Skip to content

5.15.144-rc1 review

Greg Kroah-Hartman damon linux-cifs linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest83 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/83perf/x86/uncore: Dont WARN_ON_ONCE() for a broken discovery tablearch/x86/events/intel/uncore_discovery.c+15 -30 replies
2/83r8152: add USB device driver for config selectiondrivers/net/usb/r8152.c+82 -330 replies
3/83r8152: add vendor/device ID pair for D-Link DUB-E250drivers/net/usb/r8152.c include/linux/usb/r8152.h+2 -00 replies
4/83r8152: add vendor/device ID pair for ASUS USB-C2500drivers/net/usb/r8152.c include/linux/usb/r8152.h+2 -00 replies
5/83netfilter: nf_tables: fix exist matching on bigendian archesnet/netfilter/nft_exthdr.c net/netfilter/nft_fib.c+7 -30 replies
6/83mm/memory_hotplug: handle memblock_add_node() failures in add_memory_resource()mm/memory_hotplug.c+6 -20 replies
7/83memblock: allow to specify flags with memblock_add_node()arch/arc/mm/init.c arch/ia64/mm/contig.c arch/ia64/mm/init.c +9 more+26 -170 replies
8/83MIPS: Loongson64: Handle more memory types passed from firmwarearch/mips/include/asm/mach-loongson64/boot_param.h arch/mips/loongson64/init.c+31 -170 replies
9/83ksmbd: fix memory leak in smb2_lock()fs/ksmbd/smb2pdu.c+1 -00 replies
10/83afs: Fix refcount underflow from error handling racefs/afs/rxrpc.c+1 -10 replies
11/83HID: lenovo: Restrict detection of patched firmware only to USB cptkbddrivers/hid/hid-lenovo.c+2 -10 replies
12/83net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIXinclude/net/addrconf.h include/net/if_inet6.h net/ipv6/addrconf.c+11 -110 replies
13/83qca_debug: Prevent crash on TX ring changesdrivers/net/ethernet/qualcomm/qca_debug.c drivers/net/ethernet/qualcomm/qca_spi.c+16 -50 replies
14/83qca_debug: Fix ethtool -G iface tx behaviordrivers/net/ethernet/qualcomm/qca_debug.c+5 -30 replies
15/83qca_spi: Fix reset behaviordrivers/net/ethernet/qualcomm/qca_spi.c+7 -10 replies
16/83atm: solos-pci: Fix potential deadlock on &cli_queue_lockdrivers/atm/solos-pci.c+2 -20 replies
17/83atm: solos-pci: Fix potential deadlock on &tx_queue_lockdrivers/atm/solos-pci.c+2 -20 replies
18/83net: vlan: introduce skb_vlan_eth_hdr()drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c drivers/net/ethernet/emulex/benet/be_main.c drivers/net/ethernet/hisilicon/hns3/hns3_enet.c +9 more+24 -200 replies
19/83net: fec: correct queue selectiondrivers/net/ethernet/freescale/fec_main.c+11 -160 replies
20/83octeontx2-af: fix a use-after-free in rvu_nix_register_reportersdrivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c+1 -40 replies
21/83octeontx2-pf: Fix promisc mcam entry actiondrivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c+22 -30 replies
22/83octeontx2-af: Update RSS algorithm indexdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+44 -110 replies
23/83atm: Fix Use-After-Free in do_vcc_ioctlnet/atm/ioctl.c+5 -20 replies
24/83net/rose: Fix Use-After-Free in rose_ioctlnet/rose/af_rose.c+3 -10 replies
25/83qed: Fix a potential use-after-free in qed_cxt_tables_allocdrivers/net/ethernet/qlogic/qed/qed_cxt.c+1 -00 replies
26/83net: Remove acked SYN flag from packet in the transmit queue correctlynet/ipv4/tcp_output.c+6 -00 replies
27/83net: ena: Destroy correct number of xdp queues upon failuredrivers/net/ethernet/amazon/ena/ena_netdev.c+7 -60 replies
28/83net: ena: Fix xdp drops handling due to multibuf packetsdrivers/net/ethernet/amazon/ena/ena_netdev.c+10 -70 replies
29/83net: ena: Fix XDP redirection errordrivers/net/ethernet/amazon/ena/ena_eth_com.c+0 -30 replies
30/83stmmac: dwmac-loongson: Make sure MDIO is initialized before usedrivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c+6 -80 replies
31/83sign-file: Fix incorrect return values checkscripts/sign-file.c+6 -60 replies
32/83vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()net/vmw_vsock/virtio_transport_common.c+1 -10 replies
33/83dpaa2-switch: fix size of the dma_unmapdrivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c+4 -30 replies
34/83net: stmmac: use dev_err_probe() for reporting mdio bus registration failuredrivers/net/ethernet/stmicro/stmmac/stmmac_main.c drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c+4 -40 replies
35/83net: stmmac: Handle disabled MDIO busses from devicetreedrivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c+5 -10 replies
36/83appletalk: Fix Use-After-Free in atalk_ioctlnet/appletalk/ddp.c+4 -50 replies
37/83net: atlantic: fix double free in ring reinit logicdrivers/net/ethernet/aquantia/atlantic/aq_ring.c+4 -10 replies
38/83cred: switch to using atomic_long_tinclude/linux/cred.h kernel/cred.c+36 -360 replies
39/83fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()fs/fuse/dax.c+1 -00 replies
40/83ALSA: hda/hdmi: add force-connect quirk for NUC5CPYBsound/pci/hda/patch_hdmi.c+1 -00 replies
41/83ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variantssound/pci/hda/patch_hdmi.c+2 -00 replies
42/83ALSA: hda/realtek: Apply mute LED quirk for HP15-dbsound/pci/hda/patch_realtek.c+1 -00 replies
43/83Revert "PCI: acpiphp: Reassign resources on bridge if necessary"drivers/pci/hotplug/acpiphp_glue.c+3 -60 replies
44/83PCI: loongson: Limit MRRS to 256drivers/pci/controller/pci-loongson.c+41 -50 replies
45/83drm/mediatek: Add spinlock for setting vblank event in atomic_begindrivers/gpu/drm/mediatek/mtk_drm_crtc.c+5 -00 replies
46/83usb: aqc111: check packet for fixup for true limitdrivers/net/usb/aqc111.c+4 -40 replies
47/83stmmac: dwmac-loongson: Add architecture dependencydrivers/net/ethernet/stmicro/stmmac/Kconfig+1 -10 replies
48/83blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!"block/blk-throttle.c+2 -00 replies
49/83blk-cgroup: bypass blkcg_deactivate_policy after destroyingblock/blk-cgroup.c+13 -00 replies
50/83bcache: avoid oversize memory allocation by small stripe_sizedrivers/md/bcache/bcache.h drivers/md/bcache/super.c+3 -00 replies
51/83bcache: remove redundant assignment to variable cur_idxdrivers/md/bcache/writeback.c+1 -10 replies
52/83bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()drivers/md/bcache/btree.c+7 -00 replies
53/83bcache: avoid NULL checking to c->root in run_cache_set()drivers/md/bcache/super.c+1 -10 replies
54/83platform/x86: intel_telemetry: Fix kernel doc descriptionsdrivers/platform/x86/intel/telemetry/core.c+2 -20 replies
55/83HID: glorious: fix Glorious Model I HID reportdrivers/hid/hid-glorious.c drivers/hid/hid-ids.h+21 -60 replies
56/83HID: add ALWAYS_POLL quirk for Apple kbdrivers/hid/hid-quirks.c+1 -00 replies
57/83HID: hid-asus: reset the backlight brightness level on resumedrivers/hid/hid-asus.c+19 -00 replies
58/83HID: multitouch: Add quirk for HONOR GLO-GXXX touchpaddrivers/hid/hid-multitouch.c+5 -00 replies
59/83asm-generic: qspinlock: fix queued_spin_value_unlocked() implementationinclude/asm-generic/qspinlock.h+1 -10 replies
60/83net: usb: qmi_wwan: claim interface 4 for ZTE MF290drivers/net/usb/qmi_wwan.c+1 -00 replies
61/83HID: hid-asus: add const to read-only outgoing usb bufferdrivers/hid/hid-asus.c+4 -40 replies
62/83perf: Fix perf_event_validate_size() lockdep splatkernel/events/core.c+10 -00 replies
63/83btrfs: do not allow non subvolume root targets for snapshotfs/btrfs/ioctl.c+9 -00 replies
64/83soundwire: stream: fix NULL pointer dereference for multi_linkdrivers/soundwire/stream.c+4 -30 replies
65/83ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKSfs/ext4/mballoc.c+4 -00 replies
66/83arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modifyarch/arm64/include/asm/pgtable.h+6 -00 replies
67/83team: Fix use-after-free when an option instance allocation failsdrivers/net/team/team.c+3 -10 replies
68/83drm/amdgpu/sdma5.2: add begin/end_use ring callbacksdrivers/gpu/drm/amd/amdgpu/sdma_v5_2.c+28 -00 replies
69/83ring-buffer: Fix memory leak of free pagekernel/trace/ring_buffer.c+2 -00 replies
70/83tracing: Update snapshot buffer on resize if it is allocatedkernel/trace/trace.c+2 -20 replies
71/83ring-buffer: Do not update before stamp when switching sub-bufferskernel/trace/ring_buffer.c+1 -80 replies
72/83ring-buffer: Have saved event hold the entire eventkernel/trace/ring_buffer.c+3 -20 replies
73/83ring-buffer: Fix writing to the buffer with max_data_sizekernel/trace/ring_buffer.c+6 -10 replies
74/83ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archskernel/trace/ring_buffer.c+3 -10 replies
75/83ring-buffer: Do not try to put back write_stampkernel/trace/ring_buffer.c+6 -230 replies
76/83USB: gadget: core: adjust uevent timing on gadget unbinddrivers/usb/gadget/udc/core.c+2 -20 replies
77/83RDMA/irdma: Prevent zero-length STAG registrationdrivers/infiniband/hw/irdma/ctrl.c drivers/infiniband/hw/irdma/type.h drivers/infiniband/hw/irdma/verbs.c+16 -20 replies
78/83powerpc/ftrace: Create a dummy stackframe to fix stack unwindarch/powerpc/kernel/trace/ftrace_64_mprofile.S+11 -20 replies
79/83powerpc/ftrace: Fix stack teardown in ftrace_no_tracearch/powerpc/kernel/trace/ftrace_64_mprofile.S+2 -20 replies
80/83ksmbd: Mark as BROKEN in the 5.15.y kernelfs/ksmbd/Kconfig+1 -03 replies
81/83r8152: avoid to change cfg for all devicesdrivers/net/usb/r8152.c+17 -30 replies
82/83r8152: remove rtl_vendor_mode functiondrivers/net/usb/r8152.c+1 -380 replies
83/83r8152: fix the autosuspend doesnt workdrivers/net/usb/r8152.c+1 -00 replies

Reviews trailers per patch

31 of 83 patches have a Reviewed-by or Acked-by.

PatchMichael PetlanJeffrey AltmanYauhen KharuzhyDavid AhernEric DumazetSimon HormanFlorian FainelliPrzemek KitszelPhil SutterGeert UytterhoevenHeiko CarstensShahab VahediMike RapoportNamjae JeonVivek GoyalJingbo XuMichael S. TsirkinIgor MammedovHuacai ChenAlexandre MergnatFei ShaoAngeloGioacchino Del RegnoCK HuEric WheelerColy LiRajneesh BhardwajIlpo JärvinenAndrew LunnJuerg HaefligerStefano GarzarellaSerge SeminMario LimoncielloChristian KönigMasami Hiramatsu (Google)Mathieu DesnoyersNeal GompaDavid SterbaPierre-Louis BossartJan KaraWill DeaconRyan RobertsJiri PirkoHangbin LiuSeongJae ParkShuah KhanKelsey SteeleHarshit MogalapalliLinux Kernel Functional TestingJon HunterAllen PaisRon Economos
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/83T-b
2/83
3/83
4/83
5/83A-b
6/83
7/83A-b A-b A-b R-b
8/83
9/83A-b
10/83R-b
11/83T-b
12/83R-b
13/83
14/83
15/83
16/83
17/83
18/83R-b R-b R-b
19/83
20/83
21/83
22/83
23/83
24/83
25/83R-b
26/83
27/83
28/83
29/83
30/83R-b
31/83R-b
32/83R-b
33/83
34/83
35/83R-b
36/83
37/83
38/83
39/83A-b R-b
40/83
41/83
42/83
43/83A-b A-b
44/83A-b
45/83R-b R-b T-b R-b R-b
46/83
47/83R-b
48/83
49/83
50/83R-b
51/83R-b
52/83
53/83
54/83R-b R-b
55/83
56/83
57/83
58/83
59/83
60/83
61/83
62/83
63/83R-b R-b
64/83R-b
65/83R-b
66/83A-b R-b
67/83R-b R-b
68/83R-b T-b R-b
69/83A-b
70/83R-b
71/83R-b
72/83
73/83A-b
74/83R-b
75/83
76/83
77/83
78/83
79/83
80/83
81/83R-b
82/83
83/83

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

Read the v1 thread

Cover letter [PATCH 5.15 00/83] 5.15.144-rc1 review

This is the start of the stable review cycle for the 5.15.144 release. There are 83 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 Wed, 20 Dec 2023 13:50:31 +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.15.144-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.144-rc1

Hayes Wang <[email protected]>
r8152: fix the autosuspend doesn't work

Hayes Wang <[email protected]>
r8152: remove rtl_vendor_mode function

Hayes Wang <[email protected]>
r8152: avoid to change cfg for all devices

Greg Kroah-Hartman <[email protected]>
ksmbd: Mark as BROKEN in the 5.15.y kernel

Naveen N Rao <[email protected]>
powerpc/ftrace: Fix stack teardown in ftrace_no_trace

Naveen N Rao <[email protected]>
powerpc/ftrace: Create a dummy stackframe to fix stack unwind

Christopher Bednarz <[email protected]>
RDMA/irdma: Prevent zero-length STAG registration

Roy Luo <[email protected]>
USB: gadget: core: adjust uevent timing on gadget unbind

Steven Rostedt (Google) <[email protected]>
ring-buffer: Do not try to put back write_stamp

Steven Rostedt (Google) <[email protected]>
ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archs

Steven Rostedt (Google) <[email protected]>
ring-buffer: Fix writing to the buffer with max_data_size

Steven Rostedt (Google) <[email protected]>
ring-buffer: Have saved event hold the entire event

Steven Rostedt (Google) <[email protected]>
ring-buffer: Do not update before stamp when switching sub-buffers

Steven Rostedt (Google) <[email protected]>
tracing: Update snapshot buffer on resize if it is allocated

Steven Rostedt (Google) <[email protected]>
ring-buffer: Fix memory leak of free page

Alex Deucher <[email protected]>
drm/amdgpu/sdma5.2: add begin/end_use ring callbacks

Florent Revest <[email protected]>
team: Fix use-after-free when an option instance allocation fails

James Houghton <[email protected]>
arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify

Baokun Li <[email protected]>
ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS

Krzysztof Kozlowski <[email protected]>
soundwire: stream: fix NULL pointer dereference for multi_link

Josef Bacik <[email protected]>
btrfs: do not allow non subvolume root targets for snapshot

Mark Rutland <[email protected]>
perf: Fix perf_event_validate_size() lockdep splat

Denis Benato <[email protected]>
HID: hid-asus: add const to read-only outgoing usb buffer

Lech Perczak <[email protected]>
net: usb: qmi_wwan: claim interface 4 for ZTE MF290

Linus Torvalds <[email protected]>
asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation

Aoba K <[email protected]>
HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad

Denis Benato <[email protected]>
HID: hid-asus: reset the backlight brightness level on resume

Oliver Neukum <[email protected]>
HID: add ALWAYS_POLL quirk for Apple kb

Brett Raye <[email protected]>
HID: glorious: fix Glorious Model I HID report

Andy Shevchenko <[email protected]>
platform/x86: intel_telemetry: Fix kernel doc descriptions

Coly Li <[email protected]>

    bcache: avoid NULL checking to c->root in run_cache_set()

Coly Li <[email protected]>
bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()

Colin Ian King <[email protected]>
bcache: remove redundant assignment to variable cur_idx

Coly Li <[email protected]>
bcache: avoid oversize memory allocation by small stripe_size

Ming Lei <[email protected]>
blk-cgroup: bypass blkcg_deactivate_policy after destroying

Ming Lei <[email protected]>
blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!"

Jean Delvare <[email protected]>
stmmac: dwmac-loongson: Add architecture dependency

Oliver Neukum <[email protected]>
usb: aqc111: check packet for fixup for true limit

Jason-JH.Lin <[email protected]>
drm/mediatek: Add spinlock for setting vblank event in atomic_begin

Jiaxun Yang <[email protected]>
PCI: loongson: Limit MRRS to 256

Bjorn Helgaas <[email protected]>
Revert "PCI: acpiphp: Reassign resources on bridge if necessary"

Hartmut Knaack <[email protected]>
ALSA: hda/realtek: Apply mute LED quirk for HP15-db

Kai Vehmanen <[email protected]>
ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants

Kai Vehmanen <[email protected]>
ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB

Hangyu Hua <[email protected]>

    fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()

Jens Axboe <[email protected]>
cred: switch to using atomic_long_t

Igor Russkikh <[email protected]>
net: atlantic: fix double free in ring reinit logic

Hyunwoo Kim <[email protected]>
appletalk: Fix Use-After-Free in atalk_ioctl

Andrew Halaney <[email protected]>
net: stmmac: Handle disabled MDIO busses from devicetree

Rasmus Villemoes <[email protected]>
net: stmmac: use dev_err_probe() for reporting mdio bus registration failure

Ioana Ciornei <[email protected]>
dpaa2-switch: fix size of the dma_unmap

Nikolay Kuratov <[email protected]>
vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()

Yusong Gao <[email protected]>
sign-file: Fix incorrect return values check

Yanteng Si <[email protected]>
stmmac: dwmac-loongson: Make sure MDIO is initialized before use

David Arinzon <[email protected]>
net: ena: Fix XDP redirection error

David Arinzon <[email protected]>
net: ena: Fix xdp drops handling due to multibuf packets

David Arinzon <[email protected]>
net: ena: Destroy correct number of xdp queues upon failure

Dong Chenchen <[email protected]>
net: Remove acked SYN flag from packet in the transmit queue correctly

Dinghao Liu <[email protected]>
qed: Fix a potential use-after-free in qed_cxt_tables_alloc

Hyunwoo Kim <[email protected]>
net/rose: Fix Use-After-Free in rose_ioctl

Hyunwoo Kim <[email protected]>
atm: Fix Use-After-Free in do_vcc_ioctl

Hariprasad Kelam <[email protected]>
octeontx2-af: Update RSS algorithm index

Hariprasad Kelam <[email protected]>
octeontx2-pf: Fix promisc mcam entry action

Zhipeng Lu <[email protected]>
octeontx2-af: fix a use-after-free in rvu_nix_register_reporters

Radu Bulie <[email protected]>
net: fec: correct queue selection

Vladimir Oltean <[email protected]>
net: vlan: introduce skb_vlan_eth_hdr()

Chengfeng Ye <[email protected]>
atm: solos-pci: Fix potential deadlock on &tx_queue_lock

Chengfeng Ye <[email protected]>
atm: solos-pci: Fix potential deadlock on &cli_queue_lock

Stefan Wahren <[email protected]>
qca_spi: Fix reset behavior

Stefan Wahren <[email protected]>
qca_debug: Fix ethtool -G iface tx behavior

Stefan Wahren <[email protected]>
qca_debug: Prevent crash on TX ring changes

Maciej Żenczykowski <[email protected]>
net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX

Mikhail Khvainitski <[email protected]>
HID: lenovo: Restrict detection of patched firmware only to USB cptkbd

David Howells <[email protected]>
afs: Fix refcount underflow from error handling race

Zizhi Wo <[email protected]>
ksmbd: fix memory leak in smb2_lock()

Jiaxun Yang <[email protected]>
MIPS: Loongson64: Handle more memory types passed from firmware

David Hildenbrand <[email protected]>
memblock: allow to specify flags with memblock_add_node()

David Hildenbrand <[email protected]>
mm/memory_hotplug: handle memblock_add_node() failures in add_memory_resource()

Florian Westphal <[email protected]>
netfilter: nf_tables: fix 'exist' matching on bigendian arches

Kelly Kane <[email protected]>
r8152: add vendor/device ID pair for ASUS USB-C2500

Antonio Napolitano <[email protected]>
r8152: add vendor/device ID pair for D-Link DUB-E250

Bjørn Mork <[email protected]>
r8152: add USB device driver for config selection

Kan Liang <[email protected]>
perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arc/mm/init.c                                 |   4 +-
 arch/arm64/include/asm/pgtable.h                   |   6 +
 arch/ia64/mm/contig.c                              |   2 +-
 arch/ia64/mm/init.c                                |   2 +-
 arch/m68k/mm/mcfmmu.c                              |   3 +-
 arch/m68k/mm/motorola.c                            |   6 +-
 arch/mips/include/asm/mach-loongson64/boot_param.h |   6 +-
 arch/mips/loongson64/init.c                        |  42 +++--
 arch/mips/sgi-ip27/ip27-memory.c                   |   3 +-
 arch/powerpc/kernel/trace/ftrace_64_mprofile.S     |  17 +-
 arch/s390/kernel/setup.c                           |   3 +-
 arch/x86/events/intel/uncore_discovery.c           |  18 ++-
 block/blk-cgroup.c                                 |  13 ++
 block/blk-throttle.c                               |   2 +
 drivers/atm/solos-pci.c                            |   8 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c             |  28 ++++
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c            |   5 +
 drivers/hid/hid-asus.c                             |  27 +++-
 drivers/hid/hid-glorious.c                         |  16 +-
 drivers/hid/hid-ids.h                              |  11 +-
 drivers/hid/hid-lenovo.c                           |   3 +-
 drivers/hid/hid-multitouch.c                       |   5 +
 drivers/hid/hid-quirks.c                           |   1 +
 drivers/infiniband/hw/irdma/ctrl.c                 |   6 +
 drivers/infiniband/hw/irdma/type.h                 |   2 +
 drivers/infiniband/hw/irdma/verbs.c                |  10 +-
 drivers/md/bcache/bcache.h                         |   1 +
 drivers/md/bcache/btree.c                          |   7 +
 drivers/md/bcache/super.c                          |   4 +-
 drivers/md/bcache/writeback.c                      |   2 +-
 drivers/net/ethernet/amazon/ena/ena_eth_com.c      |   3 -
 drivers/net/ethernet/amazon/ena/ena_netdev.c       |  30 ++--
 drivers/net/ethernet/aquantia/atlantic/aq_ring.c   |   5 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |   3 +-
 drivers/net/ethernet/emulex/benet/be_main.c        |   2 +-
 .../ethernet/freescale/dpaa2/dpaa2-switch-flower.c |   7 +-
 drivers/net/ethernet/freescale/fec_main.c          |  27 ++--
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   2 +-
 .../ethernet/marvell/octeontx2/af/rvu_devlink.c    |   5 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |  55 +++++--
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |  25 ++-
 .../net/ethernet/qlogic/netxen/netxen_nic_main.c   |   2 +-
 drivers/net/ethernet/qlogic/qed/qed_cxt.c          |   1 +
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c     |   4 +-
 drivers/net/ethernet/qualcomm/qca_debug.c          |  17 +-
 drivers/net/ethernet/qualcomm/qca_spi.c            |  20 ++-
 drivers/net/ethernet/sfc/tx_tso.c                  |   2 +-
 drivers/net/ethernet/stmicro/stmmac/Kconfig        |   2 +-
 .../net/ethernet/stmicro/stmmac/dwmac-loongson.c   |  14 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  13 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c  |   8 +-
 drivers/net/team/team.c                            |   4 +-
 drivers/net/usb/aqc111.c                           |   8 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/usb/r8152.c                            | 177 ++++++++++++---------
 drivers/pci/controller/pci-loongson.c              |  46 +++++-
 drivers/pci/hotplug/acpiphp_glue.c                 |   9 +-
 drivers/platform/x86/intel/telemetry/core.c        |   4 +-
 drivers/soundwire/stream.c                         |   7 +-
 drivers/staging/gdm724x/gdm_lte.c                  |   4 +-
 drivers/usb/gadget/udc/core.c                      |   4 +-
 fs/afs/rxrpc.c                                     |   2 +-
 fs/btrfs/ioctl.c                                   |   9 ++
 fs/ext4/mballoc.c                                  |   4 +
 fs/fuse/dax.c                                      |   1 +
 fs/ksmbd/Kconfig                                   |   1 +
 fs/ksmbd/smb2pdu.c                                 |   1 +
 include/asm-generic/qspinlock.h                    |   2 +-
 include/linux/cred.h                               |   8 +-
 include/linux/if_vlan.h                            |  12 +-
 include/linux/memblock.h                           |   3 +-
 include/linux/mm.h                                 |   2 +-
 include/linux/usb/r8152.h                          |   2 +
 include/net/addrconf.h                             |  12 +-
 include/net/if_inet6.h                             |   4 -
 kernel/cred.c                                      |  64 ++++----
 kernel/events/core.c                               |  10 ++
 kernel/trace/ring_buffer.c                         |  56 +++----
 kernel/trace/trace.c                               |   4 +-
 mm/memblock.c                                      |   9 +-
 mm/memory_hotplug.c                                |   8 +-
 net/appletalk/ddp.c                                |   9 +-
 net/atm/ioctl.c                                    |   7 +-
 net/batman-adv/soft-interface.c                    |   2 +-
 net/ipv4/tcp_output.c                              |   6 +
 net/ipv6/addrconf.c                                |   6 +-
 net/netfilter/nft_exthdr.c                         |   2 +-
 net/netfilter/nft_fib.c                            |   8 +-
 net/rose/af_rose.c                                 |   4 +-
 net/vmw_vsock/virtio_transport_common.c            |   2 +-
 scripts/sign-file.c                                |  12 +-
 sound/pci/hda/patch_hdmi.c                         |   3 +
 sound/pci/hda/patch_realtek.c                      |   1 +
 96 files changed, 699 insertions(+), 359 deletions(-)