Skip to content

5.15.158-rc1 review

Greg Kroah-Hartman damon dri-devel linux-patches linux-serial linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest80 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/80smb: client: fix rename(2) regression against sambafs/cifs/cifsfs.c+1 -00 replies
2/80cifs: reinstate original behavior again for forceuid/forcegidfs/cifs/fs_context.c fs/cifs/fs_context.h+14 -00 replies
3/80HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devcdrivers/hid/intel-ish-hid/ipc/ipc.c+1 -10 replies
4/80HID: logitech-dj: allow mice to use all types of reportsdrivers/hid/hid-logitech-dj.c+1 -30 replies
5/80arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Pumaarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+1 -10 replies
6/80arm64: dts: rockchip: fix alphabetical ordering RK3399 pumaarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+9 -90 replies
7/80arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Pumaarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+5 -00 replies
8/80arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dtsarch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts+0 -10 replies
9/80arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfgarch/arm64/boot/dts/mediatek/mt8183.dtsi+1 -00 replies
10/80arm64: dts: mediatek: mt7622: add support for coherent DMAarch/arm64/boot/dts/mediatek/mt7622.dtsi+3 -10 replies
11/80arm64: dts: mediatek: mt7622: introduce nodes for Wireless Ethernet Dispatcharch/arm64/boot/dts/mediatek/mt7622.dtsi+28 -00 replies
12/80arm64: dts: mediatek: mt7622: fix clock controllersarch/arm64/boot/dts/mediatek/mt7622.dtsi+12 -150 replies
13/80arm64: dts: mediatek: mt7622: fix IR nodenamearch/arm64/boot/dts/mediatek/mt7622.dtsi+1 -10 replies
14/80arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"arch/arm64/boot/dts/mediatek/mt7622.dtsi+1 -30 replies
15/80arm64: dts: mediatek: mt7622: drop "reset-names" from thermal blockarch/arm64/boot/dts/mediatek/mt7622.dtsi+0 -10 replies
16/80arm64: dts: mediatek: mt2712: fix validation errorsarch/arm64/boot/dts/mediatek/mt2712-evb.dts arch/arm64/boot/dts/mediatek/mt2712e.dtsi+6 -50 replies
17/80ARC: [plat-hsdk]: Remove misplaced interrupt-cells propertyarch/arc/boot/dts/hsdk.dts+0 -10 replies
18/80wifi: iwlwifi: mvm: remove old PASN station when adding a new onedrivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c+2 -00 replies
19/80wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmddrivers/net/wireless/intel/iwlwifi/mvm/scan.c+2 -10 replies
20/80vxlan: drop packets from invalid src-addressdrivers/net/vxlan/vxlan_core.c+4 -00 replies
21/80mlxsw: core: Unregister EMAD trap using FORWARD actiondrivers/net/ethernet/mellanox/mlxsw/core.c+1 -10 replies
22/80icmp: prevent possible NULL dereferences from icmp_build_probe()net/ipv4/icmp.c+10 -20 replies
23/80bridge/br_netlink.c: no need to return void functionnet/bridge/br_netlink.c+1 -10 replies
24/80NFC: trf7970a: disable all regulators on removaldrivers/nfc/trf7970a.c+23 -190 replies
25/80ipv4: check for NULL idev in ip_route_use_hint()net/ipv4/route.c+3 -00 replies
26/80net: usb: ax88179_178a: stop lying about skb->truesizedrivers/net/usb/ax88179_178a.c+3 -80 replies
27/80net: gtp: Fix Use-After-Free in gtp_dellinkdrivers/net/gtp.c+2 -10 replies
28/80ipvs: Fix checksumming on GSO of SCTP packetsnet/netfilter/ipvs/ip_vs_proto_sctp.c+4 -20 replies
29/80net: openvswitch: Fix Use-After-Free in ovs_ct_exitnet/openvswitch/conntrack.c+2 -20 replies
30/80mlxsw: spectrum_acl_tcam: Fix race during rehash delayed workdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+2 -20 replies
31/80mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity updatedrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+8 -20 replies
32/80mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehashdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+1 -00 replies
33/80mlxsw: spectrum_acl_tcam: Rate limit error messagedrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+1 -10 replies
34/80mlxsw: spectrum_acl_tcam: Fix memory leak during rehashdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+4 -00 replies
35/80mlxsw: spectrum_acl_tcam: Fix warning during rehashdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+17 -30 replies
36/80mlxsw: spectrum_acl_tcam: Fix incorrect list API usagedrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+7 -00 replies
37/80mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash workdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+5 -10 replies
38/80netfilter: nf_tables: honor table dormant flag from netdev release event pathnet/netfilter/nft_chain_filter.c+3 -10 replies
39/80i40e: Do not use WQ_MEM_RECLAIM flag for workqueuedrivers/net/ethernet/intel/i40e/i40e_main.c+1 -10 replies
40/80i40e: Report MFS in decimal base instead of hexdrivers/net/ethernet/intel/i40e/i40e_main.c+2 -20 replies
41/80iavf: Fix TC config comparison with existing adapter TC configdrivers/net/ethernet/intel/iavf/iavf_main.c+29 -10 replies
42/80net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packetsdrivers/net/ethernet/ti/am65-cpts.c+5 -00 replies
43/80af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().include/net/af_unix.h net/unix/garbage.c+4 -10 replies
44/80serial: core: Provide port lock wrappersinclude/linux/serial_core.h+79 -00 replies
45/80serial: mxs-auart: add spinlock around changing cts statedrivers/tty/serial/mxs-auart.c+6 -20 replies
46/80drm-print: add drm_dbg_driver to improve namespace symmetryinclude/drm/drm_print.h+2 -10 replies
47/80drm/vmwgfx: Fix crtcs atomic check conditionaldrivers/gpu/drm/vmwgfx/vmwgfx_kms.c+8 -30 replies
48/80Revert "crypto: api - Disallow identical driver names"crypto/algapi.c+0 -10 replies
49/80net/mlx5e: Fix a race in command alloc flowdrivers/net/ethernet/mellanox/mlx5/core/cmd.c+7 -50 replies
50/80tracing: Show size of requested perf bufferkernel/trace/trace_event_perf.c+2 -10 replies
51/80tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker togetherinclude/linux/trace_events.h+1 -10 replies
52/80x86/cpu: Fix check for RDPKRU in __show_regs()arch/x86/kernel/process_64.c+1 -10 replies
53/80Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()net/bluetooth/l2cap_sock.c net/bluetooth/sco.c+8 -60 replies
54/80Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853drivers/bluetooth/btusb.c+2 -00 replies
55/80Bluetooth: qca: fix NULL-deref on non-serdev suspenddrivers/bluetooth/hci_qca.c+3 -00 replies
56/80mmc: sdhci-msm: pervent access to suspended controllerdrivers/mmc/host/sdhci-msm.c+15 -10 replies
57/80btrfs: fix information leak in btrfs_ioctl_logical_to_ino()fs/btrfs/backref.c+3 -90 replies
58/80cpu: Re-enable CPU mitigations by default for !X86 architecturesarch/Kconfig arch/x86/Kconfig kernel/cpu.c+16 -70 replies
59/80arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Pumaarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+10 -00 replies
60/80drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c+14 -100 replies
61/80drm/amdgpu: Fix leak when GPU memory allocation failsdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c+1 -00 replies
62/80irqchip/gic-v3-its: Prevent double free on errordrivers/irqchip/irq-gic-v3-its.c+2 -70 replies
63/80ethernet: Add helper for assigning packet type when dest address does not match device addressinclude/linux/etherdevice.h net/ethernet/eth.c+26 -110 replies
64/80net: b44: set pause params only when interface is updrivers/net/ethernet/broadcom/b44.c+8 -60 replies
65/80stackdepot: respect __GFP_NOLOCKDEP allocation flaglib/stackdepot.c+2 -20 replies
66/80mtd: diskonchip: work around ubsan link failuredrivers/mtd/nand/raw/diskonchip.c+2 -20 replies
67/80tcp: Clean up kernel listeners reqsk in inet_twsk_purge()net/ipv4/inet_timewait_sock.c+14 -10 replies
68/80tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()net/ipv4/inet_timewait_sock.c+19 -220 replies
69/80dmaengine: owl: fix register access functionsdrivers/dma/owl-dma.c+2 -20 replies
70/80idma64: Dont try to serve interrupts when device is powered offdrivers/dma/idma64.c+4 -00 replies
71/80dma: xilinx_dpdma: Fix lockingdrivers/dma/xilinx/xilinx_dpdma.c+10 -30 replies
72/80dmaengine: idxd: Fix oops during rmmod on single-CPU platformsdrivers/dma/idxd/perfmon.c+3 -60 replies
73/80riscv: fix VMALLOC_START definitionarch/riscv/include/asm/pgtable.h+1 -10 replies
74/80riscv: Fix TASK_SIZE on 64-bit NOMMUarch/riscv/include/asm/pgtable.h+1 -10 replies
75/80i2c: smbus: fix NULL function pointer dereferencedrivers/i2c/i2c-core-base.c+6 -60 replies
76/80fbdev: fix incorrect address computation in deferred IOdrivers/video/fbdev/core/fb_defio.c+1 -11 reply
77/80HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-updrivers/hid/i2c-hid/i2c-hid-core.c+0 -80 replies
78/80bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUSkernel/bounds.c+1 -10 replies
79/80udp: preserve the connected status if only UDP cmsgnet/ipv4/udp.c net/ipv6/udp.c+6 -40 replies
80/80serial: core: fix kernel-doc for uart_port_unlock_irqrestore()include/linux/serial_core.h+1 -10 replies

Reviews trailers per patch

52 of 80 patches have a Reviewed-by or Acked-by.

PatchAngeloGioacchino Del RegnoIlan PeerPaulo Alcantara (Red Hat)Ronnie SahlbergTom TalpeyPetr MachataSimon HormanDavid AhernNikolay AleksandrovKrzysztof KozlowskiPaolo AbeniSrinivas PandruvadaHans de GoedeQuentin SchulzEnric Balletbo i SerraAndreas TaschnerJulian AnastasovAlexander ZubkovArkadiusz KubalewskiMateusz PolchlopekRobert GanzynkowiczTony BrelinskiMineri BhangeEd Trexel[email protected]Ilpo JärvinenFrank LiEric DumazetAaron ConoleIan ForbesMartin KrastevMoshe ShemeshJustin StittAdrian HunterQu WenruoFilipe MananaDavid SterbaJosh PoimboeufBorislav Petkov (AMD)Christian KönigAlex DeucherMarc ZyngierZenghui YuSabrina DubrocaPeter MünsterAndrew LunnMichael ChanXiubo LiHeiner KallweitWillem de BruijnJohn OgnessTomi ValkeinenTerrence XuRandy DunlapJisheng ZhangBo GanBaruch SiachThomas ZimmermannHarshit MogalapalliEva KurchatovaИльфат ГаптрахмановPeter KorsgaardManivannan SadhasivamSeongJae ParkFlorian FainelliRon EconomosLinux Kernel Functional TestingJon HunterShuah KhanPascal Ernster
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/80
2/80A-b A-b A-b
3/80A-b
4/80R-b
5/80
6/80R-b
7/80
8/80
9/80R-b
10/80
11/80
12/80R-b
13/80R-b
14/80R-b
15/80R-b
16/80R-b
17/80
18/80
19/80R-b
20/80
21/80R-b R-b
22/80R-b
23/80A-b
24/80R-b
25/80A-b
26/80R-b
27/80R-b
28/80T-b A-b
29/80R-b R-b
30/80R-b R-b T-b
31/80R-b R-b T-b
32/80R-b R-b T-b
33/80R-b R-b T-b
34/80R-b R-b T-b
35/80R-b R-b T-b
36/80R-b R-b T-b
37/80R-b T-b
38/80
39/80R-b R-b T-b
40/80R-b T-b
41/80T-b
42/80T-b
43/80Reported-and-tested-by
44/80R-b
45/80R-b
46/80
47/80R-b R-b
48/80
49/80R-b
50/80
51/80
52/80
53/80R-b
54/80
55/80
56/80A-b
57/80R-b R-b R-b
58/80A-b A-b
59/80R-b
60/80R-b
61/80R-b
62/80R-b R-b
63/80R-b
64/80T-b R-b R-b
65/80T-b
66/80
67/80R-b
68/80
69/80R-b R-b
70/80T-b
71/80R-b
72/80T-b
73/80A-b T-b
74/80R-b R-b
75/80T-b
76/80R-b T-b
77/80Reported-and-tested-by
78/80T-b
79/80R-b
80/80R-b

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

Read the v1 thread

Cover letter [PATCH 5.15 00/80] 5.15.158-rc1 review

This is the start of the stable review cycle for the 5.15.158 release. There are 80 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, 02 May 2024 10:30:27 +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.158-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.158-rc1

Randy Dunlap <[email protected]>
serial: core: fix kernel-doc for uart_port_unlock_irqrestore()

Yick Xie <[email protected]>
udp: preserve the connected status if only UDP cmsg

Matthew Wilcox (Oracle) <[email protected]>
bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS

Nam Cao <[email protected]>
HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up

Nam Cao <[email protected]>
fbdev: fix incorrect address computation in deferred IO

Wolfram Sang <[email protected]>
i2c: smbus: fix NULL function pointer dereference

Samuel Holland <[email protected]>
riscv: Fix TASK_SIZE on 64-bit NOMMU

Baoquan He <[email protected]>
riscv: fix VMALLOC_START definition

Fenghua Yu <[email protected]>
dmaengine: idxd: Fix oops during rmmod on single-CPU platforms

Sean Anderson <[email protected]>
dma: xilinx_dpdma: Fix locking

Andy Shevchenko <[email protected]>
idma64: Don't try to serve interrupts when device is powered off

Arnd Bergmann <[email protected]>
dmaengine: owl: fix register access functions

Eric Dumazet <[email protected]>
tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()

Kuniyuki Iwashima <[email protected]>
tcp: Clean up kernel listener's reqsk in inet_twsk_purge()

Arnd Bergmann <[email protected]>
mtd: diskonchip: work around ubsan link failure

Andrey Ryabinin <[email protected]>
stackdepot: respect __GFP_NOLOCKDEP allocation flag

Peter Münster <[email protected]>
net: b44: set pause params only when interface is up

Rahul Rameshbabu <[email protected]>
ethernet: Add helper for assigning packet type when dest address does not match device address

Guanrui Huang <[email protected]>
irqchip/gic-v3-its: Prevent double free on error

Mukul Joshi <[email protected]>
drm/amdgpu: Fix leak when GPU memory allocation fails

Alex Deucher <[email protected]>
drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3

Iskander Amara <[email protected]>
arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma

Sean Christopherson <[email protected]>
cpu: Re-enable CPU mitigations by default for !X86 architectures

Johannes Thumshirn <[email protected]>
btrfs: fix information leak in btrfs_ioctl_logical_to_ino()

Mantas Pucka <[email protected]>
mmc: sdhci-msm: pervent access to suspended controller

Johan Hovold <[email protected]>
Bluetooth: qca: fix NULL-deref on non-serdev suspend

WangYuli <[email protected]>

    Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853

Nathan Chancellor <[email protected]>
Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()

David Kaplan <[email protected]>
x86/cpu: Fix check for RDPKRU in __show_regs()

Robin H. Johnson <[email protected]>
tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together

Robin H. Johnson <[email protected]>
tracing: Show size of requested perf buffer

Shifeng Li <[email protected]>
net/mlx5e: Fix a race in command alloc flow

Greg Kroah-Hartman <[email protected]>
Revert "crypto: api - Disallow identical driver names"

Zack Rusin <[email protected]>
drm/vmwgfx: Fix crtc's atomic check conditional

Jim Cromie <[email protected]>
drm-print: add drm_dbg_driver to improve namespace symmetry

Emil Kronborg <[email protected]>
serial: mxs-auart: add spinlock around changing cts state

Thomas Gleixner <[email protected]>
serial: core: Provide port lock wrappers

Kuniyuki Iwashima <[email protected]>
af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().

Jason Reeder <[email protected]>
net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets

Sudheer Mogilappagari <[email protected]>
iavf: Fix TC config comparison with existing adapter TC config

Erwan Velu <[email protected]>
i40e: Report MFS in decimal base instead of hex

Sindhu Devale <[email protected]>
i40e: Do not use WQ_MEM_RECLAIM flag for workqueue

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: honor table dormant flag from netdev release event path

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix incorrect list API usage

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix warning during rehash

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix memory leak during rehash

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Rate limit error message

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work

Hyunwoo Kim <[email protected]>
net: openvswitch: Fix Use-After-Free in ovs_ct_exit

Ismael Luceno <[email protected]>
ipvs: Fix checksumming on GSO of SCTP packets

Hyunwoo Kim <[email protected]>
net: gtp: Fix Use-After-Free in gtp_dellink

Eric Dumazet <[email protected]>

    net: usb: ax88179_178a: stop lying about skb->truesize

Eric Dumazet <[email protected]>
ipv4: check for NULL idev in ip_route_use_hint()

Paul Geurts <[email protected]>
NFC: trf7970a: disable all regulators on removal

Hangbin Liu <[email protected]>
bridge/br_netlink.c: no need to return void function

Eric Dumazet <[email protected]>
icmp: prevent possible NULL dereferences from icmp_build_probe()

Ido Schimmel <[email protected]>
mlxsw: core: Unregister EMAD trap using FORWARD action

David Bauer <[email protected]>
vxlan: drop packets from invalid src-address

Miri Korenblit <[email protected]>
wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd

Avraham Stern <[email protected]>
wifi: iwlwifi: mvm: remove old PASN station when adding a new one

Alexey Brodkin <[email protected]>
ARC: [plat-hsdk]: Remove misplaced interrupt-cells property

Rafał Miłecki <[email protected]>
arm64: dts: mediatek: mt2712: fix validation errors

Rafał Miłecki <[email protected]>
arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block

Rafał Miłecki <[email protected]>
arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"

Rafał Miłecki <[email protected]>
arm64: dts: mediatek: mt7622: fix IR nodename

Rafał Miłecki <[email protected]>
arm64: dts: mediatek: mt7622: fix clock controllers

Felix Fietkau <[email protected]>
arm64: dts: mediatek: mt7622: introduce nodes for Wireless Ethernet Dispatch

Felix Fietkau <[email protected]>
arm64: dts: mediatek: mt7622: add support for coherent DMA

Ikjoon Jang <[email protected]>
arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg

Dragan Simic <[email protected]>
arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts

Quentin Schulz <[email protected]>
arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma

Iskander Amara <[email protected]>
arm64: dts: rockchip: fix alphabetical ordering RK3399 puma

Quentin Schulz <[email protected]>
arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma

Yaraslau Furman <[email protected]>
HID: logitech-dj: allow mice to use all types of reports

Zhang Lixu <[email protected]>

    HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc

Takayuki Nagata <[email protected]>
cifs: reinstate original behavior again for forceuid/forcegid

Paulo Alcantara <[email protected]>
smb: client: fix rename(2) regression against samba

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

Diffstat:

 Makefile                                           |  4 +-
 arch/Kconfig                                       |  8 +++
 arch/arc/boot/dts/hsdk.dts                         |  1 -
 arch/arm64/boot/dts/mediatek/mt2712-evb.dts        |  8 +--
 arch/arm64/boot/dts/mediatek/mt2712e.dtsi          |  3 +-
 arch/arm64/boot/dts/mediatek/mt7622.dtsi           | 62 +++++++++++------
 arch/arm64/boot/dts/mediatek/mt8183.dtsi           |  1 +
 .../boot/dts/rockchip/rk3399-pinebook-pro.dts      |  1 -
 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi      | 31 ++++++---
 arch/riscv/include/asm/pgtable.h                   |  4 +-
 arch/x86/Kconfig                                   | 11 +--
 arch/x86/kernel/process_64.c                       |  2 +-
 crypto/algapi.c                                    |  1 -
 drivers/bluetooth/btusb.c                          |  2 +
 drivers/bluetooth/hci_qca.c                        |  3 +
 drivers/dma/idma64.c                               |  4 ++
 drivers/dma/idxd/perfmon.c                         |  9 +--
 drivers/dma/owl-dma.c                              |  4 +-
 drivers/dma/xilinx/xilinx_dpdma.c                  | 13 +++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |  1 +
 drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c             | 24 ++++---
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                | 11 ++-
 drivers/hid/hid-logitech-dj.c                      |  4 +-
 drivers/hid/i2c-hid/i2c-hid-core.c                 |  8 ---
 drivers/hid/intel-ish-hid/ipc/ipc.c                |  2 +-
 drivers/i2c/i2c-core-base.c                        | 12 ++--
 drivers/irqchip/irq-gic-v3-its.c                   |  9 +--
 drivers/mmc/host/sdhci-msm.c                       | 16 ++++-
 drivers/mtd/nand/raw/diskonchip.c                  |  4 +-
 drivers/net/ethernet/broadcom/b44.c                | 14 ++--
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  6 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        | 30 +++++++-
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      | 12 ++--
 drivers/net/ethernet/mellanox/mlxsw/core.c         |  2 +-
 .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c    | 54 ++++++++++++---
 drivers/net/ethernet/ti/am65-cpts.c                |  5 ++
 drivers/net/gtp.c                                  |  3 +-
 drivers/net/usb/ax88179_178a.c                     | 11 +--
 drivers/net/vxlan/vxlan_core.c                     |  4 ++
 .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c |  2 +
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |  3 +-
 drivers/nfc/trf7970a.c                             | 42 ++++++------
 drivers/tty/serial/mxs-auart.c                     |  8 ++-
 drivers/video/fbdev/core/fb_defio.c                |  2 +-
 fs/btrfs/backref.c                                 | 12 +---
 fs/cifs/cifsfs.c                                   |  1 +
 fs/cifs/fs_context.c                               | 12 ++++
 fs/cifs/fs_context.h                               |  2 +
 include/drm/drm_print.h                            |  3 +-
 include/linux/etherdevice.h                        | 25 +++++++
 include/linux/serial_core.h                        | 79 ++++++++++++++++++++++
 include/linux/trace_events.h                       |  2 +-
 include/net/af_unix.h                              |  3 +
 kernel/bounds.c                                    |  2 +-
 kernel/cpu.c                                       |  4 +-
 kernel/trace/trace_event_perf.c                    |  3 +-
 lib/stackdepot.c                                   |  4 +-
 net/bluetooth/l2cap_sock.c                         |  7 +-
 net/bluetooth/sco.c                                |  7 +-
 net/bridge/br_netlink.c                            |  2 +-
 net/ethernet/eth.c                                 | 12 +---
 net/ipv4/icmp.c                                    | 12 +++-
 net/ipv4/inet_timewait_sock.c                      | 34 ++++++----
 net/ipv4/route.c                                   |  3 +
 net/ipv4/udp.c                                     |  5 +-
 net/ipv6/udp.c                                     |  5 +-
 net/netfilter/ipvs/ip_vs_proto_sctp.c              |  6 +-
 net/netfilter/nft_chain_filter.c                   |  4 +-
 net/openvswitch/conntrack.c                        |  4 +-
 net/unix/garbage.c                                 |  2 +-
 70 files changed, 503 insertions(+), 213 deletions(-)