Skip to content

5.4.270-rc1 review

Greg Kroah-Hartman linux-mips linux-patches linux-pm linux-rockchip linux-scsi linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest84 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/84KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()virt/kvm/arm/vgic/vgic-its.c+3 -00 replies
2/84KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handlervirt/kvm/arm/vgic/vgic-its.c+2 -00 replies
3/84net/sched: Retire CBQ qdiscnet/sched/Kconfig net/sched/Makefile net/sched/sch_cbq.c+0 -18360 replies
4/84net/sched: Retire ATM qdiscnet/sched/Kconfig net/sched/Makefile net/sched/sch_atm.c+0 -7250 replies
5/84net/sched: Retire dsmark qdiscnet/sched/Kconfig net/sched/Makefile net/sched/sch_dsmark.c+0 -5350 replies
6/84sched/rt: sysctl_sched_rr_timeslice show default timeslice after resetkernel/sched/rt.c+3 -00 replies
7/84memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock()mm/memcontrol.c+6 -00 replies
8/84nilfs2: replace WARN_ONs for invalid DAT metadata block requestsfs/nilfs2/dat.c+17 -100 replies
9/84userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlbmm/userfaultfd.c+13 -10 replies
10/84sched/rt: Fix sysctl_sched_rr_timeslice intial valuekernel/sched/rt.c+1 -10 replies
11/84sched/rt: Disallow writing invalid values to sched_rt_period_uskernel/sched/rt.c kernel/sysctl.c+5 -40 replies
12/84scsi: target: core: Add TMF to tmr_list handlingdrivers/target/target_core_device.c drivers/target/target_core_transport.c+4 -50 replies
13/84dmaengine: shdma: increase size of dev_iddrivers/dma/sh/shdma.h+1 -10 replies
14/84dmaengine: fsl-qdma: increase size of irq_namedrivers/dma/fsl-qdma.c+1 -10 replies
15/84wifi: cfg80211: fix missing interfaces when dumpingnet/wireless/nl80211.c+1 -00 replies
16/84wifi: mac80211: fix race condition on enabling fast-xmitnet/mac80211/sta_info.c net/mac80211/tx.c+3 -10 replies
17/84fbdev: savage: Error out if pixclock equals zerodrivers/video/fbdev/savage/savagefb_driver.c+3 -00 replies
18/84fbdev: sis: Error out if pixclock equals zerodrivers/video/fbdev/sis/sis_main.c+2 -00 replies
19/84ahci: asm1166: correct count of reported portsdrivers/ata/ahci.c+5 -00 replies
20/84ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllersdrivers/ata/ahci.c drivers/ata/ahci.h+24 -60 replies
21/84ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()fs/ext4/mballoc.c+4 -00 replies
22/84ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()fs/ext4/mballoc.c+4 -50 replies
23/84regulator: pwm-regulator: Add validity checks in continuous .get_voltagedrivers/regulator/pwm-regulator.c+3 -00 replies
24/84nvmet-tcp: fix nvme tcp ida memory leakdrivers/nvme/target/tcp.c+1 -00 replies
25/84ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616sound/soc/sunxi/sun4i-spdif.c+5 -00 replies
26/84netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_newnet/netfilter/nf_conntrack_proto_sctp.c+1 -10 replies
27/84nvmet-fc: abort command when there is no bindingdrivers/nvme/target/fc.c+6 -20 replies
28/84hwmon: (coretemp) Enlarge per package core count limitdrivers/hwmon/coretemp.c+1 -10 replies
29/84scsi: lpfc: Use unsigned type for num_sgedrivers/scsi/lpfc/lpfc_scsi.c+6 -60 replies
30/84firewire: core: send bus reset promptly on gap count errordrivers/firewire/core-card.c+17 -10 replies
31/84virtio-blk: Ensure no requests in virtqueues before deleting vqs.drivers/block/virtio_blk.c+4 -30 replies
32/84s390/qeth: Fix potential loss of L3-IP@ in case of network issuesdrivers/s390/net/qeth_l3_main.c+6 -30 replies
33/84pmdomain: renesas: r8a77980-sysc: CR7 must be always ondrivers/soc/renesas/r8a77980-sysc.c+2 -10 replies
34/84tcp: factor out __tcp_close() helperinclude/net/tcp.h net/ipv4/tcp.c+8 -20 replies
35/84tcp: return EPOLLOUT from tcp_poll only when notsent_bytes is half the limitnet/ipv4/tcp.c+2 -20 replies
36/84tcp: add annotations around sk->sk_shutdown accessesnet/ipv4/af_inet.c net/ipv4/tcp.c net/ipv4/tcp_input.c+11 -90 replies
37/84pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanoursdrivers/pinctrl/pinctrl-rockchip.c+12 -100 replies
38/84pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groupsdrivers/pinctrl/pinctrl-rockchip.c+1 -00 replies
39/84driver core: Set deferred_probe_timeout to a longer default if CONFIG_MODULES is setdrivers/base/dd.c+9 -02 replies
40/84spi: mt7621: Fix an error message in mt7621_spi_probe()drivers/spi/spi-mt7621.c+3 -50 replies
41/84net: bridge: clear bridges private skb space on xmitnet/bridge/br_device.c+2 -00 replies
42/84selftests/bpf: Avoid running unprivileged tests with alignment requirementstools/testing/selftests/bpf/test_verifier.c+13 -00 replies
43/84ALSA: hda/realtek - Enable micmute LED on and HP systemsound/pci/hda/patch_realtek.c+5 -10 replies
44/84Revert "drm/sun4i: dsi: Change the start delay calculation"drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c+1 -20 replies
45/84drm/amdgpu: Check for valid number of registers to readdrivers/gpu/drm/amd/amdgpu/amdgpu_kms.c+3 -00 replies
46/84x86/alternatives: Disable KASAN in apply_alternatives()arch/x86/kernel/alternative.c+13 -00 replies
47/84dm-integrity: dont modify bios immutable bio_vec in integrity_metadata()drivers/md/dm-integrity.c+6 -50 replies
48/84iomap: Set all uptodate bits for an Uptodate pagefs/iomap/buffered-io.c+3 -00 replies
49/84drm/amdgpu: Fix type of second parameter in trans_msg() callbackdrivers/gpu/drm/amd/amdgpu/amdgpu_virt.h+4 -10 replies
50/84arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc nodearch/arm64/boot/dts/qcom/msm8916.dtsi+2 -20 replies
51/84PCI: tegra: Fix reporting GPIO error valuedrivers/pci/controller/pci-tegra.c+2 -20 replies
52/84PCI: tegra: Fix OF node reference leakdrivers/pci/controller/pci-tegra.c+8 -50 replies
53/84IB/hfi1: Fix sdma.h tx->num_descs off-by-one errordrivers/infiniband/hw/hfi1/sdma.c+1 -10 replies
54/84dm-crypt: dont modify the data when using authenticated encryptiondrivers/md/dm-crypt.c+6 -00 replies
55/84gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()drivers/net/gtp.c+5 -50 replies
56/84PCI/MSI: Prevent MSI hardware interrupt number truncationdrivers/pci/msi.c+1 -10 replies
57/84l2tp: pass correct message length to ip6_append_datanet/l2tp/l2tp_ip6.c+1 -10 replies
58/84ARM: ep93xx: Add terminator to gpiod_lookup_tablearch/arm/mach-ep93xx/core.c+1 -00 replies
59/84usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()drivers/usb/cdns3/gadget.c+1 -10 replies
60/84usb: cdns3: fix memory double free when handle zero packetdrivers/usb/cdns3/gadget.c+5 -10 replies
61/84usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBsdrivers/usb/gadget/function/f_ncm.c+9 -10 replies
62/84usb: roles: dont get/set_role() when usb_role_switch is unregistereddrivers/usb/roles/class.c+10 -20 replies
63/84IB/hfi1: Fix a memleak in init_credit_returndrivers/infiniband/hw/hfi1/pio.c+5 -10 replies
64/84RDMA/bnxt_re: Return error for SRQ resizedrivers/infiniband/hw/bnxt_re/ib_verbs.c+2 -30 replies
65/84RDMA/srpt: Make debug output more detaileddrivers/infiniband/ulp/srpt/ib_srpt.c+5 -40 replies
66/84RDMA/srpt: fix function pointer cast warningsdrivers/infiniband/ulp/srpt/ib_srpt.c+5 -40 replies
67/84scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper definitionsscripts/bpf_helpers_doc.py+154 -10 replies
68/84bpf, scripts: Correct GPL license namescripts/bpf_helpers_doc.py+1 -10 replies
69/84scsi: jazz_esp: Only build if SCSI core is builtindrivers/scsi/Kconfig+1 -10 replies
70/84nouveau: fix function cast warningsdrivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c+7 -10 replies
71/84ipv4: properly combine dev_base_seq and ipv4.dev_addr_genidnet/ipv4/devinet.c+17 -40 replies
72/84ipv6: properly combine dev_base_seq and ipv6.dev_addr_genidnet/ipv6/addrconf.c+18 -30 replies
73/84afs: Increase buffer size in afs_update_volume_status()fs/afs/volume.c+2 -20 replies
74/84ipv6: sr: fix possible use-after-free and null-ptr-derefnet/ipv6/seg6.c+11 -90 replies
75/84packet: move from strlcpy with unused retval to strscpynet/packet/af_packet.c+2 -20 replies
76/84s390: use the correct count for __iowrite64_copy()arch/s390/pci/pci.c+1 -10 replies
77/84tls: rx: jump to a more appropriate labelnet/tls/tls_sw.c+4 -30 replies
78/84tls: rx: drop pointless else after gotonet/tls/tls_sw.c+1 -20 replies
79/84tls: stop recv() if initial process_rx_list gave us non-DATAnet/tls/tls_sw.c+1 -10 replies
80/84netfilter: nf_tables: set dormant flag on hook register failurenet/netfilter/nf_tables_api.c+1 -00 replies
81/84drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3drivers/gpu/drm/drm_syncobj.c include/linux/lockdep.h+17 -00 replies
82/84drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is setdrivers/gpu/drm/drm_syncobj.c+4 -20 replies
83/84fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaiofs/aio.c include/linux/fs.h+10 -10 replies
84/84scripts/bpf: Fix xdp_md forward declaration typoscripts/bpf_helpers_doc.py+1 -10 replies

Reviews trailers per patch

40 of 84 patches have a Reviewed-by or Acked-by.

PatchJiri PirkoPetr VorelMel GormanMichal HockoHans de GoedeJan KaraChristoph HellwigChaitanya KulkarniAndre PrzywaraJernej SkrabecHannes ReineckeStefan HajnocziHeiko StuebnerMike ChristieRyusuke KonishiMatthias BruggerKees CookKrzysztof KozlowskiStephan GerholdThierry RedingRob HerringVidya SagarMats KronbergShanker DonthineniSimon HormanLinus WalleijAlexander SverdlinRoger QuadrosPeter ChenMaciej ŻenczykowskiHeikki KrogerusDennis DalessandroBart Van AsscheQuentin MonnetLuke NelsonJagan TekiPeter Zijlstra (Intel)Gao XiangDarrick J. WongBjorn AnderssonRafael J. WysockiNicolas Dichtel[email protected]Daniel VetterSimon SerNiklas SchnelleFlorian FainelliJon HunterShuah KhanLinux Kernel Functional TestingHarshit Mogalapallikernelci.org bot
SeriesT-b T-b T-b T-b T-b T-b
1/84
2/84
3/84A-b
4/84A-b
5/84A-b
6/84R-b T-b A-b
7/84A-b
8/84T-b
9/84
10/84R-b T-b A-b
11/84R-b
12/84R-b
13/84
14/84
15/84
16/84
17/84
18/84
19/84R-b
20/84
21/84R-b
22/84R-b
23/84
24/84R-b R-b
25/84R-b R-b
26/84
27/84R-b R-b
28/84
29/84
30/84
31/84R-b
32/84
33/84
34/84
35/84
36/84
37/84R-b
38/84
39/84R-b R-b
40/84R-b
41/84
42/84A-b
43/84
44/84R-b
45/84
46/84A-b
47/84
48/84R-b R-b R-b
49/84R-b
50/84R-b R-b
51/84A-b A-b
52/84R-b
53/84T-b
54/84
55/84
56/84T-b
57/84R-b
58/84R-b A-b
59/84R-b A-b
60/84R-b A-b
61/84R-b
62/84A-b
63/84A-b
64/84
65/84
66/84R-b
67/84
68/84R-b
69/84
70/84
71/84A-b
72/84A-b
73/84
74/84
75/84
76/84A-b
77/84
78/84
79/84
80/84Reported-and-tested-by
81/84A-b R-b
82/84R-b R-b
83/84
84/84

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 52 reviewers.

Read the v1 thread

Cover letter [PATCH 5.4 00/84] 5.4.270-rc1 review

This is the start of the stable review cycle for the 5.4.270 release. There are 84 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Thu, 29 Feb 2024 13:15:36 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.270-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.270-rc1

Andrii Nakryiko <[email protected]>
scripts/bpf: Fix xdp_md forward declaration typo

Bart Van Assche <[email protected]>
fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio

Erik Kurzinger <[email protected]>
drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set

Christian König <[email protected]>
drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3

Florian Westphal <[email protected]>
netfilter: nf_tables: set dormant flag on hook register failure

Sabrina Dubroca <[email protected]>
tls: stop recv() if initial process_rx_list gave us non-DATA

Jakub Kicinski <[email protected]>
tls: rx: drop pointless else after goto

Jakub Kicinski <[email protected]>
tls: rx: jump to a more appropriate label

Jason Gunthorpe <[email protected]>
s390: use the correct count for __iowrite64_copy()

Wolfram Sang <[email protected]>
packet: move from strlcpy with unused retval to strscpy

Vasiliy Kovalev <[email protected]>
ipv6: sr: fix possible use-after-free and null-ptr-deref

Daniil Dulov <[email protected]>
afs: Increase buffer size in afs_update_volume_status()

Eric Dumazet <[email protected]>
ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid

Eric Dumazet <[email protected]>
ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid

Arnd Bergmann <[email protected]>
nouveau: fix function cast warnings

Randy Dunlap <[email protected]>
scsi: jazz_esp: Only build if SCSI core is builtin

Gianmarco Lusvardi <[email protected]>
bpf, scripts: Correct GPL license name

Andrii Nakryiko <[email protected]>
scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper definitions

Arnd Bergmann <[email protected]>
RDMA/srpt: fix function pointer cast warnings

Bart Van Assche <[email protected]>
RDMA/srpt: Make debug output more detailed

Kalesh AP <[email protected]>
RDMA/bnxt_re: Return error for SRQ resize

Zhipeng Lu <[email protected]>
IB/hfi1: Fix a memleak in init_credit_return

Xu Yang <[email protected]>
usb: roles: don't get/set_role() when usb_role_switch is unregistered

Krishna Kurapati <[email protected]>
usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs

Frank Li <[email protected]>
usb: cdns3: fix memory double free when handle zero packet

Frank Li <[email protected]>
usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()

Nikita Shubin <[email protected]>
ARM: ep93xx: Add terminator to gpiod_lookup_table

Tom Parkin <[email protected]>
l2tp: pass correct message length to ip6_append_data

Vidya Sagar <[email protected]>
PCI/MSI: Prevent MSI hardware interrupt number truncation

Vasiliy Kovalev <[email protected]>
gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()

Mikulas Patocka <[email protected]>
dm-crypt: don't modify the data when using authenticated encryption

Daniel Vacek <[email protected]>

    IB/hfi1: Fix sdma.h tx->num_descs off-by-one error

Christophe JAILLET <[email protected]>
PCI: tegra: Fix OF node reference leak

Pali Rohár <[email protected]>
PCI: tegra: Fix reporting GPIO error value

Sireesh Kodali <[email protected]>
arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node

Nathan Chancellor <[email protected]>
drm/amdgpu: Fix type of second parameter in trans_msg() callback

Matthew Wilcox (Oracle) <[email protected]>
iomap: Set all uptodate bits for an Uptodate page

Mikulas Patocka <[email protected]>
dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()

Kirill A. Shutemov <[email protected]>
x86/alternatives: Disable KASAN in apply_alternatives()

Trek <[email protected]>
drm/amdgpu: Check for valid number of registers to read

Icenowy Zheng <[email protected]>
Revert "drm/sun4i: dsi: Change the start delay calculation"

Kai-Heng Feng <[email protected]>
ALSA: hda/realtek - Enable micmute LED on and HP system

Björn Töpel <[email protected]>
selftests/bpf: Avoid running unprivileged tests with alignment requirements

Nikolay Aleksandrov <[email protected]>
net: bridge: clear bridge's private skb space on xmit

Christophe JAILLET <[email protected]>

    spi: mt7621: Fix an error message in mt7621_spi_probe()

John Stultz <[email protected]>
driver core: Set deferred_probe_timeout to a longer default if CONFIG_MODULES is set

Miaoqian Lin <[email protected]>
pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups

Lee Jones <[email protected]>
pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanours

Eric Dumazet <[email protected]>

    tcp: add annotations around sk->sk_shutdown accesses

Soheil Hassas Yeganeh <[email protected]>
tcp: return EPOLLOUT from tcp_poll only when notsent_bytes is half the limit

Paolo Abeni <[email protected]>
tcp: factor out __tcp_close() helper

Geert Uytterhoeven <[email protected]>
pmdomain: renesas: r8a77980-sysc: CR7 must be always on

Alexandra Winter <[email protected]>
s390/qeth: Fix potential loss of L3-IP@ in case of network issues

Yi Sun <[email protected]>
virtio-blk: Ensure no requests in virtqueues before deleting vqs.

Takashi Sakamoto <[email protected]>
firewire: core: send bus reset promptly on gap count error

Hannes Reinecke <[email protected]>
scsi: lpfc: Use unsigned type for num_sge

Zhang Rui <[email protected]>
hwmon: (coretemp) Enlarge per package core count limit

Daniel Wagner <[email protected]>
nvmet-fc: abort command when there is no binding

Xin Long <[email protected]>
netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new

Chen-Yu Tsai <[email protected]>
ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616

Guixin Liu <[email protected]>
nvmet-tcp: fix nvme tcp ida memory leak

Martin Blumenstingl <[email protected]>
regulator: pwm-regulator: Add validity checks in continuous .get_voltage

Baokun Li <[email protected]>
ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()

Baokun Li <[email protected]>
ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()

Lennert Buytenhek <[email protected]>
ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers

Conrad Kostecki <[email protected]>
ahci: asm1166: correct count of reported ports

Fullway Wang <[email protected]>
fbdev: sis: Error out if pixclock equals zero

Fullway Wang <[email protected]>
fbdev: savage: Error out if pixclock equals zero

Felix Fietkau <[email protected]>
wifi: mac80211: fix race condition on enabling fast-xmit

Michal Kazior <[email protected]>
wifi: cfg80211: fix missing interfaces when dumping

Vinod Koul <[email protected]>
dmaengine: fsl-qdma: increase size of 'irq_name'

Vinod Koul <[email protected]>
dmaengine: shdma: increase size of 'dev_id'

Dmitry Bogdanov <[email protected]>
scsi: target: core: Add TMF to tmr_list handling

Cyril Hrubis <[email protected]>
sched/rt: Disallow writing invalid values to sched_rt_period_us

Cyril Hrubis <[email protected]>
sched/rt: Fix sysctl_sched_rr_timeslice intial value

Lokesh Gidra <[email protected]>
userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb

Ryusuke Konishi <[email protected]>
nilfs2: replace WARN_ONs for invalid DAT metadata block requests

GONG, Ruiqi <[email protected]>
memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock()

Cyril Hrubis <[email protected]>
sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset

Jamal Hadi Salim <[email protected]>
net/sched: Retire dsmark qdisc

Jamal Hadi Salim <[email protected]>
net/sched: Retire ATM qdisc

Jamal Hadi Salim <[email protected]>
net/sched: Retire CBQ qdisc

Oliver Upton <[email protected]>
KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler

Oliver Upton <[email protected]>
KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()

-------------

Diffstat:

 Makefile                                          |    4 +-
 arch/arm/mach-ep93xx/core.c                       |    1 +
 arch/arm64/boot/dts/qcom/msm8916.dtsi             |    4 +-
 arch/s390/pci/pci.c                               |    2 +-
 arch/x86/kernel/alternative.c                     |   13 +
 drivers/ata/ahci.c                                |   34 +-
 drivers/ata/ahci.h                                |    1 +
 drivers/base/dd.c                                 |    9 +
 drivers/block/virtio_blk.c                        |    7 +-
 drivers/dma/fsl-qdma.c                            |    2 +-
 drivers/dma/sh/shdma.h                            |    2 +-
 drivers/firewire/core-card.c                      |   18 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c           |    3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h          |    5 +-
 drivers/gpu/drm/drm_syncobj.c                     |   16 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c |    8 +-
 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c            |    3 +-
 drivers/hwmon/coretemp.c                          |    2 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c          |    5 +-
 drivers/infiniband/hw/hfi1/pio.c                  |    6 +-
 drivers/infiniband/hw/hfi1/sdma.c                 |    2 +-
 drivers/infiniband/ulp/srpt/ib_srpt.c             |   18 +-
 drivers/md/dm-crypt.c                             |    6 +
 drivers/md/dm-integrity.c                         |   11 +-
 drivers/net/gtp.c                                 |   10 +-
 drivers/nvme/target/fc.c                          |    8 +-
 drivers/nvme/target/tcp.c                         |    1 +
 drivers/pci/controller/pci-tegra.c                |   17 +-
 drivers/pci/msi.c                                 |    2 +-
 drivers/pinctrl/pinctrl-rockchip.c                |   23 +-
 drivers/regulator/pwm-regulator.c                 |    3 +
 drivers/s390/net/qeth_l3_main.c                   |    9 +-
 drivers/scsi/Kconfig                              |    2 +-
 drivers/scsi/lpfc/lpfc_scsi.c                     |   12 +-
 drivers/soc/renesas/r8a77980-sysc.c               |    3 +-
 drivers/spi/spi-mt7621.c                          |    8 +-
 drivers/target/target_core_device.c               |    5 -
 drivers/target/target_core_transport.c            |    4 +
 drivers/usb/cdns3/gadget.c                        |    8 +-
 drivers/usb/gadget/function/f_ncm.c               |   10 +-
 drivers/usb/roles/class.c                         |   12 +-
 drivers/video/fbdev/savage/savagefb_driver.c      |    3 +
 drivers/video/fbdev/sis/sis_main.c                |    2 +
 fs/afs/volume.c                                   |    4 +-
 fs/aio.c                                          |    9 +-
 fs/ext4/mballoc.c                                 |   13 +-
 fs/iomap/buffered-io.c                            |    3 +
 fs/nilfs2/dat.c                                   |   27 +-
 include/linux/fs.h                                |    2 +
 include/linux/lockdep.h                           |    5 +
 include/net/tcp.h                                 |    1 +
 kernel/sched/rt.c                                 |   10 +-
 kernel/sysctl.c                                   |    4 +
 mm/memcontrol.c                                   |    6 +
 mm/userfaultfd.c                                  |   14 +-
 net/bridge/br_device.c                            |    2 +
 net/ipv4/af_inet.c                                |    2 +-
 net/ipv4/devinet.c                                |   21 +-
 net/ipv4/tcp.c                                    |   27 +-
 net/ipv4/tcp_input.c                              |    4 +-
 net/ipv6/addrconf.c                               |   21 +-
 net/ipv6/seg6.c                                   |   20 +-
 net/l2tp/l2tp_ip6.c                               |    2 +-
 net/mac80211/sta_info.c                           |    2 +
 net/mac80211/tx.c                                 |    2 +-
 net/netfilter/nf_conntrack_proto_sctp.c           |    2 +-
 net/netfilter/nf_tables_api.c                     |    1 +
 net/packet/af_packet.c                            |    4 +-
 net/sched/Kconfig                                 |   42 -
 net/sched/Makefile                                |    3 -
 net/sched/sch_atm.c                               |  710 --------
 net/sched/sch_cbq.c                               | 1818 ---------------------
 net/sched/sch_dsmark.c                            |  523 ------
 net/tls/tls_sw.c                                  |   12 +-
 net/wireless/nl80211.c                            |    1 +
 scripts/bpf_helpers_doc.py                        |  157 +-
 sound/pci/hda/patch_realtek.c                     |    6 +-
 sound/soc/sunxi/sun4i-spdif.c                     |    5 +
 tools/testing/selftests/bpf/test_verifier.c       |   13 +
 virt/kvm/arm/vgic/vgic-its.c                      |    5 +
 80 files changed, 572 insertions(+), 3255 deletions(-)