Skip to content

6.1.158-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest157 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/157smb: client: Fix refcount leak for cifs_sb_tlinkfs/smb/client/inode.c fs/smb/client/smb2ops.c+8 -60 replies
2/157r8152: add error handling in rtl8152_driver_initdrivers/net/usb/r8152.c+6 -10 replies
3/157jbd2: ensure that all ongoing I/O complete before freeing blocksfs/jbd2/transaction.c+9 -40 replies
4/157ext4: wait for ongoing I/O to complete before freeing blocksfs/ext4/ext4_jbd2.c+9 -20 replies
5/157ext4: detect invalid INLINE_DATA + EXTENTS flag combinationfs/ext4/inode.c+8 -00 replies
6/157btrfs: fix clearing of BTRFS_FS_RELOC_RUNNING if relocation already runningfs/btrfs/relocation.c+7 -60 replies
7/157btrfs: do not assert we found block group item when creating free space treefs/btrfs/free-space-tree.c+8 -70 replies
8/157cifs: parse_dfs_referrals: prevent oob on malformed inputfs/smb/client/misc.c+17 -00 replies
9/157drm/amdgpu: use atomic functions with memory barriers for vm fault infodrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c+8 -110 replies
10/157drm/amd: Check whether secure display TA loaded successfullydrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+1 -10 replies
11/157crypto: rockchip - Fix dma_unmap_sg() nents valuedrivers/crypto/rockchip/rk3288_crypto_ahash.c+1 -20 replies
12/157cpufreq: CPPC: Avoid using CPUFREQ_ETERNAL as transition delaydrivers/cpufreq/cppc_cpufreq.c include/linux/cpufreq.h+15 -20 replies
13/157drm/rcar-du: dsi: Fix 1/2/3 lane supportdrivers/gpu/drm/rcar-du/rcar_mipi_dsi.c drivers/gpu/drm/rcar-du/rcar_mipi_dsi_regs.h+8 -50 replies
14/157drm/exynos: exynos7_drm_decon: fix uninitialized crtc reference in functionsdrivers/gpu/drm/exynos/exynos7_drm_decon.c+4 -70 replies
15/157drm/exynos: exynos7_drm_decon: properly clear channels during binddrivers/gpu/drm/exynos/exynos7_drm_decon.c+32 -230 replies
16/157drm/exynos: exynos7_drm_decon: remove ctx->suspendeddrivers/gpu/drm/exynos/exynos7_drm_decon.c+0 -360 replies
17/157usb: gadget: Store endpoint pointer in usb_requestdrivers/usb/gadget/udc/core.c include/linux/usb/gadget.h+5 -00 replies
18/157usb: gadget: Introduce free_usb_request helperinclude/linux/usb/gadget.h+23 -00 replies
19/157usb: gadget: f_rndis: Refactor bind path to use __free()drivers/usb/gadget/function/f_rndis.c+35 -500 replies
20/157usb: gadget: f_ecm: Refactor bind path to use __free()drivers/usb/gadget/function/f_ecm.c+20 -280 replies
21/157usb: gadget: f_acm: Refactor bind path to use __free()drivers/usb/gadget/function/f_acm.c+19 -230 replies
22/157usb: gadget: f_ncm: Refactor bind path to use __free()drivers/usb/gadget/function/f_ncm.c+33 -450 replies
23/157Documentation: Remove bogus claim about del_timer_sync()Documentation/kernel-hacking/locking.rst Documentation/translations/it_IT/kernel-hacking/locking.rst+2 -50 replies
24/157ARM: spear: Do not use timer namespace for timer_shutdown() functionarch/arm/mach-spear/time.c+4 -40 replies
25/157clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() functiondrivers/clocksource/arm_arch_timer.c+6 -60 replies
26/157clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() functiondrivers/clocksource/timer-sp804.c+3 -30 replies
27/157timers: Replace BUG_ON()skernel/time/timer.c+6 -50 replies
28/157Documentation: Replace del_timer/del_timer_sync()Documentation/RCU/Design/Requirements/Requirements.rst Documentation/core-api/local_ops.rst Documentation/kernel-hacking/locking.rst +3 more+14 -150 replies
29/157timers: Silently ignore timers with a NULL functionkernel/time/timer.c+52 -50 replies
30/157timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown modekernel/time/timer.c+92 -510 replies
31/157timers: Add shutdown mechanism to the internal functionskernel/time/timer.c+54 -80 replies
32/157timers: Provide timer_shutdown[_sync]()include/linux/timer.h kernel/time/timer.c+68 -00 replies
33/157timers: Update the documentation to reflect on the new timer_shutdown() APIDocumentation/RCU/Design/Requirements/Requirements.rst Documentation/core-api/local_ops.rst Documentation/kernel-hacking/locking.rst +1 more+8 -30 replies
34/157Bluetooth: hci_qca: Fix the teardown problem for realdrivers/bluetooth/hci_qca.c+8 -20 replies
35/157HID: multitouch: fix sticky fingersdrivers/hid/hid-multitouch.c+14 -130 replies
36/157dax: skip read lock assertion for read-only filesystemsfs/dax.c+1 -10 replies
37/157can: m_can: m_can_plat_remove(): add missing pm_runtime_disable()drivers/net/can/m_can/m_can_platform.c+1 -10 replies
38/157net: dlink: handle dma_map_single() failure properlydrivers/net/ethernet/dlink/dl2k.c+16 -70 replies
39/157doc: fix seg6_flowlabel pathDocumentation/networking/seg6-sysctl.rst+3 -00 replies
40/157r8169: fix packet truncation after S4 resume on RTL8168H/RTL8111Hdrivers/net/ethernet/realtek/r8169_main.c+3 -20 replies
41/157net/ip6_tunnel: Prevent perpetual tunnel growthinclude/net/ip_tunnels.h net/ipv4/ip_tunnel.c net/ipv6/ip6_tunnel.c+16 -160 replies
42/157amd-xgbe: Avoid spurious link down messages during interface toggledrivers/net/ethernet/amd/xgbe/xgbe-drv.c drivers/net/ethernet/amd/xgbe/xgbe-mdio.c+1 -10 replies
43/157tcp: fix tcp_tso_should_defer() vs large RTTnet/ipv4/tcp_output.c+15 -40 replies
44/157tg3: prevent use of uninitialized remote_adv and local_adv variablesdrivers/net/ethernet/broadcom/tg3.c+1 -40 replies
45/157net: tls: wait for async completion on last messagenet/tls/tls_sw.c+1 -10 replies
46/157tls: wait for async encrypt in case of error during latter iterations of sendmsgnet/tls/tls_sw.c+4 -30 replies
47/157tls: always set record_type in tls_process_cmsgnet/tls/tls_main.c+2 -50 replies
48/157tls: wait for pending async decryptions if tls_strp_msg_hold failsnet/tls/tls_sw.c+4 -20 replies
49/157tls: dont rely on tx_work during send()net/tls/tls_sw.c+13 -00 replies
50/157net: usb: lan78xx: Add error handling to lan78xx_init_mac_addressdrivers/net/usb/lan78xx.c+28 -80 replies
51/157net: usb: lan78xx: fix use of improperly initialized dev->chipid in lan78xx_resetdrivers/net/usb/lan78xx.c+4 -40 replies
52/157riscv: kprobes: Fix probe address validationarch/riscv/kernel/probes/kprobes.c+9 -40 replies
53/157drm/bridge: lt9211: Drop check for last nibble of version registerdrivers/gpu/drm/bridge/lontium-lt9211.c+1 -20 replies
54/157ASoC: nau8821: Cancel jdet_work before handling jack ejectionsound/soc/codecs/nau8821.c+2 -10 replies
55/157ASoC: nau8821: Generalize helper to clear IRQ statussound/soc/codecs/nau8821.c+11 -60 replies
56/157ASoC: nau8821: Add DMI quirk to bypass jack debounce circuitsound/soc/codecs/nau8821.c+27 -60 replies
57/157drm/amd/powerplay: Fix CIK shutdown temperaturedrivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c+1 -20 replies
58/157drm/rockchip: vop2: use correct destination rectangle height checkdrivers/gpu/drm/rockchip/rockchip_drm_vop2.c+1 -10 replies
59/157sched/balancing: Rename newidle_balance() => sched_balance_newidle()kernel/sched/fair.c+8 -80 replies
60/157sched/fair: Fix pelt lost idle time detectionkernel/sched/fair.c+13 -130 replies
61/157ALSA: firewire: amdtp-stream: fix enum kernel-doc warningssound/firewire/amdtp-stream.h+1 -10 replies
62/157ALSA: usb-audio: Fix NULL pointer deference in try_to_register_cardsound/usb/card.c+8 -20 replies
63/157HID: hid-input: only ignore 0 battery events for digitizersdrivers/hid/hid-input.c+4 -10 replies
64/157HID: multitouch: fix name of Stylus input devicesdrivers/hid/hid-multitouch.c+1 -00 replies
65/157hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp()fs/hfsplus/unicode.c+24 -00 replies
66/157PCI/sysfs: Ensure devices are powered for config reads (part 2)drivers/pci/pci-sysfs.c+8 -20 replies
67/157exec: Fix incorrect type for retfs/exec.c+1 -10 replies
68/157nios2: ensure that memblock.current_limit is set when setting pfn limitsarch/nios2/kernel/setup.c+15 -00 replies
69/157hfs: clear offset and space out of valid records in b-tree nodefs/hfs/brec.c+23 -40 replies
70/157hfs: make proper initalization of struct hfs_find_datafs/hfs/bfind.c+7 -10 replies
71/157hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent()fs/hfsplus/bfind.c+7 -10 replies
72/157hfs: validate record offset in hfsplus_bmap_allocfs/hfsplus/bnode.c fs/hfsplus/btree.c fs/hfsplus/hfsplus_fs.h+48 -410 replies
73/157hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat()fs/hfsplus/super.c+18 -50 replies
74/157dlm: check for defined force value in dlm_lockspace_releasefs/dlm/lockspace.c+1 -10 replies
75/157hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits()fs/hfs/mdb.c+1 -10 replies
76/157hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super()fs/hfsplus/super.c+1 -10 replies
77/157lkdtm: fortify: Fix potential NULL dereference on kmalloc failuredrivers/misc/lkdtm/fortify.c+6 -00 replies
78/157m68k: bitops: Fix find_*_bit() signaturesarch/m68k/include/asm/bitops.h+14 -110 replies
79/157powerpc/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
80/157smb: server: let smb_direct_flush_send_list() invalidate a remote key firstfs/smb/server/transport_rdma.c+7 -40 replies
81/157net/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
82/157rtnetlink: Allow deleting FDB entries in user namespacenet/core/rtnetlink.c+0 -30 replies
83/157net: enetc: correct the value of ENETC_RXB_TRUESIZEdrivers/net/ethernet/freescale/enetc/enetc.h+1 -10 replies
84/157dpaa2-eth: fix the pointer passed to PTR_ALIGN on Tx pathdrivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c+1 -20 replies
85/157arm64, mm: avoid always making PTE dirty in pte_mkwrite()arch/arm64/include/asm/pgtable.h+2 -10 replies
86/157sctp: avoid NULL dereference when chunk data buffer is missingnet/sctp/inqueue.c+7 -60 replies
87/157net: bonding: fix possible peer notify event loss or dup issuedrivers/net/bonding/bond_main.c+18 -220 replies
88/157Revert "cpuidle: menu: Avoid discarding useful information"drivers/cpuidle/governors/menu.c+9 -120 replies
89/157ACPICA: Work around bogus -Wstringop-overread warning since GCC 11drivers/acpi/acpica/tbprint.c+6 -00 replies
90/157can: netlink: can_changelink(): allow disabling of automatic restartdrivers/net/can/dev/netlink.c+4 -20 replies
91/157MIPS: Malta: Fix keyboard resource preventing i8042 driver from registeringarch/mips/mti-malta/malta-setup.c+1 -10 replies
92/157ocfs2: clear extent cache after moving/defragmenting extentsfs/ocfs2/move_extents.c+5 -00 replies
93/157vsock: fix lock inversion in vsock_assign_transport()net/vmw_vsock/af_vsock.c+19 -190 replies
94/157net: stmmac: dwmac-rk: Fix disabling set_clock_selectiondrivers/net/ethernet/stmicro/stmmac/dwmac-rk.c+5 -40 replies
95/157net: usb: rtl8150: Fix frame paddingdrivers/net/usb/rtl8150.c+9 -20 replies
96/157net: ravb: Enforce descriptor type orderingdrivers/net/ethernet/renesas/ravb_main.c+14 -20 replies
97/157net: ravb: Ensure memory write completes before ringing TX doorbelldrivers/net/ethernet/renesas/ravb_main.c+8 -00 replies
98/157selftests: mptcp: join: mark flush re-add as skipped if not supportedtools/testing/selftests/net/mptcp/mptcp_join.sh+1 -10 replies
99/157selftests: mptcp: join: mark implicit tests as skipped if not supportedtools/testing/selftests/net/mptcp/mptcp_join.sh+2 -20 replies
100/157RISC-V: Define pgprot_dmacoherent() for non-coherent devicesarch/riscv/include/asm/pgtable.h+2 -00 replies
101/157RISC-V: Dont print details of CPUs disabled in DTarch/riscv/kernel/cpu.c+1 -30 replies
102/157io_uring: correct __must_hold annotation in io_install_fixed_fileio_uring/filetable.c+1 -10 replies
103/157USB: serial: option: add UNISOC UIS7720drivers/usb/serial/option.c+2 -00 replies
104/157USB: serial: option: add Quectel RG255Cdrivers/usb/serial/option.c+4 -00 replies
105/157USB: serial: option: add Telit FN920C04 ECM compositionsdrivers/usb/serial/option.c+4 -00 replies
106/157usb/core/quirks: Add Huawei ME906S to wakeup quirkdrivers/usb/core/quirks.c+2 -00 replies
107/157usb: raw-gadget: do not limit transfer lengthdrivers/usb/gadget/legacy/raw_gadget.c+0 -20 replies
108/157xhci: dbc: enable back DbC in resume if it was enabled before suspenddrivers/usb/host/xhci-dbgcap.c+8 -10 replies
109/157binder: remove "invalid inc weak" checkdrivers/android/binder.c+1 -100 replies
110/157comedi: fix divide-by-zero in comedi_buf_munge()drivers/comedi/comedi_buf.c+1 -10 replies
111/157mei: me: add wildcat lake P DIDdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+4 -00 replies
112/157misc: fastrpc: Fix dma_buf object leak in fastrpc_map_lookupdrivers/misc/fastrpc.c+2 -00 replies
113/157most: usb: Fix use-after-free in hdm_disconnectdrivers/most/most_usb.c+4 -70 replies
114/157most: usb: hdm_probe: Fix calling put_device() before device initializationdrivers/most/most_usb.c+1 -10 replies
115/157serial: 8250_dw: handle reset control deassert errordrivers/tty/serial/8250/8250_dw.c+3 -10 replies
116/157serial: 8250_exar: add support for Advantech 2 port card with Device ID 0x0018drivers/tty/serial/8250/8250_exar.c+11 -00 replies
117/157xfs: rename the old_crc variable in xlog_recover_processfs/xfs/xfs_log_recover.c+8 -90 replies
118/157xfs: fix log CRC mismatches between i386 and other architecturesfs/xfs/libxfs/xfs_log_format.h fs/xfs/xfs_log.c fs/xfs/xfs_log_priv.h +2 more+54 -90 replies
119/157phy: cdns-dphy: Store hs_clk_rate and return itdrivers/phy/cadence/cdns-dphy.c+5 -00 replies
120/157phy: cadence: cdns-dphy: Fix PLL lock and O_CMN_READY pollingdrivers/phy/cadence/cdns-dphy.c+92 -320 replies
121/157PM: runtime: Add new devm functionsdrivers/base/power/runtime.c include/linux/pm_runtime.h+48 -00 replies
122/157iio: imu: inv_icm42600: Simplify pm_runtime setupdrivers/iio/imu/inv_icm42600/inv_icm42600_core.c+7 -170 replies
123/157iio: imu: inv_icm42600: use = { } instead of memset()drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c+4 -60 replies
124/157iio: imu: inv_icm42600: Avoid configuring if already pm_runtime suspendeddrivers/iio/imu/inv_icm42600/inv_icm42600_core.c+6 -50 replies
125/157padata: Reset next CPU when reorder sequence wraps aroundkernel/padata.c+5 -10 replies
126/157fuse: allocate ff->release_args only if release is neededfs/fuse/dir.c fs/fuse/file.c fs/fuse/fuse_i.h+41 -320 replies
127/157fuse: fix livelock in synchronous file put from fuseblk workersfs/fuse/file.c+7 -10 replies
128/157arm64: mte: Do not flag the zero page as PG_mte_taggedarch/arm64/kernel/cpufeature.c arch/arm64/kernel/mte.c+8 -40 replies
129/157PCI: j721e: Enable ACSPCIE Refclk if "ti,syscon-acspcie-proxy-ctrl" existsdrivers/pci/controller/cadence/pci-j721e.c+38 -10 replies
130/157PCI: j721e: Fix programming sequence of "strap" settingsdrivers/pci/controller/cadence/pci-j721e.c+25 -00 replies
131/157NFSD: Rework encoding and decoding of nfsd4_deviceidfs/nfsd/blocklayoutxdr.c fs/nfsd/flexfilelayoutxdr.c fs/nfsd/nfs4layouts.c +2 more+39 -220 replies
132/157NFSD: Minor cleanup in layoutcommit processingfs/nfsd/nfs4proc.c+3 -90 replies
133/157NFSD: Fix last write offset handling in layoutcommitfs/nfsd/blocklayout.c fs/nfsd/nfs4proc.c+17 -180 replies
134/157vfs: Dont leak disconnected dentries on umountfs/dcache.c+2 -00 replies
135/157NFSD: Define a proc_layoutcommit for the FlexFiles layout typefs/nfsd/flexfilelayout.c+8 -00 replies
136/157ext4: avoid potential buffer over-read in parse_apply_sb_mount_options()fs/ext4/super.c+5 -120 replies
137/157drm/sched: Fix potential double free in drm_sched_job_add_resv_dependenciesdrivers/gpu/drm/scheduler/sched_main.c+7 -60 replies
138/157PCI: tegra194: Reset BARs when running in PCIe endpoint modedrivers/pci/controller/dwc/pcie-tegra194.c+10 -00 replies
139/157f2fs: add a f2fs_get_block_locked helperfs/f2fs/data.c fs/f2fs/f2fs.h fs/f2fs/file.c+16 -70 replies
140/157f2fs: remove the create argument to f2fs_map_blocksfs/f2fs/data.c fs/f2fs/f2fs.h fs/f2fs/file.c +1 more+39 -520 replies
141/157f2fs: factor a f2fs_map_blocks_cached helperfs/f2fs/data.c+38 -270 replies
142/157f2fs: fix wrong block mapping for multi-devicesfs/f2fs/data.c+1 -10 replies
143/157PCI: Add PCI_VDEVICE_SUB helper macroinclude/linux/pci.h+14 -00 replies
144/157ixgbevf: Add support for Intel(R) E610 devicedrivers/net/ethernet/intel/ixgbevf/defines.h drivers/net/ethernet/intel/ixgbevf/ixgbevf.h drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c +2 more+33 -60 replies
145/157ixgbevf: fix getting link speed data for E610 devicesdrivers/net/ethernet/intel/ixgbevf/defines.h drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c drivers/net/ethernet/intel/ixgbevf/mbx.h +1 more+116 -320 replies
146/157ixgbevf: fix mailbox API compatibility by negotiating supported featuresdrivers/net/ethernet/intel/ixgbevf/ipsec.c drivers/net/ethernet/intel/ixgbevf/ixgbevf.h drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c +3 more+96 -30 replies
147/157phy: cadence: cdns-dphy: Update calibration wait time for startup state machinedrivers/phy/cadence/cdns-dphy.c+3 -10 replies
148/157arch_topology: Fix incorrect error check in topology_parse_cpu_capacity()drivers/base/arch_topology.c+1 -10 replies
149/157xfs: always warn about deprecated mount optionsfs/xfs/xfs_super.c+21 -120 replies
150/157devcoredump: Fix circular locking dependency with devcd->mutex.drivers/base/devcoredump.c+84 -540 replies
151/157x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMIDarch/x86/kernel/cpu/resctrl/monitor.c+6 -21 reply
152/157ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTLfs/smb/server/ksmbd_netlink.h fs/smb/server/server.h fs/smb/server/smb2pdu.c +3 more+40 -370 replies
153/157s390/cio: Update purge function to unregister the unused subchannelsdrivers/s390/cio/device.c+25 -140 replies
154/157mm/ksm: fix flag-dropping behavior in ksm_madviseinclude/linux/mm.h rust/bindings/bindings_helper.h rust/bindings/lib.rs+4 -10 replies
155/157Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems"tools/testing/selftests/vm/map_hugetlb.c+0 -70 replies
156/157arm64: cputype: Add Neoverse-V3AE definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
157/157arm64: errata: Apply workarounds for Neoverse-V3AEDocumentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c+4 -00 replies

Reviews trailers per patch

87 of 157 patches have a Reviewed-by or Acked-by.

PatchSimon HormanJan Kara[email protected]Zhang YiBoris BurkovJohannes ThumshirnQu WenruoDavid SterbaPaulo Alcantara (Red Hat)Felix KuehlingJacob KellerAnna-Maria BehnsenGuenter RoeckArnd BergmannViresh KumarMarc ZyngierMario Limonciello (AMD)Jie ZhanQais YousefLuiz Augusto von DentzFriendy SuDaniel PalmerGao XiangMarkus Schneider-PargmannTomi ValkeinenHeiner KallweitDawid OsuchowskiNeal CardwellPavan ChebbiAlex DeucherAndy YanShrikanth HegdeTakashi SakamotoMika WesterbergViacheslav DubeykoAndrew LunnVadim FedorenkoKhalid AzizGuo RenDmitry BaryshkovYury Norov (NVIDIA)Jay VosburghHuacai ChenIlpo JärvinenThomas Bogendoerfer[email protected]Mark FashehJoseph Qi[email protected]Niklas SöderlundAndrew DonnellanGeliang TangHan GaoAndrew JonesConor DooleyNamjae JeonŁukasz BartosikIan AbbottXilin WuTariq ToukanMichael WeißHarshal GohelIdo SchimmelNikolay AleksandrovClaudiu ManoilMathew McBrideCatalin MarinasMarcelo Ricardo LeitnerNuno SáAndy ShevchenkoLance YangDavid HildenbrandManivannan SadhasivamChristoph HellwigJeff LaytonDarrick J. WongChao YuPrzemek KitszelBjorn HelgaasRafal RomanowskiAleksandr LoktionovHarikrishna ShenoySudeep HollaCarlos MaiolinoMukesh OjhaReinette ChatreAradhya BhatiaParth PancholiJayesh ChoudharyVinod KoulDevarsh ThakkarPeter OberparleiterSeongJae ParkAlice RyhlMiguel OjedaFlorian FainelliSlade WatkinsPeter SchneiderLinux Kernel Functional TestingJon HunterRon EconomosBrett A C SheffieldBabu MogerShuah KhanPavel Machek (CIP)
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/157
2/157R-b
3/157R-b
4/157R-b
5/157Reported-and-tested-by R-b
6/157R-b R-b R-b R-b
7/157R-b
8/157A-b
9/157R-b
10/157R-b
11/157
12/157A-b R-b R-b R-b
13/157R-b
14/157
15/157
16/157
17/157
18/157
19/157
20/157
21/157
22/157
23/157R-b R-b
24/157R-b R-b T-b R-b A-b A-b
25/157R-b R-b T-b R-b A-b
26/157R-b R-b T-b R-b
27/157R-b R-b T-b
28/157R-b R-b
29/157R-b R-b T-b
30/157R-b R-b T-b
31/157R-b R-b T-b
32/157R-b R-b T-b
33/157R-b R-b T-b
34/157R-b R-b T-b A-b
35/157
36/157R-b R-b R-b
37/157R-b
38/157R-b
39/157R-b
40/157R-b R-b
41/157
42/157R-b
43/157R-b T-b
44/157R-b
45/157
46/157
47/157
48/157
49/157
50/157R-b
51/157R-b R-b
52/157A-b
53/157R-b
54/157
55/157
56/157
57/157R-b
58/157R-b
59/157R-b
60/157
61/157R-b
62/157
63/157
64/157R-b
65/157
66/157
67/157R-b
68/157
69/157
70/157
71/157
72/157R-b
73/157
74/157
75/157
76/157R-b
77/157
78/157A-b
79/157T-b
80/157A-b
81/157R-b
82/157R-b T-b R-b R-b
83/157R-b
84/157R-b T-b
85/157R-b
86/157A-b
87/157A-b
88/157
89/157A-b
90/157
91/157R-b A-b
92/157T-b R-b R-b
93/157T-b
94/157R-b
95/157R-b
96/157R-b
97/157R-b
98/157R-b
99/157R-b
100/157T-b T-b
101/157R-b R-b
102/157
103/157
104/157
105/157
106/157
107/157
108/157T-b
109/157
110/157R-b
111/157
112/157T-b
113/157
114/157
115/157
116/157
117/157R-b
118/157
119/157R-b T-b T-b A-b R-b
120/157R-b T-b
121/157
122/157
123/157R-b R-b
124/157
125/157
126/157
127/157
128/157A-b T-b R-b
129/157R-b
130/157
131/157
132/157R-b
133/157R-b R-b
134/157
135/157
136/157R-b R-b
137/157
138/157
139/157R-b
140/157R-b
141/157R-b
142/157R-b
143/157R-b A-b T-b
144/157R-b R-b T-b
145/157R-b T-b R-b
146/157R-b R-b T-b R-b
147/157R-b T-b
148/157R-b
149/157R-b R-b
150/157A-b
151/157R-b T-b T-b
152/157
153/157R-b
154/157A-b A-b T-b T-b
155/157
156/157
157/157

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

Read the v1 thread

Cover letter [PATCH 6.1 000/157] 6.1.158-rc1 review

This is the start of the stable review cycle for the 6.1.158 release. There are 157 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.1.158-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.158-rc1

Mark Rutland <[email protected]>
arm64: errata: Apply workarounds for Neoverse-V3AE

Mark Rutland <[email protected]>
arm64: cputype: Add Neoverse-V3AE definitions

Leon Hwang <[email protected]>
Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems"

Jakub Acs <[email protected]>
mm/ksm: fix flag-dropping behavior in ksm_madvise

Vineeth Vijayan <[email protected]>
s390/cio: Update purge function to unregister the unused subchannels

Namjae Jeon <[email protected]>
ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL

Babu Moger <[email protected]>
x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID

Maarten Lankhorst <[email protected]>

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

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

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

Devarsh Thakkar <[email protected]>
phy: cadence: cdns-dphy: Update calibration wait time for startup state machine

Jedrzej Jagielski <[email protected]>
ixgbevf: fix mailbox API compatibility by negotiating supported features

Jedrzej Jagielski <[email protected]>
ixgbevf: fix getting link speed data for E610 devices

Piotr Kwapulinski <[email protected]>
ixgbevf: Add support for Intel(R) E610 device

Piotr Kwapulinski <[email protected]>
PCI: Add PCI_VDEVICE_SUB helper macro

Jaegeuk Kim <[email protected]>
f2fs: fix wrong block mapping for multi-devices

Christoph Hellwig <[email protected]>
f2fs: factor a f2fs_map_blocks_cached helper

Christoph Hellwig <[email protected]>
f2fs: remove the create argument to f2fs_map_blocks

Christoph Hellwig <[email protected]>
f2fs: add a f2fs_get_block_locked helper

Niklas Cassel <[email protected]>
PCI: tegra194: Reset BARs when running in PCIe endpoint mode

Tvrtko Ursulin <[email protected]>
drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies

Theodore Ts'o <[email protected]>
ext4: avoid potential buffer over-read in parse_apply_sb_mount_options()

Chuck Lever <[email protected]>
NFSD: Define a proc_layoutcommit for the FlexFiles layout type

Jan Kara <[email protected]>
vfs: Don't leak disconnected dentries on umount

Sergey Bashirov <[email protected]>
NFSD: Fix last write offset handling in layoutcommit

Sergey Bashirov <[email protected]>
NFSD: Minor cleanup in layoutcommit processing

Sergey Bashirov <[email protected]>
NFSD: Rework encoding and decoding of nfsd4_deviceid

Siddharth Vadapalli <[email protected]>
PCI: j721e: Fix programming sequence of "strap" settings

Siddharth Vadapalli <[email protected]>
PCI: j721e: Enable ACSPCIE Refclk if "ti,syscon-acspcie-proxy-ctrl" exists

Catalin Marinas <[email protected]>
arm64: mte: Do not flag the zero page as PG_mte_tagged

Darrick J. Wong <[email protected]>
fuse: fix livelock in synchronous file put from fuseblk workers

Amir Goldstein <[email protected]>

    fuse: allocate ff->release_args only if release is needed

Xiao Liang <[email protected]>
padata: Reset next CPU when reorder sequence wraps around

Sean Nyekjaer <[email protected]>
iio: imu: inv_icm42600: Avoid configuring if already pm_runtime suspended

David Lechner <[email protected]>

    iio: imu: inv_icm42600: use = { } instead of memset()

Sean Nyekjaer <[email protected]>
iio: imu: inv_icm42600: Simplify pm_runtime setup

Bence Csókás <[email protected]>
PM: runtime: Add new devm functions

Devarsh Thakkar <[email protected]>
phy: cadence: cdns-dphy: Fix PLL lock and O_CMN_READY polling

Tomi Valkeinen <[email protected]>
phy: cdns-dphy: Store hs_clk_rate and return it

Christoph Hellwig <[email protected]>
xfs: fix log CRC mismatches between i386 and other architectures

Christoph Hellwig <[email protected]>
xfs: rename the old_crc variable in xlog_recover_process

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Brian Norris <[email protected]>
PCI/sysfs: Ensure devices are powered for config reads (part 2)

Viacheslav Dubeyko <[email protected]>
hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp()

Thadeu Lima de Souza Cascardo <[email protected]>
HID: multitouch: fix name of Stylus input devices

Dmitry Torokhov <[email protected]>
HID: hid-input: only ignore 0 battery events for digitizers

Jiaming Zhang <[email protected]>
ALSA: usb-audio: Fix NULL pointer deference in try_to_register_card

Randy Dunlap <[email protected]>
ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings

Vincent Guittot <[email protected]>
sched/fair: Fix pelt lost idle time detection

Ingo Molnar <[email protected]>
sched/balancing: Rename newidle_balance() => sched_balance_newidle()

Alok Tiwari <[email protected]>
drm/rockchip: vop2: use correct destination rectangle height check

Timur Kristóf <[email protected]>
drm/amd/powerplay: Fix CIK shutdown temperature

Cristian Ciocaltea <[email protected]>
ASoC: nau8821: Add DMI quirk to bypass jack debounce circuit

Cristian Ciocaltea <[email protected]>
ASoC: nau8821: Generalize helper to clear IRQ status

Cristian Ciocaltea <[email protected]>
ASoC: nau8821: Cancel jdet_work before handling jack ejection

Marek Vasut <[email protected]>
drm/bridge: lt9211: Drop check for last nibble of version register

Fabian Vogt <[email protected]>
riscv: kprobes: Fix probe address validation

I Viswanath <[email protected]>

    net: usb: lan78xx: fix use of improperly initialized dev->chipid in lan78xx_reset

Oleksij Rempel <[email protected]>
net: usb: lan78xx: Add error handling to lan78xx_init_mac_address

Sabrina Dubroca <[email protected]>
tls: don't rely on tx_work during send()

Sabrina Dubroca <[email protected]>
tls: wait for pending async decryptions if tls_strp_msg_hold fails

Sabrina Dubroca <[email protected]>
tls: always set record_type in tls_process_cmsg

Sabrina Dubroca <[email protected]>
tls: wait for async encrypt in case of error during latter iterations of sendmsg

Sascha Hauer <[email protected]>
net: tls: wait for async completion on last message

Alexey Simakov <[email protected]>
tg3: prevent use of uninitialized remote_adv and local_adv variables

Eric Dumazet <[email protected]>
tcp: fix tcp_tso_should_defer() vs large RTT

Raju Rangoju <[email protected]>
amd-xgbe: Avoid spurious link down messages during interface toggle

Dmitry Safonov <[email protected]>
net/ip6_tunnel: Prevent perpetual tunnel growth

Linmao Li <[email protected]>
r8169: fix packet truncation after S4 resume on RTL8168H/RTL8111H

Nicolas Dichtel <[email protected]>
doc: fix seg6_flowlabel path

Yeounsu Moon <[email protected]>
net: dlink: handle dma_map_single() failure properly

Marc Kleine-Budde <[email protected]>
can: m_can: m_can_plat_remove(): add missing pm_runtime_disable()

Yuezhang Mo <[email protected]>
dax: skip read lock assertion for read-only filesystems

Benjamin Tissoires <[email protected]>
HID: multitouch: fix sticky fingers

Thomas Gleixner <[email protected]>
Bluetooth: hci_qca: Fix the teardown problem for real

Steven Rostedt (Google) <[email protected]>
timers: Update the documentation to reflect on the new timer_shutdown() API

Thomas Gleixner <[email protected]>
timers: Provide timer_shutdown[_sync]()

Thomas Gleixner <[email protected]>
timers: Add shutdown mechanism to the internal functions

Thomas Gleixner <[email protected]>
timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode

Thomas Gleixner <[email protected]>
timers: Silently ignore timers with a NULL function

Thomas Gleixner <[email protected]>
Documentation: Replace del_timer/del_timer_sync()

Thomas Gleixner <[email protected]>
timers: Replace BUG_ON()s

Steven Rostedt (Google) <[email protected]>
clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function

Steven Rostedt (Google) <[email protected]>
clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function

Steven Rostedt (Google) <[email protected]>
ARM: spear: Do not use timer namespace for timer_shutdown() function

Thomas Gleixner <[email protected]>
Documentation: Remove bogus claim about del_timer_sync()

Kuen-Han Tsai <[email protected]>
usb: gadget: f_ncm: Refactor bind path to use __free()

Kuen-Han Tsai <[email protected]>
usb: gadget: f_acm: Refactor bind path to use __free()

Kuen-Han Tsai <[email protected]>
usb: gadget: f_ecm: Refactor bind path to use __free()

Kuen-Han Tsai <[email protected]>
usb: gadget: f_rndis: Refactor bind path to use __free()

Kuen-Han Tsai <[email protected]>
usb: gadget: Introduce free_usb_request helper

Kuen-Han Tsai <[email protected]>
usb: gadget: Store endpoint pointer in usb_request

Kaustabh Chakraborty <[email protected]>

    drm/exynos: exynos7_drm_decon: remove ctx->suspended

Kaustabh Chakraborty <[email protected]>
drm/exynos: exynos7_drm_decon: properly clear channels during bind

Kaustabh Chakraborty <[email protected]>
drm/exynos: exynos7_drm_decon: fix uninitialized crtc reference in functions

Marek Vasut <[email protected]>
drm/rcar-du: dsi: Fix 1/2/3 lane support

Rafael J. Wysocki <[email protected]>
cpufreq: CPPC: Avoid using CPUFREQ_ETERNAL as transition delay

Thomas Fourier <[email protected]>
crypto: rockchip - Fix dma_unmap_sg() nents value

Mario Limonciello <[email protected]>
drm/amd: Check whether secure display TA loaded successfully

Gui-Dong Han <[email protected]>
drm/amdgpu: use atomic functions with memory barriers for vm fault info

Eugene Korenevsky <[email protected]>
cifs: parse_dfs_referrals: prevent oob on malformed input

Filipe Manana <[email protected]>
btrfs: do not assert we found block group item when creating free space tree

Filipe Manana <[email protected]>
btrfs: fix clearing of BTRFS_FS_RELOC_RUNNING if relocation already running

Deepanshu Kartikey <[email protected]>
ext4: detect invalid INLINE_DATA + EXTENTS flag combination

Zhang Yi <[email protected]>
ext4: wait for ongoing I/O to complete before freeing blocks

Zhang Yi <[email protected]>
jbd2: ensure that all ongoing I/O complete before freeing blocks

Yi Cong <[email protected]>
r8152: add error handling in rtl8152_driver_init

Shuhao Fu <[email protected]>
smb: client: Fix refcount leak for cifs_sb_tlink

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

Diffstat:

 .../RCU/Design/Requirements/Requirements.rst       |   2 +-
 Documentation/arm64/silicon-errata.rst             |   2 +
 Documentation/core-api/local_ops.rst               |   2 +-
 Documentation/kernel-hacking/locking.rst           |  17 +-
 Documentation/networking/seg6-sysctl.rst           |   3 +
 Documentation/timers/hrtimers.rst                  |   2 +-
 .../translations/it_IT/kernel-hacking/locking.rst  |  14 +-
 .../translations/zh_CN/core-api/local_ops.rst      |   2 +-
 Makefile                                           |   4 +-
 arch/arm/mach-spear/time.c                         |   8 +-
 arch/arm64/Kconfig                                 |   1 +
 arch/arm64/include/asm/cputype.h                   |   2 +
 arch/arm64/include/asm/pgtable.h                   |   3 +-
 arch/arm64/kernel/cpu_errata.c                     |   1 +
 arch/arm64/kernel/cpufeature.c                     |  10 +-
 arch/arm64/kernel/mte.c                            |   2 +-
 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/riscv/include/asm/pgtable.h                   |   2 +
 arch/riscv/kernel/cpu.c                            |   4 +-
 arch/riscv/kernel/probes/kprobes.c                 |  13 +-
 arch/x86/kernel/cpu/resctrl/monitor.c              |  12 +-
 drivers/acpi/acpica/tbprint.c                      |   6 +
 drivers/android/binder.c                           |  11 +-
 drivers/base/arch_topology.c                       |   2 +-
 drivers/base/devcoredump.c                         | 138 +++++----
 drivers/base/power/runtime.c                       |  44 +++
 drivers/bluetooth/hci_qca.c                        |  10 +-
 drivers/clocksource/arm_arch_timer.c               |  12 +-
 drivers/clocksource/timer-sp804.c                  |   6 +-
 drivers/comedi/comedi_buf.c                        |   2 +-
 drivers/cpufreq/cppc_cpufreq.c                     |  14 +-
 drivers/cpuidle/governors/menu.c                   |  21 +-
 drivers/crypto/rockchip/rk3288_crypto_ahash.c      |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |   7 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |   7 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |   3 +-
 drivers/gpu/drm/bridge/lontium-lt9211.c            |   3 +-
 drivers/gpu/drm/exynos/exynos7_drm_decon.c         |  98 +++---
 drivers/gpu/drm/rcar-du/rcar_mipi_dsi.c            |   5 +-
 drivers/gpu/drm/rcar-du/rcar_mipi_dsi_regs.h       |   8 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c       |   2 +-
 drivers/gpu/drm/scheduler/sched_main.c             |  13 +-
 drivers/hid/hid-input.c                            |   5 +-
 drivers/hid/hid-multitouch.c                       |  28 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c  |   5 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_core.c   |  35 +--
 drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c   |   5 +-
 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/most/most_usb.c                            |  13 +-
 drivers/net/bonding/bond_main.c                    |  40 ++-
 drivers/net/can/dev/netlink.c                      |   6 +-
 drivers/net/can/m_can/m_can_platform.c             |   2 +-
 drivers/net/ethernet/amd/xgbe/xgbe-drv.c           |   1 -
 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c          |   1 +
 drivers/net/ethernet/broadcom/tg3.c                |   5 +-
 drivers/net/ethernet/dlink/dl2k.c                  |  23 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |   3 +-
 drivers/net/ethernet/freescale/enetc/enetc.h       |   2 +-
 drivers/net/ethernet/intel/ixgbevf/defines.h       |   6 +-
 drivers/net/ethernet/intel/ixgbevf/ipsec.c         |  10 +
 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h       |  13 +-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c  |  46 ++-
 drivers/net/ethernet/intel/ixgbevf/mbx.h           |   8 +
 drivers/net/ethernet/intel/ixgbevf/vf.c            | 194 ++++++++++--
 drivers/net/ethernet/intel/ixgbevf/vf.h            |   5 +-
 .../net/ethernet/mellanox/mlx5/core/en/params.c    |   2 +-
 drivers/net/ethernet/realtek/r8169_main.c          |   5 +-
 drivers/net/ethernet/renesas/ravb_main.c           |  24 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c     |   9 +-
 drivers/net/usb/lan78xx.c                          |  38 ++-
 drivers/net/usb/r8152.c                            |   7 +-
 drivers/net/usb/rtl8150.c                          |  11 +-
 drivers/pci/controller/cadence/pci-j721e.c         |  64 +++-
 drivers/pci/controller/dwc/pcie-tegra194.c         |  10 +
 drivers/pci/pci-sysfs.c                            |  10 +-
 drivers/phy/cadence/cdns-dphy.c                    | 133 ++++++--
 drivers/s390/cio/device.c                          |  37 ++-
 drivers/tty/serial/8250/8250_dw.c                  |   4 +-
 drivers/tty/serial/8250/8250_exar.c                |  11 +
 drivers/usb/core/quirks.c                          |   2 +
 drivers/usb/gadget/function/f_acm.c                |  42 ++-
 drivers/usb/gadget/function/f_ecm.c                |  48 ++-
 drivers/usb/gadget/function/f_ncm.c                |  78 ++---
 drivers/usb/gadget/function/f_rndis.c              |  85 +++---
 drivers/usb/gadget/legacy/raw_gadget.c             |   2 -
 drivers/usb/gadget/udc/core.c                      |   3 +
 drivers/usb/host/xhci-dbgcap.c                     |   9 +-
 drivers/usb/serial/option.c                        |  10 +
 fs/btrfs/free-space-tree.c                         |  15 +-
 fs/btrfs/relocation.c                              |  13 +-
 fs/dax.c                                           |   2 +-
 fs/dcache.c                                        |   2 +
 fs/dlm/lockspace.c                                 |   2 +-
 fs/exec.c                                          |   2 +-
 fs/ext4/ext4_jbd2.c                                |  11 +-
 fs/ext4/inode.c                                    |   8 +
 fs/ext4/super.c                                    |  17 +-
 fs/f2fs/data.c                                     | 108 ++++---
 fs/f2fs/f2fs.h                                     |   6 +-
 fs/f2fs/file.c                                     |  16 +-
 fs/fuse/dir.c                                      |   2 +-
 fs/fuse/file.c                                     |  75 +++--
 fs/fuse/fuse_i.h                                   |   2 +-
 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/hfsplus/unicode.c                               |  24 ++
 fs/jbd2/transaction.c                              |  13 +-
 fs/nfsd/blocklayout.c                              |   5 +-
 fs/nfsd/blocklayoutxdr.c                           |   7 +-
 fs/nfsd/flexfilelayout.c                           |   8 +
 fs/nfsd/flexfilelayoutxdr.c                        |   3 +-
 fs/nfsd/nfs4layouts.c                              |   1 -
 fs/nfsd/nfs4proc.c                                 |  34 +--
 fs/nfsd/nfs4xdr.c                                  |  14 +-
 fs/nfsd/xdr4.h                                     |  36 ++-
 fs/ocfs2/move_extents.c                            |   5 +
 fs/smb/client/inode.c                              |   6 +-
 fs/smb/client/misc.c                               |  17 ++
 fs/smb/client/smb2ops.c                            |   8 +-
 fs/smb/server/ksmbd_netlink.h                      |   3 +-
 fs/smb/server/server.h                             |   1 +
 fs/smb/server/smb2pdu.c                            |   4 +
 fs/smb/server/transport_ipc.c                      |   1 +
 fs/smb/server/transport_rdma.c                     |  11 +-
 fs/smb/server/transport_tcp.c                      |  67 ++---
 fs/smb/server/transport_tcp.h                      |   1 +
 fs/xfs/libxfs/xfs_log_format.h                     |  30 +-
 fs/xfs/xfs_log.c                                   |   8 +-
 fs/xfs/xfs_log_priv.h                              |   4 +-
 fs/xfs/xfs_log_recover.c                           |  34 ++-
 fs/xfs/xfs_ondisk.h                                |   2 +
 fs/xfs/xfs_super.c                                 |  33 +-
 include/linux/cpufreq.h                            |   3 +
 include/linux/mm.h                                 |   2 +-
 include/linux/pci.h                                |  14 +
 include/linux/pm_runtime.h                         |   4 +
 include/linux/timer.h                              |   2 +
 include/linux/usb/gadget.h                         |  25 ++
 include/net/ip_tunnels.h                           |  15 +
 include/trace/events/f2fs.h                        |  11 +-
 io_uring/filetable.c                               |   2 +-
 kernel/padata.c                                    |   6 +-
 kernel/sched/fair.c                                |  38 +--
 kernel/time/timer.c                                | 335 ++++++++++++++++-----
 net/core/rtnetlink.c                               |   3 -
 net/ipv4/ip_tunnel.c                               |  14 -
 net/ipv4/tcp_output.c                              |  19 +-
 net/ipv6/ip6_tunnel.c                              |   3 +-
 net/sctp/inqueue.c                                 |  13 +-
 net/tls/tls_main.c                                 |   7 +-
 net/tls/tls_sw.c                                   |  28 +-
 net/vmw_vsock/af_vsock.c                           |  38 +--
 rust/bindings/bindings_helper.h                    |   2 +
 rust/bindings/lib.rs                               |   1 +
 sound/firewire/amdtp-stream.h                      |   2 +-
 sound/soc/codecs/nau8821.c                         |  53 +++-
 sound/usb/card.c                                   |  10 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |   6 +-
 tools/testing/selftests/vm/map_hugetlb.c           |   7 -
 175 files changed, 2099 insertions(+), 1084 deletions(-)