Skip to content

6.18.6-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest181 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/181NFSD: Fix permission check for read access to executable-only filesfs/nfsd/vfs.c+2 -20 replies
2/181nfsd: provide locking for v4_end_gracefs/nfsd/netns.h fs/nfsd/nfs4state.c fs/nfsd/nfsctl.c +1 more+44 -50 replies
3/181nfsd: use correct loop termination in nfsd4_revoke_states()fs/nfsd/nfs4state.c+1 -10 replies
4/181nfsd: check that server is running in unlock_filesystemfs/nfsd/nfs4state.c fs/nfsd/nfsctl.c fs/nfsd/state.h+12 -60 replies
5/181NFSD: net ref data still needs to be freed even if net hasnt startupfs/nfsd/nfssvc.c+15 -150 replies
6/181NFSD: Remove NFSERR_EAGAINfs/nfs_common/common.c fs/nfsd/nfs4proc.c fs/nfsd/nfsd.h +2 more+1 -60 replies
7/181atm: Fix dma_free_coherent() sizedrivers/atm/he.c+2 -10 replies
8/181net: 3com: 3c59x: fix possible null dereference in vortex_probe1()drivers/net/ethernet/3com/3c59x.c+1 -10 replies
9/181net: do not write to msg_get_inq in calleenet/ipv4/tcp.c net/unix/af_unix.c+6 -100 replies
10/181arm64: Fix cleared E0POE bit after cpu_suspend()/resume()arch/arm64/include/asm/suspend.h arch/arm64/mm/proc.S+9 -10 replies
11/181bnxt_en: Fix NULL pointer crash in bnxt_ptp_enable during error cleanupdrivers/net/ethernet/broadcom/bnxt/bnxt.c+3 -30 replies
12/181btrfs: always detect conflicting inodes when logging inode refsfs/btrfs/tree-log.c+2 -40 replies
13/181mei: me: add nova lake point S DIDdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+4 -00 replies
14/181rust_binder: remove spin_lock() in rust_shrink_free_page()drivers/android/binder/page_range.rs+0 -30 replies
15/181lib/crypto: aes: Fix missing MMU protection for AES S-boxlib/crypto/aes.c+2 -20 replies
16/181counter: 104-quad-8: Fix incorrect return value in IRQ handlerdrivers/counter/104-quad-8.c+14 -60 replies
17/181counter: interrupt-cnt: Drop IRQF_NO_THREAD flagdrivers/counter/interrupt-cnt.c+1 -20 replies
18/181tracing: Add recursion protection in kernel stack trace recordinginclude/linux/trace_recursion.h kernel/trace/trace.c+15 -00 replies
19/181riscv: boot: Always make Image from vmlinux, not vmlinux.unstrippedarch/riscv/boot/Makefile+0 -40 replies
20/181nouveau: dont attempt fwsec on sb on newer platforms.drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ad102.c drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga100.c +4 more+49 -90 replies
21/181Revert "drm/atomic-helper: Re-order bridge chain pre-enable and post-disable"drivers/gpu/drm/drm_atomic_helper.c include/drm/drm_bridge.h+70 -1870 replies
22/181ALSA: ac97: fix a double free in snd_ac97_controller_register()sound/ac97/bus.c+5 -50 replies
23/181ALSA: hda/tas2781: properly initialize speaker_id for TAS2563sound/hda/codecs/side-codecs/tas2781_hda_i2c.c+3 -10 replies
24/181arm64: dts: imx95: correct I3C2 pclk to IMX95_CLK_BUSWAKEUParch/arm64/boot/dts/freescale/imx95.dtsi+1 -10 replies
25/181drm/amd/display: Apply e4479aecf658 to dmldrivers/gpu/drm/amd/display/dc/dml/Makefile+5 -10 replies
26/181drm/amdgpu: Fix query for VPE block_type and ip_countdrivers/gpu/drm/amd/amdgpu/amdgpu_kms.c+6 -00 replies
27/181drm/atomic-helper: Export and namespace some functionsdrivers/gpu/drm/drm_atomic_helper.c include/drm/drm_atomic_helper.h+121 -230 replies
28/181drm/pl111: Fix error handling in pl111_amba_probedrivers/gpu/drm/pl111/pl111_drv.c+1 -10 replies
29/181drm/tidss: Fix enable/disable orderdrivers/gpu/drm/tidss/tidss_kms.c+27 -30 replies
30/181drm/radeon: Remove __counted_by from ClockInfoArray.clockInfo[]drivers/gpu/drm/radeon/pptable.h+1 -10 replies
31/181gpio: rockchip: mark the GPIO controller as sleepingdrivers/gpio/gpio-rockchip.c+1 -00 replies
32/181io_uring/io-wq: fix incorrect io_wq_for_each_worker() termination logicio_uring/io-wq.c+3 -30 replies
33/181PCI: meson: Report that link is up while in ASPM L0s and L1 statesdrivers/pci/controller/dwc/pci-meson.c+3 -340 replies
34/181pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleepingdrivers/pinctrl/qcom/pinctrl-lpass-lpi.c+1 -10 replies
35/181PM: hibernate: Fix crash when freeing invalid crypto compressorkernel/power/swap.c+10 -40 replies
36/181Revert "drm/mediatek: dsi: Fix DSI host and panel bridge pre-enable order"drivers/gpu/drm/mediatek/mtk_dsi.c+0 -60 replies
37/181wifi: avoid kernel-infoleak from struct iw_pointnet/wireless/wext-core.c net/wireless/wext-priv.c+8 -00 replies
38/181wifi: mac80211: restore non-chanctx injection behaviournet/mac80211/tx.c+2 -00 replies
39/181libceph: prevent potential out-of-bounds reads in handle_auth_done()net/ceph/messenger_v2.c+2 -00 replies
40/181libceph: replace overzealous BUG_ON in osdmap_apply_incremental()net/ceph/osdmap.c+3 -10 replies
41/181libceph: make free_choose_arg_map() resilient to partial allocationnet/ceph/osdmap.c+12 -80 replies
42/181libceph: return the handler error from mon_handle_auth_done()net/ceph/mon_client.c+1 -10 replies
43/181libceph: reset sparse-read state in osd_fault()net/ceph/osd_client.c+3 -00 replies
44/181libceph: make calc_target() set t->paused, not just clear itnet/ceph/osd_client.c+9 -20 replies
45/181ublk: reorder tag_set initialization before queue allocationdrivers/block/ublk_drv.c+6 -60 replies
46/181ALSA: hda: intel-dsp-config: Prefer legacy driver as fallbacksound/hda/core/intel-dsp-config.c+2 -10 replies
47/181csky: fix csky_cmpxchg_fixup not workingarch/csky/mm/fault.c+2 -20 replies
48/181ARM: 9461/1: Disable HIGHPTE on PREEMPT_RT kernelsarch/arm/Kconfig+1 -10 replies
49/181alpha: dont reference obsolete termio struct for TC* constantsarch/alpha/include/uapi/asm/ioctls.h+4 -40 replies
50/181dm-verity: disable recursive forward error correctiondrivers/md/dm-verity-fec.c drivers/md/dm-verity-fec.h drivers/md/dm-verity-target.c+2 -70 replies
51/181dm-snapshot: fix scheduling while atomic on real-time kernelsdrivers/md/dm-exception-store.h drivers/md/dm-snap.c+35 -400 replies
52/181NFSv4: ensure the open stateid seqid doesnt go backwardsfs/nfs/nfs4proc.c fs/nfs/nfs4trace.h+12 -20 replies
53/181ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (again)sound/soc/rockchip/rockchip_pdm.c+1 -10 replies
54/181NFS: Fix up the automount fs_context to use the correct credfs/nfs/namespace.c+5 -00 replies
55/181ALSA: hda/realtek: Add support for ASUS UM3406GAsound/hda/codecs/realtek/alc269.c+1 -00 replies
56/181drm/amd/display: shrink struct membersdrivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c drivers/gpu/drm/amd/display/include/audio_types.h+5 -100 replies
57/181smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM valuefs/smb/client/nterr.h+1 -10 replies
58/181smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN valuefs/smb/client/nterr.h+1 -10 replies
59/181smb/client: fix NT_STATUS_NO_DATA_DETECTED valuefs/smb/client/nterr.h+1 -10 replies
60/181scsi: mpi3mr: Prevent duplicate SAS/SATA device entries in channel 1drivers/scsi/mpi3mr/mpi3mr.h drivers/scsi/mpi3mr/mpi3mr_os.c+5 -30 replies
61/181scsi: ipr: Enable/disable IRQD_NO_BALANCING during resetdrivers/scsi/ipr.c+27 -10 replies
62/181scsi: ufs: core: Fix EH failure after W-LUN resume errordrivers/ufs/core/ufshcd.c+28 -80 replies
63/181scsi: 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
64/181btrfs: fix qgroup_snapshot_quick_inherit() squota bugfs/btrfs/qgroup.c+3 -00 replies
65/181btrfs: qgroup: update all parent qgroups when doing quick inheritfs/btrfs/qgroup.c+16 -20 replies
66/181btrfs: fix NULL dereference on root when tracing inode evictioninclude/trace/events/btrfs.h+2 -10 replies
67/181btrfs: fix use-after-free warning in btrfs_get_or_create_delayed_node()fs/btrfs/delayed-inode.c+17 -150 replies
68/181of: unittest: Fix memory leak in unittest_data_add()drivers/of/unittest.c+3 -50 replies
69/181arm64: dts: ti: k3-am642-phyboard-electra-peb-c-010: Fix icssg-prueth schema warningarch/arm64/boot/dts/ti/k3-am642-phyboard-electra-peb-c-010.dtso+2 -50 replies
70/181arm64: dts: ti: k3-am642-phyboard-electra-x27-gpio1-spi1-uart3: Fix schema warningsarch/arm64/boot/dts/ti/k3-am642-phyboard-electra-x27-gpio1-spi1-uart3.dtso+4 -40 replies
71/181arm64: dts: ti: k3-am62-lp-sk-nand: Rename pinctrls to fix schema warningsarch/arm64/boot/dts/ti/k3-am62-lp-sk-nand.dtso+1 -10 replies
72/181gpu: nova-core: select RUST_FW_LOADER_ABSTRACTIONSdrivers/gpu/nova-core/Kconfig+1 -10 replies
73/181gpio: it87: balance superio enter/exit calls in error pathdrivers/gpio/gpio-it87.c+3 -80 replies
74/181HID: Intel-thc-hid: Intel-thc: fix dma_unmap_sg() nents valuedrivers/hid/intel-thc-hid/intel-thc/intel-thc-dma.c drivers/hid/intel-thc-hid/intel-thc/intel-thc-dma.h+5 -10 replies
75/181HID: Intel-thc-hid: Intel-thc: Fix wrong register readingdrivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c+2 -20 replies
76/181netfs: Fix early read unlock of page with EOF in middlefs/netfs/read_collect.c+1 -10 replies
77/181pinctrl: mediatek: mt8189: restore previous register base name array orderdrivers/pinctrl/mediatek/pinctrl-mt8189.c+1 -10 replies
78/181crypto: qat - fix duplicate restarting msg during AER errordrivers/crypto/intel/qat/qat_common/adf_aer.c+0 -20 replies
79/181arm64: dts: imx8qm-mek: correct the light sensor interrupt type to low levelarch/arm64/boot/dts/freescale/imx8qm-mek.dts+1 -10 replies
80/181arm64: dts: add off-on-delay-us for usdhc2 regulatorarch/arm64/boot/dts/freescale/imx8qm-mek.dts+1 -00 replies
81/181ARM: dts: imx6q-ba16: fix RTC interrupt levelarch/arm/boot/dts/nxp/imx/imx6q-ba16.dtsi+1 -10 replies
82/181arm64: dts: freescale: moduline-display: fix compatiblearch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display-106.dts+1 -10 replies
83/181arm64: dts: freescale: tx8p-ml81: fix eqos nvmem-cellsarch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81.dtsi+5 -00 replies
84/181arm64: 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
85/181arm64: dts: imx8qm-ss-dma: correct the dma channels of lpuartarch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi+4 -40 replies
86/181arm64: dts: mba8mx: Fix Ethernet PHY IRQ supportarch/arm64/boot/dts/freescale/mba8mx.dtsi+1 -10 replies
87/181netfilter: nft_set_pipapo: fix range overlap detectionnet/netfilter/nft_set_pipapo.c+2 -20 replies
88/181netfilter: nft_synproxy: avoid possible data-race on update operationnet/netfilter/nft_synproxy.c+3 -30 replies
89/181gpiolib: remove unnecessary out of memory messagesdrivers/gpio/gpiolib.c+2 -60 replies
90/181gpiolib: rename GPIO chip printk macrosdrivers/gpio/gpiolib-cdev.c drivers/gpio/gpiolib-sysfs.c drivers/gpio/gpiolib.c +1 more+45 -470 replies
91/181gpiolib: fix race condition for gdev->srcudrivers/gpio/gpiolib.c+20 -200 replies
92/181gpio: pca953x: handle short interrupt pulses on PCAL devicesdrivers/gpio/gpio-pca953x.c+24 -10 replies
93/181netfilter: nf_tables: fix memory leak in nf_tables_newrule()net/netfilter/nf_tables_api.c+2 -10 replies
94/181netfilter: nf_conncount: update last_gc only when GC has been performednet/netfilter/nf_conncount.c+1 -10 replies
95/181net: marvell: prestera: fix NULL dereference on devlink_alloc() failuredrivers/net/ethernet/marvell/prestera/prestera_devlink.c+2 -00 replies
96/181bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egressnet/bridge/br_vlan_tunnel.c+7 -40 replies
97/181net: mscc: ocelot: Fix crash when adding interface under a lagdrivers/net/ethernet/mscc/ocelot.c+4 -20 replies
98/181inet: ping: Fix icmp out countingnet/ipv4/ping.c+1 -30 replies
99/181net: phy: mxl-86110: Add power management and soft reset supportdrivers/net/phy/mxl-86110.c+3 -00 replies
100/181net: sock: fix hardened usercopy panic in sock_recv_errqueuenet/core/sock.c+4 -30 replies
101/181netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updatesinclude/linux/netdevice.h+2 -10 replies
102/181net/mlx5: Lag, multipath, give priority for routes with smaller network prefixdrivers/net/ethernet/mellanox/mlx5/core/lag/mp.c+7 -20 replies
103/181net/mlx5e: Dont gate FEC histograms on ppcnt_statistical_groupdrivers/net/ethernet/mellanox/mlx5/core/en_stats.c+5 -40 replies
104/181net/mlx5e: Dont print error message due to invalid moduledrivers/net/ethernet/mellanox/mlx5/core/port.c+2 -10 replies
105/181net/mlx5e: Dealloc forgotten PSP RX modify headerdrivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c+11 -30 replies
106/181net/ena: fix missing lock when update devlink paramsdrivers/net/ethernet/amazon/ena/ena_devlink.c+4 -00 replies
107/181net: wwan: iosm: Fix memory leak in ipc_mux_deinit()drivers/net/wwan/iosm/iosm_ipc_mux.c+6 -00 replies
108/181bnxt_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
109/181virtio_net: fix device mismatch in devm_kzalloc/devm_kfreedrivers/net/virtio_net.c+3 -30 replies
110/181inet: frags: drop fraglist conntrack referencesnet/ipv4/inet_fragment.c+2 -00 replies
111/181perf: Ensure swevent hrtimer is properly destroyedkernel/events/core.c+6 -00 replies
112/181drm/amd/pm: fix wrong pcie parameter on navi1xdrivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c+2 -20 replies
113/181drm/amd/pm: force send pcie parmater on navi1xdrivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c+15 -180 replies
114/181vsock: Make accept()ed sockets use custom setsockopt()net/vmw_vsock/af_vsock.c+4 -00 replies
115/181btrfs: release path before initializing extent tree in btrfs_read_locked_inode()fs/btrfs/inode.c+14 -50 replies
116/181btrfs: only enforce free space tree if v1 cache is required for bs < ps casesfs/btrfs/super.c+5 -70 replies
117/181btrfs: fix NULL pointer dereference in do_abort_log_replay()fs/btrfs/tree-log.c+1 -10 replies
118/181net: airoha: Fix npu rx DMA definitionsinclude/linux/soc/airoha/airoha_offload.h+4 -40 replies
119/181riscv: cpufeature: Fix Zk bundled extension missing Zknharch/riscv/kernel/cpufeature.c+11 -120 replies
120/181riscv: pgtable: Cleanup useless VA_USER_XXX definitionsarch/riscv/include/asm/pgtable.h+0 -40 replies
121/181net: fix memory leak in skb_segment_list for GRO packetsnet/core/skbuff.c+5 -30 replies
122/181PCI/VGA: Dont assume the only VGA device on a system is `boot_vga`drivers/pci/vgaarb.c+0 -70 replies
123/181idpf: keep the netdev when a reset failsdrivers/net/ethernet/intel/idpf/idpf_lib.c+6 -110 replies
124/181idpf: convert vport state to bitmapdrivers/net/ethernet/intel/idpf/idpf.h drivers/net/ethernet/intel/idpf/idpf_ethtool.c drivers/net/ethernet/intel/idpf/idpf_lib.c +4 more+28 -300 replies
125/181idpf: detach and close netdevs while handling a resetdrivers/net/ethernet/intel/idpf/idpf_lib.c+72 -490 replies
126/181idpf: fix memory leak in idpf_vport_rel()drivers/net/ethernet/intel/idpf/idpf_lib.c+2 -00 replies
127/181idpf: fix memory leak in idpf_vc_core_deinit()drivers/net/ethernet/intel/idpf/idpf_virtchnl.c+4 -00 replies
128/181idpf: fix error handling in the init_task on loaddrivers/net/ethernet/intel/idpf/idpf_lib.c+12 -40 replies
129/181idpf: fix memory leak of flow steer list on rmmoddrivers/net/ethernet/intel/idpf/idpf.h drivers/net/ethernet/intel/idpf/idpf_ethtool.c drivers/net/ethernet/intel/idpf/idpf_lib.c+42 -30 replies
130/181idpf: fix issue with ethtool -n command displaydrivers/net/ethernet/intel/idpf/idpf.h drivers/net/ethernet/intel/idpf/idpf_ethtool.c+40 -220 replies
131/181idpf: Fix RSS LUT NULL pointer crash on early ethtool operationsdrivers/net/ethernet/intel/idpf/idpf.h drivers/net/ethernet/intel/idpf/idpf_lib.c drivers/net/ethernet/intel/idpf/idpf_txrx.c +2 more+66 -790 replies
132/181idpf: Fix RSS LUT configuration on down interfacesdrivers/net/ethernet/intel/idpf/idpf_ethtool.c+11 -70 replies
133/181idpf: Fix RSS LUT NULL ptr issue after soft resetdrivers/net/ethernet/intel/idpf/idpf_lib.c drivers/net/ethernet/intel/idpf/idpf_txrx.c drivers/net/ethernet/intel/idpf/idpf_txrx.h+6 -170 replies
134/181idpf: Fix error handling in idpf_vport_open()drivers/net/ethernet/intel/idpf/idpf_lib.c+2 -20 replies
135/181idpf: cap maximum Rx buffer sizedrivers/net/ethernet/intel/idpf/idpf_txrx.c drivers/net/ethernet/intel/idpf/idpf_txrx.h+6 -30 replies
136/181idpf: fix aux device unplugging when rdma is not supported by vportdrivers/net/ethernet/intel/idpf/idpf_idc.c+1 -10 replies
137/181Revert "dsa: mv88e6xxx: make serdes SGMII/Fiber tx amplitude configurable"drivers/net/dsa/mv88e6xxx/chip.c drivers/net/dsa/mv88e6xxx/chip.h drivers/net/dsa/mv88e6xxx/serdes.c +1 more+0 -780 replies
138/181udp: call skb_orphan() before skb_attempt_defer_free()net/ipv4/udp.c+1 -00 replies
139/181net: sfp: return the number of written bytes for smbus single byte accessdrivers/net/phy/sfp.c+1 -10 replies
140/181net/sched: act_api: avoid dereferencing ERR_PTR in tcf_idrinfo_destroynet/sched/act_api.c+2 -00 replies
141/181selftests: drv-net: Bring back tool() to driver __init__stools/testing/selftests/drivers/net/hw/lib/py/__init__.py tools/testing/selftests/net/lib/py/__init__.py+4 -40 replies
142/181net: netdevsim: fix inconsistent carrier state after link/unlinkdrivers/net/netdevsim/bus.c+8 -00 replies
143/181block: dont merge bios with different app_tagsblock/blk-integrity.c+18 -50 replies
144/181trace: ftrace_dump_on_oops[] is not exported, make it statickernel/trace/trace.c+1 -10 replies
145/181sparc/PCI: Correct 64-bit non-pref -> pref BAR resourcesarch/sparc/kernel/pci.c+23 -00 replies
146/181HID: quirks: work around VID/PID conflict for appledisplaydrivers/hid/hid-quirks.c+9 -00 replies
147/181net: airoha: Fix schedule while atomic in airoha_ppe_deinit()drivers/net/ethernet/airoha/airoha_ppe.c+6 -30 replies
148/181wifi: mac80211_hwsim: fix typo in frequency notificationdrivers/net/wireless/virtual/mac80211_hwsim.c+1 -10 replies
149/181net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_resetnet/sched/sch_qfq.c+1 -10 replies
150/181net: usb: pegasus: fix memory leak in update_eth_regs_async()drivers/net/usb/pegasus.c+2 -00 replies
151/181net: enetc: fix build warning when PAGE_SIZE is greater than 128Kdrivers/net/ethernet/freescale/enetc/enetc.h+2 -20 replies
152/181arp: do not assume dev_hard_header() does not change skb->headnet/ipv4/arp.c+4 -30 replies
153/181ublk: fix use-after-free in ublk_partition_scan_workdrivers/block/ublk_drv.c+22 -150 replies
154/181irqchip/gic-v5: Fix gicv5_its_map_event() ITTE read endiannessdrivers/irqchip/irq-gic-v5-its.c+1 -10 replies
155/181erofs: dont bother with s_stack_depth increasing for nowfs/erofs/super.c+12 -60 replies
156/181erofs: fix file-backed mounts no longer working on EROFS partitionsfs/erofs/super.c+2 -10 replies
157/181btrfs: truncate ordered extent when skipping writeback past i_sizefs/btrfs/extent_io.c fs/btrfs/ordered-data.c+22 -40 replies
158/181btrfs: use variable for end offset in extent_writepage_io()fs/btrfs/extent_io.c+5 -50 replies
159/181btrfs: fix beyond-EOF write handlingfs/btrfs/extent_io.c+4 -40 replies
160/181gpio: mpsse: ensure worker is torn downdrivers/gpio/gpio-mpsse.c+99 -70 replies
161/181gpio: mpsse: add quirk supportdrivers/gpio/gpio-mpsse.c+106 -30 replies
162/181gpio: mpsse: fix reference leak in gpio_mpsse_probe() error pathsdrivers/gpio/gpio-mpsse.c+11 -10 replies
163/181bpf, test_run: Subtract size of xdp_frame from allowed metadata sizenet/bpf/test_run.c+13 -50 replies
164/181bpf: Fix reference count leak in bpf_prog_test_run_xdp()net/bpf/test_run.c+4 -30 replies
165/181net: sfp: extend Potron XGSPON quirk to cover additional EEPROM variantdrivers/net/phy/sfp.c+2 -00 replies
166/181powercap: fix race condition in register_control_type()drivers/powercap/powercap_sys.c+11 -50 replies
167/181powercap: fix sscanf() error return value handlingdrivers/powercap/powercap_sys.c+3 -30 replies
168/181netfilter: nf_tables: avoid chain re-validation if possibleinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+91 -120 replies
169/181ata: libata-core: Disable LPM on ST2000DM008-2FR102drivers/ata/libata-core.c+3 -00 replies
170/181accel/amdxdna: Block running under a hypervisordrivers/accel/amdxdna/aie2_pci.c+6 -00 replies
171/181drm/amd/display: Fix DP no audio issuedrivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c+4 -40 replies
172/181spi: mt65xx: Use IRQF_ONESHOT with threaded IRQdrivers/spi/spi-mt65xx.c+1 -10 replies
173/181drm/amdkfd: Fix improper NULL termination of queue restore SMI event stringdrivers/gpu/drm/amd/amdkfd/kfd_smi_events.c+1 -10 replies
174/181can: j1939: make j1939_session_activate() fail if device is no longer registerednet/can/j1939/transport.c+2 -00 replies
175/181block: validate pi_offset integrity limitblock/blk-settings.c+3 -40 replies
176/181ALSA: usb-audio: Update for native DSD support quirkssound/usb/quirks.c+10 -00 replies
177/181ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025sound/soc/amd/yc/acp6x-mach.c+7 -00 replies
178/181ALSA: hda/realtek: enable woofer speakers on Medion NM14LNLsound/hda/codecs/realtek/alc269.c+1 -00 replies
179/181ASoC: fsl_sai: Add missing registers to cache defaultsound/soc/fsl/fsl_sai.c+3 -00 replies
180/181scsi: sg: Fix occasional bogus elapsed time that exceeds timeoutdrivers/scsi/sg.c+13 -70 replies
181/181spi: cadence-quadspi: Prevent lost complete() call during indirect readdrivers/spi/spi-cadence-quadspi.c+9 -10 replies

Reviews trailers per patch

114 of 181 patches have a Reviewed-by or Acked-by.

PatchJeff LaytonNeilBrownAnshuman KhandualKevin BrodskyPavan ChebbiArd BiesheuvelSebastian Andrzej SiewiorOleksij RempelYao KaiNathan ChancellorHan GaoLi LingfengMatthew SchwartzChristopher SnowhillLyude PaulAradhya BhatiaMaxime RipardLinus WalleijFrank LiLang YuMarek VasutJavier Martinez CanillasLijo LazarHeiko StuebnerGabriel Krisman BertaziLinnaea LaviaNeil ArmstrongJens AxboeEric DumazetKuniyuki IwashimaViacheslav DubeykoCaleb Sander MateosAskar SafinPeter UjfalusiArnd BergmannMagnus LindholmSami TolvanenEric BiggersBenjamin CoddingtonAlex HungPaulo Alcantara (Red Hat)Brian KaoBart Van AsscheJason YanJohn GarryQu WenruoBoris BurkovDavid Sterbakernel test robotFilipe MananaOscar Alfonso DiazIlya DryomovDmitry BaryshkovBjorn AnderssonChristoph NiedermaierAlexander SteinAndrew LunnAlyssa RossDanilo KrummrichJakub LewalskiAndy ShevchenkoElad NachmanIdo SchimmelNikolay AleksandrovVladimir OlteanTariq ToukanEven XuChristian SchoenebeckDominique MartinetGiovanni CabidduAhsan AttaRavikumar PMSrikanth ThokalaDavid ArinzonJiri PirkoClément LégerJinjie RuanWillem de BruijnAaron ErhardtThomas ZimmermannLuke D. JonesAleksandr LoktionovSamuel SalinPrzemek KitszelChittim MadhuLoic PoulainJoshua HaySimon HormanMina AlmasrySridhar SamudralaEmil TantilovPaul MenzelRay JuiVadim FedorenkoAlexander LobakinJacob KellerDavid DecotignyKrishneil SinghMichael S. TsirkinJason WangXuan ZhuoCyberUnicornsThomas GleixnerAlex DeucherDragos TatuleaBreno LeitaoMarc ZyngierDusty MabeAmir GoldsteinAlexander LarssonSheng YongZhiguo NiuChao YuAnand JainDan CarpenterAmery HungToke Høiland-JørgensenHamza MahfoozLizhi HouSwapnil PatelDaniel WheelerPhilip YangChristoph HellwigNathaniel RoachIlan PeerMiriam Rachel KorenblitNimrod OrendavplsmChanghui ZhongEwan D. MilneJohn MeneghiniTomas HenzlRonald WarsowBrett A C SheffieldSlade WatkinsShuah KhanFlorian FainelliTakeshi OgasawaraRon EconomosJon HunterPeter SchneiderMark BrownHardik GargBrett MastbergenMiguel 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 T-b T-b T-b
1/181R-b R-b
2/181R-b T-b
3/181R-b
4/181R-b R-b
5/181
6/181R-b R-b
7/181
8/181
9/181R-b R-b R-b
10/181R-b R-b
11/181R-b
12/181
13/181
14/181
15/181A-b
16/181
17/181R-b R-b
18/181T-b
19/181R-b T-b
20/181T-b T-b R-b
21/181R-b R-b R-b T-b
22/181
23/181
24/181R-b
25/181
26/181R-b
27/181R-b R-b R-b T-b T-b
28/181R-b
29/181R-b R-b R-b T-b
30/181R-b
31/181A-b
32/181R-b
33/181T-b T-b R-b
34/181R-b R-b
35/181
36/181R-b R-b T-b
37/181
38/181Reported-and-tested-by
39/181R-b
40/181
41/181R-b Co-authored-by
42/181R-b
43/181R-b
44/181R-b
45/181R-b
46/181T-b R-b
47/181
48/181A-b R-b
49/181R-b
50/181R-b R-b
51/181
52/181R-b
53/181
54/181
55/181
56/181R-b
57/181A-b
58/181A-b
59/181A-b
60/181
61/181
62/181T-b R-b
63/181R-b R-b
64/181R-b
65/181R-b
66/181R-b
67/181T-b R-b
68/181
69/181
70/181
71/181
72/181T-b A-b
73/181
74/181R-b R-b
75/181
76/181T-b A-b
77/181
78/181R-b R-b R-b R-b
79/181R-b
80/181R-b
81/181
82/181
83/181
84/181T-b
85/181R-b R-b
86/181R-b
87/181
88/181
89/181R-b
90/181R-b
91/181R-b
92/181R-b
93/181
94/181
95/181A-b
96/181R-b A-b
97/181R-b
98/181R-b T-b
99/181
100/181R-b
101/181
102/181
103/181R-b
104/181R-b
105/181R-b R-b
106/181R-b R-b
107/181R-b
108/181R-b R-b
109/181A-b A-b R-b
110/181R-b
111/181T-b Debugged-by
112/181R-b A-b
113/181R-b
114/181
115/181R-b R-b
116/181R-b R-b
117/181R-b
118/181
119/181R-b
120/181R-b
121/181R-b
122/181T-b A-b T-b
123/181R-b T-b
124/181R-b T-b R-b R-b
125/181T-b R-b
126/181R-b T-b R-b
127/181R-b T-b R-b
128/181T-b R-b
129/181R-b R-b R-b T-b
130/181R-b R-b R-b T-b
131/181R-b T-b R-b R-b R-b R-b
132/181R-b T-b R-b R-b
133/181R-b T-b R-b R-b R-b
134/181R-b T-b R-b R-b
135/181R-b R-b A-b R-b R-b
136/181R-b R-b R-b T-b
137/181R-b
138/181
139/181R-b
140/181
141/181R-b
142/181R-b
143/181
144/181
145/181T-b
146/181
147/181
148/181R-b R-b
149/181
150/181
151/181R-b
152/181
153/181
154/181A-b
155/181Reported-and-tested-by A-b A-b Reviewed-and-tested-by R-b R-b
156/181
157/181R-b R-b
158/181R-b R-b R-b
159/181R-b
160/181R-b
161/181R-b R-b
162/181
163/181R-b
164/181R-b
165/181
166/181
167/181
168/181T-b
169/181
170/181R-b
171/181R-b T-b
172/181
173/181R-b
174/181A-b
175/181R-b
176/181
177/181
178/181T-b
179/181
180/181T-b R-b R-b R-b
181/181

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

Read the v1 thread

Cover letter [PATCH 6.18 000/181] 6.18.6-rc1 review

This is the start of the stable review cycle for the 6.18.6 release. There are 181 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.18.6-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.18.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.18.6-rc1

Mateusz Litwin <[email protected]>
spi: cadence-quadspi: Prevent lost complete() call during indirect read

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

Kai Vehmanen <[email protected]>
ALSA: hda/realtek: enable woofer speakers on Medion NM14LNL

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

Caleb Sander Mateos <[email protected]>
block: validate pi_offset integrity limit

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

Brian Kocoloski <[email protected]>
drm/amdkfd: Fix improper NULL termination of queue restore SMI event string

Fei Shao <[email protected]>
spi: mt65xx: Use IRQF_ONESHOT with threaded IRQ

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

Mario Limonciello (AMD) <[email protected]>
accel/amdxdna: Block running under a hypervisor

Niklas Cassel <[email protected]>

    ata: libata-core: Disable LPM on ST2000DM008-2FR102

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()

Marcus Hughes <[email protected]>
net: sfp: extend Potron XGSPON quirk to cover additional EEPROM variant

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

Abdun Nihaal <[email protected]>
gpio: mpsse: fix reference leak in gpio_mpsse_probe() error paths

Mary Strodl <[email protected]>
gpio: mpsse: add quirk support

Mary Strodl <[email protected]>
gpio: mpsse: ensure worker is torn down

Qu Wenruo <[email protected]>
btrfs: fix beyond-EOF write handling

Filipe Manana <[email protected]>
btrfs: use variable for end offset in extent_writepage_io()

Filipe Manana <[email protected]>
btrfs: truncate ordered extent when skipping writeback past i_size

Gao Xiang <[email protected]>
erofs: fix file-backed mounts no longer working on EROFS partitions

Gao Xiang <[email protected]>
erofs: don't bother with s_stack_depth increasing for now

Lorenzo Pieralisi <[email protected]>
irqchip/gic-v5: Fix gicv5_its_map_event() ITTE read endianness

Ming Lei <[email protected]>
ublk: fix use-after-free in ublk_partition_scan_work

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

Benjamin Berg <[email protected]>
wifi: mac80211_hwsim: fix typo in frequency notification

Lorenzo Bianconi <[email protected]>
net: airoha: Fix schedule while atomic in airoha_ppe_deinit()

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

Ilpo Järvinen <[email protected]>

    sparc/PCI: Correct 64-bit non-pref -> pref BAR resources

Ben Dooks <[email protected]>

    trace: ftrace_dump_on_oops[] is not exported, make it static

Caleb Sander Mateos <[email protected]>
block: don't merge bios with different app_tags

Yohei Kojima <[email protected]>
net: netdevsim: fix inconsistent carrier state after link/unlink

Gal Pressman <[email protected]>
selftests: drv-net: Bring back tool() to driver __init__s

Shivani Gupta <[email protected]>
net/sched: act_api: avoid dereferencing ERR_PTR in tcf_idrinfo_destroy

Maxime Chevallier <[email protected]>
net: sfp: return the number of written bytes for smbus single byte access

Eric Dumazet <[email protected]>
udp: call skb_orphan() before skb_attempt_defer_free()

Vladimir Oltean <[email protected]>
Revert "dsa: mv88e6xxx: make serdes SGMII/Fiber tx amplitude configurable"

Larysa Zaremba <[email protected]>
idpf: fix aux device unplugging when rdma is not supported by vport

Joshua Hay <[email protected]>
idpf: cap maximum Rx buffer size

Sreedevi Joshi <[email protected]>
idpf: Fix error handling in idpf_vport_open()

Sreedevi Joshi <[email protected]>
idpf: Fix RSS LUT NULL ptr issue after soft reset

Sreedevi Joshi <[email protected]>
idpf: Fix RSS LUT configuration on down interfaces

Sreedevi Joshi <[email protected]>
idpf: Fix RSS LUT NULL pointer crash on early ethtool operations

Erik Gabriel Carrillo <[email protected]>
idpf: fix issue with ethtool -n command display

Sreedevi Joshi <[email protected]>
idpf: fix memory leak of flow steer list on rmmod

Emil Tantilov <[email protected]>
idpf: fix error handling in the init_task on load

Emil Tantilov <[email protected]>
idpf: fix memory leak in idpf_vc_core_deinit()

Emil Tantilov <[email protected]>
idpf: fix memory leak in idpf_vport_rel()

Emil Tantilov <[email protected]>
idpf: detach and close netdevs while handling a reset

Emil Tantilov <[email protected]>
idpf: convert vport state to bitmap

Emil Tantilov <[email protected]>
idpf: keep the netdev when a reset fails

Mario Limonciello (AMD) <[email protected]>
PCI/VGA: Don't assume the only VGA device on a system is boot_vga

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

Guo Ren (Alibaba DAMO Academy) <[email protected]>
riscv: pgtable: Cleanup useless VA_USER_XXX definitions

Guodong Xu <[email protected]>
riscv: cpufeature: Fix Zk bundled extension missing Zknh

Lorenzo Bianconi <[email protected]>
net: airoha: Fix npu rx DMA definitions

Suchit Karunakaran <[email protected]>
btrfs: fix NULL pointer dereference in do_abort_log_replay()

Qu Wenruo <[email protected]>
btrfs: only enforce free space tree if v1 cache is required for bs < ps cases

Filipe Manana <[email protected]>
btrfs: release path before initializing extent tree in btrfs_read_locked_inode()

Michal Luczaj <[email protected]>
vsock: Make accept()ed sockets use custom setsockopt()

Yang Wang <[email protected]>
drm/amd/pm: force send pcie parmater on navi1x

Yang Wang <[email protected]>
drm/amd/pm: fix wrong pcie parameter on navi1x

Peter Zijlstra <[email protected]>
perf: Ensure swevent hrtimer is properly destroyed

Florian Westphal <[email protected]>
inet: frags: drop fraglist conntrack references

Kommula Shiva Shankar <[email protected]>
virtio_net: fix device mismatch in devm_kzalloc/devm_kfree

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()

Frank Liang <[email protected]>
net/ena: fix missing lock when update devlink params

Cosmin Ratiu <[email protected]>
net/mlx5e: Dealloc forgotten PSP RX modify header

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

Alexei Lazar <[email protected]>
net/mlx5e: Don't gate FEC histograms on ppcnt_statistical_group

Patrisious Haddad <[email protected]>
net/mlx5: Lag, multipath, give priority for routes with smaller network prefix

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

Stefano Radaelli <[email protected]>
net: phy: mxl-86110: Add power management and soft reset support

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

Paweł Narewski <[email protected]>

    gpiolib: fix race condition for gdev->srcu

Bartosz Golaszewski <[email protected]>
gpiolib: rename GPIO chip printk macros

Bartosz Golaszewski <[email protected]>
gpiolib: remove unnecessary 'out of memory' messages

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

Florian Westphal <[email protected]>
netfilter: nft_set_pipapo: fix range overlap detection

Alexander Stein <[email protected]>
arm64: dts: mba8mx: Fix Ethernet PHY IRQ support

Sherry Sun <[email protected]>
arm64: dts: imx8qm-ss-dma: correct the dma channels of lpuart

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

Maud Spierings <[email protected]>
arm64: dts: freescale: tx8p-ml81: fix eqos nvmem-cells

Maud Spierings <[email protected]>
arm64: dts: freescale: moduline-display: fix compatible

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

Haibo Chen <[email protected]>
arm64: dts: imx8qm-mek: correct the light sensor interrupt type to low level

Harshita Bhilwaria <[email protected]>
crypto: qat - fix duplicate restarting msg during AER error

Louis-Alexis Eyraud <[email protected]>
pinctrl: mediatek: mt8189: restore previous register base name array order

David Howells <[email protected]>
netfs: Fix early read unlock of page with EOF in middle

Even Xu <[email protected]>
HID: Intel-thc-hid: Intel-thc: Fix wrong register reading

Thomas Fourier <[email protected]>
HID: Intel-thc-hid: Intel-thc: fix dma_unmap_sg() nents value

Bartosz Golaszewski <[email protected]>
gpio: it87: balance superio enter/exit calls in error path

Alexandre Courbot <[email protected]>
gpu: nova-core: select RUST_FW_LOADER_ABSTRACTIONS

Wadim Egorov <[email protected]>
arm64: dts: ti: k3-am62-lp-sk-nand: Rename pinctrls to fix schema warnings

Wadim Egorov <[email protected]>

    arm64: dts: ti: k3-am642-phyboard-electra-x27-gpio1-spi1-uart3: Fix schema warnings

Wadim Egorov <[email protected]>
arm64: dts: ti: k3-am642-phyboard-electra-peb-c-010: Fix icssg-prueth schema warning

Zilin Guan <[email protected]>
of: unittest: Fix memory leak in unittest_data_add()

Leo Martins <[email protected]>
btrfs: fix use-after-free warning in btrfs_get_or_create_delayed_node()

Miquel Sabaté Solà <[email protected]>
btrfs: fix NULL dereference on root when tracing inode eviction

Qu Wenruo <[email protected]>
btrfs: qgroup: update all parent qgroups when doing quick inherit

Boris Burkov <[email protected]>
btrfs: fix qgroup_snapshot_quick_inherit() squota bug

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

Suganath Prabu S <[email protected]>
scsi: mpi3mr: Prevent duplicate SAS/SATA device entries in channel 1

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

Rosen Penev <[email protected]>
drm/amd/display: shrink struct members

Stefan Binding <[email protected]>
ALSA: hda/realtek: Add support for ASUS UM3406GA

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

Krzysztof Kozlowski <[email protected]>
ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (again)

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

Mikulas Patocka <[email protected]>
dm-verity: disable recursive forward error correction

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

Takashi Iwai <[email protected]>
ALSA: hda: intel-dsp-config: Prefer legacy driver as fallback

Ming Lei <[email protected]>
ublk: reorder tag_set initialization before queue allocation

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()

Johannes Berg <[email protected]>
wifi: mac80211: restore non-chanctx injection behaviour

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

Tomi Valkeinen <[email protected]>
Revert "drm/mediatek: dsi: Fix DSI host and panel bridge pre-enable order"

Malaya Kumar Rout <[email protected]>
PM: hibernate: Fix crash when freeing invalid crypto compressor

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

Bjorn Helgaas <[email protected]>
PCI: meson: Report that link is up while in ASPM L0s and L1 states

Jens Axboe <[email protected]>
io_uring/io-wq: fix incorrect io_wq_for_each_worker() termination logic

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

Alex Deucher <[email protected]>

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

Tomi Valkeinen <[email protected]>
drm/tidss: Fix enable/disable order

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

Linus Walleij <[email protected]>
drm/atomic-helper: Export and namespace some functions

Alan Liu <[email protected]>
drm/amdgpu: Fix query for VPE block_type and ip_count

Nathan Chancellor <[email protected]>
drm/amd/display: Apply e4479aecf658 to dml

Carlos Song <[email protected]>
arm64: dts: imx95: correct I3C2 pclk to IMX95_CLK_BUSWAKEUP

August Wikerfors <[email protected]>
ALSA: hda/tas2781: properly initialize speaker_id for TAS2563

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

Tomi Valkeinen <[email protected]>
Revert "drm/atomic-helper: Re-order bridge chain pre-enable and post-disable"

Dave Airlie <[email protected]>
nouveau: don't attempt fwsec on sb on newer platforms.

Vivian Wang <[email protected]>
riscv: boot: Always make Image from vmlinux, not vmlinux.unstripped

Steven Rostedt <[email protected]>
tracing: Add recursion protection in kernel stack trace recording

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

Alice Ryhl <[email protected]>
rust_binder: remove spin_lock() in rust_shrink_free_page()

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

Breno Leitao <[email protected]>
bnxt_en: Fix NULL pointer crash in bnxt_ptp_enable during error cleanup

Yeoreum Yun <[email protected]>
arm64: Fix cleared E0POE bit after cpu_suspend()/resume()

Willem de Bruijn <[email protected]>
net: do not write to msg_get_inq in callee

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

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

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

Edward Adam Davis <[email protected]>
NFSD: net ref data still needs to be freed even if net hasn't startup

Olga Kornievskaia <[email protected]>
nfsd: check that server is running in unlock_filesystem

NeilBrown <[email protected]>
nfsd: use correct loop termination in nfsd4_revoke_states()

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 +
 .../imx8mp-tx8p-ml81-moduline-display-106.dts      |   2 +-
 .../arm64/boot/dts/freescale/imx8mp-tx8p-ml81.dtsi |   5 +
 arch/arm64/boot/dts/freescale/imx8qm-mek.dts       |   3 +-
 arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi   |   8 +-
 arch/arm64/boot/dts/freescale/imx95.dtsi           |   2 +-
 arch/arm64/boot/dts/freescale/mba8mx.dtsi          |   2 +-
 arch/arm64/boot/dts/ti/k3-am62-lp-sk-nand.dtso     |   2 +-
 .../ti/k3-am642-phyboard-electra-peb-c-010.dtso    |   7 +-
 ...m642-phyboard-electra-x27-gpio1-spi1-uart3.dtso |   8 +-
 arch/arm64/include/asm/suspend.h                   |   2 +-
 arch/arm64/mm/proc.S                               |   8 +
 arch/csky/mm/fault.c                               |   4 +-
 arch/riscv/boot/Makefile                           |   4 -
 arch/riscv/include/asm/pgtable.h                   |   4 -
 arch/riscv/kernel/cpufeature.c                     |  23 +-
 arch/sparc/kernel/pci.c                            |  23 ++
 block/blk-integrity.c                              |  23 +-
 block/blk-settings.c                               |   7 +-
 drivers/accel/amdxdna/aie2_pci.c                   |   6 +
 drivers/android/binder/page_range.rs               |   3 -
 drivers/ata/libata-core.c                          |   3 +
 drivers/atm/he.c                                   |   3 +-
 drivers/block/ublk_drv.c                           |  49 ++--
 drivers/counter/104-quad-8.c                       |  20 +-
 drivers/counter/interrupt-cnt.c                    |   3 +-
 drivers/crypto/intel/qat/qat_common/adf_aer.c      |   2 -
 drivers/gpio/gpio-it87.c                           |  11 +-
 drivers/gpio/gpio-mpsse.c                          | 227 +++++++++++++++-
 drivers/gpio/gpio-pca953x.c                        |  25 +-
 drivers/gpio/gpio-rockchip.c                       |   1 +
 drivers/gpio/gpiolib-cdev.c                        |   2 +-
 drivers/gpio/gpiolib-sysfs.c                       |   2 +-
 drivers/gpio/gpiolib.c                             | 128 +++++----
 drivers/gpio/gpiolib.h                             |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   6 +
 drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c        |   2 +-
 drivers/gpu/drm/amd/display/dc/dml/Makefile        |   6 +-
 .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c  |  11 +-
 drivers/gpu/drm/amd/display/include/audio_types.h  |  14 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c    |  33 ++-
 drivers/gpu/drm/drm_atomic_helper.c                | 122 +++++++--
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |   6 -
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ad102.c    |   3 +
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c    |   8 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga100.c    |   3 +
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c    |   3 +
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h     |  23 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c    |  15 ++
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu116.c    |   3 +
 drivers/gpu/drm/pl111/pl111_drv.c                  |   2 +-
 drivers/gpu/drm/radeon/pptable.h                   |   2 +-
 drivers/gpu/drm/tidss/tidss_kms.c                  |  30 ++-
 drivers/gpu/nova-core/Kconfig                      |   2 +-
 drivers/hid/hid-quirks.c                           |   9 +
 .../hid/intel-thc-hid/intel-thc/intel-thc-dev.c    |   4 +-
 .../hid/intel-thc-hid/intel-thc/intel-thc-dma.c    |   4 +-
 .../hid/intel-thc-hid/intel-thc/intel-thc-dma.h    |   2 +
 drivers/irqchip/irq-gic-v5-its.c                   |   2 +-
 drivers/md/dm-exception-store.h                    |   2 +-
 drivers/md/dm-snap.c                               |  73 +++--
 drivers/md/dm-verity-fec.c                         |   4 +-
 drivers/md/dm-verity-fec.h                         |   3 -
 drivers/md/dm-verity-target.c                      |   2 +-
 drivers/misc/mei/hw-me-regs.h                      |   2 +
 drivers/misc/mei/pci-me.c                          |   2 +
 drivers/net/dsa/mv88e6xxx/chip.c                   |  23 --
 drivers/net/dsa/mv88e6xxx/chip.h                   |   4 -
 drivers/net/dsa/mv88e6xxx/serdes.c                 |  46 ----
 drivers/net/dsa/mv88e6xxx/serdes.h                 |   5 -
 drivers/net/ethernet/3com/3c59x.c                  |   2 +-
 drivers/net/ethernet/airoha/airoha_ppe.c           |   9 +-
 drivers/net/ethernet/amazon/ena/ena_devlink.c      |   4 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  21 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   4 +-
 drivers/net/ethernet/freescale/enetc/enetc.h       |   4 +-
 drivers/net/ethernet/intel/idpf/idpf.h             |  19 +-
 drivers/net/ethernet/intel/idpf/idpf_ethtool.c     | 100 ++++---
 drivers/net/ethernet/intel/idpf/idpf_idc.c         |   2 +-
 drivers/net/ethernet/intel/idpf/idpf_lib.c         | 294 ++++++++++++---------
 .../net/ethernet/intel/idpf/idpf_singleq_txrx.c    |   2 +-
 drivers/net/ethernet/intel/idpf/idpf_txrx.c        |  48 ++--
 drivers/net/ethernet/intel/idpf/idpf_txrx.h        |   6 +-
 drivers/net/ethernet/intel/idpf/idpf_virtchnl.c    |  17 +-
 drivers/net/ethernet/intel/idpf/xdp.c              |   2 +-
 .../ethernet/marvell/prestera/prestera_devlink.c   |   2 +
 .../net/ethernet/mellanox/mlx5/core/en_accel/psp.c |  14 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_stats.c |   9 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c   |   9 +-
 drivers/net/ethernet/mellanox/mlx5/core/port.c     |   3 +-
 drivers/net/ethernet/mscc/ocelot.c                 |   6 +-
 drivers/net/netdevsim/bus.c                        |   8 +
 drivers/net/phy/mxl-86110.c                        |   3 +
 drivers/net/phy/sfp.c                              |   4 +-
 drivers/net/usb/pegasus.c                          |   2 +
 drivers/net/virtio_net.c                           |   6 +-
 drivers/net/wireless/virtual/mac80211_hwsim.c      |   2 +-
 drivers/net/wwan/iosm/iosm_ipc_mux.c               |   6 +
 drivers/of/unittest.c                              |   8 +-
 drivers/pci/controller/dwc/pci-meson.c             |  37 +--
 drivers/pci/vgaarb.c                               |   7 -
 drivers/pinctrl/mediatek/pinctrl-mt8189.c          |   2 +-
 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/mpi3mr/mpi3mr.h                       |   4 +-
 drivers/scsi/mpi3mr/mpi3mr_os.c                    |   4 +-
 drivers/scsi/sg.c                                  |  20 +-
 drivers/spi/spi-cadence-quadspi.c                  |  10 +-
 drivers/spi/spi-mt65xx.c                           |   2 +-
 drivers/ufs/core/ufshcd.c                          |  40 ++-
 fs/btrfs/delayed-inode.c                           |  32 +--
 fs/btrfs/extent_io.c                               |  31 ++-
 fs/btrfs/inode.c                                   |  19 +-
 fs/btrfs/ordered-data.c                            |   5 +-
 fs/btrfs/qgroup.c                                  |  21 +-
 fs/btrfs/super.c                                   |  12 +-
 fs/btrfs/tree-log.c                                |   8 +-
 fs/erofs/super.c                                   |  19 +-
 fs/netfs/read_collect.c                            |   2 +-
 fs/nfs/namespace.c                                 |   5 +
 fs/nfs/nfs4proc.c                                  |  13 +-
 fs/nfs/nfs4trace.h                                 |   1 +
 fs/nfs_common/common.c                             |   1 -
 fs/nfsd/netns.h                                    |   2 +
 fs/nfsd/nfs4proc.c                                 |   2 +-
 fs/nfsd/nfs4state.c                                |  49 +++-
 fs/nfsd/nfsctl.c                                   |  12 +-
 fs/nfsd/nfsd.h                                     |   1 -
 fs/nfsd/nfssvc.c                                   |  28 +-
 fs/nfsd/state.h                                    |   6 +-
 fs/nfsd/vfs.c                                      |   4 +-
 fs/smb/client/nterr.h                              |   6 +-
 include/drm/drm_atomic_helper.h                    |  22 ++
 include/drm/drm_bridge.h                           | 249 +++++------------
 include/linux/netdevice.h                          |   3 +-
 include/linux/soc/airoha/airoha_offload.h          |   8 +-
 include/linux/trace_recursion.h                    |   9 +
 include/net/netfilter/nf_tables.h                  |  34 ++-
 include/trace/events/btrfs.h                       |   3 +-
 include/trace/misc/nfs.h                           |   2 -
 include/uapi/linux/nfs.h                           |   1 -
 io_uring/io-wq.c                                   |   6 +-
 kernel/events/core.c                               |   6 +
 kernel/power/swap.c                                |  14 +-
 kernel/trace/trace.c                               |   8 +-
 lib/crypto/aes.c                                   |   4 +-
 net/bpf/test_run.c                                 |  25 +-
 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/inet_fragment.c                           |   2 +
 net/ipv4/ping.c                                    |   4 +-
 net/ipv4/tcp.c                                     |   8 +-
 net/ipv4/udp.c                                     |   1 +
 net/mac80211/tx.c                                  |   2 +
 net/netfilter/nf_conncount.c                       |   2 +-
 net/netfilter/nf_tables_api.c                      |  72 ++++-
 net/netfilter/nft_set_pipapo.c                     |   4 +-
 net/netfilter/nft_synproxy.c                       |   6 +-
 net/sched/act_api.c                                |   2 +
 net/sched/sch_qfq.c                                |   2 +-
 net/unix/af_unix.c                                 |   8 +-
 net/vmw_vsock/af_vsock.c                           |   4 +
 net/wireless/wext-core.c                           |   4 +
 net/wireless/wext-priv.c                           |   4 +
 sound/ac97/bus.c                                   |  10 +-
 sound/hda/codecs/realtek/alc269.c                  |   2 +
 sound/hda/codecs/side-codecs/tas2781_hda_i2c.c     |   4 +-
 sound/hda/core/intel-dsp-config.c                  |   3 +-
 sound/soc/amd/yc/acp6x-mach.c                      |   7 +
 sound/soc/fsl/fsl_sai.c                            |   3 +
 sound/soc/rockchip/rockchip_pdm.c                  |   2 +-
 sound/usb/quirks.c                                 |  10 +
 .../selftests/drivers/net/hw/lib/py/__init__.py    |   4 +-
 tools/testing/selftests/net/lib/py/__init__.py     |   4 +-
 187 files changed, 1765 insertions(+), 1095 deletions(-)