Skip to content

6.6.121-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest88 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/88NFSD: Fix permission check for read access to executable-only filesfs/nfsd/vfs.c+2 -20 replies
2/88nfsd: provide locking for v4_end_gracefs/nfsd/netns.h fs/nfsd/nfs4state.c fs/nfsd/nfsctl.c +1 more+44 -50 replies
3/88atm: Fix dma_free_coherent() sizedrivers/atm/he.c+2 -10 replies
4/88net: 3com: 3c59x: fix possible null dereference in vortex_probe1()drivers/net/ethernet/3com/3c59x.c+1 -10 replies
5/88btrfs: always detect conflicting inodes when logging inode refsfs/btrfs/tree-log.c+2 -40 replies
6/88mei: me: add nova lake point S DIDdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+4 -00 replies
7/88lib/crypto: aes: Fix missing MMU protection for AES S-boxlib/crypto/aes.c+2 -20 replies
8/88counter: 104-quad-8: Fix incorrect return value in IRQ handlerdrivers/counter/104-quad-8.c+14 -60 replies
9/88counter: interrupt-cnt: Drop IRQF_NO_THREAD flagdrivers/counter/interrupt-cnt.c+1 -20 replies
10/88drm/pl111: Fix error handling in pl111_amba_probedrivers/gpu/drm/pl111/pl111_drv.c+1 -10 replies
11/88drm/radeon: Remove __counted_by from ClockInfoArray.clockInfo[]drivers/gpu/drm/radeon/pptable.h+1 -10 replies
12/88gpio: rockchip: mark the GPIO controller as sleepingdrivers/gpio/gpio-rockchip.c+1 -00 replies
13/88pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleepingdrivers/pinctrl/qcom/pinctrl-lpass-lpi.c+1 -10 replies
14/88wifi: avoid kernel-infoleak from struct iw_pointnet/wireless/wext-core.c net/wireless/wext-priv.c+8 -00 replies
15/88libceph: prevent potential out-of-bounds reads in handle_auth_done()net/ceph/messenger_v2.c+2 -00 replies
16/88libceph: replace overzealous BUG_ON in osdmap_apply_incremental()net/ceph/osdmap.c+3 -10 replies
17/88libceph: make free_choose_arg_map() resilient to partial allocationnet/ceph/osdmap.c+12 -80 replies
18/88libceph: return the handler error from mon_handle_auth_done()net/ceph/mon_client.c+1 -10 replies
19/88libceph: reset sparse-read state in osd_fault()net/ceph/osd_client.c+3 -00 replies
20/88libceph: make calc_target() set t->paused, not just clear itnet/ceph/osd_client.c+9 -20 replies
21/88ksm: use range-walk function to jump over holes in scan_get_next_rmap_itemmm/ksm.c+113 -130 replies
22/88net: Add locking to protect skb->dev access in ip_outputinclude/net/dst.h net/ipv4/ip_output.c+22 -50 replies
23/88nfsd: convert to new timestamp accessorsfs/nfsd/blocklayout.c fs/nfsd/nfs3proc.c fs/nfsd/nfs4proc.c +2 more+10 -90 replies
24/88nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr()fs/nfsd/nfs3proc.c fs/nfsd/nfs3xdr.c fs/nfsd/nfs4proc.c +5 more+25 -210 replies
25/88nfsd: set security label during create operationsfs/nfsd/vfs.c fs/nfsd/vfs.h+9 -10 replies
26/88NFSD: NFSv4 file creation neglects setting ACLfs/nfsd/vfs.h+2 -10 replies
27/88tls: Use __sk_dst_get() and dst_dev_rcu() in get_netdev_for_sock().net/tls/tls_device.c+10 -80 replies
28/88csky: fix csky_cmpxchg_fixup not workingarch/csky/mm/fault.c+2 -20 replies
29/88ARM: 9461/1: Disable HIGHPTE on PREEMPT_RT kernelsarch/arm/Kconfig+1 -10 replies
30/88alpha: dont reference obsolete termio struct for TC* constantsarch/alpha/include/uapi/asm/ioctls.h+4 -40 replies
31/88dm-snapshot: fix scheduling while atomic on real-time kernelsdrivers/md/dm-exception-store.h drivers/md/dm-snap.c+35 -400 replies
32/88NFSv4: ensure the open stateid seqid doesnt go backwardsfs/nfs/nfs4proc.c fs/nfs/nfs4trace.h+12 -20 replies
33/88NFS: Fix up the automount fs_context to use the correct credfs/nfs/namespace.c+5 -00 replies
34/88smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM valuefs/smb/client/nterr.h+1 -10 replies
35/88smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN valuefs/smb/client/nterr.h+1 -10 replies
36/88smb/client: fix NT_STATUS_NO_DATA_DETECTED valuefs/smb/client/nterr.h+1 -10 replies
37/88scsi: ipr: Enable/disable IRQD_NO_BALANCING during resetdrivers/scsi/ipr.c+27 -10 replies
38/88scsi: ufs: core: Fix EH failure after W-LUN resume errordrivers/ufs/core/ufshcd.c+28 -80 replies
39/88scsi: Revert "scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed"drivers/scsi/libsas/sas_internal.h+0 -140 replies
40/88arm64: dts: add off-on-delay-us for usdhc2 regulatorarch/arm64/boot/dts/freescale/imx8qm-mek.dts+1 -00 replies
41/88ARM: dts: imx6q-ba16: fix RTC interrupt levelarch/arm/boot/dts/nxp/imx/imx6q-ba16.dtsi+1 -10 replies
42/88arm64: dts: imx8mp: Fix LAN8740Ai PHY reference clock on DH electronics i.MX8M Plus DHCOMarch/arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi+1 -00 replies
43/88netfilter: nft_synproxy: avoid possible data-race on update operationnet/netfilter/nft_synproxy.c+3 -30 replies
44/88gpio: pca953x: Utilise dev_err_probe() where it makes sensedrivers/gpio/gpio-pca953x.c+3 -50 replies
45/88gpio: pca953x: Utilise temporary variable for struct devicedrivers/gpio/gpio-pca953x.c+14 -160 replies
46/88gpio: pca953x: Add support for level-triggered interruptsdrivers/gpio/gpio-pca953x.c+27 -50 replies
47/88gpio: pca953x: handle short interrupt pulses on PCAL devicesdrivers/gpio/gpio-pca953x.c+24 -10 replies
48/88netfilter: nf_tables: fix memory leak in nf_tables_newrule()net/netfilter/nf_tables_api.c+2 -10 replies
49/88netfilter: nf_conncount: update last_gc only when GC has been performednet/netfilter/nf_conncount.c+1 -10 replies
50/88net: marvell: prestera: fix NULL dereference on devlink_alloc() failuredrivers/net/ethernet/marvell/prestera/prestera_devlink.c+2 -00 replies
51/88bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egressnet/bridge/br_vlan_tunnel.c+7 -40 replies
52/88net: mscc: ocelot: Fix crash when adding interface under a lagdrivers/net/ethernet/mscc/ocelot.c+4 -20 replies
53/88inet: ping: Fix icmp out countingnet/ipv4/ping.c+1 -30 replies
54/88net: sock: fix hardened usercopy panic in sock_recv_errqueuenet/core/sock.c+4 -30 replies
55/88netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updatesinclude/linux/netdevice.h+2 -10 replies
56/88net/mlx5e: Dont print error message due to invalid moduledrivers/net/ethernet/mellanox/mlx5/core/port.c+2 -10 replies
57/88net: wwan: iosm: Fix memory leak in ipc_mux_deinit()drivers/net/wwan/iosm/iosm_ipc_mux.c+6 -00 replies
58/88bnxt_en: Fix potential data corruption with HW GRO/LROdrivers/net/ethernet/broadcom/bnxt/bnxt.c drivers/net/ethernet/broadcom/bnxt/bnxt.h+13 -60 replies
59/88net: fix memory leak in skb_segment_list for GRO packetsnet/core/skbuff.c+5 -30 replies
60/88HID: quirks: work around VID/PID conflict for appledisplaydrivers/hid/hid-quirks.c+9 -00 replies
61/88net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_resetnet/sched/sch_qfq.c+1 -10 replies
62/88net: usb: pegasus: fix memory leak in update_eth_regs_async()drivers/net/usb/pegasus.c+2 -00 replies
63/88net: enetc: fix build warning when PAGE_SIZE is greater than 128Kdrivers/net/ethernet/freescale/enetc/enetc.h+2 -20 replies
64/88arp: do not assume dev_hard_header() does not change skb->headnet/ipv4/arp.c+4 -30 replies
65/88LoongArch: Add more instruction opcodes and emit_* helpersarch/loongarch/include/asm/inst.h+13 -00 replies
66/88ALSA: ac97bus: Use guard() for mutex lockssound/ac97/bus.c+9 -130 replies
67/88ALSA: ac97: fix a double free in snd_ac97_controller_register()sound/ac97/bus.c+5 -50 replies
68/88NFS: trace: show TIMEDOUT instead of 0x6einclude/trace/misc/nfs.h+1 -00 replies
69/88nfs_common: factor out nfs_errtbl and nfs_stat_to_errnofs/nfs/Kconfig fs/nfs/nfs2xdr.c fs/nfs/nfs3xdr.c +5 more+109 -1600 replies
70/88NFSD: Remove NFSERR_EAGAINfs/nfs_common/common.c fs/nfsd/nfs4proc.c fs/nfsd/nfsd.h +2 more+1 -60 replies
71/88x86/microcode/AMD: Select which microcode patch to loadarch/x86/kernel/cpu/microcode/amd.c+67 -370 replies
72/88riscv: uprobes: Add missing fence.i after building the XOL bufferarch/riscv/kernel/probes/uprobes.c+2 -80 replies
73/88bpf: Fix an issue in bpf_prog_test_run_xdp when page size greater than 4Knet/bpf/test_run.c tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c+97 -90 replies
74/88bpf: Make variables in bpf_prog_test_run_xdp less confusingnet/bpf/test_run.c+13 -130 replies
75/88bpf: Support specifying linear xdp packet data size for BPF_PROG_TEST_RUNnet/bpf/test_run.c tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c+13 -60 replies
76/88bpf, test_run: Subtract size of xdp_frame from allowed metadata sizenet/bpf/test_run.c+13 -50 replies
77/88bpf: Fix reference count leak in bpf_prog_test_run_xdp()net/bpf/test_run.c+4 -30 replies
78/88powercap: fix race condition in register_control_type()drivers/powercap/powercap_sys.c+11 -50 replies
79/88powercap: fix sscanf() error return value handlingdrivers/powercap/powercap_sys.c+3 -30 replies
80/88netfilter: nf_tables: avoid chain re-validation if possibleinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+91 -120 replies
81/88drm/amd/display: Fix DP no audio issuedrivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c+4 -40 replies
82/88can: j1939: make j1939_session_activate() fail if device is no longer registerednet/can/j1939/transport.c+2 -00 replies
83/88ALSA: usb-audio: Update for native DSD support quirkssound/usb/quirks.c+10 -00 replies
84/88ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025sound/soc/amd/yc/acp6x-mach.c+7 -00 replies
85/88ASoC: fsl_sai: Add missing registers to cache defaultsound/soc/fsl/fsl_sai.c+3 -00 replies
86/88scsi: sg: Fix occasional bogus elapsed time that exceeds timeoutdrivers/scsi/sg.c+13 -70 replies
87/88bpf: test_run: Fix ctx leak in bpf_prog_test_run_xdp error pathnet/bpf/test_run.c+1 -10 replies
88/88gpio: pca953x: fix wrong error probe return valuedrivers/gpio/gpio-pca953x.c+1 -10 replies

Reviews trailers per patch

48 of 88 patches have a Reviewed-by or Acked-by.

PatchJeff LaytonNeilBrownHeiko StuebnerDmitry BaryshkovBjorn AnderssonIlya DryomovViacheslav DubeykoDavid HildenbrandEric DumazetSabrina DubrocaLinus WalleijArnd BergmannMagnus LindholmBenjamin CoddingtonPaulo Alcantara (Red Hat)Ard BiesheuvelSebastian Andrzej SiewiorOleksij RempelJavier Martinez CanillasLijo LazarLi LingfengBrian KaoBart Van AsscheAndy ShevchenkoElad NachmanIdo SchimmelNikolay AleksandrovVladimir OlteanTariq ToukanJason YanJohn GarryLoic PoulainRay JuiVadim FedorenkoWillem de BruijnFrank LiWaiman LongGuo RenChristoph NiedermaierChanghui ZhongEwan D. MilneJohn MeneghiniTomas HenzlJiri OlsaDaniel BorkmannAmery HungToke Høiland-JørgensenHamza MahfoozSwapnil PatelDaniel WheelerBrett A C SheffieldSlade WatkinsFrancesco DolciniFlorian FainelliShuah KhanRon EconomosJon HunterPeter SchneiderMark BrownMiguel OjedaJeffrin Jose T
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/88R-b R-b
2/88R-b T-b
3/88
4/88
5/88
6/88
7/88A-b
8/88
9/88R-b R-b
10/88R-b
11/88R-b
12/88A-b
13/88R-b R-b
14/88
15/88R-b
16/88
17/88Co-authored-by R-b
18/88R-b
19/88R-b
20/88R-b
21/88A-b
22/88R-b
23/88
24/88R-b R-b
25/88R-b R-b
26/88
27/88R-b R-b
28/88
29/88A-b R-b
30/88R-b
31/88
32/88R-b
33/88
34/88A-b
35/88A-b
36/88A-b
37/88
38/88T-b R-b
39/88R-b R-b
40/88R-b
41/88
42/88T-b
43/88
44/88
45/88
46/88
47/88R-b
48/88
49/88
50/88A-b
51/88R-b A-b
52/88R-b
53/88R-b T-b
54/88R-b
55/88
56/88R-b
57/88R-b
58/88R-b R-b
59/88R-b
60/88
61/88
62/88
63/88R-b
64/88
65/88
66/88
67/88
68/88R-b
69/88R-b R-b
70/88R-b R-b
71/88T-b
72/88R-b
73/88
74/88
75/88
76/88R-b
77/88R-b
78/88
79/88
80/88T-b
81/88R-b T-b
82/88A-b
83/88
84/88
85/88
86/88T-b R-b R-b R-b
87/88A-b A-b
88/88

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

Read the v1 thread

Cover letter [PATCH 6.6 00/88] 6.6.121-rc1 review

This is the start of the stable review cycle for the 6.6.121 release. There are 88 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 Sat, 17 Jan 2026 16:41:26 +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/v6.x/stable-review/patch-6.6.121-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-6.6.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.6.121-rc1

Sascha Hauer <[email protected]>
gpio: pca953x: fix wrong error probe return value

Shardul Bankar <[email protected]>
bpf: test_run: Fix ctx leak in bpf_prog_test_run_xdp error path

Michal Rábek <[email protected]>
scsi: sg: Fix occasional bogus elapsed time that exceeds timeout

Alexander Stein <[email protected]>
ASoC: fsl_sai: Add missing registers to cache default

Andrew Elantsev <[email protected]>
ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025

Jussi Laako <[email protected]>
ALSA: usb-audio: Update for native DSD support quirks

Tetsuo Handa <[email protected]>
can: j1939: make j1939_session_activate() fail if device is no longer registered

Charlene Liu <[email protected]>
drm/amd/display: Fix DP no audio issue

Florian Westphal <[email protected]>
netfilter: nf_tables: avoid chain re-validation if possible

Sumeet Pawnikar <[email protected]>
powercap: fix sscanf() error return value handling

Sumeet Pawnikar <[email protected]>
powercap: fix race condition in register_control_type()

Tetsuo Handa <[email protected]>
bpf: Fix reference count leak in bpf_prog_test_run_xdp()

Toke Høiland-Jørgensen <[email protected]>
bpf, test_run: Subtract size of xdp_frame from allowed metadata size

Amery Hung <[email protected]>
bpf: Support specifying linear xdp packet data size for BPF_PROG_TEST_RUN

Amery Hung <[email protected]>
bpf: Make variables in bpf_prog_test_run_xdp less confusing

Yonghong Song <[email protected]>
bpf: Fix an issue in bpf_prog_test_run_xdp when page size greater than 4K

Björn Töpel <[email protected]>
riscv: uprobes: Add missing fence.i after building the XOL buffer

Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Select which microcode patch to load

Chuck Lever <[email protected]>
NFSD: Remove NFSERR_EAGAIN

Mike Snitzer <[email protected]>
nfs_common: factor out nfs_errtbl and nfs_stat_to_errno

Chen Hanxiao <[email protected]>

    NFS: trace: show TIMEDOUT instead of 0x6e

Haoxiang Li <[email protected]>
ALSA: ac97: fix a double free in snd_ac97_controller_register()

Takashi Iwai <[email protected]>
ALSA: ac97bus: Use guard() for mutex locks

Hengqi Chen <[email protected]>
LoongArch: Add more instruction opcodes and emit_* helpers

Eric Dumazet <[email protected]>

    arp: do not assume dev_hard_header() does not change skb->head

Wei Fang <[email protected]>
net: enetc: fix build warning when PAGE_SIZE is greater than 128K

Petko Manolov <[email protected]>
net: usb: pegasus: fix memory leak in update_eth_regs_async()

Xiang Mei <[email protected]>
net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_reset

René Rebe <[email protected]>
HID: quirks: work around VID/PID conflict for appledisplay

Mohammad Heib <[email protected]>
net: fix memory leak in skb_segment_list for GRO packets

Srijit Bose <[email protected]>
bnxt_en: Fix potential data corruption with HW GRO/LRO

Zilin Guan <[email protected]>
net: wwan: iosm: Fix memory leak in ipc_mux_deinit()

Gal Pressman <[email protected]>
net/mlx5e: Don't print error message due to invalid module

Di Zhu <[email protected]>
netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates

Weiming Shi <[email protected]>
net: sock: fix hardened usercopy panic in sock_recv_errqueue

yuan.gao <[email protected]>
inet: ping: Fix icmp out counting

Jerry Wu <[email protected]>
net: mscc: ocelot: Fix crash when adding interface under a lag

Alexandre Knecht <[email protected]>
bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress

Alok Tiwari <[email protected]>
net: marvell: prestera: fix NULL dereference on devlink_alloc() failure

Fernando Fernandez Mancera <[email protected]>
netfilter: nf_conncount: update last_gc only when GC has been performed

Zilin Guan <[email protected]>
netfilter: nf_tables: fix memory leak in nf_tables_newrule()

Ernest Van Hoecke <[email protected]>
gpio: pca953x: handle short interrupt pulses on PCAL devices

Potin Lai <[email protected]>
gpio: pca953x: Add support for level-triggered interrupts

Andy Shevchenko <[email protected]>
gpio: pca953x: Utilise temporary variable for struct device

Andy Shevchenko <[email protected]>
gpio: pca953x: Utilise dev_err_probe() where it makes sense

Fernando Fernandez Mancera <[email protected]>
netfilter: nft_synproxy: avoid possible data-race on update operation

Marek Vasut <[email protected]>
arm64: dts: imx8mp: Fix LAN8740Ai PHY reference clock on DH electronics i.MX8M Plus DHCOM

Ian Ray <[email protected]>
ARM: dts: imx6q-ba16: fix RTC interrupt level

Haibo Chen <[email protected]>
arm64: dts: add off-on-delay-us for usdhc2 regulator

Xingui Yang <[email protected]>
scsi: Revert "scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed"

Brian Kao <[email protected]>
scsi: ufs: core: Fix EH failure after W-LUN resume error

Wen Xiong <[email protected]>
scsi: ipr: Enable/disable IRQD_NO_BALANCING during reset

ChenXiaoSong <[email protected]>
smb/client: fix NT_STATUS_NO_DATA_DETECTED value

ChenXiaoSong <[email protected]>
smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN value

ChenXiaoSong <[email protected]>
smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value

Trond Myklebust <[email protected]>
NFS: Fix up the automount fs_context to use the correct cred

Scott Mayhew <[email protected]>
NFSv4: ensure the open stateid seqid doesn't go backwards

Mikulas Patocka <[email protected]>
dm-snapshot: fix 'scheduling while atomic' on real-time kernels

Sam James <[email protected]>
alpha: don't reference obsolete termio struct for TC* constants

Sebastian Andrzej Siewior <[email protected]>
ARM: 9461/1: Disable HIGHPTE on PREEMPT_RT kernels

Yang Li <[email protected]>
csky: fix csky_cmpxchg_fixup not working

Kuniyuki Iwashima <[email protected]>

    tls: Use __sk_dst_get() and dst_dev_rcu() in get_netdev_for_sock().

Chuck Lever <[email protected]>
NFSD: NFSv4 file creation neglects setting ACL

Stephen Smalley <[email protected]>
nfsd: set security label during create operations

Trond Myklebust <[email protected]>
nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr()

Jeff Layton <[email protected]>
nfsd: convert to new timestamp accessors

Sharath Chandra Vurukala <[email protected]>

    net: Add locking to protect skb->dev access in ip_output

Pedro Demarchi Gomes <[email protected]>
ksm: use range-walk function to jump over holes in scan_get_next_rmap_item

Ilya Dryomov <[email protected]>

    libceph: make calc_target() set t->paused, not just clear it

Sam Edwards <[email protected]>
libceph: reset sparse-read state in osd_fault()

Ilya Dryomov <[email protected]>
libceph: return the handler error from mon_handle_auth_done()

Tuo Li <[email protected]>
libceph: make free_choose_arg_map() resilient to partial allocation

Ilya Dryomov <[email protected]>
libceph: replace overzealous BUG_ON in osdmap_apply_incremental()

ziming zhang <[email protected]>
libceph: prevent potential out-of-bounds reads in handle_auth_done()

Eric Dumazet <[email protected]>
wifi: avoid kernel-infoleak from struct iw_point

Bartosz Golaszewski <[email protected]>
pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleeping

Bartosz Golaszewski <[email protected]>
gpio: rockchip: mark the GPIO controller as sleeping

Alex Deucher <[email protected]>

    drm/radeon: Remove __counted_by from ClockInfoArray.clockInfo[]

Miaoqian Lin <[email protected]>
drm/pl111: Fix error handling in pl111_amba_probe

Alexander Sverdlin <[email protected]>
counter: interrupt-cnt: Drop IRQF_NO_THREAD flag

Haotian Zhang <[email protected]>
counter: 104-quad-8: Fix incorrect return value in IRQ handler

Eric Biggers <[email protected]>
lib/crypto: aes: Fix missing MMU protection for AES S-box

Alexander Usyskin <[email protected]>
mei: me: add nova lake point S DID

Filipe Manana <[email protected]>
btrfs: always detect conflicting inodes when logging inode refs

Thomas Fourier <[email protected]>
net: 3com: 3c59x: fix possible null dereference in vortex_probe1()

Thomas Fourier <[email protected]>
atm: Fix dma_free_coherent() size

NeilBrown <[email protected]>
nfsd: provide locking for v4_end_grace

Scott Mayhew <[email protected]>
NFSD: Fix permission check for read access to executable-only files

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

Diffstat:

 Makefile                                           |   4 +-
 arch/alpha/include/uapi/asm/ioctls.h               |   8 +-
 arch/arm/Kconfig                                   |   2 +-
 arch/arm/boot/dts/nxp/imx/imx6q-ba16.dtsi          |   2 +-
 .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi |   1 +
 arch/arm64/boot/dts/freescale/imx8qm-mek.dts       |   1 +
 arch/csky/mm/fault.c                               |   4 +-
 arch/loongarch/include/asm/inst.h                  |  13 +++
 arch/riscv/kernel/probes/uprobes.c                 |  10 +-
 arch/x86/kernel/cpu/microcode/amd.c                | 104 +++++++++++------
 drivers/atm/he.c                                   |   3 +-
 drivers/counter/104-quad-8.c                       |  20 +++-
 drivers/counter/interrupt-cnt.c                    |   3 +-
 drivers/gpio/gpio-pca953x.c                        |  93 ++++++++++-----
 drivers/gpio/gpio-rockchip.c                       |   1 +
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   8 +-
 drivers/gpu/drm/pl111/pl111_drv.c                  |   2 +-
 drivers/gpu/drm/radeon/pptable.h                   |   2 +-
 drivers/hid/hid-quirks.c                           |   9 ++
 drivers/md/dm-exception-store.h                    |   2 +-
 drivers/md/dm-snap.c                               |  73 ++++++------
 drivers/misc/mei/hw-me-regs.h                      |   2 +
 drivers/misc/mei/pci-me.c                          |   2 +
 drivers/net/ethernet/3com/3c59x.c                  |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  15 ++-
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   4 +-
 drivers/net/ethernet/freescale/enetc/enetc.h       |   4 +-
 .../ethernet/marvell/prestera/prestera_devlink.c   |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/port.c     |   3 +-
 drivers/net/ethernet/mscc/ocelot.c                 |   6 +-
 drivers/net/usb/pegasus.c                          |   2 +
 drivers/net/wwan/iosm/iosm_ipc_mux.c               |   6 +
 drivers/pinctrl/qcom/pinctrl-lpass-lpi.c           |   2 +-
 drivers/powercap/powercap_sys.c                    |  22 ++--
 drivers/scsi/ipr.c                                 |  28 ++++-
 drivers/scsi/libsas/sas_internal.h                 |  14 ---
 drivers/scsi/sg.c                                  |  20 ++--
 drivers/ufs/core/ufshcd.c                          |  40 +++++--
 fs/btrfs/tree-log.c                                |   6 +-
 fs/nfs/Kconfig                                     |   1 +
 fs/nfs/namespace.c                                 |   5 +
 fs/nfs/nfs2xdr.c                                   |  70 +-----------
 fs/nfs/nfs3xdr.c                                   | 108 ++++--------------
 fs/nfs/nfs4proc.c                                  |  13 ++-
 fs/nfs/nfs4trace.h                                 |   1 +
 fs/nfs/nfs4xdr.c                                   |   4 +-
 fs/nfs_common/Makefile                             |   2 +
 fs/nfs_common/common.c                             |  66 +++++++++++
 fs/nfsd/Kconfig                                    |   1 +
 fs/nfsd/blocklayout.c                              |   3 +-
 fs/nfsd/netns.h                                    |   2 +
 fs/nfsd/nfs3proc.c                                 |  10 +-
 fs/nfsd/nfs3xdr.c                                  |   5 +-
 fs/nfsd/nfs4proc.c                                 |  13 +--
 fs/nfsd/nfs4state.c                                |  44 ++++++-
 fs/nfsd/nfsctl.c                                   |   5 +-
 fs/nfsd/nfsd.h                                     |   1 -
 fs/nfsd/nfsproc.c                                  |   6 +-
 fs/nfsd/state.h                                    |   2 +-
 fs/nfsd/vfs.c                                      |  26 +++--
 fs/nfsd/vfs.h                                      |  11 +-
 fs/nfsd/xdr3.h                                     |   2 +-
 fs/smb/client/nterr.h                              |   6 +-
 include/linux/netdevice.h                          |   3 +-
 include/linux/nfs_common.h                         |  16 +++
 include/net/dst.h                                  |  12 ++
 include/net/netfilter/nf_tables.h                  |  34 ++++--
 include/trace/misc/nfs.h                           |   3 +-
 include/uapi/linux/nfs.h                           |   1 -
 lib/crypto/aes.c                                   |   4 +-
 mm/ksm.c                                           | 126 ++++++++++++++++++---
 net/bpf/test_run.c                                 |  60 ++++++----
 net/bridge/br_vlan_tunnel.c                        |  11 +-
 net/can/j1939/transport.c                          |   2 +
 net/ceph/messenger_v2.c                            |   2 +
 net/ceph/mon_client.c                              |   2 +-
 net/ceph/osd_client.c                              |  14 ++-
 net/ceph/osdmap.c                                  |  24 ++--
 net/core/skbuff.c                                  |   8 +-
 net/core/sock.c                                    |   7 +-
 net/ipv4/arp.c                                     |   7 +-
 net/ipv4/ip_output.c                               |  15 ++-
 net/ipv4/ping.c                                    |   4 +-
 net/netfilter/nf_conncount.c                       |   2 +-
 net/netfilter/nf_tables_api.c                      |  72 +++++++++++-
 net/netfilter/nft_synproxy.c                       |   6 +-
 net/sched/sch_qfq.c                                |   2 +-
 net/tls/tls_device.c                               |  18 +--
 net/wireless/wext-core.c                           |   4 +
 net/wireless/wext-priv.c                           |   4 +
 sound/ac97/bus.c                                   |  32 +++---
 sound/soc/amd/yc/acp6x-mach.c                      |   7 ++
 sound/soc/fsl/fsl_sai.c                            |   3 +
 sound/usb/quirks.c                                 |  10 ++
 .../selftests/bpf/prog_tests/xdp_adjust_tail.c     |  96 ++++++++++++++--
 .../bpf/prog_tests/xdp_context_test_run.c          |   4 +-
 .../bpf/progs/test_xdp_adjust_tail_grow.c          |   8 +-
 97 files changed, 1050 insertions(+), 525 deletions(-)