Skip to content

6.17.6-rc1 review

Greg Kroah-Hartman linux-arm-kernel linux-cifs linux-fsdevel linux-patches linux-tegra linux-unionfs lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest184 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/184sched/fair: Block delayed tasks on throttled hierarchy during dequeuekernel/sched/fair.c+6 -30 replies
2/184vfio/cdx: update driver to build without CONFIG_GENERIC_MSI_IRQdrivers/vfio/cdx/Makefile drivers/vfio/cdx/private.h+19 -10 replies
3/184expfs: Fix exportfs_can_encode_fh() for EXPORT_FH_FIDinclude/linux/exportfs.h+4 -30 replies
4/184cgroup/misc: fix misc_res_type kernel-doc warninginclude/linux/misc_cgroup.h+1 -10 replies
5/184dlm: move to rinfo for all middle conversion casesfs/dlm/lock.c fs/dlm/recover.c+2 -20 replies
6/184exec: Fix incorrect type for retfs/exec.c+1 -10 replies
7/184nios2: ensure that memblock.current_limit is set when setting pfn limitsarch/nios2/kernel/setup.c+15 -00 replies
8/184s390/pkey: Forward keygenflags to ep11_unwrapkeydrivers/s390/crypto/zcrypt_ep11misc.c+3 -10 replies
9/184hfs: clear offset and space out of valid records in b-tree nodefs/hfs/brec.c+23 -40 replies
10/184hfs: make proper initalization of struct hfs_find_datafs/hfs/bfind.c+7 -10 replies
11/184hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent()fs/hfsplus/bfind.c+7 -10 replies
12/184hfs: validate record offset in hfsplus_bmap_allocfs/hfsplus/bnode.c fs/hfsplus/btree.c fs/hfsplus/hfsplus_fs.h+48 -410 replies
13/184hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat()fs/hfsplus/super.c+18 -50 replies
14/184dlm: check for defined force value in dlm_lockspace_releasefs/dlm/lockspace.c+1 -10 replies
15/184hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits()fs/hfs/mdb.c+1 -10 replies
16/184hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super()fs/hfsplus/super.c+1 -10 replies
17/184PCI: Test for bit underflow in pcie_set_readrq()drivers/pci/pci.c+5 -10 replies
18/184lkdtm: fortify: Fix potential NULL dereference on kmalloc failuredrivers/misc/lkdtm/fortify.c+6 -00 replies
19/184arm64: sysreg: Correct sign definitions for EIESB and DoubleLockarch/arm64/tools/sysreg+2 -20 replies
20/184gfs2: Fix unlikely race in gdlm_put_lockfs/gfs2/lock_dlm.c+5 -60 replies
21/184m68k: bitops: Fix find_*_bit() signaturesarch/m68k/include/asm/bitops.h+14 -110 replies
22/184powerpc/32: Remove PAGE_KERNEL_TEXT to fix startup failurearch/powerpc/include/asm/pgtable.h arch/powerpc/mm/book3s32/mmu.c arch/powerpc/mm/pgtable_32.c+3 -150 replies
23/184riscv: mm: Return intended SATP mode for noXlvl optionsarch/riscv/kernel/pi/cmdline_early.c arch/riscv/mm/init.c+4 -40 replies
24/184riscv: mm: Use mmu-type from FDT to limit SATP modearch/riscv/kernel/pi/fdt_early.c arch/riscv/kernel/pi/pi.h arch/riscv/mm/init.c+49 -30 replies
25/184riscv: cpufeature: add validation for zfa, zfh and zfhminarch/riscv/kernel/cpufeature.c arch/riscv/kernel/sys_hwprobe.c+9 -110 replies
26/184drivers/perf: hisi: Relax the event ID check in the frameworkdrivers/perf/hisilicon/hisi_uncore_pmu.c drivers/perf/hisilicon/hisi_uncore_pmu.h+3 -20 replies
27/184s390/mm: Use __GFP_ACCOUNT for user page table allocationsarch/s390/mm/pgalloc.c+10 -30 replies
28/184smb: client: queue post_recv_credits_work also if the peer raises the credit targetfs/smb/client/smbdirect.c+5 -00 replies
29/184smb: client: limit the range of info->receive_credit_targetfs/smb/client/smbdirect.c fs/smb/client/smbdirect.h+7 -20 replies
30/184smb: client: make use of ib_wc_status_msg() and skip IB_WC_WR_FLUSH_ERR loggingfs/smb/client/smbdirect.c+12 -80 replies
31/184smb: server: let smb_direct_flush_send_list() invalidate a remote key firstfs/smb/server/transport_rdma.c+7 -40 replies
32/184Unbreak make tools/* for user-space targetsMakefile+2 -20 replies
33/184platform/mellanox: mlxbf-pmc: add sysfs_attr_init() to count_clock initdrivers/platform/mellanox/mlxbf-pmc.c+1 -00 replies
34/184cpufreq/amd-pstate: Fix a regression leading to EPP 0 after hibernatedrivers/cpufreq/amd-pstate.c+5 -10 replies
35/184net/mlx5e: Return 1 instead of 0 in invalid case in mlx5e_mpwrq_umr_entry_size()drivers/net/ethernet/mellanox/mlx5/core/en/params.c+1 -10 replies
36/184rtnetlink: Allow deleting FDB entries in user namespacenet/core/rtnetlink.c+0 -30 replies
37/184erofs: fix crafted invalid cases for encoded extentsfs/erofs/zmap.c+6 -10 replies
38/184net: enetc: fix the deadlock of enetc_mdio_lockdrivers/net/ethernet/freescale/enetc/enetc.c+21 -40 replies
39/184net: enetc: correct the value of ENETC_RXB_TRUESIZEdrivers/net/ethernet/freescale/enetc/enetc.h+1 -10 replies
40/184dpaa2-eth: fix the pointer passed to PTR_ALIGN on Tx pathdrivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c+1 -20 replies
41/184net: phy: realtek: fix rtl8221b-vm-cg namedrivers/net/phy/realtek/realtek_main.c+8 -80 replies
42/184can: bxcan: bxcan_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()drivers/net/can/bxcan.c+1 -10 replies
43/184can: esd: acc_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()drivers/net/can/esd/esdacc.c+1 -10 replies
44/184can: rockchip-canfd: rkcanfd_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()drivers/net/can/rockchip/rockchip_canfd-tx.c+1 -10 replies
45/184selftests: net: fix server bind failure in sctp_vrf.shtools/testing/selftests/net/sctp_hello.c tools/testing/selftests/net/sctp_vrf.sh+47 -430 replies
46/184net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for legacy RQdrivers/net/ethernet/mellanox/mlx5/core/en_rx.c+19 -60 replies
47/184net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for striding RQdrivers/net/ethernet/mellanox/mlx5/core/en_rx.c+23 -30 replies
48/184net/smc: fix general protection fault in __smc_diag_dumpnet/smc/smc_inet.c+0 -130 replies
49/184net: ethernet: ti: am65-cpts: fix timestamp loss due to race conditionsdrivers/net/ethernet/ti/am65-cpts.c+43 -200 replies
50/184arm64, mm: avoid always making PTE dirty in pte_mkwrite()arch/arm64/include/asm/pgtable.h+2 -10 replies
51/184erofs: avoid infinite loops due to corrupted subpage compact indexesfs/erofs/zmap.c+18 -140 replies
52/184net: hibmcge: select FIXED_PHYdrivers/net/ethernet/hisilicon/Kconfig+1 -00 replies
53/184ptp: ocp: Fix typo using index 1 instead of i in SMA initialization loopdrivers/ptp/ptp_ocp.c+1 -10 replies
54/184sctp: avoid NULL dereference when chunk data buffer is missingnet/sctp/inqueue.c+7 -60 replies
55/184net: hsr: prevent creation of HSR device with slaves from another netnsnet/hsr/hsr_netlink.c+7 -10 replies
56/184espintcp: use datagram_poll_queue for socket readinessnet/xfrm/espintcp.c+1 -50 replies
57/184net: datagram: introduce datagram_poll_queue for custom receive queuesinclude/linux/skbuff.h net/core/datagram.c+37 -100 replies
58/184ovpn: use datagram_poll_queue for socket readiness in TCPdrivers/net/ovpn/tcp.c+22 -40 replies
59/184net: phy: micrel: always set shared->phydev for LAN8814drivers/net/phy/micrel.c+2 -20 replies
60/184net/mlx5: Fix IPsec cleanup over MPV devicedrivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c drivers/net/ethernet/mellanox/mlx5/core/en_main.c+30 -20 replies
61/184fs/notify: call exportfs_encode_fid with s_umountfs/notify/fdinfo.c+6 -00 replies
62/184net: bonding: fix possible peer notify event loss or dup issuedrivers/net/bonding/bond_main.c+18 -220 replies
63/184hung_task: fix warnings caused by unaligned lock pointersinclude/linux/hung_task.h+5 -30 replies
64/184mm: dont spin in add_stack_record when gfp flags dont allowmm/page_owner.c+3 -00 replies
65/184dma-debug: dont report false positives with DMA_BOUNCE_UNALIGNED_KMALLOCkernel/dma/debug.c+4 -10 replies
66/184virtio-net: zero unused hash fieldsinclude/linux/virtio_net.h+4 -00 replies
67/184arch_topology: Fix incorrect error check in topology_parse_cpu_capacity()drivers/base/arch_topology.c+1 -10 replies
68/184riscv: hwprobe: Fix stale vDSO data for late-initialized keys at bootarch/riscv/include/asm/hwprobe.h arch/riscv/include/asm/vdso/arch_data.h arch/riscv/kernel/sys_hwprobe.c +2 more+79 -150 replies
69/184io_uring/sqpoll: switch away from getrusage() for CPU accountingio_uring/fdinfo.c io_uring/sqpoll.c io_uring/sqpoll.h+23 -180 replies
70/184io_uring/sqpoll: be smarter on when to update the stime usageio_uring/sqpoll.c+32 -110 replies
71/184btrfs: directly free partially initialized fs_info in btrfs_check_leaked_roots()fs/btrfs/super.c+7 -10 replies
72/184btrfs: send: fix duplicated rmdir operations when using extrefsfs/btrfs/send.c+48 -80 replies
73/184btrfs: ref-verify: fix IS_ERR() vs NULL check in btrfs_build_ref_tree()fs/btrfs/ref-verify.c+1 -10 replies
74/184gpio: pci-idio-16: Define maximum valid register address offsetdrivers/gpio/gpio-pci-idio-16.c+1 -00 replies
75/184gpio: 104-idio-16: Define maximum valid register address offsetdrivers/gpio/gpio-104-idio-16.c+1 -00 replies
76/184xfs: fix locking in xchk_nlinks_collect_dirfs/xfs/scrub/nlinks.c+31 -30 replies
77/184platform/x86: alienware-wmi-wmax: Add AWCC support to Dell G15 5530drivers/platform/x86/dell/alienware-wmi-wmax.c+8 -00 replies
78/184platform/x86: alienware-wmi-wmax: Fix NULL pointer dereference in sleep handlersdrivers/platform/x86/dell/alienware-wmi-wmax.c+2 -20 replies
79/184Revert "cpuidle: menu: Avoid discarding useful information"drivers/cpuidle/governors/menu.c+9 -120 replies
80/184riscv: cpufeature: avoid uninitialized variable in has_thead_homogeneous_vlenb()arch/riscv/kernel/cpufeature.c+2 -20 replies
81/184rust: device: fix device context of Device::parent()rust/kernel/auxiliary.rs rust/kernel/device.rs+3 -90 replies
82/184slab: Avoid race on slab->obj_exts in alloc_slab_obj_extsmm/slub.c+6 -30 replies
83/184slab: Fix obj_ext mistakenly considered NULL due to race conditionmm/slub.c+11 -50 replies
84/184smb: client: get rid of d_drop() in cifs_do_rename()fs/smb/client/inode.c+1 -40 replies
85/184ACPICA: Work around bogus -Wstringop-overread warning since GCC 11drivers/acpi/acpica/tbprint.c+6 -00 replies
86/184arm64: mte: Do not warn if the page is already tagged in copy_highpage()arch/arm64/mm/copypage.c+8 -30 replies
87/184can: netlink: can_changelink(): allow disabling of automatic restartdrivers/net/can/dev/netlink.c+4 -20 replies
88/184cifs: Fix TCP_Server_Info::credits to be signedfs/smb/client/cifsglob.h+1 -10 replies
89/184devcoredump: Fix circular locking dependency with devcd->mutex.drivers/base/devcoredump.c+83 -530 replies
90/184hwmon: (pmbus/max34440) Update adpm12160 coeff due to latest FWdrivers/hwmon/pmbus/max34440.c+6 -60 replies
91/184MIPS: Malta: Fix keyboard resource preventing i8042 driver from registeringarch/mips/mti-malta/malta-setup.c+1 -10 replies
92/184ocfs2: clear extent cache after moving/defragmenting extentsfs/ocfs2/move_extents.c+5 -00 replies
93/184Fully convert enabled_monitors to use list_head as iteratorkernel/trace/rv/rv.c+6 -60 replies
94/184Make rtapp/pagefault monitor depends on CONFIG_MMUkernel/trace/rv/monitors/pagefault/Kconfig+1 -00 replies
95/184vsock: fix lock inversion in vsock_assign_transport()net/vmw_vsock/af_vsock.c+19 -190 replies
96/184net: bonding: update the slave array for broadcast modedrivers/net/bonding/bond_main.c+5 -20 replies
97/184net: stmmac: dwmac-rk: Fix disabling set_clock_selectiondrivers/net/ethernet/stmicro/stmmac/dwmac-rk.c+5 -40 replies
98/184net: usb: rtl8150: Fix frame paddingdrivers/net/usb/rtl8150.c+9 -20 replies
99/184net: ravb: Enforce descriptor type orderingdrivers/net/ethernet/renesas/ravb_main.c+14 -20 replies
100/184net: ravb: Ensure memory write completes before ringing TX doorbelldrivers/net/ethernet/renesas/ravb_main.c+8 -00 replies
101/184mptcp: pm: in-kernel: C-flag: handle late ADD_ADDRnet/mptcp/pm_kernel.c+6 -00 replies
102/184selftests: mptcp: join: mark flush re-add as skipped if not supportedtools/testing/selftests/net/mptcp/mptcp_join.sh+1 -10 replies
103/184selftests: mptcp: join: mark implicit tests as skipped if not supportedtools/testing/selftests/net/mptcp/mptcp_join.sh+2 -20 replies
104/184selftests: mptcp: join: mark delete re-add signal as skipped if not supportedtools/testing/selftests/net/mptcp/mptcp_join.sh+1 -10 replies
105/184mm: prevent poison consumption when splitting THPmm/huge_memory.c mm/migrate.c+5 -10 replies
106/184mm/mremap: correctly account old mapping after MREMAP_DONTUNMAP remapmm/mremap.c+6 -90 replies
107/184drm/xe: Check return value of GGTT workqueue allocationdrivers/gpu/drm/xe/xe_ggtt.c+3 -00 replies
108/184drm/amd/display: increase max link count and fix link->enc NULL pointer accessdrivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h+10 -10 replies
109/184mm/damon/core: use damos_commit_quota_goal() for new goal commitmm/damon/core.c+1 -10 replies
110/184mm/damon/core: fix list_add_tail() call on damon_call()mm/damon/core.c+1 -10 replies
111/184mm/damon/core: fix potential memory leak by cleaning ops_filter in damon_destroy_schememm/damon/core.c+3 -00 replies
112/184mm/damon/sysfs: catch commit test ctx alloc failuremm/damon/sysfs.c+2 -00 replies
113/184mm/damon/sysfs: dealloc commit test ctx alwaysmm/damon/sysfs.c+2 -30 replies
114/184spi: rockchip-sfc: Fix DMA-API usagedrivers/spi/spi-rockchip-sfc.c+11 -10 replies
115/184firmware: arm_ffa: Add support for IMPDEF value in the memory access descriptordrivers/firmware/arm_ffa/driver.c include/linux/arm_ffa.h+46 -120 replies
116/184spi: spi-nxp-fspi: add the support for sample data from DQS paddrivers/spi/spi-nxp-fspi.c+53 -30 replies
117/184spi: spi-nxp-fspi: re-config the clock rate when operation require new clock ratedrivers/spi/spi-nxp-fspi.c+13 -30 replies
118/184spi: spi-nxp-fspi: add extra delay after dll lockeddrivers/spi/spi-nxp-fspi.c+6 -00 replies
119/184spi: spi-nxp-fspi: limit the clock rate for different sample clock source selectiondrivers/spi/spi-nxp-fspi.c+8 -20 replies
120/184spi: cadence-quadspi: Fix pm_runtime unbalance on dma EPROBE_DEFERdrivers/spi/spi-cadence-quadspi.c+3 -20 replies
121/184arm64: dts: broadcom: bcm2712: Add default GIC address cellsarch/arm64/boot/dts/broadcom/bcm2712.dtsi+1 -00 replies
122/184arm64: dts: broadcom: bcm2712: Define VGIC interruptarch/arm64/boot/dts/broadcom/bcm2712.dtsi+2 -00 replies
123/184firmware: arm_scmi: Account for failed debug initializationdrivers/firmware/arm_scmi/common.h drivers/firmware/arm_scmi/driver.c+35 -330 replies
124/184include: trace: Fix inflight count helper on failed initializationdrivers/firmware/arm_scmi/common.h drivers/firmware/arm_scmi/driver.c+10 -50 replies
125/184firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing in raw modedrivers/firmware/arm_scmi/driver.c+1 -20 replies
126/184spi: airoha: return an error for continuous mode dirmap creation casesdrivers/spi/spi-airoha-snfi.c+4 -00 replies
127/184spi: airoha: add support of dual/quad wires spi modes to exec_op() handlerdrivers/spi/spi-airoha-snfi.c+82 -260 replies
128/184spi: airoha: switch back to non-dma mode in the case of errordrivers/spi/spi-airoha-snfi.c+5 -20 replies
129/184spi: airoha: fix reading/writing of flashes with more than one plane per lundrivers/spi/spi-airoha-snfi.c+6 -30 replies
130/184sysfs: check visibility before changing group attribute ownershipfs/sysfs/group.c+21 -50 replies
131/184drm/panthor: Fix kernel panic on partial unmap of a GPU VA regiondrivers/gpu/drm/panthor/panthor_mmu.c+7 -30 replies
132/184RISC-V: Define pgprot_dmacoherent() for non-coherent devicesarch/riscv/include/asm/pgtable.h+2 -00 replies
133/184RISC-V: Dont print details of CPUs disabled in DTarch/riscv/kernel/cpu.c+1 -30 replies
134/184riscv: hwprobe: avoid uninitialized variable use in hwprobe_arch_id()arch/riscv/kernel/sys_hwprobe.c+6 -00 replies
135/184hwmon: (pmbus/isl68137) Fix child node reference leak on early returndrivers/hwmon/pmbus/isl68137.c+1 -20 replies
136/184hwmon: (cgbc-hwmon) Add missing NULL check after devm_kzalloc()drivers/hwmon/cgbc-hwmon.c+3 -00 replies
137/184hwmon: (sht3x) Fix error handlingdrivers/hwmon/sht3x.c+17 -100 replies
138/184io_uring: fix incorrect unlikely() usage in io_waitid_prep()io_uring/waitid.c+1 -10 replies
139/184nbd: override creds to kernel when calling sock_{send,recv}msg()drivers/block/nbd.c+15 -00 replies
140/184drm/panic: Fix drawing the logo on a small narrow screendrivers/gpu/drm/drm_panic.c+3 -00 replies
141/184drm/panic: Fix qr_code, ensure vmargin is positivedrivers/gpu/drm/drm_panic.c+4 -10 replies
142/184drm/panic: Fix 24bit pixel crossing page boundariesdrivers/gpu/drm/drm_panic.c+44 -20 replies
143/184of/irq: Convert of_msi_map_id() callers to of_msi_xlate()drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c drivers/of/irq.c drivers/pci/msi/irqdomain.c +1 more+7 -280 replies
144/184of/irq: Add msi-parent check to of_msi_xlate()drivers/of/irq.c+36 -30 replies
145/184block: require LBA dma_alignment when using PIblock/blk-settings.c+10 -00 replies
146/184gpio: ljca: Fix duplicated IRQ mappingdrivers/gpio/gpio-ljca.c+3 -110 replies
147/184io_uring: correct __must_hold annotation in io_install_fixed_fileio_uring/filetable.c+1 -10 replies
148/184sched: Remove never used code in mm_cid_get()kernel/sched/sched.h+0 -20 replies
149/184USB: serial: option: add UNISOC UIS7720drivers/usb/serial/option.c+2 -00 replies
150/184USB: serial: option: add Quectel RG255Cdrivers/usb/serial/option.c+4 -00 replies
151/184USB: serial: option: add Telit FN920C04 ECM compositionsdrivers/usb/serial/option.c+4 -00 replies
152/184usb/core/quirks: Add Huawei ME906S to wakeup quirkdrivers/usb/core/quirks.c+2 -00 replies
153/184usb: raw-gadget: do not limit transfer lengthdrivers/usb/gadget/legacy/raw_gadget.c+0 -20 replies
154/184xhci: dbc: enable back DbC in resume if it was enabled before suspenddrivers/usb/host/xhci-dbgcap.c+8 -10 replies
155/184xhci: dbc: fix bogus 1024 byte prefix if ttyDBC read races with stall eventdrivers/usb/host/xhci-dbgcap.c+4 -20 replies
156/184x86/microcode: Fix Entrysign revision check for Zen1/Naplesarch/x86/kernel/cpu/microcode/amd.c+1 -10 replies
157/184binder: remove "invalid inc weak" checkdrivers/android/binder.c+1 -100 replies
158/184comedi: fix divide-by-zero in comedi_buf_munge()drivers/comedi/comedi_buf.c+1 -10 replies
159/184mei: me: add wildcat lake P DIDdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+4 -00 replies
160/184objtool/rust: add one more `noreturn` Rust functiontools/objtool/check.c+1 -00 replies
161/184nvmem: rcar-efuse: add missing MODULE_DEVICE_TABLEdrivers/nvmem/rcar-efuse.c+1 -00 replies
162/184misc: fastrpc: Fix dma_buf object leak in fastrpc_map_lookupdrivers/misc/fastrpc.c+2 -00 replies
163/184most: usb: Fix use-after-free in hdm_disconnectdrivers/most/most_usb.c+4 -70 replies
164/184most: usb: hdm_probe: Fix calling put_device() before device initializationdrivers/most/most_usb.c+1 -10 replies
165/184tcpm: switch check for role_sw device with fw_nodedrivers/usb/typec/tcpm/tcpm.c+2 -20 replies
166/184tty: serial: sh-sci: fix RSCI FIFO overrun handlingdrivers/tty/serial/sh-sci.c+8 -60 replies
167/184dt-bindings: serial: sh-sci: Fix r8a78000 interruptsDocumentation/devicetree/bindings/serial/renesas,scif.yaml+1 -00 replies
168/184dt-bindings: usb: dwc3-imx8mp: dma-range is required only for imx8mpDocumentation/devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml+9 -10 replies
169/184dt-bindings: usb: qcom,snps-dwc3: Fix bindings for X1E80100Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml+3 -00 replies
170/184serial: 8250_dw: handle reset control deassert errordrivers/tty/serial/8250/8250_dw.c+3 -10 replies
171/184serial: 8250_exar: add support for Advantech 2 port card with Device ID 0x0018drivers/tty/serial/8250/8250_exar.c+11 -00 replies
172/184serial: 8250_mtk: Enable baud clock and manage in runtime PMdrivers/tty/serial/8250/8250_mtk.c+4 -20 replies
173/184serial: sc16is7xx: remove useless enable of enhanced featuresdrivers/tty/serial/sc16is7xx.c+0 -70 replies
174/184staging: gpib: Fix device reference leak in fmh_gpib driverdrivers/staging/gpib/fmh_gpib/fmh_gpib.c+5 -00 replies
175/184staging: gpib: Fix no EOI on 1 and 2 byte writesdrivers/staging/gpib/agilent_82350b/agilent_82350b.c+7 -50 replies
176/184staging: gpib: Return -EINTR on device cleardrivers/staging/gpib/ni_usb/ni_usb_gpib.c+6 -20 replies
177/184staging: gpib: Fix sending clear and trigger eventsdrivers/staging/gpib/ni_usb/ni_usb_gpib.c+4 -10 replies
178/184mm/migrate: remove MIGRATEPAGE_UNMAPinclude/linux/migrate.h mm/migrate.c+22 -240 replies
179/184treewide: remove MIGRATEPAGE_SUCCESSarch/powerpc/platforms/pseries/cmm.c drivers/misc/vmw_balloon.c drivers/virtio/virtio_balloon.c +8 more+36 -460 replies
180/184vmw_balloon: indicate success when effectively deflating during migrationdrivers/misc/vmw_balloon.c+3 -50 replies
181/184xfs: always warn about deprecated mount optionsfs/xfs/xfs_super.c+21 -120 replies
182/184gpio: regmap: Allow to allocate regmap-irq devicedrivers/gpio/gpio-regmap.c include/linux/gpio/regmap.h+38 -20 replies
183/184gpio: regmap: add the .fixed_direction_output configuration parameterdrivers/gpio/gpio-regmap.c include/linux/gpio/regmap.h+29 -20 replies
184/184gpio: idio-16: Define fixed direction of the GPIO linesdrivers/gpio/gpio-idio-16.c+5 -00 replies

Reviews trailers per patch

118 of 184 patches have a Reviewed-by or Acked-by.

PatchMatt FlemingViacheslav DubeykoBjorn HelgaasArnd BergmannMark RutlandNikhil AgarwalAlex WilliamsonAndrew PriceYury Norov (NVIDIA)Andrew DonnellanAlexandre GhitiNutty LiuConor DooleyJonathan CameronAlexander GordeevNamjae JeonChristian BraunerAmir GoldsteinJan KaraIngo FranzkiClaudiu ManoilMathew McBrideSimon HormanJakub KicinskiDragos Tatulea[email protected]Kuniyuki IwashimaEric DumazetD. WytheSiddharth VadapalliCatalin MarinasHongbo LiJijie ShaoVadim FedorenkoMarcelo Ricardo LeitnerSabrina DubrocaAntonio QuartulliNathan ChancellorHoratiu VulturLeon RomanovskyJay VosburghMasami Hiramatsu (Google)Vlastimil BabkaOscar SalvadorMichael S. TsirkinXuan ZhuoSudeep HollaShravan Kumar RamaniIlpo JärvinenGabriel Krisman BertaziGautham R. ShenoyTariq ToukanMichael WeißHarshal GohelIdo SchimmelNikolay AleksandrovWei FangDaniel VacekQu WenruoDavid SterbaAlice RyhlAlexandre CourbotGreg Kroah-HartmanHarry YooSuren BaghdasaryanDavid HowellsHuacai ChenDavid HildenbrandYang ShiPaulo Alcantara (Red Hat)Pavel ShilovskiyMukesh OjhaFilipe MananaThomas Bogendoerfer[email protected]Mark FashehJoseph QiGabriele Monaco[email protected]Jiri SlabyHangbin LiuNiklas SöderlundGeliang TangFarrah ChenQiuxu ZhuoLance YangWei YangZi YanMiaohe LinPedro FalcatoMatthew AuldMeenakshikumar SomasundaramChris ParkAndy ShevchenkoLinus WalleijChristoph HellwigKurt BorjaGal HammerDan CarpenterCristian MarussiFrieder SchrempfAngeloGioacchino Del RegnoLorenzo BianconiSeongJae ParkBoris BrezillonLiviu DudauSteven PriceHan GaoGuo Ren (Alibaba DAMO Academy)Andrew JonesThomas RichardCaleb Sander MateosPaul MooreStephen SmalleyMing LeiJavier Martinez CanillasThomas GleixnerFrank LiMartin K. PetersenKeith BuschEric BiggersBreno LeitaoLixiang MaoŁukasz BartosikHeikki KrogerusBadhri Jagan SridharanKuninori MorimotoJun LiKrzysztof KozlowskiDave PenklerDave KleikampByungchul ParkCarlos MaiolinoBartosz GolaszewskiMichael WalleIan AbbottGeert UytterhoevenXilin WuFlorian FainelliRonald WarsowPeter SchneiderLinux Kernel Functional TestingTakeshi OgasawaraMark BrownJon HunterRon EconomosBrett A C SheffieldDileep MalepuJustin M. ForbesShuah KhanMiguel Ojeda
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
1/184T-b
2/184R-b R-b
3/184R-b R-b
4/184
5/184
6/184R-b
7/184
8/184R-b
9/184
10/184
11/184
12/184R-b
13/184
14/184
15/184
16/184R-b
17/184A-b A-b
18/184
19/184A-b
20/184R-b
21/184A-b
22/184T-b
23/184R-b R-b
24/184R-b R-b
25/184R-b
26/184A-b
27/184R-b
28/184A-b
29/184A-b
30/184A-b
31/184A-b
32/184A-b
33/184R-b R-b
34/184R-b
35/184R-b
36/184R-b T-b R-b R-b
37/184R-b
38/184A-b
39/184R-b
40/184T-b R-b
41/184R-b
42/184
43/184
44/184
45/184T-b
46/184R-b
47/184
48/184T-b R-b R-b R-b
49/184R-b
50/184R-b
51/184R-b
52/184R-b
53/184R-b
54/184A-b
55/184
56/184R-b
57/184R-b R-b
58/184R-b
59/184T-b
60/184R-b
61/184
62/184A-b
63/184R-b
64/184A-b R-b
65/184R-b
66/184A-b R-b
67/184R-b
68/184R-b
69/184R-b
70/184
71/184R-b R-b R-b
72/184R-b
73/184R-b
74/184R-b R-b
75/184R-b R-b
76/184R-b
77/184R-b R-b
78/184R-b T-b
79/184
80/184
81/184R-b R-b A-b
82/184R-b R-b
83/184R-b R-b
84/184R-b
85/184A-b
86/184R-b R-b
87/184
88/184A-b A-b
89/184A-b
90/184
91/184R-b A-b
92/184T-b R-b R-b
93/184R-b
94/184R-b
95/184T-b
96/184A-b R-b T-b R-b
97/184R-b
98/184R-b
99/184R-b
100/184R-b
101/184R-b
102/184R-b
103/184R-b
104/184R-b
105/184A-b T-b T-b A-b R-b A-b R-b
106/184R-b
107/184R-b
108/184R-b R-b
109/184
110/184
111/184R-b T-b
112/184
113/184
114/184
115/184T-b
116/184R-b
117/184
118/184
119/184
120/184R-b
121/184
122/184
123/184
124/184
125/184R-b
126/184R-b R-b
127/184R-b
128/184R-b A-b
129/184R-b
130/184R-b
131/184R-b R-b R-b
132/184T-b T-b
133/184R-b R-b
134/184
135/184
136/184R-b
137/184
138/184R-b R-b
139/184A-b A-b R-b T-b
140/184R-b
141/184R-b
142/184R-b
143/184A-b R-b
144/184R-b
145/184R-b R-b
146/184
147/184
148/184T-b R-b
149/184
150/184
151/184
152/184
153/184
154/184T-b
155/184T-b
156/184
157/184
158/184R-b
159/184
160/184R-b
161/184R-b
162/184T-b
163/184
164/184
165/184R-b R-b
166/184
167/184A-b A-b
168/184A-b R-b R-b
169/184R-b
170/184
171/184
172/184R-b
173/184
174/184R-b
175/184T-b
176/184
177/184T-b
178/184R-b R-b
179/184A-b A-b R-b A-b R-b
180/184
181/184R-b R-b
182/184R-b A-b
183/184A-b R-b
184/184R-b R-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 151 reviewers.

Read the v1 thread

Cover letter [PATCH 6.17 000/184] 6.17.6-rc1 review

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

Responses should be made by Wed, 29 Oct 2025 18:34:15 +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.17.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.17.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.17.6-rc1

William Breathitt Gray <[email protected]>
gpio: idio-16: Define fixed direction of the GPIO lines

Ioana Ciornei <[email protected]>
gpio: regmap: add the .fixed_direction_output configuration parameter

Mathieu Dubois-Briand <[email protected]>
gpio: regmap: Allow to allocate regmap-irq device

Darrick J. Wong <[email protected]>
xfs: always warn about deprecated mount options

David Hildenbrand <[email protected]>
vmw_balloon: indicate success when effectively deflating during migration

David Hildenbrand <[email protected]>
treewide: remove MIGRATEPAGE_SUCCESS

David Hildenbrand <[email protected]>
mm/migrate: remove MIGRATEPAGE_UNMAP

Dave Penkler <[email protected]>
staging: gpib: Fix sending clear and trigger events

Dave Penkler <[email protected]>
staging: gpib: Return -EINTR on device clear

Dave Penkler <[email protected]>
staging: gpib: Fix no EOI on 1 and 2 byte writes

Ma Ke <[email protected]>
staging: gpib: Fix device reference leak in fmh_gpib driver

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: remove useless enable of enhanced features

Daniel Golle <[email protected]>
serial: 8250_mtk: Enable baud clock and manage in runtime PM

Florian Eckert <[email protected]>

    serial: 8250_exar: add support for Advantech 2 port card with Device ID 0x0018

Artem Shimko <[email protected]>
serial: 8250_dw: handle reset control deassert error

Krishna Kurapati <[email protected]>
dt-bindings: usb: qcom,snps-dwc3: Fix bindings for X1E80100

Xu Yang <[email protected]>
dt-bindings: usb: dwc3-imx8mp: dma-range is required only for imx8mp

Geert Uytterhoeven <[email protected]>
dt-bindings: serial: sh-sci: Fix r8a78000 interrupts

Cosmin Tanislav <[email protected]>
tty: serial: sh-sci: fix RSCI FIFO overrun handling

Michael Grzeschik <[email protected]>
tcpm: switch check for role_sw device with fw_node

Victoria Votokina <[email protected]>
most: usb: hdm_probe: Fix calling put_device() before device initialization

Victoria Votokina <[email protected]>
most: usb: Fix use-after-free in hdm_disconnect

Junhao Xie <[email protected]>
misc: fastrpc: Fix dma_buf object leak in fastrpc_map_lookup

Cosmin Tanislav <[email protected]>
nvmem: rcar-efuse: add missing MODULE_DEVICE_TABLE

Miguel Ojeda <[email protected]>
objtool/rust: add one more noreturn Rust function

Alexander Usyskin <[email protected]>
mei: me: add wildcat lake P DID

Deepanshu Kartikey <[email protected]>
comedi: fix divide-by-zero in comedi_buf_munge()

Alice Ryhl <[email protected]>
binder: remove "invalid inc weak" check

Andrew Cooper <[email protected]>
x86/microcode: Fix Entrysign revision check for Zen1/Naples

Mathias Nyman <[email protected]>
xhci: dbc: fix bogus 1024 byte prefix if ttyDBC read races with stall event

Mathias Nyman <[email protected]>
xhci: dbc: enable back DbC in resume if it was enabled before suspend

Andrey Konovalov <[email protected]>
usb: raw-gadget: do not limit transfer length

Tim Guttzeit <[email protected]>
usb/core/quirks: Add Huawei ME906S to wakeup quirk

LI Qingwu <[email protected]>
USB: serial: option: add Telit FN920C04 ECM compositions

Reinhard Speyerer <[email protected]>
USB: serial: option: add Quectel RG255C

Renjun Wang <[email protected]>
USB: serial: option: add UNISOC UIS7720

Andy Shevchenko <[email protected]>
sched: Remove never used code in mm_cid_get()

Alok Tiwari <[email protected]>
io_uring: correct __must_hold annotation in io_install_fixed_file

Haotian Zhang <[email protected]>
gpio: ljca: Fix duplicated IRQ mapping

Christoph Hellwig <[email protected]>
block: require LBA dma_alignment when using PI

Lorenzo Pieralisi <[email protected]>
of/irq: Add msi-parent check to of_msi_xlate()

Lorenzo Pieralisi <[email protected]>
of/irq: Convert of_msi_map_id() callers to of_msi_xlate()

Jocelyn Falempe <[email protected]>
drm/panic: Fix 24bit pixel crossing page boundaries

Jocelyn Falempe <[email protected]>
drm/panic: Fix qr_code, ensure vmargin is positive

Jocelyn Falempe <[email protected]>
drm/panic: Fix drawing the logo on a small narrow screen

Ondrej Mosnacek <[email protected]>
nbd: override creds to kernel when calling sock_{send,recv}msg()

Alok Tiwari <[email protected]>
io_uring: fix incorrect unlikely() usage in io_waitid_prep()

Guenter Roeck <[email protected]>
hwmon: (sht3x) Fix error handling

Li Qiang <[email protected]>
hwmon: (cgbc-hwmon) Add missing NULL check after devm_kzalloc()

Erick Karanja <[email protected]>
hwmon: (pmbus/isl68137) Fix child node reference leak on early return

Paul Walmsley <[email protected]>
riscv: hwprobe: avoid uninitialized variable use in hwprobe_arch_id()

Anup Patel <[email protected]>
RISC-V: Don't print details of CPUs disabled in DT

Anup Patel <[email protected]>
RISC-V: Define pgprot_dmacoherent() for non-coherent devices

Akash Goel <[email protected]>
drm/panthor: Fix kernel panic on partial unmap of a GPU VA region

Fernando Fernandez Mancera <[email protected]>
sysfs: check visibility before changing group attribute ownership

Mikhail Kshevetskiy <[email protected]>
spi: airoha: fix reading/writing of flashes with more than one plane per lun

Mikhail Kshevetskiy <[email protected]>
spi: airoha: switch back to non-dma mode in the case of error

Mikhail Kshevetskiy <[email protected]>
spi: airoha: add support of dual/quad wires spi modes to exec_op() handler

Mikhail Kshevetskiy <[email protected]>
spi: airoha: return an error for continuous mode dirmap creation cases

Artem Shimko <[email protected]>
firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing in raw mode

Cristian Marussi <[email protected]>
include: trace: Fix inflight count helper on failed initialization

Cristian Marussi <[email protected]>
firmware: arm_scmi: Account for failed debug initialization

Peter Robinson <[email protected]>
arm64: dts: broadcom: bcm2712: Define VGIC interrupt

Krzysztof Kozlowski <[email protected]>
arm64: dts: broadcom: bcm2712: Add default GIC address cells

Mattijs Korpershoek <[email protected]>
spi: cadence-quadspi: Fix pm_runtime unbalance on dma EPROBE_DEFER

Haibo Chen <[email protected]>
spi: spi-nxp-fspi: limit the clock rate for different sample clock source selection

Han Xu <[email protected]>
spi: spi-nxp-fspi: add extra delay after dll locked

Haibo Chen <[email protected]>
spi: spi-nxp-fspi: re-config the clock rate when operation require new clock rate

Haibo Chen <[email protected]>
spi: spi-nxp-fspi: add the support for sample data from DQS pad

Sudeep Holla <[email protected]>
firmware: arm_ffa: Add support for IMPDEF value in the memory access descriptor

Marek Szyprowski <[email protected]>
spi: rockchip-sfc: Fix DMA-API usage

SeongJae Park <[email protected]>
mm/damon/sysfs: dealloc commit test ctx always

SeongJae Park <[email protected]>
mm/damon/sysfs: catch commit test ctx alloc failure

Enze Li <[email protected]>
mm/damon/core: fix potential memory leak by cleaning ops_filter in damon_destroy_scheme

SeongJae Park <[email protected]>
mm/damon/core: fix list_add_tail() call on damon_call()

SeongJae Park <[email protected]>
mm/damon/core: use damos_commit_quota_goal() for new goal commit

Charlene Liu <[email protected]>

    drm/amd/display: increase max link count and fix link->enc NULL pointer access

Matthew Brost <[email protected]>
drm/xe: Check return value of GGTT workqueue allocation

Lorenzo Stoakes <[email protected]>
mm/mremap: correctly account old mapping after MREMAP_DONTUNMAP remap

Qiuxu Zhuo <[email protected]>
mm: prevent poison consumption when splitting THP

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: mark 'delete re-add signal' as skipped if not supported

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: mark implicit tests as skipped if not supported

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: mark 'flush re-add' as skipped if not supported

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: in-kernel: C-flag: handle late ADD_ADDR

Lad Prabhakar <[email protected]>
net: ravb: Ensure memory write completes before ringing TX doorbell

Lad Prabhakar <[email protected]>
net: ravb: Enforce descriptor type ordering

Michal Pecio <[email protected]>
net: usb: rtl8150: Fix frame padding

Sebastian Reichel <[email protected]>
net: stmmac: dwmac-rk: Fix disabling set_clock_selection

Tonghao Zhang <[email protected]>
net: bonding: update the slave array for broadcast mode

Stefano Garzarella <[email protected]>
vsock: fix lock inversion in vsock_assign_transport()

Nam Cao <[email protected]>
rv: Make rtapp/pagefault monitor depends on CONFIG_MMU

Nam Cao <[email protected]>
rv: Fully convert enabled_monitors to use list_head as iterator

Deepanshu Kartikey <[email protected]>
ocfs2: clear extent cache after moving/defragmenting extents

Maciej W. Rozycki <[email protected]>
MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering

Alexis Czezar Torreno <[email protected]>
hwmon: (pmbus/max34440) Update adpm12160 coeff due to latest FW

Maarten Lankhorst <[email protected]>

    devcoredump: Fix circular locking dependency with devcd->mutex.

David Howells <[email protected]>
cifs: Fix TCP_Server_Info::credits to be signed

Marc Kleine-Budde <[email protected]>
can: netlink: can_changelink(): allow disabling of automatic restart

Catalin Marinas <[email protected]>
arm64: mte: Do not warn if the page is already tagged in copy_highpage()

Xi Ruoyao <[email protected]>
ACPICA: Work around bogus -Wstringop-overread warning since GCC 11

Paulo Alcantara <[email protected]>
smb: client: get rid of d_drop() in cifs_do_rename()

Hao Ge <[email protected]>
slab: Fix obj_ext mistakenly considered NULL due to race condition

Hao Ge <[email protected]>

    slab: Avoid race on slab->obj_exts in alloc_slab_obj_exts

Danilo Krummrich <[email protected]>
rust: device: fix device context of Device::parent()

Paul Walmsley <[email protected]>
riscv: cpufeature: avoid uninitialized variable in has_thead_homogeneous_vlenb()

Rafael J. Wysocki <[email protected]>
Revert "cpuidle: menu: Avoid discarding useful information"

Kurt Borja <[email protected]>
platform/x86: alienware-wmi-wmax: Fix NULL pointer dereference in sleep handlers

tr1x_em <[email protected]>
platform/x86: alienware-wmi-wmax: Add AWCC support to Dell G15 5530

Darrick J. Wong <[email protected]>
xfs: fix locking in xchk_nlinks_collect_dir

William Breathitt Gray <[email protected]>
gpio: 104-idio-16: Define maximum valid register address offset

William Breathitt Gray <[email protected]>
gpio: pci-idio-16: Define maximum valid register address offset

Amit Dhingra <[email protected]>
btrfs: ref-verify: fix IS_ERR() vs NULL check in btrfs_build_ref_tree()

Ting-Chang Hou <[email protected]>
btrfs: send: fix duplicated rmdir operations when using extrefs

Dewei Meng <[email protected]>
btrfs: directly free partially initialized fs_info in btrfs_check_leaked_roots()

Jens Axboe <[email protected]>
io_uring/sqpoll: be smarter on when to update the stime usage

Jens Axboe <[email protected]>
io_uring/sqpoll: switch away from getrusage() for CPU accounting

Jingwei Wang <[email protected]>
riscv: hwprobe: Fix stale vDSO data for late-initialized keys at boot

Kaushlendra Kumar <[email protected]>
arch_topology: Fix incorrect error check in topology_parse_cpu_capacity()

Jason Wang <[email protected]>
virtio-net: zero unused hash fields

Marek Szyprowski <[email protected]>
dma-debug: don't report false positives with DMA_BOUNCE_UNALIGNED_KMALLOC

Alexei Starovoitov <[email protected]>
mm: don't spin in add_stack_record when gfp flags don't allow

Lance Yang <[email protected]>
hung_task: fix warnings caused by unaligned lock pointers

Tonghao Zhang <[email protected]>
net: bonding: fix possible peer notify event loss or dup issue

Jakub Acs <[email protected]>
fs/notify: call exportfs_encode_fid with s_umount

Patrisious Haddad <[email protected]>
net/mlx5: Fix IPsec cleanup over MPV device

Robert Marko <[email protected]>

    net: phy: micrel: always set shared->phydev for LAN8814

Ralf Lici <[email protected]>
ovpn: use datagram_poll_queue for socket readiness in TCP

Ralf Lici <[email protected]>
net: datagram: introduce datagram_poll_queue for custom receive queues

Ralf Lici <[email protected]>
espintcp: use datagram_poll_queue for socket readiness

Fernando Fernandez Mancera <[email protected]>
net: hsr: prevent creation of HSR device with slaves from another netns

Alexey Simakov <[email protected]>
sctp: avoid NULL dereference when chunk data buffer is missing

Jiasheng Jiang <[email protected]>
ptp: ocp: Fix typo using index 1 instead of i in SMA initialization loop

Heiner Kallweit <[email protected]>
net: hibmcge: select FIXED_PHY

Gao Xiang <[email protected]>
erofs: avoid infinite loops due to corrupted subpage compact indexes

Huang Ying <[email protected]>
arm64, mm: avoid always making PTE dirty in pte_mkwrite()

Aksh Garg <[email protected]>
net: ethernet: ti: am65-cpts: fix timestamp loss due to race conditions

Wang Liang <[email protected]>
net/smc: fix general protection fault in __smc_diag_dump

Amery Hung <[email protected]>
net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for striding RQ

Amery Hung <[email protected]>
net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for legacy RQ

Xin Long <[email protected]>
selftests: net: fix server bind failure in sctp_vrf.sh

Marc Kleine-Budde <[email protected]>
can: rockchip-canfd: rkcanfd_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()

Marc Kleine-Budde <[email protected]>
can: esd: acc_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()

Marc Kleine-Budde <[email protected]>
can: bxcan: bxcan_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()

Aleksander Jan Bajkowski <[email protected]>
net: phy: realtek: fix rtl8221b-vm-cg name

Ioana Ciornei <[email protected]>
dpaa2-eth: fix the pointer passed to PTR_ALIGN on Tx path

Wei Fang <[email protected]>
net: enetc: correct the value of ENETC_RXB_TRUESIZE

Jianpeng Chang <[email protected]>
net: enetc: fix the deadlock of enetc_mdio_lock

Gao Xiang <[email protected]>
erofs: fix crafted invalid cases for encoded extents

Johannes Wiesböck <[email protected]>
rtnetlink: Allow deleting FDB entries in user namespace

Nathan Chancellor <[email protected]>
net/mlx5e: Return 1 instead of 0 in invalid case in mlx5e_mpwrq_umr_entry_size()

Mario Limonciello (AMD) <[email protected]>
cpufreq/amd-pstate: Fix a regression leading to EPP 0 after hibernate

David Thompson <[email protected]>
platform/mellanox: mlxbf-pmc: add sysfs_attr_init() to count_clock init

Linus Torvalds <[email protected]>
Unbreak 'make tools/*' for user-space targets

Stefan Metzmacher <[email protected]>
smb: server: let smb_direct_flush_send_list() invalidate a remote key first

Stefan Metzmacher <[email protected]>
smb: client: make use of ib_wc_status_msg() and skip IB_WC_WR_FLUSH_ERR logging

Stefan Metzmacher <[email protected]>

    smb: client: limit the range of info->receive_credit_target

Stefan Metzmacher <[email protected]>
smb: client: queue post_recv_credits_work also if the peer raises the credit target

Heiko Carstens <[email protected]>
s390/mm: Use __GFP_ACCOUNT for user page table allocations

Yicong Yang <[email protected]>
drivers/perf: hisi: Relax the event ID check in the framework

Clément Léger <[email protected]>
riscv: cpufeature: add validation for zfa, zfh and zfhmin

Junhui Liu <[email protected]>
riscv: mm: Use mmu-type from FDT to limit SATP mode

Junhui Liu <[email protected]>
riscv: mm: Return intended SATP mode for noXlvl options

Christophe Leroy <[email protected]>
powerpc/32: Remove PAGE_KERNEL_TEXT to fix startup failure

Geert Uytterhoeven <[email protected]>
m68k: bitops: Fix find_*_bit() signatures

Andreas Gruenbacher <[email protected]>
gfs2: Fix unlikely race in gdlm_put_lock

Fuad Tabba <[email protected]>
arm64: sysreg: Correct sign definitions for EIESB and DoubleLock

Junjie Cao <[email protected]>
lkdtm: fortify: Fix potential NULL dereference on kmalloc failure

Kees Cook <[email protected]>
PCI: Test for bit underflow in pcie_set_readrq()

Yangtao Li <[email protected]>
hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super()

Viacheslav Dubeyko <[email protected]>
hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits()

Alexander Aring <[email protected]>
dlm: check for defined force value in dlm_lockspace_release

Viacheslav Dubeyko <[email protected]>
hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat()

Yang Chenzhi <[email protected]>
hfs: validate record offset in hfsplus_bmap_alloc

Viacheslav Dubeyko <[email protected]>
hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent()

Viacheslav Dubeyko <[email protected]>
hfs: make proper initalization of struct hfs_find_data

Viacheslav Dubeyko <[email protected]>
hfs: clear offset and space out of valid records in b-tree node

Harald Freudenberger <[email protected]>
s390/pkey: Forward keygenflags to ep11_unwrapkey

Simon Schuster <[email protected]>
nios2: ensure that memblock.current_limit is set when setting pfn limits

Xichao Zhao <[email protected]>
exec: Fix incorrect type for ret

Alexander Aring <[email protected]>
dlm: move to rinfo for all middle conversion cases

Randy Dunlap <[email protected]>
cgroup/misc: fix misc_res_type kernel-doc warning

Jan Kara <[email protected]>
expfs: Fix exportfs_can_encode_fh() for EXPORT_FH_FID

Nipun Gupta <[email protected]>
vfio/cdx: update driver to build without CONFIG_GENERIC_MSI_IRQ

K Prateek Nayak <[email protected]>
sched/fair: Block delayed tasks on throttled hierarchy during dequeue

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

Diffstat:

 .../devicetree/bindings/serial/renesas,scif.yaml   |   1 +
 .../devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml   |  10 +-
 .../devicetree/bindings/usb/qcom,snps-dwc3.yaml    |   3 +
 Makefile                                           |   8 +-
 arch/arm64/boot/dts/broadcom/bcm2712.dtsi          |   3 +
 arch/arm64/include/asm/pgtable.h                   |   3 +-
 arch/arm64/mm/copypage.c                           |  11 +-
 arch/arm64/tools/sysreg                            |   4 +-
 arch/m68k/include/asm/bitops.h                     |  25 ++--
 arch/mips/mti-malta/malta-setup.c                  |   2 +-
 arch/nios2/kernel/setup.c                          |  15 +++
 arch/powerpc/include/asm/pgtable.h                 |  12 --
 arch/powerpc/mm/book3s32/mmu.c                     |   4 +-
 arch/powerpc/mm/pgtable_32.c                       |   2 +-
 arch/powerpc/platforms/pseries/cmm.c               |   2 +-
 arch/riscv/include/asm/hwprobe.h                   |   7 ++
 arch/riscv/include/asm/pgtable.h                   |   2 +
 arch/riscv/include/asm/vdso/arch_data.h            |   6 +
 arch/riscv/kernel/cpu.c                            |   4 +-
 arch/riscv/kernel/cpufeature.c                     |  10 +-
 arch/riscv/kernel/pi/cmdline_early.c               |   4 +-
 arch/riscv/kernel/pi/fdt_early.c                   |  40 ++++++
 arch/riscv/kernel/pi/pi.h                          |   1 +
 arch/riscv/kernel/sys_hwprobe.c                    |  94 ++++++++++----
 arch/riscv/kernel/unaligned_access_speed.c         |   9 +-
 arch/riscv/kernel/vdso/hwprobe.c                   |   2 +-
 arch/riscv/mm/init.c                               |  11 +-
 arch/s390/mm/pgalloc.c                             |  13 +-
 arch/x86/kernel/cpu/microcode/amd.c                |   2 +-
 block/blk-settings.c                               |  10 ++
 drivers/acpi/acpica/tbprint.c                      |   6 +
 drivers/android/binder.c                           |  11 +-
 drivers/base/arch_topology.c                       |   2 +-
 drivers/base/devcoredump.c                         | 136 +++++++++++++--------
 drivers/block/nbd.c                                |  15 +++
 drivers/comedi/comedi_buf.c                        |   2 +-
 drivers/cpufreq/amd-pstate.c                       |   6 +-
 drivers/cpuidle/governors/menu.c                   |  21 ++--
 drivers/firmware/arm_ffa/driver.c                  |  37 ++++--
 drivers/firmware/arm_scmi/common.h                 |  32 ++++-
 drivers/firmware/arm_scmi/driver.c                 |  54 +++-----
 drivers/gpio/gpio-104-idio-16.c                    |   1 +
 drivers/gpio/gpio-idio-16.c                        |   5 +
 drivers/gpio/gpio-ljca.c                           |  14 +--
 drivers/gpio/gpio-pci-idio-16.c                    |   1 +
 drivers/gpio/gpio-regmap.c                         |  53 +++++++-
 .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c  |   3 +
 drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h  |   8 +-
 drivers/gpu/drm/drm_panic.c                        |  54 +++++++-
 drivers/gpu/drm/panthor/panthor_mmu.c              |  10 +-
 drivers/gpu/drm/xe/xe_ggtt.c                       |   3 +
 drivers/hwmon/cgbc-hwmon.c                         |   3 +
 drivers/hwmon/pmbus/isl68137.c                     |   3 +-
 drivers/hwmon/pmbus/max34440.c                     |  12 +-
 drivers/hwmon/sht3x.c                              |  27 ++--
 drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c        |   2 +-
 drivers/misc/fastrpc.c                             |   2 +
 drivers/misc/lkdtm/fortify.c                       |   6 +
 drivers/misc/mei/hw-me-regs.h                      |   2 +
 drivers/misc/mei/pci-me.c                          |   2 +
 drivers/misc/vmw_balloon.c                         |   8 +-
 drivers/most/most_usb.c                            |  13 +-
 drivers/net/bonding/bond_main.c                    |  47 ++++---
 drivers/net/can/bxcan.c                            |   2 +-
 drivers/net/can/dev/netlink.c                      |   6 +-
 drivers/net/can/esd/esdacc.c                       |   2 +-
 drivers/net/can/rockchip/rockchip_canfd-tx.c       |   2 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |   3 +-
 drivers/net/ethernet/freescale/enetc/enetc.c       |  25 +++-
 drivers/net/ethernet/freescale/enetc/enetc.h       |   2 +-
 drivers/net/ethernet/hisilicon/Kconfig             |   1 +
 .../net/ethernet/mellanox/mlx5/core/en/params.c    |   2 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h   |   5 +
 .../mellanox/mlx5/core/en_accel/ipsec_fs.c         |  25 +++-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |  51 ++++++--
 drivers/net/ethernet/renesas/ravb_main.c           |  24 +++-
 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c     |   9 +-
 drivers/net/ethernet/ti/am65-cpts.c                |  63 +++++++---
 drivers/net/ovpn/tcp.c                             |  26 +++-
 drivers/net/phy/micrel.c                           |   4 +-
 drivers/net/phy/realtek/realtek_main.c             |  16 +--
 drivers/net/usb/rtl8150.c                          |  11 +-
 drivers/nvmem/rcar-efuse.c                         |   1 +
 drivers/of/irq.c                                   |  62 ++++++----
 drivers/pci/msi/irqdomain.c                        |   2 +-
 drivers/pci/pci.c                                  |   6 +-
 drivers/perf/hisilicon/hisi_uncore_pmu.c           |   2 +-
 drivers/perf/hisilicon/hisi_uncore_pmu.h           |   3 +-
 drivers/platform/mellanox/mlxbf-pmc.c              |   1 +
 drivers/platform/x86/dell/alienware-wmi-wmax.c     |  12 +-
 drivers/ptp/ptp_ocp.c                              |   2 +-
 drivers/s390/crypto/zcrypt_ep11misc.c              |   4 +-
 drivers/spi/spi-airoha-snfi.c                      | 128 ++++++++++++++-----
 drivers/spi/spi-cadence-quadspi.c                  |   5 +-
 drivers/spi/spi-nxp-fspi.c                         |  80 +++++++++++-
 drivers/spi/spi-rockchip-sfc.c                     |  12 +-
 .../staging/gpib/agilent_82350b/agilent_82350b.c   |  12 +-
 drivers/staging/gpib/fmh_gpib/fmh_gpib.c           |   5 +
 drivers/staging/gpib/ni_usb/ni_usb_gpib.c          |  13 +-
 drivers/tty/serial/8250/8250_dw.c                  |   4 +-
 drivers/tty/serial/8250/8250_exar.c                |  11 ++
 drivers/tty/serial/8250/8250_mtk.c                 |   6 +-
 drivers/tty/serial/sc16is7xx.c                     |   7 --
 drivers/tty/serial/sh-sci.c                        |  14 ++-
 drivers/usb/core/quirks.c                          |   2 +
 drivers/usb/gadget/legacy/raw_gadget.c             |   2 -
 drivers/usb/host/xhci-dbgcap.c                     |  15 ++-
 drivers/usb/serial/option.c                        |  10 ++
 drivers/usb/typec/tcpm/tcpm.c                      |   4 +-
 drivers/vfio/cdx/Makefile                          |   6 +-
 drivers/vfio/cdx/private.h                         |  14 +++
 drivers/virtio/virtio_balloon.c                    |   2 +-
 fs/aio.c                                           |   2 +-
 fs/btrfs/inode.c                                   |   4 +-
 fs/btrfs/ref-verify.c                              |   2 +-
 fs/btrfs/send.c                                    |  56 +++++++--
 fs/btrfs/super.c                                   |   8 +-
 fs/dlm/lock.c                                      |   2 +-
 fs/dlm/lockspace.c                                 |   2 +-
 fs/dlm/recover.c                                   |   2 +-
 fs/erofs/zmap.c                                    |  39 +++---
 fs/exec.c                                          |   2 +-
 fs/gfs2/lock_dlm.c                                 |  11 +-
 fs/hfs/bfind.c                                     |   8 +-
 fs/hfs/brec.c                                      |  27 +++-
 fs/hfs/mdb.c                                       |   2 +-
 fs/hfsplus/bfind.c                                 |   8 +-
 fs/hfsplus/bnode.c                                 |  41 -------
 fs/hfsplus/btree.c                                 |   6 +
 fs/hfsplus/hfsplus_fs.h                            |  42 +++++++
 fs/hfsplus/super.c                                 |  25 +++-
 fs/hugetlbfs/inode.c                               |   4 +-
 fs/jfs/jfs_metapage.c                              |   8 +-
 fs/notify/fdinfo.c                                 |   6 +
 fs/ocfs2/move_extents.c                            |   5 +
 fs/smb/client/cifsglob.h                           |   2 +-
 fs/smb/client/inode.c                              |   5 +-
 fs/smb/client/smbdirect.c                          |  30 +++--
 fs/smb/client/smbdirect.h                          |   2 +-
 fs/smb/server/transport_rdma.c                     |  11 +-
 fs/sysfs/group.c                                   |  26 +++-
 fs/xfs/scrub/nlinks.c                              |  34 +++++-
 fs/xfs/xfs_super.c                                 |  33 +++--
 include/linux/arm_ffa.h                            |  21 +++-
 include/linux/exportfs.h                           |   7 +-
 include/linux/gpio/regmap.h                        |  16 +++
 include/linux/hung_task.h                          |   8 +-
 include/linux/migrate.h                            |  11 +-
 include/linux/misc_cgroup.h                        |   2 +-
 include/linux/of_irq.h                             |   6 -
 include/linux/skbuff.h                             |   3 +
 include/linux/virtio_net.h                         |   4 +
 io_uring/fdinfo.c                                  |   8 +-
 io_uring/filetable.c                               |   2 +-
 io_uring/sqpoll.c                                  |  65 +++++++---
 io_uring/sqpoll.h                                  |   1 +
 io_uring/waitid.c                                  |   2 +-
 kernel/dma/debug.c                                 |   5 +-
 kernel/sched/fair.c                                |   9 +-
 kernel/sched/sched.h                               |   2 -
 kernel/trace/rv/monitors/pagefault/Kconfig         |   1 +
 kernel/trace/rv/rv.c                               |  12 +-
 mm/damon/core.c                                    |   7 +-
 mm/damon/sysfs.c                                   |   7 +-
 mm/huge_memory.c                                   |   3 +
 mm/migrate.c                                       |  88 +++++++------
 mm/migrate_device.c                                |   2 +-
 mm/mremap.c                                        |  15 +--
 mm/page_owner.c                                    |   3 +
 mm/slub.c                                          |  23 ++--
 mm/zsmalloc.c                                      |   4 +-
 net/core/datagram.c                                |  44 +++++--
 net/core/rtnetlink.c                               |   3 -
 net/hsr/hsr_netlink.c                              |   8 +-
 net/mptcp/pm_kernel.c                              |   6 +
 net/sctp/inqueue.c                                 |  13 +-
 net/smc/smc_inet.c                                 |  13 --
 net/vmw_vsock/af_vsock.c                           |  38 +++---
 net/xfrm/espintcp.c                                |   6 +-
 rust/kernel/auxiliary.rs                           |   8 +-
 rust/kernel/device.rs                              |   4 +-
 tools/objtool/check.c                              |   1 +
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |   8 +-
 tools/testing/selftests/net/sctp_hello.c           |  17 +--
 tools/testing/selftests/net/sctp_vrf.sh            |  73 ++++++-----
 186 files changed, 1849 insertions(+), 834 deletions(-)