معرفی شرکت ها


kernel-modules-extra-4.18.0-338.el8.aarch64.rpm


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Extra kernel modules to match the kernel
ویژگی مقدار
سیستم عامل Linux
توزیع CentOS 8-stream
مخزن Centos BaseOS aarch64
نام بسته kernel-modules-extra
نام فایل بسته kernel-modules-extra-4.18.0-338.el8.aarch64.rpm
نسخه بسته 4.18.0
انتشار بسته 338.el8
معماری بسته aarch64
نگهدارنده -
تاریخ ساخت Fri 27 Aug 2021 10
هاست سازنده kbuilder-aarch64.rdu2.centos.org
نوع بسته .rpm
آدرس صفحه اصلی http://www.kernel.org/
مجوز GPLv2 and Redistributable, no modification permitted
حجم دانلود 7.5M
حجم نصب 495.940K
This package provides less commonly used kernel modules for the kernel package.


جایگزین ها

بسته نسخه معماری مخزن
kernel-modules-extra-4.18.0-305.10.2.el8_4.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-305.10.2.el8_4.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-305.10.2.el8_4.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-305.12.1.el8_4.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-305.12.1.el8_4.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-305.12.1.el8_4.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-305.17.1.el8_4.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-305.17.1.el8_4.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-305.17.1.el8_4.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-305.19.1.el8_4.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-305.19.1.el8_4.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-305.19.1.el8_4.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-305.25.1.el8_4.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-305.25.1.el8_4.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-305.25.1.el8_4.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-315.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-315.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-315.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-326.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-326.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-326.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-331.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-331.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-331.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-338.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-338.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-348.2.1.el8_5.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-348.2.1.el8_5.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-348.2.1.el8_5.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-348.7.1.el8_5.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-348.7.1.el8_5.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-348.7.1.el8_5.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-348.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-348.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-348.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-352.el8s.aarch64.rpm 4.18.0 aarch64 CentOS virt
kernel-modules-extra-4.18.0-352.el8s.ppc64le.rpm 4.18.0 ppc64le CentOS virt
kernel-modules-extra-4.18.0-352.el8s.x86_64.rpm 4.18.0 x86_64 CentOS virt
kernel-modules-extra-4.18.0-358.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-358.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-358.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-365.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-365.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-365.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-373.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-373.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-373.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-383.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-383.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-383.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-394.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-394.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-394.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-408.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-408.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-408.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-448.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-448.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-448.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-481.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-481.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-481.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-483.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-483.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-483.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-485.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-485.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-485.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-486.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-486.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-486.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-488.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-488.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-488.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-489.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-489.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-489.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-490.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-490.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-490.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-492.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-492.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-492.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-494.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-494.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-494.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-496.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-496.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-496.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-497.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-497.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-497.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-499.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-499.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-499.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-500.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-500.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-500.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-508.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-508.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-508.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-509.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-509.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-509.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-511.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-511.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-511.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-512.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-512.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-512.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-513.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-513.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-513.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-514.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-514.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-514.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-516.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-516.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-516.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-517.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-517.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-517.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-518.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-518.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-518.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-519.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-519.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-519.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-521.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-521.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-521.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-522.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-522.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-522.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-526.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-526.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-526.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-535.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-535.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-535.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-536.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-536.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-536.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-539.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-539.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-539.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-540.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-540.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-540.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-4.18.0-544.el8.aarch64.rpm 4.18.0 aarch64 CentOS BaseOS
kernel-modules-extra-4.18.0-544.el8.ppc64le.rpm 4.18.0 ppc64le CentOS BaseOS
kernel-modules-extra-4.18.0-544.el8.x86_64.rpm 4.18.0 x86_64 CentOS BaseOS
kernel-modules-extra-5.14.0-59.hs1.hsx.el8.aarch64.rpm 5.14.0 aarch64 CentOS hyperscale
kernel-modules-extra-5.14.0-59.hs1.hsx.el8.x86_64.rpm 5.14.0 x86_64 CentOS hyperscale
kernel-modules-extra-5.14.0-76.hs2.hsx.el8.aarch64.rpm 5.14.0 aarch64 CentOS hyperscale
kernel-modules-extra-5.14.0-76.hs2.hsx.el8.x86_64.rpm 5.14.0 x86_64 CentOS hyperscale


نیازمندی

مقدار نام
- /bin/sh
- /bin/sh
= 4.18.0-338.el8.aarch64 kernel-modules-uname-r
= 4.18.0-338.el8.aarch64 kernel-uname-r


ارائه دهنده

مقدار نام
= 4.18.0-338.el8 config(kernel-modules-extra)
- installonlypkg(kernel-module)
= 4.18.0-338.el8 kernel-modules-extra
= 4.18.0-338.el8 kernel-modules-extra(aarch-64)
= 4.18.0-338.el8 kernel-modules-extra-aarch64
= 4.18.0-338.el8.aarch64 kernel-modules-extra-uname-r
- kmod(act_ct.ko)
- kmod(act_mpls.ko)
- kmod(aer_inject.ko)
- kmod(bareudp.ko)
- kmod(br2684.ko)
- kmod(c_can_platform.ko)
- kmod(clip.ko)
- kmod(cuse.ko)
- kmod(ems_pci.ko)
- kmod(ems_usb.ko)
- kmod(esd_usb2.ko)
- kmod(hwa-rc.ko)
- kmod(ip_vs_mh.ko)
- kmod(kvaser_pci.ko)
- kmod(l2tp_debugfs.ko)
- kmod(l2tp_eth.ko)
- kmod(l2tp_netlink.ko)
- kmod(l2tp_ppp.ko)
- kmod(lec.ko)
- kmod(plx_pci.ko)
- kmod(pppoatm.ko)
- kmod(sch_atm.ko)
- kmod(sch_cbq.ko)
- kmod(sch_cbs.ko)
- kmod(sch_choke.ko)
- kmod(sch_drr.ko)
- kmod(sch_dsmark.ko)
- kmod(sch_ets.ko)
- kmod(sch_gred.ko)
- kmod(sch_mqprio.ko)
- kmod(sch_multiq.ko)
- kmod(sch_netem.ko)
- kmod(sch_qfq.ko)
- kmod(sch_red.ko)
- kmod(sch_sfb.ko)
- kmod(sch_teql.ko)
- kmod(sctp.ko)
- kmod(sctp_diag.ko)
- kmod(sja1000_platform.ko)
- kmod(slcan.ko)
- kmod(slip.ko)
- kmod(softing.ko)
- kmod(tcp_bic.ko)
- kmod(tcp_highspeed.ko)
- kmod(tcp_htcp.ko)
- kmod(tcp_hybla.ko)
- kmod(tcp_illinois.ko)
- kmod(tcp_lp.ko)
- kmod(tcp_scalable.ko)
- kmod(tcp_vegas.ko)
- kmod(tcp_veno.ko)
- kmod(tcp_westwood.ko)
- kmod(tcp_yeah.ko)
- kmod(vcan.ko)
- kmod(xt_u32.ko)


نحوه نصب


نصب پکیج rpm kernel-modules-extra:

    sudo dnf install kernel-modules-extra-4.18.0-338.el8.aarch64.rpm


فایل ها

مسیرها
/etc/modprobe.d/atm-blacklist.conf
/etc/modprobe.d/l2tp_eth-blacklist.conf
/etc/modprobe.d/l2tp_ip-blacklist.conf
/etc/modprobe.d/l2tp_netlink-blacklist.conf
/etc/modprobe.d/l2tp_ppp-blacklist.conf
/etc/modprobe.d/sctp-blacklist.conf
/etc/modprobe.d/sctp_diag-blacklist.conf
/lib/modules/4.18.0-338.el8.aarch64/extra
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/net/bareudp.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/net/can/c_can/c_can_platform.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/net/can/sja1000/ems_pci.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/net/can/sja1000/kvaser_pci.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/net/can/sja1000/plx_pci.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/net/can/sja1000/sja1000_platform.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/net/can/slcan.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/net/can/softing/softing.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/net/can/usb/ems_usb.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/net/can/usb/esd_usb2.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/net/can/vcan.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/net/slip/slip.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/pci/pcie/aer_inject.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/drivers/uwb/hwa-rc.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/fs/fuse/cuse.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/atm/br2684.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/atm/clip.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/atm/lec.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/atm/pppoatm.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/ipv4/tcp_bic.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/ipv4/tcp_highspeed.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/ipv4/tcp_htcp.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/ipv4/tcp_hybla.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/ipv4/tcp_illinois.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/ipv4/tcp_lp.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/ipv4/tcp_scalable.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/ipv4/tcp_vegas.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/ipv4/tcp_veno.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/ipv4/tcp_westwood.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/ipv4/tcp_yeah.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/l2tp/l2tp_debugfs.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/l2tp/l2tp_eth.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/l2tp/l2tp_netlink.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/l2tp/l2tp_ppp.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/netfilter/ipvs/ip_vs_mh.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/netfilter/xt_u32.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/sched/act_ct.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/sched/act_mpls.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/sched/sch_atm.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/sched/sch_cbq.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/sched/sch_cbs.ko.xz
/lib/modules/4.18.0-338.el8.aarch64/kernel/net/sched/sch_choke.ko.xz
... and 13 more


گزارش تغییرات

تاریخ آخرین تغییر جزئیات
2021-08-26

KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Jon Maloy) [1985413] {CVE-2021-3653}
KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Jon Maloy) [1985430] {CVE-2021-3656}
drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1985159]
drm/i915/display: support ddr5 mem types (Lyude Paul) [1992233]
drm/i915/adl_s: Update ddi buf translation tables (Lyude Paul) [1992233]
drm/i915/adl_s: Wa_14011765242 is also needed on A1 display stepping (Lyude Paul) [1992233]
drm/i915/adl_s: Extend Wa_1406941453 (Lyude Paul) [1992233]
drm/i915: Implement Wa_1508744258 (Lyude Paul) [1992233]
drm/i915/adl_s: Fix dma_mask_size to 39 bit (Lyude Paul) [1992233]
drm/i915: Add the missing adls vswing tables (Lyude Paul) [1992233]
drm/i915: Add Wa_14011060649 (Lyude Paul) [1992233]
drm/i915/adl_s: Add Interrupt Support (Lyude Paul) [1992233]
drm/amdgpu: add another Renoir DID (Lyude Paul) [1980900]

2021-08-25

net/mlx5: Fix flow table chaining (Amir Tzin) [1987139]
openvswitch: fix sparse warning incorrect type (Mark Gray) [1992773]
openvswitch: fix alignment issues (Mark Gray) [1992773]
openvswitch: update kdoc OVS_DP_ATTR_PER_CPU_PIDS (Mark Gray) [1992773]
openvswitch: Introduce per-cpu upcall dispatch (Mark Gray) [1992773]
KVM: X86: Expose bus lock debug exception to guest (Paul Lai) [1842322]
KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit (Paul Lai) [1842322]
scsi: libfc: Fix array index out of bound exception (Chris Leech) [1972643]
scsi: libfc: FDMI enhancements (Chris Leech) [1972643]
scsi: libfc: Add FDMI-2 attributes (Chris Leech) [1972643]
scsi: qedf: Add vendor identifier attribute (Chris Leech) [1972643]
scsi: libfc: Initialisation of RHBA and RPA attributes (Chris Leech) [1972643]
scsi: libfc: Correct the condition check and invalid argument passed (Chris Leech) [1972643]
scsi: libfc: Work around -Warray-bounds warning (Chris Leech) [1972643]
scsi: fc: FDMI enhancement (Chris Leech) [1972643]
scsi: libfc: Move scsi/fc_encode.h to libfc (Chris Leech) [1972643]
scsi: fc: Correct RHBA attributes length (Chris Leech) [1972643]
block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei) [1991976]
x86/fpu: Prevent state corruption in __fpu__restore_sig() (Terry Bowman) [1970086]
x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer (Terry Bowman) [1970086]
x86/pkru: Write hardware init value to PKRU when xstate is init (Terry Bowman) [1970086]
x86/process: Check PF_KTHREAD and not current->mm for kernel threads (Terry Bowman) [1970086]
x86/fpu: Add address range checks to copy_user_to_xstate() (Terry Bowman) [1970086]
selftests/x86: Test signal frame XSTATE header corruption handling (Terry Bowman) [1970086]
Bump DRM backport version to 5.12.14 (Lyude Paul) [1944405]
drm/i915: Use the correct max source link rate for MST (Lyude Paul) [1944405 1966599]
drm/dp_mst: Use Extended Base Receiver Capability DPCD space (Lyude Paul) [1944405 1966599]
drm/i915/display: Defeature PSR2 for RKL and ADL-S (Lyude Paul) [1944405]
drm/i915/adl_s: ADL-S platform Update PCI ids for Mobile BGA (Lyude Paul) [1944405]
drm/amdgpu: wait for moving fence after pinning (Lyude Paul) [1944405]
drm/radeon: wait for moving fence after pinning (Lyude Paul) [1944405]
drm/nouveau: wait for moving fence after pinning v2 (Lyude Paul) [1944405]
radeon: use memcpy_to/fromio for UVD fw upload (Lyude Paul) [1944405]
drm/amd/amdgpu:save psp ring wptr to avoid attack (Lyude Paul) [1944405]
drm/amd/display: Fix potential memory leak in DMUB hw_init (Lyude Paul) [1944405]
drm/amdgpu: refine amdgpu_fru_get_product_info (Lyude Paul) [1944405]
drm/amd/display: Allow bandwidth validation for 0 streams. (Lyude Paul) [1944405]
drm: Lock pointer access in drm_master_release() (Lyude Paul) [1944405]
drm: Fix use-after-free read in drm_getunique() (Lyude Paul) [1944405]
drm/amdgpu: make sure we unpin the UVD BO (Lyude Paul) [1944405]
drm/amdgpu: Don't query CE and UE errors (Lyude Paul) [1944405]
drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405]
drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405]
drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405]
amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffer_create (Lyude Paul) [1944405]
drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() (Lyude Paul) [1944405]
drm/amdgpu: stop touching sched.ready in the backend (Lyude Paul) [1944405]
drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lyude Paul) [1944405]
drm/amdgpu: Fix a use-after-free (Lyude Paul) [1944405]
drm/amd/amdgpu: fix refcount leak (Lyude Paul) [1944405]
drm/amd/display: Disconnect non-DP with no EDID (Lyude Paul) [1944405]
drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405]
drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405]
drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405]
drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error (Lyude Paul) [1944405]
drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405]
drm/amd/pm: correct MGpuFanBoost setting (Lyude Paul) [1944405]
drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 (Lyude Paul) [1944405]
drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 (Lyude Paul) [1944405]
dma-buf: fix unintended pin/unpin warnings (Lyude Paul) [1944405]
drm/amdgpu: update sdma golden setting for Navi12 (Lyude Paul) [1944405]
drm/amdgpu: update gc golden setting for Navi12 (Lyude Paul) [1944405]
drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Lyude Paul) [1944405]
drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE (Lyude Paul) [1944405]
drm/radeon: use the dummy page for GART if needed (Lyude Paul) [1944405]
drm/amd/display: Use the correct max downscaling value for DCN3.x family (Lyude Paul) [1944405]
drm/i915/gem: Pin the L-shape quirked object as unshrinkable (Lyude Paul) [1944405]
drm/ttm: Do not add non-system domain BO into swap list (Lyude Paul) [1944405]
drm/amd/display: Fix two cursor duplication when using overlay (Lyude Paul) [1944405]
amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID (Lyude Paul) [1944405]
drm/i915/display: fix compiler warning about array overrun (Lyude Paul) [1944405]
drm/i915: Fix crash in auto_retire (Lyude Paul) [1944405]
drm/i915/overlay: Fix active retire callback alignment (Lyude Paul) [1944405]
drm/i915: Read C0DRB3/C1DRB3 as 16 bits again (Lyude Paul) [1944405]
drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp (Lyude Paul) [1944405]
drm/i915/dp: Use slow and wide link training for everything (Lyude Paul) [1944405]
drm/i915: Avoid div-by-zero on gen2 (Lyude Paul) [1944405]
drm/amd/display: Initialize attribute for hdcp_srm sysfs file (Lyude Paul) [1944405]
drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Lyude Paul) [1944405]
drm/radeon: Avoid power table parsing memory leaks (Lyude Paul) [1944405]
drm/radeon: Fix off-by-one power_state index heap overwrite (Lyude Paul) [1944405]
drm/amdgpu: Add mem sync flag for IB allocated by SA (Lyude Paul) [1944405]
drm/amd/display: add handling for hdcp2 rx id list validation (Lyude Paul) [1944405]
drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Lyude Paul) [1944405]
drm/amd/display: Force vsync flip when reconfiguring MPCC (Lyude Paul) [1944405]
arm64: enable tlbi range instructions (Jeremy Linton) [1861872]
arm64: tlb: Use the TLBI RANGE feature in arm64 (Jeremy Linton) [1861872]
arm64: tlb: Detect the ARMv8.4 TLBI RANGE feature (Jeremy Linton) [1861872]
arm64/cpufeature: Add remaining feature bits in ID_AA64ISAR0 register (Jeremy Linton) [1861872]
arm64: tlbflush: Ensure start/end of address range are aligned to stride (Jeremy Linton) [1861872]
arm64: Detect the ARMv8.4 TTL feature (Jeremy Linton) [1861872]
arm64: tlbi: Set MAX_TLBI_OPS to PTRS_PER_PTE (Jeremy Linton) [1861872]

2021-08-24

bpf: Fix integer overflow involving bucket_size (Jiri Olsa) [1992588]
bpf: Fix leakage due to insufficient speculative store bypass mitigation (Jiri Olsa) [1992588]
bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Jiri Olsa) [1992588]
bpf: Fix OOB read when printing XDP link fdinfo (Jiri Olsa) [1992588]
bpf, test: fix NULL pointer dereference on invalid expected_attach_type (Jiri Olsa) [1992588]
bpf: Fix tail_call_reachable rejection for interpreter when jit failed (Jiri Olsa) [1992588]
bpf: Track subprog poke descriptors correctly and fix use-after-free (Jiri Olsa) [1992588]
bpf: Fix null ptr deref with mixed tail calls and subprogs (Jiri Olsa) [1992588]
bpf: Fix leakage under speculation on mispredicted branches (Jiri Olsa) [1992588]
bpf: Set mac_len in bpf_skb_change_head (Jiri Olsa) [1992588]
bpf: Prevent writable memory-mapping of read-only ringbuf pages (Jiri Olsa) [1992588]
bpf: Fix alu32 const subreg bound tracking on bitwise operations (Jiri Olsa) [1992588]
xsk: Fix broken Tx ring validation (Jiri Olsa) [1992588]
xsk: Fix for xp_aligned_validate_desc() when len == chunk_size (Jiri Olsa) [1992588]
bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1992588]
bpf: Refcount task stack in bpf_get_task_stack (Jiri Olsa) [1992588]
bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG (Jiri Olsa) [1992588]
selftest/bpf: Add a test to check trampoline freeing logic. (Jiri Olsa) [1992588]
bpf: Fix fexit trampoline. (Jiri Olsa) [1992588]
ftrace: Fix modify_ftrace_direct. (Jiri Olsa) [1992588]
ftrace: Add a helper function to modify_ftrace_direct() to allow arch optimization (Jiri Olsa) [1992588]
ftrace: Add helper find_direct_entry() to consolidate code (Jiri Olsa) [1992588]
bpf: Fix truncation handling for mod32 dst reg wrt zero (Jiri Olsa) [1992588]
bpf: Fix an unitialized value in bpf_iter (Jiri Olsa) [1992588]
bpf_lru_list: Read double-checked variable once without lock (Jiri Olsa) [1992588]
mt76: validate rx A-MSDU subframes (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144}
ath11k: Drop multicast fragments (Íñigo Huguet) [1991459] {CVE-2020-26145}
ath11k: Clear the fragment cache during key install (Íñigo Huguet) [1991459] {CVE-2020-24587}
ath10k: Validate first subframe of A-MSDU before processing the list (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144}
ath10k: Fix TKIP Michael MIC verification for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26141}
ath10k: drop MPDU which has discard flag set by firmware for SDIO (Íñigo Huguet) [1991459] {CVE-2020-24588}
ath10k: drop fragments with multicast DA for SDIO (Íñigo Huguet) [1991459] {CVE-2020-26145}
ath10k: drop fragments with multicast DA for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26145}
ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Íñigo Huguet) [1991459]
mac80211: extend protection against mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587}
mac80211: do not accept/forward invalid EAPOL frames (Íñigo Huguet) [1991459] {CVE-2020-26139}
mac80211: prevent attacks on TKIP/WEP as well (Íñigo Huguet) [1991459] {CVE-2020-26141}
mac80211: check defrag PN against current frame (Íñigo Huguet) [1991459]
mac80211: add fragment cache to sta_info (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587}
mac80211: drop A-MSDUs on old ciphers (Íñigo Huguet) [1991459] {CVE-2020-24588}
cfg80211: mitigate A-MSDU aggregation attacks (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144}
mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Íñigo Huguet) [1991459]
mac80211: prevent mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587}
mac80211: assure all fragments are encrypted (Íñigo Huguet) [1991459] {CVE-2020-26147}
tipc: call tipc_wait_for_connect only when dlen is not 0 (Xin Long) [1989361]
mptcp: remove tech preview warning (Florian Westphal) [1985120]
tcp: consistently disable header prediction for mptcp (Florian Westphal) [1985120]
selftests: mptcp: fix case multiple subflows limited by server (Florian Westphal) [1985120]
selftests: mptcp: turn rp_filter off on each NIC (Florian Westphal) [1985120]
selftests: mptcp: display proper reason to abort tests (Florian Westphal) [1985120]
mptcp: properly account bulk freed memory (Florian Westphal) [1985120]
mptcp: fix 'masking a bool' warning (Florian Westphal) [1985120]
mptcp: refine mptcp_cleanup_rbuf (Florian Westphal) [1985120]
mptcp: use fast lock for subflows when possible (Florian Westphal) [1985120]
mptcp: avoid processing packet if a subflow reset (Florian Westphal) [1985120]
mptcp: add sk parameter for mptcp_get_options (Florian Westphal) [1985120]
mptcp: fix syncookie process if mptcp can not_accept new subflow (Florian Westphal) [1985120]
mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join (Florian Westphal) [1985120]
mptcp: avoid race on msk state changes (Florian Westphal) [1985120]
mptcp: fix 32 bit DSN expansion (Florian Westphal) [1985120]
mptcp: fix bad handling of 32 bit ack wrap-around (Florian Westphal) [1985120]
tcp: parse mptcp options contained in reset packets (Florian Westphal) [1985120]
ionic: count csum_none when offload enabled (Jonathan Toppins) [1991646]
ionic: fix up dim accounting for tx and rx (Jonathan Toppins) [1991646]
ionic: remove intr coalesce update from napi (Jonathan Toppins) [1991646]
ionic: catch no ptp support earlier (Jonathan Toppins) [1991646]
ionic: make all rx_mode work threadsafe (Jonathan Toppins) [1991646]
dmaengine: idxd: Fix missing error code in idxd_cdev_open() (Jerry Snitselaar) [1990637]
dmaengine: idxd: add missing dsa driver unregister (Jerry Snitselaar) [1990637]
dmaengine: idxd: add engine 'struct device' missing bus type assignment (Jerry Snitselaar) [1990637]
dmaengine: idxd: remove MSIX masking for interrupt handlers (Jerry Snitselaar) [1990637]
dmaengine: idxd: Use cpu_feature_enabled() (Jerry Snitselaar) [1990637]
dmaengine: idxd: enable SVA feature for IOMMU (Jerry Snitselaar) [1990637]
dmagenine: idxd: Don't add portal offset in idxd_submit_desc (Jerry Snitselaar) [1990637]
ethtool: strset: fix message length calculation (Balazs Nemeth) [1989003]
net: add strict checks in netdev_name_node_alt_destroy() (Andrea Claudi) [1859038]
net: rtnetlink: fix bugs in rtnl_alt_ifname() (Andrea Claudi) [1859038]
net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Andrea Claudi) [1859038]
net: check all name nodes in __dev_alloc_name (Andrea Claudi) [1859038]
net: fix a leak in register_netdevice() (Andrea Claudi) [1859038]
tun: fix memory leak in error path (Andrea Claudi) [1859038]
net: propagate errors correctly in register_netdevice() (Andrea Claudi) [1859038]
net: introduce name_node struct to be used in hashlist (Andrea Claudi) [1859038]
net: procfs: use index hashlist instead of name hashlist (Andrea Claudi) [1859038]
configs: Enable CONFIG_CHELSIO_INLINE_CRYPTO (Raju Rangoju) [1961368]
cxgb4/ch_ktls: Clear resources when pf4 device is removed (Raju Rangoju) [1961374]
ch_ktls: Remove redundant variable result (Raju Rangoju) [1961374]
ch_ktls: do not send snd_una update to TCB in middle (Raju Rangoju) [1961374]
ch_ktls: tcb close causes tls connection failure (Raju Rangoju) [1961374]
ch_ktls: fix device connection close (Raju Rangoju) [1961374]
ch_ktls: Fix kernel panic (Raju Rangoju) [1961374]
ch_ktls: fix enum-conversion warning (Raju Rangoju) [1961374]
net: ethernet: chelsio: inline_crypto: Mundane typos fixed throughout the file chcr_ktls.c (Raju Rangoju) [1961374]
ch_ipsec: Remove initialization of rxq related data (Raju Rangoju) [1961388]
ch_ktls: fix build warning for ipv4-only config (Raju Rangoju) [1961374]
ch_ktls: lock is not freed (Raju Rangoju) [1961374]
ch_ktls: stop the txq if reaches threshold (Raju Rangoju) [1961374]
ch_ktls: tcb update fails sometimes (Raju Rangoju) [1961374]
ch_ktls/cxgb4: handle partial tag alone SKBs (Raju Rangoju) [1961374]
ch_ktls: don't free skb before sending FIN (Raju Rangoju) [1961374]
ch_ktls: packet handling prior to start marker (Raju Rangoju) [1961374]
ch_ktls: Correction in middle record handling (Raju Rangoju) [1961374]
ch_ktls: missing handling of header alone (Raju Rangoju) [1961374]
ch_ktls: Correction in trimmed_len calculation (Raju Rangoju) [1961374]
cxgb4/ch_ktls: creating skbs causes panic (Raju Rangoju) [1961374]
ch_ktls: Update cheksum information (Raju Rangoju) [1961374]
ch_ktls: Correction in finding correct length (Raju Rangoju) [1961374]
cxgb4/ch_ktls: decrypted bit is not enough (Raju Rangoju) [1961374]
cxgb4/ch_ipsec: Replace the module name to ch_ipsec from chcr (Raju Rangoju) [1961388]
cxgb4/ch_ktls: ktls stats are added at port level (Raju Rangoju) [1961374]
ch_ktls: Issue if connection offload fails (Raju Rangoju) [1961374]
chelsio/chtls: Re-add dependencies on CHELSIO_T4 to fix modular CHELSIO_T4 (Raju Rangoju) [1961388]
chelsio/chtls: CHELSIO_INLINE_CRYPTO should depend on CHELSIO_T4 (Raju Rangoju) [1961388]
crypto: chelsio - fix minor indentation issue (Raju Rangoju) [1961368]
crypto/chcr: move nic TLS functionality to drivers/net (Raju Rangoju) [1961368]
cxgb4/ch_ipsec: Registering xfrmdev_ops with cxgb4 (Raju Rangoju) [1961388]
crypto/chcr: Moving chelsio's inline ipsec functionality to /drivers/net (Raju Rangoju) [1961368]
chelsio/chtls: separate chelsio tls driver from crypto driver (Raju Rangoju) [1961368]
crypto: chelsio - Fix some pr_xxx messages (Raju Rangoju) [1961368]
crypto: chelsio - Avoid some code duplication (Raju Rangoju) [1961368]
crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Raju Rangoju) [1961368]
crypto: aead - remove useless setting of type flags (Raju Rangoju) [1961368]
crypto: Replace zero-length array with flexible-array (Raju Rangoju) [1961368]
[Crypto] treewide: replace '---help---' in Kconfig files with 'help' (Raju Rangoju) [1961368]
Crypto/chcr: Checking cra_refcnt before unregistering the algorithms (Raju Rangoju) [1961368]
Crypto/chcr: Calculate src and dst sg lengths separately for dma map (Raju Rangoju) [1961368]
Crypto/chcr: Fixes a coccinile check error (Raju Rangoju) [1961368]
Crypto/chcr: Fixes compilations warnings (Raju Rangoju) [1961368]
crypto/chcr: IPV6 code needs to be in CONFIG_IPV6 (Raju Rangoju) [1961368]
crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.h (Raju Rangoju) [1961368]
Crypto/chcr: fix for hmac(sha) test fails (Raju Rangoju) [1961368]
Crypto/chcr: fix for ccm(aes) failed test (Raju Rangoju) [1961368]
Crypto/chcr: fix ctr, cbc, xts and rfc3686-ctr failed tests (Raju Rangoju) [1961368]
crypto: chelsio - remove redundant assignment to variable error (Raju Rangoju) [1961368]
chcr: Fix CPU hard lockup (Raju Rangoju) [1961368]
crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Raju Rangoju) [1961368]
crypto: chelsio - switch to skcipher API (Raju Rangoju) [1961368]
crypto: chelsio - Remove VLA usage of skcipher (Raju Rangoju) [1961368]

2021-08-23

tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Chris von Recklinghausen) [1989485] {CVE-2021-3679}
spi: pxa2xx: Add support for Intel Alder Lake PCH-P (Steve Best) [1978463]
bnxt_en: allow promiscuous mode for trusted VFs (Jonathan Toppins) [1730616]
arm64: memory: Add missing brackets to untagged_addr() macro (Chris von Recklinghausen) [1955809]
arm64: tags: Preserve tags for addresses translated via TTBR1 (Chris von Recklinghausen) [1955809]
arm64: entry: Move ct_user_exit before any other exception (Chris von Recklinghausen) [1955809]
arm64: memory: Implement __tag_set() as common function (Chris von Recklinghausen) [1955809]
arm64: mm: Really fix sparse warning in untagged_addr() (Chris von Recklinghausen) [1955809]
arm64: untag user pointers in access_ok and __uaccess_mask_ptr (Chris von Recklinghausen) [1955809]
arm64/mm: fix variable 'tag' set but not used (Chris von Recklinghausen) [1955809]
arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 (Chris von Recklinghausen) [1955809]
arm64: compat: Add separate CP15 trapping hook (Chris von Recklinghausen) [1955809]
arm64: don't restore GPRs when context tracking (Chris von Recklinghausen) [1955809]

2021-08-20

bareudp: Fix invalid read beyond skb's linear data (Guillaume Nault) [1990938]
perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Michael Petlan) [1990695]
net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Balazs Nemeth) [1956825]
net: dcb: Validate netlink message in DCB handler (Balazs Nemeth) [1956825]
xfrm: Fix RCU vs hash_resize_mutex lock inversion (Sabrina Dubroca) [1988405]
Revert "xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype" (Sabrina Dubroca) [1988405]
xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype (Sabrina Dubroca) [1988405]
[s390] s390/AP: support new dynamic AP bus size limit (Claudio Imbrenda) [1974581]
net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu) [1980532]
ucounts: Move max_time_namespace according to ucount_type (Alex Gladkov) [1982954]
perf vendor events power10: Adds 24x7 nest metric events for power10 platform (Diego Domingos) [1946650]
perf/core: fix backport of PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650]
perf/core: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Diego Domingos) [1946650]
perf vendor events powerpc: Fix eventcode of power10 JSON events (Diego Domingos) [1946650]
perf vendor events: Initial JSON/events list for power10 platform (Diego Domingos) [1946650]
powerpc/perf: Fix sampled instruction type for larx/stcx (Diego Domingos) [1946650]
powerpc/perf: Fix the threshold event selection for memory events in power10 (Diego Domingos) [1946650]
perf sort: Display sort dimension p_stage_cyc only on supported archs (Diego Domingos) [1946650]
perf tools: Support pipeline stage cycles for powerpc (Diego Domingos) [1946650]
perf powerpc: Add support for PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650]
perf sort: Add dynamic headers for perf report columns (Diego Domingos) [1946650]
powerpc/perf: Expose processor pipeline stage cycles using PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650]
Documentation/admin-guide: kernel-parameters: fix "disable_ddw" wording (Diego Domingos) [1946650]
powerpc/perf: Support PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650]
perf/core: Add PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650]
powerpc/perf: Add platform specific check_attr_config (Diego Domingos) [1946650]
ice: add support for auxiliary input/output pins (Jonathan Toppins) [1956913]
ice: enable transmit timestamps for E810 devices (Jonathan Toppins) [1944818]
ice: enable receive hardware timestamping (Jonathan Toppins) [1944818]
ice: report the PTP clock index in ethtool .get_ts_info (Jonathan Toppins) [1944818]
ice: register 1588 PTP clock device object for E810 devices (Jonathan Toppins) [1944818]
ice: add low level PTP clock access functions (Jonathan Toppins) [1944818]
ice: add support for set/get of driver-stored firmware parameters (Jonathan Toppins) [1944818]
ice: process 1588 PTP capabilities during initialization (Jonathan Toppins) [1944818]
ice: add support for sideband messages (Jonathan Toppins) [1944818]

2021-08-18

bnxt_en: Fix static checker warning in bnxt_fw_reset_task() (Jonathan Toppins) [1989274]
bnxt_en: Check abort error state in bnxt_half_open_nic() (Jonathan Toppins) [1989274]
bnxt_en: fix error path of FW reset (Jonathan Toppins) [1989274]
bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Jonathan Toppins) [1989274]
bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Jonathan Toppins) [1989274]
bnxt_en: reject ETS settings that will starve a TC (Jonathan Toppins) [1989274]
bnxt_en: don't disable an already disabled PCI device (Jonathan Toppins) [1989274]
bnxt_en: Remove the read of BNXT_FW_RESET_INPROG_REG after firmware reset. (Jonathan Toppins) [1989274]
i40e: Fix log TC creation failure when max num of queues is exceeded (Stefan Assmann) [1920274]
i40e: Fix queue-to-TC mapping on Tx (Stefan Assmann) [1920274]
i40e: Add additional info to PHY type error (Stefan Assmann) [1920274]
i40e: Fix firmware LLDP agent related warning (Stefan Assmann) [1920274]
i40e: Fix logic of disabling queues (Stefan Assmann) [1920274]
i40e: add support for PTP external synchronization clock (Stefan Assmann) [1920274]
i40e: improve locking of mac_filter_hash (Stefan Assmann) [1920274]
i40e: Fix missing rtnl locking when setting up pf switch (Stefan Assmann) [1920274]
i40e: fix PTP on 5Gb links (Stefan Assmann) [1920274]
i40e: Fix autoneg disabling for non-10GBaseT links (Stefan Assmann) [1920274]
i40e: Fix error handling in i40e_vsi_open (Stefan Assmann) [1920274]
intel: Remove rcu_read_lock() around XDP program invocation (Stefan Assmann) [1920274]
i40e: clean up packet type lookup table (Stefan Assmann) [1920274]
i40e: add correct exception tracing for XDP (Stefan Assmann) [1920274]
i40e: Remove LLDP frame filters (Stefan Assmann) [1920274]
i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Stefan Assmann) [1920274]
i40e: Fix use-after-free in i40e_client_subtask() (Stefan Assmann) [1920274]
i40e: fix broken XDP support (Stefan Assmann) [1920274]
i40e: refactor repeated link state reporting code (Stefan Assmann) [1920274]
i40e: optimize for XDP_REDIRECT in xsk path (Stefan Assmann) [1920274]
i40e: fix the panic when running bpf in xdpdrv mode (Stefan Assmann) [1920274]
i40e: Fix sparse warning: missing error code 'err' (Stefan Assmann) [1920274]
i40e: Fix sparse error: 'vsi->netdev' could be null (Stefan Assmann) [1920274]
i40e: Fix sparse error: uninitialized symbol 'ring' (Stefan Assmann) [1920274]
i40e: Fix sparse errors in i40e_txrx.c (Stefan Assmann) [1920274]
i40e: Fix display statistics for veb_tc (Stefan Assmann) [1920274]
i40e: fix receiving of single packets in xsk zero-copy mode (Stefan Assmann) [1920274]
i40e: Fix inconsistent indenting (Stefan Assmann) [1920274]
i40e: Fix oops at i40e_rebuild() (Stefan Assmann) [1920274]
i40e: Fix kernel oops when i40e driver removes VF's (Stefan Assmann) [1920274]
i40e: Added Asym_Pause to supported link modes (Stefan Assmann) [1920274]
net: i40e: remove repeated words (Stefan Assmann) [1920274]
bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Stefan Assmann) [1920274]
intel: clean up mismatched header comments (Stefan Assmann) [1920274]
intel: Update drivers to use ethtool_sprintf (Stefan Assmann) [1920274]
i40e: move headroom initialization to i40e_configure_rx_ring (Stefan Assmann) [1920274]
i40e: Fix endianness conversions (Stefan Assmann) [1920274]
i40e: Fix add TC filter for IPv6 (Stefan Assmann) [1920274]
i40e: Fix addition of RX filters after enabling FW LLDP agent (Stefan Assmann) [1920274]
i40e: Fix overwriting flow control settings during driver loading (Stefan Assmann) [1920274]
i40e: Add zero-initialization of AQ command structures (Stefan Assmann) [1920274]
i40e: Fix memory leak in i40e_probe (Stefan Assmann) [1920274]
i40e: Fix flow for IPv6 next header (extension header) (Stefan Assmann) [1920274]
i40e: Fix incorrect argument in call to ipv6_addr_any() (Stefan Assmann) [1920274]
i40e: store the result of i40e_rx_offset() onto i40e_ring (Stefan Assmann) [1920274]
i40e: Simplify the do-while allocation loop (Stefan Assmann) [1920274]
i40e: adjust i40e_is_non_eop (Stefan Assmann) [1920274]
i40e: drop misleading function comments (Stefan Assmann) [1920274]
i40e: drop redundant check when setting xdp prog (Stefan Assmann) [1920274]
i40e: remove the useless value assignment in i40e_clean_adminq_subtask (Stefan Assmann) [1920274]
i40e: VLAN field for flow director (Stefan Assmann) [1920274]
i40e: Add flow director support for IPv6 (Stefan Assmann) [1920274]
i40e: Add EEE status getting & setting implementation (Stefan Assmann) [1920274]
i40e: Fix uninitialized variable mfs_max (Stefan Assmann) [1920274]
i40e: Add netlink callbacks support for software based DCB (Stefan Assmann) [1920274]
i40e: Add init and default config of software based DCB (Stefan Assmann) [1920274]
i40e: Add hardware configuration for software based DCB (Stefan Assmann) [1920274]
i40e: Log error for oversized MTU on device (Stefan Assmann) [1920274]
i40e: consolidate handling of XDP program actions (Stefan Assmann) [1920274]
i40e: remove the redundant buffer info updates (Stefan Assmann) [1920274]
i40e: remove unnecessary cleaned_count updates (Stefan Assmann) [1920274]
i40e: remove unnecessary memory writes of the next to clean pointer (Stefan Assmann) [1920274]
i40e: Use batched xsk Tx interfaces to increase performance (Stefan Assmann) [1920274]
i40e: convert to new udp_tunnel infrastructure (Stefan Assmann) [1920274]
netfilter: nf_tables: skip module reference count bump on object updates (Fernando Fernandez Mancera) [1944487]
netfilter: nf_tables: fix unexpected EOPNOTSUPP error (Fernando Fernandez Mancera) [1944487]
netfilter: nf_tables: Fix an Oops in nf_tables_updobj() error handling (Fernando Fernandez Mancera) [1944487]
netfilter: nf_tables: fix possible null-pointer dereference in object update (Fernando Fernandez Mancera) [1944487]
netfilter: nft_quota: add quota object update support (Fernando Fernandez Mancera) [1944487]
netfilter: nf_tables: Introduce stateful object update operation (Fernando Fernandez Mancera) [1944487]
cifs: retry lookup and readdir when EAGAIN is returned. (Ronnie Sahlberg) [1972411]
netfilter: nf_tables: Fix dereference of null pointer flow (Florian Westphal) [1985087]
netfilter: nf_tables: memleak in hw offload abort path (Florian Westphal) [1985087]
netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Florian Westphal) [1985087]
netfilter: synproxy: Fix out of bounds when parsing TCP options (Florian Westphal) [1985087]
netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Florian Westphal) [1985087]
ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Florian Westphal) [1985087]
netfilter: nftables: avoid overflows in nft_hash_buckets() (Florian Westphal) [1985087]
netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Florian Westphal) [1985087]
netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic (Florian Westphal) [1985087]
netfilter: nftables_offload: special ethertype handling for VLAN (Florian Westphal) [1985087]
netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector (Florian Westphal) [1985087]
netfilter: nft_payload: fix C-VLAN offload support (Florian Westphal) [1985087]
ipvs: allow connection reuse for unconfirmed conntrack (Florian Westphal) [1985087]
net: fix GRO skb truesize update (Paolo Abeni) [1987391]
sk_buff: avoid potentially clearing 'slow_gro' field (Paolo Abeni) [1987391]
veth: use skb_prepare_for_gro() (Paolo Abeni) [1987391]
skbuff: allow 'slow_gro' for skb carring sock reference (Paolo Abeni) [1987391]
net: optimize GRO for the common case. (Paolo Abeni) [1987391]
sk_buff: track extension status in slow_gro (Paolo Abeni) [1987391]
sk_buff: track dst status in slow_gro (Paolo Abeni) [1987391]
sk_buff: introduce 'slow_gro' flags (Paolo Abeni) [1987391]
skbuff: Fix build with SKB extensions disabled (Paolo Abeni) [1987391]
skbuff: Release nfct refcount on napi stolen or re-used skbs (Paolo Abeni) [1987391]
selftests: net: veth: add tests for set_channel (Paolo Abeni) [1987391]
veth: create by default nr_possible_cpus queues (Paolo Abeni) [1987391]
veth: implement support for set_channel ethtool op (Paolo Abeni) [1987391]
veth: factor out initialization helper (Paolo Abeni) [1987391]
veth: always report zero combined channels (Paolo Abeni) [1987391]
veth: Implement ethtool's get_channelis() callback (Paolo Abeni) [1987391]
net: add GSO UDP L4 and GSO fraglists to the list of software-backed types (Paolo Abeni) [1987391]
ice: Support RSS configure removal for AVF (Jonathan Toppins) [1946726]
ice: Enable RSS configure for AVF (Jonathan Toppins) [1946726]
ice: Add helper function to get the VF's VSI (Jonathan Toppins) [1946726]
ice: remove redundant assignment to pointer vsi (Jonathan Toppins) [1946726]
ice: Advertise virtchnl UDP segmentation offload capability (Jonathan Toppins) [1946726]
ice: Allow ignoring opcodes on specific VF (Jonathan Toppins) [1946726]
ice: warn about potentially malicious VFs (Jonathan Toppins) [1946726]
ice: Consolidate VSI state and flags (Jonathan Toppins) [1946726]
ice: Refactor ice_set/get_rss into LUT and key specific functions (Jonathan Toppins) [1946726]
ice: Refactor get/set RSS LUT to use struct parameter (Jonathan Toppins) [1946726]
ice: Change ice_vsi_setup_q_map() to not depend on RSS (Jonathan Toppins) [1946726]
ice: Check FDIR program status for AVF (Jonathan Toppins) [1946726]
ice: Add more FDIR filter type for AVF (Jonathan Toppins) [1946726]
ice: Add GTPU FDIR filter for AVF (Jonathan Toppins) [1946726]
ice: Add non-IP Layer2 protocol FDIR filter for AVF (Jonathan Toppins) [1946726]
ice: Add new actions support for VF FDIR (Jonathan Toppins) [1946726]
ice: Add FDIR pattern action parser for VF (Jonathan Toppins) [1946726]
ice: Enable FDIR Configure for AVF (Jonathan Toppins) [1946726]
ice: Add support for per VF ctrl VSI enabling (Jonathan Toppins) [1946726]
ice: Enhanced IPv4 and IPv6 flow filter (Jonathan Toppins) [1946726]
ice: Support to separate GTP-U uplink and downlink (Jonathan Toppins) [1946726]
ice: Add more advanced protocol support in flow filter (Jonathan Toppins) [1946726]
ice: Support non word aligned input set field (Jonathan Toppins) [1946726]
ice: Add more basic protocol support for flow filter (Jonathan Toppins) [1946726]
sctp: move the active_key update after sh_keys is added (Xin Long) [1986966]
sctp: fix return value check in __sctp_rcv_asconf_lookup (Xin Long) [1986966]
sctp: delete addr based on sin6_scope_id (Xin Long) [1986966]
sctp: update active_key for asoc when old key is being replaced (Xin Long) [1986966]
sctp: move 198 addresses from unusable to private scope (Xin Long) [1986966]
sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Xin Long) [1986966]
sctp: validate chunk size in __rcv_asconf_lookup (Xin Long) [1986966]
sctp: add size validation when walking chunks (Xin Long) [1986966]
sctp: validate from_addr_param return (Xin Long) [1986966]
sctp: fix the proc_handler for sysctl encap_port (Xin Long) [1986966]
sctp: add the missing setting for asoc encap_port (Xin Long) [1986966]
sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long) [1986966]
sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Xin Long) [1986966]
sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms (Xin Long) [1986966]
bonding: allow nesting of bonding device (Antoine Tenart) [1989099]
bonding: avoid adding slave device with IFF_MASTER flag (Antoine Tenart) [1989099]
ice: don't remove netdev->dev_addr from uc sync list (Ken Cox) [1873969 1961018]
ice: Stop processing VF messages during teardown (Ken Cox) [1986451]
ice: Prevent probing virtual functions (Ken Cox) [1952810]
ima: extend boot_aggregate with kernel measurements (Bruno Meneguele) [1977422]
selftest/bpf: Verifier tests for var-off access (Jiri Olsa) [1960944] {CVE-2021-29155}
selftest/bpf: Adjust expected verifier errors (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: No need to simulate speculative domain for immediates (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Fix mask direction swap upon off reg sign change (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Wrap aux data inside bpf_sanitize_info container (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Fix pointer arithmetic mask tightening under state pruning (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Fix leakage of uninitialized bpf stack under speculation (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829}
bpf: Fix masking negation logic upon negative dst register (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829}
bpf: verifier: Allocate idmap scratch in verifier env (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Tighten speculative pointer arithmetic mask (Jiri Olsa) [1960944 1972496] {CVE-2021-29155 CVE-2021-33200}
bpf: Move sanitize_val_alu out of op switch (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Refactor and streamline bounds check into helper (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Allow variable-offset stack access (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Improve verifier error messages for users (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Rework ptr_limit into alu_limit and add common error path (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Ensure off_reg has no mixed signed bounds for all types (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Move off_reg into sanitize_ptr_alu (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Use correct permission flag for mixed signed bounds arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Add sanity check for upper ptr_limit (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Simplify alu_limit masking for pointer arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155}
bpf: Fix off-by-one for area size in creating mask to left (Jiri Olsa) [1960944] {CVE-2021-29155}
Documentation/x86: Add ratelimit in buslock.rst (Prarit Bhargava) [1948048]
Documentation/admin-guide: Add bus lock ratelimit (Prarit Bhargava) [1948048]
x86/bus_lock: Set rate limit for bus lock (Prarit Bhargava) [1948048]
Documentation/x86: Add buslock.rst (Prarit Bhargava) [1948048]
[s390] net/smc: Ensure correct state of the socket in send path (Claudio Imbrenda) [1731026]
[s390] net/smc: Fix ENODATA tests in smc_nl_get_fback_stats() (Claudio Imbrenda) [1731026]
[s390] net/smc: Make SMC statistics network namespace aware (Claudio Imbrenda) [1731026]
[s390] net/smc: Add netlink support for SMC fallback statistics (Claudio Imbrenda) [1731026]
[s390] net/smc: Add netlink support for SMC statistics (Claudio Imbrenda) [1731026]
[s390] net/smc: Add SMC statistics support (Claudio Imbrenda) [1731026]
[s390] s390/ap: Fix hanging ioctl caused by wrong msg counter (Claudio Imbrenda) [1984762]
KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Jon Maloy) [1988226] {CVE-2021-37576}
NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT (Benjamin Coddington) [1983793]
selftests/powerpc: EBB selftest for MMCR0 control for PMU SPRs in ISA v3.1 (Desnes A. Nunes do Rosario) [1991753]
selftests/powerpc: Fix "no_handler" EBB selftest (Desnes A. Nunes do Rosario) [1991753]
powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is not set (Desnes A. Nunes do Rosario) [1991753]
powerpc/pmu: Make the generic compat PMU use the architected events (Desnes A. Nunes do Rosario) [1991753]
perf script python: Fix buffer size to report iregs in perf script (Desnes A. Nunes do Rosario) [1991753]
ceph: reduce contention in ceph_check_delayed_caps() (Jeff Layton) [1953430]

2021-08-16

net: mac802154: Fix general protection fault (Chris von Recklinghausen) [1984571] {CVE-2021-3659}
Bluetooth: fix the erroneous flush_work() order (Chris von Recklinghausen) [1964559] {CVE-2021-3564}
Bluetooth: use correct lock to prevent UAF of hdev object (Chris von Recklinghausen) [1968214] {CVE-2021-3573}
usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI (Torez Smith) [1972139]
usb: ehci: do not initialise static variables (Torez Smith) [1972139]
usb: host: move EH SINGLE_STEP_SET_FEATURE implementation to core (Torez Smith) [1972139]
USB: ehci: drop workaround for forced irq threading (Torez Smith) [1972139]
usb: ehci: add spurious flag to disable overcurrent checking (Torez Smith) [1972139]
perf test: Handle fd gaps in test__dso_data_reopen (Michael Petlan) [1871785]
tty: vt: always invoke vc->vc_sw->con_resize callback (Maxim Levitsky) [1957611]
iavf: fix locking of critical sections (Stefan Assmann) [1975245]
iavf: do not override the adapter state in the watchdog task (Stefan Assmann) [1975245]
ixgbe: Fix packet corruption due to missing DMA sync (Ken Cox) [1920269]
ixgbe: Fix an error handling path in 'ixgbe_probe()' (Ken Cox) [1920269]
intel: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [1920269]
ixgbe: add correct exception tracing for XDP (Ken Cox) [1920269]
ixgbe: Fix out-bounds warning in ixgbe_host_interface_command() (Ken Cox) [1920269]
ixgbe: reduce checker warnings (Ken Cox) [1920269]
ixgbe: use checker safe conversions (Ken Cox) [1920269]
ixgbe: fix large MTU request from VF (Ken Cox) [1920269]
net: ethernet: intel: Fix a typo in the file ixgbe_dcb_nl.c (Ken Cox) [1920269]
net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920269]
ixgbe: Support external GBE SerDes PHY BCM54616s (Ken Cox) [1920269]
ixgbe: fix unbalanced device enable/disable in suspend/resume (Ken Cox) [1920269]
ixgbe: Fix NULL pointer dereference in ethtool loopback test (Ken Cox) [1920269]
ixgbe: Fix fall-through warnings for Clang (Ken Cox) [1920269]
intel: clean up mismatched header comments (Ken Cox) [1920269]
bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Ken Cox) [1920269]
intel: Update drivers to use ethtool_sprintf (Ken Cox) [1920269]
ixgbe: optimize for XDP_REDIRECT in xsk path (Ken Cox) [1920269]
ixgbe: move headroom initialization to ixgbe_configure_rx_ring (Ken Cox) [1920269]
ixgbe: Fix memleak in ixgbe_configure_clsu32 (Ken Cox) [1920269]
ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920269]
ixgbe: store the result of ixgbe_rx_offset() onto ixgbe_ring (Ken Cox) [1920269]
net: ixgbe: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920269]
ixgbe: avoid premature Rx buffer reuse (Ken Cox) [1920269]
net: remove unneeded break (Ken Cox) [1920269]
ixgbe: add pause frame stats (Ken Cox) [1920269]
iavf: Set RSS LUT and key in reset handle path (Ken Cox) [1910853]
[netdrv] chelsio: Replace zero-length array with flexible-array member (Raju Rangoju) [1955208]
cxgb4: avoid collecting SGE_QBASE regs during traffic (Raju Rangoju) [1955208]
cxgb4: collect serial config version from register (Raju Rangoju) [1955208]
cxgb4: remove unused vpd_cap_addr (Raju Rangoju) [1955208]
cxgb4: remove bogus CHELSIO_VPD_UNIQUE_ID constant (Raju Rangoju) [1955208]
cxgb4: Assign boolean values to a bool variable (Raju Rangoju) [1955208]
cxgb4: enable interrupt based Tx completions for T5 (Raju Rangoju) [1955208]
cxgb4: fix the panic caused by non smac rewrite (Raju Rangoju) [1955208]
cxgb4: Fix the -Wmisleading-indentation warning (Raju Rangoju) [1955208]
cxgb4: set up filter action after rewrites (Raju Rangoju) [1955208]
cxgb4: handle 4-tuple PEDIT to NAT mode translation (Raju Rangoju) [1955208]
net: cxbg4: Remove pointless in_interrupt() check (Raju Rangoju) [1955208]
cxgb4: Avoid log flood (Raju Rangoju) [1955208]
cxgb4: fix memory leak during module unload (Raju Rangoju) [1955208]
cxgb4: Fix offset when clearing filter byte counters (Raju Rangoju) [1955208]
cxgb4: add error handlers to LE intr_handler (Raju Rangoju) [1955208]
cxgb4: insert IPv6 filter rules in next free region (Raju Rangoju) [1955208]
cxgb4: Fix race between loopback and normal Tx path (Raju Rangoju) [1955208]
cxgb4: Fix work request size calculation for loopback test (Raju Rangoju) [1955208]
cxgb4: add TC-MATCHALL IPv6 support (Raju Rangoju) [1955208]
cxgb4: fix extracting IP addresses in TC-FLOWER rules (Raju Rangoju) [1955208]
cxgb4: fix check for running offline ethtool selftest (Raju Rangoju) [1955208]
cxgb4: add loopback ethtool self-test (Raju Rangoju) [1955208]
net: cxgb4: reject unsupported coalescing params (Raju Rangoju) [1955208]
cxgb4: use eth_zero_addr() to clear mac address (Raju Rangoju) [1955208]
cxgb4: add missing release on skb in uld_send() (Raju Rangoju) [1955208]
cxgb4: convert to new udp_tunnel_nic infra (Raju Rangoju) [1955208]
cxgb4: fix all-mask IP address comparison (Raju Rangoju) [1955208]
cxgb4: add main VI to mirror VI config replication (Raju Rangoju) [1955208]
cxgb4: add support for mirror Rxqs (Raju Rangoju) [1955208]
cxgb4: add mirror action to TC-MATCHALL offload (Raju Rangoju) [1955208]
net: cxgb4: fix return error value in t4_prep_fw (Raju Rangoju) [1955208]
cxgb4: move device dump arrays in header to C file (Raju Rangoju) [1955208]
cxgb4: always sync access when flashing PHY firmware (Raju Rangoju) [1955208]
cxgb4: update kernel-doc line comments (Raju Rangoju) [1955208]
cxgb4: fix set but unused variable when DCB is disabled (Raju Rangoju) [1955208]
cxgb4: move DCB version extern to header file (Raju Rangoju) [1955208]
cxgb4: remove cast when saving IPv4 partial checksum (Raju Rangoju) [1955208]
cxgb4: fix SGE queue dump destination buffer context (Raju Rangoju) [1955208]
cxgb4: use correct type for all-mask IP address comparison (Raju Rangoju) [1955208]
cxgb4: fix endian conversions for L4 ports in filters (Raju Rangoju) [1955208]
cxgb4: parse TC-U32 key values and masks natively (Raju Rangoju) [1955208]
cxgb4: use unaligned conversion for fetching timestamp (Raju Rangoju) [1955208]
cxgb4: move PTP lock and unlock to caller in Tx path (Raju Rangoju) [1955208]
cxgb4: move handling L2T ARP failures to caller (Raju Rangoju) [1955208]
cxgb4: Use struct_size() helper (Raju Rangoju) [1955208]
cxgb4: add action to steer flows to specific Rxq (Raju Rangoju) [1955208]
cxgb4: add support to fetch ethtool n-tuple filters (Raju Rangoju) [1955208]
cxgb4: add ethtool n-tuple filter deletion (Raju Rangoju) [1955208]
cxgb4: add ethtool n-tuple filter insertion (Raju Rangoju) [1955208]
[netdrv] flow_offload: check for basic action hw stats type (Raju Rangoju) [1955208]
cxgb4: add skeleton for ethtool n-tuple filters (Raju Rangoju) [1955208]
cxgb4: add support to read serial flash (Raju Rangoju) [1955208]
cxgb4: add support to flash boot cfg image (Raju Rangoju) [1955208]
cxgb4: add support to flash boot image (Raju Rangoju) [1955208]
cxgb4: add support to flash PHY image (Raju Rangoju) [1955208]
cxgb4: update set_flash to flash different images (Raju Rangoju) [1955208]
cxgb4: Use kfree() instead kvfree() where appropriate (Raju Rangoju) [1955208]
cxgb4: Use pM format specifier for MAC addresses (Raju Rangoju) [1955208]
net: sock: fix in-kernel mark setting (Alexander Aring) [1509204]
sock: Reset dst when changing sk_mark via setsockopt (Alexander Aring) [1509204]
fs: dlm: fix mark setting deadlock (Alexander Aring) [1509204]
fs: dlm: fix mark per nodeid setting (Alexander Aring) [1509204]
fs: dlm: remove lock dependency warning (Alexander Aring) [1509204]
fs: dlm: set skb mark per peer socket (Alexander Aring) [1509204]
fs: dlm: set skb mark for listen socket (Alexander Aring) [1509204]
net: sock: add sock_set_mark (Alexander Aring) [1509204]
Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1959110]
can: gw: synchronize rcu operations before removing gw job entry (Balazs Nemeth) [1986334]
can: bcm: fix infoleak in struct bcm_msg_head (Balazs Nemeth) [1986334]
can: af_can: prevent potential access of uninitialized member in canfd_rcv() (Balazs Nemeth) [1956730]
can: af_can: prevent potential access of uninitialized member in can_rcv() (Balazs Nemeth) [1956730]
can: proc: can_remove_proc(): silence remove_proc_entry warning (Balazs Nemeth) [1956730]
cifs: add missing parsing of backupuid (Ronnie Sahlberg) [1987126]
cifs: use helpers when parsing uid/gid mount options and validate them (Ronnie Sahlberg) [1987126]
kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent) [1939133]
kernfs: use i_lock to protect concurrent inode updates (Ian Kent) [1939133]
kernfs: switch kernfs to use an rwsem (Ian Kent) [1939133]
kernfs: use VFS negative dentry caching (Ian Kent) [1939133]
kernfs: add a revision to identify directory node changes (Ian Kent) [1939133]
kernfs: move revalidate to be near lookup (Ian Kent) [1939133]

2021-08-12

mlxsw: spectrum_mr: Update egress RIF list before route's action (Ivan Vecera) [1941938]
selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test (Ivan Vecera) [1941938]
selftests: mlxsw: Increase the tolerance of backlog buildup (Ivan Vecera) [1941938]
selftests: mlxsw: Return correct error code in resource scale tests (Ivan Vecera) [1941938]
selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test (Ivan Vecera) [1941938]
selftests: mlxsw: Remove a redundant if statement in port_scale test (Ivan Vecera) [1941938]
selftests: mlxsw: sch_red_ets: Test proper counter cleaning in ETS (Ivan Vecera) [1941938]
mlxsw: spectrum_qdisc: Index future FIFOs by band number (Ivan Vecera) [1941938]
mlxsw: spectrum_qdisc: Allocate child qdiscs dynamically (Ivan Vecera) [1941938]
mlxsw: spectrum_qdisc: Guard all qdisc accesses with a lock (Ivan Vecera) [1941938]
mlxsw: spectrum_qdisc: Track children per qdisc (Ivan Vecera) [1941938]
mlxsw: spectrum_qdisc: Promote backlog reduction to mlxsw_sp_qdisc_destroy() (Ivan Vecera) [1941938]
mlxsw: spectrum_qdisc: Track tclass_num as int, not u8 (Ivan Vecera) [1941938]
mlxsw: spectrum_qdisc: Drop an always-true condition (Ivan Vecera) [1941938]
mlxsw: spectrum_qdisc: Simplify mlxsw_sp_qdisc_compare() (Ivan Vecera) [1941938]
mlxsw: spectrum_qdisc: Drop one argument from check_params callback (Ivan Vecera) [1941938]
mlxsw: core: Remove critical trip points from thermal zones (Ivan Vecera) [1941938]
selftests: mlxsw: Test vetoing of double sampling (Ivan Vecera) [1941938]
mlxsw: spectrum: Veto sampling if already enabled on port (Ivan Vecera) [1941938]
selftests: mlxsw: Test matchall failure with protocol match (Ivan Vecera) [1941938]
mlxsw: spectrum_matchall: Perform priority checks earlier (Ivan Vecera) [1941938]
mlxsw: spectrum_matchall: Convert if statements to a switch statement (Ivan Vecera) [1941938]
mlxsw: spectrum_matchall: Perform protocol check earlier (Ivan Vecera) [1941938]
selftests: forwarding: vxlan_bridge_1d: Add more ECN decap test cases (Ivan Vecera) [1941938]
mlxsw: spectrum: Fix ECN marking in tunnel decapsulation (Ivan Vecera) [1941938]
selftests: net: forwarding: Fix a typo (Ivan Vecera) [1941938]
selftests: mlxsw: spectrum-2: Remove q_in_vni_veto test (Ivan Vecera) [1941938]
selftests: forwarding: Add test for dual VxLAN bridge (Ivan Vecera) [1941938]
mlxsw: Allow 802.1d and .1ad VxLAN bridges to coexist on Spectrum>=2 (Ivan Vecera) [1941938]
mlxsw: Add struct mlxsw_sp_switchdev_ops per ASIC (Ivan Vecera) [1941938]
mlxsw: spectrum: Add mlxsw_sp_port_egress_ethtype_set() (Ivan Vecera) [1941938]
mlxsw: reg: Add Switch Port Egress VLAN EtherType Register (Ivan Vecera) [1941938]
mlxsw: reg: Add egr_et_set field to SPVID (Ivan Vecera) [1941938]
selftests: mlxsw: Test egress sampling limitation on Spectrum-1 only (Ivan Vecera) [1941938]
selftests: mlxsw: Add tc sample tests for new triggers (Ivan Vecera) [1941938]
mlxsw: spectrum_acl: Offload FLOW_ACTION_SAMPLE (Ivan Vecera) [1941938]
mlxsw: core_acl_flex_actions: Add mirror sampler action (Ivan Vecera) [1941938]
mlxsw: spectrum_matchall: Add support for egress sampling (Ivan Vecera) [1941938]
mlxsw: spectrum: Start using sampling triggers hash table (Ivan Vecera) [1941938]
mlxsw: spectrum: Track sampling triggers in a hash table (Ivan Vecera) [1941938]
mlxsw: spectrum_matchall: Pass matchall entry to sampling operations (Ivan Vecera) [1941938]
mlxsw: spectrum_matchall: Push sampling checks to per-ASIC operations (Ivan Vecera) [1941938]
mlxsw: spectrum_matchall: Propagate extack further (Ivan Vecera) [1941938]
selftests: mlxsw: Add tc sample tests (Ivan Vecera) [1941938]
mlxsw: spectrum: Report extra metadata to psample module (Ivan Vecera) [1941938]
mlxsw: spectrum: Remove mlxsw_sp_sample_receive() (Ivan Vecera) [1941938]
mlxsw: spectrum: Remove unnecessary RCU read-side critical section (Ivan Vecera) [1941938]
mlxsw: pci: Set extra metadata in skb control block (Ivan Vecera) [1941938]
mlxsw: Create dedicated field for Rx metadata in skb control block (Ivan Vecera) [1941938]
mlxsw: pci: Add more metadata fields to CQEv2 (Ivan Vecera) [1941938]
mlxsw: spectrum_matchall: Implement sampling using mirroring (Ivan Vecera) [1941938]
mlxsw: spectrum_trap: Split sampling traps between ASICs (Ivan Vecera) [1941938]
mlxsw: spectrum_matchall: Split sampling support between ASICs (Ivan Vecera) [1941938]
mlxsw: spectrum_span: Add SPAN probability rate support (Ivan Vecera) [1941938]
mlxsw: reg: Extend mirroring registers with probability rate field (Ivan Vecera) [1941938]
mlxsw: spectrum_span: Add SPAN session identifier support (Ivan Vecera) [1941938]
mlxsw: Adjust some MFDE fields shift and size to fw implementation (Ivan Vecera) [1941938]
mlxsw: core: Expose MFDE.log_ip to devlink health (Ivan Vecera) [1941938]
mlxsw: reg: Extend MFDE register with new log_ip field (Ivan Vecera) [1941938]
mlxsw: spectrum: Bump minimum FW version to xx.2008.2406 (Ivan Vecera) [1941938]
mlxsw: reg: Fix comment about slot_index field in PMAOS register (Ivan Vecera) [1941938]
mlxsw: spectrum: Reword an error message for Q-in-Q veto (Ivan Vecera) [1941938]
mlxsw: spectrum_ethtool: Add an external speed to PTYS register (Ivan Vecera) [1941938]
mlxsw: spectrum_span: Do not overwrite policer configuration (Ivan Vecera) [1941938]
selftests: forwarding: Specify interface when invoking mausezahn (Ivan Vecera) [1941938]
selftests: mlxsw: Add a scale test for physical ports (Ivan Vecera) [1941938]
mlxsw: Register physical ports as a devlink resource (Ivan Vecera) [1941938]
mlxsw: pci: switch from 'pci_' to 'dma_' API (Ivan Vecera) [1941938]
mlxsw: core: Increase critical threshold for ASIC thermal zone (Ivan Vecera) [1941938]
mlxsw: core: Add validation of transceiver temperature thresholds (Ivan Vecera) [1941938]
selftests: mlxsw: Set headroom size of correct port (Ivan Vecera) [1941938]
net/mlxfw: Use kzalloc for allocating only one thing (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Use eXtended mezzanine to offload IPv4 router (Ivan Vecera) [1941938]
mlxsw: spectrum: Set KVH XLT cache mode for Spectrum2/3 (Ivan Vecera) [1941938]
mlxsw: spectrum_router_xm: Introduce basic XM cache flushing (Ivan Vecera) [1941938]
mlxsw: reg: Add Router LPM Cache Enable Register (Ivan Vecera) [1941938]
mlxsw: reg: Add Router LPM Cache ML Delete Register (Ivan Vecera) [1941938]
mlxsw: spectrum_router_xm: Implement L-value tracking for M-index (Ivan Vecera) [1941938]
mlxsw: reg: Add XM Router M Table Register (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Introduce per-ASIC XM initialization (Ivan Vecera) [1941938]
mlxsw: reg: Add XM Lookup Table Query Register (Ivan Vecera) [1941938]
mlxsw: reg: Add Router XLT M select Register (Ivan Vecera) [1941938]
mlxsw: Ignore ports that are connected to eXtended mezanine (Ivan Vecera) [1941938]
mlxsw: pci: Obtain info about ports used by eXtended mezanine (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Introduce XM implementation of router low-level ops (Ivan Vecera) [1941938]
mlxsw: reg: Add Router XLT Enable Register (Ivan Vecera) [1941938]
mlxsw: reg: Add XM Direct Register (Ivan Vecera) [1941938]
selftests: mlxsw: Add Q-in-VNI veto tests (Ivan Vecera) [1941938]
selftests: forwarding: Add Q-in-VNI test (Ivan Vecera) [1941938]
mlxsw: spectrum_switchdev: Allow joining VxLAN to 802.1ad bridge (Ivan Vecera) [1941938]
mlxsw: Veto Q-in-VNI for Spectrum-1 ASIC (Ivan Vecera) [1941938]
mlxsw: spectrum_switchdev: Use ops->vxlan_join() when adding VLAN to VxLAN device (Ivan Vecera) [1941938]
mlxsw: spectrum_nve_vxlan: Add support for Q-in-VNI for Spectrum-2 ASIC (Ivan Vecera) [1941938]
mlxsw: spectrum: Publish mlxsw_sp_ethtype_to_sver_type() (Ivan Vecera) [1941938]
mlxsw: Save EtherType as part of mlxsw_sp_nve_config (Ivan Vecera) [1941938]
mlxsw: Save EtherType as part of mlxsw_sp_nve_params (Ivan Vecera) [1941938]
mlxsw: spectrum_switchdev: Create common function for joining VxLAN to VLAN-aware bridge (Ivan Vecera) [1941938]
mlxsw: reg: Add support for tunnel port in SPVID register (Ivan Vecera) [1941938]
mlxsw: reg: Add Switch Port VLAN Stacking Register (Ivan Vecera) [1941938]
mlxsw: Use one enum for all registers that contain tunnel_port field (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4() (Ivan Vecera) [1941938]
mlxsw: spectrum: Bump minimum FW version to xx.2008.2018 (Ivan Vecera) [1941938]
mlxsw: core_acl: Use an array instead of a struct with a zero-length array (Ivan Vecera) [1941938]
mlxsw: spectrum_mr: Use flexible-array member instead of zero-length array (Ivan Vecera) [1941938]
mlxsw: core: Trace EMAD events (Ivan Vecera) [1941938]
selftests: mlxsw: Test RIF's reference count when joining a LAG (Ivan Vecera) [1941938]
mlxsw: spectrum: Apply RIF configuration when joining a LAG (Ivan Vecera) [1941938]
selftests: forwarding: Add QinQ veto testing (Ivan Vecera) [1941938]
mlxsw: Add QinQ configuration vetoes (Ivan Vecera) [1941938]
mlxsw: spectrum_switchdev: Add support of QinQ traffic (Ivan Vecera) [1941938]
mlxsw: spectrum_switchdev: Create common functions for VLAN-aware bridge (Ivan Vecera) [1941938]
mlxsw: Make EtherType configurable when pushing VLAN at ingress (Ivan Vecera) [1941938]
mlxsw: spectrum: Only treat 802.1q packets as tagged packets (Ivan Vecera) [1941938]
mlxsw: reg: Add et_vlan field to SPVID register (Ivan Vecera) [1941938]
mlxsw: reg: Add Switch Port VLAN Classification Register (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Update adjacency index more efficiently (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Track nexthop group virtual router membership (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Rollback virtual router adjacency pointer update (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Pass virtual router parameters directly instead of pointer (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Fix error handling issue (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Resolve RIF from nexthop struct instead of neighbour (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Use loopback RIF for unresolved nexthops (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Use different trap identifier for unresolved nexthops (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Create loopback RIF during initialization (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Allow returning errors from mlxsw_sp_nexthop_group_refresh() (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Add an indication if a nexthop group can be destroyed (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Re-order mlxsw_sp_nexthop6_group_get() (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Set FIB entry's type based on nexthop group (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Set FIB entry's type after creating nexthop group (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Pass ifindex to mlxsw_sp_ipip_entry_find_by_decap() (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Set ifindex for IPv4 nexthops (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Fix wrong kfree() in error path (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Remove outdated comment (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_fini() (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_init() (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Remove unused argument from mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop4_type_init() (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938]
mlxsw: spectrum_ipip: Remove overlay protocol from can_offload() callback (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Split nexthop group configuration to a different struct (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Move IPv4 FIB info into a union in nexthop group struct (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Remove unused field 'prio' from IPv4 FIB entry struct (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Store FIB info in route (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Associate neighbour table with nexthop instead of group (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Use nexthop group type in hash table key (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Add nexthop group type field (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Compare key with correct object type (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Introduce FIB entry update op (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Track FIB entry committed state and skip uncommitted on delete (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Introduce fib_entry priv for low-level ops (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Have FIB entry op context allocated for the instance (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Prepare work context for possible bulking (Ivan Vecera) [1941938]
mlxsw: spectrum: Push RALUE packing and writing into low-level router ops (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Use RALUE pack helper from abort function (Ivan Vecera) [1941938]
mlxsw: reg: Allow to pass NULL pointer to mlxsw_reg_ralue_pack4/6() (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Pass destination IP as a pointer to mlxsw_reg_ralue_pack4() (Ivan Vecera) [1941938]
mlxsw: spectrum: Export RALUE pack helper and use it from IPIP (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Push out RALUE pack into separate helper (Ivan Vecera) [1941938]
mlxsw: spectrum: Propagate context from work handler containing RALUE payload (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Introduce FIB event queue instead of separate works (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Use RALUE-independent op arg (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Pass non-register proto enum to __mlxsw_sp_router_set_abort_trap() (Ivan Vecera) [1941938]
mlxsw: spectrum_router: Introduce low-level ops and implement them for RALXX regs (Ivan Vecera) [1941938]
mlxsw: reg: Add XRALXX Registers (Ivan Vecera) [1941938]
hwmon: (mlxreg-fan) Add support for fan drawers capability and present registers (Ivan Vecera) [1941938]
i2c: mux: mlxcpld: Add callback to notify mux creation completion (Ivan Vecera) [1941938]
i2c: mux: mlxcpld: Extend supported mux number (Ivan Vecera) [1941938]
i2c: mux: mlxcpld: Extend driver to support word address space devices (Ivan Vecera) [1941938]
i2c: mux: mlxcpld: Get rid of adapter numbers enforcement (Ivan Vecera) [1941938]
i2c: mux: mlxcpld: Prepare mux selection infrastructure for two-byte support (Ivan Vecera) [1941938]
i2c: mux: mlxcpld: Convert driver to platform driver (Ivan Vecera) [1941938]
i2c: mux: mlxcpld: Move header file out of x86 realm (Ivan Vecera) [1941938]
platform/x86: mlxcpld: Update module license (Ivan Vecera) [1941938]
i2c: mux: mlxcpld: Update module license (Ivan Vecera) [1941938]
i2c: mlxcpld: Add support for I2C bus frequency setting (Ivan Vecera) [1941938]
i2c: mlxcpld: Decrease polling time for performance improvement (Ivan Vecera) [1941938]
i2c: mlxcpld: Update module license (Ivan Vecera) [1941938]
platform/x86: mlx-platform: Fix item counter assignment for MSN2700/ComEx system (Ivan Vecera) [1941938]
platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Ivan Vecera) [1941938]
platform/x86: mlx-platform: remove an unused variable (Ivan Vecera) [1941938]
platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Ivan Vecera) [1941938]
platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Ivan Vecera) [1941938]
platform/x86: mlx-platform: Add capability field to platform FAN description (Ivan Vecera) [1941938]
platform_data/mlxreg: Extend core platform structure (Ivan Vecera) [1941938]
platform_data/mlxreg: Update module license (Ivan Vecera) [1941938]
platform/x86: mlx-platform: Fix extended topology configuration for power supply units (Ivan Vecera) [1941938]
platform/x86: mlx-platform: Remove PSU EEPROM configuration (Ivan Vecera) [1941938]
platform/x86: mlx-platform: Extend FAN platform data description (Ivan Vecera) [1941938]
platform_data/mlxreg: Add presence register field for FAN devices (Ivan Vecera) [1941938]
Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1941938]
platform/mellanox: mlxreg-io: Add support for complex attributes (Ivan Vecera) [1941938]
platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1941938]
platform_data/mlxreg: Add support for complex attributes (Ivan Vecera) [1941938]
platform/mellanox: mlxreg-hotplug: Add environmental data to uevent (Ivan Vecera) [1941938]
platform/mellanox: mlxreg-hotplug: Use capability register for attribute creation (Ivan Vecera) [1941938]
platform/mellanox: mlxreg-hotplug: Modify module license (Ivan Vecera) [1941938]
lib/string_helpers: Introduce string_upper() and string_lower() helpers (Ivan Vecera) [1941938]
i2c: mlxcpld: check correct size of maximum RECV_LEN packet (Ivan Vecera) [1941938]
docs: watchdog: mlx-wdt: Add description of new watchdog type 3 (Ivan Vecera) [1941938]
watchdog: mlx-wdt: support new watchdog type with longer timeout period (Ivan Vecera) [1941938]
platform/x86: mlx-platform: support new watchdog type with longer timeout (Ivan Vecera) [1941938]
platform_data/mlxreg: support new watchdog type with longer timeout period (Ivan Vecera) [1941938]
platform/mellanox: mlxreg-hotplug: convert to use i2c_new_client_device() (Ivan Vecera) [1941938]
selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu) [1986227]
selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu) [1986227]
selftests: icmp_redirect: support expected failures (Hangbin Liu) [1986227]
selftests: disable rp_filter for icmp_redirect.sh (Hangbin Liu) [1986227]
selftests: icmp_redirect: Add support for routing via nexthop objects (Hangbin Liu) [1986227]
selftest: Fixes for icmp_redirect test (Hangbin Liu) [1986227]
selftests: Add redirect tests (Hangbin Liu) [1986227]
redhat: enable vdpa_sim_net vdpa_sim_block vp_vdpa (Cindy Lu) [1975173]
virtio/vdpa: clear the virtqueue state during probe (Cindy Lu) [1975173]
vp_vdpa: allow set vq state to initial state after reset (Cindy Lu) [1975173]
virtio-pci library: introduce vp_modern_get_driver_features() (Cindy Lu) [1975173]
vdpa: support packed virtqueue for set/get_vq_state() (Cindy Lu) [1975173]
vdpa/mlx5: Clear vq ready indication upon device reset (Cindy Lu) [1975173]
vdpa/mlx5: Add support for doorbell bypassing (Cindy Lu) [1975173]
vdpa/mlx5: Add support for running with virtio_vdpa (Cindy Lu) [1975173]
vdp/mlx5: Fix setting the correct dma_device (Cindy Lu) [1975173]
vdpa/mlx5: Support creating resources with uid == 0 (Cindy Lu) [1975173]
vdpa/mlx5: Fix possible failure in umem size calculation (Cindy Lu) [1975173]
vdpa/mlx5: Fix umem sizes assignments on VQ create (Cindy Lu) [1975173]
vp_vdpa: correct the return value when fail to map notification (Cindy Lu) [1975173]
virtio_net: Fix error handling in virtnet_restore() (Cindy Lu) [1975173]
virtio-blk: Fix memory leak among suspend/resume procedure (Cindy Lu) [1975173]
vDPA/ifcvf: reuse pre-defined macros for device ids and vendor ids (Cindy Lu) [1975173]
virtio: update virtio id table, add transitional ids (Cindy Lu) [1975173]
vDPA/ifcvf: implement doorbell mapping for ifcvf (Cindy Lu) [1975173]
vDPA/ifcvf: record virtio notify base (Cindy Lu) [1975173]
vdpa_sim_blk: remove duplicate include of linux/blkdev.h (Cindy Lu) [1975173]
{net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table (Cindy Lu) [1975173]
virtio_pci_modern: correct sparse tags for notify (Cindy Lu) [1975173]
virtio_pci_modern: __force cast the notify mapping (Cindy Lu) [1975173]
vDPA/ifcvf: get_config_size should return dev specific config size (Cindy Lu) [1975173]
vDPA/ifcvf: enable Intel C5000X-PL virtio-block for vDPA (Cindy Lu) [1975173]
vDPA/ifcvf: deduce VIRTIO device ID when probe (Cindy Lu) [1975173]
vdpa_sim_blk: add support for vdpa management tool (Cindy Lu) [1975173]
vdpa_sim_blk: handle VIRTIO_BLK_T_GET_ID (Cindy Lu) [1975173]
vdpa_sim_blk: implement ramdisk behaviour (Cindy Lu) [1975173]
vdpa: add vdpa simulator for block device (Cindy Lu) [1975173]
vhost/vdpa: Remove the restriction that only supports virtio-net devices (Cindy Lu) [1975173]
vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate() (Cindy Lu) [1975173]
vdpa: add get_config_size callback in vdpa_config_ops (Cindy Lu) [1975173]
vdpa_sim: cleanup kiovs in vdpasim_free() (Cindy Lu) [1975173]
vringh: add vringh_kiov_length() helper (Cindy Lu) [1975173]
vringh: implement vringh_kiov_advance() (Cindy Lu) [1975173]
vringh: explain more about cleaning riov and wiov (Cindy Lu) [1975173]
vringh: reset kiov 'consumed' field in __vringh_iov() (Cindy Lu) [1975173]
vringh: add 'iotlb_lock' to synchronize iotlb accesses (Cindy Lu) [1975173]
vdpa_sim: use iova module to allocate IOVA addresses (Cindy Lu) [1975173]
vDPA/ifcvf: deduce VIRTIO device ID from pdev ids (Cindy Lu) [1975173]
vDPA/ifcvf: verify mandatory feature bits for vDPA (Cindy Lu) [1975173]
vDPA/ifcvf: fetch device feature bits when probe (Cindy Lu) [1975173]
vDPA/ifcvf: remove the version number string (Cindy Lu) [1975173]
vDPA/ifcvf: rename original IFCVF dev ids to N3000 ids (Cindy Lu) [1975173]
vDPA/ifcvf: enable Intel C5000X-PL virtio-net for vDPA (Cindy Lu) [1975173]
vDPA/ifcvf: get_vendor_id returns a device specific vendor id (Cindy Lu) [1975173]
vhost-vdpa: fix vm_flags for virtqueue doorbell mapping (Cindy Lu) [1975173]
vp_vdpa: report doorbell address (Cindy Lu) [1975173]
virtio-pci library: report resource address (Cindy Lu) [1975173]
virito_pci libray: hide vp_modern_map_capability() (Cindy Lu) [1975173]
virtio_pci_modern: hide vp_modern_get_queue_notify_off() (Cindy Lu) [1975173]
vp_vdpa: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173]
virtio-pci library: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173]
virtio_pci_modern: introduce helper to map vq notify area (Cindy Lu) [1975173]
virtio-net: don't allocate control_buf if not supported (Cindy Lu) [1975173]
vdpa: Follow kdoc comment style (Cindy Lu) [1975173]
vdpa: Follow kdoc comment style (Cindy Lu) [1975173]
vdpa/mlx5: Enable user to add/delete vdpa device (Cindy Lu) [1975173]
vdpa: introduce virtio pci driver (Cindy Lu) [1975173]
vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Cindy Lu) [1975173]
vhost-vdpa: protect concurrent access to vhost device iotlb (Cindy Lu) [1975173]
vdpa/mlx5: Fix suspend/resume index restoration (Cindy Lu) [1975173]
vdpa/mlx5: Fix wrong use of bit numbers (Cindy Lu) [1975173]
vdpa/mlx5: should exclude header length and fcs from mtu (Cindy Lu) [1975173]
vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails (Cindy Lu) [1975173]
vhost-vdpa: fix use-after-free of v->config_ctx (Cindy Lu) [1975173]
vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Cindy Lu) [1975173]
vdpa: set the virtqueue num during register (Cindy Lu) [1975173]
vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Cindy Lu) [1975173]
virtio_vdpa: don't warn when fail to disable vq (Cindy Lu) [1975173]
virtio-pci: introduce modern device module (Cindy Lu) [1975173]
virito-pci-modern: rename map_capability() to vp_modern_map_capability() (Cindy Lu) [1975173]
virtio-pci-modern: introduce helper to get notification offset (Cindy Lu) [1975173]
virtio-pci-modern: introduce helper for getting queue nums (Cindy Lu) [1975173]
virtio-pci-modern: introduce helper for setting/geting queue size (Cindy Lu) [1975173]
virtio-pci-modern: introduce helper to set/get queue_enable (Cindy Lu) [1975173]
virtio-pci-modern: introduce vp_modern_queue_address() (Cindy Lu) [1975173]
virtio-pci-modern: introduce vp_modern_set_queue_vector() (Cindy Lu) [1975173]
virtio-pci-modern: introduce vp_modern_generation() (Cindy Lu) [1975173]
virtio-pci-modern: introduce helpers for setting and getting features (Cindy Lu) [1975173]
virtio-pci-modern: introduce helpers for setting and getting status (Cindy Lu) [1975173]
virtio-pci-modern: introduce helper to set config vector (Cindy Lu) [1975173]
virtio-pci-modern: introduce vp_modern_remove() (Cindy Lu) [1975173]
virtio-pci-modern: factor out modern device initialization logic (Cindy Lu) [1975173]
virtio-pci: split out modern device (Cindy Lu) [1975173]
virtio-pci: do not access iomem via struct virtio_pci_device directly (Cindy Lu) [1975173]
vdpa_sim_net: Add support for user supported devices (Cindy Lu) [1975173]
vdpa: Enable user to query vdpa device info (Cindy Lu) [1975173]
vdpa: Enable a user to add and delete a vdpa device (Cindy Lu) [1975173]
vdpa: Define vdpa mgmt device, ops and a netlink interface (Cindy Lu) [1975173]
vdpa: Extend routine to accept vdpa device name (Cindy Lu) [1975173]
vdpa_sim_net: Make mac address array static (Cindy Lu) [1975173]
vdpa/mlx5: Restore the hardware used index after change map (Cindy Lu) [1975173]
vdpa/mlx5: Fix memory key MTT population (Cindy Lu) [1975173]
vdpa: Use simpler version of ida allocation (Cindy Lu) [1975173]
vdpa: Add missing comment for virtqueue count (Cindy Lu) [1975173]
vdpa: split vdpasim to core and net modules (Cindy Lu) [1975173]
vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov (Cindy Lu) [1975173]
vdpa_sim: make vdpasim->buffer size configurable (Cindy Lu) [1975173]
vdpa_sim: use kvmalloc to allocate vdpasim->buffer (Cindy Lu) [1975173]
vdpa_sim: set vringh notify callback (Cindy Lu) [1975173]
vdpa_sim: add set_config callback in vdpasim_dev_attr (Cindy Lu) [1975173]
vdpa_sim: add get_config callback in vdpasim_dev_attr (Cindy Lu) [1975173]
vdpa_sim: make 'config' generic and usable for any device type (Cindy Lu) [1975173]
vdpa_sim: store parsed MAC address in a buffer (Cindy Lu) [1975173]
vdpa_sim: add work_fn in vdpasim_dev_attr (Cindy Lu) [1975173]
vdpa_sim: add supported_features field in vdpasim_dev_attr (Cindy Lu) [1975173]
vdpa_sim: add device id field in vdpasim_dev_attr (Cindy Lu) [1975173]
vdpa_sim: add struct vdpasim_dev_attr for device attributes (Cindy Lu) [1975173]
vdpa_sim: rename vdpasim_config_ops variables (Cindy Lu) [1975173]
vdpa_sim: make IOTLB entries limit configurable (Cindy Lu) [1975173]
vdpa_sim: remove hard-coded virtq count (Cindy Lu) [1975173]
vdpa_sim: remove unnecessary headers inclusion (Cindy Lu) [1975173]
vdpa: remove unnecessary 'default n' in Kconfig entries (Cindy Lu) [1975173]
vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify code (Cindy Lu) [1975173]
vhost_vdpa: switch to vmemdup_user() (Cindy Lu) [1975173]
vhost: vringh: use krealloc_array() (Cindy Lu) [1975173]
vringh: fix __vringh_iov() when riov and wiov are different (Cindy Lu) [1975173]
net: sched: fix memory leak in tcindex_partial_destroy_work (Davide Caratti) [1987042]
net/sched: act_ct: remove and free nf_table callbacks (Davide Caratti) [1987042]
net: sched: fix warning in tcindex_alloc_perfect_hash (Davide Caratti) [1987042]
pkt_sched: sch_qfq: fix qfq_change_class() error path (Davide Caratti) [1987042]
sch_htb: fix refcount leak in htb_parent_to_leaf_offload (Davide Caratti) [1987042]
sch_dsmark: fix a NULL deref in qdisc_reset() (Davide Caratti) [1987042]
sch_red: fix off-by-one checks in red_check_params() (Davide Caratti) [1987042]
ipv6: fix 'disable_policy' for fwd packets (Hangbin Liu) [1985837]
net: ipv6: fix return value of ip6_skb_dst_mtu (Hangbin Liu) [1985837]
ipv6: fix out-of-bound access in ip6_parse_tlv() (Hangbin Liu) [1985837]
ipv6: exthdrs: do not blindly use init_net (Hangbin Liu) [1985837]
ipv6: record frag_max_size in atomic fragments in input path (Hangbin Liu) [1985837]
selftests: net: devlink_port_split.py: skip the test if no devlink device (Hangbin Liu) [1985836]
selftests/net: bump timeout to 5 minutes (Hangbin Liu) [1985836]
selftests: net: forwarding: Fix a typo (Hangbin Liu) [1985836]
selftests/net: so_txtime: remove unneeded semicolon (Hangbin Liu) [1985836]
tools: selftests: add test for changing routes with PTMU exceptions (Hangbin Liu) [1985836]
selftests: fix the return value for UDP GRO test (Hangbin Liu) [1985836]
selftests: pmtu.sh: improve the test result processing (Hangbin Liu) [1985836]
selftests: pmtu.sh: use $ksft_skip for skipped return code (Hangbin Liu) [1985836]
selftests/net: timestamping: add ptp v2 support (Hangbin Liu) [1985836]
ixgbevf: add correct exception tracing for XDP (Ken Cox) [1920268]
intel: call csum functions with well formatted arguments (Ken Cox) [1920268]
net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920268]
ixgbevf: Fix fall-through warnings for Clang (Ken Cox) [1920268]
intel: clean up mismatched header comments (Ken Cox) [1920268]
ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920268]
net: ixgbevf: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920268]
treewide: Use sizeof_field() macro (Ken Cox) [1920268]
selftests: net: add ESP-in-UDP PMTU test (Xin Long) [1986599]
udp: check encap socket in __udp_lib_err (Xin Long) [1986599]
udp: fix possible user after free in error handler (Xin Long) [1986599]
udpv6: fix possible user after free in error handler (Xin Long) [1986599]
udp: Support for error handlers of tunnels with arbitrary destination port (Xin Long) [1986599]
bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats (Xin Long) [1986599]
udp: properly flush normal packet at GRO time (Xin Long) [1986599]
udp: annotate data races around unix_sk(sk)->gso_size (Xin Long) [1986599]
udp: fix race between close() and udp_abort() (Xin Long) [1986599]
netfilter: conntrack: remove offload_pickup sysctl again (Florian Westphal) [1987101]
bpf, samples: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1977162]
net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Balazs Nemeth) [1986845]
netfilter: nf_tables: fix flowtable list del corruption (Jay Shin) [1977137]
net: qrtr: fix memory leaks (Íñigo Huguet) [1981236]
net: qrtr: fix OOB Read in qrtr_endpoint_post (Íñigo Huguet) [1981236]
net: qrtr: ns: Fix error return code in qrtr_ns_init() (Íñigo Huguet) [1981236]
net: qrtr: Avoid potential use after free in MHI send (Íñigo Huguet) [1981236]
qrtr: Convert qrtr_ports from IDR to XArray (Íñigo Huguet) [1981236]
net: qrtr: Fix memory leak on qrtr_tx_wait failure (Íñigo Huguet) [1981236]
net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Íñigo Huguet) [1981236]
net: qrtr: fix error return code of qrtr_sendmsg() (Íñigo Huguet) [1981236]
net/qrtr: fix __netdev_alloc_skb call (Íñigo Huguet) [1981236]
net: qrtr: Fix memory leak in qrtr_tun_open (Íñigo Huguet) [1981236]
net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Íñigo Huguet) [1981236]
net: qrtr: fix null-ptr-deref in qrtr_ns_remove (Íñigo Huguet) [1981236]
net: qrtr: Unprepare MHI channels during remove (Íñigo Huguet) [1981236]
net: qrtr: Start MHI channels during init (Íñigo Huguet) [1981236]
net: qrtr: Release distant nodes along the bridge node (Íñigo Huguet) [1981236]
net: qrtr: Add GFP flags parameter to qrtr_alloc_ctrl_packet (Íñigo Huguet) [1981236]
net: qrtr: Allow non-immediate node routing (Íñigo Huguet) [1981236]
net: qrtr: Allow forwarded services (Íñigo Huguet) [1981236]
net: qrtr: Fix port ID for control messages (Íñigo Huguet) [1981236]
net: qrtr: ns: Fix the incorrect usage of rcu_read_lock() (Íñigo Huguet) [1981236]
net: qrtr: ns: Protect radix_tree_deref_slot() using rcu read locks (Íñigo Huguet) [1981236]
net: qrtr: check skb_put_padto() return value (Íñigo Huguet) [1981236]
net: qrtr: fix usage of idr in port assignment to socket (Íñigo Huguet) [1981236]
qrtr: orphan socket in qrtr_release() (Íñigo Huguet) [1981236]
net: qrtr: Fix an out of bounds read qrtr_endpoint_post() (Íñigo Huguet) [1981236]
net: qrtr: free flow in __qrtr_node_release (Íñigo Huguet) [1981236]
treewide: replace '---help---' in Kconfig files with 'help' (Íñigo Huguet) [1981236]
net: qrtr: Allocate workqueue before kernel_bind (Íñigo Huguet) [1981236]
net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() (Íñigo Huguet) [1981236]
net: qrtr: Add MHI transport layer (Íñigo Huguet) [1981236]
net: qrtr: Add tracepoint support (Íñigo Huguet) [1981236]
net: qrtr: send msgs from local of same id as broadcast (Íñigo Huguet) [1981236]
net: qrtr: Fix FIXME related to qrtr_ns_init() (Íñigo Huguet) [1981236]
net: qrtr: Respond to HELLO message (Íñigo Huguet) [1981236]
net: qrtr: Fix error pointer vs NULL bugs (Íñigo Huguet) [1981236]
net: qrtr: fix spelling mistake "serivce" -> "service" (Íñigo Huguet) [1981236]
net: qrtr: Fix the local node ID as 1 (Íñigo Huguet) [1981236]
net: qrtr: Migrate nameservice to kernel from userspace (Íñigo Huguet) [1981236]
net: qrtr: Remove receive worker (Íñigo Huguet) [1981236]
net: qrtr: Make qrtr_port_lookup() use RCU (Íñigo Huguet) [1981236]
net: qrtr: Migrate node lookup tree to spinlock (Íñigo Huguet) [1981236]
net: qrtr: Implement outgoing flow control (Íñigo Huguet) [1981236]
net: qrtr: Move resume-tx transmission to recvmsg (Íñigo Huguet) [1981236]
net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue (Íñigo Huguet) [1981236]
net: qrtr: Simplify 'qrtr_tun_release()' (Íñigo Huguet) [1981236]
net: qrtr: Stop rx_worker before freeing node (Íñigo Huguet) [1981236]
net: qrtr: fix memort leak in qrtr_tun_write_iter (Íñigo Huguet) [1981236]
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Íñigo Huguet) [1981236]
treewide: Add SPDX license identifier - Makefile/Kconfig (Íñigo Huguet) [1981236]
net: qrtr: Fix message type of outgoing packets (Íñigo Huguet) [1981236]
net: qrtr: use protocol endiannes variable (Íñigo Huguet) [1981236]
net: fix hangup on napi_disable for threaded napi (Paolo Abeni) [1949546]
net: fix race between napi kthread mode and busy poll (Paolo Abeni) [1949546]
net: add sysfs attribute to control napi threaded mode (Paolo Abeni) [1949546]
net: implement threaded-able napi poll loop support (Paolo Abeni) [1949546]
net: extract napi poll functionality to __napi_poll() (Paolo Abeni) [1949546]
mfd: intel-lpss: Use devm_ioremap_uc for MMIO (Steve Best) [1986715]
lib: devres: add a helper function for ioremap_uc (Steve Best) [1986715]
sched/rt: Fix double enqueue caused by rt_effective_prio (Juri Lelli) [1990566]
x86/crash: Remove crash_reserve_low_1M() (Lianbo Jiang) [1904318]
x86/setup: Remove CONFIG_X86_RESERVE_LOW and reservelow= options (Lianbo Jiang) [1904318]
x86/setup: Always reserve the first 1M of RAM (Lianbo Jiang) [1904318]
powerpc/kexec: blacklist functions called in real mode for kprobe (Desnes A. Nunes do Rosario) [1987281]
[s390] scsi: zfcp: Report port fc_security as unknown early during remote cable pull (Claudio Imbrenda) [1989910]
x86/boot: Use common BUILD_BUG_ON (Prarit Bhargava) [1979940]
net: phy: icplus: call phy_restore_page() when phy_select_page() fails (Petr Oros) [1955165]
net: phy: ti: take into account all possible interrupt sources (Petr Oros) [1955165]
net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() (Petr Oros) [1955165]
net: phy: Expose phydev::dev_flags through sysfs (Petr Oros) [1955165]
net: phy: fix save wrong speed and duplex problem if autoneg is on (Petr Oros) [1955165]
net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 (Petr Oros) [1955165]
net: phy: icplus: add MDI/MDIX support for IP101A/G (Petr Oros) [1955165]
net: phy: icplus: add PHY counter for IP101G (Petr Oros) [1955165]
net: phy: icplus: fix paged register access (Petr Oros) [1955165]
net: phy: icplus: don't set APS_EN bit on IP101G (Petr Oros) [1955165]
net: phy: icplus: split IP101A/G driver (Petr Oros) [1955165]
net: phy: icplus: use the .soft_reset() of the phy-core (Petr Oros) [1955165]
net: phy: icplus: drop address operator for functions (Petr Oros) [1955165]
net: phy: icplus: use PHY_ID_MATCH_EXACT() for IP101A/G (Petr Oros) [1955165]
net: phy: icplus: use PHY_ID_MATCH_MODEL() macro (Petr Oros) [1955165]
net: phy: drop explicit genphy_read_status() op (Petr Oros) [1955165]
net: phy: broadcom: remove BCM5482 1000Base-BX support (Petr Oros) [1955165]
net: mdiobus: Prevent spike on MDIO bus reset signal (Petr Oros) [1955165]
net: phy: realtek: Add support for RTL9000AA/AN (Petr Oros) [1955165]
mdio, phy: fix -Wshadow warnings triggered by nested container_of() (Petr Oros) [1955165]
net: phy: national: remove definition of DEBUG (Petr Oros) [1955165]
net: phy: ar803x: disable extended next page bit (Petr Oros) [1955165]
net: phy: smsc: fix clk error handling (Petr Oros) [1955165]
net: phy: at803x: use phy_modify_mmd() (Petr Oros) [1955165]
net: phy: replace mutex_is_locked with lockdep_assert_held in phylib (Petr Oros) [1955165]
net: phy: micrel: Add KS8851 PHY support (Petr Oros) [1955165]
net: phy: marvell: replace phy_modify() (Petr Oros) [1955165]
net: phy: micrel: fix interrupt handling (Petr Oros) [1955165]
net: phy: remove the .did_interrupt() and .ack_interrupt() callback (Petr Oros) [1955165]
net: phy: qsemi: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: qsemi: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: ti: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: ti: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: national: remove the use of the .ack_interrupt() (Petr Oros) [1955165]
net: phy: national: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: micrel: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: micrel: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: icplus: remove the use .ack_interrupt() (Petr Oros) [1955165]
net: phy: icplus: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: intel-xway: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: intel-xway: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
mdio_bus: suppress err message for reset gpio EPROBE_DEFER (Petr Oros) [1955165]
net: phy: don't duplicate driver name in phy_attached_print (Petr Oros) [1955165]
net: phy: ste10Xp: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: ste10Xp: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: smsc: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: smsc: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: amd: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: amd: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: lxt: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: lxt: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: marvell: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: marvell: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: microchip: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: microchip: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: vitesse: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: vitesse: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: aquantia: do not return an error on clearing pending IRQs (Petr Oros) [1955165]
net: phy: microchip_t1: Don't set .config_aneg (Petr Oros) [1955165]
docs: networking: phy: s/2.5 times faster/2.5 times as fast/ (Petr Oros) [1955165]
net: phy: realtek: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: realtek: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: add genphy_handle_interrupt_no_ack() (Petr Oros) [1955165]
net: phy: davicom: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: davicom: implement generic .handle_interrupt() calback (Petr Oros) [1955165]
net: phy: cicada: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: cicada: implement the generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: broadcom: remove use of ack_interrupt() (Petr Oros) [1955165]
net: phy: broadcom: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: aquantia: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: aquantia: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: mscc: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: mscc: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: at803x: remove the use of .ack_interrupt() (Petr Oros) [1955165]
net: phy: at803x: implement generic .handle_interrupt() callback (Petr Oros) [1955165]
net: phy: make .ack_interrupt() optional (Petr Oros) [1955165]
net: phy: add a shutdown procedure (Petr Oros) [1955165]
net: phy: export phy_error and phy_trigger_machine (Petr Oros) [1955165]
drivers: net: phy: Fix spelling in comment defalut to default (Petr Oros) [1955165]
net: phy: marvell: add special handling of Finisar modules with 88E1111 (Petr Oros) [1955165]
net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config (Petr Oros) [1955165]
gpiolib: Extract gpiod_not_found() helper (Petr Oros) [1955165]
net: phy: marvell: Use phy_read_paged() instead of open coding it (Petr Oros) [1955165]
net: phy: dp83869: fix unsigned comparisons against less than zero values (Petr Oros) [1955165]
net: phy: dp83869: Add speed optimization feature (Petr Oros) [1955165]
net: phy: dp83869: support Wake on LAN (Petr Oros) [1955165]
net: phy: dp83822: Update the fiber advertisement for speed (Petr Oros) [1955165]
net: dp83869: Add ability to advertise Fiber connection (Petr Oros) [1955165]
net: phy: Do not warn in phy_stop() on PHY_DOWN (Petr Oros) [1955165]
net: phy: Avoid NPD upon phy_detach() when driver is unbound (Petr Oros) [1955165]
net: phy: bcm7xxx: request and manage GPHY clock (Petr Oros) [1955165]
net: phy: smsc: LAN8710/20: add phy refclk in support (Petr Oros) [1955165]
net: phy: smsc: simplify config_init callback (Petr Oros) [1955165]
net: phy: smsc: skip ENERGYON interrupt if disabled (Petr Oros) [1955165]
net: phy: dp83867: Fix various styling and space issues (Petr Oros) [1955165]
net: mdiobus: add clause 45 mdiobus write accessor (Petr Oros) [1955165]
net: phylink: consider QSGMII interface mode in phylink_mii_c22_pcs_get_state (Petr Oros) [1955165]
net: phylink: add helper function to decode USXGMII word (Petr Oros) [1955165]
net: phy: DP83822: Add ability to advertise Fiber connection (Petr Oros) [1955165]
net: dp83869: Fix RGMII internal delay configuration (Petr Oros) [1955165]
net: mdio-mux-gpio: use devm_gpiod_get_array() (Petr Oros) [1955165]
net: phy: add USXGMII link partner ability constants (Petr Oros) [1955165]
net: phy: mdio-octeon: Cleanup module loading dependencies (Petr Oros) [1955165]
net: phy: cavium: Improve __iomem mess (Petr Oros) [1955165]
net: phy: Add a helper to return the index for of the internal delay (Petr Oros) [1955165]
dt-bindings: net: Add RGMII internal delay for DP83869 (Petr Oros) [1955165]
net: dp83869: Add RGMII internal delay configuration (Petr Oros) [1955165]
net: phy: DP83822: Add setting the fixed internal delay (Petr Oros) [1955165]
net: dp83869: Fix OF_MDIO config check (Petr Oros) [1955165]
net: dp83867: Fix OF_MDIO config check (Petr Oros) [1955165]
net: marvell: Fix OF_MDIO config check (Petr Oros) [1955165]
net: phy: mscc: use mdiobus_get_phy() (Petr Oros) [1955165]
net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1955165]

2021-08-09

net/mlx5e: Add IPsec support to uplink representor (Alaa Hleihel) [1980171 1926098]
net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Alaa Hleihel) [1980171 1926098]
net/mlx5e: TC: Use bit counts for register mapping (Alaa Hleihel) [1980171 1926098]
RDMA/mlx5: Don't access NULL-cleared mpi pointer (Alaa Hleihel) [1980171]
RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP cases (Alaa Hleihel) [1980171]
ip6_tunnel: allow redirecting ip6gre and ipxip6 packets to eth devices (Guillaume Nault) [1921539]
gre: let mac_header point to outer header only when necessary (Guillaume Nault) [1921539]
sit: allow redirecting ip6ip, ipip and mplsip packets to eth devices (Guillaume Nault) [1921539]
ipip: allow redirecting ipip and mplsip packets to eth devices (Guillaume Nault) [1921539]
bareudp: allow redirecting bareudp packets to eth devices (Guillaume Nault) [1921539]
net: handle ARPHRD_IP6GRE in dev_is_mac_header_xmit() (Guillaume Nault) [1921539]
net: ipv4: fix memory leak in ip_mc_add1_src (Guillaume Nault) [1987605]
net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Guillaume Nault) [1987605]
ixgbe: fix probing of multi-port devices with one MDIO (Ken Cox) [1968696]
[s390] s390/qdio: let driver manage the QAOB (Claudio Imbrenda) [1919250]
[s390] s390/qeth: remove RX VLAN filter stubs in L3 driver (Claudio Imbrenda) [1919250]
[s390] s390/qeth: enable napi_consume_skb() for pending TX buffers (Claudio Imbrenda) [1919250]
[s390] s390/qeth: allocate initial TX Buffer structs with GFP_KERNEL (Claudio Imbrenda) [1919250]
[s390] s390/qeth: fix notification for pending buffers during teardown (Claudio Imbrenda) [1919250]
[s390] s390/qeth: schedule TX NAPI on QAOB completion (Claudio Imbrenda) [1919250]
[s390] s390/qeth: improve completion of pending TX buffers (Claudio Imbrenda) [1919250]
[s390] s390/qeth: fix memory leak after failed TX Buffer allocation (Claudio Imbrenda) [1919250]
[s390] s390/qeth: don't fake a TX completion interrupt after TX error (Claudio Imbrenda) [1919250]
[s390] s390/qeth: make cast type selection for af_iucv skbs robust (Claudio Imbrenda) [1919250]
[s390] s390/qeth: pass proto to qeth_l3_get_cast_type() (Claudio Imbrenda) [1919250]
[s390] s390/qeth: remove qeth_get_ip_version() (Claudio Imbrenda) [1919250]
[s390] s390/qeth: clean up load/remove code for disciplines (Claudio Imbrenda) [1919250]
[s390] s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Claudio Imbrenda) [1919250]
[s390] s390/qeth: fix locking for discipline setup / removal (Claudio Imbrenda) [1919250]
[s390] s390/qeth: fix deadlock during recovery (Claudio Imbrenda) [1919250]
[s390] s390/qeth: make qeth_qdio_handle_aob() more robust (Claudio Imbrenda) [1919250]
[s390] s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state (Claudio Imbrenda) [1919250]
[s390] s390/qeth: don't replace a fully completed async TX buffer (Claudio Imbrenda) [1919250]
[s390] s390/qeth: use dev->groups for common sysfs attributes (Claudio Imbrenda) [1919250]
[s390] s390/ccwgroup: use bus->dev_groups for bus-based sysfs attributes (Claudio Imbrenda) [1919250]
[s390] s390/qeth: don't call INIT_LIST_HEAD() on iob's list entry (Claudio Imbrenda) [1919250]
[s390] s390/qeth: fix tear down of async TX buffers (Claudio Imbrenda) [1919250]
[s390] s390/qeth: fix af_iucv notification race (Claudio Imbrenda) [1919250]
[s390] s390/qeth: improve selection of ethtool link modes (Claudio Imbrenda) [1919250]
[s390] s390/qeth: use QUERY OAT for initial link info (Claudio Imbrenda) [1919250]
[s390] s390/qeth: clean up default cases for ethtool link mode (Claudio Imbrenda) [1919250]
[s390] s390/qeth: set static link info during initialization (Claudio Imbrenda) [1919250]
[s390] s390/qeth: improve QUERY CARD INFO processing (Claudio Imbrenda) [1919250]
[s390] s390/qeth: tolerate error when querying card info (Claudio Imbrenda) [1919250]
[s390] s390/qeth: remove useless if/else (Claudio Imbrenda) [1919250]
[s390] s390/qeth: reduce rtnl locking for switchdev events (Claudio Imbrenda) [1919250]
[s390] s390/qeth: static checker cleanups (Claudio Imbrenda) [1919250]
[s390] s390/qeth: use netdev_name() (Claudio Imbrenda) [1919250]
[s390] s390/qeth: constify the disciplines (Claudio Imbrenda) [1919250]
[s390] s390/qeth: allow configuration of TX queues for OSA devices (Claudio Imbrenda) [1919250]
[s390] s390/qeth: de-magic the QIB parm area (Claudio Imbrenda) [1919250]
[s390] s390/qeth: keep track of wanted TX queues (Claudio Imbrenda) [1919250]
[s390] s390/qeth: remove forward declarations in L2 code (Claudio Imbrenda) [1919250]
[s390] s390/qeth: consolidate teardown code (Claudio Imbrenda) [1919250]
[s390] s390/qeth: consolidate online code (Claudio Imbrenda) [1919250]
[s390] s390/qeth: cancel cmds earlier during teardown (Claudio Imbrenda) [1919250]
[s390] s390/qeth: tighten ucast IP locking (Claudio Imbrenda) [1919250]
[s390] s390/qeth: replace deprecated simple_stroul() (Claudio Imbrenda) [1919250]
[s390] s390/qeth: clean up string ops in qeth_l3_parse_ipatoe() (Claudio Imbrenda) [1919250]
[s390] s390/qeth: relax locking for ipato config data (Claudio Imbrenda) [1919250]
[s390] s390/qeth: don't init refcount twice for mcast IPs (Claudio Imbrenda) [1919250]
mm, page_alloc: check for max order in hot path (Jay Shin) [1982466]
be2net: Fix an error handling path in 'be_probe()' (Petr Oros) [1980665]
net: emulex: benet: simplify the return expression of be_if_create() (Petr Oros) [1980665]
treewide: Use fallthrough pseudo-keyword (Petr Oros) [1980665]
be2net: convert to new udp_tunnel_nic infra (Petr Oros) [1980665]
benet: use generic power management (Petr Oros) [1980665]
treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1980665]
hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (David Arcari) [1980072]
hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (David Arcari) [1980072]
hwmon: (k10temp) Add support for Zen3 CPUs (David Arcari) [1980072]
hwmon: (k10temp) Take out debugfs code (David Arcari) [1980072]
hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (David Arcari) [1980072]
hwmon: (k10temp) Create common functions and macros for Zen CPU families (David Arcari) [1980072]
hwmon: (k10temp) Add AMD family 17h model 60h PCI match (David Arcari) [1980072]
hwmon: (k10temp) make some symbols static (David Arcari) [1980072]
hwmon: (k10temp) Reorganize and simplify temperature support detection (David Arcari) [1980072]
hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs (David Arcari) [1980072]
hwmon: (k10temp) Display up to eight sets of CCD temperatures (David Arcari) [1980072]
hwmon: (k10temp) Add debugfs support (David Arcari) [1980072]
hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs (David Arcari) [1980072]
hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs (David Arcari) [1980072]
hwmon: (k10temp) Report temperatures per CPU die (David Arcari) [1980072]
hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info (David Arcari) [1980072]
hwmon: (k10temp) Use bitops (David Arcari) [1980072]
hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs (David Arcari) [1980072]
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 56 (David Arcari) [1980072]
hwmon: (k10temp) Add Hygon Dhyana support (David Arcari) [1980072]
hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} (David Arcari) [1980072]
hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors (David Arcari) [1980072]
hwmon: k10temp: Support Threadripper 2920X, 2970WX; simplify offset table (David Arcari) [1980072]
hwmon: (k10temp) 27C Offset needed for Threadripper2 (David Arcari) [1980072]
x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1980072]
x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1980072]
x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1980072]
Revert "[hwmon] hwmon: (k10temp) Add support for Zen3 CPUs" (David Arcari) [1980072]
serial: 8250: Process sysrq at port unlock time (Prarit Bhargava) [1982016]
serial: core: Include console.h from serial_core.h (Prarit Bhargava) [1982016]
serial: core: Allow processing sysrq at port unlock time (Prarit Bhargava) [1982016]
[s390] s390/dasd: add missing discipline function (Claudio Imbrenda) [1981804]
bnxt_en: Validate vlan protocol ID on RX packets (Jonathan Toppins) [1960961]
KVM: do not allow mapping valid but non-reference-counted pages (Jon Maloy) [1975515]
gfs2: Fix error handling in init_statfs (Andreas Gruenbacher) [1872440]
gfs2: Fix underflow in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440]
gfs2: Pass glock holder to gfs2_file_direct_{read,write} (Andreas Gruenbacher) [1872440]
gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher) [1872440]
gfs2: Improve mmap write vs. truncate consistency (Andreas Gruenbacher) [1872440]
iomap: Permit pages without an iop to enter writeback (Andreas Gruenbacher) [1872440]
iomap: Don't create iomap_page objects for inline files (Andreas Gruenbacher) [1872440]
gfs2: Clean up gfs2_unstuff_dinode (Andreas Gruenbacher) [1872440]
gfs2: Unstuff before locking page in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440]
gfs2: Clean up the error handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440]
gfs2: Fix end-of-file handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440]
gfs2: Use resource group glock sharing (Andreas Gruenbacher) [1442151]
gfs2: Allow node-wide exclusive glock sharing (Andreas Gruenbacher) [1442151]
gfs2: Add local resource group locking (Andreas Gruenbacher) [1442151]
gfs2: Add per-reservation reserved block accounting (Andreas Gruenbacher) [1442151]
gfs2: Rename rs_{free -> requested} and rd_{reserved -> requested} (Andreas Gruenbacher) [1442151]
gfs2: Check for active reservation in gfs2_release (Andreas Gruenbacher) [1442151]
gfs2: Don't search for unreserved space twice (Andreas Gruenbacher) [1442151]
gfs2: Only pass reservation down to gfs2_rbm_find (Andreas Gruenbacher) [1442151]
gfs2: Also reflect single-block allocations in rgd->rd_extfail_pt (Andreas Gruenbacher) [1442151]
gfs2: Set GBF_FULL flags when reading resource group (Andreas Gruenbacher) [1442151]
gfs2: Don't clear GBF_FULL flags in rs_deltree (Andreas Gruenbacher) [1442151]
Revert "gfs2: Don't reject a supposedly full bitmap if we have blocks reserved" (Andreas Gruenbacher) [1442151]
gfs2: Minor gfs2_inplace_reserve cleanup (Andreas Gruenbacher) [1442151]
gfs2: Get rid of unnecessary variable in gfs2_alloc_blocks (Andreas Gruenbacher) [1442151]
gfs2: Only use struct gfs2_rbm for bitmap manipulations (Andreas Gruenbacher) [1442151]
gfs2: Turn gfs2_rbm_incr into gfs2_rbm_add (Andreas Gruenbacher) [1872440]
gfs2: Replace gfs2_lblk_to_dblk with gfs2_get_extent (Andreas Gruenbacher) [1872440]
gfs2: Turn gfs2_extent_map into gfs2_{get,alloc}_extent (Andreas Gruenbacher) [1872440]
gfs2: Add new gfs2_iomap_get helper (Andreas Gruenbacher) [1872440]
gfs2: Make inode operations static (Andreas Gruenbacher) [1872440]
gfs2: use iomap for buffered I/O in ordered and writeback mode (Andreas Gruenbacher) [1872440]
gfs2: Never call gfs2_block_zero_range with an open transaction (Andreas Gruenbacher) [1872440]
gfs2: Upgrade shared glocks for atime updates (Andreas Gruenbacher) [1872440]
gfs2: Rework read and page fault locking (Andreas Gruenbacher) [1872440]
fs: Add IOCB_NOIO flag for generic_file_read_iter (Andreas Gruenbacher) [1872440]
gfs2: Remove duplicate call from gfs2_create_inode (Andreas Gruenbacher) [1872440]
gfs2: Multi-block allocations in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440]
gfs2: implement gfs2_block_zero_range using iomap_zero_range (Andreas Gruenbacher) [1872440]
gfs2: Add support for IOMAP_ZERO (Andreas Gruenbacher) [1872440]
gfs2: gfs2_iomap_begin cleanup (Andreas Gruenbacher) [1872440]
gfs2: Remove unused gfs2_iomap_alloc argument (Andreas Gruenbacher) [1872440]
gfs2: don't use buffer_heads in gfs2_allocate_page_backing (Andreas Gruenbacher) [1872440]
gfs2: use iomap_bmap instead of generic_block_bmap (Andreas Gruenbacher) [1872440]
gfs2: mark stuffed_readpage static (Andreas Gruenbacher) [1872440]
gfs2: merge gfs2_writepage_common into gfs2_writepage (Andreas Gruenbacher) [1872440]
gfs2: merge gfs2_writeback_aops and gfs2_ordered_aops (Andreas Gruenbacher) [1872440]
gfs2: remove the unused gfs2_stuffed_write_end function (Andreas Gruenbacher) [1872440]
gfs2: use page_offset in gfs2_page_mkwrite (Andreas Gruenbacher) [1442151]
gfs2: Add new sysfs file for gfs2 status (Andreas Gruenbacher) [1442151]
gfs2: Per-revoke accounting in transactions (Andreas Gruenbacher) [1442151]
gfs2: Rework the log space allocation logic (Andreas Gruenbacher) [1442151]
gfs2: Minor calc_reserved cleanup (Andreas Gruenbacher) [1442151]
gfs2: Move function gfs2_ail_empty_tr (Andreas Gruenbacher) [1442151]
gfs2: Get rid of current_tail() (Andreas Gruenbacher) [1442151]
gfs2: Use a tighter bound in gfs2_trans_begin (Andreas Gruenbacher) [1442151]
gfs2: Clean up gfs2_log_reserve (Andreas Gruenbacher) [1442151]
gfs2: Don't wait for journal flush in clean_journal (Andreas Gruenbacher) [1442151]
gfs2: Move lock flush locking to gfs2_trans_{begin,end} (Andreas Gruenbacher) [1442151]
gfs2: Get rid of sd_reserving_log (Andreas Gruenbacher) [1442151]
gfs2: Clean up on-stack transactions (Andreas Gruenbacher) [1442151]
gfs2: Use sb_start_intwrite in gfs2_ail_empty_gl (Andreas Gruenbacher) [1442151]
gfs2: Clean up ail2_empty (Andreas Gruenbacher) [1442151]
gfs2: Rename gfs2_{write => flush}_revokes (Andreas Gruenbacher) [1442151]
gfs2: Minor debugging improvement (Andreas Gruenbacher) [1442151]
gfs2: Some documentation updates (Andreas Gruenbacher) [1442151]
gfs2: Minor gfs2_write_revokes cleanups (Andreas Gruenbacher) [1442151]
gfs2: Simplify the buf_limit and databuf_limit definitions (Andreas Gruenbacher) [1442151]
gfs2: Un-obfuscate function jdesc_find_i (Andreas Gruenbacher) [1442151]
gfs2: Fix fall-through warnings for Clang (Andreas Gruenbacher) [1442151]
gfs2: Make gfs2_setattr_simple static (Andreas Gruenbacher) [1442151]
gfs2: Turn gfs2_meta_indirect_buffer into gfs2_meta_buffer (Andreas Gruenbacher) [1442151]
gfs2: Remove unused variable sb_format (Andreas Gruenbacher) [1442151]
gfs2: Fix dir.c function parameter descriptions (Andreas Gruenbacher) [1442151]
gfs2: Eliminate gh parameter from go_xmote_bh func (Andreas Gruenbacher) [1442151]
gfs2: don't create empty buffers for NO_CREATE (Andreas Gruenbacher) [1442151]
gfs2: Flag a withdraw if init_threads() fails (Andreas Gruenbacher) [1442151]
gfs2: bypass log flush if the journal is not live (Andreas Gruenbacher) [1442151]
gfs2: bypass signal_our_withdraw if no journal (Andreas Gruenbacher) [1442151]
gfs2: fix use-after-free in trans_drain (Andreas Gruenbacher) [1442151]
gfs2: make function gfs2_make_fs_ro() to void type (Andreas Gruenbacher) [1442151]
whack-a-mole: don't open-code iminor/imajor (Andreas Gruenbacher) [1442151]
gfs2: amend SLAB_RECLAIM_ACCOUNT on gfs2 related slab cache (Andreas Gruenbacher) [1442151]
gfs2: Remove sb_start_write from gfs2_statfs_sync (Andreas Gruenbacher) [1442151]
gfs2: check for empty rgrp tree in gfs2_ri_update (Andreas Gruenbacher) [1442151]
gfs2: set lockdep subclass for iopen glocks (Andreas Gruenbacher) [1442151]
gfs2: Fix deadlock dumping resource group glocks (Andreas Gruenbacher) [1442151]
gfs2: Wake up when sd_glock_disposal becomes zero (Andreas Gruenbacher) [1442151]
gfs2: Split up gfs2_meta_sync into inode and rgrp versions (Andreas Gruenbacher) [1442151]
gfs2: Don't ignore inode write errors during inode_go_sync (Andreas Gruenbacher) [1442151]
gfs2: Ignore subsequent errors after withdraw in rgrp_go_sync (Andreas Gruenbacher) [1442151]
gfs2: Eliminate gl_vm (Andreas Gruenbacher) [1442151]
gfs2: Fix comments to glock_hash_walk (Andreas Gruenbacher) [1442151]
gfs2: eliminate GLF_QUEUED flag in favor of list_empty(gl_holders) (Andreas Gruenbacher) [1442151]
gfs2: Fix invalid block size message (Andreas Gruenbacher) [1442151]
gfs2: add validation checks for size of superblock (Andreas Gruenbacher) [1442151]
gfs2: use-after-free in sysfs deregistration (Andreas Gruenbacher) [1442151]
Revert "GFS2: Prevent delete work from occurring on glocks used for create" (Andreas Gruenbacher) [1442151]
gfs2: Don't skip dlm unlock if glock has an lvb (Andreas Gruenbacher) [1442151]
gfs2: Lock imbalance on error path in gfs2_recover_one (Andreas Gruenbacher) [1442151]
gfs2: keep bios separate for each journal (Bob Peterson) [1442151]
gfs2: change from write to read lock for sd_log_flush_lock in journal replay (Bob Peterson) [1442151]
gfs2: don't lock sd_log_flush_lock in try_rgrp_unlink (Bob Peterson) [1442151]
gfs2: fix glock confusion in function signal_our_withdraw (Bob Peterson) [1442151]
gfs2: Don't write log headers after file system withdraw (Andreas Gruenbacher) [1442151]
gfs2: make gfs2_log_write_page static (Andreas Gruenbacher) [1442151]
gfs2: fix possible reference leak in gfs2_check_blk_type (Andreas Gruenbacher) [1442151]
gfs2: Fix NULL pointer dereference in gfs2_rgrp_dump (Andreas Gruenbacher) [1442151]
gfs2: remove unused LBIT macros (Andreas Gruenbacher) [1925121]
gfs2: add missing log_blocks trace points in gfs2_write_revokes (Andreas Gruenbacher) [1925121]
gfs2: print details on transactions that aren't properly ended (Andreas Gruenbacher) [1925121]
gfs2: fix use-after-free on transaction ail lists (Andreas Gruenbacher) [1925121]
gfs2: new slab for transactions (Andreas Gruenbacher) [1925121]
gfs2: initialize transaction tr_ailX_lists earlier (Andreas Gruenbacher) [1925121]
gfs2: eliminate ssize parameter from gfs2_struct2blk (Andreas Gruenbacher) [1925121]
gfs2: Fix error path kobject memory leak (Andreas Gruenbacher) [1925121]
gfs2: Rename gfs2_trans_{add_unrevoke => remove_revoke} (Andreas Gruenbacher) [1925121]
gfs2: Remove unnecessary extern declarations (Andreas Gruenbacher) [1925121]
gfs2: Fix sign extension bug in gfs2_update_stats (Andreas Gruenbacher) [1925121]
gfs2: Fix an incorrect gfs2_assert() (Bob Peterson) [1925121]
gfs2: Remove vestigial bd_ops (Andreas Gruenbacher) [1925121]
gfs2: Fix the gfs2_invalidatepage description (Andreas Gruenbacher) [1925121]
gfs2: Clean up gfs2_is_{ordered,writeback} (Andreas Gruenbacher) [1925121]
gfs2: Pass resource group to rgblk_free (Andreas Gruenbacher) [1925121]
gfs2: Remove unnecessary gfs2_rlist_alloc parameter (Andreas Gruenbacher) [1925121]
gfs2: Fix some minor typos (Andreas Gruenbacher) [1925121]
gfs2: Remove unused RGRP_RSRV_MINBYTES definition (Andreas Gruenbacher) [1925121]
gfs2: Move rs_{sizehint, rgd_gh} fields into the inode (Andreas Gruenbacher) [1925121]
gfs2: Clean up out-of-bounds check in gfs2_rbm_from_block (Andreas Gruenbacher) [1925121]
gfs2: Always check the result of gfs2_rbm_from_block (Andreas Gruenbacher) [1925121]
gfs: no need to check return value of debugfs_create functions (Andreas Gruenbacher) [1925121]
serial_core: switch to ->[sg]et_serial() (Artem Savkov) [1952415]

2021-08-05

tipc: fix sleeping in tipc accept routine (Xin Long) [1986549]
tipc: fix implicit-connect for SYN+ (Xin Long) [1986549]
net: tipc: fix FB_MTU eat two pages (Xin Long) [1986549]
tipc: Return the correct errno code (Xin Long) [1986549]
net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Alaa Hleihel) [1979901]
net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Alaa Hleihel) [1979901]
bpf, selftests: Fold test_current_pid_tgid_new_ns into test_progs. (Jiri Olsa) [1869447]
libbpf: Support BTF_KIND_FLOAT during type compatibility checks in CO-RE (Jiri Olsa) [1984486]
bpf: Generate BTF_KIND_FLOAT when linking vmlinux (Jiri Olsa) [1984486]
selftests/bpf: Add BTF_KIND_FLOAT to btf_dump_test_case_syntax (Jiri Olsa) [1984486]
selftests/bpf: Add BTF_KIND_FLOAT to test_core_reloc_size (Jiri Olsa) [1984486]
bpf: Document BTF_KIND_FLOAT in btf.rst (Jiri Olsa) [1984486]
selftests/bpf: Add BTF_KIND_FLOAT to the existing deduplication tests (Jiri Olsa) [1984486]
selftest/bpf: Add BTF_KIND_FLOAT tests (Jiri Olsa) [1984486]
bpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486]
selftests/bpf: Use the 25th bit in the "invalid BTF_INFO" test (Jiri Olsa) [1984486]
tools/bpftool: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486]
libbpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486]
bpf: Add BTF_KIND_FLOAT to uapi (Jiri Olsa) [1984486]
libbpf: Add explicit padding to btf_dump_emit_type_decl_opts (Jiri Olsa) [1984486]
selftests/bpf: Fix test_attach_probe for powerpc uprobes (Jiri Olsa) [1931531]
selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier (Jiri Olsa) [1942513]
openvswitch: add trace points (Aaron Conole) [1979680]
vxlan: add missing rcu_read_lock() in neigh_reduce() (Guillaume Nault) [1987310]
net: ip6_tunnel: Unregister catch-all devices (Guillaume Nault) [1987310]
net: sit: Unregister catch-all devices (Guillaume Nault) [1987310]
cpuidle: pseries: Do not cap the CEDE0 latency in fixup_cede0_latency() (Diego Domingos) [1952809]
cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards (Diego Domingos) [1952809]
mm/swap: fix for "mm: workingset: age nonresident information alongside anonymous pages" (Rafael Aquini) [1984173]
mm/thp: remap_page() is only needed on anonymous THP (Rafael Aquini) [1984173]
mm/compaction: fix 'limit' in fast_isolate_freepages (Rafael Aquini) [1984173]
mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Rafael Aquini) [1984173]
slub: restore slub_debug=- behavior (Rafael Aquini) [1984173]
mm/gup: fix try_grab_compound_head() race with split_huge_page() (Rafael Aquini) [1984173]
mm, futex: fix shared futex pgoff on shmem huge page (Rafael Aquini) [1984173]
x86/mm: Avoid truncating memblocks for SGX memory (Rafael Aquini) [1984173]
mm/thp: fix vma_address() if virtual address below file offset (Rafael Aquini) [1984173]
mm, thp: use head page in __migration_entry_wait() (Rafael Aquini) [1984173]
mm/slub.c: include swab.h (Rafael Aquini) [1984173]
mm/memory-failure: make sure wait for page writeback in memory_failure (Rafael Aquini) [1984173]
mm/slub: fix redzoning for small allocations (Rafael Aquini) [1984173]
mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Rafael Aquini) [1984173]
mm/page_alloc: fix counting of free pages after take off from buddy (Rafael Aquini) [1984173]
userfaultfd: release page in error path to avoid BUG_ON (Rafael Aquini) [1984173]
ksm: fix potential missing rmap_item for stable_node (Rafael Aquini) [1984173]
mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Rafael Aquini) [1984173]
mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Rafael Aquini) [1984173]
khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Rafael Aquini) [1984173]
mm/memory-failure: unnecessary amount of unmapping (Rafael Aquini) [1984173]
mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 (Rafael Aquini) [1984173]
mm/sparse: add the missing sparse_buffer_fini() in error branch (Rafael Aquini) [1984173]
mm: memcontrol: fix cpuhotplug statistics flushing (Rafael Aquini) [1984173]
x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Rafael Aquini) [1984173]
zsmalloc: account the number of compacted pages correctly (Rafael Aquini) [1984173]
mm/compaction: fix misbehaviors of fast_find_migrateblock() (Rafael Aquini) [1984173]
hugetlb: fix update_and_free_page contig page struct assumption (Rafael Aquini) [1984173]
mm/hugetlb: fix potential double free in hugetlb_register_node() error path (Rafael Aquini) [1984173]
mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173]
mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173]
mm/hugetlb: fix potential missing huge page size info (Rafael Aquini) [1984173]
x86/mm: Fix leak of pmd ptlock (Rafael Aquini) [1984173]
mm/zswap: fix passing zero to 'PTR_ERR' warning (Rafael Aquini) [1984173]
mm/page_isolation: do not isolate the max order page (Rafael Aquini) [1984173]
mm,memory_failure: always pin the page in madvise_inject_error (Rafael Aquini) [1984173]
mm/page_alloc: speed up the iteration of max_order (Rafael Aquini) [1984173]
x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Rafael Aquini) [1984173]
x86/mm/ident_map: Check for errors from ident_pud_init() (Rafael Aquini) [1984173]
mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary (Rafael Aquini) [1984173]
mm/page_alloc.c: fix freeing non-compound pages (Rafael Aquini) [1984173]
mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged (Rafael Aquini) [1984173]
percpu: fix first chunk size calculation for populated bitmap (Rafael Aquini) [1984173]
x86, fakenuma: Fix invalid starting node ID (Rafael Aquini) [1984173]
mm: include CMA pages in lowmem_reserve at boot (Rafael Aquini) [1984173]
mm/rodata_test.c: fix missing function declaration (Rafael Aquini) [1984173]
mm/page_counter: fix various data races at memsw (Rafael Aquini) [1984173]
khugepaged: retract_page_tables() remember to test exit (Rafael Aquini) [1984173]
mm/page_counter.c: fix protection usage propagation (Rafael Aquini) [1984173]
x86/mm/numa: Remove uninitialized_var() usage (Rafael Aquini) [1984173]
shmem: fix possible deadlocks on shmlock_user_lock (Rafael Aquini) [1984173]
mm: swap: use smp_mb__after_atomic() to order LRU bit set (Rafael Aquini) [1984173]
cgroup: memcg: net: do not associate sock with unrelated cgroup (Rafael Aquini) [1984173]
mm: fix gup_pud_range (Rafael Aquini) [1984173]
x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd (Rafael Aquini) [1984173]
mm/shmem.c: thp, shmem: fix conflict of above-47bit hint address and PMD alignment (Rafael Aquini) [1984173]
mm: Implement no-MMU variant of vmalloc_user_node_flags (Rafael Aquini) [1984173]
usercopy: Avoid HIGHMEM pfn warning (Rafael Aquini) [1984173]
x86/mm: Don't exceed the valid physical address space (Rafael Aquini) [1984173]
x86/mm/mem_encrypt: Fix erroneous sizeof() (Rafael Aquini) [1984173]
s390/mm: fix addressing exception after suspend/resume (Rafael Aquini) [1984173]
blk-mq: fix use-after-free in blk_mq_exit_sched (Ming Lei) [1969726]
nvmet: use new ana_log_size instead the old one (Maurizio Lombardi) [1949777]
nvme-multipath: fix double initialization of ANA state (Maurizio Lombardi) [1949777]
configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) [1922973]

2021-08-03

Revert "xfs: enable new inode btree counters feature" (Bill O'Donnell) [1976969]
Revert "xfs: enable big timestamps" (Bill O'Donnell) [1976969]
Revert "xfs: remove kmem_realloc()" (Bill O'Donnell) [1976969]
xfs: prevent metadata files from being inactivated (Bill O'Donnell) [1976969]
quota: widen timestamps for the fs_disk_quota structure (Bill O'Donnell) [1976969]
cifs: fix fallocate when trying to allocate a hole. (Ronnie Sahlberg) [1866684]
cifs: only write 64kb at a time when fallocating a small region of a file (Ronnie Sahlberg) [1866684]
cifs: improve fallocate emulation (Ronnie Sahlberg) [1866684]
cifs: Do not use the original cruid when following DFS links for multiuser mounts (Ronnie Sahlberg) [1812436]
cifs: ignore relatime in smb3_fs_context_parse_monolithic() (Ronnie Sahlberg) [1812436]
cifs: fix regression when mounting shares with prefix paths (Ronnie Sahlberg) [1812436]
cifs: fix leak in cifs_smb3_do_mount() ctx (Ronnie Sahlberg) [1812436]
cifs: add fs_context param to parsing helpers (Ronnie Sahlberg) [1812436]
cifs: make fs_context error logging wrapper (Ronnie Sahlberg) [1812436]
cifs: warn and fail if trying to use rootfs without the config option (Ronnie Sahlberg) [1812436]
cifs: fix nodfs mount option (Ronnie Sahlberg) [1812436]
cifs: fix handling of escaped ',' in the password mount argument (Ronnie Sahlberg) [1812436]
cifs: Add new parameter "acregmax" for distinct file and directory metadata timeout (Ronnie Sahlberg) [1812436]
cifs: convert revalidate of directories to using directory metadata cache timeout (Ronnie Sahlberg) [1812436]
cifs: Add new mount parameter "acdirmax" to allow caching directory metadata (Ronnie Sahlberg) [1812436]
cifs: fix trivial typo (Ronnie Sahlberg) [1812436]
cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. (Ronnie Sahlberg) [1812436]
cifs: In the new mount api we get the full devname as source= (Ronnie Sahlberg) [1812436]
cifs: do not disable noperm if multiuser mount option is not provided (Ronnie Sahlberg) [1812436]
cifs: fix dfs-links (Ronnie Sahlberg) [1812436]
cifs: fix dfs domain referrals (Ronnie Sahlberg) [1812436]
cifs: returning mount parm processing errors correctly (Ronnie Sahlberg) [1812436]
cifs: fix mounts to subdirectories of target (Ronnie Sahlberg) [1812436]
cifs: ignore auto and noauto options if given (Ronnie Sahlberg) [1812436]
cifs: connect: style: Simplify bool comparison (Ronnie Sahlberg) [1812436]
fs: cifs: remove unneeded variable in smb3_fs_context_dup (Ronnie Sahlberg) [1812436]
cifs: Fix support for remount when not changing rsize/wsize (Ronnie Sahlberg) [1812436]
cifs: handle "guest" mount parameter (Ronnie Sahlberg) [1812436]
cifs: correct four aliased mount parms to allow use of previous names (Ronnie Sahlberg) [1812436]
cifs: fix use after free in cifs_smb3_do_mount() (Ronnie Sahlberg) [1812436]
cifs: fix rsize/wsize to be negotiated values (Ronnie Sahlberg) [1812436]
cifs: update super_operations to show_devname (Ronnie Sahlberg) [1812436]
cifs: fix uninitialized variable in smb3_fs_context_parse_param (Ronnie Sahlberg) [1812436]
cifs: update mnt_cifs_flags during reconfigure (Ronnie Sahlberg) [1812436]
cifs: move update of flags into a separate function (Ronnie Sahlberg) [1812436]
cifs: remove ctx argument from cifs_setup_cifs_sb (Ronnie Sahlberg) [1812436]
cifs: do not allow changing posix_paths during remount (Ronnie Sahlberg) [1812436]
cifs: uncomplicate printing the iocharset parameter (Ronnie Sahlberg) [1812436]
cifs: don't create a temp nls in cifs_setup_ipc (Ronnie Sahlberg) [1812436]
cifs: simplify handling of cifs_sb/ctx->local_nls (Ronnie Sahlberg) [1812436]
cifs: we do not allow changing username/password/unc/... during remount (Ronnie Sahlberg) [1812436]
cifs: add initial reconfigure support (Ronnie Sahlberg) [1812436]
cifs: move [brw]size from cifs_sb to cifs_sb->ctx (Ronnie Sahlberg) [1812436]
cifs: move cifs_cleanup_volume_info[_content] to fs_context.c (Ronnie Sahlberg) [1812436]
cifs: Add missing sentinel to smb3_fs_parameters (Ronnie Sahlberg) [1812436]
cifs: remove actimeo from cifs_sb (Ronnie Sahlberg) [1812436]
cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb (Ronnie Sahlberg) [1812436]
cifs: minor kernel style fixes for comments (Ronnie Sahlberg) [1812436]
linux/parser.h: add include guards (Ronnie Sahlberg) [1812436]
cifs: Make extract_sharename function public (Ronnie Sahlberg) [1812436]
cifs: Make extract_hostname function public (Ronnie Sahlberg) [1812436]
cifs: get rid of cifs_sb->mountdata (Ronnie Sahlberg) [1812436]
cifs: add an smb3_fs_context to cifs_sb (Ronnie Sahlberg) [1812436]
cifs: remove the devname argument to cifs_compose_mount_options (Ronnie Sahlberg) [1812436]
cifs: switch to new mount api (Ronnie Sahlberg) [1812436]
cifs: move cifs_parse_devname to fs_context.c (Ronnie Sahlberg) [1812436]
cifs: move the enum for cifs parameters into fs_context.h (Ronnie Sahlberg) [1812436]
cifs: rename dup_vol to smb3_fs_context_dup and move it into fs_context.c (Ronnie Sahlberg) [1812436]
cifs: rename smb_vol as smb3_fs_context and move it to fs_context.h (Ronnie Sahlberg) [1812436]
cifs: Fix fall-through warnings for Clang (Ronnie Sahlberg) [1812436]
cifs: refactor create_sd_buf() and and avoid corrupting the buffer (Ronnie Sahlberg) [1812436]
scsi: lpfc: Fix failure to transmit ABTS on FC link (Dick Kennedy) [1964670]
scsi: lpfc: Update lpfc version to 12.8.0.10 (Dick Kennedy) [1964670]
scsi: lpfc: Reregister FPIN types if ELS_RDF is received from fabric controller (Dick Kennedy) [1964670]
scsi: lpfc: Add a option to enable interlocked ABTS before job completion (Dick Kennedy) [1964670]
scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (Dick Kennedy) [1964670]
scsi: lpfc: Ignore GID-FT response that may be received after a link flip (Dick Kennedy) [1964670]
scsi: lpfc: Fix node handling for Fabric Controller and Domain Controller (Dick Kennedy) [1964670]
scsi: lpfc: Fix Node recovery when driver is handling simultaneous PLOGIs (Dick Kennedy) [1964670]
scsi: lpfc: Add ndlp kref accounting for resume RPI path (Dick Kennedy) [1964670]
scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (Dick Kennedy) [1964670]
scsi: lpfc: Fix non-optimized ERSP handling (Dick Kennedy) [1964670]
scsi: lpfc: Fix unreleased RPIs when NPIV ports are created (Dick Kennedy) [1964670]
scsi: lpfc: Remove redundant assignment to pointer temp_hdr (Dick Kennedy) [1964670]
Documentation: add more details in tipc.rst (Xin Long) [1872308]
net/tipc: add TIPC chapter to networking Documentation (Xin Long) [1872308]
scsi: qla2xxx: Reserve extra IRQ vectors (Nilesh Javali) [1964834]
tracing/hwlat: Honor the tracing_cpumask (Jerome Marchand) [1920595]
tracing/hwlat: Drop the duplicate assignment in start_kthread() (Jerome Marchand) [1920595]
sfc: add logs explaining XDP_TX/REDIRECT is not available (Íñigo Huguet) [1976756]
sfc: ensure correct number of XDP queues (Íñigo Huguet) [1976756]
sfc: fix lack of XDP TX queues - error XDP TX failed (-22) (Íñigo Huguet) [1976756]
sfc: Remove rcu_read_lock() around XDP program invocation (Íñigo Huguet) [1976756]
sfc: farch: fix compile warning in efx_farch_dimension_resources() (Íñigo Huguet) [1976756]
sfc: don't use netif_info et al before net_device is registered (Íñigo Huguet) [1976756]
net: stmmac: Do not enable RX FIFO overflow interrupts (Mark Salter) [1905243]
net: stmmac: Clear receive all(RA) bit when promiscuous mode is off (Mark Salter) [1905243]
net: stmmac: cleared __FPE_REMOVING bit in stmmac_fpe_start_wq() (Mark Salter) [1905243]
stmmac: intel: Enable HW descriptor prefetch by default (Mark Salter) [1905243]
net: stmmac: Add HW descriptor prefetch setting for DWMAC Core 5.20 onwards (Mark Salter) [1905243]
net: stmmac: fix TSO and TBS feature enabling during driver open (Mark Salter) [1905243]
stmmac: intel: set TSO/TBS TX Queues default settings (Mark Salter) [1905243]
stmmac: intel: unlock on error path in intel_crosststamp() (Mark Salter) [1905243]
net: stmmac: use __napi_schedule() for PREEMPT_RT (Mark Salter) [1905243]
stmmac: intel: Enable SERDES PHY rx clk for PSE (Mark Salter) [1905243]
stmmac: intel: Drop duplicate ID in the list of PCI device IDs (Mark Salter) [1905243]
stmmac: intel: add cross time-stamping freq difference adjustment (Mark Salter) [1905243]
net: stmmac: Add support for external trigger timestamping (Mark Salter) [1905243]
net: stmmac: fix dma physical address of descriptor when display ring (Mark Salter) [1905243]
net: stmmac: fix wrongly set buffer2 valid when sph unsupport (Mark Salter) [1905243]
net: stmmac: arrange Tx tail pointer update to stmmac_flush_tx_descriptors (Mark Salter) [1905243]
net: stmmac: make SPH enable/disable to be configurable (Mark Salter) [1905243]
net: stmmac: set IRQ affinity hint for multi MSI vectors (Mark Salter) [1905243]
net: stmmac: remove unnecessary pci_enable_msi() call (Mark Salter) [1905243]
stmmac: intel: use managed PCI function on probe and resume (Mark Salter) [1905243]
net: stmmac: enable MTL ECC Error Address Status Over-ride by default (Mark Salter) [1905243]
net: ethernet: stmicro: Remove duplicate struct declaration (Mark Salter) [1905243]
net: stmmac: fix missing unlock on error in stmmac_suspend() (Mark Salter) [1905243]
net: stmmac: Fix kernel panic due to NULL pointer dereference of fpe_cfg (Mark Salter) [1905243]
net: stmmac: use interrupt mode INTM=1 for multi-MSI (Mark Salter) [1905243]
stmmac: intel: add support for multi-vector msi and msi-x (Mark Salter) [1905243]
net: stmmac: introduce MSI Interrupt routines for mac, safety, RX & TX (Mark Salter) [1905243]
net: stmmac: make stmmac_interrupt() function more friendly to MSI (Mark Salter) [1905243]
net: stmmac: introduce DMA interrupt status masking per traffic direction (Mark Salter) [1905243]
net: phy: marvell10g: Add PHY loopback support (Mark Salter) [1905243]
net: phy: add genphy_c45_loopback (Mark Salter) [1905243]
net: phylink: Fix phylink_err() function name error in phylink_major_config (Mark Salter) [1905243]
net: stmmac: support FPE link partner hand-shaking procedure (Mark Salter) [1905243]
net: stmmac: Add hardware supported cross-timestamp (Mark Salter) [1905243]
net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP (Mark Salter) [1905243]
stmmac: intel: Add PSE and PCH PTP clock source selection (Mark Salter) [1905243]
net: stmmac: Add EST errors into ethtool statistic (Mark Salter) [1905243]
net: stmmac: EST interrupts handling and error reporting (Mark Salter) [1905243]
net: stmmac: add RX frame steering based on VLAN priority in tc flower (Mark Salter) [1905243]
net: stmmac: restructure tc implementation for RX VLAN Priority steering (Mark Salter) [1905243]
net: stmmac: add per-queue TX & RX coalesce ethtool support (Mark Salter) [1905243]
net: stmmac: Use hrtimer for TX coalescing (Mark Salter) [1905243]
net: stmmac: add timestamp correction to rid CDC sync error (Mark Salter) [1905243]
net: stmmac: add platform level clocks management (Mark Salter) [1905243]
net: stmmac: add clocks management for gmac driver (Mark Salter) [1905243]
stmmac: intel: add pcs-xpcs for Intel mGbE controller (Mark Salter) [1905243]
net: stmmac: ensure phydev is attached to phylink for C37 AN (Mark Salter) [1905243]
net: stmmac: make in-band AN mode parsing is supported for non-DT (Mark Salter) [1905243]
net: phylink: make phylink_parse_mode() support non-DT platform (Mark Salter) [1905243]
net: pcs: add C37 SGMII AN support for intel mGbE controller (Mark Salter) [1905243]
net: pcs: rearrange C73 functions to prepare for C37 support later (Mark Salter) [1905243]
net: phy: leds: Deduplicate link LED trigger registration (Mark Salter) [1905243]
net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII (Mark Salter) [1905243]
net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 (Mark Salter) [1905243]
net: stmmac: fix CBS idleslope and sendslope calculation (Mark Salter) [1905243]
net: stmmac: set TxQ mode back to DCB after disabling CBS (Mark Salter) [1905243]
net: stmmac: allow stmmac to probe for C45 PHY devices (Mark Salter) [1905243]
net: stmmac: Enable EEE HW LPI timer with auto SW/HW switching (Mark Salter) [1905243]
net: pcs-xpcs: depend on MDIO_BUS instead of selecting it (Mark Salter) [1905243]
net: pcs: Move XPCS into new PCS subdirectory (Mark Salter) [1905243]
net: stmmac: Add XLGMII support (Mark Salter) [1905243]
net: phy: xpcs: Add XLGMII support (Mark Salter) [1905243]
net: phy: xpcs: Restart AutoNeg if outcome was invalid (Mark Salter) [1905243]
net: phy: xpcs: Set Link down if AutoNeg is enabled and did not finish (Mark Salter) [1905243]
net: phy: xpcs: Reset XPCS upon probe (Mark Salter) [1905243]
net: phy: xpcs: Return error when 10GKR link errors are found (Mark Salter) [1905243]
stmmac/intel: mark driver as tech preview (Mark Salter) [1905243]
redhat/configs: Add CONFIG_DWMAC_INTEL (Mark Salter) [1905243]
stmmac: intel: Fixes clock registration error seen for multiple interfaces (Mark Salter) [1905243]
stmmac: intel: Fix mdio bus registration issue for TGL-H/ADL-S (Mark Salter) [1905243]
net: stmmac: Add PCI bus info to ethtool driver query output (Mark Salter) [1905243]
stmmac: intel: Add ADL-S 1Gbps PCI IDs (Mark Salter) [1905243]
stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing (Mark Salter) [1905243]
stmmac: intel: Add PCI IDs for TGL-H platform (Mark Salter) [1905243]
stmmac: intel: change all EHL/TGL to auto detect phy addr (Mark Salter) [1905243]
net: stmmac: overwrite the dma_cap.addr64 according to HW design (Mark Salter) [1905243]
stmmac: intel: Fix kernel panic on pci probe (Mark Salter) [1905243]
stmmac: intel: Adding ref clock 1us tic for LPI cntr (Mark Salter) [1905243]
net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1905243]
net: stmmac: Fix clock handling on remove path (Mark Salter) [1905243]
stmmac: intel: Place object in the Makefile according to the order (Mark Salter) [1905243]
stmmac: intel: Fix indentation to put on one line affected code (Mark Salter) [1905243]
stmmac: intel: Eliminate useless conditions and variables (Mark Salter) [1905243]
stmmac: intel: Convert to use pci_alloc_irq_vectors() API (Mark Salter) [1905243]
stmmac: intel: Remove unnecessary loop for PCI BARs (Mark Salter) [1905243]
stmmac: intel: Fix clock handling on error and remove paths (Mark Salter) [1905243]
net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1905243]
net: stmmac: add EHL 2.5Gbps PCI info and PCI ID (Mark Salter) [1905243]
net: stmmac: add EHL PSE0 & PSE1 1Gbps PCI info and PCI ID (Mark Salter) [1905243]
net: stmmac: create dwmac-intel.c to contain all Intel platform (Mark Salter) [1905243]
net: stmmac: Get rid of custom STMMAC_DEVICE() macro (Mark Salter) [1905243]
net: stmmac: update pci platform data to use phy_interface (Mark Salter) [1905243]
net: stmmac: pci: Enable TBS on GMAC5 IPK PCI entry (Mark Salter) [1905243]
net: stmmac: pci: remove the duplicate code of set phy_mask (Mark Salter) [1905243]
PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Mark Salter) [1905243]
net: stmmac: pci: Add HAPS support using GMAC5 (Mark Salter) [1905243]
net: stmmac: setup higher frequency clk support for EHL & TGL (Mark Salter) [1905243]
net: stmmac: add EHL RGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243]
net: stmmac: add TGL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243]
net: stmmac: add EHL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243]
net: stmmac: Make MDIO bus reset optional (Mark Salter) [1905243]
stmmac: pci: Use pci_dev_id() helper (Mark Salter) [1905243]
stmmac: pci: Fix typo in IOT2000 comment (Mark Salter) [1905243]
stmmac: pci: Adjust IOT2000 matching (Mark Salter) [1905243]
net: stmmac: Fix PCI module removal leak (Mark Salter) [1905243]
net: stmmac: mark PM functions as __maybe_unused (Mark Salter) [1905243]
ibmveth: Set CHECKSUM_PARTIAL if NULL TCP CSUM. (Diego Domingos) [1939996]
mm/gup/writeback: Fix incorrect inaccessible pages handling (Waiman Long) [1972078]
netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (Phil Sutter) [1983245]
ipv4: Fix device used for dst_alloc with local routes (Antoine Tenart) [1976789]
vrf: fix a comment about loopback device (Antoine Tenart) [1976789]
net: vrf: Fix operation not supported when set vrf mac (Antoine Tenart) [1976789]
vrf: prevent adding upper devices (Antoine Tenart) [1976789]
vrf: fix maximum MTU (Antoine Tenart) [1976789]
net: vrf: Fix ping failed when vrf mtu is set to 0 (Antoine Tenart) [1976789]
net: vrf: remove MTU limits for vrf device (Antoine Tenart) [1976789]

2021-07-30

block: fix discard request merge (Ming Lei) [1970316]
blk-mq: update hctx->dispatch_busy in case of real scheduler (Ming Lei) [1976679]
block: Do not pull requests from the scheduler when we cannot dispatch them (Ming Lei) [1976679]
powerpc/pseries/mobility: handle premature return from H_JOIN (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries/mobility: use struct for shared state (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries/mobility: refactor node lookup during DT update (Desnes A. Nunes do Rosario) [1979798]
powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() (Desnes A. Nunes do Rosario) [1979798]
powerpc/rtas: dispatch partition migration requests to pseries (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries/mobility: retry partition suspend after error (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries/mobility: signal suspend cancellation to platform (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries/mobility: use stop_machine for join/suspend (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries/mobility: extract VASI session polling logic (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries/mobility: use rtas_activate_firmware() on resume (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries/mobility: error message improvements (Desnes A. Nunes do Rosario) [1979798]
powerpc/hvcall: add token and codes for H_VASI_SIGNAL (Desnes A. Nunes do Rosario) [1979798]
powerpc/rtas: add rtas_activate_firmware() (Desnes A. Nunes do Rosario) [1979798]
powerpc/rtas: add rtas_ibm_suspend_me() (Desnes A. Nunes do Rosario) [1979798]
powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe (Desnes A. Nunes do Rosario) [1979798]
powerpc/rtas: complete ibm,suspend-me status codes (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries/mobility: Add pr_debug() for device tree changes (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries/mobility: Set pr_fmt() (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries: remove obsolete memory hotplug DT notifier code (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries: remove dlpar_cpu_readd() (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries: remove memory "re-add" implementation (Desnes A. Nunes do Rosario) [1979798]
powerpc/pseries: remove prrn special case from DT update path (Desnes A. Nunes do Rosario) [1979798]
powerpc/numa: remove arch_update_cpu_topology (Desnes A. Nunes do Rosario) [1979798]
powerpc/numa: remove prrn_is_enabled() (Desnes A. Nunes do Rosario) [1979798]
powerpc/rtasd: simplify handle_rtas_event(), emit message on events (Desnes A. Nunes do Rosario) [1979798]
powerpc/numa: remove start/stop_topology_update() (Desnes A. Nunes do Rosario) [1979798]
powerpc/numa: remove timed_topology_update() (Desnes A. Nunes do Rosario) [1979798]
powerpc/numa: Handle extra hcall_vphn error cases (Desnes A. Nunes do Rosario) [1979798]
powerpc/numa: Suppress "VPHN is not supported" messages (Desnes A. Nunes do Rosario) [1979798]
powerpc/numa: stub out numa_update_cpu_topology() (Desnes A. Nunes do Rosario) [1979798]
powerpc/numa: remove vphn_enabled and prrn_enabled internal flags (Desnes A. Nunes do Rosario) [1979798]
powerpc/numa: remove unreachable topology workqueue code (Desnes A. Nunes do Rosario) [1979798]
powerpc/numa: remove unreachable topology timer code (Desnes A. Nunes do Rosario) [1979798]
powerpc/numa: make vphn_enabled, prrn_enabled flags const (Desnes A. Nunes do Rosario) [1979798]
powerpc/numa: remove unreachable topology update code (Desnes A. Nunes do Rosario) [1979798]
powerpc/numa: remove ability to enable topology updates (Desnes A. Nunes do Rosario) [1979798]
powerpc/rtas: don't online CPUs for partition suspend (Desnes A. Nunes do Rosario) [1979798]
powerpc/rtas: Unexport rtas_online_cpus_mask, rtas_offline_cpus_mask (Desnes A. Nunes do Rosario) [1979798]
mm/page_alloc: bail out on fatal signal during reclaim/compaction retry attempt (Aaron Tomlin) [1919765]
RHEL: Revert "powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled" (Paolo Bonzini) [1956950]
KVM: selftests: smm_test: Test SMM enter from L2 (Paolo Bonzini) [1956950]
KVM: nSVM: Restore nested control upon leaving SMM (Paolo Bonzini) [1956950]
KVM: nSVM: Fix L1 state corruption upon return from SMM (Paolo Bonzini) [1956950]
KVM: nSVM: Introduce svm_copy_vmrun_state() (Paolo Bonzini) [1956950]
KVM: nSVM: Check that VM_HSAVE_PA MSR was set before VMRUN (Paolo Bonzini) [1956950]
KVM: nVMX: nSVM: 'nested_run' should count guest-entry attempts that make it to guest code (Paolo Bonzini) [1956950]
KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA (Paolo Bonzini) [1956950]
KVM: SVM: Fix sev_pin_memory() error checks in SEV migration utilities (Paolo Bonzini) [1956950]
KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet header fails (Paolo Bonzini) [1956950]
KVM: SVM: add module param to control the #SMI interception (Paolo Bonzini) [1956950]
KVM: SVM: remove INIT intercept handler (Paolo Bonzini) [1956950]
KVM: SVM: #SMI interception must not skip the instruction (Paolo Bonzini) [1956950]
KVM: VMX: Remove vmx_msr_index from vmx.h (Paolo Bonzini) [1956950]
KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() (Paolo Bonzini) [1956950]
KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM (Paolo Bonzini) [1956950]
KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Paolo Bonzini) [1956950]
KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Paolo Bonzini) [1956950]
KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs (Paolo Bonzini) [1956950]
KVM: x86: Use kernel's x86_phys_bits to handle reduced MAXPHYADDR (Paolo Bonzini) [1956950]
KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Paolo Bonzini) [1956950]
KVM: selftests: do not require 64GB in set_memory_region_test (Paolo Bonzini) [1956950]
KVM: selftests: Fix mapping length truncation in m{,un}map() (Paolo Bonzini) [1956950]
KVM: x86: Force all MMUs to reinitialize if guest CPUID is modified (Paolo Bonzini) [1956950]
Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" (Paolo Bonzini) [1956950]
KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk (Paolo Bonzini) [1956950]
KVM: x86: Properly reset MMU context at vCPU RESET/INIT (Paolo Bonzini) [1956950]
KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs (Paolo Bonzini) [1956950]
KVM: x86/mmu: Remove broken WARN that fires on 32-bit KVM w/ nested EPT (Paolo Bonzini) [1956950]
KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 (Paolo Bonzini) [1956950]
KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU (Paolo Bonzini) [1956950]
KVM: X86: Fix x86_emulator slab cache leak (Paolo Bonzini) [1956950]
KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Paolo Bonzini) [1956950]
KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Paolo Bonzini) [1956950]
KVM: x86: Fix fall-through warnings for Clang (Paolo Bonzini) [1956950]
KVM: SVM: fix doc warnings (Paolo Bonzini) [1956950]
kvm: LAPIC: Restore guard to prevent illegal APIC register access (Paolo Bonzini) [1956950]
kvm: fix previous commit for 32-bit builds (Paolo Bonzini) [1956950]
kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini) [1956950]
KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Paolo Bonzini) [1956950]
KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior (Paolo Bonzini) [1956950]
KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Paolo Bonzini) [1956950]
KVM: LAPIC: Write 0 to TMICT should also cancel vmx-preemption timer (Paolo Bonzini) [1956950]
KVM: SVM: Fix SEV SEND_START session length & SEND_UPDATE_DATA query length after commit 238eca821cee (Paolo Bonzini) [1956950]
KVM: X86: Kill off ctxt->ud (Paolo Bonzini) [1956950]
KVM: X86: Fix warning caused by stale emulation context (Paolo Bonzini) [1956950]
KVM: X86: Use kvm_get_linear_rip() in single-step and #DB/#BP interception (Paolo Bonzini) [1956950]
KVM: x86/mmu: Fix comment mentioning skip_4k (Paolo Bonzini) [1956950]
KVM: VMX: update vcpu posted-interrupt descriptor when assigning device (Paolo Bonzini) [1956950]
KVM: rename KVM_REQ_PENDING_TIMER to KVM_REQ_UNBLOCK (Paolo Bonzini) [1956950]
KVM: x86: add start_assignment hook to kvm_x86_ops (Paolo Bonzini) [1956950]
KVM: LAPIC: Narrow the timer latency between wait_lapic_expire and world switch (Paolo Bonzini) [1956950]
KVM: X86: Fix vCPU preempted state from guest's point of view (Paolo Bonzini) [1956950]
KVM: X86: Bail out of direct yield in case of under-committed scenarios (Paolo Bonzini) [1956950]
KVM: SVM: make the avic parameter a bool (Paolo Bonzini) [1956950]
KVM: VMX: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950]
KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950]
KVM: SVM: Move GHCB unmapping to fix RCU warning (Paolo Bonzini) [1956950]
KVM: SVM: Invert user pointer casting in SEV {en,de}crypt helpers (Paolo Bonzini) [1956950]
kvm: Cap halt polling at kvm->max_halt_poll_ns (Paolo Bonzini) [1956950]
KVM: x86: Prevent deadlock against tk_core.seq (Paolo Bonzini) [1956950]
KVM: x86: Cancel pvclock_gtod_work on module removal (Paolo Bonzini) [1956950]
KVM: x86: Prevent KVM SVM from loading on kernels with 5-level paging (Paolo Bonzini) [1956950]
KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP support in host (Paolo Bonzini) [1956950]
KVM: VMX: Disable preemption when probing user return MSRs (Paolo Bonzini) [1956950]
KVM: x86: Move RDPID emulation intercept to its own enum (Paolo Bonzini) [1956950]
KVM: SVM: Inject #UD on RDTSCP when it should be disabled in the guest (Paolo Bonzini) [1956950]
KVM: x86: Emulate RDPID only if RDTSCP is supported (Paolo Bonzini) [1956950]
KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported (Paolo Bonzini) [1956950]
KVM: nSVM: always restore the L1's GIF on migration (Paolo Bonzini) [1956950]
KVM: x86: Hoist input checks in kvm_add_msr_filter() (Paolo Bonzini) [1956950]
KVM: nVMX: Properly pad 'struct kvm_vmx_nested_state_hdr' (Paolo Bonzini) [1956950]
KVM/VMX: Invoke NMI non-IST entry instead of IST entry (Paolo Bonzini) [1956950]
KVM: x86: Fix potential fput on a null source_kvm_file (Paolo Bonzini) [1956950]
KVM: nSVM: leave the guest mode prior to loading a nested state (Paolo Bonzini) [1956950]
KVM: nSVM: fix few bugs in the vmcb02 caching logic (Paolo Bonzini) [1956950]
KVM: nSVM: fix a typo in svm_leave_nested (Paolo Bonzini) [1956950]
KVM: PPC: exit halt polling on need_resched() (Paolo Bonzini) [1956950]
kvm: exit halt polling on need_resched() as well (Paolo Bonzini) [1956950]
KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer (Paolo Bonzini) [1956950]
kvm/x86: Fix 'lpages' kvm stat for TDM MMU (Paolo Bonzini) [1956950]
KVM: x86/mmu: Avoid unnecessary page table allocation in kvm_tdp_mmu_map() (Paolo Bonzini) [1956950]
KVM: selftests: Speed up set_memory_region_test (Paolo Bonzini) [1956950]
selftests: kvm: Fix the check of return value (Paolo Bonzini) [1956950]
KVM: x86: Take advantage of kvm_arch_dy_has_pending_interrupt() (Paolo Bonzini) [1956950]
KVM: SVM: Skip SEV cache flush if no ASIDs have been used (Paolo Bonzini) [1956950]
KVM: SVM: Remove an unnecessary prototype declaration of sev_flush_asids() (Paolo Bonzini) [1956950]
KVM: SVM: Drop redundant svm_sev_enabled() helper (Paolo Bonzini) [1956950]
KVM: SVM: Move SEV VMCB tracking allocation to sev.c (Paolo Bonzini) [1956950]
KVM: SVM: Explicitly check max SEV ASID during sev_hardware_setup() (Paolo Bonzini) [1956950]
KVM: SVM: Unconditionally invoke sev_hardware_teardown() (Paolo Bonzini) [1956950]
KVM: SVM: Enable SEV/SEV-ES functionality by default (when supported) (Paolo Bonzini) [1956950]
KVM: SVM: Condition sev_enabled and sev_es_enabled on CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [1956950]
KVM: SVM: Append "_enabled" to module-scoped SEV/SEV-ES control variables (Paolo Bonzini) [1956950]
KVM: SEV: Mask CPUID[0x8000001F].eax according to supported features (Paolo Bonzini) [1956950]
KVM: SVM: Move SEV module params/variables to sev.c (Paolo Bonzini) [1956950]
svm/sev: Register SEV and SEV-ES ASIDs to the misc controller (Paolo Bonzini) [1956950]
KVM: SVM: Disable SEV/SEV-ES if NPT is disabled (Paolo Bonzini) [1956950]
KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails (Paolo Bonzini) [1956950]
KVM: SVM: Zero out the VMCB array used to track SEV ASID association (Paolo Bonzini) [1956950]
KVM: x86: Move reverse CPUID helpers to separate header file (Paolo Bonzini) [1956950]
KVM: x86: Rename GPR accessors to make mode-aware variants the defaults (Paolo Bonzini) [1956950]
KVM: SVM: Use default rAX size for INVLPGA emulation (Paolo Bonzini) [1956950]
KVM: x86/xen: Drop RAX[63:32] when processing hypercall (Paolo Bonzini) [1956950]
KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit (Paolo Bonzini) [1956950]
KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Paolo Bonzini) [1956950]
KVM: VMX: Truncate GPR value for DR and CR reads in !64-bit mode (Paolo Bonzini) [1956950]
KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Paolo Bonzini) [1956950]
KVM: x86: Check CR3 GPA for validity regardless of vCPU mode (Paolo Bonzini) [1956950]
KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads (Paolo Bonzini) [1956950]
KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM (Paolo Bonzini) [1956950]
KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspace (Paolo Bonzini) [1956950]
KVM: SVM: Clear MSR_TSC_AUX[63:32] on write (Paolo Bonzini) [1956950]
KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported (Paolo Bonzini) [1956950]
KVM: VMX: Invert the inlining of MSR interception helpers (Paolo Bonzini) [1956950]
KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guests (Paolo Bonzini) [1956950]
KVM: x86: Properly handle APF vs disabled LAPIC situation (Paolo Bonzini) [1956950]
KVM: VMX: use EPT_VIOLATION_GVA_TRANSLATED instead of 0x100 (Paolo Bonzini) [1956950]
KVM: x86: Support KVM VMs sharing SEV context (Paolo Bonzini) [1956950]
KVM: x86: Remove unused function declaration (Paolo Bonzini) [1956950]
KVM: x86/mmu: Drop trace_kvm_age_page() tracepoint (Paolo Bonzini) [1956950]
KVM: Move prototypes for MMU notifier callbacks to generic code (Paolo Bonzini) [1956950]
KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Paolo Bonzini) [1956950]
KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp (Paolo Bonzini) [1956950]
KVM: x86: disable interrupts while pvclock_gtod_sync_lock is taken (Paolo Bonzini) [1956950]
KVM: x86: reduce pvclock_gtod_sync_lock critical sections (Paolo Bonzini) [1956950]
kvm: x86: annotate RCU pointers (Paolo Bonzini) [1956950]
KVM: x86: remove misplaced comment on active_mmu_pages (Paolo Bonzini) [1956950]
x86/sev: Drop redundant and potentially misleading 'sev_enabled' (Paolo Bonzini) [1956950]
x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Paolo Bonzini) [1956950]
cgroup: Add misc cgroup controller (Paolo Bonzini) [1956950]
x86: Remove duplicate TSC DEADLINE MSR definitions (Paolo Bonzini) [1956950]
KVM: s390: allow facility 192 (vector-packed-decimal-enhancement facility 2) (Thomas Huth) [1977289]
KVM: s390: gen_facilities: allow facilities 165, 193, 194 and 196 (Thomas Huth) [1977289]
mpi3mr: mark as tech preview (Tomas Henzl) [1858804]
add the mpi3mr config (Tomas Henzl) [1858804]
scsi: mpi3mr: Fix W=1 compilation warnings (Tomas Henzl) [1858804]
scsi: mpi3mr: Fix warnings reported by smatch (Tomas Henzl) [1858804]
scsi: mpi3mr: Make some symbols static (Tomas Henzl) [1858804]
scsi: mpi3mr: Fix error return code in mpi3mr_init_ioc() (Tomas Henzl) [1858804]
scsi: mpi3mr: Fix missing unlock on error (Tomas Henzl) [1858804]
scsi: mpi3mr: Fix error handling in mpi3mr_setup_isr() (Tomas Henzl) [1858804]
scsi: mpi3mr: Delete unnecessary NULL check (Tomas Henzl) [1858804]
scsi: mpi3mr: Fix a double free (Tomas Henzl) [1858804]
scsi: mpi3mr: Fix fall-through warning for Clang (Tomas Henzl) [1858804]
scsi: mpi3mr: Add event handling debug prints (Tomas Henzl) [1858804]
scsi: mpi3mr: Add EEDP DIF DIX support (Tomas Henzl) [1858804]
scsi: mpi3mr: Add support for DSN secure firmware check (Tomas Henzl) [1858804]
scsi: mpi3mr: Add support for PM suspend and resume (Tomas Henzl) [1858804]
scsi: mpi3mr: Wait for pending I/O completions upon detection of VD I/O timeout (Tomas Henzl) [1858804]
scsi: mpi3mr: Print pending host I/Os for debugging (Tomas Henzl) [1858804]
scsi: mpi3mr: Complete support for soft reset (Tomas Henzl) [1858804]
scsi: mpi3mr: Add support for threaded ISR (Tomas Henzl) [1858804]
scsi: mpi3mr: Hardware workaround for UNMAP commands to NVMe drives (Tomas Henzl) [1858804]
scsi: mpi3mr: Allow certain commands during pci-remove hook (Tomas Henzl) [1858804]
scsi: mpi3mr: Add change queue depth support (Tomas Henzl) [1858804]
scsi: mpi3mr: Implement SCSI error handler hooks (Tomas Henzl) [1858804]
scsi: mpi3mr: Add bios_param SCSI host template hook (Tomas Henzl) [1858804]
scsi: mpi3mr: Print IOC info for debugging (Tomas Henzl) [1858804]
scsi: mpi3mr: Add support for timestamp sync with firmware (Tomas Henzl) [1858804]
scsi: mpi3mr: Add support for recovering controller (Tomas Henzl) [1858804]
scsi: mpi3mr: Additional event handling (Tomas Henzl) [1858804]
scsi: mpi3mr: Add support for PCIe device event handling (Tomas Henzl) [1858804]
scsi: mpi3mr: Add support for device add/remove event handling (Tomas Henzl) [1858804]
scsi: mpi3mr: Add support for internal watchdog thread (Tomas Henzl) [1858804]
scsi: mpi3mr: Add support for queue command processing (Tomas Henzl) [1858804]
scsi: mpi3mr: Create operational request and reply queue pair (Tomas Henzl) [1858804]
scsi: mpi3mr: Base driver code (Tomas Henzl) [1858804]
scsi: mpi3mr: Add mpi30 Rev-R headers and Kconfig (Tomas Henzl) [1858804]
e1000e: Fix prototype warning (Ken Cox) [1920290]
e1000e: Mark e1000e_pm_prepare() as __maybe_unused (Ken Cox) [1920290]
e1000e: Fix duplicate include guard (Ken Cox) [1920290]
e1000e: Remove the runtime suspend restriction on CNP+ (Ken Cox) [1920290]
e1000e: Leverage direct_complete to speed up s2ram (Ken Cox) [1920290]
e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Ken Cox) [1920290]
e1000e: add rtnl_lock() to e1000_reset_task (Ken Cox) [1920290]
e1000e: remove the redundant value assignment in e1000_update_nvm_checksum_spt (Ken Cox) [1920290]
e1000e: Export S0ix flags to ethtool (Ken Cox) [1920290]
e1000e: bump up timeout to wait when ME un-configures ULP mode (Ken Cox) [1920290]
e1000e: Only run S0ix flows if shutdown succeeded (Ken Cox) [1920290]
scsi: ipr: System crashes when seeing type 20 error (Desnes A. Nunes do Rosario) [1977532]
scsi: ipr: Use scnprintf() for avoiding potential buffer overflow (Desnes A. Nunes do Rosario) [1977532]
tipc: do not write skb_shinfo frags when doing decrytion (Xin Long) [1974627]
bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Jonathan Toppins) [1921449]
bnxt_en: Fix TQM fastpath ring backing store computation (Jonathan Toppins) [1921449]
bnxt_en: Rediscover PHY capabilities after firmware reset (Jonathan Toppins) [1921449]
bnxt_en: Fix context memory setup for 64K page size. (Jonathan Toppins) [1921449]
bnxt_en: Include new P5 HV definition in VF check. (Jonathan Toppins) [1921449]
bnxt_en: Add PCI IDs for Hyper-V VF devices. (Jonathan Toppins) [1921449]
bnxt_en: Fix RX consumer index logic in the error path. (Jonathan Toppins) [1921449]
bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Jonathan Toppins) [1921449]
bnxt_en: reliably allocate IRQ table on reset to avoid crash (Jonathan Toppins) [1921449]
bnxt_en: Fix race between firmware reset and driver remove. (Jonathan Toppins) [1921449]
bnxt_en: Improve logging of error recovery settings information. (Jonathan Toppins) [1921449]
bnxt_en: Reply to firmware's echo request async message. (Jonathan Toppins) [1921449]
bnxt_en: Initialize "context kind" field for context memory blocks. (Jonathan Toppins) [1921449]
bnxt_en: Add context memory initialization infrastructure. (Jonathan Toppins) [1921449]
bnxt_en: Implement faster recovery for firmware fatal error. (Jonathan Toppins) [1921449]
bnxt_en: selectively allocate context memories (Jonathan Toppins) [1921449]
bnxt_en: Update firmware interface spec to 1.10.2.16. (Jonathan Toppins) [1921449]
bnxt_en: Fix devlink info's stored fw.psid version format. (Jonathan Toppins) [1921449]
bnxt_en: reverse order of TX disable and carrier off (Jonathan Toppins) [1921449]
bnxt_en: Convert to use netif_level() helpers. (Jonathan Toppins) [1921449]
bnxt_en: Do not process completion entries after fatal condition detected. (Jonathan Toppins) [1921449]
bnxt_en: Consolidate firmware reset event logging. (Jonathan Toppins) [1921449]
bnxt_en: Improve firmware fatal error shutdown sequence. (Jonathan Toppins) [1921449]
bnxt_en: Modify bnxt_disable_int_sync() to be called more than once. (Jonathan Toppins) [1921449]
bnxt_en: Add a new BNXT_STATE_NAPI_DISABLED flag to keep track of NAPI state. (Jonathan Toppins) [1921449]
bnxt_en: Add bnxt_fw_reset_timeout() helper. (Jonathan Toppins) [1921449]
bnxt_en: Retry open if firmware is in reset. (Jonathan Toppins) [1921449]
bnxt_en: attempt to reinitialize after aborted reset (Jonathan Toppins) [1921449]
bnxt_en: log firmware debug notifications (Jonathan Toppins) [1921449]
bnxt_en: Add an upper bound for all firmware command timeouts. (Jonathan Toppins) [1921449]
bnxt_en: Move reading VPD info after successful handshake with fw. (Jonathan Toppins) [1921449]
bnxt_en: Retry sending the first message to firmware if it is under reset. (Jonathan Toppins) [1921449]
bnxt_en: handle CRASH_NO_MASTER during bnxt_open() (Jonathan Toppins) [1921449]
bnxt_en: Define macros for the various health register states. (Jonathan Toppins) [1921449]
bnxt_en: Update firmware interface to 1.10.2.11. (Jonathan Toppins) [1921449]
bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Jonathan Toppins) [1921449]
bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Jonathan Toppins) [1921449]
bnxt_en: Use kzalloc for allocating only one thing (Jonathan Toppins) [1921449]
bnxt_en: Check TQM rings for maximum supported value. (Jonathan Toppins) [1921449]
bnxt_en: Fix AER recovery. (Jonathan Toppins) [1921449]
bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Jonathan Toppins) [1921449]
bnxt_en: Retry installing FW package under NO_SPACE error condition. (Jonathan Toppins) [1921449]
bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Jonathan Toppins) [1921449]
bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Jonathan Toppins) [1921449]
bnxt_en: Refactor bnxt_flash_nvram. (Jonathan Toppins) [1921449]
bnxt_en: Release PCI regions when DMA mask setup fails during probe. (Jonathan Toppins) [1921449]
bnxt_en: fix error return code in bnxt_init_board() (Jonathan Toppins) [1921449]
bnxt_en: fix error return code in bnxt_init_one() (Jonathan Toppins) [1921449]
bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. (Jonathan Toppins) [1921449]
bnxt_en: Fix counter overflow logic. (Jonathan Toppins) [1921449]
bnxt_en: Free port stats during firmware reset. (Jonathan Toppins) [1921449]
bnxt_en: read EEPROM A2h address using page 0 (Jonathan Toppins) [1921449]
bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. (Jonathan Toppins) [1921449]
bnxt_en: Check abort error state in bnxt_open_nic(). (Jonathan Toppins) [1921449]
bnxt_en: Re-write PCI BARs after PCI fatal error. (Jonathan Toppins) [1921449]
bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. (Jonathan Toppins) [1921449]
bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one(). (Jonathan Toppins) [1921449]
bnxt_en: Add stored FW version info to devlink info_get cb. (Jonathan Toppins) [1921449]
bnxt_en: Refactor bnxt_dl_info_get(). (Jonathan Toppins) [1921449]
bnxt_en: Add bnxt_hwrm_nvm_get_dev_info() to query NVM info. (Jonathan Toppins) [1921449]
bnxt_en: Log unknown link speed appropriately. (Jonathan Toppins) [1921449]
bnxt_en: Log event_data1 and event_data2 when handling RESET_NOTIFY event. (Jonathan Toppins) [1921449]
bnxt_en: Simplify bnxt_async_event_process(). (Jonathan Toppins) [1921449]
bnxt_en: Set driver default message level. (Jonathan Toppins) [1921449]
bnxt_en: Enable online self tests for multi-host/NPAR mode. (Jonathan Toppins) [1921449]
bnxt_en: Return -EROFS to user space, if NVM writes are not permitted. (Jonathan Toppins) [1921449]
bnxt_en: Eliminate unnecessary RX resets. (Jonathan Toppins) [1921449]
bnxt_en: Reduce unnecessary message log during RX errors. (Jonathan Toppins) [1921449]
bnxt_en: Add a software counter for RX ring reset. (Jonathan Toppins) [1921449]
bnxt_en: Implement RX ring reset in response to buffer errors. (Jonathan Toppins) [1921449]
bnxt_en: Refactor bnxt_init_one_rx_ring(). (Jonathan Toppins) [1921449]
bnxt_en: Refactor bnxt_free_rx_skbs(). (Jonathan Toppins) [1921449]
bnxt_en: Log FW health status info, if reset is aborted. (Jonathan Toppins) [1921449]
bnxt_en: perform no master recovery during startup (Jonathan Toppins) [1921449]
bnxt_en: log firmware status on firmware init failure (Jonathan Toppins) [1921449]
bnxt_en: refactor bnxt_alloc_fw_health() (Jonathan Toppins) [1921449]
bnxt_en: Update firmware interface spec to 1.10.1.68. (Jonathan Toppins) [1921449]
bnxt_en: Improve preset max value for ethtool -l. (Jonathan Toppins) [1921449]
bnxt_en: Implement ethtool set_fec_param() method. (Jonathan Toppins) [1921449]
bnxt_en: Report Active FEC encoding during link up. (Jonathan Toppins) [1921449]
bnxt_en: Report FEC settings to ethtool. (Jonathan Toppins) [1921449]
bnxt_en: avoid link reset if speed is not changed (Jonathan Toppins) [1921449]
bnxt_en: Handle ethernet link being disabled by firmware. (Jonathan Toppins) [1921449]
bnxt_en: ethtool: support PAM4 link speeds up to 200G (Jonathan Toppins) [1921449]
bnxt_en: add basic infrastructure to support PAM4 link speeds (Jonathan Toppins) [1921449]
bnxt_en: refactor bnxt_get_fw_speed() (Jonathan Toppins) [1921449]
bnxt_en: refactor code to limit speed advertising (Jonathan Toppins) [1921449]
bnxt_en: Update firmware interface spec to 1.10.1.65. (Jonathan Toppins) [1921449]
bnxt: add pause frame stats (Jonathan Toppins) [1921449]
xfrm: Fix xfrm offload fallback fail case (Andrea Claudi) [1976424]
sctp: trim optlen when it's a huge value in sctp_setsockopt (Xin Long) [1983864]
netfilter: flowtable: Set offload timeouts according to proto values (Phil Sutter) [1979184]
netfilter: conntrack: Introduce udp offload timeout configuration (Phil Sutter) [1979184]
netfilter: conntrack: Introduce tcp offload timeout configuration (Phil Sutter) [1979184]
veth: check for NAPI instead of xdp_prog before xmit of XDP frame (Paolo Abeni) [1952835]
self-tests: add veth tests (Paolo Abeni) [1952835]
veth: refine napi usage (Paolo Abeni) [1952835]
veth: allow enabling NAPI even without XDP (Paolo Abeni) [1952835]
veth: use skb_orphan_partial instead of skb_orphan (Paolo Abeni) [1952835]
net: really orphan skbs tied to closing sk (Paolo Abeni) [1952835]
net: let skb_orphan_partial wake-up waiters. (Paolo Abeni) [1952835]
veth: Store queue_mapping independently of XDP prog presence (Paolo Abeni) [1952835]
net/xfrm: Add inner_ipproto into sec_path (Petr Oros) [1981429]
net, xdp: Introduce xdp_prepare_buff utility routine (Jiri Benc) [1983730]
net, xdp: Introduce xdp_init_buff utility routine (Jiri Benc) [1983730]
bridge: switchdev: Notify about VLAN protocol changes (Ivan Vecera) [1981461]
net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCU (Ivan Vecera) [1981461]
bridge: add br_vlan_get_proto() (Ivan Vecera) [1981461]
bridge: add br_vlan_get_pvid_rcu() (Ivan Vecera) [1981461]
RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Selvin Xavier) [1921454 1923026]
RDMA/bnxt_re: Get rid of custom module reference counting (Selvin Xavier) [1921454 1923026]
RDMA/bnxt_re: Create direct symbol link between bnxt modules (Selvin Xavier) [1921454 1923026]
RDMA/bnxt_re: Depend on bnxt ethernet driver and not blindly select it (Selvin Xavier) [1921454 1923026]
RDMA/bnxt_re: Fix Kconfig indentation (Selvin Xavier) [1921454 1923026]
RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() (Selvin Xavier) [1921454 1923026]
RDMA/bnxt_re: Move device to error state upon device crash (Selvin Xavier) [1921454 1923026]
RDMA/bnxt_re: Allow bigger MR creation (Selvin Xavier) [1921454 1923026]
RDMA/bnxt_re: Code refactor while populating user MRs (Selvin Xavier) [1921454 1923026]
RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier) [1921454 1923026]
RDMA/bnxt_re: Fix entry size during SRQ create (Selvin Xavier) [1921454 1923026]
RDMA/bnxt_re: Fix sizeof mismatch for allocation of pbl_tbl. (Selvin Xavier) [1921454 1923026]
RDMA/bnxt_re: Use rdma_umem_for_each_dma_block() (Selvin Xavier) [1921454 1923026]
[s390] tools/kvm_stat: Exempt time-based counters (Claudio Imbrenda) [1981802]
Documentation/admin-guide: intel_pstate: drop doubled word (David Arcari) [1973225]
Documentation: fix multiple typos found in the admin-guide subdirectory (David Arcari) [1973225]
cpufreq: intel_pstate: Fix active mode setting from command line (David Arcari) [1973225]
cpufreq: intel_pstate: Use passive mode by default without HWP (David Arcari) [1973225]
cpufreq: intel_pstate: Use HWP if enabled by platform firmware (David Arcari) [1973225]
cpufreq: intel_pstate: Simplify intel_pstate_update_perf_limits() (David Arcari) [1973225]
cpufreq: intel_pstate: Clean up frequency computations (David Arcari) [1973225]
cpufreq/intel_pstate: Fix wrong macro conversion (David Arcari) [1973225]
cpufreq: Convert to new X86 CPU match macros (David Arcari) [1973225]
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1973225]
selftests/fpu: Fix debugfs_simple_attr.cocci warning (Vitaly Kuznetsov) [1919182]
selftest/fpu: avoid clang warning (Vitaly Kuznetsov) [1919182]
redhat/configs: Add Enable CONFIG_TEST_FPU (Vitaly Kuznetsov) [1919182]
selftests/fpu: Add an FPU selftest (Vitaly Kuznetsov) [1919182]
x86/fpu/64: Don't FNINIT in kernel_fpu_begin() (Vitaly Kuznetsov) [1919182]
x86/fpu: Make the EFI FPU calling convention explicit (Vitaly Kuznetsov) [1919182]
x86/mmx: Use KFPU_387 for MMX string operations (Vitaly Kuznetsov) [1919182]
x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Vitaly Kuznetsov) [1919182]
x86/fpu: Simplify kernel_fpu_begin() (Vitaly Kuznetsov) [1919182]
x86/fpu: Simplify kernel_fpu_end() (Vitaly Kuznetsov) [1919182]
x86/fpu: Don't use current->mm to check for a kthread (Vitaly Kuznetsov) [1919182]
x86/fpu: Don't export __kernel_fpu_{begin,end}() (Vitaly Kuznetsov) [1919182]
intel_th: pci: Add Alder Lake-P support (Tony Camuso) [1929493 1929494]

2021-07-27

can: bcm: delay release of struct bcm_op after synchronize_rcu() (Hangbin Liu) [1975059] {CVE-2021-3609}
seq_file: Disallow extremely large seq buffer allocations (Ian Kent) [1975182]
nvme-pci: look for StorageD3Enable on companion ACPI device instead (Gopal Tiwari) [1965660]
prctl: exe link permission error changed from -EINVAL to -EPERM (Adrian Reber) [1960708]
prctl: Allow local CAP_CHECKPOINT_RESTORE to change /proc/self/exe (Adrian Reber) [1960708]
prctl_set_mm: refactor checks from validate_prctl_map (Adrian Reber) [1960708]
proc: allow access in init userns for map_files with CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708]
pid_namespace: use checkpoint_restore_ns_capable() for ns_last_pid (Adrian Reber) [1960708]
capabilities: Introduce CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708]
VMCI: Release resource if the work is already queued (Cathy Avery) [1978518]
perf vendor events arm64: Add Fujitsu A64FX pmu event (Michael Petlan) [1908109]
perf vendor events arm64: Add more common and uarch events (Michael Petlan) [1908109]
sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base() (Benjamin Coddington) [1969751]
xfs: sync lazy sb accounting on quiesce of read-only mounts (Bill O'Donnell) [1917220]
drm/dp_mst: Avoid to mess up payload table by ports in stale topology (Lyude Paul) [1944404]
drm/dp_mst: Do not set proposed vcpi directly (Lyude Paul) [1944404]
drm/qxl: add lock asserts to qxl_bo_vmap_locked + qxl_bo_vunmap_locked (Lyude Paul) [1944404 1907341]
drm/qxl: rework cursor plane (Lyude Paul) [1944404 1907341]
drm/qxl: move shadow handling to new qxl_prepare_shadow() (Lyude Paul) [1944404 1907341]
drm/qxl: fix monitors object vmap (Lyude Paul) [1944404 1907341]
drm/qxl: fix prime vmap (Lyude Paul) [1944404 1907341]
drm/qxl: add qxl_bo_vmap/qxl_bo_vunmap (Lyude Paul) [1944404 1907341]
drm/qxl: rename qxl_bo_kmap -> qxl_bo_vmap_locked (Lyude Paul) [1944404 1907341]
drm/qxl: more fence wait rework (Lyude Paul) [1944404 1907341]
drm/qxl: properly handle device init failures (Lyude Paul) [1944404 1907341]
drm/qxl: allocate dumb buffers in ram (Lyude Paul) [1944404 1907341]
drm/qxl: simplify qxl_fence_wait (Lyude Paul) [1944404 1907341]
drm/qxl: properly free qxl releases (Lyude Paul) [1944404 1907341]
drm/qxl: handle shadow in primary destroy (Lyude Paul) [1944404 1907341]
drm/qxl: properly pin/unpin shadow (Lyude Paul) [1944404 1907341]
drm/qxl: use drmm_mode_config_init (Lyude Paul) [1944404 1907341]
drm/i915/icp+: Use icp_hpd_irq_setup() instead of spt_hpd_irq_setup() (Lyude Paul) [1944404]
drm/i915/gen9_bc: Add W/A for missing STRAP config on TGP PCH + CML combos (Lyude Paul) [1944404]
drm/i915/gen9_bc: Introduce HPD pin mappings for TGP PCH + CML combos (Lyude Paul) [1944404]
drm/i915/gen9_bc: Introduce TGP PCH DDC pin mappings (Lyude Paul) [1944404]
drm/i915/gen9_bc: Recognize TGP PCH + CML combos (Lyude Paul) [1944404]
drm/i915: rename i915_rev_steppings->intel_step_info (Lyude Paul) [1944404]
drm/i915: rename disp_stepping->display_step and gt_stepping->gt_step (Lyude Paul) [1944404]
drm/i915: rename DISP_STEPPING->DISPLAY_STEP and GT_STEPPING->GT_STEP (Lyude Paul) [1944404]
drm/i915: switch TGL and ADL to the new stepping scheme (Lyude Paul) [1944404]
drm/i915: switch KBL to the new stepping scheme (Lyude Paul) [1944404]
drm/i915: add new helpers for accessing stepping info (Lyude Paul) [1944404]
drm/i915: split out stepping info to a new file (Lyude Paul) [1944404]
drm/i915: Add DISPLAY_VER() and related macros (Lyude Paul) [1944404]
drm/i915/display: Do not allow DC3CO if PSR SF is enabled (Lyude Paul) [1944404]
drm/i915: s/dev_priv/i915/ for the remainder of DDI clock routing (Lyude Paul) [1944404]
drm/i915: Relocate icl_sanitize_encoder_pll_mapping() (Lyude Paul) [1944404]
drm/i915: Use .disable_clock() for pll sanitation (Lyude Paul) [1944404]
drm/i915: Split adl-s/rkl from icl_ddi_combo_{enable,disable}_clock() (Lyude Paul) [1944404]
drm/i915: Extract _cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404]
drm/i915: Sprinkle WARN(!pll) into icl/dg1 .clock_enable() (Lyude Paul) [1944404]
drm/i915: Sprinkle a few missing locks around shared DDI clock registers (Lyude Paul) [1944404]
drm/i915: Use intel_de_rmw() for DDI clock routing (Lyude Paul) [1944404]
drm/i915: Extract icl+ .{enable,disable}_clock() vfuncs (Lyude Paul) [1944404]
drm/i915: Convert DG1 over to .{enable,disable}_clock() (Lyude Paul) [1944404]
drm/i195: Extract cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404]
drm/i915: Extract skl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404]
drm/i915: Extract hsw_ddi_{enable,disable}_clock() (Lyude Paul) [1944404]
drm/i915: Introduce .{enable,disable}_clock() encoder vfuncs (Lyude Paul) [1944404]
drm/i915: Use intel_ddi_clk_select() for FDI (Lyude Paul) [1944404]
drm/i915/adl_s: Add GT and CTX WAs for ADL-S (Lyude Paul) [1944404]
drm/i915/adl_s: Add display WAs for ADL-S (Lyude Paul) [1944404]
drm/i915/display: Add HAS_D12_PLANE_MINIMIZATION (Lyude Paul) [1944404]
drm/i915/adl_s: Re-use TGL GuC/HuC firmware (Lyude Paul) [1944404]
drm/i915/adl_s: Add power wells (Lyude Paul) [1944404]
drm/i915/adl_s: Update PHY_MISC programming (Lyude Paul) [1944404]
drm/i915/adl_s: Update combo PHY master/slave relationships (Lyude Paul) [1944404]
drm/i915/adl_s: Add vbt port and aux channel settings for adls (Lyude Paul) [1944404]
drm/i915/adl_s: Add adl-s ddc pin mapping (Lyude Paul) [1944404]
drm/i915/adl_s: Initialize display for ADL-S (Lyude Paul) [1944404]
drm/i915/adl_s: Configure Port clock registers for ADL-S (Lyude Paul) [1944404]
drm/i915/adl_s: Configure DPLL for ADL-S (Lyude Paul) [1944404]
drm/i915/adl_s: Add PHYs for Alderlake S (Lyude Paul) [1944404]
drm/i915/adl_s: Add PCH support (Lyude Paul) [1944404]
drm/i915/adl_s: Add ADL-S platform info and PCI ids (Lyude Paul) [1944404]
drm/i915/tgl: Use TGL stepping info for applying WAs (Lyude Paul) [1944404]
redhat/configs: Update CONFIG_HSA_AMD (Lyude Paul)
redhat/configs: Update CONFIG_DRM_AMDGPU_USERPTR (Lyude Paul)
DRM Backport v5.11 -> v5.12.4 (Lyude Paul) [1944404]
include/linux/kernel.h: add typeof_member() macro (Lyude Paul) [1944404]
drm: Use USB controller's DMA mask when importing dmabufs (Lyude Paul) [1944404]
PM: runtime: Add pm_runtime_get_if_active() (Lyude Paul) [1944404]
PCI: Add pci_rebar_bytes_to_size() (Lyude Paul) [1944404]
PCI: Export pci_rebar_get_possible_sizes() (Lyude Paul) [1944404]
DRM backport v5.10->v5.11 (Lyude Paul) [1944404]
dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfaces (Lyude Paul) [1944404]
dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces (Lyude Paul) [1944404]
dma-buf: Add struct dma-buf-map for storing struct dma_buf.vaddr_ptr (Lyude Paul) [1944404]
PCI/PM: Do not generate wakeup event when runtime resuming device (Lyude Paul) [1944404]
PCI/PM: Rename pci_wakeup_bus() to pci_resume_bus() (Lyude Paul) [1944404]
blktrace: make relay callbacks const (Lyude Paul) [1944404]
drm/i915: make relay callbacks const (Lyude Paul) [1944404]
relay: allow the use of const callback structs (Lyude Paul) [1944404]
relay: make create_buf_file and remove_buf_file callbacks mandatory (Lyude Paul) [1944404]
relay: require non-NULL callbacks in relay_open() (Lyude Paul) [1944404]
relay: remove unused buf_mapped and buf_unmapped callbacks (Lyude Paul) [1944404]
drm/edid: fix objtool warning in drm_cvt_modes() (Lyude Paul) [1944404]
drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1944404]
DRM backport v5.9.y -> v5.10 (Lyude Paul) [1944404]
time: Introduce jiffies64_to_msecs() (Lyude Paul) [1944404]
virtio: add dma-buf support for exported objects (Lyude Paul) [1944404]
objtool: Rename frame.h -> objtool.h (Lyude Paul) [1944404]
moduleparams: Add hexint type parameter (Lyude Paul) [1944404]
iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header (Lyude Paul) [1944404]

2021-07-26

[s390] s390/zcrypt/pkey: introduce zcrypt_wait_api_operational() function (Claudio Imbrenda) [1881833]
[s390] s390/ap: ap bus userspace notifications for some bus conditions (Claudio Imbrenda) [1881833]
[s390] s390/pkey: fix paes selftest failure with paes and pkey static build (Claudio Imbrenda) [1881833]
KVM: nSVM: Avoid tainiting kernel by default (Vitaly Kuznetsov) [1982248]
KVM: s390x: implement KVM_CAP_SET_GUEST_DEBUG2 (Thomas Huth) [1945752]
KVM: s390: fix guarded storage control register handling (Thomas Huth) [1945752]
s390/protvirt: fix error return code in uv_info_init() (Thomas Huth) [1945752]
s390/uv: fix prot virt host indication compilation (Thomas Huth) [1945752]
KVM: s390: VSIE: fix MVPG handling for prefixing and MSO (Thomas Huth) [1945752]
KVM: s390: split kvm_s390_real_to_abs (Thomas Huth) [1945752]
KVM: s390: VSIE: correctly handle MVPG when in VSIE (Thomas Huth) [1945752]
KVM: s390: extend kvm_s390_shadow_fault to return entry pointer (Thomas Huth) [1945752]
s390/uv: add prot virt guest/host indication files (Thomas Huth) [1945752]
KVM: s390: split kvm_s390_logical_to_effective (Thomas Huth) [1945752]
KVM: s390: Fix comment spelling in kvm_s390_vcpu_start() (Thomas Huth) [1945752]
s390: uv: Fix sysfs max number of VCPUs reporting (Thomas Huth) [1945752]
KVM: s390: track synchronous pfault events in kvm_stat (Thomas Huth) [1945752]
s390/gmap: make gmap memcg aware (Thomas Huth) [1945752]
KVM: s390: Add memcg accounting to KVM allocations (Thomas Huth) [1945752]
s390/uv: handle destroy page legacy interface (Thomas Huth) [1945752]
KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup (Thomas Huth) [1945752]
virtio/s390: implement virtio-ccw revision 2 correctly (Thomas Huth) [1945752]
sfc: deprecate SFC9020 family (Siena) (Íñigo Huguet) [1926379]
NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4 (Benjamin Coddington) [1936478]
NFS: Fix open coded versions of nfs_set_cache_invalid() (Benjamin Coddington) [1936478]
NFS: Clean up function nfs_mark_dir_for_revalidate() (Benjamin Coddington) [1936478]
NFSD: Mark exports of NFS as tech-preview (Benjamin Coddington) [1972229]
perf vendor events intel: Add missing skylake & icelake model numbers (Michael Petlan) [1971959]
tc-testing: add test for ct DNAT tuple collision (Marcelo Ricardo Leitner) [1964578]
tc-testing: add support for sending various scapy packets (Marcelo Ricardo Leitner) [1964578]
tc-testing: fix list handling (Marcelo Ricardo Leitner) [1964578]
net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner) [1964578]
net/packet: remove data races in fanout operations (Balazs Nemeth) [1957270]
net/packet: remove locking from packet_rcv_has_room() (Balazs Nemeth) [1957270]
net: packetmmap: fix only tx timestamp on request (Balazs Nemeth) [1970404]
x86/sgx: Add TAINT_TECH_PREVIEW for virtual EPC (Bandan Das) [1977474]
cxgb4: fix thermal zone device registration (Raju Rangoju) [1954012]
powerpc/64s: Fix crashes when toggling stf barrier (Desnes A. Nunes do Rosario) [1964484]
iavf: Fix an error handling path in 'iavf_probe()' (Stefan Assmann) [1920276]
iavf: clean up packet type lookup table (Stefan Assmann) [1920276]
iavf: redefine the magic number for FDIR GTP-U header fields (Stefan Assmann) [1920276]
iavf: enhance the duplicated FDIR list scan handling (Stefan Assmann) [1920276]
iavf: change the flex-byte support number to macro definition (Stefan Assmann) [1920276]
iavf: remove duplicate free resources calls (Stefan Assmann) [1920276]
iavf: Support for modifying SCTP RSS flow hashing (Stefan Assmann) [1920276]
iavf: Support for modifying UDP RSS flow hashing (Stefan Assmann) [1920276]
iavf: Support for modifying TCP RSS flow hashing (Stefan Assmann) [1920276]
iavf: Add framework to enable ethtool RSS config (Stefan Assmann) [1920276]
iavf: add support for UDP Segmentation Offload (Stefan Assmann) [1920276]
intel: clean up mismatched header comments (Stefan Assmann) [1920276]
iavf: Enable flex-bytes support (Stefan Assmann) [1920276]
iavf: Support Ethernet Type Flow Director filters (Stefan Assmann) [1920276]
iavf: Support IPv6 Flow Director filters (Stefan Assmann) [1920276]
iavf: Support IPv4 Flow Director filters (Stefan Assmann) [1920276]
iavf: Add framework to enable ethtool ntuple filters (Stefan Assmann) [1920276]
net: intel: iavf: fix error return code of iavf_init_get_resources() (Stefan Assmann) [1920276]
workqueue: Move the position of debug_work_activate() in __queue_work() (Waiman Long) [1977537]
workqueue: remove useless unlock() and lock() in series (Waiman Long) [1977537]
workqueue: Convert the pool::lock and wq_mayday_lock to raw_spinlock_t (Waiman Long) [1977537]
workqueue: Use rcuwait for wq_manager_wait (Waiman Long) [1977537]
workqueue: Remove unnecessary kfree() call in rcu_free_wq() (Waiman Long) [1977537]
workqueue: Fix an use after free in init_rescuer() (Waiman Long) [1977537]
workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. (Waiman Long) [1977537]
workqueue: don't use wq_select_unbound_cpu() for bound works (Waiman Long) [1977537]
workqueue: Use pr_warn instead of pr_warning (Waiman Long) [1977537]
workqueue: more destroy_workqueue() fixes (Waiman Long) [1977537]
workqueue: Minor follow-ups to the rescuer destruction change (Waiman Long) [1977537]
kernel/workqueue: Document wq_worker_last_func() argument (Waiman Long) [1977537]
workqueue: Only unregister a registered lockdep key (Waiman Long) [1977537]
kernel: workqueue: clarify wq_worker_last_func() caller requirements (Waiman Long) [1977537]
workqueue: Fix spelling in source code comments (Waiman Long) [1977537]
workqueue: fix typo in comment (Waiman Long) [1977537]
ice: add correct exception tracing for XDP (Jonathan Toppins) [1920278]
ice: optimize for XDP_REDIRECT in xsk path (Jonathan Toppins) [1920278]
ice: Allow all LLDP packets from PF to Tx (Jonathan Toppins) [1920278]
ice: report supported and advertised autoneg using PHY capabilities (Jonathan Toppins) [1920278]
ice: handle the VF VSI rebuild failure (Jonathan Toppins) [1920278]
ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Jonathan Toppins) [1920278]
ice: Fix allowing VF to request more/less queues via virtchnl (Jonathan Toppins) [1920278]
ice: track AF_XDP ZC enabled queues in bitmap (Jonathan Toppins) [1920278]
ice: handle increasing Tx or Rx ring sizes (Jonathan Toppins) [1920278]
ice: Fix potential infinite loop when using u8 loop counter (Jonathan Toppins) [1920278]
ice: fix memory leak of aRFS after resuming from suspend (Jonathan Toppins) [1920278]
ice: Cleanup fltr list in case of allocation issues (Jonathan Toppins) [1920278]
ice: Use port number instead of PF ID for WoL (Jonathan Toppins) [1920278]
ice: Fix for dereference of NULL pointer (Jonathan Toppins) [1920278]
ice: remove DCBNL_DEVRESET bit from PF state (Jonathan Toppins) [1920278]
ice: fix memory allocation call (Jonathan Toppins) [1920278]
ice: prevent ice_open and ice_stop during reset (Jonathan Toppins) [1920278]
ice: Recognize 860 as iSCSI port in CEE mode (Jonathan Toppins) [1920278]
ice: Increase control queue timeout (Jonathan Toppins) [1920278]
ice: Continue probe on link/PHY errors (Jonathan Toppins) [1920278]
ice: fix napi work done reporting in xsk path (Jonathan Toppins) [1920278]
ice: update the number of available RSS queues (Jonathan Toppins) [1920278]
ice: Fix state bits on LLDP mode switch (Jonathan Toppins) [1920278]
ice: Account for port VLAN in VF max packet size calculation (Jonathan Toppins) [1920278]
ice: Set trusted VF as default VSI when setting allmulti on (Jonathan Toppins) [1920278]
ice: report correct max number of TCs (Jonathan Toppins) [1920278]
ice: skip NULL check against XDP prog in ZC path (Jonathan Toppins) [1920278]
ice: remove redundant checks in ice_change_mtu (Jonathan Toppins) [1920278]
ice: move skb pointer from rx_buf to rx_ring (Jonathan Toppins) [1920278]
ice: simplify ice_run_xdp (Jonathan Toppins) [1920278]
ice: Improve MSI-X fallback logic (Jonathan Toppins) [1920278]
ice: Fix trivial error message (Jonathan Toppins) [1920278]
ice: remove unnecessary casts (Jonathan Toppins) [1920278]
ice: Refactor DCB related variables out of the ice_port_info struct (Jonathan Toppins) [1920278]
ice: fix writeback enable logic (Jonathan Toppins) [1920278]
ice: Use PSM clock frequency to calculate RL profiles (Jonathan Toppins) [1920278]
ice: create scheduler aggregator node config and move VSIs (Jonathan Toppins) [1920278 1940527 1940535 1940542] {CVE-2020-24504 CVE-2020-24503 CVE-2020-24502}
ice: Add initial support framework for LAG (Jonathan Toppins) [1920278]
ice: Remove xsk_buff_pool from VSI structure (Jonathan Toppins) [1920278]
ice: implement new LLDP filter command (Jonathan Toppins) [1920278]
ice: log message when trusted VF goes in/out of promisc mode (Jonathan Toppins) [1920278]
ice: remove dead code (Jonathan Toppins) [1920278]
ice: use flex_array_size where possible (Jonathan Toppins) [1920278]
ice: Replace one-element array with flexible-array member (Jonathan Toppins) [1920278]
ice: display stored UNDI firmware version via devlink info (Jonathan Toppins) [1920278]
ice: display stored netlist versions via devlink info (Jonathan Toppins) [1920278]
ice: display some stored NVM versions via devlink info (Jonathan Toppins) [1920278]
ice: introduce function for reading from flash modules (Jonathan Toppins) [1920278]
ice: cache NVM module bank information (Jonathan Toppins) [1920278]
ice: introduce context struct for info report (Jonathan Toppins) [1920278]
ice: create flash_info structure and separate NVM version (Jonathan Toppins) [1920278]
ice: report timeout length for erasing during devlink flash (Jonathan Toppins) [1920278]
ice: Implement flow for IPv6 next header (extension header) (Jonathan Toppins) [1920278]
ice: fix FDir IPv6 flexbyte (Jonathan Toppins) [1920278]
ice: drop dead code in ice_receive_skb() (Jonathan Toppins) [1920278]
ice, xsk: Move Rx allocation out of while-loop (Jonathan Toppins) [1920278]
ice: avoid premature Rx buffer reuse (Jonathan Toppins) [1920278]
ice: Add space to unknown speed (Jonathan Toppins) [1920278]
ice: join format strings to same line as ice_debug (Jonathan Toppins) [1920278]
ice: silence static analysis warning (Jonathan Toppins) [1920278]
ice: cleanup misleading comment (Jonathan Toppins) [1920278]
ice: Remove vlan_ena from vsi structure (Jonathan Toppins) [1920278]
ice: Remove gate to OROM init (Jonathan Toppins) [1920278]
ice: Enable Support for FW Override (E82X) (Jonathan Toppins) [1920278]
ice: don't always return an error for Get PHY Abilities AQ command (Jonathan Toppins) [1920278]
ice: cleanup stack hog (Jonathan Toppins) [1920278]
mm: migrate: fix missing update page_private to hugetlb_page_subpool (Chris von Recklinghausen) [1981661]
mm,hugetlb: drop clearing of flag from prep_new_huge_page (Chris von Recklinghausen) [1981661]
hugetlb: fix uninitialized subpool pointer (Chris von Recklinghausen) [1981661]
include/linux/hugetlb.h: add synchronization information for new hugetlb specific flags (Chris von Recklinghausen) [1981661]
hugetlb: convert PageHugeFreed to HPageFreed flag (Chris von Recklinghausen) [1981661]
hugetlb: convert PageHugeTemporary() to HPageTemporary flag (Chris von Recklinghausen) [1981661]
mm: hugetlb: fix a race between freeing and dissolving the page (Chris von Recklinghausen) [1981661]
mm: don't let userspace spam allocations warnings (Xin Long) [1976699]
dm writecache: make writeback pause configurable (Mike Snitzer) [1978369]
dm writecache: pause writeback if cache full and origin being written directly (Mike Snitzer) [1978369]
dm io tracker: factor out IO tracker (Mike Snitzer) [1978369]
dm writecache: add optional "metadata_only" parameter (Mike Snitzer) [1978369]
dm writecache: add "cleaner" and "max_age" to Documentation (Mike Snitzer) [1978369]
dm writecache: write at least 4k when committing (Mike Snitzer) [1978369]
dm writecache: have ssd writeback wait if the kcopyd workqueue is busy (Mike Snitzer) [1978369]
dm writecache: use list_move instead of list_del_list_add in writecache_writeback() (Mike Snitzer) [1978369]
dm writecache: commit just one block, not a full page (Mike Snitzer) [1978369]
dm writecache: remove unused gfp_t argument from wc_add_block() (Mike Snitzer) [1978369]
dm writecache: interrupt writeback if suspended (Mike Snitzer) [1978369]
dm writecache: don't split bios when overwriting contiguous cache content (Mike Snitzer) [1978369]
dm kcopyd: avoid spin_lock_irqsave from process context (Mike Snitzer) [1978369]
dm kcopyd: avoid useless atomic operations (Mike Snitzer) [1978369]
x86/asm: Optimize memcpy_flushcache() (Mike Snitzer) [1978369]
IB/isert: Align target max I/O size to initiator size (Kamal Heib) [1930955]
IB/isert: set rdma cm afonly flag (Kamal Heib) [1930955]

2021-07-21

xsk: Rollback reservation at NETDEV_TX_BUSY (Jiri Benc) [1882711]
xsk: Fix race in SKB mode transmit with shared cq (Jiri Benc) [1882711]
bpf: Only provide bpf_sock_from_file with CONFIG_NET (Jiri Benc) [1882711]
xsk: Validate socket state in xsk_recvmsg, prior touching socket members (Jiri Benc) [1882711]
samples/bpf: Fix spelling mistake "recieving" -> "receiving" (Jiri Benc) [1882711]
samples/bpf: Sample application for eBPF load and socket creation split (Jiri Benc) [1882711]
bpf: Adds support for setting window clamp (Jiri Benc) [1882711]
tcp: declare tcp_mmap() only when CONFIG_MMU is set (Jiri Benc) [1882711]
bpf: Remove trailing semicolon in macro definition (Jiri Benc) [1882711]
bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks (Jiri Benc) [1882711]
bpf: Eliminate rlimit-based memory accounting infra for bpf maps (Jiri Benc) [1882711]
bpf: Eliminate rlimit-based memory accounting for xskmap maps (Jiri Benc) [1882711]
bpf: Eliminate rlimit-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711]
bpf: Refine memcg-based memory accounting for xskmap maps (Jiri Benc) [1882711]
bpf: Refine memcg-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711]
net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error (Jiri Benc) [1882711]
samples/bpf: Add option to set the busy-poll budget (Jiri Benc) [1882711]
samples/bpf: Add busy-poll support to xdpsock (Jiri Benc) [1882711]
xsk: Propagate napi_id to XDP socket Rx path (Jiri Benc) [1882711]
xsk: Add busy-poll support for {recv,send}msg() (Jiri Benc) [1882711]
xsk: Check need wakeup flag in sendmsg() (Jiri Benc) [1882711]
xsk: Add support for recvmsg() (Jiri Benc) [1882711]
net: Add SO_BUSY_POLL_BUDGET socket option (Jiri Benc) [1882711]
net: Introduce preferred busy-polling (Jiri Benc) [1882711]
net: napi: use READ_ONCE()/WRITE_ONCE() (Jiri Benc) [1882711]
net: napi: add hard irqs deferral feature (Jiri Benc) [1882711]
fs/eventpoll.c: simply CONFIG_NET_RX_BUSY_POLL ifdefery (Jiri Benc) [1882711]
xdp: Remove the functions xsk_map_inc and xsk_map_put (Jiri Benc) [1882711]
xsk: Introduce batched Tx descriptor interfaces (Jiri Benc) [1882711]
xsk: Introduce padding between more ring pointers (Jiri Benc) [1882711]
net: page_pool: Add bulk support for ptr_ring (Jiri Benc) [1882711]
net: xdp: Introduce bulking for xdp tx return path (Jiri Benc) [1882711]
bpf: Rename some functions in bpf_sk_storage (Jiri Benc) [1882711]
bpf: Folding omem_charge() into sk_storage_charge() (Jiri Benc) [1882711]
net/smc: properly handle workqueue allocation failure (Andrea Claudi) [1955178]
Revert "net/smc: fix a NULL pointer dereference" (Andrea Claudi) [1955178]
KVM: selftests: evmcs_test: Test that KVM_STATE_NESTED_EVMCS is never lost (Vitaly Kuznetsov) [1940837]
KVM: nVMX: Request to sync eVMCS from VMCS12 after migration (Vitaly Kuznetsov) [1940837]
KVM: nVMX: Reset eVMCS clean fields data from prepare_vmcs02() (Vitaly Kuznetsov) [1940837]
KVM: nVMX: Force enlightened VMCS sync from nested_vmx_failValid() (Vitaly Kuznetsov) [1940837]
KVM: nVMX: Ignore 'hv_clean_fields' data when eVMCS data is copied in vmx_get_nested_state() (Vitaly Kuznetsov) [1940837]
KVM: nVMX: Release enlightened VMCS on VMCLEAR (Vitaly Kuznetsov) [1940837]
KVM: nVMX: Introduce 'EVMPTR_MAP_PENDING' post-migration state (Vitaly Kuznetsov) [1940837]
KVM: nVMX: Make copy_vmcs12_to_enlightened()/copy_enlightened_to_vmcs12() return 'void' (Vitaly Kuznetsov) [1940837]
KVM: nVMX: Release eVMCS when enlightened VMENTRY was disabled (Vitaly Kuznetsov) [1940837]
KVM: nVMX: Don't set 'dirty_vmcs12' flag on enlightened VMPTRLD (Vitaly Kuznetsov) [1940837]
KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov) [1940837]
KVM: selftests: evmcs_test: Check that VMCS12 is alway properly synced to eVMCS after restore (Vitaly Kuznetsov) [1940837]
KVM: selftests: evmcs_test: Check that VMLAUNCH with bogus EVMPTR is causing #UD (Vitaly Kuznetsov) [1940837]
KVM: nVMX: Always make an attempt to map eVMCS after migration (Vitaly Kuznetsov) [1940837]
Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working (Gopal Tiwari) [1973909]
KVM: x86: Unload MMU on guest TLB flush if TDP disabled to force MMU sync (Vitaly Kuznetsov) [1906634]
scsi: sbitmap: Silence a debug kernel warning triggered by sbitmap_put() (Ewan D. Milne) [1761937]
scsi: core: Replace sdev->device_busy with sbitmap (Ewan D. Milne) [1761937]
scsi: core: Make sure sdev->queue_depth is <= max(shost->can_queue, 1024) (Ewan D. Milne) [1761937]
scsi: core: Add scsi_device_busy() wrapper (Ewan D. Milne) [1761937]
scsi: blk-mq: Return budget token from .get_budget callback (Ewan D. Milne) [1761937]
scsi: blk-mq: Add callbacks for storing & retrieving budget token (Ewan D. Milne) [1761937]
scsi: sbitmap: Add sbitmap_calculate_shift() helper (Ewan D. Milne) [1761937]
scsi: sbitmap: Export sbitmap_weight (Ewan D. Milne) [1761937]
scsi: sbitmap: Move allocation hint into sbitmap (Ewan D. Milne) [1761937]
scsi: sbitmap: Add helpers for updating allocation hint (Ewan D. Milne) [1761937]
scsi: sbitmap: Maintain allocation round_robin in sbitmap (Ewan D. Milne) [1761937]
scsi: sbitmap: Remove sbitmap_clear_bit_unlock (Ewan D. Milne) [1761937]
blk-mq: pass request queue into get/put budget callback (Ewan D. Milne) [1761937]
dma-iommu: implement ->alloc_noncontiguous (Jerry Snitselaar) [1955767]
dma-iommu: refactor iommu_dma_alloc_remap (Jerry Snitselaar) [1955767]
dma-mapping: add a dma_alloc_noncontiguous API (Jerry Snitselaar) [1955767]
dma-mapping: refactor dma_{alloc,free}_pages (Jerry Snitselaar) [1955767]
dma-mapping: add a dma_mmap_pages helper (Jerry Snitselaar) [1955767]
dma-mapping: remove the {alloc,free}_noncoherent methods (Jerry Snitselaar) [1955767]
iommu/vt-d: Make unnecessarily global functions static (Jerry Snitselaar) [1955767]
iommu/vt-d: Remove unused function declarations (Jerry Snitselaar) [1955767]
iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID (Jerry Snitselaar) [1955767]
iommu/vt-d: Remove svm_dev_ops (Jerry Snitselaar) [1955767]
iommu/vt-d: Use Real PCI DMA device for IRTE (Jerry Snitselaar) [1955767]
iommu/vt-d: Calculate and set flags for handle_mm_fault (Jerry Snitselaar) [1955767]
iommu/vt-d: Fix build error of pasid_enable_wpe() with !X86 (Jerry Snitselaar) [1955767]
iommu/vt-d: Avoid unnecessary cache flush in pasid entry teardown (Jerry Snitselaar) [1955767]
iommu/vt-d: Enable write protect propagation from guest (Jerry Snitselaar) [1955767]
iommu/vt-d: Enable write protect for supervisor SVM (Jerry Snitselaar) [1955767]
iommu/vt-d: Report more information about invalidation errors (Jerry Snitselaar) [1955767]
iommu/vt-d: Disable SVM when ATS/PRI/PASID are not enabled in the device (Jerry Snitselaar) [1955767]
iommu: Stop exporting free_iova_fast() (Jerry Snitselaar) [1955767]
iommu: Delete iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767]
iommu/vt-d: Remove IOVA domain rcache flushing for CPU offlining (Jerry Snitselaar) [1955767]
iova: Add CPU hotplug handler to flush rcaches (Jerry Snitselaar) [1955767]
iommu/iova: Improve restart logic (Jerry Snitselaar) [1955767]
iommu/iova: Add rbtree entry helper (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Remove the unused fields for PREFETCH_CONFIG command (Jerry Snitselaar) [1955767]
iommu/vt-d: Use user privilege for RID2PASID translation (Jerry Snitselaar) [1955767]
iommu/vt-d: Fix sysfs leak in alloc_iommu() (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Add a check to avoid invalid iotlb sync (Jerry Snitselaar) [1955767]
x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating (Jerry Snitselaar) [1955767]
iommu: Fix a boundary issue to avoid performance drop (Jerry Snitselaar) [1955767]
iommu/vt-d: Check for allocation failure in aux_detach_device() (Jerry Snitselaar) [1955767]
iommu/vt-d: Remove unused dma map/unmap trace events (Jerry Snitselaar) [1955767]
iommu/amd: Clear DMA ops when switching domain (Jerry Snitselaar) [1955767]
iommu/amd: Remove performance counter pre-initialization test (Jerry Snitselaar) [1955767]
Revert "iommu/amd: Fix performance counter initialization" (Jerry Snitselaar) [1955767]
iommu/dma: Resurrect the "forcedac" option (Jerry Snitselaar) [1955767]
iommu: Check dev->iommu in iommu_dev_xxx functions (Jerry Snitselaar) [1955767]
iommu/amd: Put newline after closing bracket in warning (Jerry Snitselaar) [1955767]
iommu/vt-d: Force to flush iotlb before creating superpage (Jerry Snitselaar) [1955767]
iommu/vt-d: Fix an error handling path in 'intel_prepare_irq_remapping()' (Jerry Snitselaar) [1955767]
iommu/vt-d: Invalidate PASID cache when root/context entry changed (Jerry Snitselaar) [1955767]
iommu/vt-d: Remove WO permissions on second-level paging entries (Jerry Snitselaar) [1955767]
iommu/vt-d: Report the right page fault address (Jerry Snitselaar) [1955767]
iommu/vt-d: Report right snoop capability when using FL for IOVA (Jerry Snitselaar) [1955767]
iommu/vt-d: Don't set then clear private data in prq_event_thread() (Jerry Snitselaar) [1955767]
iommu/vt-d: Reject unsupported page request modes (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK (Jerry Snitselaar) [1955767]
iommu/amd: Keep track of amd_iommu_irq_remap state (Jerry Snitselaar) [1955767]
iommu/amd: Don't call early_amd_iommu_init() when AMD IOMMU is disabled (Jerry Snitselaar) [1955767]
iommu/amd: Move Stoney Ridge check to detect_ivrs() (Jerry Snitselaar) [1955767]
iommu/vt-d: Fix status code for Allocate/Free PASID command (Jerry Snitselaar) [1955767]
iommu: Don't use lazy flush for untrusted device (Jerry Snitselaar) [1955767]
iommu/amd: Fix sleeping in atomic in increase_address_space() (Jerry Snitselaar) [1955767]
iommu: Delete iommu_dev_has_feature() (Jerry Snitselaar) [1955767]
iommu: Delete iommu_domain_window_disable() (Jerry Snitselaar) [1955767]
iommu: Stop exporting iommu_map_sg_atomic() (Jerry Snitselaar) [1955767]
iova: Stop exporting some more functions (Jerry Snitselaar) [1955767]
iova: Delete copy_reserved_iova() (Jerry Snitselaar) [1955767]
iova: Make has_iova_flush_queue() private (Jerry Snitselaar) [1955767]
iommu/vt-d: Add iotlb_sync_map callback (Jerry Snitselaar) [1955767]
iommu/vt-d: Move capability check code to cap_audit files (Jerry Snitselaar) [1921289]
iommu/vt-d: Audit IOMMU Capabilities and add helper functions (Jerry Snitselaar) [1921289]
iommu/vt-d: Fix 'physical' typos (Jerry Snitselaar) [1955767]
iommu/vt-d: Fix compile error [-Werror=implicit-function-declaration] (Jerry Snitselaar) [1955767]
iommu/vt-d: Use INVALID response code instead of FAILURE (Jerry Snitselaar) [1920726]
iommu/vt-d: Clear PRQ overflow only when PRQ is empty (Jerry Snitselaar) [1955767]
iommu/vt-d: Preset Access/Dirty bits for IOVA over FL (Jerry Snitselaar) [1955767]
iommu/vt-d: Add qi_submit trace event (Jerry Snitselaar) [1955767]
iommu/vt-d: Consolidate duplicate cache invaliation code (Jerry Snitselaar) [1955767]
iommu/amd: Adopt IO page table framework for AMD IOMMU v1 page table (Jerry Snitselaar) [1955767]
iommu/amd: Introduce iommu_v1_map_page and iommu_v1_unmap_page (Jerry Snitselaar) [1955767]
iommu/amd: Introduce iommu_v1_iova_to_phys (Jerry Snitselaar) [1955767]
iommu/amd: Refactor fetch_pte to use struct amd_io_pgtable (Jerry Snitselaar) [1955767]
iommu/amd: Rename variables to be consistent with struct io_pgtable_ops (Jerry Snitselaar) [1955767]
iommu/amd: Remove amd_iommu_domain_get_pgtable (Jerry Snitselaar) [1955767]
iommu/amd: Restructure code for freeing page table (Jerry Snitselaar) [1955767]
iommu/amd: Move IO page table related functions (Jerry Snitselaar) [1955767]
iommu/amd: Declare functions as extern (Jerry Snitselaar) [1955767]
iommu/amd: Convert to using amd_io_pgtable (Jerry Snitselaar) [1955767]
iommu/amd: Move pt_root to struct amd_io_pgtable (Jerry Snitselaar) [1955767]
iommu/amd: Prepare for generic IO page table framework (Jerry Snitselaar) [1955767]
iommu/amd: Re-define amd_iommu_domain_encode_pgtable as inline (Jerry Snitselaar) [1955767]
iommu/amd: remove h from printk format specifier (Jerry Snitselaar) [1955767]
iommu/amd: Use DEFINE_SPINLOCK() for spinlock (Jerry Snitselaar) [1955767]
iommu/amd: Remove unnecessary assignment (Jerry Snitselaar) [1955767]
iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping (Jerry Snitselaar) [1955767]
iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros (Jerry Snitselaar) [1955767]
iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro (Jerry Snitselaar) [1955767]
iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap (Jerry Snitselaar) [1955767]
iommu/io-pgtable: Remove TLBI_ON_MAP quirk (Jerry Snitselaar) [1955767]
iommu/io-pgtable: Allow io_pgtable_tlb ops optional (Jerry Snitselaar) [1955767]
iommu: Switch gather->end to the inclusive end (Jerry Snitselaar) [1955767]
iommu: Add iova and size as parameters in iotlb_sync_map (Jerry Snitselaar) [1955767]
iommu: Move iotlb_sync_map out from __iommu_map (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Add support for VHE (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Make BTM optional for SVA (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range() (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify code (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Remove the page 1 fixup (Jerry Snitselaar) [1955767]
x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Jerry Snitselaar) [1955767]
iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it (Jerry Snitselaar) [1955767]
iommu/vt-d: Do not use flush-queue when caching-mode is on (Jerry Snitselaar) [1955767]
iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() (Jerry Snitselaar) [1955767]
iommu/amd: Use IVHD EFR for early initialization of IOMMU features (Jerry Snitselaar) [1955767]
iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Jerry Snitselaar) [1955767]
iommu/vt-d: Fix ineffective devTLB invalidation for subdevices (Jerry Snitselaar) [1920750 1920749]
iommu/vt-d: Fix general protection fault in aux_detach_device() (Jerry Snitselaar) [1920748]
iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev (Jerry Snitselaar) [1955767]
iommu/vt-d: Fix lockdep splat in sva bind()/unbind() (Jerry Snitselaar) [1955767]
Revert "iommu: Add quirk for Intel graphic devices in map_sg" (Jerry Snitselaar) [1955767]
iommu/intel: Fix memleak in intel_irq_remapping_alloc (Jerry Snitselaar) [1955767]
iommu/iova: fix 'domain' typos (Jerry Snitselaar) [1955767]
dma-iommu: remove __iommu_dma_mmap (Jerry Snitselaar) [1955767]
iommu/io-pgtable: Remove tlb_flush_leaf (Jerry Snitselaar) [1955767]
iommu/vt-d: Avoid GFP_ATOMIC where it is not needed (Jerry Snitselaar) [1955767]
iommu/vt-d: Remove set but not used variable (Jerry Snitselaar) [1955767]
iommu/vt-d: Cleanup after converting to dma-iommu ops (Jerry Snitselaar) [1955767]
iommu/vt-d: Convert intel iommu driver to the iommu ops (Jerry Snitselaar) [1955767]
iommu/vt-d: Don't clear GFP_DMA and GFP_DMA32 flags (Jerry Snitselaar) [1955767]
iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev (Jerry Snitselaar) [1955767]
iommu: Add quirk for Intel graphic devices in map_sg (Jerry Snitselaar) [1955767]
swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single (Jerry Snitselaar) [1955767]
swiotlb-xen: remove start_dma_addr (Jerry Snitselaar) [1955767]
iommu: Allow the dma-iommu api to use bounce buffers (Jerry Snitselaar) [1955767]
iommu: Add iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767]
iommu: Handle freelists when using deferred flushing in iommu drivers (Jerry Snitselaar) [1955767]
iommu/sva: Add PASID helpers (Jerry Snitselaar) [1955767]
iommu/ioasid: Add ioasid references (Jerry Snitselaar) [1955767]
iommu/io-pgtable-arm: Remove unused 'level' parameter from iopte_type() macro (Jerry Snitselaar) [1955767]
iommu: Defer the early return in arm_(v7s/lpae)_map (Jerry Snitselaar) [1955767]
iommu: Improve the performance for direct_mapping (Jerry Snitselaar) [1955767]
iommu: return error code when it can't get group (Jerry Snitselaar) [1955767]
iommu: Modify the description of iommu_sva_unbind_device (Jerry Snitselaar) [1955767]
iommu: Stop exporting free_iova_mem() (Jerry Snitselaar) [1955767]
iommu: Stop exporting alloc_iova_mem() (Jerry Snitselaar) [1955767]
iommu: Delete split_and_remove_iova() (Jerry Snitselaar) [1955767]
iommu: avoid taking iova_rbtree_lock twice (Jerry Snitselaar) [1955767]
iommu/iova: Free global iova rcache on iova alloc failure (Jerry Snitselaar) [1955767]
iommu/iova: Retry from last rb tree node if iova search fails (Jerry Snitselaar) [1955767]
iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups (Jerry Snitselaar) [1955767]
iommu: Document usage of "/sys/kernel/iommu_groups/<grp_id>/type" file (Jerry Snitselaar) [1838589]
iommu: Take lock before reading iommu group default domain type (Jerry Snitselaar) [1838589]
iommu: Add support to change default domain of an iommu group (Jerry Snitselaar) [1838589]
iommu: Move def_domain type check for untrusted device into core (Jerry Snitselaar) [1838589]
iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() (Jerry Snitselaar) [1955767]
iommu/arm-smmu: Move non-strict mode to use io_pgtable_domain_attr (Jerry Snitselaar) [1955767]
iommu/arm-smmu: Add support for pagetable config domain attribute (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Assign boolean values to a bool variable (Jerry Snitselaar) [1955767]
iommu/io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1955767]
iommu/io-pgtable: Add a domain attribute for pagetable configuration (Jerry Snitselaar) [1955767]
iommu/io-pgtable-arm: Support coherency for Mali LPAE (Jerry Snitselaar) [1955767]
dma-mapping: document dma_{alloc,free}_pages (Jerry Snitselaar) [1955767]
dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handling (Jerry Snitselaar) [1955767]
dma-direct: factor out a dma_direct_alloc_from_pool helper (Jerry Snitselaar) [1955767]
dma-direct check for highmem pages in dma_direct_alloc_pages (Jerry Snitselaar) [1955767]
firewire-ohci: use dma_alloc_pages (Jerry Snitselaar) [1955767]
dma-iommu: implement ->alloc_noncoherent (Jerry Snitselaar) [1955767]
dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods (Jerry Snitselaar) [1955767]
dma-mapping: add a new dma_alloc_pages API (Jerry Snitselaar) [1955767]
dma-mapping: add a new dma_alloc_noncoherent API (Jerry Snitselaar) [1955767]
drm/nouveau/gk20a: stop setting DMA_ATTR_NON_CONSISTENT (Jerry Snitselaar) [1955767]
mm: turn alloc_pages into an inline function (Jerry Snitselaar) [1955767]
dma-mapping: better document dma_addr_t and DMA_MAPPING_ERROR (Jerry Snitselaar) [1955767]
dma-mapping: move valid_dma_direction to dma-direction.h (Jerry Snitselaar) [1955767]
dma-debug: convert comma to semicolon (Jerry Snitselaar) [1955767]
dma-direct: Fix potential NULL pointer dereference (Jerry Snitselaar) [1955767]
dma-mapping: move the dma_declare_coherent_memory documentation (Jerry Snitselaar) [1955767]
dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c (Jerry Snitselaar) [1955767]
dma-mapping: make support for dma ops optional (Jerry Snitselaar) [1955767]
dma-direct: rename and cleanup __phys_to_dma (Jerry Snitselaar) [1955767]
dma-direct: remove __dma_to_phys (Jerry Snitselaar) [1955767]
dma-direct: use phys_to_dma_direct in dma_direct_alloc (Jerry Snitselaar) [1955767]
dma-direct: lift gfp_t manipulation out of__dma_direct_alloc_pages (Jerry Snitselaar) [1955767]
dma-direct: remove dma_direct_{alloc,free}_pages (Jerry Snitselaar) [1955767]
dma-debug: remove most exports (Jerry Snitselaar) [1955767]
dma-mapping: remove the dma_dummy_ops export (Jerry Snitselaar) [1955767]
dma-mapping: set default segment_boundary_mask to ULONG_MAX (Jerry Snitselaar) [1955767]
dma-mapping: introduce dma_get_seg_boundary_nr_pages() (Jerry Snitselaar) [1955767]
swiotlb: using SIZE_MAX needs limits.h included (Jerry Snitselaar) [1955767]
swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" (Jerry Snitselaar) [1955767]
swiotlb: Mark max_segment with static keyword (Jerry Snitselaar) [1955767]
swiotlb: Declare swiotlb_late_init_with_default_size() in header (Jerry Snitselaar) [1955767]
swiotlb: Use pa to print phys_addr_t variables (Jerry Snitselaar) [1955767]
dma-debug: remove debug_dma_assert_idle() function (Jerry Snitselaar) [1955767]
dma-mapping: move debug configuration options to kernel/dma (Jerry Snitselaar) [1955767]
dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock() (Jerry Snitselaar) [1955767]
iommu: Check return of __iommu_attach_device() (Jerry Snitselaar) [1955767]
iommu/amd: Enforce 4k mapping for certain IOMMU data structures (Jerry Snitselaar) [1955767]
iommu: Fix a check in iommu_check_bind_data() (Jerry Snitselaar) [1955767]
iommu/vt-d: Fix a bug for PDP check in prq_event_thread (Jerry Snitselaar) [1955767]
iommu/vt-d: Check UAPI data processed by IOMMU core (Jerry Snitselaar) [1955767]
iommu/uapi: Handle data and argsz filled by users (Jerry Snitselaar) [1955767]
iommu/uapi: Rename uapi functions (Jerry Snitselaar) [1955767]
iommu/uapi: Use named union for user data (Jerry Snitselaar) [1955767]
iommu/uapi: Add argsz for user filled data (Jerry Snitselaar) [1955767]
docs: IOMMU user API (Jerry Snitselaar) [1955767]
iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu path (Jerry Snitselaar) [1955767]
iommu/iova: Replace cmpxchg with xchg in queue_iova (Jerry Snitselaar) [1955767]
iommu/dma: Remove broken huge page handling (Jerry Snitselaar) [1955767]
iommu/vt-d: Use device numa domain if RHSA is missing (Jerry Snitselaar) [1955767]
iommu/vt-d: Drop kerneldoc marker from regular comment (Jerry Snitselaar) [1955767]
iommu/amd: Re-purpose Exclusion range registers to support SNP CWWB (Jerry Snitselaar) [1955767]
iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERR (Jerry Snitselaar) [1955767]
iommu/amd: Use 4K page for completion wait write-back semaphore (Jerry Snitselaar) [1955767]
iommu/amd: Add missing function prototypes to fix -Wmissing-prototypes (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Add SVA device feature (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Check for SVA features (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Seize private ASID (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Share process page tables (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Move definitions to a header (Jerry Snitselaar) [1955767]
iommu/io-pgtable-arm: Move some definitions to a header (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Ensure queue is read after updating prod pointer (Jerry Snitselaar) [1955767]
iommu/arm-smmu: Constify some helpers (Jerry Snitselaar) [1955767]
iommu/arm-smmu: Prepare for the adreno-smmu implementation (Jerry Snitselaar) [1955767]
iommu/arm-smmu: Add support for split pagetables (Jerry Snitselaar) [1955767]
iommu/arm-smmu: Pass io-pgtable config to implementation specific function (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Fix endianness annotations (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: permit users to disable msi polling (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: replace module_param_named by module_param for disable_bypass (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: replace symbolic permissions by octal permissions for module parameter (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Fix l1 stream table size in the error message (Jerry Snitselaar) [1955767]
ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Jerry Snitselaar) [1955767]
iommu/amd: Prevent NULL pointer dereference (Jerry Snitselaar) [1955767]
treewide: Use fallthrough pseudo-keyword (Jerry Snitselaar) [1955767]
virtio-iommu: convert to LE accessors (Jerry Snitselaar) [1955767]
virtio_iommu: correct tags for config space fields (Jerry Snitselaar) [1955767]
mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Jerry Snitselaar) [1955767]
iommu/iova: Unify format of the printed messages (Jerry Snitselaar) [1955767]
iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectory (Jerry Snitselaar) [1955767]
iommu/arm-smmu: move TLB timeout and spin count macros (Jerry Snitselaar) [1955767]
iommu/arm-smmu: Call configuration impl hook before consuming features (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Manage ASIDs with xarray (Jerry Snitselaar) [1955767]
redhat/configs: Add CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT (Jerry Snitselaar) [1955767]
iommu/arm-smmu: Break insecure users by disabling bypass by default (Jerry Snitselaar) [1955767]
iommu/arm-smmu: Workaround for Marvell Armada-AP806 SoC erratum #582743 (Jerry Snitselaar) [1955767]
iommu/arm-smmu: Allow client devices to select direct mapping (Jerry Snitselaar) [1955767]
iommu/arm-smmu: Add global/context fault implementation hooks (Jerry Snitselaar) [1955767]
iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usage (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Fix trivial typo (Jerry Snitselaar) [1955767]
iommu/arm-smmu: Update impl quirks comment (Jerry Snitselaar) [1955767]
iommu: arm-smmu-impl: Convert to a generic reset implementation (Jerry Snitselaar) [1955767]
iommu: arm-smmu-impl: Add sdm845 implementation hook (Jerry Snitselaar) [1955767]
firmware/qcom_scm: Add scm call to handle smmu errata (Jerry Snitselaar) [1955767]
firmware: qcom_scm-64: Add atomic version of qcom_scm_call (Jerry Snitselaar) [1955767]
firmware: qcom: scm: Ensure 'a0' status code is treated as signed (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Batch context descriptor invalidation (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Write level-1 descriptors atomically (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Add support for PCI PASID (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Add second level of context descriptor table (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Prepare for handling arm_smmu_write_ctx_desc() failure (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Propagate ssid_bits (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Add support for Substream IDs (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Add context descriptor tables allocators (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Prepare arm_smmu_s1_cfg for SSID support (Jerry Snitselaar) [1955767]
dt-bindings: document PASID property for IOMMU masters (Jerry Snitselaar) [1955767]
iommu/arm-smmu-v3: Don't display an error when IRQ lines are missing (Jerry Snitselaar) [1955767]
selftests: net: add UDP GRO forwarding self-tests (Paolo Abeni) [1948493]
bareudp: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493]
geneve: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493]
vxlan: allow L4 GRO passthrough (Paolo Abeni) [1948493]
udp: never accept GSO_FRAGLIST packets (Paolo Abeni) [1948493]
udp: properly complete L4 GRO over UDP tunnel packet (Paolo Abeni) [1948493]
udp: skip L4 aggregation for UDP tunnel packets (Paolo Abeni) [1948493]
udp: fixup csum for GSO receive slow path (Paolo Abeni) [1948493]
udp: allow forwarding of plain (non-fraglisted) UDP GRO packets (Paolo Abeni) [1948493]
net: introduce a netdev feature for UDP GRO forwarding (Paolo Abeni) [1948493]
[s390] s390/pkey: support CCA and EP11 secure ECC private keys (Claudio Imbrenda) [1780669]
[s390] s390/zcrypt: Support for CCA APKA master keys (Claudio Imbrenda) [1780669]
[s390] s390/zcrypt: remove set_fs() invocation in zcrypt device driver (Claudio Imbrenda) [1780669]
[s390] s390/zcrypt: simplify cca_findcard2 loop code (Claudio Imbrenda) [1780669]
cxgb4: Add new T6 PCI device id 0x6092 (Rahul Lakkireddy) [1950186]
KVM: VMX: Don't use vcpu->run->internal.ndata as an array index (Jon Maloy) [1954219] {CVE-2021-3501}
Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() (Gopal Tiwari) [1978598]
Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() (Gopal Tiwari) [1978598]
Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() (Gopal Tiwari) [1978598]
x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs (Waiman Long) [1970499]
x86/cpu: Avoid cpuinfo-induced IPI pileups (Waiman Long) [1970499]
x86/cpu: Disable frequency requests via aperfmperf IPI for nohz_full CPUs (Waiman Long) [1970499]
x86: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Waiman Long) [1970499]
x86/ldt: Enable LDT user-mapping for PAE (Waiman Long) [1970499]
fanotify: fix merging marks masks with FAN_ONDIR (Miklos Szeredi) [1832099]
sfc: avoid duplicated code in ef10_sriov (Íñigo Huguet) [1931779]
sfc: explain that "attached" VFs only refer to Xen (Íñigo Huguet) [1931779]
sfc: error code if SRIOV cannot be disabled (Íñigo Huguet) [1931779]
sfc: avoid double pci_remove of VFs (Íñigo Huguet) [1931779]
tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Jerry Snitselaar) [1920812]
tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jerry Snitselaar) [1920812]
tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jerry Snitselaar) [1920812]
tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Jerry Snitselaar) [1920812]
tpm: acpi: Check eventlog signature before using it (Jerry Snitselaar) [1920812]
tpm: efi: Use local variable for calculating final log size (Jerry Snitselaar) [1920812]
tpm: Remove unintentional dump_stack() call (Jerry Snitselaar) [1920812]
tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Jerry Snitselaar) [1920812]
tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jerry Snitselaar) [1920812]
KEYS: trusted: Reserve TPM for seal and unseal operations (Jerry Snitselaar) [1920812]
tpm/ppi: Constify static struct attribute_group (Jerry Snitselaar) [1920812]
tpm: add sysfs exports for all banks of PCR registers (Jerry Snitselaar) [1920812]
tpm: Remove tpm_dev_wq_lock (Jerry Snitselaar) [1920812]
tpm: Fix fall-through warnings for Clang (Jerry Snitselaar) [1920812]
tpm_tis: Clean up locality release (Jerry Snitselaar) [1920812]
tpm_tis: Disable interrupts on ThinkPad T490s (Jerry Snitselaar) [1920812]
tpm_tis: Fix check_locality for correct locality acquisition (Jerry Snitselaar) [1920812]
fuse: invalidate attrs when page writeback completes (Vivek Goyal) [1966424]
net/sched: act_ct: remove rh_mark_used_feature mark (Marcelo Ricardo Leitner) [1973381]
selftests: netfilter: Pass family parameter "-f" to conntrack tool (Hangbin Liu) [1979203]
selftests: netfilter: remove unused cnt and simplify command testing (Hangbin Liu) [1979203]
selftests: netfilter: fix nft_meta.sh error reporting (Hangbin Liu) [1979203]
selftests: netfilter: add cpu counter check (Hangbin Liu) [1979203]
selftests: netfilter: add meta iif/oif match test (Hangbin Liu) [1979203]
NFS: Only change the cookie verifier if the directory page cache is empty (Benjamin Coddington) [1982825]
NFS: Fix handling of cookie verifier in uncached_readdir() (Benjamin Coddington) [1982825]
nfs: Subsequent READDIR calls should carry non-zero cookieverifier (Benjamin Coddington) [1982825]
Revert "[netdrv] net/mlx5e: Rx, Update page pool numa node when changed" (Alaa Hleihel) [1915308]
mlx5: net: zero-initialize tc skb extension on allocation (Alaa Hleihel) [1915308 1965418]
RDMA/mlx5: Don't add slave port to unaffiliated list (Alaa Hleihel) [1915308]
net/mlx5: Reset mkey index on creation (Alaa Hleihel) [1915308]
net/mlx5e: Don't create devices during unload flow (Alaa Hleihel) [1915308]
net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding (Alaa Hleihel) [1915308]
net/mlx5: SF_DEV, remove SF device on invalid state (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, Allow setting GUID for host PF vport (Alaa Hleihel) [1915308 1967488]
net/mlx5: E-Switch, Read PF mac address (Alaa Hleihel) [1915308 1967488]
net/mlx5: Check that driver was probed prior attaching the device (Alaa Hleihel) [1915308]
net/mlx5: Fix error path for set HCA defaults (Alaa Hleihel) [1915308]
net/mlx5e: Disable TLS device offload in kdump mode (Alaa Hleihel) [1915308 1946647]
net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel) [1915308 1946647]
net/mlx5e: kTLS, Add resiliency to RX resync failures (Alaa Hleihel) [1915308]
net/mlx5e: TX, Inline function mlx5e_tls_handle_tx_wqe() (Alaa Hleihel) [1915308]
net/mlx5e: TX, Inline TLS skb check (Alaa Hleihel) [1915308]
net/mlx5e: Cleanup unused function parameter (Alaa Hleihel) [1915308]
net/mlx5e: Remove non-essential TLS SQ state bit (Alaa Hleihel) [1915308]
net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Alaa Hleihel) [1915308]
net/mlx5e: Fix lost changes during code movements (Alaa Hleihel) [1915308]
net/mlx5e: Move params logic into its dedicated file (Alaa Hleihel) [1915308]
net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Alaa Hleihel) [1915308]
net/mlx5e: Block offload of outer header csum for GRE tunnel (Alaa Hleihel) [1915308]
net/mlx5e: Block offload of outer header csum for UDP tunnels (Alaa Hleihel) [1915308]
Revert "net/mlx5: Arm only EQs with EQEs" (Alaa Hleihel) [1915308]
net/mlx5e: Verify dev is present in get devlink port ndo (Alaa Hleihel) [1915308]
net/mlx5: DR, Don't use SW steering when RoCE is not supported (Alaa Hleihel) [1915308]
net/mlx5: Consider RoCE cap before init RDMA resources (Alaa Hleihel) [1915308]
net/mlx5e: Fix page reclaim for dead peer hairpin (Alaa Hleihel) [1915308]
net/mlx5e: Remove dependency in IPsec initialization flows (Alaa Hleihel) [1915308]
net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Alaa Hleihel) [1915308]
IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel) [1915308 1974263]
RDMA/mlx5: Block FDB rules when not in switchdev mode (Alaa Hleihel) [1915308]
RDMA/mlx5: Use different doorbell memory for different processes (Alaa Hleihel) [1915308]
net/mlx5: Fix duplicate included vhca_event.h (Alaa Hleihel) [1915308]
net/mlx5: Fix lag port remapping logic (Alaa Hleihel) [1915308]
net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Alaa Hleihel) [1915308]
net/mlx5: DR, Create multi-destination flow table with level less than 64 (Alaa Hleihel) [1915308]
net/mlx5e: Fix adding encap rules to slow path (Alaa Hleihel) [1915308]
net/mlx5e: Check for needed capability for cvlan matching (Alaa Hleihel) [1915308]
net/mlx5: Check firmware sync reset requested is set before trying to abort it (Alaa Hleihel) [1915308]
net/mlx5e: Disable TLS offload for uplink representor (Alaa Hleihel) [1915308]
net/mlx5e: Fix incompatible casting (Alaa Hleihel) [1915308]
RDMA/mlx5: Fix query DCT via DEVX (Alaa Hleihel) [1915308]
RDMA/mlx5: Recover from fatal event in dual port mode (Alaa Hleihel) [1915308]
net/mlx5: Set term table as an unmanaged flow table (Alaa Hleihel) [1915308]
net/mlx5e: Fix error path of updating netdev queues (Alaa Hleihel) [1915308]
net/mlx5e: Reject mirroring on source port change encap rules (Alaa Hleihel) [1915308]
net/mlx5e: Fix multipath lag activation (Alaa Hleihel) [1915308]
net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Alaa Hleihel) [1915308]
net/mlx5e: Make sure fib dev exists in fib event (Alaa Hleihel) [1915308]
net/mlx5e: Fix null deref accessing lag dev (Alaa Hleihel) [1915308]
net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1915308]
net/mlx5: SF, Fix show state inactive when its inactivated (Alaa Hleihel) [1915308]
net/mlx5: Set reformat action when needed for termination rules (Alaa Hleihel) [1915308]
net/mlx5e: Fix nullptr in add_vlan_push_action() (Alaa Hleihel) [1915308]
{net, RDMA}/mlx5: Fix override of log_max_qp by other device (Alaa Hleihel) [1915308]
net/mlx5: DR, Fix SQ/RQ in doorbell bitmask (Alaa Hleihel) [1915308]
net/mlx5: Fix bit-wise and with zero (Alaa Hleihel) [1915308]
RDMA/mlx5: Fix drop packet rule in egress table (Alaa Hleihel) [1915308]
net/mlx5: Fix spelling mistakes in mlx5_core_info message (Alaa Hleihel) [1915308]
net/mlx5: DR, Fixed typo in STE v0 (Alaa Hleihel) [1915308]
RDMA/mlx5: Fix mlx5 rates to IB rates map (Alaa Hleihel) [1915308]
RDMA/mlx5: Fix query RoCE port (Alaa Hleihel) [1915308]
RDMA/mlx5: Zero out ODP related items in the mlx5_ib_mr (Alaa Hleihel) [1915308]
net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Alaa Hleihel) [1915308]
net/mlx5: Avoid unnecessary operation (Alaa Hleihel) [1915308]
net/mlx5e: rep: Improve reg_cX conditions (Alaa Hleihel) [1915308]
net/mlx5: SF, Fix return type (Alaa Hleihel) [1915308]
net/mlx5e: mlx5_tc_ct_init does not fail (Alaa Hleihel) [1915308]
net/mlx5: Fix indir stable stubs (Alaa Hleihel) [1915308]
net/mlx5e: Add missing include (Alaa Hleihel) [1915308]
net/mlx5e: fix mlx5e_tc_tun_update_header_ipv6 dummy definition (Alaa Hleihel) [1915308]
net/mlx5e: CT, Avoid false lock dependency warning (Alaa Hleihel) [1915308]
net/mlx5: Check returned value from health recover sequence (Alaa Hleihel) [1915308]
net/mlx5: Don't rely on interface state bit (Alaa Hleihel) [1915308]
net/mlx5: Remove second FW tracer check (Alaa Hleihel) [1915308]
net/mlx5: Separate probe vs. reload flows (Alaa Hleihel) [1915308]
net/mlx5: Remove impossible checks of interface state (Alaa Hleihel) [1915308]
net/mlx5: Don't skip vport check (Alaa Hleihel) [1915308]
net/mlx5e: Register nic devlink port for SF ports (Alaa Hleihel) [1915308]
vdpa/mlx5: Retrieve BAR address suitable any function (Alaa Hleihel) [1915308]
vdpa/mlx5: Use the correct dma device when registering memory (Alaa Hleihel) [1915308]
net/mlx5: SF, Extend SF table for additional SF id range (Alaa Hleihel) [1915308]
net/mlx5: SF, Split mlx5_sf_hw_table into two parts (Alaa Hleihel) [1915308]
net/mlx5: SF, Use helpers for allocation and free (Alaa Hleihel) [1915308]
net/mlx5: SF, Consider own vhca events of SF devices (Alaa Hleihel) [1915308]
net/mlx5: SF, Store and use start function id (Alaa Hleihel) [1915308]
net/mlx5: SF, Rely on hw table for SF devlink port allocation (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, Consider SF ports of host PF (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Alaa Hleihel) [1915308]
net/mlx5: SF, Reuse stored hardware function id (Alaa Hleihel) [1915308]
net/mlx5: SF, Use device pointer directly (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, Move legacy code to a individual file (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, Convert a macro to a helper routine (Alaa Hleihel) [1915308]
net/mlx5: E-Switch Make cleanup sequence mirror of init (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, Make vport number u16 (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, Skip querying SF enabled bits (Alaa Hleihel) [1915308]
IB/mlx5: Set right RoCE l3 type and roce version while deleting GID (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308]
net/mlx5: Pair mutex_destory with mutex_init for rate limit table (Alaa Hleihel) [1915308]
net/mlx5: Allocate rate limit table when rate is configured (Alaa Hleihel) [1915308]
net/mlx5: Use helper to increment, decrement rate entry refcount (Alaa Hleihel) [1915308]
net/mlx5: Use helpers to allocate and free rl table entries (Alaa Hleihel) [1915308]
net/mlx5: Do not hold mutex while reading table constants (Alaa Hleihel) [1915308]
net/mlx5: Pack mlx5_rl_entry structure (Alaa Hleihel) [1915308]
net/mlx5: Use unsigned int for free_count (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, let user to enable disable metadata (Alaa Hleihel) [1915308]
net/mlx5e: TC, Add support to offload sample action (Alaa Hleihel) [1915308 1919649]
net/mlx5e: TC, Handle sampled packets (Alaa Hleihel) [1915308 1919649]
net/mlx5e: TC, Refactor tc update skb function (Alaa Hleihel) [1915308 1919649]
net/mlx5e: TC, Add sampler restore handle API (Alaa Hleihel) [1915308 1919649]
net/mlx5e: TC, Add sampler object API (Alaa Hleihel) [1915308 1919649]
net/mlx5e: TC, Add sampler termination table API (Alaa Hleihel) [1915308 1919649]
net/mlx5e: TC, Parse sample action (Alaa Hleihel) [1915308 1919649]
net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Alaa Hleihel) [1915308 1919649]
net/mlx5: Map register values to restore objects (Alaa Hleihel) [1915308 1919649]
net/mlx5: E-switch, Set per vport table default group number (Alaa Hleihel) [1915308 1919649]
net/mlx5: E-switch, Generalize per vport table API (Alaa Hleihel) [1915308 1919649]
net/mlx5: E-switch, Rename functions to follow naming convention. (Alaa Hleihel) [1915308 1919649]
net/mlx5: E-switch, Move vport table functions to a new file (Alaa Hleihel) [1915308 1919649]
net/mlx5: CT: Add support for mirroring (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, Protect changing mode while adding rules (Alaa Hleihel) [1915308 1790457]
net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore (Alaa Hleihel) [1915308 1790457]
net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Alaa Hleihel) [1915308 1790457]
net/mlx5e: Unregister eth-reps devices first (Alaa Hleihel) [1915308 1790457]
net/mlx5: Move mlx5e hw resources into a sub object (Alaa Hleihel) [1915308 1790457]
net/mlx5e: Register nic devlink port with switch id (Alaa Hleihel) [1915308 1790457]
net/mlx5e: Verify dev is present in some ndos (Alaa Hleihel) [1915308 1790457]
net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Alaa Hleihel) [1915308 1790457]
net/mlx5e: Add offload stats ndos to nic netdev ops (Alaa Hleihel) [1915308 1790457]
net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Alaa Hleihel) [1915308 1790457]
net/mlx5e: Allow legacy vf ndos only if in legacy mode (Alaa Hleihel) [1915308 1790457]
net/mlx5e: Same max num channels for both nic and uplink profiles (Alaa Hleihel) [1915308 1790457]
net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (Alaa Hleihel) [1915308]
net/mlx5e: Fix setting of RS FEC mode (Alaa Hleihel) [1915308]
net/mlx5: Fix setting of devlink traps in switchdev mode (Alaa Hleihel) [1915308]
net/mlx5: DR, Add missing vhca_id consume from STEv1 (Alaa Hleihel) [1915308]
net/mlx5: fix kfree mismatch in indir_table.c (Alaa Hleihel) [1915308]
net/mlx5: Fix PBMC register mapping (Alaa Hleihel) [1915308]
net/mlx5: Fix PPLM register mapping (Alaa Hleihel) [1915308]
net/mlx5: Fix placement of log_max_flow_counter (Alaa Hleihel) [1915308]
net/mlx5: Fix HW spec violation configuring uplink (Alaa Hleihel) [1915308]
net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQ (Alaa Hleihel) [1915308]
net/mlx5e: Consider geneve_opts for encap contexts (Alaa Hleihel) [1915308]
net/mlx5: Don't request more than supported EQs (Alaa Hleihel) [1915308]
net/mlx5e: kTLS, Fix RX counters atomicity (Alaa Hleihel) [1915308]
net/mlx5e: kTLS, Fix TX counters atomicity (Alaa Hleihel) [1915308]
net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Alaa Hleihel) [1915308 1915310]
net/mlx5e: Fix ethtool indication of connector type (Alaa Hleihel) [1915308]
net/mlx5: Delete auxiliary bus driver eth-rep first (Alaa Hleihel) [1915308]
net/mlx5e: Fix mapping of ct_label zero (Alaa Hleihel) [1915308]
net/mlx5: SF, do not use ecpu bit for vhca state processing (Alaa Hleihel) [1915308]
net/mlx5e: Fix division by 0 in mlx5e_select_queue (Alaa Hleihel) [1915308]
net/mlx5e: Fix error path for ethtool set-priv-flag (Alaa Hleihel) [1915308]
net/mlx5e: Offload tuple rewrite for non-CT flows (Alaa Hleihel) [1915308]
net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1915308]
net/mlx5: Add back multicast stats for uplink representor (Alaa Hleihel) [1915308]
RDMA/mlx5: Fix typo in destroy_mkey inbox (Alaa Hleihel) [1915308]
net/mlx5: DR, Fix potential shift wrapping of 32-bit value in STEv1 getter (Alaa Hleihel) [1915308]
net/mlx5: SF: Fix error flow of SFs allocation flow (Alaa Hleihel) [1915308]
net/mlx5: SF: Fix memory leak of work item (Alaa Hleihel) [1915308]
net/mlx5: SF, Correct vhca context size (Alaa Hleihel) [1915308]
net/mlx5e: E-switch, Fix rate calculation division (Alaa Hleihel) [1915308]
RDMA/mlx5: Fix timestamp default mode (Alaa Hleihel) [1915308]
net/mlx5: Set QP timestamp mode to default (Alaa Hleihel) [1915308]
net/mlx5e: Fix error flow in change profile (Alaa Hleihel) [1915308]
net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Alaa Hleihel) [1915308 1915310]
net/mlx5e: Check correct ip_version in decapsulation route resolution (Alaa Hleihel) [1915308]
net/mlx5: Fix turn-off PPS command (Alaa Hleihel) [1915308]
net/mlx5e: Don't match on Geneve options in case option masks are all zero (Alaa Hleihel) [1915308]
net/mlx5e: Revert parameters on errors when changing PTP state without reset (Alaa Hleihel) [1915308]
net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Alaa Hleihel) [1915308]
net/mlx5e: Set PTP channel pointer explicitly to NULL (Alaa Hleihel) [1915308]
net/mlx5e: Accumulate port PTP TX stats with other channels stats (Alaa Hleihel) [1915308]
net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Alaa Hleihel) [1915308]
net/mlx5e: Enforce minimum value check for ICOSQ size (Alaa Hleihel) [1915308]
RDMA/mlx5: Set correct kernel-doc identifier (Alaa Hleihel) [1915308]
IB/mlx5: Add missing error code (Alaa Hleihel) [1915308]
configs: Enable mlx5 subfunction device support (Alaa Hleihel) [1915308 1851717]
net/mlx5: Add cyc2time HW translation mode support (Alaa Hleihel) [1915308 1919657]
net/mlx5: Move some PPS logic into helper functions (Alaa Hleihel) [1915308 1919657]
net/mlx5: Move all internal timer metadata into a dedicated struct (Alaa Hleihel) [1915308 1919657]
net/mlx5: Refactor init clock function (Alaa Hleihel) [1915308 1919657]
net/mlx5: Add register layout to support real-time time-stamp (Alaa Hleihel) [1915308 1919657]
RDMA/mlx5: Fail QP creation if the device can not support the CQE TS (Alaa Hleihel) [1915308]
RDMA/mlx5: Allow CQ creation without attached EQs (Alaa Hleihel) [1915308]
net/mlx5: Add new timestamp mode bits (Alaa Hleihel) [1915308 1919657]
net/mlx5: Remove TLS dependencies on XPS (Alaa Hleihel) [1915308]
net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Alaa Hleihel) [1915308 1851717]
net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Alaa Hleihel) [1915308 1919647]
net/mlx5: Fix a NULL vs IS_ERR() check (Alaa Hleihel) [1915308 1919647]
net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Alaa Hleihel) [1915308 1919647]
net/mlx5: Assign boolean values to a bool variable (Alaa Hleihel) [1915308]
net/mlx5e: Fix spelling mistake "Unknouwn" -> "Unknown" (Alaa Hleihel) [1915308]
net/mlx5e: Fix spelling mistake "channles" -> "channels" (Alaa Hleihel) [1915308]
net/mlx5: Delete device list leftover (Alaa Hleihel) [1915308]
net/mlx5_core: remove unused including <generated/utsrelease.h> (Alaa Hleihel) [1915308]
net/mlx5: fix spelling mistake in Kconfig "accelaration" -> "acceleration" (Alaa Hleihel) [1915308]
RDMA/mlx5: Support 400Gbps IB rate in mlx5 driver (Alaa Hleihel) [1915308]
RDMA/mlx5: Cleanup the synchronize_srcu() from the ODP flow (Alaa Hleihel) [1915308]
net/mlx5e: Handle FIB events to update tunnel endpoint device (Alaa Hleihel) [1915308 1919647]
net/mlx5e: Rename some encap-specific API to generic names (Alaa Hleihel) [1915308 1919647]
net/mlx5e: TC preparation refactoring for routing update event (Alaa Hleihel) [1915308 1919647]
net/mlx5e: Refactor neigh update infrastructure (Alaa Hleihel) [1915308 1919647]
net/mlx5e: Create route entry infrastructure (Alaa Hleihel) [1915308 1919647]
net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Alaa Hleihel) [1915308 1919647]
net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Alaa Hleihel) [1915308 1915310 1919647]
net/mlx5e: Refactor reg_c1 usage (Alaa Hleihel) [1915308 1919647]
net/mlx5e: VF tunnel RX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647]
net/mlx5e: Remove redundant match on tunnel destination mac (Alaa Hleihel) [1915308 1919647]
net/mlx5: E-Switch, Indirect table infrastructure (Alaa Hleihel) [1915308 1915310 1919647]
net/mlx5e: Refactor tun routing helpers (Alaa Hleihel) [1915308 1919647]
net/mlx5e: VF tunnel TX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647]
net/mlx5: E-Switch, Refactor rule offload forward action processing (Alaa Hleihel) [1915308 1915310 1919647]
net/mlx5e: Always set attr mdev pointer (Alaa Hleihel) [1915308 1919647]
net/mlx5e: E-Switch, Maintain vhca_id to vport_num mapping (Alaa Hleihel) [1915308 1915310 1919647]
net/mlx5: E-Switch, Refactor setting source port (Alaa Hleihel) [1915308 1915310 1919647]
IB/mlx5: Use rdma_for_each_port for port iteration (Alaa Hleihel) [1915308]
RDMA/core: Introduce and use API to read port immutable data (Alaa Hleihel) [1915308]
IB/mlx5: Improve query port for representor port (Alaa Hleihel) [1915308]
IB/mlx5: Avoid calling query device for reading pkey table length (Alaa Hleihel) [1915308]
IB/mlx5: Move mlx5_port_caps from mlx5_core_dev to mlx5_ib_dev (Alaa Hleihel) [1915308]
IB/mlx5: Support default partition key for representor port (Alaa Hleihel) [1915308]
net/mlx5: DR, Avoid unnecessary csum recalculation on supporting devices (Alaa Hleihel) [1915308]
net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Alaa Hleihel) [1915308]
net/mlx5e: accel, remove redundant space (Alaa Hleihel) [1915308]
net/mlx5e: kTLS, Improve TLS RX workqueue scope (Alaa Hleihel) [1915308]
net/mlx5e: remove h from printk format specifier (Alaa Hleihel) [1915308]
net/mlx5e: Increase indirection RQ table size to 256 (Alaa Hleihel) [1915308]
net/mlx5e: Enable napi in channel's activation stage (Alaa Hleihel) [1915308]
net/mlx5e: Move representor neigh init into profile enable (Alaa Hleihel) [1915308]
net/mlx5e: Avoid false lock depenency warning on tc_ht (Alaa Hleihel) [1915308]
net/mlx5e: Move set vxlan nic info to profile init (Alaa Hleihel) [1915308]
net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Alaa Hleihel) [1915308]
net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Alaa Hleihel) [1915308]
net/mxl5e: Add change profile method (Alaa Hleihel) [1915308]
net/mlx5e: Separate between netdev objects and mlx5e profiles initialization (Alaa Hleihel) [1915308]
net/mlx5: DR, Allow SW steering for sw_owner_v2 devices (Alaa Hleihel) [1915308 1851712]
net/mlx5: DR, Copy all 64B whenever replacing STE in the head of miss-list (Alaa Hleihel) [1915308 1851712]
net/mlx5: DR, Use HW specific logic API when writing STE (Alaa Hleihel) [1915308 1851712]
net/mlx5: DR, Use the right size when writing partial STE into HW (Alaa Hleihel) [1915308 1851712]
net/mlx5: DR, Add STEv1 modify header logic (Alaa Hleihel) [1915308 1851712]
net/mlx5: DR, Add STEv1 action apply logic (Alaa Hleihel) [1915308 1851712]
net/mlx5: DR, Add STEv1 setters and getters (Alaa Hleihel) [1915308 1851712]
net/mlx5: DR, Allow native protocol support for HW STEv1 (Alaa Hleihel) [1915308 1851712]
net/mlx5: DR, Add HW STEv1 match logic (Alaa Hleihel) [1915308 1851712]
net/mlx5: DR, Add match STEv1 structs to ifc (Alaa Hleihel) [1915308 1851712]
net/mlx5: DR, Fix potential shift wrapping of 32-bit value (Alaa Hleihel) [1915308 1851712]
net/mlx5e: Enable traps according to link state (Alaa Hleihel) [1915308 1919652]
net/mlx5e: Add listener to DMAC filter trap event (Alaa Hleihel) [1915308 1919652]
net/mlx5e: Add listener to trap event (Alaa Hleihel) [1915308 1919652]
net/mlx5e: Add trap entity to ETH driver (Alaa Hleihel) [1915308 1919652]
net/mlx5e: Expose RX dma info helpers (Alaa Hleihel) [1915308 1919652]
net/mlx5e: Add flow steering DMAC trap rule (Alaa Hleihel) [1915308 1919652]
net/mlx5e: Add flow steering VLAN trap rule (Alaa Hleihel) [1915308 1919652]
net/mlx5e: Optimize promiscuous mode (Alaa Hleihel) [1915308 1919652]
net/mlx5: Notify on trap action by blocking event (Alaa Hleihel) [1915308 1919652]
net/mlx5: Rename events notifier header (Alaa Hleihel) [1915308 1919652]
net/mlx5: Register to devlink DMAC filter trap (Alaa Hleihel) [1915308 1919652]
net/mlx5: Register to devlink ingress VLAN filter trap (Alaa Hleihel) [1915308 1919652]
net/mlx5: Add support for devlink traps in mlx5 core driver (Alaa Hleihel) [1915308 1919652]
net/mlx5e: Support HTB offload (Alaa Hleihel) [1915308]
net/mlx5: SF, Port function state change support (Alaa Hleihel) [1915308 1851717]
net/mlx5: SF, Add port add delete functionality (Alaa Hleihel) [1915308 1851717]
net/mlx5: E-switch, Add eswitch helpers for SF vport (Alaa Hleihel) [1915308 1915310 1851717]
net/mlx5: E-switch, Prepare eswitch to handle SF vport (Alaa Hleihel) [1915308 1915310 1851717]
net/mlx5: SF, Add auxiliary device driver (Alaa Hleihel) [1915308 1851717]
net/mlx5: SF, Add auxiliary device support (Alaa Hleihel) [1915308 1851717]
net/mlx5: Introduce vhca state event notifier (Alaa Hleihel) [1915308 1851717]
RDMA/hw/mlx5/qp: Demote non-conformant kernel-doc header (Alaa Hleihel) [1915308]
RDMA/hw/mlx5/odp: Fix formatting and add missing descriptions in 'pagefault_data_segments()' (Alaa Hleihel) [1915308]
IB/mlx5: Make function static (Alaa Hleihel) [1915308]
net/mlx5e: IPsec, Remove unnecessary config flag usage (Alaa Hleihel) [1915308]
net/mlx5e: IPsec, Inline feature_check fast-path function (Alaa Hleihel) [1915308]
net/mlx5e: IPsec, Avoid unreachable return (Alaa Hleihel) [1915308]
net/mlx5e: IPsec, Enclose csum logic under ipsec config (Alaa Hleihel) [1915308]
net/mlx5e: CT: Remove redundant usage of zone mask (Alaa Hleihel) [1915308]
net/mlx5e: Remove redundant initialization to null (Alaa Hleihel) [1915308]
net/mlx5e: CT: Pass null instead of zero spec (Alaa Hleihel) [1915308]
net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Alaa Hleihel) [1915308]
net/mlx5: E-Switch, use new cap as condition for mpls over udp (Alaa Hleihel) [1915308]
net/mlx5e: Simplify condition on esw_vport_enable_qos() (Alaa Hleihel) [1915308]
net/mlx5: Add HW definition of reg_c_preserve (Alaa Hleihel) [1915308]
net/mlx5: DR, Move STEv0 modify header logic (Alaa Hleihel) [1915308]
net/mlx5: DR, Add STE modify header actions per-device API (Alaa Hleihel) [1915308]
net/mlx5: DR, Move STEv0 action apply logic (Alaa Hleihel) [1915308]
net/mlx5: DR, Add STE tx/rx actions per-device API (Alaa Hleihel) [1915308]
net/mlx5: DR, Move STEv0 setters and getters (Alaa Hleihel) [1915308]
net/mlx5: DR, Add STE setters and getters per-device API (Alaa Hleihel) [1915308]
net/mlx5: DR, Move action apply logic to dr_ste (Alaa Hleihel) [1915308]
net/mlx5: DR, Refactor ICMP STE builder (Alaa Hleihel) [1915308]
net/mlx5: DR, Move STEv0 look up types from mlx5_ifc_dr header (Alaa Hleihel) [1915308]
net/mlx5: DR, Merge similar DR STE SET macros (Alaa Hleihel) [1915308]
net/mlx5: DR, Fix STEv0 source_eswitch_owner_vhca_id support (Alaa Hleihel) [1915308]
net/mlx5: DR, Remove unused macro definition from dr_ste (Alaa Hleihel) [1915308]
net/mlx5: DR, Move HW STEv0 match logic to a separate file (Alaa Hleihel) [1915308]
net/mlx5: DR, Use the new HW specific STE infrastructure (Alaa Hleihel) [1915308]
net/mlx5: DR, Move macros from dr_ste.c to header (Alaa Hleihel) [1915308]
net/mlx5: DR, Add infrastructure for supporting several steering formats (Alaa Hleihel) [1915308]
ext4: handle read only external journal device (Lukas Czerner) [1860929]
vfio/pci: Handle concurrent vma faults (Alex Williamson) [1976551]
vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Alex Williamson) [1976551]
net: flow_dissector: Parse PTP L2 packet header (Ivan Vecera) [1971687]
net: vlan: Add parse protocol header ops (Ivan Vecera) [1971687]
PCI: hv: Remove bus device removal unused refcount/functions (Mohammed Gamal) [1982482]
PCI: hv: Fix a race condition when removing the device (Mohammed Gamal) [1982482]
RDMA/cxgb4: check for ipv6 address properly while destroying listener (Raju Rangoju) [1961313]
RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Raju Rangoju) [1961313]
RDMA/iw_cxgb4: Disable delayed ack by default (Raju Rangoju) [1961313]
[infiniband] treewide: Remove uninitialized_var() usage (Raju Rangoju) [1961313]
RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove (Raju Rangoju) [1961313]
vfs: allow unprivileged whiteout creation (Miklos Szeredi) [1983608]
Documentation: kdump: update kdump guide (Baoquan He) [1938067]
docs: admin-guide: add kdump documentation into it (Baoquan He) [1938067]

2021-07-14

Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros) [1973504]
nvmet-rdma: Fix NULL deref when SEND is completed with error (Gopal Tiwari) [1959856]
netfilter: nft_exthdr: Search chunks in SCTP packets only (Phil Sutter) [1868228]
netfilter: nft_exthdr: Fix for unsafe packet data read (Phil Sutter) [1868228]
netfilter: nft_exthdr: Support SCTP chunks (Phil Sutter) [1868228]
xfs: fix deadlock retry tracepoint arguments (Bill O'Donnell) [1937116]
xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range (Bill O'Donnell) [1937116]
xfs: fix return of uninitialized value in variable error (Bill O'Donnell) [1937116]
xfs: fix scrub and remount-ro protection when running scrub (Bill O'Donnell) [1937116]
xfs: fix xfs_trans slab cache name (Bill O'Donnell) [1937116]
xfs: Fix a typo (Bill O'Donnell) [1937116]
xfs: Rudimentary spelling fix (Bill O'Donnell) [1937116]
xfs: Rudimentary typo fixes (Bill O'Donnell) [1937116]
xfs: fix dquot scrub loop cancellation (Bill O'Donnell) [1937116]
xfs: fix uninitialized variables in xrep_calc_ag_resblks (Bill O'Donnell) [1937116]
xfs: fix incorrect root dquot corruption error when switching group/project quota types (Bill O'Donnell) [1937116]
xfs: fix up build warnings when quotas are disabled (Bill O'Donnell) [1937116]
xfs: fix chown leaking delalloc quota blocks when fssetxattr fails (Bill O'Donnell) [1937116]
xfs: Fix assert failure in xfs_setattr_size() (Bill O'Donnell) [1937116]
xfs: fix an ABBA deadlock in xfs_rename (Bill O'Donnell) [1937116 1966609]
xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Bill O'Donnell) [1937116]
xfs: fix parent pointer scrubber bailing out on unallocated inodes (Bill O'Donnell) [1937116]
xfs: revert "xfs: fix rmap key and record comparison functions" (Bill O'Donnell) [1937116]
xfs: don't allow NOWAIT DIO across extent boundaries (Bill O'Donnell) [1937116]
xfs: return corresponding errcode if xfs_initialize_perag() fail (Bill O'Donnell) [1937116]
xfs: ensure inobt record walks always make forward progress (Bill O'Donnell) [1937116]
xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Bill O'Donnell) [1937116]
xfs: directory scrub should check the null bestfree entries too (Bill O'Donnell) [1937116]
xfs: strengthen rmap record flags checking (Bill O'Donnell) [1937116]
xfs: fix the minrecs logic when dealing with inode root child blocks (Bill O'Donnell) [1937116]
xfs: fix a missing unlock on error in xfs_fs_map_blocks (Bill O'Donnell) [1937116]
xfs: fix brainos in the refcount scrubber's rmap fragment processor (Bill O'Donnell) [1937116]
xfs: fix rmap key and record comparison functions (Bill O'Donnell) [1937116]
xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents (Bill O'Donnell) [1937116]
xfs: fix flags argument to rmap lookup when converting shared file rmaps (Bill O'Donnell) [1937116]
xfs: only flush the unshared range in xfs_reflink_unshare (Bill O'Donnell) [1937116]
xfs: fix scrub flagging rtinherit even if there is no rt device (Bill O'Donnell) [1937116]
xfs: fix missing CoW blocks writeback conversion retry (Bill O'Donnell) [1937116]
xfs: set xefi_discard when creating a deferred agfl free log intent item (Bill O'Donnell) [1937116]
xfs: cancel intents immediately if process_intents fails (Bill O'Donnell) [1937116]
xfs: fix fallocate functions when rtextsize is larger than 1 (Bill O'Donnell) [1937116]
xfs: fix high key handling in the rt allocator's query_range function (Bill O'Donnell) [1937116]
xfs: annotate grabbing the realtime bitmap/summary locks in growfs (Bill O'Donnell) [1937116]
xfs: make xfs_growfs_rt update secondary superblocks (Bill O'Donnell) [1937116]
xfs: fix realtime bitmap/summary file truncation when growing rt volume (Bill O'Donnell) [1937116]
xfs: fix the indent in xfs_trans_mod_dquot (Bill O'Donnell) [1937116]
xfs: do the ASSERT for the arguments O_{u,g,p}dqpp (Bill O'Donnell) [1937116]
xfs: fix deadlock and streamline xfs_getfsmap performance (Bill O'Donnell) [1937116]
xfs: limit entries returned when counting fsmap records (Bill O'Donnell) [1937116]
xfs: only relog deferred intent items if free space in the log gets low (Bill O'Donnell) [1937116]
xfs: expose the log push threshold (Bill O'Donnell) [1937116]
xfs: periodically relog deferred intent items (Bill O'Donnell) [1937116]
xfs: change the order in which child and parent defer ops are finished (Bill O'Donnell) [1937116]
xfs: fix an incore inode UAF in xfs_bui_recover (Bill O'Donnell) [1937116]
xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Bill O'Donnell) [1937116]
xfs: clean up bmap intent item recovery checking (Bill O'Donnell) [1937116]
xfs: xfs_defer_capture should absorb remaining transaction reservation (Bill O'Donnell) [1937116]
xfs: xfs_defer_capture should absorb remaining block reservations (Bill O'Donnell) [1937116]
xfs: proper replay of deferred ops queued during log recovery (Bill O'Donnell) [1937116]
xfs: remove XFS_LI_RECOVERED (Bill O'Donnell) [1937116]
xfs: remove xfs_defer_reset (Bill O'Donnell) [1937116]
xfs: fix finobt btree block recovery ordering (Bill O'Donnell) [1937116]
xfs: directly call xfs_generic_create() for ->create() and ->mkdir() (Bill O'Donnell) [1937116]
xfs: avoid shared rmap operations for attr fork extents (Bill O'Donnell) [1937116]
xfs: drop the obsolete comment on filestream locking (Bill O'Donnell) [1937116]
xfs: code cleanup in xfs_attr_leaf_entsize_{remote,local} (Bill O'Donnell) [1937116]
xfs: do the assert for all the log done items in xfs_trans_cancel (Bill O'Donnell) [1937116]
xfs: remove the unused parameter id from xfs_qm_dqattach_one (Bill O'Donnell) [1937116]
xfs: remove the redundant crc feature check in xfs_attr3_rmt_verify (Bill O'Donnell) [1937116]
xfs: fix some comments (Bill O'Donnell) [1937116]
xfs: remove the unnecessary xfs_dqid_t type cast (Bill O'Donnell) [1937116]
xfs: use the existing type definition for di_projid (Bill O'Donnell) [1937116]
xfs: remove the unused SYNCHRONIZE macro (Bill O'Donnell) [1937116]
xfs: clean up calculation of LR header blocks (Bill O'Donnell) [1937116]
xfs: avoid LR buffer overrun due to crafted h_len (Bill O'Donnell) [1937116]
xfs: don't release log intent items when recovery fails (Bill O'Donnell) [1937116]
xfs: attach inode to dquot in xfs_bui_item_recover (Bill O'Donnell) [1937116]
xfs: log new intent items created as part of finishing recovered intent items (Bill O'Donnell) [1937116]
xfs: check dabtree node hash values when loading child blocks (Bill O'Donnell) [1937116]
xfs: don't free rt blocks when we're doing a REMAP bunmapi call (Bill O'Donnell) [1937116]
xfs: Set xfs_buf's b_ops member when zeroing bitmap/summary files (Bill O'Donnell) [1937116]
xfs: Set xfs_buf type flag when growing summary/bitmap files (Bill O'Donnell) [1937116]
xfs: drop extra transaction roll from inode extent truncate (Bill O'Donnell) [1937116]
xfs: don't propagate RTINHERIT -> REALTIME when there is no rtdev (Bill O'Donnell) [1937116]
xfs: ensure that fpunch, fcollapse, and finsert operations are aligned to rt extent size (Bill O'Donnell) [1937116]
xfs: refactor inode flags propagation code (Bill O'Donnell) [1937116]
xfs: make sure the rt allocator doesn't run off the end (Bill O'Donnell) [1937116]
xfs: Remove unneeded semicolon (Bill O'Donnell) [1937116]
xfs: force the log after remapping a synchronous-writes file (Bill O'Donnell) [1937116]
xfs: Convert xfs_attr_sf macros to inline functions (Bill O'Donnell) [1937116]
xfs: Use variable-size array for nameval in xfs_attr_sf_entry (Bill O'Donnell) [1937116]
xfs: Remove typedef xfs_attr_shortform_t (Bill O'Donnell) [1937116]
xfs: remove typedef xfs_attr_sf_entry_t (Bill O'Donnell) [1937116]
xfs: Remove kmem_zalloc_large() (Bill O'Donnell) [1937116]
xfs: enable big timestamps (Bill O'Donnell) [1937116]
xfs: trace timestamp limits (Bill O'Donnell) [1937116]
xfs: widen ondisk quota expiration timestamps to handle y2038+ (Bill O'Donnell) [1937116]
xfs: widen ondisk inode timestamps to deal with y2038+ (Bill O'Donnell) [1937116]
xfs: redefine xfs_ictimestamp_t (Bill O'Donnell) [1937116]
xfs: redefine xfs_timestamp_t (Bill O'Donnell) [1937116]
xfs: move xfs_log_dinode_to_disk to the log recovery code (Bill O'Donnell) [1937116]
xfs: refactor quota timestamp coding (Bill O'Donnell) [1937116]
xfs: refactor default quota grace period setting code (Bill O'Donnell) [1937116]
xfs: refactor quota expiration timer modification (Bill O'Donnell) [1937116]
xfs: explicitly define inode timestamp range (Bill O'Donnell) [1937116]
xfs: enable new inode btree counters feature (Bill O'Donnell) [1937116]
xfs: support inode btree blockcounts in online repair (Bill O'Donnell) [1937116]
xfs: support inode btree blockcounts in online scrub (Bill O'Donnell) [1937116]
xfs: use the finobt block counts to speed up mount times (Bill O'Donnell) [1937116]
xfs: store inode btree block counts in AGI header (Bill O'Donnell) [1937116]
xfs: reuse _xfs_buf_read for re-reading the superblock (Bill O'Donnell) [1937116]
xfs: remove xfs_getsb (Bill O'Donnell) [1937116]
xfs: simplify xfs_trans_getsb (Bill O'Donnell) [1937116]
xfs: remove xlog_recover_iodone (Bill O'Donnell) [1937116]
xfs: clear the read/write flags later in xfs_buf_ioend (Bill O'Donnell) [1937116]
xfs: use xfs_buf_item_relse in xfs_buf_item_done (Bill O'Donnell) [1937116]
xfs: simplify the xfs_buf_ioend_disposition calling convention (Bill O'Donnell) [1937116]
xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_disposition (Bill O'Donnell) [1937116]
xfs: remove xfs_buf_ioerror_retry (Bill O'Donnell) [1937116]
xfs: refactor xfs_buf_ioerror_fail_without_retry (Bill O'Donnell) [1937116]
xfs: fold xfs_buf_ioend_finish into xfs_ioend (Bill O'Donnell) [1937116]
xfs: move the buffer retry logic to xfs_buf.c (Bill O'Donnell) [1937116]
xfs: refactor xfs_buf_ioend (Bill O'Donnell) [1937116]
xfs: mark xfs_buf_ioend static (Bill O'Donnell) [1937116]
xfs: refactor the buf ioend disposition code (Bill O'Donnell) [1937116]
xfs: xfs_iflock is no longer a completion (Bill O'Donnell) [1937116]
xfs: remove kmem_realloc() (Bill O'Donnell) [1937116]
xfs: don't update mtime on COW faults (Bill O'Donnell) [1937116]
xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files (Bill O'Donnell) [1937116]
xfs: initialize the shortform attr header padding entry (Bill O'Donnell) [1937116]
xfs: fix off-by-one in inode alloc block reservation calculation (Bill O'Donnell) [1937116]
xfs: finish dfops on every insert range shift iteration (Bill O'Donnell) [1937116]
xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Bill O'Donnell) [1937116]
xfs: delete duplicated words + other fixes (Bill O'Donnell) [1937116]
xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname (Bill O'Donnell) [1937116]
xfs: Simplify xfs_attr_node_addname (Bill O'Donnell) [1937116]
xfs: Simplify xfs_attr_leaf_addname (Bill O'Donnell) [1937116]
xfs: Add helper function xfs_attr_node_removename_rmt (Bill O'Donnell) [1937116]
xfs: Add helper function xfs_attr_node_removename_setup (Bill O'Donnell) [1937116]
xfs: Add remote block helper functions (Bill O'Donnell) [1937116]
xfs: Add helper function xfs_attr_leaf_mark_incomplete (Bill O'Donnell) [1937116]
xfs: Add helpers xfs_attr_is_shortform and xfs_attr_set_shortform (Bill O'Donnell) [1937116]
xfs: Remove xfs_trans_roll in xfs_attr_node_removename (Bill O'Donnell) [1937116]
xfs: Remove unneeded xfs_trans_roll_inode calls (Bill O'Donnell) [1937116]
xfs: Add helper function xfs_attr_node_shrink (Bill O'Donnell) [1937116]
xfs: Pull up xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116]
xfs: Refactor xfs_attr_rmtval_remove (Bill O'Donnell) [1937116]
xfs: Pull up trans roll in xfs_attr3_leaf_clearflag (Bill O'Donnell) [1937116]
xfs: Factor out xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116]
xfs: Pull up trans roll from xfs_attr3_leaf_setflag (Bill O'Donnell) [1937116]
xfs: Refactor xfs_attr_try_sf_addname (Bill O'Donnell) [1937116]
xfs: Split apart xfs_attr_leaf_addname (Bill O'Donnell) [1937116]
xfs: Pull up trans handling in xfs_attr3_leaf_flipflags (Bill O'Donnell) [1937116]
xfs: Factor out new helper functions xfs_attr_rmtval_set (Bill O'Donnell) [1937116]
xfs: Check for -ENOATTR or -EEXIST (Bill O'Donnell) [1937116]
xfs: Add xfs_has_attr and subroutines (Bill O'Donnell) [1937116]
xfs: Refactor xfs_da_state_alloc() helper (Bill O'Donnell) [1937116]
xfs: remove xfs_zone_{alloc,zalloc} helpers (Bill O'Donnell) [1937116]
xfs: Modify xlog_ticket_alloc() to use kernel's MM API (Bill O'Donnell) [1937116]
xfs: Remove kmem_zone_zalloc() usage (Bill O'Donnell) [1937116]
xfs: Remove kmem_zone_alloc() usage (Bill O'Donnell) [1937116]
xfs: xfs_btree_staging.h: delete duplicated words (Bill O'Donnell) [1937116]
xfs: rename the ondisk dquot d_flags to d_type (Bill O'Donnell) [1937116]
xfs: improve ondisk dquot flags checking (Bill O'Donnell) [1937116]
xfs: create xfs_dqtype_t to represent quota types (Bill O'Donnell) [1937116]
xfs: replace a few open-coded XFS_DQTYPE_REC_MASK uses (Bill O'Donnell) [1937116]
xfs: remove unnecessary quota type masking (Bill O'Donnell) [1937116]
xfs: always use xfs_dquot_type when extracting type from a dquot (Bill O'Donnell) [1937116]
xfs: refactor quota type testing (Bill O'Donnell) [1937116]
xfs: remove the XFS_QM_IS[UGP]DQ macros (Bill O'Donnell) [1937116]
xfs: refactor testing if a particular dquot is being enforced (Bill O'Donnell) [1937116]
xfs: drop the type parameter from xfs_dquot_verify (Bill O'Donnell) [1937116]
xfs: add more dquot tracepoints (Bill O'Donnell) [1937116]
xfs: actually bump warning counts when we send warnings (Bill O'Donnell) [1937116]
xfs: assume the default quota limits are always set in xfs_qm_adjust_dqlimits (Bill O'Donnell) [1937116]
xfs: refactor xfs_trans_apply_dquot_deltas (Bill O'Donnell) [1937116]
xfs: refactor xfs_trans_dqresv (Bill O'Donnell) [1937116]
xfs: refactor xfs_qm_scall_setqlim (Bill O'Donnell) [1937116]
xfs: refactor quota exceeded test (Bill O'Donnell) [1937116]
xfs: remove unnecessary arguments from quota adjust functions (Bill O'Donnell) [1937116]
xfs: refactor default quota limits by resource (Bill O'Donnell) [1937116]
xfs: remove qcore from incore dquots (Bill O'Donnell) [1937116]
xfs: stop using q_core timers in the quota code (Bill O'Donnell) [1937116]
xfs: stop using q_core warning counters in the quota code (Bill O'Donnell) [1937116]
xfs: stop using q_core counters in the quota code (Bill O'Donnell) [1937116]
xfs: stop using q_core limits in the quota code (Bill O'Donnell) [1937116]
xfs: use a per-resource struct for incore dquot data (Bill O'Donnell) [1937116]
xfs: stop using q_core.d_id in the quota code (Bill O'Donnell) [1937116]
xfs: stop using q_core.d_flags in the quota code (Bill O'Donnell) [1937116]
xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk format (Bill O'Donnell) [1937116]
xfs: rename dquot incore state flags (Bill O'Donnell) [1937116]
xfs: refactor quotacheck flags usage (Bill O'Donnell) [1937116]
xfs: validate ondisk/incore dquot flags (Bill O'Donnell) [1937116]
xfs: fix inode quota reservation checks (Bill O'Donnell) [1937116]
xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Bill O'Donnell) [1937116]
xfs: drain the buf delwri queue before xfsaild idles (Bill O'Donnell) [1937116]
xfs: remove duplicated include from xfs_buf_item.c (Bill O'Donnell) [1937116]
xfs: remove SYNC_WAIT and SYNC_TRYLOCK (Bill O'Donnell) [1937116]
xfs: get rid of unnecessary xfs_perag_{get,put} pairs (Bill O'Donnell) [1937116]
xfs: rtbitmap scrubber should check inode size (Bill O'Donnell) [1937116]
xfs: rtbitmap scrubber should verify written extents (Bill O'Donnell) [1937116]
xfs: remove xfs_inobp_check() (Bill O'Donnell) [1937116]
xfs: factor xfs_iflush_done (Bill O'Donnell) [1937116]
xfs: rework xfs_iflush_cluster() dirty inode iteration (Bill O'Donnell) [1937116]
xfs: rename xfs_iflush_int() (Bill O'Donnell) [1937116]
xfs: xfs_iflush() is no longer necessary (Bill O'Donnell) [1937116]
xfs: attach inodes to the cluster buffer when dirtied (Bill O'Donnell) [1937116]
xfs: rework stale inodes in xfs_ifree_cluster (Bill O'Donnell) [1937116]
xfs: clean up inode reclaim comments (Bill O'Donnell) [1937116]
xfs: remove SYNC_WAIT from xfs_reclaim_inodes() (Bill O'Donnell) [1937116]
xfs: remove SYNC_TRYLOCK from inode reclaim (Bill O'Donnell) [1937116]
xfs: don't block inode reclaim on the ILOCK (Bill O'Donnell) [1937116]
xfs: allow multiple reclaimers per AG (Bill O'Donnell) [1937116]
xfs: remove IO submission from xfs_reclaim_inode() (Bill O'Donnell) [1937116]
xfs: make inode reclaim almost non-blocking (Bill O'Donnell) [1937116]
xfs: pin inode backing buffer to the inode log item (Bill O'Donnell) [1937116]
xfs: move xfs_clear_li_failed out of xfs_ail_delete_one() (Bill O'Donnell) [1937116]
xfs: unwind log item error flagging (Bill O'Donnell) [1937116]
xfs: handle buffer log item IO errors directly (Bill O'Donnell) [1937116]
xfs: get rid of log item callbacks (Bill O'Donnell) [1937116]
xfs: clean up the buffer iodone callback functions (Bill O'Donnell) [1937116]
xfs: use direct calls for dquot IO completion (Bill O'Donnell) [1937116]
xfs: make inode IO completion buffer centric (Bill O'Donnell) [1937116]
xfs: clean up whacky buffer log item list reinit (Bill O'Donnell) [1937116]
xfs: call xfs_buf_iodone directly (Bill O'Donnell) [1937116]
xfs: mark log recovery buffers for completion (Bill O'Donnell) [1937116]
xfs: mark dquot buffers in cache (Bill O'Donnell) [1937116]
xfs: mark inode buffers in cache (Bill O'Donnell) [1937116]
xfs: add an inode item lock (Bill O'Donnell) [1937116]
xfs: remove logged flag from inode log item (Bill O'Donnell) [1937116]
xfs: Don't allow logging of XFS_ISTALE inodes (Bill O'Donnell) [1937116]
xfs: remove useless definitions in xfs_linux.h (Bill O'Donnell) [1937116]
xfs: use MMAPLOCK around filemap_map_pages() (Bill O'Donnell) [1937116]
xfs: move helpers that lock and unlock two inodes against userspace IO (Bill O'Donnell) [1937116]
xfs: refactor locking and unlocking two inodes against userspace IO (Bill O'Donnell) [1937116]
xfs: fix xfs_reflink_remap_prep calling conventions (Bill O'Donnell) [1937116]
xfs: reflink can skip remap existing mappings (Bill O'Donnell) [1937116]
xfs: only reserve quota blocks if we're mapping into a hole (Bill O'Donnell) [1937116]
xfs: only reserve quota blocks for bmbt changes if we're changing the data fork (Bill O'Donnell) [1937116]
xfs: redesign the reflink remap loop to fix blkres depletion crash (Bill O'Donnell) [1937116]
xfs: rename xfs_bmap_is_real_extent to is_written_extent (Bill O'Donnell) [1937116]
xfs: Couple of typo fixes in comments (Bill O'Donnell) [1937116]
xfs: fix use-after-free on CIL context on shutdown (Bill O'Donnell) [1937116]
xfs: flag files as supporting buffered async reads (Bill O'Donnell) [1937116]
fs: add FMODE_BUF_RASYNC (Bill O'Donnell) [1937116]
xfs: rearrange xfs_inode_walk_ag parameters (Bill O'Donnell) [1937116]
xfs: straighten out all the naming around incore inode tree walks (Bill O'Donnell) [1937116]
xfs: move xfs_inode_ag_iterator to be closer to the perag walking code (Bill O'Donnell) [1937116]
xfs: use bool for done in xfs_inode_ag_walk (Bill O'Donnell) [1937116]
xfs: fix inode ag walk predicate function return values (Bill O'Donnell) [1937116]
xfs: refactor eofb matching into a single helper (Bill O'Donnell) [1937116]
xfs: remove __xfs_icache_free_eofblocks (Bill O'Donnell) [1937116]
xfs: remove flags argument from xfs_inode_ag_walk (Bill O'Donnell) [1937116]
xfs: remove xfs_inode_ag_iterator_flags (Bill O'Donnell) [1937116]
xfs: remove unused xfs_inode_ag_iterator function (Bill O'Donnell) [1937116]
xfs: replace open-coded XFS_ICI_NO_TAG (Bill O'Donnell) [1937116]
xfs: move eofblocks conversion function to xfs_ioctl.c (Bill O'Donnell) [1937116]
xfs: remove the m_active_trans counter (Bill O'Donnell) [1937116]
xfs: separate read-only variables in struct xfs_mount (Bill O'Donnell) [1937116]
xfs: reduce free inode accounting overhead (Bill O'Donnell) [1937116]
xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Bill O'Donnell) [1937116]
xfs: cleanup xfs_idestroy_fork (Bill O'Donnell) [1937116]
xfs: move the fork format fields into struct xfs_ifork (Bill O'Donnell) [1937116]
xfs: move the per-fork nextents fields into struct xfs_ifork (Bill O'Donnell) [1937116]
xfs: remove xfs_ifree_local_data (Bill O'Donnell) [1937116]
xfs: remove the XFS_DFORK_Q macro (Bill O'Donnell) [1937116]
xfs: clean up xchk_bmap_check_rmaps usage of XFS_IFORK_Q (Bill O'Donnell) [1937116]
xfs: remove the NULL fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116]
xfs: remove the special COW fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116]
xfs: improve local fork verification (Bill O'Donnell) [1937116]
xfs: refactor xfs_inode_verify_forks (Bill O'Donnell) [1937116]
xfs: remove xfs_ifork_ops (Bill O'Donnell) [1937116]
xfs: remove xfs_iread (Bill O'Donnell) [1937116]
xfs: don't reset i_delayed_blks in xfs_iread (Bill O'Donnell) [1937116]
xfs: call xfs_dinode_verify from xfs_inode_from_disk (Bill O'Donnell) [1937116]
xfs: handle unallocated inodes in xfs_inode_from_disk (Bill O'Donnell) [1937116]
xfs: split xfs_iformat_fork (Bill O'Donnell) [1937116]
xfs: call xfs_iformat_fork from xfs_inode_from_disk (Bill O'Donnell) [1937116]
xfs: xfs_bmapi_read doesn't take a fork id as the last argument (Bill O'Donnell) [1937116]
xfs: fix the warning message in xfs_validate_sb_common() (Bill O'Donnell) [1937116]
xfs: don't allow SWAPEXT if we'd screw up quota accounting (Bill O'Donnell) [1937116]
xfs: use ordered buffers to initialize dquot buffers during quotacheck (Bill O'Donnell) [1937116]
xfs: don't fail verifier on empty attr3 leaf block (Bill O'Donnell) [1937116]
xfs: Use the correct style for SPDX License Identifier (Bill O'Donnell) [1937116]
xfs: Replace zero-length array with flexible-array (Bill O'Donnell) [1937116]
xfs: ensure f_bfree returned by statfs() is non-negative (Bill O'Donnell) [1937116]
xfs: remove duplicate headers (Bill O'Donnell) [1937116]
xfs: fix unused variable warning in buffer completion on !DEBUG (Bill O'Donnell) [1937116]
xfs: remove unnecessary includes from xfs_log_recover.c (Bill O'Donnell) [1937116]
xfs: move log recovery buffer cancellation code to xfs_buf_item_recover.c (Bill O'Donnell) [1937116]
xfs: hoist setting of XFS_LI_RECOVERED to caller (Bill O'Donnell) [1937116]
xfs: refactor intent item iop_recover calls (Bill O'Donnell) [1937116]
xfs: refactor intent item RECOVERED flag into the log item (Bill O'Donnell) [1937116]
xfs: refactor adding recovered intent items to the log (Bill O'Donnell) [1937116]
xfs: refactor releasing finished intents during log recovery (Bill O'Donnell) [1937116]
xfs: refactor xlog_item_is_intent now that we're done converting (Bill O'Donnell) [1937116]
xfs: refactor recovered BUI log item playback (Bill O'Donnell) [1937116]
xfs: refactor recovered CUI log item playback (Bill O'Donnell) [1937116]
xfs: refactor recovered RUI log item playback (Bill O'Donnell) [1937116]
xfs: refactor recovered EFI log item playback (Bill O'Donnell) [1937116]
xfs: remove log recovery quotaoff item dispatch for pass2 commit functions (Bill O'Donnell) [1937116]
xfs: refactor log recovery BUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116]
xfs: refactor log recovery CUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116]
xfs: refactor log recovery RUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116]
xfs: refactor log recovery EFI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116]
xfs: refactor log recovery icreate item dispatch for pass2 commit functions (Bill O'Donnell) [1937116]
xfs: refactor log recovery dquot item dispatch for pass2 commit functions (Bill O'Donnell) [1937116]
xfs: refactor log recovery inode item dispatch for pass2 commit functions (Bill O'Donnell) [1937116]
xfs: refactor log recovery buffer item dispatch for pass2 commit functions (Bill O'Donnell) [1937116]
xfs: refactor log recovery item dispatch for pass1 commit functions (Bill O'Donnell) [1937116]
xfs: refactor log recovery item dispatch for pass2 readhead functions (Bill O'Donnell) [1937116]
xfs: refactor log recovery item sorting into a generic dispatch structure (Bill O'Donnell) [1937116]
xfs: convert xfs_log_recover_item_t to struct xfs_log_recover_item (Bill O'Donnell) [1937116]
xfs: remove unused iget_flags param from xfs_imap_to_bp() (Bill O'Donnell) [1937116]
xfs: remove unused shutdown types (Bill O'Donnell) [1937116]
xfs: random buffer write failure errortag (Bill O'Donnell) [1937116]
xfs: remove unused iflush stale parameter (Bill O'Donnell) [1937116]
xfs: combine xfs_trans_ail_[remove|delete]() (Bill O'Donnell) [1937116]
xfs: drop unused shutdown parameter from xfs_trans_ail_remove() (Bill O'Donnell) [1937116]
xfs: use delete helper for items expected to be in AIL (Bill O'Donnell) [1937116]
xfs: acquire ->ail_lock from xfs_trans_ail_delete() (Bill O'Donnell) [1937116]
xfs: abort consistently on dquot flush failure (Bill O'Donnell) [1937116]
xfs: ratelimit unmount time per-buffer I/O error alert (Bill O'Donnell) [1937116]
xfs: refactor ratelimited buffer error messages into helper (Bill O'Donnell) [1937116]
xfs: reset buffer write failure state on successful completion (Bill O'Donnell) [1937116]
xfs: remove unnecessary shutdown check from xfs_iflush() (Bill O'Donnell) [1937116]
xfs: simplify inode flush error handling (Bill O'Donnell) [1937116]
xfs: factor out buffer I/O failure code (Bill O'Donnell) [1937116]
xfs: refactor failed buffer resubmission into xfsaild (Bill O'Donnell) [1937116]
xfs: spell out the parameter name for ->cancel_item (Bill O'Donnell) [1937116]
xfs: use a xfs_btree_cur for the ->finish_cleanup state (Bill O'Donnell) [1937116]
xfs: turn dfp_done into a xfs_log_item (Bill O'Donnell) [1937116]
xfs: refactor xfs_defer_finish_noroll (Bill O'Donnell) [1937116]
xfs: turn dfp_intent into a xfs_log_item (Bill O'Donnell) [1937116]
xfs: merge the ->diff_items defer op into ->create_intent (Bill O'Donnell) [1937116]
xfs: merge the ->log_item defer op into ->create_intent (Bill O'Donnell) [1937116]
xfs: factor out a xfs_defer_create_intent helper (Bill O'Donnell) [1937116]
xfs: remove the xfs_inode_log_item_t typedef (Bill O'Donnell) [1937116]
xfs: remove the xfs_efd_log_item_t typedef (Bill O'Donnell) [1937116]
xfs: remove the xfs_efi_log_item_t typedef (Bill O'Donnell) [1937116]
xfs: refactor xlog_recover_buffer_pass1 (Bill O'Donnell) [1937116]
xfs: simplify xlog_recover_inode_ra_pass2 (Bill O'Donnell) [1937116]
xfs: factor out a xlog_buf_readahead helper (Bill O'Donnell) [1937116]
xfs: rename inode_list xlog_recover_reorder_trans (Bill O'Donnell) [1937116]
xfs: refactor the buffer cancellation table helpers (Bill O'Donnell) [1937116]
xfs: define printk_once variants for xfs messages (Bill O'Donnell) [1937116]
xfs: stop CONFIG_XFS_DEBUG from changing compiler flags (Bill O'Donnell) [1937116]
xfs: remove unnecessary check of the variable resblks in xfs_symlink (Bill O'Donnell) [1937116]
xfs: simplify the flags setting in xfs_qm_scall_quotaon (Bill O'Donnell) [1937116]
xfs: remove unnecessary assertion from xfs_qm_vop_create_dqattach (Bill O'Donnell) [1937116]
xfs: remove unnecessary variable udqp from xfs_ioctl_setattr (Bill O'Donnell) [1937116]
xfs: reserve quota inode transaction space only when needed (Bill O'Donnell) [1937116]
xfs: combine two if statements with same condition (Bill O'Donnell) [1937116]
xfs: trace quota allocations for all quota types (Bill O'Donnell) [1937116]
xfs: report unrecognized log item type codes during recovery (Bill O'Donnell) [1937116]
xfs: move inode flush to the sync workqueue (Bill O'Donnell) [1937116]
xfs: fix partially uninitialized structure in xfs_reflink_remap_extent (Bill O'Donnell) [1937116]
xfs: fix inode number overflow in ifree cluster helper (Bill O'Donnell) [1937116]
xfs: remove redundant variable assignment in xfs_symlink() (Bill O'Donnell) [1937116]
xfs: ratelimit inode flush on buffered write ENOSPC (Bill O'Donnell) [1937116]
xfs: return locked status of inode buffer on xfsaild push (Bill O'Donnell) [1937116]
xfs: trylock underlying buffer on dquot flush (Bill O'Donnell) [1937116]
xfs: remove unnecessary ternary from xfs_create (Bill O'Donnell) [1937116]
xfs: don't write a corrupt unmount record to force summary counter recalc (Bill O'Donnell) [1937116]
xfs: factor inode lookup from xfs_ifree_cluster (Bill O'Donnell) [1937116]
xfs: tail updates only need to occur when LSN changes (Bill O'Donnell) [1937116]
xfs: factor common AIL item deletion code (Bill O'Donnell) [1937116]
xfs: correctly acount for reclaimable slabs (Bill O'Donnell) [1937116]
xfs: Improve metadata buffer reclaim accountability (Bill O'Donnell) [1937116]
xfs: don't allow log IO to be throttled (Bill O'Donnell) [1937116]
xfs: Throttle commits on delayed background CIL push (Bill O'Donnell) [1937116]
xfs: Lower CIL flush limit for large logs (Bill O'Donnell) [1937116]
xfs: remove some stale comments from the log code (Bill O'Donnell) [1937116]
xfs: refactor unmount record writing (Bill O'Donnell) [1937116]
xfs: merge xlog_commit_record with xlog_write_done (Bill O'Donnell) [1937116]
xfs: split xlog_ticket_done (Bill O'Donnell) [1937116]
xfs: kill XLOG_TIC_INITED (Bill O'Donnell) [1937116]
xfs: refactor and split xfs_log_done() (Bill O'Donnell) [1937116]
xfs: re-order initial space accounting checks in xlog_write (Bill O'Donnell) [1937116]
xfs: don't try to write a start record into every iclog (Bill O'Donnell) [1937116]
xfs: validate the realtime geometry in xfs_validate_sb_common (Bill O'Donnell) [1937116]
xfs: shutdown on failure to add page to log bio (Bill O'Donnell) [1937116]
xfs: directory bestfree check should release buffers (Bill O'Donnell) [1937116]
xfs: drop all altpath buffers at the end of the sibling check (Bill O'Donnell) [1937116]
xfs: remove xlog_state_want_sync (Bill O'Donnell) [1937116]
xfs: move the ioerror check out of xlog_state_clean_iclog (Bill O'Donnell) [1937116]
xfs: refactor xlog_state_clean_iclog (Bill O'Donnell) [1937116]
xfs: remove the aborted parameter to xlog_state_done_syncing (Bill O'Donnell) [1937116]
xfs: simplify log shutdown checking in xfs_log_release_iclog (Bill O'Donnell) [1937116]
xfs: simplify the xfs_log_release_iclog calling convention (Bill O'Donnell) [1937116]
xfs: factor out a xlog_wait_on_iclog helper (Bill O'Donnell) [1937116]
xfs: merge xlog_cil_push into xlog_cil_push_work (Bill O'Donnell) [1937116]
xfs: remove the di_version field from struct icdinode (Bill O'Donnell) [1937116]
xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Bill O'Donnell) [1937116]
xfs: simplify di_flags2 inheritance in xfs_ialloc (Bill O'Donnell) [1937116]
xfs: only check the superblock version for dinode size calculation (Bill O'Donnell) [1937116]
xfs: add a new xfs_sb_version_has_v3inode helper (Bill O'Donnell) [1937116]
xfs: add support for rmap btree staging cursors (Bill O'Donnell) [1937116]
xfs: add support for refcount btree staging cursors (Bill O'Donnell) [1937116]
xfs: add support for inode btree staging cursors (Bill O'Donnell) [1937116]
xfs: add support for free space btree staging cursors (Bill O'Donnell) [1937116]
xfs: support bulk loading of staged btrees (Bill O'Donnell) [1937116]
xfs: introduce fake roots for inode-rooted btrees (Bill O'Donnell) [1937116]
xfs: introduce fake roots for ag-rooted btrees (Bill O'Donnell) [1937116]
xfs: replace open-coded bitmap weight logic (Bill O'Donnell) [1937116]
xfs: rename xfs_bitmap to xbitmap (Bill O'Donnell) [1937116]
xfs: xrep_reap_extents should not destroy the bitmap (Bill O'Donnell) [1937116]
xfs: cleanup xfs_log_unmount_write (Bill O'Donnell) [1937116]
xfs: remove dead code from xfs_log_unmount_write (Bill O'Donnell) [1937116]
xfs: remove the unused return value from xfs_log_unmount_write (Bill O'Donnell) [1937116]
xfs: remove the unused XLOG_UNMOUNT_REC_TYPE define (Bill O'Donnell) [1937116]
xfs: mark XLOG_FORCED_SHUTDOWN as unlikely (Bill O'Donnell) [1937116]
xfs: make the btree ag cursor private union anonymous (Bill O'Donnell) [1937116]
xfs: make the btree cursor union members named structure (Bill O'Donnell) [1937116]
xfs: make btree cursor private union anonymous (Bill O'Donnell) [1937116]
xfs: rename btree cursor private btree member flags (Bill O'Donnell) [1937116]
xfs: convert btree cursor inode-private member names (Bill O'Donnell) [1937116]
xfs: convert btree cursor ag-private member name (Bill O'Donnell) [1937116]
xfs: introduce new private btree cursor names (Bill O'Donnell) [1937116]
xfs: Use scnprintf() for avoiding potential buffer overflow (Bill O'Donnell) [1937116]
xfs: mark extended attr corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116]
xfs: mark dir corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116]
xfs: check owner of dir3 blocks (Bill O'Donnell) [1937116]
xfs: check owner of dir3 data blocks (Bill O'Donnell) [1937116]
xfs: check owner of dir3 free blocks (Bill O'Donnell) [1937116]
xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Bill O'Donnell) [1937116]
xfs: xfs_buf_corruption_error should take __this_address (Bill O'Donnell) [1937116]
xfs: add a function to deal with corrupt buffers post-verifiers (Bill O'Donnell) [1937116]
xfs: remove XFS_BUF_TO_SBP (Bill O'Donnell) [1937116]
xfs: remove XFS_BUF_TO_AGF (Bill O'Donnell) [1937116]
xfs: remove XFS_BUF_TO_AGI (Bill O'Donnell) [1937116]
xfs: remove the xfs_agfl_t typedef (Bill O'Donnell) [1937116]
xfs: remove the agfl_bno member from struct xfs_agfl (Bill O'Donnell) [1937116]
xfs: switch xfs_attrmulti_attr_get to lazy attr buffer allocation (Bill O'Donnell) [1937116]
xfs: only allocate the buffer size actually needed in __xfs_set_acl (Bill O'Donnell) [1937116]
xfs: clean up bufsize alignment in xfs_ioc_attr_list (Bill O'Donnell) [1937116]
xfs: embedded the attrlist cursor into struct xfs_attr_list_context (Bill O'Donnell) [1937116]
xfs: remove XFS_DA_OP_INCOMPLETE (Bill O'Donnell) [1937116]
xfs: clean up the attr flag confusion (Bill O'Donnell) [1937116]
xfs: clean up the ATTR_REPLACE checks (Bill O'Donnell) [1937116]
xfs: improve xfs_forget_acl (Bill O'Donnell) [1937116]
xfs: lift cursor copy in/out into xfs_ioc_attr_list (Bill O'Donnell) [1937116]
xfs: lift buffer allocation into xfs_ioc_attr_list (Bill O'Donnell) [1937116]
xfs: lift common checks into xfs_ioc_attr_list (Bill O'Donnell) [1937116]
xfs: rename xfs_attr_list_int to xfs_attr_list (Bill O'Donnell) [1937116]
xfs: move the legacy xfs_attr_list to xfs_ioctl.c (Bill O'Donnell) [1937116]
xfs: open code ATTR_ENTSIZE (Bill O'Donnell) [1937116]
xfs: remove the unused ATTR_ENTRY macro (Bill O'Donnell) [1937116]
xfs: cleanup struct xfs_attr_list_context (Bill O'Donnell) [1937116]
xfs: factor out a xfs_attr_match helper (Bill O'Donnell) [1937116]
xfs: replace ATTR_KERNOTIME with XFS_DA_OP_NOTIME (Bill O'Donnell) [1937116]
xfs: remove ATTR_ALLOC and XFS_DA_OP_ALLOCVAL (Bill O'Donnell) [1937116]
xfs: remove ATTR_KERNOVAL (Bill O'Donnell) [1937116]
xfs: remove the xfs_inode argument to xfs_attr_get_ilocked (Bill O'Donnell) [1937116]
xfs: pass an initialized xfs_da_args to xfs_attr_get (Bill O'Donnell) [1937116]
xfs: pass an initialized xfs_da_args structure to xfs_attr_set (Bill O'Donnell) [1937116]
xfs: turn xfs_da_args.value into a void pointer (Bill O'Donnell) [1937116]
xfs: remove the MAXNAMELEN check from xfs_attr_args_init (Bill O'Donnell) [1937116]
xfs: remove the name == NULL check from xfs_attr_args_init (Bill O'Donnell) [1937116]
xfs: factor out a helper for a single XFS_IOC_ATTRMULTI_BY_HANDLE op (Bill O'Donnell) [1937116]
xfs: use strndup_user in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1937116]
xfs: merge xfs_attrmulti_attr_remove into xfs_attrmulti_attr_set (Bill O'Donnell) [1937116]
xfs: merge xfs_attr_remove into xfs_attr_set (Bill O'Donnell) [1937116]
xfs: remove the ATTR_INCOMPLETE flag (Bill O'Donnell) [1937116]
xfs: reject invalid flags combinations in XFS_IOC_ATTRLIST_BY_HANDLE (Bill O'Donnell) [1937116]
xfs: rework collapse range into an atomic operation (Bill O'Donnell) [1937116]
xfs: rework insert range into an atomic operation (Bill O'Donnell) [1937116]
xfs: open code insert range extent split helper (Bill O'Donnell) [1937116]
xfs: Add missing annotation to xfs_ail_check() (Bill O'Donnell) [1937116]
xfs: fix an undefined behaviour in _da3_path_shift (Bill O'Donnell) [1937116]
xfs: ratelimit xfs_discard_page messages (Bill O'Donnell) [1937116]
xfs: ratelimit xfs_buf_ioerror_alert messages (Bill O'Donnell) [1937116]
xfs: remove the kuid/kgid conversion wrappers (Bill O'Donnell) [1937116]
xfs: remove the icdinode di_uid/di_gid members (Bill O'Donnell) [1937116]
xfs: ensure that the inode uid/gid match values match the icdinode ones (Bill O'Donnell) [1937116]
xfs: improve error message when we can't allocate memory for xfs_buf (Bill O'Donnell) [1937116]
ceph: fix test for whether we can skip read when writing beyond EOF (Jeff Layton) [1971101]
redhat/configs: Add CONFIG_X86_SGX_KVM (Bandan Das) [1494649]
KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Bandan Das) [1494649]
KVM: x86: Add capability to grant VM access to privileged SGX attribute (Bandan Das) [1494649]
KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC (Bandan Das) [1494649]
KVM: VMX: Add ENCLS[EINIT] handler to support SGX Launch Control (LC) (Bandan Das) [1494649]
KVM: VMX: Add emulation of SGX Launch Control LE hash MSRs (Bandan Das) [1494649]
KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions (Bandan Das) [1494649]
KVM: VMX: Frame in ENCLS handler for SGX virtualization (Bandan Das) [1494649]
KVM: VMX: Add basic handling of VM-Exit from SGX enclave (Bandan Das) [1494649]
KVM: x86: Add reverse-CPUID lookup support for scattered SGX features (Bandan Das) [1494649]
KVM: x86: Add support for reverse CPUID lookup of scattered features (Bandan Das) [1494649]
KVM: x86: Define new #PF SGX error code bit (Bandan Das) [1494649]
KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX) (Bandan Das) [1494649]
x86/sgx: Mark sgx_vepc_vm_ops static (Bandan Das) [1494649]
x86/sgx: Do not update sgx_nr_free_pages in sgx_setup_epc_section() (Bandan Das) [1494649]
x86/sgx: Move provisioning device creation out of SGX driver (Bandan Das) [1494649]
x86/sgx: Add helpers to expose ECREATE and EINIT to KVM (Bandan Das) [1494649]
x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRs (Bandan Das) [1494649]
x86/sgx: Add encls_faulted() helper (Bandan Das) [1494649]
x86/sgx: Add SGX2 ENCLS leaf definitions (EAUG, EMODPR and EMODT) (Bandan Das) [1494649]
x86/sgx: Move ENCLS leaf definitions to sgx.h (Bandan Das) [1494649]
x86/sgx: Expose SGX architectural definitions to the kernel (Bandan Das) [1494649]
x86/sgx: Initialize virtual EPC driver even when SGX driver is disabled (Bandan Das) [1494649]
x86/cpu/intel: Allow SGX virtualization without Launch Control support (Bandan Das) [1494649]
x86/sgx: Introduce virtual EPC for use by KVM guests (Bandan Das) [1494649]
x86/sgx: Add SGX_CHILD_PRESENT hardware error code (Bandan Das) [1494649]
x86/sgx: Wipe out EREMOVE from sgx_free_epc_page() (Bandan Das) [1494649]
x86/cpufeatures: Add SGX1 and SGX2 sub-features (Bandan Das) [1494649]
x86/cpufeatures: Make SGX_LC feature bit depend on SGX bit (Bandan Das) [1494649]
x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() (Bandan Das) [1494649]
selftests/sgx: Use getauxval() to simplify test code (Bandan Das) [1494649]
selftests/sgx: Improve error detection and messages (Bandan Das) [1494649]
x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() (Bandan Das) [1494649]
x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list (Bandan Das) [1494649]
x86/sgx: Maintain encl->refcount for each encl->mm_list entry (Bandan Das) [1494649]
MAINTAINERS: Add Dave Hansen as reviewer for INTEL SGX (Bandan Das) [1494649]
x86/NUMA: Provide a range-to-target_node lookup facility (Bandan Das) [1494649]
x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO (Bandan Das) [1494649]
configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1803489]
Add Mellanox BlueField Gigabit Ethernet driver (Alaa Hleihel) [1803489]
integrity: Use current_uid() in integrity_audit_message() (Richard Guy Briggs) [1957052]
ima: AppArmor satisfies the audit rule requirements (Richard Guy Briggs) [1957052]
IMA: Add audit log for failure conditions (Richard Guy Briggs) [1957052]
integrity: Add errno field in audit message (Richard Guy Briggs) [1957052]
audit: add blank line after variable declarations (Richard Guy Briggs) [1957052]
audit: drop /proc/PID/loginuid documentation Format field (Richard Guy Briggs) [1957052]
audit: avoid -Wempty-body warning (Richard Guy Briggs) [1957052]
audit: document /proc/PID/sessionid (Richard Guy Briggs) [1957052]
audit: document /proc/PID/loginuid (Richard Guy Briggs) [1957052]
MAINTAINERS: update audit files (Richard Guy Briggs) [1957052]
audit: further cleanup of AUDIT_FILTER_ENTRY deprecation (Richard Guy Briggs) [1957052]
netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect() (Richard Guy Briggs) [1957052]
audit: log nftables configuration change events once per table (Richard Guy Briggs) [1957052]
audit_alloc_mark(): don't open-code ERR_CAST() (Richard Guy Briggs) [1957052]
make dump_common_audit_data() safe to be called from RCU pathwalk (Richard Guy Briggs) [1957052]
new helper: d_find_alias_rcu() (Richard Guy Briggs) [1957052]
audit: Make audit_filter_syscall() return void (Richard Guy Briggs) [1957052]
audit: Remove leftover reference to the audit_tasklet (Richard Guy Briggs) [1957052]
kernel/audit: convert comma to semicolon (Richard Guy Briggs) [1957052]
dump_common_audit_data(): fix racy accesses to ->d_name (Richard Guy Briggs) [1957052]
audit: replace atomic_add_return() (Richard Guy Briggs) [1957052]
x86/audit: Fix a -Wmissing-prototypes warning for ia32_classify_syscall() (Richard Guy Briggs) [1957052]
ethtool: fix kdoc attr name (Ivan Vecera) [1967261]
ethtool: Remove link_mode param and derive link params from driver (Ivan Vecera) [1967261]
ethtool: Add lanes parameter for ETHTOOL_LINK_MODE_10000baseR_FEC_BIT (Ivan Vecera) [1967261]
ethtool: fix kdoc in headers (Ivan Vecera) [1967261]
ethtool: document reserved fields in the uAPI (Ivan Vecera) [1967261]
ethtool: un-kdocify extended link state (Ivan Vecera) [1967261]
ethtool: document PHY tunable callbacks (Ivan Vecera) [1967261]
docs: ethtool: fix some copy-paste errors (Ivan Vecera) [1967261]
ethtool: fix incorrect datatype in set_eee ops (Ivan Vecera) [1967261]
net: selftests: Add lanes setting test (Ivan Vecera) [1967261]
mlxsw: ethtool: Pass link mode in use to ethtool (Ivan Vecera) [1967261]
mlxsw: ethtool: Add support for setting lanes when autoneg is off (Ivan Vecera) [1967261]
mlxsw: ethtool: Remove max lanes filtering (Ivan Vecera) [1967261]
ethtool: Expose the number of lanes in use (Ivan Vecera) [1967261]
ethtool: Get link mode in use instead of speed and duplex parameters (Ivan Vecera) [1967261]
ethtool: prepare __ethtool_get_link_ksettings for subsequent changes (Ivan Vecera) [1967261]
ethtool: Extend link modes settings uAPI with lanes (Ivan Vecera) [1967261]
ethtool: Validate master slave configuration before rtnl_lock() (Ivan Vecera) [1967261]
ethtool: fix string set id check (Ivan Vecera) [1967261]
ethtool: fix stack overflow in ethnl_parse_bitset() (Ivan Vecera) [1967261]
selftests: add ring and coalesce selftests (Ivan Vecera) [1967261]
selftests: refactor get_netdev_name function (Ivan Vecera) [1967261]
selftests: extract common functions in ethtool-common.sh (Ivan Vecera) [1967261]
netdevsim: support ethtool ring and coalesce settings (Ivan Vecera) [1967261]
netdevsim: move ethtool pause params in separate struct (Ivan Vecera) [1967261]
ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define (Ivan Vecera) [1967261]
ethtool: netlink: add missing netdev_features_change() call (Ivan Vecera) [1967261]
ethtool: remove unneeded semicolon (Ivan Vecera) [1967261]
ethtool: allow netdev driver to define phy tunables (Ivan Vecera) [1967261]
ethtool: mark netlink family as __ro_after_init (Ivan Vecera) [1967261]
ethtool: Add 100base-FX link mode entries (Ivan Vecera) [1967261]
ethtool: fix error handling in ethtool_phys_id (Ivan Vecera) [1967261]
ethtool: allow flow-type ether without IP protocol field (Ivan Vecera) [1967261]
net: phy: Uninline PHY ethtool statistics operations (Ivan Vecera) [1967261]
net: phy: Define PHY statistics ethtool_phy_ops (Ivan Vecera) [1967261]
net: ethtool: Remove PHYLIB direct dependency (Ivan Vecera) [1967261]
net: phy: Register ethtool PHY operations (Ivan Vecera) [1967261]
genksyms: Ignore module scoped _Static_assert() (Ivan Vecera) [1967261]
net: ethtool: Introduce ethtool_phy_ops (Ivan Vecera) [1967261]
Documentation: networking: fix ethtool-netlink table formats (Ivan Vecera) [1967261]
ethtool: ioctl: Use array_size() in copy_to_user() (Ivan Vecera) [1967261]
net: ethtool: cabletest: Make ethnl_act_cable_test_tdr_cfg static (Ivan Vecera) [1967261]
SUNRPC: Handle major timeout in xprt_adjust_timeout() (Scott Mayhew) [1979070]
gro_cells: reduce number of synchronize_net() calls (Ivan Vecera) [1959015]
net: make sure napi_list is safe for RCU traversal (Ivan Vecera) [1959015]
net: manage napi add/del idempotence explicitly (Ivan Vecera) [1959015]
net: remove napi_hash_del() from driver-facing API (Ivan Vecera) [1959015]
net: disable netpoll on fresh napis (Ivan Vecera) [1959015]
usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled (Torez Smith) [1942772]
xhci: Fix 5.12 regression of missing xHC cache clearing command after a Stall (Torez Smith) [1942772]
xhci: fix giving back URB with incorrect status regression in 5.12 (Torez Smith) [1942772]
usb: typec: ucsi: Clear pending after acking connector change (Torez Smith) [1942772]
net: hso: check for allocation failure in hso_create_bulk_serial_device() (Torez Smith) [1942772]
usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP (Torez Smith) [1942772]
net: hso: fix NULL-deref on disconnect regression (Torez Smith) [1942772]
USB: CDC-ACM: fix poison/unpoison imbalance (Torez Smith) [1942772]
usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Torez Smith) [1942772]
usb: xhci-mtk: improve bandwidth scheduling with TT (Torez Smith) [1942772]
usb: xhci-mtk: remove or operator for setting schedule parameters (Torez Smith) [1942772]
usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling (Torez Smith) [1942772]
software node: Provide replacement for device_add_properties() (Torez Smith) [1942772]
driver core: platform: Reimplement devm_platform_ioremap_resource (Torez Smith) [1942772]
USB: usblp: initialize newChannel (Torez Smith) [1942772]
net: hso: fix null-ptr-deref during tty device unregistration (Torez Smith) [1942772]
usbip: synchronize event handler with sysfs code paths (Torez Smith) [1942772]
usbip: vudc synchronize sysfs code paths (Torez Smith) [1942772]
usbip: stub-dev synchronize sysfs code paths (Torez Smith) [1942772]
usbip: add sysfs_lock to synchronize sysfs code paths (Torez Smith) [1942772]
drivers: net: fix memory leak in peak_usb_create_dev (Torez Smith) [1942772]
thunderbolt: Fix off by one in tb_port_find_retimer() (Torez Smith) [1942772]
thunderbolt: Fix a leak in tb_retimer_add() (Torez Smith) [1942772]
usb: dwc2: Prevent core suspend when port connection flag is 0 (Torez Smith) [1942772]
usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Torez Smith) [1942772]
usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Torez Smith) [1942772]
usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Torez Smith) [1942772]
USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Torez Smith) [1942772]
USB: cdc-acm: do not log successful probe on later errors (Torez Smith) [1942772]
USB: cdc-acm: always claim data interface (Torez Smith) [1942772]
USB: cdc-acm: use negation for NULL checks (Torez Smith) [1942772]
USB: cdc-acm: clean up probe error labels (Torez Smith) [1942772]
USB: cdc-acm: drop redundant driver-data reset (Torez Smith) [1942772]
USB: cdc-acm: drop redundant driver-data assignment (Torez Smith) [1942772]
USB: cdc-acm: fix use-after-free after probe failure (Torez Smith) [1942772]
USB: cdc-acm: fix double free on probe failure (Torez Smith) [1942772]
USB: cdc-acm: downgrade message to debug (Torez Smith) [1942772]
USB: cdc-acm: untangle a circular dependency between callback and softint (Torez Smith) [1942772]
cdc-acm: fix BREAK rx code path adding necessary calls (Torez Smith) [1942772]
usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield (Torez Smith) [1942772]
usb: dwc3: qcom: skip interconnect init for ACPI probe (Torez Smith) [1942772]
can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Torez Smith) [1942772]
r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Torez Smith) [1942772]
net: cdc-phonet: fix data-interface release on probe failure (Torez Smith) [1942772]
usb: typec: tcpm: Skip sink_cap query only when VDM sm is busy (Torez Smith) [1942772]
usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Torez Smith) [1942772]
usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct (Torez Smith) [1942772]
usb-storage: Add quirk to defeat Kindle's automatic unload (Torez Smith) [1942772]
usbip: Fix incorrect double assignment to udc->ud.tcp_rx (Torez Smith) [1942772]
can: kvaser_usb: Add support for USBcan Pro 4xHS (Torez Smith) [1942772]
can: peak_usb: add forgotten supported devices (Torez Smith) [1942772]
xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Torez Smith) [1942772]
usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Torez Smith) [1942772]
xhci: Improve detection of device initiated wake signal. (Torez Smith) [1942772]
usb: xhci: do not perform Soft Retry for some xHCI hosts (Torez Smith) [1942772]
usbip: fix vudc usbip_sockfd_store races leading to gpf (Torez Smith) [1942772]
usbip: fix vhci_hcd attach_store() races leading to gpf (Torez Smith) [1942772]
usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Torez Smith) [1942772]
usbip: fix vudc to check for stream socket (Torez Smith) [1942772]
usbip: fix vhci_hcd to check for stream socket (Torez Smith) [1942772]
usbip: fix stub_dev to check for stream socket (Torez Smith) [1942772]
USB: usblp: fix a hang in poll() if disconnected (Torez Smith) [1942772]
usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Torez Smith) [1942772]
usb: dwc3: qcom: Honor wakeup enabled/disabled state (Torez Smith) [1942772]
usb: dwc3: qcom: add ACPI device id for sc8180x (Torez Smith) [1942772]
Goodix Fingerprint device is not a modem (Torez Smith) [1942772]
USB: serial: io_edgeport: fix memory leak in edge_startup (Torez Smith) [1942772]
USB: serial: ch341: add new Product ID (Torez Smith) [1942772]
USB: serial: cp210x: add some more GE USB IDs (Torez Smith) [1942772]
USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Torez Smith) [1942772]
net: usb: log errors to dmesg/syslog (Torez Smith) [1942772]
net: usb: cdc_ncm: emit dev_err on error paths (Torez Smith) [1942772]
thunderbolt: Increase runtime PM reference count on DP tunnel discovery (Torez Smith) [1942772]
thunderbolt: Initialize HopID IDAs in tb_switch_alloc() (Torez Smith) [1942772]
net: usb: qmi_wwan: allow qmimux add/del with master up (Torez Smith) [1942772]
Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Torez Smith) [1942772]
net: usb: qmi_wwan: support ZTE P685M modem (Torez Smith) [1942772]
r8152: spilt rtl_set_eee_plus and r8153b_green_en (Torez Smith) [1942772]
r8152: replace netif_err with dev_err (Torez Smith) [1942772]
r8152: check if the pointer of the function exists (Torez Smith) [1942772]
r8152: enable U1/U2 for USB_SPEED_SUPER (Torez Smith) [1942772]
usb: misc: usb3503: Fix logic in usb3503_init() (Torez Smith) [1942772]
usb: Replace lkml.org links with lore (Torez Smith) [1942772]
usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Torez Smith) [1942772]
USB: quirks: sort quirk entries (Torez Smith) [1942772]
USB: serial: drop bogus to_usb_serial_port() checks (Torez Smith) [1942772]
USB: serial: drop if with an always false condition (Torez Smith) [1942772]
usb: typec: tcpm: Get Sink VDO from fwnode (Torez Smith) [1942772]
dt-bindings: connector: Add SVDM VDO properties (Torez Smith) [1942772]
usb: typec: displayport: Fill the negotiated SVDM Version in the header (Torez Smith) [1942772]
usb: typec: ucsi: Determine common SVDM Version (Torez Smith) [1942772]
usb: typec: tcpm: Determine common SVDM Version (Torez Smith) [1942772]
usb: pd: Make SVDM Version configurable in VDM header (Torez Smith) [1942772]
usb: typec: Manage SVDM version (Torez Smith) [1942772]
usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt (Torez Smith) [1942772]
usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Torez Smith) [1942772]
USB: serial: option: update interface mapping for ZTE P685M (Torez Smith) [1942772]
usb: dwc3: gadget: Track connected SSP rate and lane count (Torez Smith) [1942772]
usb: dwc3: gadget: Implement setting of SSP rate (Torez Smith) [1942772]
usb: dwc3: core: Check maximum_speed SSP genXxY (Torez Smith) [1942772]
usb: common: Parse for USB SSP genXxY (Torez Smith) [1942772]
usb: dwc2: Fix endpoint direction check in ep_from_windex (Torez Smith) [1942772]
usb: dwc3: fix clock issue during resume in OTG mode (Torez Smith) [1942772]
xhci: ext-caps: Use software node API with the properties (Torez Smith) [1942772]
usb: dwc3: host: Use software node API with the properties (Torez Smith) [1942772]
r8152: replace several functions about phy patch request (Torez Smith) [1942772]
usb: dwc3: qcom: Constify the software node (Torez Smith) [1942772]
usb: dwc3: haps: Constify the software node (Torez Smith) [1942772]
usb: dwc2: pci: Drop the empty quirk function (Torez Smith) [1942772]
thunderbolt: Add support for native USB4 _OSC (Torez Smith) [1942772]
thunderbolt: Allow disabling XDomain protocol (Torez Smith) [1942772]
thunderbolt: Add support for PCIe tunneling disabled (SL5) (Torez Smith) [1942772]
thunderbolt: dma_test: Drop unnecessary include (Torez Smith) [1942772]
thunderbolt: Add clarifying comments about USB4 terms router and adapter (Torez Smith) [1942772]
thunderbolt: switch: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772]
thunderbolt: nhi: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772]
thunderbolt: path: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772]
thunderbolt: eeprom: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772]
thunderbolt: ctl: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772]
usb: pd: Reland VDO definitions of PD2.0 (Torez Smith) [1942772]
NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Torez Smith) [1942772]
usb: pd: Update VDO definitions (Torez Smith) [1942772]
xhci: fix bounce buffer usage for non-sg list case (Torez Smith) [1942772]
usb: xhci-mtk: break loop when find the endpoint to drop (Torez Smith) [1942772]
usb: typec: Return void in typec_partner_set_pd_revision (Torez Smith) [1942772]
usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable (Torez Smith) [1942772]
usb: typec: tcpci: Add Callback to Usb Communication capable partner (Torez Smith) [1942772]
usb: typec: tcpm: Add Callback to Usb Communication capable partner (Torez Smith) [1942772]
usb: typec: tcpm: Set in_ams flag when Source caps have been received (Torez Smith) [1942772]
usb: typec: tcpm: Handle vbus shutoff when in source mode (Torez Smith) [1942772]
usb: typec: Add typec_partner_set_pd_revision (Torez Smith) [1942772]
usb: typec: Provide PD Specification Revision for cable and partner (Torez Smith) [1942772]
usb: typec: Standardize PD Revision format with Type-C Revision (Torez Smith) [1942772]
usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Torez Smith) [1942772]
USB: serial: ftdi_sio: restore divisor-encoding comments (Torez Smith) [1942772]
USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Torez Smith) [1942772]
USB: serial: cp210x: clean up auto-RTS handling (Torez Smith) [1942772]
USB: serial: cp210x: fix RTS handling (Torez Smith) [1942772]
USB: serial: cp210x: clean up printk zero padding (Torez Smith) [1942772]
USB: serial: cp210x: clean up flow-control debug message (Torez Smith) [1942772]
USB: serial: cp210x: drop shift macros (Torez Smith) [1942772]
USB: serial: cp210x: fix modem-control handling (Torez Smith) [1942772]
USB: serial: cp210x: suppress modem-control errors (Torez Smith) [1942772]
xhci: handle halting transfer event properly after endpoint stop and halt raced. (Torez Smith) [1942772]
xhci: Check for pending reset endpoint command before queueing a new one. (Torez Smith) [1942772]
xhci: remove obsolete dequeue pointer moving code (Torez Smith) [1942772]
xhci: introduce a new move_dequeue_past_td() function to replace old code. (Torez Smith) [1942772]
xhci: handle stop endpoint command completion with endpoint in running state. (Torez Smith) [1942772]
xhci: Fix halted endpoint at stop endpoint command completion (Torez Smith) [1942772]
xhci: split handling halted endpoints into two steps (Torez Smith) [1942772]
xhci: move and rename xhci_cleanup_halted_endpoint() (Torez Smith) [1942772]
xhci: turn cancelled td cleanup to its own function (Torez Smith) [1942772]
xhci: store TD status in the td struct instead of passing it along (Torez Smith) [1942772]
xhci: use xhci_td_cleanup() helper when giving back cancelled URBs (Torez Smith) [1942772]
xhci: move xhci_td_cleanup so it can be called by more functions (Torez Smith) [1942772]
xhci: Add xhci_reset_halted_ep() helper function (Torez Smith) [1942772]
xhci: flush endpoint start to reduce race risk with stop endpoint command. (Torez Smith) [1942772]
xhci: Check link TRBs when updating ring enqueue and dequeue pointers. (Torez Smith) [1942772]
xhci: avoid DMA double fetch when reading event trb type. (Torez Smith) [1942772]
xhci: remove extra loop in interrupt context (Torez Smith) [1942772]
xhci: check slot_id is valid before gathering slot info (Torez Smith) [1942772]
xhci: prevent a theoretical endless loop while preparing rings. (Torez Smith) [1942772]
xhci: remove xhci_stream_id_to_ring() helper (Torez Smith) [1942772]
xhci: add xhci_virt_ep_to_ring() helper (Torez Smith) [1942772]
xhci: check virt_dev is valid before dereferencing it (Torez Smith) [1942772]
xhci: add xhci_get_virt_ep() helper (Torez Smith) [1942772]
xhci: remove unused event parameter from completion handlers (Torez Smith) [1942772]
xhci: adjust parameters passed to cleanup_halted_endpoint() (Torez Smith) [1942772]
xhci: get isochronous ring directly from endpoint structure (Torez Smith) [1942772]
xhci: Avoid parsing transfer events several times (Torez Smith) [1942772]
net: qmi_wwan: Add pass through mode (Torez Smith) [1942772]
net: usb: qmi_wwan: add qmap id sysfs file for qmimux interfaces (Torez Smith) [1942772]
net: usb: cdc_ether: added support for Thales Cinterion PLSx3 modem family. (Torez Smith) [1942772]
thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() (Torez Smith) [1942772]
thunderbolt: switch: Fix function name in the header (Torez Smith) [1942772]
thunderbolt: tunnel: Fix misspelling of 'receive_path' (Torez Smith) [1942772]
thunderbolt: icm: Fix a couple of formatting issues (Torez Smith) [1942772]
thunderbolt: switch: Demote a bunch of non-conformant kernel-doc headers (Torez Smith) [1942772]
thunderbolt: tb: Kernel-doc function headers should document their parameters (Torez Smith) [1942772]
thunderbolt: nhi: Demote some non-conformant kernel-doc headers (Torez Smith) [1942772]
thunderbolt: xdomain: Fix 'tb_unregister_service_driver()'s 'drv' param (Torez Smith) [1942772]
thunderbolt: eeprom: Demote non-conformant kernel-doc headers to standard comment blocks (Torez Smith) [1942772]
USB: serial: mos7720: fix error code in mos7720_write() (Torez Smith) [1942772]
thunderbolt: ctl: Demote non-conformant kernel-doc headers (Torez Smith) [1942772]
thunderbolt: cap: Fix kernel-doc formatting issue (Torez Smith) [1942772]
thunderbolt: dma_port: Check 'dma_port_flash_write_block()'s return value (Torez Smith) [1942772]
USB: serial: option: Adding support for Cinterion MV31 (Torez Smith) [1942772]
can: mcba_usb: remove h from printk format specifier (Torez Smith) [1942772]
usbnet: fix the indentation of one code snippet (Torez Smith) [1942772]
usb: usb251xb: Use of_device_get_match_data() (Torez Smith) [1942772]
usb: dwc2: Make "trimming xfer length" a debug message (Torez Smith) [1942772]
usb: dwc2: Abort transaction after errors with unknown reason (Torez Smith) [1942772]
usb: dwc2: Do not update data length if it is 0 on inbound transfers (Torez Smith) [1942772]
usb: xhci-mtk: fix unreleased bandwidth data (Torez Smith) [1942772]
USB: serial: mos7840: fix error code in mos7840_write() (Torez Smith) [1942772]
USB: usblp: don't call usb_set_interface if there's a single alt (Torez Smith) [1942772]
USB: serial: cp210x: add pid/vid for WSDA-200-USB (Torez Smith) [1942772]
usb: typec: tcpci_maxim: add terminating newlines to logging (Torez Smith) [1942772]
usb: typec: tcpci_maxim: remove redundant assignment (Torez Smith) [1942772]
usb: typec: tcpm: Create legacy PDOs for PD2 connection (Torez Smith) [1942772]
net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Torez Smith) [1942772]
usb: typec: tcpci_maxim: Drop GPIO includes (Torez Smith) [1942772]
usb: typec: tcpm: Respond Wait if VDM state machine is running (Torez Smith) [1942772]
usb: typec: tcpm: Protocol Error handling (Torez Smith) [1942772]
usb: typec: tcpm: AMS and Collision Avoidance (Torez Smith) [1942772]
net: usb: cdc_ncm: don't spew notifications (Torez Smith) [1942772]
usb: typec: ucsi: Add conditional dependency on USB role switch (Torez Smith) [1942772]
usb: ch9: Add USB 3.2 SSP attributes (Torez Smith) [1942772]
USB: serial: f81232: drop short control-transfer checks (Torez Smith) [1942772]
USB: serial: io_ti: fix a debug-message copy-paste error (Torez Smith) [1942772]
USB: serial: io_ti: drop short control-transfer check (Torez Smith) [1942772]
USB: serial: upd78f0730: drop short control-transfer check (Torez Smith) [1942772]
USB: serial: cp210x: add copyright notice (Torez Smith) [1942772]
USB: serial: cp210x: drop unused includes (Torez Smith) [1942772]
USB: serial: cp210x: drop short control-transfer checks (Torez Smith) [1942772]
USB: serial: cp210x: update control-characters on every change (Torez Smith) [1942772]
USB: serial: cp210x: set IXOFF thresholds (Torez Smith) [1942772]
USB: serial: cp210x: add support for software flow control (Torez Smith) [1942772]
USB: serial: pl2303: fix line-speed handling on newer chips (Torez Smith) [1942772]
xhci: tegra: Delay for disabling LFPS detector (Torez Smith) [1942772]
xhci: make sure TRB is fully written before giving it to the controller (Torez Smith) [1942772]
usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot (Torez Smith) [1942772]
usb: dwc3: pci: add support for the Intel Alder Lake-P (Torez Smith) [1942772]
usb: dwc3: pci: ID for Tiger Lake CPU (Torez Smith) [1942772]
usb: dwc3: pci: Register a software node for the dwc3 platform device (Torez Smith) [1942772]
thunderbolt: Add support for de-authorizing devices (Torez Smith) [1942772]
nt: usb: USB_RTL8153_ECM should not default to y (Torez Smith) [1942772]
USB: dwc3: document gadget_max_speed (Torez Smith) [1942772]
usb: dwc3: gadget: Disable Vendor Test LMP Received event (Torez Smith) [1942772]
USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Torez Smith) [1942772]
r8153_ecm: Add Lenovo Powered USB-C Hub as a fallback of r8152 (Torez Smith) [1942772]
r8152: Add Lenovo Powered USB-C Travel Hub (Torez Smith) [1942772]
USB: ehci: fix an interrupt calltrace error (Torez Smith) [1942772]
ehci: fix EHCI host controller initialization sequence (Torez Smith) [1942772]
usb: typec: ucsi: Add support for USB role switch (Torez Smith) [1942772]
usb: dwc2: disable Link Power Management on STM32MP15 HS OTG (Torez Smith) [1942772]
usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG (Torez Smith) [1942772]
usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS (Torez Smith) [1942772]
usb: dwc3: Simplify with dev_err_probe() (Torez Smith) [1942772]
usb: dwc3: keystone: Simplify with dev_err_probe() (Torez Smith) [1942772]
usb: dwc3: core: Replace devm_reset_control_array_get() (Torez Smith) [1942772]
USB: serial: mos7720: improve OOM-handling in read_mos_reg() (Torez Smith) [1942772]
rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Torez Smith) [1942772]
thunderbolt: Start lane initialization after sleep (Torez Smith) [1942772]
thunderbolt: Constify static attribute_group structs (Torez Smith) [1942772]
qmi_wwan: Increase headroom for QMAP SKBs (Torez Smith) [1942772]
usb: usbip: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772]
usb: dwc3: gadget: Clear wait flag on dequeue (Torez Smith) [1942772]
usb: typec: Send uevent for num_altmodes update (Torez Smith) [1942772]
usb: typec: Fix copy paste error for NVIDIA alt-mode description (Torez Smith) [1942772]
kcov, usb: hide in_serving_softirq checks in __usb_hcd_giveback_urb (Torez Smith) [1942772]
thunderbolt: Drop duplicated 0x prefix from format string (Torez Smith) [1942772]
net: cdc_ncm: correct overhead in delayed_ndp_size (Torez Smith) [1942772]
net: usb: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772]
usb: uas: Add PNY USB Portable SSD to unusual_uas (Torez Smith) [1942772]
net: usb: qmi_wwan: add Quectel EM160R-GL (Torez Smith) [1942772]
usb: usbip: vhci_hcd: protect shift size (Torez Smith) [1942772]
USB: usblp: fix DMA to stack (Torez Smith) [1942772]
usb: dwc3: gadget: Preserve UDC max speed setting (Torez Smith) [1942772]
usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Torez Smith) [1942772]
usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback (Torez Smith) [1942772]
usb: dwc3: add imx8mp dwc3 glue layer driver (Torez Smith) [1942772]
USB: serial: iuu_phoenix: fix DMA from stack (Torez Smith) [1942772]
USB: serial: option: add LongSung M5710 module support (Torez Smith) [1942772]
USB: serial: option: add Quectel EM160R-GL (Torez Smith) [1942772]
CDC-NCM: remove "connected" log message (Torez Smith) [1942772]
usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression (Torez Smith) [1942772]
usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Torez Smith) [1942772]
usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Torez Smith) [1942772]
usb: dwc3: drd: Improve dwc3_get_extcon() style (Torez Smith) [1942772]
usb: dwc3: drd: Avoid error when extcon is missing (Torez Smith) [1942772]
USB: usbtmc: Bump USBTMC_API_VERSION value (Torez Smith) [1942772]
USB: usbtmc: Add separate USBTMC_IOCTL_GET_SRQ_STB (Torez Smith) [1942772]
USB: usbtmc: Add USBTMC_IOCTL_GET_STB (Torez Smith) [1942772]
USB: usbtmc: Fix reading stale status byte (Torez Smith) [1942772]
kcov, usbip: collect coverage from vhci_rx_loop (Torez Smith) [1942772]
USB: yurex: fix control-URB timeout handling (Torez Smith) [1942772]
usb: dwc3: meson-g12a: disable clk on error handling path in probe (Torez Smith) [1942772]
USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Torez Smith) [1942772]
usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request (Torez Smith) [1942772]
USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Torez Smith) [1942772]
USB: cdc-acm: blacklist another IR Droid device (Torez Smith) [1942772]
thunderbolt: Use kmemdup instead of kzalloc and memcpy (Torez Smith) [1942772]
usb: ucsi: convert comma to semicolon (Torez Smith) [1942772]
usb: typec: tcpm: convert comma to semicolon (Torez Smith) [1942772]
usb: typec: tcpm: Update vbus_vsafe0v on init (Torez Smith) [1942772]
usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled (Torez Smith) [1942772]
usb: typec: Add class for plug alt mode device (Torez Smith) [1942772]
USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition (Torez Smith) [1942772]
USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP (Torez Smith) [1942772]
USB: typec: tcpm: Fix PR_SWAP error handling (Torez Smith) [1942772]
USB: typec: tcpm: Hard Reset after not receiving a Request (Torez Smith) [1942772]
usb: typec: intel_pmc_mux: Configure cable generation value for USB4 (Torez Smith) [1942772]
net: usb: convert comma to semicolon (Torez Smith) [1942772]
USB: UAS: introduce a quirk to set no_write_same (Torez Smith) [1942772]
USB: serial: ftdi_sio: log the CBUS GPIO validity (Torez Smith) [1942772]
USB: serial: ftdi_sio: drop GPIO line checking dead code (Torez Smith) [1942772]
USB: serial: ftdi_sio: report the valid GPIO lines to gpiolib (Torez Smith) [1942772]
drivers: usb: atm: use atm_info() instead of atm_printk(KERN_INFO ... (Torez Smith) [1942772]
drivers: usb: atm: reduce noise (Torez Smith) [1942772]
USB: serial: option: add interface-number sanity check to flag handling (Torez Smith) [1942772]
usb: typec: tcpci_maxim: Enable VSAFE0V signalling (Torez Smith) [1942772]
usb: typec: tcpci: Add support to report vSafe0V (Torez Smith) [1942772]
usb: typec: tcpm: Introduce vsafe0v for vbus (Torez Smith) [1942772]
usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover (Torez Smith) [1942772]
usb: typec: tcpm: Pass down negotiated rev to update retry count (Torez Smith) [1942772]
usb: typec: intel_pmc_mux: Use correct response message bits (Torez Smith) [1942772]
xhci: Give USB2 ports time to enter U3 in bus suspend (Torez Smith) [1942772]
xhci-pci: Allow host runtime PM as default for Intel Maple Ridge xHCI (Torez Smith) [1942772]
xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Torez Smith) [1942772]
usb: xhci: Use temporary buffer to consolidate SG (Torez Smith) [1942772]
usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Torez Smith) [1942772]
USB: legotower: fix logical error in recent commit (Torez Smith) [1942772]
USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1942772]
USB: add RESET_RESUME quirk for Snapscan 1212 (Torez Smith) [1942772]
usb: typec: tps6598x: Export some power supply properties (Torez Smith) [1942772]
usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2C (Torez Smith) [1942772]
USB: core: drop pipe-type check from new control-message helpers (Torez Smith) [1942772]
USB: core: return -EREMOTEIO on short usb_control_msg_recv() (Torez Smith) [1942772]
USB: core: drop short-transfer check from usb_control_msg_send() (Torez Smith) [1942772]
USB: apple-mfi-fastcharge: Fix use after free in probe (Torez Smith) [1942772]
Revert "usb-storage: fix sdev->host->dma_dev" (Torez Smith) [1942772]
Revert "uas: fix sdev->host->dma_dev" (Torez Smith) [1942772]
Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" (Torez Smith) [1942772]
USB: serial: cp210x: clean up dtr_rts() (Torez Smith) [1942772]
USB: serial: cp210x: refactor flow-control handling (Torez Smith) [1942772]
USB: serial: cp210x: drop flow-control debugging (Torez Smith) [1942772]
USB: serial: cp210x: set terminal settings on open (Torez Smith) [1942772]
USB: serial: cp210x: clean up line-control handling (Torez Smith) [1942772]
USB: serial: cp210x: return early on unchanged termios (Torez Smith) [1942772]
USB: serial: kl5kusb105: fix memleak on open (Torez Smith) [1942772]
USB: serial: ch341: sort device-id entries (Torez Smith) [1942772]
USB: serial: ch341: add new Product ID for CH341A (Torez Smith) [1942772]
USB: serial: option: fix Quectel BG96 matching (Torez Smith) [1942772]
can: pcan_usb_core: fix fall-through warnings for Clang (Torez Smith) [1942772]
usb: typec: stusb160x: fix power-opmode property with typec-power-opmode (Torez Smith) [1942772]
USB: serial: option: add support for Thales Cinterion EXS82 (Torez Smith) [1942772]
usb: typec: Add type sysfs attribute file for partners (Torez Smith) [1942772]
usb: common: ulpi: Constify static attribute_group struct (Torez Smith) [1942772]
usb: typec: Constify static attribute_group structs (Torez Smith) [1942772]
USB: core: Constify static attribute_group structs (Torez Smith) [1942772]
usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen (Torez Smith) [1942772]
usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON (Torez Smith) [1942772]
usb: typec: Expose Product Type VDOs via sysfs (Torez Smith) [1942772]
usb: pd: DFP product types (Torez Smith) [1942772]
usb: Fix fall-through warnings for Clang (Torez Smith) [1942772]
usbnet: ipheth: fix connectivity with iOS 14 (Torez Smith) [1942772]
USB: core: Change pK for __user pointers to px (Torez Smith) [1942772]
USB: core: Fix regression in Hercules audio card (Torez Smith) [1942772]
USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card (Torez Smith) [1942772]
can: kvaser_usb: Add new Kvaser hydra devices (Torez Smith) [1942772]
can: kvaser_usb: kvaser_usb_hydra: Add support for new device variant (Torez Smith) [1942772]
can: kvaser_usb: Add new Kvaser Leaf v2 devices (Torez Smith) [1942772]
can: kvaser_usb: Add USB_{LEAF,HYDRA}_PRODUCT_ID_END defines (Torez Smith) [1942772]
USB: serial: option: add Fibocom NL668 variants (Torez Smith) [1942772]
usb: typec: Fix num_altmodes kernel-doc error (Torez Smith) [1942772]
r8153_ecm: avoid to be prior to r8152 driver (Torez Smith) [1942772]
net: usb: qmi_wwan: Set DTR quirk for MR400 (Torez Smith) [1942772]
usb: typec: Add plug num_altmodes sysfs attr (Torez Smith) [1942772]
usb: typec: tcpci_maxim: Fix the compatible string (Torez Smith) [1942772]
usb: typec: tcpci_maxim: Fix uninitialized return variable (Torez Smith) [1942772]
usb: typec: tcpci_maxim: Enable auto discharge disconnect (Torez Smith) [1942772]
usb: typec: tcpci: Implement Auto discharge disconnect callbacks (Torez Smith) [1942772]
usb: typec: tcpm: Implement enabling Auto Discharge disconnect support (Torez Smith) [1942772]
usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink (Torez Smith) [1942772]
usb: typec: tcpci: frs sourcing vbus callback (Torez Smith) [1942772]
usb: typec: tcpm: frs sourcing vbus callback (Torez Smith) [1942772]
usb: typec: tcpm: Refactor logic for new-source-frs-typec-current (Torez Smith) [1942772]
usb: typec: Add number of altmodes partner attr (Torez Smith) [1942772]
usb: pd: Add captive Type C cable type (Torez Smith) [1942772]
USB: apple-mfi-fastcharge: Fix kfree after failed kzalloc (Torez Smith) [1942772]
usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable (Torez Smith) [1942772]
usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits (Torez Smith) [1942772]
usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support (Torez Smith) [1942772]
can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits (Torez Smith) [1942772]
cx82310_eth: fix error return code in cx82310_bind() (Torez Smith) [1942772]
usb: typec: qcom-pmic-typec: fix builtin build errors (Torez Smith) [1942772]
can: peak_usb: fix potential integer overflow on shift of a int (Torez Smith) [1942772]
can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() (Torez Smith) [1942772]
usb: hcd.h: Remove RUN_CONTEXT (Torez Smith) [1942772]
USB: storage: avoid use of uninitialized values in error path (Torez Smith) [1942772]
usb: fix a few cases of -Wfallthrough (Torez Smith) [1942772]
usbnet: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772]
qmi_wwan: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772]
net: usb: fix spelling typo in cdc_ncm.c (Torez Smith) [1942772]
usb: typec: ucsi: Work around PPM losing change information (Torez Smith) [1942772]
usb: typec: ucsi: acpi: Always decode connector change information (Torez Smith) [1942772]
net/usb/r8153_ecm: support ECM mode for RTL8153 (Torez Smith) [1942772]
USB: serial: mos7720: fix parallel-port state restore (Torez Smith) [1942772]
USB: serial: remove write wait queue (Torez Smith) [1942772]
USB: serial: digi_acceleport: fix write-wakeup deadlocks (Torez Smith) [1942772]
USB: serial: keyspan_pda: drop redundant usb-serial pointer (Torez Smith) [1942772]
USB: serial: keyspan_pda: use BIT() macro (Torez Smith) [1942772]
USB: serial: keyspan_pda: add write-fifo support (Torez Smith) [1942772]
USB: serial: keyspan_pda: increase transmitter threshold (Torez Smith) [1942772]
USB: serial: keyspan_pda: fix write implementation (Torez Smith) [1942772]
USB: serial: keyspan_pda: refactor write-room handling (Torez Smith) [1942772]
USB: serial: keyspan_pda: fix write unthrottling (Torez Smith) [1942772]
USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Torez Smith) [1942772]
USB: serial: keyspan_pda: fix write-wakeup use-after-free (Torez Smith) [1942772]
USB: serial: keyspan_pda: fix stalled writes (Torez Smith) [1942772]
USB: serial: keyspan_pda: fix write deadlock (Torez Smith) [1942772]
USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Torez Smith) [1942772]
net: usb: r8152: Fix a couple of spelling errors in fw_phy_nc's docs (Torez Smith) [1942772]
net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Torez Smith) [1942772]
net: usb: r8152: Provide missing documentation for some struct members (Torez Smith) [1942772]
can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping (Torez Smith) [1942772]
can: peak_usb: add range checking in decode operations (Torez Smith) [1942772]
net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition (Torez Smith) [1942772]
kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq (Torez Smith) [1942772]
dt-bindings: connector: Add property to set initial current cap for FRS (Torez Smith) [1942772]
usb: xhci: Remove in_interrupt() checks (Torez Smith) [1942772]
usbip: Remove in_interrupt() check (Torez Smith) [1942772]
usb: core: Replace in_interrupt() in comments (Torez Smith) [1942772]
usb: atm: Replace in_interrupt() usage in comment (Torez Smith) [1942772]
USB: sisusbvga: Make console support depend on BROKEN (Torez Smith) [1942772]
usb: host: xhci-mem: remove unneeded break (Torez Smith) [1942772]
usb: storage: freecom: remove unneeded break (Torez Smith) [1942772]
usb: misc: iowarrior: remove unneeded break (Torez Smith) [1942772]
usb: host: ehci-sched: add comment about find_tt() not returning error (Torez Smith) [1942772]
usb: dwc3: ep0: Fix delay status handling (Torez Smith) [1942772]
USB: serial: iuu_phoenix: remove unneeded break (Torez Smith) [1942772]
USB: serial: digi_acceleport: remove in_interrupt() usage (Torez Smith) [1942772]
usb: dwc3: pci: add support for the Intel Alder Lake-S (Torez Smith) [1942772]
net: usb: rtl8150: don't incorrectly assign random MAC addresses (Torez Smith) [1942772]
net: usbnet: use new function dev_fetch_sw_netstats (Torez Smith) [1942772]
net: usb: qmi_wwan: use new function dev_fetch_sw_netstats (Torez Smith) [1942772]
cx82310_eth: use netdev_err instead of dev_err (Torez Smith) [1942772]
cx82310_eth: re-enable ethernet mode after router reboot (Torez Smith) [1942772]
net: usbnet: remove driver version (Torez Smith) [1942772]
net: usb: qmi_wwan: add Cellient MPL200 card (Torez Smith) [1942772]
usbip: vhci_hcd: fix calling usb_hcd_giveback_urb() with irqs enabled (Torez Smith) [1942772]
net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails (Torez Smith) [1942772]
usbnet: Use fallthrough pseudo-keyword (Torez Smith) [1942772]
net/smscx5xx: change to of_get_mac_address() eth_platform_get_mac_address() (Torez Smith) [1942772]
net: usb: pegasus: Proper error handing when setting pegasus' MAC address (Torez Smith) [1942772]
usb: dwc3: gadget: Support up to max stream id (Torez Smith) [1942772]
usb: dwc2: Fix INTR OUT transfers in DDMA mode. (Torez Smith) [1942772]
usb: dwc3: of-simple: Add compatible string for Intel Keem Bay platform (Torez Smith) [1942772]
net: rtl8150: Use the new usb control message API. (Torez Smith) [1942772]
net: pegasus: Use the new usb control message API. (Torez Smith) [1942772]
usb: dwc3: gadget: Return early if no TRB update (Torez Smith) [1942772]
usb: dwc3: gadget: Keep TRBs in request order (Torez Smith) [1942772]
usb: dwc3: gadget: Revise setting IOC when no TRB left (Torez Smith) [1942772]
usb: dwc3: gadget: Look ahead when setting IOC (Torez Smith) [1942772]
usb: dwc3: gadget: Allow restarting a transfer (Torez Smith) [1942772]
usb: dwc3: Stop active transfers before halting the controller (Torez Smith) [1942772]
usb: dwc3: gadget: Rename misleading function names (Torez Smith) [1942772]
usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc (Torez Smith) [1942772]
usb: dwc3: gadget: Refactor preparing last TRBs (Torez Smith) [1942772]
usb: dwc3: gadget: Set IOC if not enough for extra TRBs (Torez Smith) [1942772]
usb: dwc3: gadget: Check for number of TRBs prepared (Torez Smith) [1942772]
usb: dwc3: gadget: Return the number of prepared TRBs (Torez Smith) [1942772]
usb: dwc3: ep0: Fix ZLP for OUT ep0 requests (Torez Smith) [1942772]
usb: dwc3: gadget: Improve TRB ZLP setup (Torez Smith) [1942772]
usb: dwc3: gadget: Refactor preparing extra TRB (Torez Smith) [1942772]
usb: dwc3: gadget: Reclaim extra TRBs after request completion (Torez Smith) [1942772]
usb: dwc3: gadget: Check MPS of the request length (Torez Smith) [1942772]
usb: dwc3: gadget: Refactor ep command completion (Torez Smith) [1942772]
usb: dwc3: allocate gadget structure dynamically (Torez Smith) [1942772]
usb: dwc3: core: add phy cleanup for probe error handling (Torez Smith) [1942772]
usb: dwc3: core: don't trigger runtime pm when remove driver (Torez Smith) [1942772]
usb: dwc3: debugfs: do not queue work if try to change mode on non-drd (Torez Smith) [1942772]
usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality (Torez Smith) [1942772]
usb: dwc2: add support for APM82181 USB OTG (Torez Smith) [1942772]
usb: dwc-meson-g12a: Add support for USB on AXG SoCs (Torez Smith) [1942772]
usb: dwc3: gadget: fix checkpatch warnings (Torez Smith) [1942772]
usb: dwc3: core: do not queue work if dr_mode is not USB_DR_MODE_OTG (Torez Smith) [1942772]
usb: dwc3: debugfs: fix checkpatch warnings (Torez Smith) [1942772]
usb: dwc3: qcom: fix checkpatch warnings (Torez Smith) [1942772]
usb: dwc3: ep0: fix checkpatch warnings (Torez Smith) [1942772]
usb: dwc3: core: fix checkpatch warnings (Torez Smith) [1942772]
usb: dwc3: debug: fix checkpatch warning (Torez Smith) [1942772]
usb: dwc3: trace: fix checkpatch warnings (Torez Smith) [1942772]
usb: dwc3: ulpi: fix checkpatch warning (Torez Smith) [1942772]
usb: dwc3: meson: fix checkpatch errors and warnings (Torez Smith) [1942772]
usb: dwc3: debug: fix sparse warning (Torez Smith) [1942772]
usb: dwc3: meson: fix coccinelle WARNING (Torez Smith) [1942772]
usb: dwc3: qcom: Add interconnect support in dwc3 driver (Torez Smith) [1942772]
net: usb: net1080: Remove in_interrupt() comment (Torez Smith) [1942772]
net: usb: kaweth: Remove last user of kaweth_control() (Torez Smith) [1942772]
net: usb: kaweth: Replace kaweth_control() with usb_control_msg() (Torez Smith) [1942772]
net: usb: ax88179_178a: add MCT usb 3.0 adapter (Torez Smith) [1942772]
net: usb: ax88179_178a: fix missing stop entry in driver_info (Torez Smith) [1942772]
net: usb: ax88179_178a: add Toshiba usb 3.0 adapter (Torez Smith) [1942772]
Revert "usbip: Implement a match function to fix usbip" (Torez Smith) [1942772]
usb: dwc2: Fix parameter type in function pointer prototype (Torez Smith) [1942772]
usb: dwc3: core: Print warning on unsupported speed (Torez Smith) [1942772]
usb: dwc3: core: Properly default unspecified speed (Torez Smith) [1942772]
usb: dwc2: Add missing cleanups when usb_add_gadget_udc() fails (Torez Smith) [1942772]
usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command (Torez Smith) [1942772]
usb: dwc3: gadget: Resume pending requests after CLEAR_STALL (Torez Smith) [1942772]
can: peak_usb: convert to use le32_add_cpu() (Torez Smith) [1942772]
can: pcan_usb: add support of rxerr/txerr counters (Torez Smith) [1942772]
can: pcan_usb: Document the commands sent to the device (Torez Smith) [1942772]
can: mcba_usb: remove redundant initialization of variable err (Torez Smith) [1942772]
usb: dwc2: Always disable regulators on driver teardown (Torez Smith) [1942772]
usbip: simplify the return expression of usbip_core_init() (Torez Smith) [1942772]
rndis_host: increase sleep time in the query-response loop (Torez Smith) [1942772]
Revert "usb: dwc3: meson-g12a: fix shared reset control use" (Torez Smith) [1942772]
net: usb: dm9601: Add USB ID of Keenetic Plus DSL (Torez Smith) [1942772]
smsc95xx: add phylib support (Torez Smith) [1942772]
smsc95xx: use usbnet->driver_priv (Torez Smith) [1942772]
smsc95xx: remove redundant function arguments (Torez Smith) [1942772]
net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() (Torez Smith) [1942772]
net: cdc_ncm: Fix build error (Torez Smith) [1942772]
tools: usb: move to tools buildsystem (Torez Smith) [1942772]
usbip: Implement a match function to fix usbip (Torez Smith) [1942772]
usb: dwc3: gadget: Handle ZLP for sg requests (Torez Smith) [1942772]
usb: dwc3: gadget: Fix handling ZLP (Torez Smith) [1942772]
usb: dwc3: gadget: Don't setup more than requested (Torez Smith) [1942772]
r8152: Use MAC address from correct device tree node (Torez Smith) [1942772]
usb: hso: remove bogus check for EINPROGRESS (Torez Smith) [1942772]
usb: hso: no complaint about kmalloc failure (Torez Smith) [1942772]
hso: fix bailout in error case of probe (Torez Smith) [1942772]
usb: dwc3: convert to devm_platform_ioremap_resource_byname (Torez Smith) [1942772]
net: lan78xx: replace bogus endpoint lookup (Torez Smith) [1942772]
net: lan78xx: fix transfer-buffer memory leak (Torez Smith) [1942772]
net: lan78xx: add missing endpoint sanity check (Torez Smith) [1942772]
usb: hso: check for return value in hso_serial_common_create() (Torez Smith) [1942772]
Revert "usb: dwc2: override PHY input signals with usb role switch support" (Torez Smith) [1942772]
Revert "usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs" (Torez Smith) [1942772]
usb: dwc3: gadget: when the started list is empty stop the active xfer (Torez Smith) [1942772]
usb: dwc3: gadget: make starting isoc transfers more robust (Torez Smith) [1942772]
usb: dwc3: gadget: add frame number mask (Torez Smith) [1942772]
usb: dwc2: Fix error path in gadget registration (Torez Smith) [1942772]
usb: dwc3: meson-g12a: fix shared reset control use (Torez Smith) [1942772]
usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs (Torez Smith) [1942772]
usb: dwc2: override PHY input signals with usb role switch support (Torez Smith) [1942772]
net: cdc_ncm: hook into set_rx_mode to admit multicast traffic (Torez Smith) [1942772]
net: cdc_ncm: add .ndo_set_rx_mode to cdc_ncm_netdev_ops (Torez Smith) [1942772]
net: usbnet: export usbnet_set_rx_mode() (Torez Smith) [1942772]
net: cdc_ether: export usbnet_cdc_update_filter (Torez Smith) [1942772]
net: cdc_ether: use dev->intf to get interface information (Torez Smith) [1942772]
ax88172a: fix ax88172a_unbind() failures (Torez Smith) [1942772]
usb: dwc2: gadget: Avoid pointless read of EP control register (Torez Smith) [1942772]
usb: dwc2: gadget: Make use of GINTMSK2 (Torez Smith) [1942772]
usb: dwc3: Replace HTTP links with HTTPS ones (Torez Smith) [1942772]
tools: usb: usbip: Replace HTTP links with HTTPS ones (Torez Smith) [1942772]
usb: hso: Fix debug compile warning on sparc32 (Torez Smith) [1942772]
usbip: Use fallthrough pseudo-keyword (Torez Smith) [1942772]
Documentation/driver-api: usb/URB: drop doubled word (Torez Smith) [1942772]
usb: dwc3: dwc3-qcom: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1942772]
usb: dwc3: pci: add support for the Intel Jasper Lake (Torez Smith) [1942772]
usb: dwc2: Fix shutdown callback in platform (Torez Smith) [1942772]
usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant (Torez Smith) [1942772]
net: usb: qmi_wwan: add support for Quectel EG95 LTE modem (Torez Smith) [1942772]
smsc95xx: avoid memory leak in smsc95xx_bind (Torez Smith) [1942772]
smsc95xx: check return value of smsc95xx_reset (Torez Smith) [1942772]
usb: dwc2: gadget: Remove assigned but never used 'maxsize' (Torez Smith) [1942772]
usb: dwc3: dwc3-of-simple: Function headers are not good candidates for kerneldoc (Torez Smith) [1942772]
usb: dwc3: dwc3-haps: Function headers are not suitable for kerneldoc (Torez Smith) [1942772]
usb: dwc3: dwc3-omap: Do not read DMA status (Torez Smith) [1942772]
usb: dwc3: ulpi: File headers are not doc headers (Torez Smith) [1942772]
usb: dwc3: drd: File headers are not doc headers (Torez Smith) [1942772]
usbnet: ipheth: fix ipheth_tx()'s return type (Torez Smith) [1942772]
usbip: tools: add in man page how to load the client's module (Torez Smith) [1942772]
usbip: tools: fix build error for multiple definition (Torez Smith) [1942772]
usbip: tools: fix module name in man page (Torez Smith) [1942772]
Revert "usb: dwc3: exynos: Add support for Exynos5422 suspend clk" (Torez Smith) [1942772]
usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work (Torez Smith) [1942772]
media: USB: cdc-acm: blacklist IR Droid / IR Toy device (Torez Smith) [1942772]
usbnet: smsc95xx: Fix use-after-free after removal (Torez Smith) [1942772]
usb: dwc2: Postponed gadget registration to the udc class driver (Torez Smith) [1942772]
usb: dwc2: use well defined macros for power_down (Torez Smith) [1942772]
net: usb: ax88179_178a: fix packet alignment padding (Torez Smith) [1942772]
usb: dwc3: meson-g12a: fix USB2 PHY initialization on G12A and A1 SoCs (Torez Smith) [1942772]
usb: dwc3: meson-g12a: fix error path when fetching the reset line fails (Torez Smith) [1942772]
net: usb: qmi_wwan: add Telit LE910C1-EUX composition (Torez Smith) [1942772]
usb: dwc3: keystone: Turn on USB3 PHY before controller (Torez Smith) [1942772]
usb: dwc2: Update Core Reset programming flow. (Torez Smith) [1942772]
usb: dwc3: gadget: Check for prepared TRBs (Torez Smith) [1942772]
usb: dwc3: Increase timeout for CmdAct cleared by device controller (Torez Smith) [1942772]
usb: dwc3: gadget: Use SET_EP_PRIME for NoStream (Torez Smith) [1942772]
usb: dwc3: gadget: Handle stream transfers (Torez Smith) [1942772]
usb: dwc3: gadget: Don't prepare beyond a transfer (Torez Smith) [1942772]
usb: dwc3: gadget: Wait for transfer completion (Torez Smith) [1942772]
usb: dwc3: gadget: Handle XferComplete for streams (Torez Smith) [1942772]
usb: dwc3: gadget: Enable XferComplete event (Torez Smith) [1942772]
usb: dwc3: gadget: Refactor TRB completion handler (Torez Smith) [1942772]
usb: dwc3: gadget: Check for in-progress END_TRANSFER (Torez Smith) [1942772]
usb: dwc3: Get MDWIDTH for DWC_usb32 (Torez Smith) [1942772]
usb: dwc3: Add support for DWC_usb32 IP (Torez Smith) [1942772]
usb: dwc3: use true,false for dwc->otg_restart_host (Torez Smith) [1942772]
usb: dwc2: gadget: move gadget resume after the core is in L0 state (Torez Smith) [1942772]
usb: dwc3: meson-g12a: add support for GXL and GXM SoCs (Torez Smith) [1942772]
usb: dwc3: meson-g12a: support the GXL/GXM DWC3 host phy disconnect (Torez Smith) [1942772]
usb: dwc3: meson-g12a: refactor usb init (Torez Smith) [1942772]
usb: dwc3: gadget: Continue to process pending requests (Torez Smith) [1942772]
r8152: support additional Microsoft Surface Ethernet Adapter variant (Torez Smith) [1942772]
r8152: Use MAC address from device tree if available (Torez Smith) [1942772]
net: usb: qmi_wwan: remove redundant assignment to variable status (Torez Smith) [1942772]
net: huawei_cdc_ncm: remove redundant assignment to variable ret (Torez Smith) [1942772]
net: usb: ax88179_178a: remove redundant assignment to variable ret (Torez Smith) [1942772]
usb: dwc3: select USB_ROLE_SWITCH (Torez Smith) [1942772]
usb: dwc3: pci: Enable extcon driver for Intel Merrifield (Torez Smith) [1942772]
dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg() (Torez Smith) [1942772]
usb: hso: correct debug message (Torez Smith) [1942772]
net: sierra_net: Remove unused inline function (Torez Smith) [1942772]
usb: dwc3: gadget: WARN on no-resource status (Torez Smith) [1942772]
usb: dwc3: gadget: Issue END_TRANSFER to retry isoc transfer (Torez Smith) [1942772]
usb: dwc3: gadget: Store resource index of start cmd (Torez Smith) [1942772]
usb: dwc3: core: Use role-switch default dr_mode (Torez Smith) [1942772]
usb: dwc3: drd: Don't free non-existing irq (Torez Smith) [1942772]
usb: dwc3: gadget: Properly handle failed kick_transfer (Torez Smith) [1942772]
usb: dwc3: meson-g12a: refactor usb2 phy init (Torez Smith) [1942772]
usb: dwc3: meson-g12a: check return of dwc3_meson_g12a_usb_init (Torez Smith) [1942772]
usb: dwc3: meson-g12a: get the reset as shared (Torez Smith) [1942772]
usb: dwc3: meson-g12a: handle the phy and glue registers separately (Torez Smith) [1942772]
usb: dwc3: meson-g12a: specify phy names in soc data (Torez Smith) [1942772]
usb: dwc3: gadget: Refactor dwc3_gadget_ep_dequeue (Torez Smith) [1942772]
usb: dwc3: gadget: Remove unnecessary checks (Torez Smith) [1942772]
usb: dwc3: gadget: Give back staled requests (Torez Smith) [1942772]
usb: dwc3: gadget: Properly handle ClearFeature(halt) (Torez Smith) [1942772]
usb: dwc3: support continuous runtime PM with dual role (Torez Smith) [1942772]
USB: dwc3: Use the correct style for SPDX License Identifier (Torez Smith) [1942772]
net: usb: qmi_wwan: add support for DW5816e (Torez Smith) [1942772]
net: usb: ax88179_178a: Implement ethtool_ops set_eeprom (Torez Smith) [1942772]
usb: dwc3: gadget: Fix request completion check (Torez Smith) [1942772]
USB: dwc2: Use the correct style for SPDX License Identifier (Torez Smith) [1942772]
usb: dwc3: gadget: Do link recovery for SS and SSP (Torez Smith) [1942772]
usb: dwc3: gadget: Properly set maxpacket limit (Torez Smith) [1942772]
usb: dwc3: Fix GTXFIFOSIZ.TXFDEP macro name (Torez Smith) [1942772]
Documentation: driver-api/usb/writing_usb_driver.rst Updates documentation links (Torez Smith) [1942772]
pegasus: Remove pegasus' own workqueue (Torez Smith) [1942772]
usb: dwc2: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772]
usb: host: hisilicon: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772]
usb: host: xhci-plat: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772]
net: qmi_wwan: add support for ASKEY WWHC050 (Torez Smith) [1942772]
usb: dwc3: fix up for role switch API change (Torez Smith) [1942772]
usb: dwc2: Silence warning about supplies during deferred probe (Torez Smith) [1942772]
usb: dwc2: Implement set_selfpowered() (Torez Smith) [1942772]
usb: dwc3: core: don't do suspend for device mode if already suspended (Torez Smith) [1942772]
usb: dwc3: Rework resets initialization to be more flexible (Torez Smith) [1942772]
usb: dwc3: Rework clock initialization to be more flexible (Torez Smith) [1942772]
usb: dwc3: Add support for role-switch-default-mode binding (Torez Smith) [1942772]
usb: dwc3: Registering a role switch in the DRD code. (Torez Smith) [1942772]
usb: dwc3: core: add support for disabling SS instances in park mode (Torez Smith) [1942772]
usb: dwc3: gadget: Wrap around when skip TRBs (Torez Smith) [1942772]
usb: dwc3: gadget: Don't clear flags before transfer ended (Torez Smith) [1942772]
usb: dwc3: Remove kernel doc annotation where it's not needed (Torez Smith) [1942772]
usb: dwc3: Add ACPI support for xHCI ports (Torez Smith) [1942772]
usb: dwc3: exynos: Add support for Exynos5422 suspend clk (Torez Smith) [1942772]
usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3_meson_g12a_otg_init (Torez Smith) [1942772]
usb: dwc3: trace: print enqueue/dequeue pointers too (Torez Smith) [1942772]
usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS (Torez Smith) [1942772]
usb: dwc3: Add Amlogic A1 DWC3 glue (Torez Smith) [1942772]
cdc_ncm: Fix the build warning (Torez Smith) [1942772]
cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Torez Smith) [1942772]
r8152: reject unsupported coalescing params (Torez Smith) [1942772]
usb: dwc3: gadget: Update chain bit correctly when using sg list (Torez Smith) [1942772]
r8152: Replace zero-length array with flexible-array member (Torez Smith) [1942772]
r8152: check disconnect status after long sleep (Torez Smith) [1942772]
net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch (Torez Smith) [1942772]
USB: Replace zero-length array with flexible-array member (Torez Smith) [1942772]
r8152: use new helper tcp_v6_gso_csum_prep (Torez Smith) [1942772]
net: usb: cdc-phonet: Replace zero-length array with flexible-array member (Torez Smith) [1942772]
usb: dwc3: qcom: Replace <linux/clk-provider.h> by <linux/of_clk.h> (Torez Smith) [1942772]
usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields (Torez Smith) [1942772]
usb: dwc2: Fix in ISOC request length checking (Torez Smith) [1942772]
usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows (Torez Smith) [1942772]
usb: dwc3: debug: fix string position formatting mixup with ret and len (Torez Smith) [1942772]
qmi_wwan: unconditionally reject 2 ep interfaces (Torez Smith) [1942772]
qmi_wwan: re-add DW5821e pre-production variant (Torez Smith) [1942772]
r8152: Add MAC passthrough support to new device (Torez Smith) [1942772]
r8152: disable DelayPhyPwrChg (Torez Smith) [1942772]
r8152: avoid the MCU to clear the lanwake (Torez Smith) [1942772]
r8152: don't enable U1U2 with USB_SPEED_HIGH for RTL8153B (Torez Smith) [1942772]
r8152: disable test IO for RTL8153B (Torez Smith) [1942772]
r8152: Disable PLA MCU clock speed down (Torez Smith) [1942772]
r8152: disable U2P3 for RTL8153B (Torez Smith) [1942772]
r8152: get default setting of WOL before initializing (Torez Smith) [1942772]
r8152: reset flow control patch when linking on for RTL8153B (Torez Smith) [1942772]
r8152: fix runtime resume for linking change (Torez Smith) [1942772]
usb: dwc3: pci: add ID for the Intel Comet Lake -V variant (Torez Smith) [1942772]
net: usb: lan78xx: Add .ndo_features_check (Torez Smith) [1942772]
usb: dwc2: Drop unlock/lock upon queueing a work item (Torez Smith) [1942772]
usb: dwc3: gadget: Remove END_TRANSFER delay (Torez Smith) [1942772]
usb: dwc3: gadget: Delay starting transfer (Torez Smith) [1942772]
usb: dwc3: gadget: Check END_TRANSFER completion (Torez Smith) [1942772]
usb: dwc3: turn off VBUS when leaving host mode (Torez Smith) [1942772]
usb: dwc2: fix debugfs FIFO count (Torez Smith) [1942772]
usb: dwc2: Fix IN FIFO allocation (Torez Smith) [1942772]
usb: dwc2: Fix Stalling a Non-Isochronous OUT EP (Torez Smith) [1942772]
usb: dwc3: gadget: Clear DCTL.ULSTCHNGREQ before set (Torez Smith) [1942772]
usb: dwc2: Fix NULL qh in dwc2_queue_transaction (Torez Smith) [1942772]
usb: dwc3: gadget: Set link state to RX_Detect on disconnect (Torez Smith) [1942772]
usb: dwc3: gadget: Don't send unintended link state change (Torez Smith) [1942772]
r8152: add missing endpoint sanity check (Torez Smith) [1942772]
net: usb: lan78xx: limit size of local TSO packets (Torez Smith) [1942772]
qmi_wwan: Add support for Quectel RM500Q (Torez Smith) [1942772]
usbip: Fix unsafe unaligned pointer usage (Torez Smith) [1942772]
usb: dwc3: use proper initializers for property entries (Torez Smith) [1942772]
net: r8152: use skb_list_walk_safe helper for gso segments (Torez Smith) [1942772]
net: usb: lan78xx: fix possible skb leak (Torez Smith) [1942772]
net: ch9200: remove unnecessary return (Torez Smith) [1942772]
net: ch9200: use __func__ in debug message (Torez Smith) [1942772]
tools: usb: usbip: Get rid of driver name printout in README (Torez Smith) [1942772]
can: gs_usb: gs_usb_probe(): use descriptors of current altsetting (Torez Smith) [1942772]
can: kvaser_usb: fix interface sanity check (Torez Smith) [1942772]
usb: dwc3: gadget: Fix request complete check (Torez Smith) [1942772]
thunderbolt: Update documentation with the USB4 information (Torez Smith) [1942772]
usbip: Fix error path of vhci_recv_ret_submit() (Torez Smith) [1942772]
usbip: Fix receive error in vhci-hcd when using scatter-gather (Torez Smith) [1942772]
net: usb: lan78xx: Fix error message format specifier (Torez Smith) [1942772]
net: usb: lan78xx: Fix suspend/resume PHY register access error (Torez Smith) [1942772]
usb: dwc3: pci: add ID for the Intel Comet Lake -H variant (Torez Smith) [1942772]
usb: dwc3: ep0: Clear started flag on completion (Torez Smith) [1942772]
usb: dwc3: gadget: Clear started flag for non-IOC (Torez Smith) [1942772]
usb: dwc3: gadget: Fix logical condition (Torez Smith) [1942772]
can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices (Torez Smith) [1942772]
can: ucan: fix non-atomic allocation in completion handler (Torez Smith) [1942772]
net: usb: aqc111: Use the correct style for SPDX License Identifier (Torez Smith) [1942772]
net: usbnet: Fix -Wcast-function-type (Torez Smith) [1942772]
net: hso: Fix -Wcast-function-type (Torez Smith) [1942772]
ax88179_178a: add ethtool_op_get_ts_info() (Torez Smith) [1942772]
r8152: avoid to call napi_disable twice (Torez Smith) [1942772]
r8152: Re-order napi_disable in rtl8152_close (Torez Smith) [1942772]
ax88172a: fix information leak on short answers (Torez Smith) [1942772]
usb: dwc2: create debugfs directory under usb root (Torez Smith) [1942772]
usb: dwc3: create debugfs directory under usb root (Torez Smith) [1942772]
net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() (Torez Smith) [1942772]
net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules (Torez Smith) [1942772]
usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() (Torez Smith) [1942772]
USBIP: add config dependency for SGL_ALLOC (Torez Smith) [1942772]
net: usb: qmi_wwan: add support for DW5821e with eSIM support (Torez Smith) [1942772]
CDC-NCM: handle incomplete transfer of MTU (Torez Smith) [1942772]
usbip: tools: fix fd leakage in the function of read_attr_usbip_status (Torez Smith) [1942772]
can: peak_usb: fix a potential out-of-sync while decoding packets (Torez Smith) [1942772]
can: usb_8dev: fix use-after-free on disconnect (Torez Smith) [1942772]
can: mcba_usb: fix use-after-free on disconnect (Torez Smith) [1942772]
can: peak_usb: report bus recovery as well (Torez Smith) [1942772]
can: gs_usb: gs_can_open(): prevent memory leak (Torez Smith) [1942772]
usb: Spelling s/enpoint/endpoint/ (Torez Smith) [1942772]
usb: dwc3: gadget: fix race when disabling ep with cancelled xfers (Torez Smith) [1942772]
usb: dwc3: of-simple: add a shutdown (Torez Smith) [1942772]
usbip: Fix free of unallocated memory in vhci tx (Torez Smith) [1942772]
usbip: tools: Fix read_usb_vudc_device() error path handling (Torez Smith) [1942772]
usb: dwc3: pci: prevent memory leak in dwc3_pci_probe (Torez Smith) [1942772]
usb: dwc3: remove the call trace of USBx_GFLADJ (Torez Smith) [1942772]
usb: dwc3: select CONFIG_REGMAP_MMIO (Torez Smith) [1942772]
r8152: check the pointer rtl_fw->fw before using it (Torez Smith) [1942772]
net: lan78xx: remove set but not used variable 'event' (Torez Smith) [1942772]
usb: dwc3: debug: Remove newline printout (Torez Smith) [1942772]
r8152: support firmware of PHY NC for RTL8153A (Torez Smith) [1942772]
r8152: move r8153_patch_request forward (Torez Smith) [1942772]
r8152: add checking fw_offset field of struct fw_mac (Torez Smith) [1942772]
r8152: rename fw_type_1 with fw_mac (Torez Smith) [1942772]
usb: dwc2: use a longer core rest timeout in dwc2_core_reset() (Torez Smith) [1942772]
usb: dwc3: Disable phy suspend after power-on reset (Torez Smith) [1942772]
r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 (Torez Smith) [1942772]
net: usb: lan78xx: Connect PHY before registering MAC (Torez Smith) [1942772]
usb: hso: obey DMA rules in tiocmget (Torez Smith) [1942772]
r8152: support request_firmware for RTL8153 (Torez Smith) [1942772]
net: usb: sr9800: fix uninitialized local variable (Torez Smith) [1942772]
net: usb: ax88179_178a: write mac to hardware in get_mac_addr (Torez Smith) [1942772]
net: usb: qmi_wwan: add Telit 0x1050 composition (Torez Smith) [1942772]
usb: dwc3: Remove dev_err() on platform_get_irq() failure (Torez Smith) [1942772]
usb: dwc3: Switch to platform_get_irq_byname_optional() (Torez Smith) [1942772]
r8152: Set macpassthru in reset_resume callback (Torez Smith) [1942772]
qmi_wwan: add support for Cinterion CLS8 devices (Torez Smith) [1942772]
usbip: clean up an indentation issue (Torez Smith) [1942772]
usbip: vhci_hcd indicate failed message (Torez Smith) [1942772]
r8152: Add identifier names for function pointers (Torez Smith) [1942772]
r8152: Use guard clause and fix comment typos (Torez Smith) [1942772]
hso: fix NULL-deref on tty open (Torez Smith) [1942772]
net: usb: ax88179_178a: allow optionally getting mac address from device tree (Torez Smith) [1942772]
r8152: Factor out OOB link list waits (Torez Smith) [1942772]
usbnet: ignore endpoints with invalid wMaxPacketSize (Torez Smith) [1942772]
cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize (Torez Smith) [1942772]
usbnet: sanity checking of packet sizes and device mtu (Torez Smith) [1942772]
r8152: adjust the settings of ups flags (Torez Smith) [1942772]
r8152: modify rtl8152_set_speed function (Torez Smith) [1942772]
usb: dwc3: remove generic PHY calibrate() calls (Torez Smith) [1942772]
usb: gadget: net2280: Move all "ll" registers in one structure (Torez Smith) [1942772]
usb: dwc3: gadget: Workaround Mirosoft's BESL check (Torez Smith) [1942772]
usb: dwc3: meson-g12a: fix suspend resume regulator unbalanced disables (Torez Smith) [1942772]
usb: gadget: composite: Set recommended BESL values (Torez Smith) [1942772]
usb: dwc3: gadget: Set BESL config parameter (Torez Smith) [1942772]
usb: dwc3: Separate field holding multiple properties (Torez Smith) [1942772]
usb: dwc3: don't set gadget->is_otg flag (Torez Smith) [1942772]
usb: dwc3: st: Add of_dev_put() in probe function (Torez Smith) [1942772]
usb: dwc3: st: Add of_node_put() before return in probe function (Torez Smith) [1942772]
r8152: add a helper function about setting EEE (Torez Smith) [1942772]
r8152: saving the settings of EEE (Torez Smith) [1942772]
net: usb: Delete unnecessary checks before the macro call “dev_kfree_skb” (Torez Smith) [1942772]
r8152: divide the tx and rx bottom functions (Torez Smith) [1942772]
r8152: fix accessing skb after napi_gro_receive (Torez Smith) [1942772]
r8152: change rx_copybreak and rx_pending through ethtool (Torez Smith) [1942772]
r8152: support skb_add_rx_frag (Torez Smith) [1942772]
r8152: use alloc_pages for rx buffer (Torez Smith) [1942772]
r8152: replace array with linking list for rx information (Torez Smith) [1942772]
r8152: separate the rx buffer size (Torez Smith) [1942772]
usb: dwc3: Use clk_bulk_prepare_enable() (Torez Smith) [1942772]
usb: dwc3: Use devres to get clocks (Torez Smith) [1942772]
usb: dwc3: remove generic PHYs forwarding for XHCI device (Torez Smith) [1942772]
USB: usbip: convert to use dev_groups (Torez Smith) [1942772]
usb: dwc3: Update soft-reset wait polling rate (Torez Smith) [1942772]
usb: dwc2: gadget: Fix kill_all_requests race (Torez Smith) [1942772]
usb: dwc3: omap: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772]
usb: dwc3: keystone: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772]
usb: dwc3: omap: squash include/linux/platform_data/dwc3-omap.h (Torez Smith) [1942772]
usb: dwc3: meson-g12a: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772]
usbip: tools: fix GCC8 warning for strncpy (Torez Smith) [1942772]
usb: dwc3: Switch to use device_property_count_u32() (Torez Smith) [1942772]
usb: dwc2: Switch to use device_property_count_u32() (Torez Smith) [1942772]
can: kvaser_usb: Use struct_size() in alloc_candev() (Torez Smith) [1942772]
net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 (Torez Smith) [1942772]
ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772]
usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772]
net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx (Torez Smith) [1942772]
bluetooth: eliminate the potential race condition when removing the HCI controller (Gopal Tiwari) [1971488]