Skip to content

6.18.4-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest311 of 312 patches 15 repliesIn review

311 of 312 patches are in this archive. The cover letter announces 312.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/312sched/proxy: Yield the donor taskkernel/sched/deadline.c kernel/sched/ext.c kernel/sched/fair.c +2 more+8 -70 replies
2/312drm: nova: depend on CONFIG_64BITdrivers/gpu/drm/nova/Kconfig+1 -00 replies
3/312x86/microcode/AMD: Select which microcode patch to loadarch/x86/kernel/cpu/microcode/amd.c+72 -410 replies
4/312sched/core: Add comment explaining force-idle vruntime snapshotskernel/sched/fair.c+181 -00 replies
5/312sched/eevdf: Fix min_vruntime vs avg_vruntimekernel/sched/debug.c kernel/sched/fair.c kernel/sched/sched.h+31 -950 replies
6/312sched_ext: Fix incorrect sched_class settings for per-cpu migration taskskernel/sched/ext.c+10 -40 replies
7/312mm/huge_memory: merge uniform_split_supported() and non_uniform_split_supported()include/linux/huge_mm.h mm/huge_memory.c+33 -460 replies
8/312KVM: s390: Fix gmap_helper_zap_one_page() againarch/s390/mm/gmap_helpers.c+7 -20 replies
9/312drm/edid: add DRM_EDID_IDENT_INIT() to initialize struct drm_edid_identinclude/drm/drm_edid.h+6 -00 replies
10/312drm/displayid: add quirk to ignore DisplayID checksum errorsdrivers/gpu/drm/drm_displayid.c drivers/gpu/drm/drm_displayid_internal.h+39 -40 replies
11/312drm/amdgpu: dont attach the tlb fence for SIdrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+3 -10 replies
12/312wifi: rtw88: limit indirect IO under powered off for RTL8822CSdrivers/net/wireless/realtek/rtw88/sdio.c+3 -10 replies
13/312wifi: rtlwifi: 8192cu: fix tid out of range in rtl92cu_tx_fill_desc()drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c+2 -10 replies
14/312wifi: cfg80211: sme: store capped length in __cfg80211_connect_result()net/wireless/sme.c+1 -10 replies
15/312wifi: mac80211: do not use old MBSSID elementsnet/mac80211/cfg.c+0 -100 replies
16/312sched_ext: fix uninitialized ret on alloc_percpu() failurekernel/sched/ext.c+3 -10 replies
17/312i40e: fix scheduling in set_rx_modedrivers/net/ethernet/intel/i40e/i40e_main.c+1 -00 replies
18/312i40e: validate ring_len parameter against hardware-specific valuesdrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_ethtool.c drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+13 -140 replies
19/312iavf: fix off-by-one issues in iavf_config_rss_reg()drivers/net/ethernet/intel/iavf/iavf_main.c+2 -20 replies
20/312idpf: fix LAN memory regions command on some NVMsdrivers/net/ethernet/intel/idpf/idpf_virtchnl.c+5 -00 replies
21/312idpf: reduce mbx_task schedule delay to 300usdrivers/net/ethernet/intel/idpf/idpf_lib.c+1 -10 replies
22/312cpuset: fix warning when disabling remote partitionkernel/cgroup/cpuset.c+16 -50 replies
23/312crypto: seqiv - Do not use req->iv after crypto_aead_encryptcrypto/seqiv.c+5 -30 replies
24/312Bluetooth: MGMT: report BIS capability flags in supported settingsnet/bluetooth/mgmt.c+6 -00 replies
25/312Bluetooth: btusb: revert use of devm_kzalloc in btusbdrivers/bluetooth/btusb.c+9 -30 replies
26/312net: mdio: aspeed: add dummy read to avoid read-after-write issuedrivers/net/mdio/mdio-aspeed.c+7 -00 replies
27/312net: openvswitch: Avoid needlessly taking the RTNL on vport destroynet/openvswitch/vport-netdev.c+13 -40 replies
28/312ip6_gre: make ip6gre_header() robustnet/ipv6/ip6_gre.c+8 -10 replies
29/312powerpc/tools: drop `-o pipefail` in gcc check scriptsarch/powerpc/tools/gcc-check-fpatchable-function-entry.sh arch/powerpc/tools/gcc-check-mprofile-kernel.sh+0 -20 replies
30/312platform/mellanox: mlxbf-pmc: Remove trailing whitespaces from event namesdrivers/platform/mellanox/mlxbf-pmc.c+7 -70 replies
31/312platform/x86: msi-laptop: add missing sysfs_remove_group()drivers/platform/x86/msi-laptop.c+3 -00 replies
32/312platform/x86: ibm_rtl: fix EBDA signature search pointer arithmeticdrivers/platform/x86/ibm_rtl.c+1 -10 replies
33/312team: fix check for port enabled in team_queue_override_port_prio_changed()drivers/net/team/team_core.c+1 -10 replies
34/312net: airoha: Move net_devs registration in a dedicated routinedrivers/net/ethernet/airoha/airoha_eth.c+26 -130 replies
35/312net: dsa: properly keep track of conduit referenceinclude/net/dsa.h net/dsa/dsa.c+35 -250 replies
36/312net: dsa: fix missing put_device() in dsa_tree_find_first_conduit()net/dsa/dsa.c+1 -70 replies
37/312amd-xgbe: reset retries and mode on RX adapt failuresdrivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c+2 -00 replies
38/312selftests: drv-net: psp: fix templated test names in psp_ip_ver_test_builder()tools/testing/selftests/drivers/net/psp.py+2 -10 replies
39/312selftests: drv-net: psp: fix test names in ipver_test_builder()tools/testing/selftests/drivers/net/psp.py+2 -10 replies
40/312net: usb: rtl8150: fix memory leak on usb_submit_urb() failuredrivers/net/usb/rtl8150.c+2 -00 replies
41/312selftests: net: fix "buffer overflow detected" for tap.ctools/testing/selftests/net/tap.c+5 -110 replies
42/312net: wangxun: move PHYLINK dependencydrivers/net/ethernet/wangxun/Kconfig+1 -30 replies
43/312platform/x86/intel/pmt: Fix kobject memory leak on init failuredrivers/platform/x86/intel/pmt/discovery.c+3 -10 replies
44/312smc91x: fix broken irq-context in PREEMPT_RTdrivers/net/ethernet/smsc/smc91x.c+1 -90 replies
45/312genalloc.h: fix htmldocs warninginclude/linux/genalloc.h+1 -00 replies
46/312firewire: nosy: Fix dma_free_coherent() sizedrivers/firewire/nosy.c+5 -50 replies
47/312bng_en: update module descriptiondrivers/net/ethernet/broadcom/Kconfig drivers/net/ethernet/broadcom/bnge/bnge.h drivers/net/ethernet/broadcom/bnge/bnge_core.c+6 -60 replies
48/312net: dsa: b53: skip multicast entries for fdb_dump()drivers/net/dsa/b53/b53_common.c+3 -00 replies
49/312kbuild: fix compilation of dtb specified on command-line without make rulescripts/Makefile.build+14 -120 replies
50/312mcb: Add missing modpost build supportscripts/mod/devicetable-offsets.c scripts/mod/file2alias.c+12 -00 replies
51/312net: mdio: rtl9300: use scoped for loopsdrivers/net/mdio/mdio-realtek-rtl9300.c+2 -40 replies
52/312net: usb: asix: validate PHY address before usedrivers/net/usb/asix_common.c drivers/net/usb/ax88172a.c+6 -50 replies
53/312net: bridge: Describe @tunnel_hash member in net_bridge_vlan_group structnet/bridge/br_private.h+1 -00 replies
54/312tools/sched_ext: fix scx_show_state.py for scx_root changetools/sched_ext/scx_show_state.py+5 -20 replies
55/312vfio/pds: Fix memory leak in pds_vfio_dirty_enable()drivers/vfio/pci/pds/dirty.c+5 -20 replies
56/312platform/x86: hp-bioscfg: Fix out-of-bounds array access in ACPI package parsingdrivers/platform/x86/hp/hp-bioscfg/enum-attributes.c drivers/platform/x86/hp/hp-bioscfg/int-attributes.c drivers/platform/x86/hp/hp-bioscfg/order-list-attributes.c +2 more+14 -40 replies
57/312platform/x86/intel/pmt/discovery: use valid device pointer in dev_err_probedrivers/platform/x86/intel/pmt/discovery.c+2 -20 replies
58/312octeontx2-pf: fix "UBSAN: shift-out-of-bounds error"drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c+8 -00 replies
59/312net: stmmac: fix the crash issue for zero copy XDP_TX actiondrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+15 -20 replies
60/312ipv6: BUG() in pskb_expand_head() as part of calipso_skbuff_setattr()net/ipv6/calipso.c+2 -10 replies
61/312ipv4: Fix reference count leak when using error routes with nexthop objectsnet/ipv4/fib_trie.c+4 -30 replies
62/312net: fib: restore ECMP balance from loopbacknet/ipv4/fib_semantics.c+10 -160 replies
63/312net: rose: fix invalid array index in rose_kill_by_device()net/rose/af_rose.c+1 -10 replies
64/312ipv6: fix a BUG in rt6_get_pcpu_route() under PREEMPT_RTnet/ipv6/route.c+12 -10 replies
65/312RDMA/ucma: Fix rdma_ucm_query_ib_service_resp struct paddinginclude/uapi/rdma/rdma_user_cm.h+3 -10 replies
66/312RDMA/irdma: Fix irdma_alloc_ucontext_resp paddinginclude/uapi/rdma/irdma-abi.h+1 -10 replies
67/312RDMA/mana_ib: check cqe length for kernel CQsdrivers/infiniband/hw/mana/cq.c+4 -00 replies
68/312RDMA/irdma: avoid invalid read in irdma_net_eventdrivers/infiniband/hw/irdma/utils.c+2 -10 replies
69/312RDMA/efa: Remove possible negative shiftdrivers/infiniband/hw/efa/efa_verbs.c+0 -40 replies
70/312RDMA/core: Fix logic error in ib_get_gids_from_rdma_hdr()drivers/infiniband/core/verbs.c+1 -10 replies
71/312RDMA/bnxt_re: Fix incorrect BAR check in bnxt_qplib_map_creq_db()drivers/infiniband/hw/bnxt_re/qplib_rcfw.c+1 -10 replies
72/312RDMA/core: always drop device refcount in ib_del_sub_device_and_put()drivers/infiniband/core/device.c+3 -10 replies
73/312drm/gem-shmem: Fix the MODULE_LICENSE() stringdrivers/gpu/drm/drm_gem_shmem_helper.c+1 -10 replies
74/312RDMA/bnxt_re: Fix IB_SEND_IP_CSUM handling in post_senddrivers/infiniband/hw/bnxt_re/ib_verbs.c+1 -60 replies
75/312RDMA/bnxt_re: Fix OOB write in bnxt_re_copy_err_stats()drivers/infiniband/hw/bnxt_re/hw_counters.h+3 -30 replies
76/312kunit: Enforce task execution in {soft,hard}irq contextsinclude/kunit/run-in-irq-context.h+33 -200 replies
77/312RDMA/bnxt_re: Fix to use correct page size for PDE tabledrivers/infiniband/hw/bnxt_re/qplib_res.c+2 -20 replies
78/312md: Fix static checker warning in analyze_sbsdrivers/md/md.c+1 -40 replies
79/312md/raid5: fix possible null-pointer dereferences in raid5_store_group_thread_cnt()drivers/md/raid5.c+6 -40 replies
80/312ublk: implement NUMA-aware memory allocationdrivers/block/ublk_drv.c+53 -310 replies
81/312ublk: scan partition in async waydrivers/block/ublk_drv.c+32 -30 replies
82/312drm/xe/guc: READ/WRITE_ONCE g2h_fence->donedrivers/gpu/drm/xe/xe_guc_ct.c+10 -40 replies
83/312ksmbd: Fix memory leak in get_file_all_info()fs/smb/server/smb2pdu.c+3 -10 replies
84/312IB/rxe: Fix missing umem_odp->umem_mutex unlock on error pathdrivers/infiniband/sw/rxe/rxe_odp.c+3 -10 replies
85/312RDMA/rtrs: Fix clt_path::max_pages_per_mr calculationdrivers/infiniband/ulp/rtrs/rtrs-clt.c+1 -00 replies
86/312RDMA/bnxt_re: fix dma_free_coherent() pointerdrivers/infiniband/hw/bnxt_re/qplib_res.c+1 -30 replies
87/312blk-mq: skip CPU offline notify on unmapped hctxblock/blk-mq.c+1 -10 replies
88/312selftests/ftrace: traceonoff_triggers: strip off namestools/testing/selftests/ftrace/test.d/ftrace/func_traceonoff_triggers.tc+3 -20 replies
89/312block: handle zone management operations completionsblock/blk-zoned.c block/blk.h+104 -490 replies
90/312ntfs: Do not overwrite uptodate pagesfs/ntfs3/frecord.c+29 -60 replies
91/312ASoC: codecs: wcd939x: fix regmap leak on probe failuresound/soc/codecs/wcd939x-sdw.c+7 -10 replies
92/312ASoC: stm32: sai: fix device leak on probesound/soc/stm/stm32_sai.c+1 -10 replies
93/312ASoC: stm32: sai: fix clk prepare imbalance on probe failuresound/soc/stm/stm32_sai_sub.c+21 -70 replies
94/312ASoC: stm32: sai: fix OF node leak on probesound/soc/stm/stm32_sai.c sound/soc/stm/stm32_sai_sub.c+19 -160 replies
95/312ASoC: renesas: rz-ssi: Fix channel swap issue in full duplex modesound/soc/renesas/rz-ssi.c+43 -80 replies
96/312ASoC: renesas: rz-ssi: Fix rz_ssi_priv::hw_params_cache::sample_widthsound/soc/renesas/rz-ssi.c+4 -90 replies
97/312ASoC: codecs: wcd937x: Fix error handling in wcd937x codec driversound/soc/codecs/wcd937x.c+34 -90 replies
98/312ASoC: codecs: pm4125: Fix potential conflict when probing two devicessound/soc/codecs/pm4125.c+12 -50 replies
99/312ASoC: codecs: pm4125: Remove irq_chip on component unbindsound/soc/codecs/pm4125.c+2 -00 replies
100/312ASoC: codecs: lpass-tx-macro: fix SM6115 supportsound/soc/codecs/lpass-tx-macro.c+2 -10 replies
101/312ASoC: qcom: sdw: fix memory leak for sdw_stream_runtimesound/soc/qcom/sc7280.c sound/soc/qcom/sc8280xp.c sound/soc/qcom/sdw.c +3 more+64 -500 replies
102/312ASoC: cs35l41: Always return 0 when a subsystem ID is foundsound/soc/codecs/cs35l41.c+4 -30 replies
103/312ASoC: codecs: Fix error handling in pm4125 audio codec driversound/soc/codecs/pm4125.c+18 -30 replies
104/312ASoC: qcom: q6apm-dai: set flags to reflect correct operation of appl_ptrsound/soc/qcom/qdsp6/q6apm-dai.c+2 -00 replies
105/312ASoC: qcom: q6asm-dai: perform correct state check before closingsound/soc/qcom/qdsp6/q6asm-dai.c+2 -10 replies
106/312ASoC: qcom: q6adm: the the copp device only during last instancesound/soc/qcom/qdsp6/q6adm.c+71 -750 replies
107/312ASoC: qcom: qdsp6: q6asm-dai: set 10 ms period and buffer alignment.sound/soc/qcom/qdsp6/q6asm-dai.c+2 -20 replies
108/312iommu/amd: Fix pci_segment memleak in alloc_pci_segment()drivers/iommu/amd/init.c+12 -30 replies
109/312iommu/amd: Propagate the error code returned by __modify_irte_ga() in modify_irte_ga()drivers/iommu/amd/iommu.c+1 -10 replies
110/312iommu/apple-dart: fix device leak on of_xlate()drivers/iommu/apple-dart.c+2 -00 replies
111/312iommu/exynos: fix device leak on of_xlate()drivers/iommu/exynos-iommu.c+3 -60 replies
112/312iommu/ipmmu-vmsa: fix device leak on of_xlate()drivers/iommu/ipmmu-vmsa.c+2 -00 replies
113/312iommu/mediatek-v1: fix device leak on probe_device()drivers/iommu/mtk_iommu_v1.c+2 -00 replies
114/312iommu/mediatek-v1: fix device leaks on probe()drivers/iommu/mtk_iommu_v1.c+18 -50 replies
115/312iommu/mediatek: fix device leak on of_xlate()drivers/iommu/mtk_iommu.c+2 -00 replies
116/312iommu/omap: fix device leaks on probe_device()drivers/iommu/omap-iommu.c drivers/iommu/omap-iommu.h+1 -30 replies
117/312iommu/qcom: fix device leak on of_xlate()drivers/iommu/arm/arm-smmu/qcom_iommu.c+4 -60 replies
118/312iommu/sun50i: fix device leak on of_xlate()drivers/iommu/sun50i-iommu.c+2 -00 replies
119/312iommu/tegra: fix device leak on probe_device()drivers/iommu/tegra-smmu.c+2 -30 replies
120/312iommu: disable SVA when CONFIG_X86 is setdrivers/iommu/iommu-sva.c+3 -00 replies
121/312hwmon: (dell-smm) Fix off-by-one error in dell_smm_is_visible()drivers/hwmon/dell-smm-hwmon.c+2 -20 replies
122/312HID: logitech-dj: Remove duplicate error loggingdrivers/hid/hid-logitech-dj.c+23 -330 replies
123/312hisi_acc_vfio_pci: Add .match_token_uuid callback in hisi_acc_vfio_pci_migrn_opsdrivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c+1 -00 replies
124/312fgraph: Initialize ftrace_ops->private for function graph opskernel/trace/fgraph.c+1 -00 replies
125/312fgraph: Check ftrace_pids_enabled on registration for early filteringkernel/trace/fgraph.c+7 -20 replies
126/312PCI/PM: Reinstate clearing state_saved in legacy and !PM codepathsdrivers/pci/pci-driver.c+4 -00 replies
127/312arm64: dts: ti: k3-j721e-sk: Fix pinmux for pin Y1 used by power regulatorarch/arm64/boot/dts/ti/k3-j721e-sk.dts+6 -60 replies
128/312powerpc, mm: Fix mprotect on book3s 32-bitarch/powerpc/include/asm/book3s/32/tlbflush.h arch/powerpc/mm/book3s32/tlb.c+13 -10 replies
129/312powerpc/64s/slb: Fix SLB multihit issue during SLB preloadarch/powerpc/include/asm/book3s/64/mmu-hash.h arch/powerpc/kernel/process.c arch/powerpc/mm/book3s64/internal.h +2 more+0 -980 replies
130/312mm, swap: do not perform synchronous discard during allocationmm/swapfile.c+33 -70 replies
131/312leds: leds-cros_ec: Skip LEDs without color componentsdrivers/leds/leds-cros_ec.c+2 -30 replies
132/312leds: leds-lp50xx: Allow LED 0 to be added to module bankdrivers/leds/leds-lp50xx.c+4 -60 replies
133/312leds: leds-lp50xx: LP5009 supports 3 modules for a total of 9 LEDsdrivers/leds/leds-lp50xx.c+1 -10 replies
134/312leds: leds-lp50xx: Enable chip before any communicationdrivers/leds/leds-lp50xx.c+40 -150 replies
135/312block: Clear BLK_ZONE_WPLUG_PLUGGED when aborting plugged BIOsblock/blk-zoned.c+4 -00 replies
136/312clk: samsung: exynos-clkout: Assign .num before accessing .hwsdrivers/clk/samsung/clk-exynos-clkout.c+1 -10 replies
137/312clk: qcom: mmcc-sdm660: Add missing MDSS resetdrivers/clk/qcom/mmcc-sdm660.c+1 -00 replies
138/312clk: qcom: Fix SM_VIDEOCC_6350 dependenciesdrivers/clk/qcom/Kconfig+1 -00 replies
139/312clk: qcom: Fix dependencies of QCS_{DISP,GPU,VIDEO}CC_615drivers/clk/qcom/Kconfig+3 -00 replies
140/312mfd: altera-sysmgr: Fix device leak on sysmgr regmap lookupdrivers/mfd/altera-sysmgr.c+2 -00 replies
141/312mfd: max77620: Fix potential IRQ chip conflict when probing two devicesdrivers/mfd/max77620.c+11 -40 replies
142/312media: rc: st_rc: Fix reset control resource leakdrivers/media/rc/st_rc.c+1 -10 replies
143/312media: verisilicon: Fix CPU stalls on G2 bus errordrivers/media/platform/verisilicon/hantro_g2.c drivers/media/platform/verisilicon/hantro_g2_hevc_dec.c drivers/media/platform/verisilicon/hantro_g2_regs.h +3 more+83 -210 replies
144/312arm64: dts: ti: k3-am62d2-evm: Fix regulator propertiesarch/arm64/boot/dts/ti/k3-am62d2-evm.dts+5 -20 replies
145/312arm64: dts: ti: k3-am62d2-evm: Fix PMIC padconfigarch/arm64/boot/dts/ti/k3-am62d2-evm.dts+1 -10 replies
146/312arm64: dts: st: Add memory-region-names property for stm32mp257f-ev1arch/arm64/boot/dts/st/stm32mp257f-ev1.dts+1 -00 replies
147/312arm64: dts: qcom: sm6350: Fix wrong order of freq-table-hz for UFSarch/arm64/boot/dts/qcom/sm6350.dtsi+2 -20 replies
148/312mtd: mtdpart: ignore error -ENOENT from parsers on subpartitionsdrivers/mtd/mtdpart.c+5 -20 replies
149/312mtd: spi-nor: winbond: Add support for W25Q01NWxxIQ chipsdrivers/mtd/spi-nor/winbond.c+4 -00 replies
150/312mtd: spi-nor: winbond: Add support for W25Q01NWxxIM chipsdrivers/mtd/spi-nor/winbond.c+4 -00 replies
151/312mtd: spi-nor: winbond: Add support for W25Q02NWxxIM chipsdrivers/mtd/spi-nor/winbond.c+4 -00 replies
152/312mtd: spi-nor: winbond: Add support for W25H512NWxxAM chipsdrivers/mtd/spi-nor/winbond.c+4 -00 replies
153/312mtd: spi-nor: winbond: Add support for W25H01NWxxAM chipsdrivers/mtd/spi-nor/winbond.c+4 -00 replies
154/312mtd: spi-nor: winbond: Add support for W25H02NWxxAM chipsdrivers/mtd/spi-nor/winbond.c+4 -00 replies
155/312NFSD: Make FILE_SYNC WRITEs comply with specfs/nfsd/vfs.c+12 -20 replies
156/312nvmet: pci-epf: move DMA initialization to EPC init callbackdrivers/nvme/target/pci-epf.c+2 -20 replies
157/312parisc: entry.S: fix space adjustment on interruption for 64-bit userspacearch/parisc/kernel/entry.S+8 -30 replies
158/312parisc: entry: set W bit for !compat tasks in syscall_restore_rfi()arch/parisc/kernel/asm-offsets.c arch/parisc/kernel/entry.S+6 -10 replies
159/312PCI: brcmstb: Fix disabling L0s capabilitydrivers/pci/controller/pcie-brcmstb.c+3 -70 replies
160/312PCI: meson: Fix parsing the DBI register regiondrivers/pci/controller/dwc/pci-meson.c drivers/pci/controller/dwc/pcie-designware.c+22 -80 replies
161/312perf/x86/amd/uncore: Fix the return value of amd_uncore_df_event_init() on errorarch/x86/events/amd/uncore.c+1 -40 replies
162/312power: supply: max77705: Fix potential IRQ chip conflict when probing two devicesdrivers/power/supply/max77705_charger.c+10 -40 replies
163/312powerpc/pseries/cmm: adjust BALLOON_MIGRATE when migrating pagesarch/powerpc/platforms/pseries/cmm.c+1 -00 replies
164/312powerpc/pseries/cmm: call balloon_devinfo_init() also without CONFIG_BALLOON_COMPACTIONarch/powerpc/platforms/pseries/cmm.c+1 -10 replies
165/312media: adv7842: Avoid possible out-of-bounds array accesses in adv7842_cp_log_status()drivers/media/i2c/adv7842.c+5 -20 replies
166/312firmware: stratix10-svc: Add mutex in stratix10 memory managementdrivers/firmware/stratix10-svc.c+11 -00 replies
167/312dm-ebs: Mark full buffer dirty even on partial writedrivers/md/dm-ebs-target.c+1 -10 replies
168/312dm-bufio: align write boundary on physical block sizedrivers/md/dm-bufio.c+6 -40 replies
169/312dm pcache: fix cache info indexingdrivers/md/dm-pcache/cache.c+4 -10 replies
170/312dm pcache: fix segment info indexingdrivers/md/dm-pcache/cache_segment.c+4 -10 replies
171/312fbdev: gbefb: fix to use physical address instead of dma addressdrivers/video/fbdev/gbefb.c+3 -20 replies
172/312fbdev: pxafb: Fix multiple clamped values in pxafb_adjust_timingdrivers/video/fbdev/pxafb.c+6 -60 replies
173/312fbdev: tcx.c fix mem_map to correct smem_start offsetdrivers/video/fbdev/tcx.c+1 -10 replies
174/312media: cec: Fix debugfs leak on bus_register() failuredrivers/media/cec/core/cec-core.c+1 -00 replies
175/312media: iris: Refine internal buffer reconfiguration logic for resolution changedrivers/media/platform/qcom/iris/iris_common.c+5 -20 replies
176/312media: msp3400: Avoid possible out-of-bounds array accesses in msp3400c_thread()drivers/media/i2c/msp3400-kthreads.c+2 -00 replies
177/312media: platform: mtk-mdp3: fix device leaks at probedrivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c+14 -00 replies
178/312media: renesas: rcar_drif: fix device node reference leak in rcar_drif_bond_enableddrivers/media/platform/renesas/rcar_drif.c+1 -00 replies
179/312media: samsung: exynos4-is: fix potential ABBA deadlock on initdrivers/media/platform/samsung/exynos4-is/media-dev.c+6 -40 replies
180/312media: TDA1997x: Remove redundant cancel_delayed_work in probedrivers/media/i2c/tda1997x.c+0 -10 replies
181/312media: verisilicon: Protect G2 HEVC decoder against invalid DPB indexdrivers/media/platform/verisilicon/hantro_g2_hevc_dec.c+13 -20 replies
182/312media: videobuf2: Fix device reference leak in vb2_dc_alloc error pathdrivers/media/common/videobuf2/videobuf2-dma-contig.c+1 -00 replies
183/312media: vpif_capture: fix section mismatchdrivers/media/platform/ti/davinci/vpif_capture.c+2 -20 replies
184/312media: vpif_display: fix section mismatchdrivers/media/platform/ti/davinci/vpif_display.c+2 -20 replies
185/312media: amphion: Remove vpu_vb_is_codecconfigdrivers/media/platform/amphion/vpu_malone.c drivers/media/platform/amphion/vpu_v4l2.c drivers/media/platform/amphion/vpu_v4l2.h+3 -400 replies
186/312media: amphion: Cancel message work before releasing the VPU coredrivers/media/platform/amphion/vpu_v4l2.c+3 -30 replies
187/312media: i2c: ADV7604: Remove redundant cancel_delayed_work in probedrivers/media/i2c/adv7604.c+1 -30 replies
188/312media: i2c: adv7842: Remove redundant cancel_delayed_work in probedrivers/media/i2c/adv7842.c+1 -30 replies
189/312media: i2c: imx219: Fix 1920x1080 mode to use 1:1 pixel aspect ratiodrivers/media/i2c/imx219.c+6 -30 replies
190/312media: mediatek: vcodec: Use spinlock for context list protection lockdrivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.c drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h +4 more+28 -200 replies
191/312media: mediatek: vcodec: Fix a reference leak in mtk_vcodec_fw_vpu_init()drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.c+3 -10 replies
192/312LoongArch: Add new PCI ID for pci_fixup_vgadev()arch/loongarch/pci/pci.c+2 -00 replies
193/312LoongArch: Correct the calculation logic of thread_countarch/loongarch/kernel/setup.c+7 -10 replies
194/312LoongArch: Fix arch_dup_task_struct() for CONFIG_RANDSTRUCTarch/loongarch/kernel/process.c+5 -00 replies
195/312LoongArch: Fix build errors for CONFIG_RANDSTRUCTarch/loongarch/kernel/switch.S+2 -20 replies
196/312LoongArch: Use __pmd()/__pte() for swap entry conversionsarch/loongarch/include/asm/pgtable.h+2 -20 replies
197/312LoongArch: Use unsigned long for _end and _textarch/loongarch/kernel/relocate.c+2 -20 replies
198/312mm/damon/tests/sysfs-kunit: handle alloc failures on damon_sysfs_test_add_targets()mm/damon/tests/sysfs-kunit.h+25 -00 replies
199/312mm/damon/tests/vaddr-kunit: handle alloc failures on damon_do_test_apply_three_regions()mm/damon/tests/vaddr-kunit.h+6 -00 replies
200/312mm/damon/tests/vaddr-kunit: handle alloc failures in damon_test_split_evenly_fail()mm/damon/tests/vaddr-kunit.h+10 -10 replies
201/312mm/damon/tests/vaddr-kunit: handle alloc failures on damon_test_split_evenly_succ()mm/damon/tests/vaddr-kunit.h+8 -10 replies
202/312mm/damon/tests/core-kunit: fix memory leak in damon_test_set_filters_default_reject()mm/damon/tests/core-kunit.h+3 -00 replies
203/312mm/damon/tests/core-kunit: handle alloc failres in damon_test_new_filter()mm/damon/tests/core-kunit.h+2 -00 replies
204/312mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_at()mm/damon/tests/core-kunit.h+11 -00 replies
205/312mm/damon/tests/core-kunit: handle allocation failures in damon_test_regions()mm/damon/tests/core-kunit.h+6 -00 replies
206/312mm/damon/tests/core-kunit: handle memory failure from damon_test_target()mm/damon/tests/core-kunit.h+7 -00 replies
207/312mm/damon/tests/core-kunit: handle memory alloc failure from damon_test_aggregate()mm/damon/tests/core-kunit.h+11 -00 replies
208/312mm/damon/tests/core-kunit: handle alloc failures on dasmon_test_merge_regions_of()mm/damon/tests/core-kunit.h+6 -00 replies
209/312mm/damon/tests/core-kunit: handle alloc failures on damon_test_merge_two()mm/damon/tests/core-kunit.h+10 -00 replies
210/312mm/damon/tests/core-kunit: handle alloc failures in damon_test_set_regions()mm/damon/tests/core-kunit.h+15 -20 replies
211/312mm/damon/tests/core-kunit: handle alloc failures in damon_test_update_monitoring_result()mm/damon/tests/core-kunit.h+3 -00 replies
212/312mm/damon/tests/core-kunit: handle alloc failures on damon_test_set_filters_default_reject()mm/damon/tests/core-kunit.h+6 -00 replies
213/312mm/damon/tests/core-kunit: handle alloc failures on damos_test_filter_out()mm/damon/tests/core-kunit.h+11 -00 replies
214/312mm/damon/tests/core-kunit: handle alloc failures in damon_test_ops_registration()mm/damon/tests/core-kunit.h+3 -00 replies
215/312mm/damon/tests/core-kunit: handle alloc failure on damon_test_set_attrs()mm/damon/tests/core-kunit.h+3 -00 replies
216/312mm/damon/tests/core-kunit: handle alloc failure on damos_test_commit_filter()mm/damon/tests/core-kunit.h+9 -40 replies
217/312pmdomain: mtk-pm-domains: Fix spinlock recursion fix in probedrivers/pmdomain/mediatek/mtk-pm-domains.c+6 -150 replies
218/312pmdomain: imx: Fix reference count leak in imx_gpc_probe()drivers/pmdomain/imx/gpc.c+2 -30 replies
219/312af_unix: dont post cmsg for SO_INQ unless explicitly asked fornet/unix/af_unix.c+8 -30 replies
220/312compiler_types.h: add "auto" as a macro for "__auto_type"include/linux/compiler_types.h+13 -00 replies
221/312mptcp: fallback earlier on simult connectionnet/mptcp/options.c net/mptcp/protocol.h net/mptcp/subflow.c+12 -100 replies
222/312mm/kasan: fix incorrect unpoisoning in vrealloc for KASANinclude/linux/kasan.h mm/kasan/hw_tags.c mm/kasan/shadow.c +1 more+8 -30 replies
223/312kasan: refactor pcpu kasan vmalloc unpoisoninclude/linux/kasan.h mm/kasan/common.c mm/vmalloc.c+33 -30 replies
224/312kasan: unpoison vms[area] addresses with a common tagmm/kasan/common.c+18 -30 replies
225/312kernel/kexec: change the prototype of kimage_map_segment()include/linux/kexec.h kernel/kexec_core.c security/integrity/ima/ima_kexec.c+9 -80 replies
226/312kernel/kexec: fix IMA when allocation happens in CMA areakernel/kexec_core.c+7 -20 replies
227/312lockd: fix vfs_test_lock() callsfs/lockd/svc4proc.c fs/lockd/svclock.c fs/lockd/svcproc.c +1 more+24 -180 replies
228/312idr: fix idr_alloc() returning an ID out of rangelib/idr.c tools/testing/radix-tree/idr-test.c+23 -00 replies
229/312mm/page_alloc: change all pageblocks migrate type on coalescingmm/page_alloc.c+12 -120 replies
230/312mm/page_owner: fix memory leak in page_owner_stack_fops->release()mm/page_owner.c+1 -10 replies
231/312mm: consider non-anon swap cache folios in folio_expected_ref_count()include/linux/mm.h+4 -40 replies
232/312x86/microcode/AMD: Fix Entrysign revision check for Zen5/Strix Haloarch/x86/kernel/cpu/microcode/amd.c+1 -10 replies
233/312tools/mm/page_owner_sort: fix timestamp comparison for stable sortingtools/mm/page_owner_sort.c+5 -10 replies
234/312selftests/mm: fix thread state check in uffd-unit-teststools/testing/selftests/mm/uffd-unit-tests.c+1 -10 replies
235/312samples/ftrace: Adjust LoongArch register restore order in direct callssamples/ftrace/ftrace-direct-modify.c samples/ftrace/ftrace-direct-multi-modify.c samples/ftrace/ftrace-direct-multi.c +2 more+14 -140 replies
236/312rust: maple_tree: rcu_read_lock() in destructor to silence lockdeprust/kernel/maple_tree.rs+10 -10 replies
237/312RDMA/core: Check for the presence of LS_NLA_TYPE_DGID correctlydrivers/infiniband/core/addr.c+10 -230 replies
238/312RDMA/cm: Fix leaking the multicast GID table referencedrivers/infiniband/core/cma.c+3 -00 replies
239/312wifi: iwlwifi: Fix firmware version handlingdrivers/net/wireless/intel/iwlwifi/iwl-drv.c+2 -20 replies
240/312wifi: mac80211: Discard Beacon frames to non-broadcast addressnet/mac80211/rx.c+5 -00 replies
241/312e1000: fix OOB in e1000_tbi_should_accept()drivers/net/ethernet/intel/e1000/e1000_main.c+9 -10 replies
242/312erspan: Initialize options_len before referencing options.net/ipv4/ip_gre.c net/ipv6/ip6_gre.c+8 -40 replies
243/312fjes: Add missing iounmap in fjes_hw_init()drivers/net/fjes/fjes_hw.c+9 -30 replies
244/312gve: defer interrupt enabling until NAPI registrationdrivers/net/ethernet/google/gve/gve_main.c drivers/net/ethernet/google/gve/gve_utils.c+3 -10 replies
245/312LoongArch: Refactor register restoration in ftrace_common_returnarch/loongarch/kernel/mcount_dyn.S+10 -40 replies
246/312LoongArch: BPF: Zero-extend bpf_tail_call() indexarch/loongarch/net/bpf_jit.c+2 -00 replies
247/312LoongArch: BPF: Sign extend kfunc call argumentsarch/loongarch/net/bpf_jit.c arch/loongarch/net/bpf_jit.h+42 -00 replies
248/312LoongArch: BPF: Save return address register ra to t0 before trampolinearch/loongarch/net/bpf_jit.c+1 -00 replies
249/312LoongArch: BPF: Enable trampoline-based tracing for module functionsarch/loongarch/net/bpf_jit.c+11 -90 replies
250/312LoongArch: BPF: Adjust the jump offset of tail callsarch/loongarch/net/bpf_jit.c+1 -10 replies
251/312nfsd: fix nfsd_file reference leak in nfsd4_add_rdaccess_to_wrdeleg()fs/nfsd/nfs4state.c+10 -40 replies
252/312nfsd: use ATTR_DELEG in nfsd4_finalize_deleg_timestamps()fs/nfsd/nfs4state.c+1 -10 replies
253/312nfsd: Drop the client reference in client_states_open()fs/nfsd/nfs4state.c+3 -10 replies
254/312net: usb: sr9700: fix incorrect command used to write single registerdrivers/net/usb/sr9700.c+2 -20 replies
255/312net: phy: mediatek: fix nvmem cell reference leak in mt798x_phy_calibrationdrivers/net/phy/mediatek/mtk-ge-soc.c+1 -10 replies
256/312net: nfc: fix deadlock between nfc_unregister_device and rfkill_fop_writenet/nfc/core.c+7 -20 replies
257/312net: macb: Relocate mog_init_rings() callback from macb_mac_link_up() to macb_open()drivers/net/ethernet/cadence/macb_main.c+2 -10 replies
258/312platform/x86: samsung-galaxybook: Fix problematic pointer castdrivers/platform/x86/samsung-galaxybook.c+6 -30 replies
259/312platform/x86: alienware-wmi-wmax: Add support for new Area-51 laptopsdrivers/platform/x86/dell/alienware-wmi-wmax.c+16 -00 replies
260/312platform/x86: alienware-wmi-wmax: Add AWCC support for Alienware x16drivers/platform/x86/dell/alienware-wmi-wmax.c+8 -00 replies
261/312platform/x86: alienware-wmi-wmax: Add support for Alienware 16X Auroradrivers/platform/x86/dell/alienware-wmi-wmax.c+8 -00 replies
262/312Revert "drm/amd: Skip power ungate during suspend for VPE"drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+1 -20 replies
263/312drm/amdgpu/gmc12: add amdgpu_vm_handle_fault() handlingdrivers/gpu/drm/amd/amdgpu/gmc_v12_0.c+27 -00 replies
264/312drm/amdgpu: Forward VMID reservation errorsdrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+1 -20 replies
265/312drm/amdgpu: add missing lock to amdgpu_ttm_access_memory_sdmadrivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c+2 -00 replies
266/312drm/amdgpu/sdma6: Update SDMA 6.0.3 FW version to include UMQ protected-fence fixdrivers/gpu/drm/amd/amdgpu/sdma_v6_0.c+1 -10 replies
267/312drm/amdgpu/gmc11: add amdgpu_vm_handle_fault() handlingdrivers/gpu/drm/amd/amdgpu/gmc_v11_0.c+27 -00 replies
268/312drm/msm/a6xx: Fix out of bound IO access in a6xx_get_gmu_registersdrivers/gpu/drm/msm/adreno/a6xx_gpu_state.c+1 -10 replies
269/312drm/buddy: Optimize free block management with RB treedrivers/gpu/drm/drm_buddy.c include/drm/drm_buddy.h+126 -800 replies
270/312drm/buddy: Separate clear and dirty free block treesdrivers/gpu/drm/drm_buddy.c include/drm/drm_buddy.h+186 -1450 replies
271/312drm/gma500: Remove unused helper psb_fbdev_fb_setcolreg()drivers/gpu/drm/gma500/fbdev.c+0 -430 replies
272/312drm/xe/oa: Fix potential UAF in xe_oa_add_config_ioctl()drivers/gpu/drm/xe/xe_oa.c+5 -30 replies
273/312drm/rockchip: Set VOP for the DRM DMA devicedrivers/gpu/drm/rockchip/rockchip_drm_drv.c+3 -00 replies
274/312drm/mediatek: Fix device node reference leak in mtk_dp_dt_parse()drivers/gpu/drm/mediatek/mtk_dp.c+1 -00 replies
275/312drm/mediatek: Fix probe resource leaksdrivers/gpu/drm/mediatek/mtk_ddp_comp.c drivers/gpu/drm/mediatek/mtk_ddp_comp.h drivers/gpu/drm/mediatek/mtk_drm_drv.c+19 -70 replies
276/312drm/mediatek: Fix probe memory leakdrivers/gpu/drm/mediatek/mtk_ddp_comp.c+1 -10 replies
277/312drm/mediatek: Fix probe device leaksdrivers/gpu/drm/mediatek/mtk_ddp_comp.c+11 -00 replies
278/312drm/mediatek: mtk_hdmi: Fix probe device leaksdrivers/gpu/drm/mediatek/mtk_hdmi.c+15 -00 replies
279/312drm/mediatek: ovl_adaptor: Fix probe device leaksdrivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c+12 -00 replies
280/312drm/amd: Fix unbind/rebind for VCN 4.0.5drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c+2 -00 replies
281/312drm/rockchip: vop2: Use OVL_LAYER_SEL configuration instead of use win_mask calculate used layersdrivers/gpu/drm/rockchip/rockchip_vop2_reg.c+42 -70 replies
282/312drm/bridge: ti-sn65dsi83: ignore PLL_UNLOCK errorsdrivers/gpu/drm/bridge/ti-sn65dsi83.c+9 -20 replies
283/312drm/nouveau/gsp: Allocate fwsec-sb at bootdrivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h +1 more+58 -200 replies
284/312drm/amdkfd: Export the cwsr_size and ctl_stack_size to userspacedrivers/gpu/drm/amd/amdkfd/kfd_topology.c+4 -00 replies
285/312drm/amdkfd: bump minimum vgpr size for gfx1151drivers/gpu/drm/amd/amdkfd/kfd_queue.c+1 -00 replies
286/312drm/amdkfd: Trap handler support for expert scheduling modedrivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm+73 -260 replies
287/312drm/i915: Fix format string truncation warningdrivers/gpu/drm/i915/intel_memory_region.h+1 -10 replies
288/312drm/tilcdc: Fix removal actions in case of failed probedrivers/gpu/drm/tilcdc/tilcdc_crtc.c drivers/gpu/drm/tilcdc/tilcdc_drv.c drivers/gpu/drm/tilcdc/tilcdc_drv.h+37 -200 replies
289/312drm/ttm: Avoid NULL pointer deref for evicted BOsdrivers/gpu/drm/ttm/ttm_bo_vm.c+6 -00 replies
290/312drm/mgag200: Fix big-endian supportdrivers/gpu/drm/mgag200/mgag200_mode.c+25 -00 replies
291/312drm: Fix object leak in DRM_IOCTL_GEM_CHANGE_HANDLEdrivers/gpu/drm/drm_gem.c+6 -20 replies
292/312drm/xe/bo: Dont include the CCS metadata in the dma-buf sg-tabledrivers/gpu/drm/xe/xe_dma_buf.c+1 -10 replies
293/312drm/xe/oa: Disallow 0 OA property valuesdrivers/gpu/drm/xe/xe_oa.c+1 -10 replies
294/312drm/xe/eustall: Disallow 0 EU stall property valuesdrivers/gpu/drm/xe/xe_eu_stall.c+1 -10 replies
295/312drm/xe: Adjust long-running workload timeslices to reasonable valuesdrivers/gpu/drm/xe/xe_vm.c drivers/gpu/drm/xe/xe_vm_types.h+5 -20 replies
296/312drm/xe: Use usleep_range for accurate long-running workload timeslicingdrivers/gpu/drm/xe/xe_guc_submit.c+19 -10 replies
297/312drm/xe: Drop preempt-fences when destroying imported dma-bufs.drivers/gpu/drm/xe/xe_bo.c+4 -110 replies
298/312drm/msm/dpu: Add missing NULL pointer check for pingpong interfacedrivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c+4 -60 replies
299/312drm/msm: add PERFCTR_CNTL to ifpc_reglistdrivers/gpu/drm/msm/adreno/a6xx_catalog.c+1 -00 replies
300/312drm/i915/gem: Zero-initialize the eb.vma array in i915_gem_do_execbufferdrivers/gpu/drm/i915/gem/i915_gem_execbuffer.c+17 -200 replies
301/312drm/xe/svm: Fix a debug printoutdrivers/gpu/drm/xe/xe_svm.c+1 -10 replies
302/312drm/pagemap, drm/xe: Ensure that the devmem allocation is idle before usedrivers/gpu/drm/drm_pagemap.c drivers/gpu/drm/xe/xe_migrate.c drivers/gpu/drm/xe/xe_migrate.h +2 more+88 -260 replies
303/312drm/nouveau/dispnv50: Dont call drm_atomic_get_crtc_state() in prepare_fbdrivers/gpu/drm/nouveau/dispnv50/atom.h drivers/gpu/drm/nouveau/dispnv50/wndw.c+14 -10 replies
304/312drm/imagination: Disallow exporting of PM/FW protected objectsdrivers/gpu/drm/imagination/pvr_gem.c+11 -00 replies
305/312erofs: fix unexpected EIO under memory pressurefs/erofs/zdata.c+5 -50 replies
306/312block: fix NULL pointer dereference in blk_zone_reset_all_bio_endio()block/blk-zoned.c+12 -90 replies
307/312powercap: intel_rapl: Add support for Wildcat Lake platformdrivers/powercap/intel_rapl_common.c drivers/powercap/intel_rapl_msr.c+2 -00 replies
308/312powercap: intel_rapl: Add support for Nova Lake processorsdrivers/powercap/intel_rapl_common.c drivers/powercap/intel_rapl_msr.c+4 -00 replies
309/312LoongArch: BPF: Enhance the bpf_arch_text_poke() functionarch/loongarch/net/bpf_jit.c+16 -10 replies
310/312vfio/pci: Disable qword access to the PCI ROM bardrivers/vfio/pci/nvgrace-gpu/main.c drivers/vfio/pci/vfio_pci_rdwr.c include/linux/vfio_pci_core.h+29 -100 replies
311/312mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_regions_of()mm/damon/tests/core-kunit.h+20 -00 replies

Reviews trailers per patch

189 of 311 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchAlex DeucherTiago Martins AraújoTimur KristófAndrey SkvortsovEmil TsalapatisAndrea RighiAlexandre CourbotJohn HubbardWaiman LongZi YanMarc HartmayerChristian BorntraegerRafal RomanowskiAleksandr LoktionovAdrian MorenoEelco ChaudronAaron ConoleJoe LawrenceJustin M. ForbesNaveen N Rao (AMD)Josh PoimboeufDavid ThompsonIlpo JärvinenSimon HormanJonas GorskiPrzemek KitszelShyam Sundar S KCengiz CanWillem de BruijnVadim FedorenkoRandy DunlapKrishneil SinghVikas GuptaBhargava Chenna MarreddyFlorian FainelliNathan ChancellorRob Herring (Arm)Jorge Sanjuan GarciaAndy ShevchenkoSamuel SalinAndrew LunnGrzegorz NitkaJacob KellerRinitha SNikolay AleksandrovIdo SchimmelGeert UytterhoevenJacob MoroniLong LiTom SelaYonatan NachumGal PressmanKalesh APParav PanditBoris BrezillonSelvin XavierXiao NiPaul MenzelCaleb Sander MateosMatthew BrostNamjae JeonZhu YanjunMing LeiHariprasad KelamPaul MooreDavid Ahern[email protected]Christoph HellwigJohannes ThumshirnChaitanya KulkarniHannes ReineckeMartin K. PetersenSteev KlimaszewskiRichard FitzgeraldDmitry BaryshkovAlexey KlimovVasant HegdeRobin MurphyMarek SzyprowskiYong WuAngeloGioacchino Del RegnoThierry RedingJason Gunthorpeolivier moysanKuninori MorimotoDavid HeidelbergMasami Hiramatsu (Google)Steven Rostedt (Google)Niklas CasselJochen SprickerhofKees CookSam ProtsenkoKrzysztof KozlowskiTaniya DasImran ShaikPatrice ChotardBenjamin GaignardShree RamamoorthyKonrad DybcioMichael WalleRafael J. Wysocki (Intel)Jeff LaytonNeilBrownDamien Le MoalYemike Abhilash ChandraChristophe LeroyRitesh Harjani (IBM)Nhat PhamChris LiJacek AnaszewskiLongfang LiuNeil ArmstrongZheng GuVikash GarodiaFabrizio CastroSylwester NawrockiJacopo MondiFei ShaoTomasz FigaTzung-Bi ShihMatthew GerlachLouis-Alexis EyraudFrank LiMiguel OjedaMatthieu Baerts (NGI0)Andrey KonovalovBaoquan HeChristian KönigVlastimil BabkaJohannes WeinerWei YangDavid Hildenbrand (Red Hat)Baolin WangJordan RheeJoshua WashingtonDaniel GolleGianni CeccarelliPeter XuMike Rapoport (Microsoft)Gary GuoDaniel AlmeidaMichal HockoDang HuynhDiederik de HaasEmanuele GhidoliTimur TabiKent RussellMario LimoncielloLancelot SixDouglas AndersonLuca CeresoliShuicheng LinThomas ZimmermannMaciej FalkowskiKarol WachowskiHarish ChegondiThomas HellströmAkhil P OommenJanusz KrzysztofikKrzysztof KarasAndi ShytiMatthew AuldPatrik JakobssonSebastian ReichelCristian CiocalteaMarkus Schneider-PargmannCK HuMaarten LankhorstBartosz GolaszewskiDave AirlieJaewook KimSungjong SeoGao XiangFarrah ChenHimal Prasad GhimirayRonald WarsowBrett A C SheffieldPeter SchneiderShuah KhanChristian HeuselRon EconomosMark BrownJeffrin Jose TTakeshi OgasawaraJon HunterHardik GargBrett Mastbergen
SeriesT-b T-b T-b A-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/312
2/312R-b R-b
3/312T-b
4/312
5/312
6/312R-b
7/312R-b
8/312T-b A-b
9/312A-b T-b
10/312A-b T-b
11/312R-b
12/312T-b
13/312
14/312
15/312
16/312R-b R-b
17/312R-b R-b R-b T-b
18/312T-b R-b
19/312T-b R-b R-b
20/312R-b T-b
21/312R-b T-b
22/312R-b
23/312
24/312
25/312
26/312R-b
27/312T-b A-b A-b
28/312
29/312A-b T-b R-b R-b
30/312R-b R-b
31/312R-b
32/312R-b
33/312R-b
34/312R-b
35/312R-b
36/312
37/312R-b R-b
38/312
39/312
40/312
41/312R-b R-b
42/312R-b
43/312R-b
44/312R-b
45/312A-b T-b
46/312
47/312R-b R-b
48/312R-b
49/312R-b T-b A-b
50/312A-b R-b R-b
51/312
52/312R-b T-b
53/312A-b R-b
54/312R-b
55/312
56/312R-b
57/312R-b
58/312
59/312R-b
60/312A-b
61/312R-b
62/312R-b R-b
63/312
64/312
65/312
66/312R-b T-b
67/312R-b
68/312
69/312R-b R-b R-b
70/312
71/312R-b
72/312R-b
73/312R-b
74/312R-b
75/312R-b T-b
76/312
77/312R-b
78/312
79/312R-b R-b
80/312R-b
81/312R-b
82/312R-b
83/312A-b
84/312R-b
85/312
86/312
87/312R-b
88/312A-b R-b
89/312R-b R-b R-b R-b R-b
90/312
91/312
92/312R-b
93/312R-b
94/312R-b
95/312R-b
96/312R-b
97/312R-b
98/312
99/312
100/312
101/312T-b
102/312R-b
103/312R-b
104/312T-b
105/312T-b
106/312T-b
107/312T-b
108/312
109/312R-b
110/312A-b
111/312A-b A-b
112/312A-b
113/312A-b R-b R-b
114/312A-b R-b
115/312A-b R-b R-b
116/312A-b
117/312A-b
118/312A-b
119/312A-b A-b
120/312R-b
121/312
122/312
123/312R-b R-b
124/312
125/312
126/312R-b
127/312R-b
128/312R-b R-b
129/312
130/312A-b A-b
131/312
132/312R-b
133/312
134/312
135/312R-b R-b
136/312T-b R-b R-b R-b
137/312R-b R-b
138/312R-b R-b
139/312R-b R-b
140/312
141/312
142/312R-b
143/312R-b
144/312R-b
145/312
146/312
147/312R-b R-b
148/312
149/312R-b
150/312R-b
151/312R-b
152/312R-b
153/312R-b
154/312R-b
155/312R-b R-b R-b
156/312R-b
157/312
158/312
159/312R-b
160/312T-b R-b
161/312
162/312
163/312R-b
164/312R-b
165/312
166/312R-b
167/312
168/312
169/312R-b
170/312R-b
171/312
172/312
173/312
174/312
175/312R-b
176/312
177/312R-b
178/312R-b R-b
179/312A-b
180/312
181/312R-b
182/312R-b
183/312
184/312
185/312
186/312
187/312
188/312
189/312R-b
190/312R-b R-b
191/312R-b R-b
192/312
193/312
194/312
195/312
196/312
197/312
198/312
199/312
200/312
201/312
202/312
203/312
204/312
205/312
206/312
207/312
208/312
209/312
210/312
211/312
212/312
213/312
214/312
215/312
216/312
217/312T-b
218/312R-b
219/312R-b
220/312A-b
221/312R-b
222/312R-b
223/312R-b
224/312R-b
225/312A-b
226/312A-b
227/312R-b
228/312R-b
229/312A-b A-b R-b
230/312A-b A-b
231/312A-b A-b R-b
232/312
233/312
234/312A-b R-b
235/312A-b
236/312R-b R-b
237/312
238/312
239/312
240/312
241/312R-b R-b
242/312R-b
243/312R-b
244/312R-b R-b
245/312
246/312
247/312
248/312
249/312
250/312
251/312R-b
252/312
253/312R-b
254/312
255/312R-b R-b
256/312R-b
257/312
258/312R-b T-b
259/312R-b
260/312R-b
261/312R-b
262/312A-b
263/312R-b
264/312R-b
265/312R-b
266/312R-b
267/312R-b
268/312R-b
269/312R-b
270/312R-b
271/312A-b
272/312R-b
273/312R-b T-b
274/312R-b R-b
275/312R-b
276/312R-b
277/312R-b
278/312R-b
279/312R-b
280/312R-b
281/312T-b T-b
282/312T-b
283/312R-b
284/312R-b
285/312R-b
286/312R-b
287/312
288/312R-b R-b
289/312R-b R-b R-b
290/312R-b
291/312R-b R-b
292/312R-b R-b
293/312R-b
294/312R-b
295/312R-b
296/312R-b
297/312T-b R-b
298/312R-b
299/312R-b R-b
300/312R-b R-b R-b
301/312R-b
302/312R-b A-b
303/312R-b
304/312
305/312R-b R-b R-b R-b
306/312R-b
307/312
308/312
309/312
310/312T-b
311/312

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

Read the v1 thread

Cover letter [PATCH 6.18 000/312] 6.18.4-rc1 review

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

Responses should be made by Thu, 08 Jan 2026 17:04:53 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.18.4-rc1.gz

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.18.4-rc1

Charles Keepax <[email protected]>
Revert "gpio: swnode: don't use the swnode's name as the key for GPIO lookup"

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_regions_of()

Kevin Tian <[email protected]>
vfio/pci: Disable qword access to the PCI ROM bar

Chenghao Duan <[email protected]>
LoongArch: BPF: Enhance the bpf_arch_text_poke() function

Kaushlendra Kumar <[email protected]>
powercap: intel_rapl: Add support for Nova Lake processors

Srinivas Pandruvada <[email protected]>
powercap: intel_rapl: Add support for Wildcat Lake platform

Damien Le Moal <[email protected]>
block: fix NULL pointer dereference in blk_zone_reset_all_bio_endio()

Junbeom Yeom <[email protected]>
erofs: fix unexpected EIO under memory pressure

Alessio Belle <[email protected]>
drm/imagination: Disallow exporting of PM/FW protected objects

Lyude Paul <[email protected]>
drm/nouveau/dispnv50: Don't call drm_atomic_get_crtc_state() in prepare_fb

Thomas Hellström <[email protected]>
drm/pagemap, drm/xe: Ensure that the devmem allocation is idle before use

Thomas Hellström <[email protected]>
drm/xe/svm: Fix a debug printout

Krzysztof Niemiec <[email protected]>
drm/i915/gem: Zero-initialize the eb.vma array in i915_gem_do_execbuffer

Anna Maniscalco <[email protected]>
drm/msm: add PERFCTR_CNTL to ifpc_reglist

Nikolay Kuratov <[email protected]>
drm/msm/dpu: Add missing NULL pointer check for pingpong interface

Thomas Hellström <[email protected]>
drm/xe: Drop preempt-fences when destroying imported dma-bufs.

Matthew Brost <[email protected]>
drm/xe: Use usleep_range for accurate long-running workload timeslicing

Matthew Brost <[email protected]>
drm/xe: Adjust long-running workload timeslices to reasonable values

Ashutosh Dixit <[email protected]>
drm/xe/eustall: Disallow 0 EU stall property values

Ashutosh Dixit <[email protected]>
drm/xe/oa: Disallow 0 OA property values

Thomas Hellström <[email protected]>
drm/xe/bo: Don't include the CCS metadata in the dma-buf sg-table

Karol Wachowski <[email protected]>
drm: Fix object leak in DRM_IOCTL_GEM_CHANGE_HANDLE

René Rebe <[email protected]>
drm/mgag200: Fix big-endian support

Simon Richter <[email protected]>
drm/ttm: Avoid NULL pointer deref for evicted BOs

Kory Maincent (TI.com) <[email protected]>
drm/tilcdc: Fix removal actions in case of failed probe

Ard Biesheuvel <[email protected]>
drm/i915: Fix format string truncation warning

Jay Cornwall <[email protected]>
drm/amdkfd: Trap handler support for expert scheduling mode

Jonathan Kim <[email protected]>
drm/amdkfd: bump minimum vgpr size for gfx1151

Mario Limonciello <[email protected]>
drm/amdkfd: Export the cwsr_size and ctl_stack_size to userspace

Lyude Paul <[email protected]>
drm/nouveau/gsp: Allocate fwsec-sb at boot

Luca Ceresoli <[email protected]>
drm/bridge: ti-sn65dsi83: ignore PLL_UNLOCK errors

Andy Yan <[email protected]>
drm/rockchip: vop2: Use OVL_LAYER_SEL configuration instead of use win_mask calculate used layers

Mario Limonciello (AMD) <[email protected]>
drm/amd: Fix unbind/rebind for VCN 4.0.5

Johan Hovold <[email protected]>
drm/mediatek: ovl_adaptor: Fix probe device leaks

Johan Hovold <[email protected]>
drm/mediatek: mtk_hdmi: Fix probe device leaks

Johan Hovold <[email protected]>
drm/mediatek: Fix probe device leaks

Johan Hovold <[email protected]>
drm/mediatek: Fix probe memory leak

Johan Hovold <[email protected]>
drm/mediatek: Fix probe resource leaks

Miaoqian Lin <[email protected]>
drm/mediatek: Fix device node reference leak in mtk_dp_dt_parse()

Dmitry Osipenko <[email protected]>
drm/rockchip: Set VOP for the DRM DMA device

Sanjay Yadav <[email protected]>
drm/xe/oa: Fix potential UAF in xe_oa_add_config_ioctl()

Thomas Zimmermann <[email protected]>
drm/gma500: Remove unused helper psb_fbdev_fb_setcolreg()

Arunpravin Paneer Selvam <[email protected]>
drm/buddy: Separate clear and dirty free block trees

Arunpravin Paneer Selvam <[email protected]>
drm/buddy: Optimize free block management with RB tree

Akhil P Oommen <[email protected]>
drm/msm/a6xx: Fix out of bound IO access in a6xx_get_gmu_registers

Alex Deucher <[email protected]>
drm/amdgpu/gmc11: add amdgpu_vm_handle_fault() handling

Srinivasan Shanmugam <[email protected]>
drm/amdgpu/sdma6: Update SDMA 6.0.3 FW version to include UMQ protected-fence fix

Pierre-Eric Pelloux-Prayer <[email protected]>
drm/amdgpu: add missing lock to amdgpu_ttm_access_memory_sdma

Natalie Vock <[email protected]>
drm/amdgpu: Forward VMID reservation errors

Alex Deucher <[email protected]>
drm/amdgpu/gmc12: add amdgpu_vm_handle_fault() handling

Mario Limonciello (AMD) <[email protected]>
Revert "drm/amd: Skip power ungate during suspend for VPE"

Kurt Borja <[email protected]>
platform/x86: alienware-wmi-wmax: Add support for Alienware 16X Aurora

Kurt Borja <[email protected]>
platform/x86: alienware-wmi-wmax: Add AWCC support for Alienware x16

Kurt Borja <[email protected]>
platform/x86: alienware-wmi-wmax: Add support for new Area-51 laptops

Armin Wolf <[email protected]>
platform/x86: samsung-galaxybook: Fix problematic pointer cast

Xiaolei Wang <[email protected]>
net: macb: Relocate mog_init_rings() callback from macb_mac_link_up() to macb_open()

Deepanshu Kartikey <[email protected]>
net: nfc: fix deadlock between nfc_unregister_device and rfkill_fop_write

Miaoqian Lin <[email protected]>
net: phy: mediatek: fix nvmem cell reference leak in mt798x_phy_calibration

Ethan Nelson-Moore <[email protected]>
net: usb: sr9700: fix incorrect command used to write single register

Haoxiang Li <[email protected]>
nfsd: Drop the client reference in client_states_open()

Jeff Layton <[email protected]>
nfsd: use ATTR_DELEG in nfsd4_finalize_deleg_timestamps()

Chuck Lever <[email protected]>
nfsd: fix nfsd_file reference leak in nfsd4_add_rdaccess_to_wrdeleg()

Chenghao Duan <[email protected]>
LoongArch: BPF: Adjust the jump offset of tail calls

Chenghao Duan <[email protected]>
LoongArch: BPF: Enable trampoline-based tracing for module functions

Chenghao Duan <[email protected]>
LoongArch: BPF: Save return address register ra to t0 before trampoline

Hengqi Chen <[email protected]>
LoongArch: BPF: Sign extend kfunc call arguments

Hengqi Chen <[email protected]>
LoongArch: BPF: Zero-extend bpf_tail_call() index

Chenghao Duan <[email protected]>
LoongArch: Refactor register restoration in ftrace_common_return

Ankit Garg <[email protected]>
gve: defer interrupt enabling until NAPI registration

Haoxiang Li <[email protected]>
fjes: Add missing iounmap in fjes_hw_init()

Frode Nordahl <[email protected]>
erspan: Initialize options_len before referencing options.

Guangshuo Li <[email protected]>

    e1000: fix OOB in e1000_tbi_should_accept()

Jouni Malinen <[email protected]>
wifi: mac80211: Discard Beacon frames to non-broadcast address

Ville Syrjälä <[email protected]>
wifi: iwlwifi: Fix firmware version handling

Jason Gunthorpe <[email protected]>
RDMA/cm: Fix leaking the multicast GID table reference

Jason Gunthorpe <[email protected]>
RDMA/core: Check for the presence of LS_NLA_TYPE_DGID correctly

Alice Ryhl <[email protected]>
rust: maple_tree: rcu_read_lock() in destructor to silence lockdep

Chenghao Duan <[email protected]>
samples/ftrace: Adjust LoongArch register restore order in direct calls

Wake Liu <[email protected]>
selftests/mm: fix thread state check in uffd-unit-tests

Kaushlendra Kumar <[email protected]>
tools/mm/page_owner_sort: fix timestamp comparison for stable sorting

Rong Zhang <[email protected]>
x86/microcode/AMD: Fix Entrysign revision check for Zen5/Strix Halo

Bijan Tabatabai <[email protected]>
mm: consider non-anon swap cache folios in folio_expected_ref_count()

Ran Xiaokai <[email protected]>

    mm/page_owner: fix memory leak in page_owner_stack_fops->release()

Alexander Gordeev <[email protected]>
mm/page_alloc: change all pageblocks migrate type on coalescing

Matthew Wilcox (Oracle) <[email protected]>
idr: fix idr_alloc() returning an ID out of range

NeilBrown <[email protected]>
lockd: fix vfs_test_lock() calls

Pingfan Liu <[email protected]>
kernel/kexec: fix IMA when allocation happens in CMA area

Pingfan Liu <[email protected]>
kernel/kexec: change the prototype of kimage_map_segment()

Maciej Wieczor-Retman <[email protected]>
kasan: unpoison vms[area] addresses with a common tag

Maciej Wieczor-Retman <[email protected]>
kasan: refactor pcpu kasan vmalloc unpoison

Jiayuan Chen <[email protected]>
mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN

Paolo Abeni <[email protected]>
mptcp: fallback earlier on simult connection

H. Peter Anvin <[email protected]>
compiler_types.h: add "auto" as a macro for "__auto_type"

Jens Axboe <[email protected]>
af_unix: don't post cmsg for SO_INQ unless explicitly asked for

Wentao Liang <[email protected]>
pmdomain: imx: Fix reference count leak in imx_gpc_probe()

Macpaul Lin <[email protected]>
pmdomain: mtk-pm-domains: Fix spinlock recursion fix in probe

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle alloc failure on damos_test_commit_filter()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle alloc failure on damon_test_set_attrs()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle alloc failures in damon_test_ops_registration()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle alloc failures on damos_test_filter_out()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle alloc failures on damon_test_set_filters_default_reject()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle alloc failures in damon_test_update_monitoring_result()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle alloc failures in damon_test_set_regions()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle alloc failures on damon_test_merge_two()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle alloc failures on dasmon_test_merge_regions_of()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle memory alloc failure from damon_test_aggregate()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle memory failure from damon_test_target()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle allocation failures in damon_test_regions()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_at()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: handle alloc failres in damon_test_new_filter()

SeongJae Park <[email protected]>
mm/damon/tests/core-kunit: fix memory leak in damon_test_set_filters_default_reject()

SeongJae Park <[email protected]>
mm/damon/tests/vaddr-kunit: handle alloc failures on damon_test_split_evenly_succ()

SeongJae Park <[email protected]>
mm/damon/tests/vaddr-kunit: handle alloc failures in damon_test_split_evenly_fail()

SeongJae Park <[email protected]>
mm/damon/tests/vaddr-kunit: handle alloc failures on damon_do_test_apply_three_regions()

SeongJae Park <[email protected]>
mm/damon/tests/sysfs-kunit: handle alloc failures on damon_sysfs_test_add_targets()

Tiezhu Yang <[email protected]>
LoongArch: Use unsigned long for _end and _text

WangYuli <[email protected]>
LoongArch: Use __pmd()/__pte() for swap entry conversions

Huacai Chen <[email protected]>
LoongArch: Fix build errors for CONFIG_RANDSTRUCT

Huacai Chen <[email protected]>
LoongArch: Fix arch_dup_task_struct() for CONFIG_RANDSTRUCT

Qiang Ma <[email protected]>
LoongArch: Correct the calculation logic of thread_count

Huacai Chen <[email protected]>
LoongArch: Add new PCI ID for pci_fixup_vgadev()

Haoxiang Li <[email protected]>
media: mediatek: vcodec: Fix a reference leak in mtk_vcodec_fw_vpu_init()

Chen-Yu Tsai <[email protected]>
media: mediatek: vcodec: Use spinlock for context list protection lock

Dave Stevenson <[email protected]>

    media: i2c: imx219: Fix 1920x1080 mode to use 1:1 pixel aspect ratio

Duoming Zhou <[email protected]>
media: i2c: adv7842: Remove redundant cancel_delayed_work in probe

Duoming Zhou <[email protected]>
media: i2c: ADV7604: Remove redundant cancel_delayed_work in probe

Ming Qian <[email protected]>
media: amphion: Cancel message work before releasing the VPU core

Ming Qian <[email protected]>
media: amphion: Remove vpu_vb_is_codecconfig

Johan Hovold <[email protected]>
media: vpif_display: fix section mismatch

Johan Hovold <[email protected]>
media: vpif_capture: fix section mismatch

Haotian Zhang <[email protected]>
media: videobuf2: Fix device reference leak in vb2_dc_alloc error path

Nicolas Dufresne <[email protected]>
media: verisilicon: Protect G2 HEVC decoder against invalid DPB index

Duoming Zhou <[email protected]>
media: TDA1997x: Remove redundant cancel_delayed_work in probe

Marek Szyprowski <[email protected]>
media: samsung: exynos4-is: fix potential ABBA deadlock on init

Miaoqian Lin <[email protected]>
media: renesas: rcar_drif: fix device node reference leak in rcar_drif_bond_enabled

Johan Hovold <[email protected]>
media: platform: mtk-mdp3: fix device leaks at probe

Ivan Abramov <[email protected]>
media: msp3400: Avoid possible out-of-bounds array accesses in msp3400c_thread()

Dikshita Agarwal <[email protected]>
media: iris: Refine internal buffer reconfiguration logic for resolution change

Haotian Zhang <[email protected]>
media: cec: Fix debugfs leak on bus_register() failure

René Rebe <[email protected]>
fbdev: tcx.c fix mem_map to correct smem_start offset

Thorsten Blum <[email protected]>
fbdev: pxafb: Fix multiple clamped values in pxafb_adjust_timing

Rene Rebe <[email protected]>
fbdev: gbefb: fix to use physical address instead of dma address

Li Chen <[email protected]>
dm pcache: fix segment info indexing

Li Chen <[email protected]>
dm pcache: fix cache info indexing

Mikulas Patocka <[email protected]>
dm-bufio: align write boundary on physical block size

Uladzislau Rezki (Sony) <[email protected]>
dm-ebs: Mark full buffer dirty even on partial write

Mahesh Rao <[email protected]>
firmware: stratix10-svc: Add mutex in stratix10 memory management

Ivan Abramov <[email protected]>
media: adv7842: Avoid possible out-of-bounds array accesses in adv7842_cp_log_status()

David Hildenbrand <[email protected]>
powerpc/pseries/cmm: call balloon_devinfo_init() also without CONFIG_BALLOON_COMPACTION

David Hildenbrand <[email protected]>
powerpc/pseries/cmm: adjust BALLOON_MIGRATE when migrating pages

Krzysztof Kozlowski <[email protected]>
power: supply: max77705: Fix potential IRQ chip conflict when probing two devices

Sandipan Das <[email protected]>
perf/x86/amd/uncore: Fix the return value of amd_uncore_df_event_init() on error

Manivannan Sadhasivam <[email protected]>
PCI: meson: Fix parsing the DBI register region

Jim Quinlan <[email protected]>
PCI: brcmstb: Fix disabling L0s capability

Sven Schnelle <[email protected]>
parisc: entry: set W bit for !compat tasks in syscall_restore_rfi()

Sven Schnelle <[email protected]>
parisc: entry.S: fix space adjustment on interruption for 64-bit userspace

Shin'ichiro Kawasaki <[email protected]>
nvmet: pci-epf: move DMA initialization to EPC init callback

Chuck Lever <[email protected]>
NFSD: Make FILE_SYNC WRITEs comply with spec

Miquel Raynal <[email protected]>
mtd: spi-nor: winbond: Add support for W25H02NWxxAM chips

Miquel Raynal <[email protected]>
mtd: spi-nor: winbond: Add support for W25H01NWxxAM chips

Miquel Raynal <[email protected]>
mtd: spi-nor: winbond: Add support for W25H512NWxxAM chips

Miquel Raynal <[email protected]>
mtd: spi-nor: winbond: Add support for W25Q02NWxxIM chips

Miquel Raynal <[email protected]>
mtd: spi-nor: winbond: Add support for W25Q01NWxxIM chips

Miquel Raynal <[email protected]>
mtd: spi-nor: winbond: Add support for W25Q01NWxxIQ chips

Christian Marangi <[email protected]>
mtd: mtdpart: ignore error -ENOENT from parsers on subpartitions

Luca Weiss <[email protected]>
arm64: dts: qcom: sm6350: Fix wrong order of freq-table-hz for UFS

Patrice Chotard <[email protected]>
arm64: dts: st: Add memory-region-names property for stm32mp257f-ev1

Paresh Bhagat <[email protected]>
arm64: dts: ti: k3-am62d2-evm: Fix PMIC padconfig

Paresh Bhagat <[email protected]>
arm64: dts: ti: k3-am62d2-evm: Fix regulator properties

Nicolas Dufresne <[email protected]>
media: verisilicon: Fix CPU stalls on G2 bus error

Haotian Zhang <[email protected]>
media: rc: st_rc: Fix reset control resource leak

Krzysztof Kozlowski <[email protected]>
mfd: max77620: Fix potential IRQ chip conflict when probing two devices

Johan Hovold <[email protected]>
mfd: altera-sysmgr: Fix device leak on sysmgr regmap lookup

Nathan Chancellor <[email protected]>
clk: qcom: Fix dependencies of QCS_{DISP,GPU,VIDEO}CC_615

Nathan Chancellor <[email protected]>
clk: qcom: Fix SM_VIDEOCC_6350 dependencies

Alexey Minnekhanov <[email protected]>
clk: qcom: mmcc-sdm660: Add missing MDSS reset

Nathan Chancellor <[email protected]>
clk: samsung: exynos-clkout: Assign .num before accessing .hws

Damien Le Moal <[email protected]>
block: Clear BLK_ZONE_WPLUG_PLUGGED when aborting plugged BIOs

Christian Hitz <[email protected]>

    leds: leds-lp50xx: Enable chip before any communication

Christian Hitz <[email protected]>

    leds: leds-lp50xx: LP5009 supports 3 modules for a total of 9 LEDs

Christian Hitz <[email protected]>

    leds: leds-lp50xx: Allow LED 0 to be added to module bank

Thomas Weißschuh <[email protected]>
leds: leds-cros_ec: Skip LEDs without color components

Kairui Song <[email protected]>
mm, swap: do not perform synchronous discard during allocation

Donet Tom <[email protected]>
powerpc/64s/slb: Fix SLB multihit issue during SLB preload

Dave Vasilevsky <[email protected]>
powerpc, mm: Fix mprotect on book3s 32-bit

Siddharth Vadapalli <[email protected]>
arm64: dts: ti: k3-j721e-sk: Fix pinmux for pin Y1 used by power regulator

Lukas Wunner <[email protected]>
PCI/PM: Reinstate clearing state_saved in legacy and !PM codepaths

Shengming Hu <[email protected]>
fgraph: Check ftrace_pids_enabled on registration for early filtering

Shengming Hu <[email protected]>

    fgraph: Initialize ftrace_ops->private for function graph ops

Raghavendra Rao Ananta <[email protected]>
hisi_acc_vfio_pci: Add .match_token_uuid callback in hisi_acc_vfio_pci_migrn_ops

Hans de Goede <[email protected]>
HID: logitech-dj: Remove duplicate error logging

Armin Wolf <[email protected]>
hwmon: (dell-smm) Fix off-by-one error in dell_smm_is_visible()

Lu Baolu <[email protected]>
iommu: disable SVA when CONFIG_X86 is set

Johan Hovold <[email protected]>
iommu/tegra: fix device leak on probe_device()

Johan Hovold <[email protected]>
iommu/sun50i: fix device leak on of_xlate()

Johan Hovold <[email protected]>
iommu/qcom: fix device leak on of_xlate()

Johan Hovold <[email protected]>
iommu/omap: fix device leaks on probe_device()

Johan Hovold <[email protected]>
iommu/mediatek: fix device leak on of_xlate()

Johan Hovold <[email protected]>
iommu/mediatek-v1: fix device leaks on probe()

Johan Hovold <[email protected]>
iommu/mediatek-v1: fix device leak on probe_device()

Johan Hovold <[email protected]>
iommu/ipmmu-vmsa: fix device leak on of_xlate()

Johan Hovold <[email protected]>
iommu/exynos: fix device leak on of_xlate()

Johan Hovold <[email protected]>
iommu/apple-dart: fix device leak on of_xlate()

Jinhui Guo <[email protected]>
iommu/amd: Propagate the error code returned by __modify_irte_ga() in modify_irte_ga()

Jinhui Guo <[email protected]>
iommu/amd: Fix pci_segment memleak in alloc_pci_segment()

Srinivas Kandagatla <[email protected]>
ASoC: qcom: qdsp6: q6asm-dai: set 10 ms period and buffer alignment.

Srinivas Kandagatla <[email protected]>
ASoC: qcom: q6adm: the the copp device only during last instance

Srinivas Kandagatla <[email protected]>
ASoC: qcom: q6asm-dai: perform correct state check before closing

Srinivas Kandagatla <[email protected]>
ASoC: qcom: q6apm-dai: set flags to reflect correct operation of appl_ptr

Ma Ke <[email protected]>
ASoC: codecs: Fix error handling in pm4125 audio codec driver

Eric Naim <[email protected]>
ASoC: cs35l41: Always return 0 when a subsystem ID is found

Srinivas Kandagatla <[email protected]>
ASoC: qcom: sdw: fix memory leak for sdw_stream_runtime

Srinivas Kandagatla <[email protected]>
ASoC: codecs: lpass-tx-macro: fix SM6115 support

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: pm4125: Remove irq_chip on component unbind

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: pm4125: Fix potential conflict when probing two devices

Ma Ke <[email protected]>
ASoC: codecs: wcd937x: Fix error handling in wcd937x codec driver

Biju Das <[email protected]>
ASoC: renesas: rz-ssi: Fix rz_ssi_priv::hw_params_cache::sample_width

Biju Das <[email protected]>
ASoC: renesas: rz-ssi: Fix channel swap issue in full duplex mode

Johan Hovold <[email protected]>
ASoC: stm32: sai: fix OF node leak on probe

Johan Hovold <[email protected]>
ASoC: stm32: sai: fix clk prepare imbalance on probe failure

Johan Hovold <[email protected]>
ASoC: stm32: sai: fix device leak on probe

Johan Hovold <[email protected]>
ASoC: codecs: wcd939x: fix regmap leak on probe failure

Matthew Wilcox (Oracle) <[email protected]>
ntfs: Do not overwrite uptodate pages

Damien Le Moal <[email protected]>
block: handle zone management operations completions

Yipeng Zou <[email protected]>
selftests/ftrace: traceonoff_triggers: strip off names

Cong Zhang <[email protected]>
blk-mq: skip CPU offline notify on unmapped hctx

Thomas Fourier <[email protected]>
RDMA/bnxt_re: fix dma_free_coherent() pointer

Honggang LI <[email protected]>
RDMA/rtrs: Fix clt_path::max_pages_per_mr calculation

Li Zhijian <[email protected]>

    IB/rxe: Fix missing umem_odp->umem_mutex unlock on error path

Zilin Guan <[email protected]>
ksmbd: Fix memory leak in get_file_all_info()

Jonathan Cavitt <[email protected]>

    drm/xe/guc: READ/WRITE_ONCE g2h_fence->done

Ming Lei <[email protected]>
ublk: scan partition in async way

Ming Lei <[email protected]>
ublk: implement NUMA-aware memory allocation

Tuo Li <[email protected]>
md/raid5: fix possible null-pointer dereferences in raid5_store_group_thread_cnt()

Li Nan <[email protected]>
md: Fix static checker warning in analyze_sbs

Kalesh AP <[email protected]>
RDMA/bnxt_re: Fix to use correct page size for PDE table

David Gow <[email protected]>
kunit: Enforce task execution in {soft,hard}irq contexts

Ding Hui <[email protected]>
RDMA/bnxt_re: Fix OOB write in bnxt_re_copy_err_stats()

Alok Tiwari <[email protected]>
RDMA/bnxt_re: Fix IB_SEND_IP_CSUM handling in post_send

Thomas Zimmermann <[email protected]>
drm/gem-shmem: Fix the MODULE_LICENSE() string

Tetsuo Handa <[email protected]>
RDMA/core: always drop device refcount in ib_del_sub_device_and_put()

Alok Tiwari <[email protected]>
RDMA/bnxt_re: Fix incorrect BAR check in bnxt_qplib_map_creq_db()

Jang Ingyu <[email protected]>
RDMA/core: Fix logic error in ib_get_gids_from_rdma_hdr()

Michael Margolin <[email protected]>
RDMA/efa: Remove possible negative shift

Michal Schmidt <[email protected]>
RDMA/irdma: avoid invalid read in irdma_net_event

Konstantin Taranov <[email protected]>
RDMA/mana_ib: check cqe length for kernel CQs

Arnd Bergmann <[email protected]>
RDMA/irdma: Fix irdma_alloc_ucontext_resp padding

Arnd Bergmann <[email protected]>
RDMA/ucma: Fix rdma_ucm_query_ib_service_resp struct padding

Jiayuan Chen <[email protected]>
ipv6: fix a BUG in rt6_get_pcpu_route() under PREEMPT_RT

Pwnverse <[email protected]>
net: rose: fix invalid array index in rose_kill_by_device()

Vadim Fedorenko <[email protected]>
net: fib: restore ECMP balance from loopback

Ido Schimmel <[email protected]>
ipv4: Fix reference count leak when using error routes with nexthop objects

Will Rosenberg <[email protected]>
ipv6: BUG() in pskb_expand_head() as part of calipso_skbuff_setattr()

Wei Fang <[email protected]>
net: stmmac: fix the crash issue for zero copy XDP_TX action

Anshumali Gaur <[email protected]>
octeontx2-pf: fix "UBSAN: shift-out-of-bounds error"

Alok Tiwari <[email protected]>
platform/x86/intel/pmt/discovery: use valid device pointer in dev_err_probe

Junrui Luo <[email protected]>
platform/x86: hp-bioscfg: Fix out-of-bounds array access in ACPI package parsing

Zilin Guan <[email protected]>
vfio/pds: Fix memory leak in pds_vfio_dirty_enable()

Kohei Enju <[email protected]>
tools/sched_ext: fix scx_show_state.py for scx_root change

Bagas Sanjaya <[email protected]>
net: bridge: Describe @tunnel_hash member in net_bridge_vlan_group struct

Deepanshu Kartikey <[email protected]>
net: usb: asix: validate PHY address before use

Rosen Penev <[email protected]>
net: mdio: rtl9300: use scoped for loops

Jose Javier Rodriguez Barbarin <[email protected]>
mcb: Add missing modpost build support

Thomas De Schampheleire <[email protected]>
kbuild: fix compilation of dtb specified on command-line without make rule

Jonas Gorski <[email protected]>
net: dsa: b53: skip multicast entries for fdb_dump()

Rajashekar Hudumula <[email protected]>
bng_en: update module description

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

Andrew Morton <[email protected]>
genalloc.h: fix htmldocs warning

Yeoreum Yun <[email protected]>
smc91x: fix broken irq-context in PREEMPT_RT

Kaushlendra Kumar <[email protected]>
platform/x86/intel/pmt: Fix kobject memory leak on init failure

Arnd Bergmann <[email protected]>
net: wangxun: move PHYLINK dependency

Alice C. Munduruca <[email protected]>
selftests: net: fix "buffer overflow detected" for tap.c

Deepakkumar Karn <[email protected]>
net: usb: rtl8150: fix memory leak on usb_submit_urb() failure

Daniel Zahka <[email protected]>
selftests: drv-net: psp: fix test names in ipver_test_builder()

Daniel Zahka <[email protected]>
selftests: drv-net: psp: fix templated test names in psp_ip_ver_test_builder()

Raju Rangoju <[email protected]>
amd-xgbe: reset retries and mode on RX adapt failures

Vladimir Oltean <[email protected]>
net: dsa: fix missing put_device() in dsa_tree_find_first_conduit()

Vladimir Oltean <[email protected]>
net: dsa: properly keep track of conduit reference

Lorenzo Bianconi <[email protected]>
net: airoha: Move net_devs registration in a dedicated routine

Jiri Pirko <[email protected]>
team: fix check for port enabled in team_queue_override_port_prio_changed()

Junrui Luo <[email protected]>
platform/x86: ibm_rtl: fix EBDA signature search pointer arithmetic

Thomas Fourier <[email protected]>
platform/x86: msi-laptop: add missing sysfs_remove_group()

Shravan Kumar Ramani <[email protected]>
platform/mellanox: mlxbf-pmc: Remove trailing whitespaces from event names

Jan Stancek <[email protected]>
powerpc/tools: drop -o pipefail in gcc check scripts

Eric Dumazet <[email protected]>
ip6_gre: make ip6gre_header() robust

Toke Høiland-Jørgensen <[email protected]>
net: openvswitch: Avoid needlessly taking the RTNL on vport destroy

Jacky Chou <[email protected]>
net: mdio: aspeed: add dummy read to avoid read-after-write issue

Raphael Pinsonneault-Thibeault <[email protected]>
Bluetooth: btusb: revert use of devm_kzalloc in btusb

Pauli Virtanen <[email protected]>
Bluetooth: MGMT: report BIS capability flags in supported settings

Herbert Xu <[email protected]>

    crypto: seqiv - Do not use req->iv after crypto_aead_encrypt

Chen Ridong <[email protected]>
cpuset: fix warning when disabling remote partition

Brian Vazquez <[email protected]>
idpf: reduce mbx_task schedule delay to 300us

Larysa Zaremba <[email protected]>
idpf: fix LAN memory regions command on some NVMs

Kohei Enju <[email protected]>
iavf: fix off-by-one issues in iavf_config_rss_reg()

Gregory Herrero <[email protected]>
i40e: validate ring_len parameter against hardware-specific values

Przemyslaw Korba <[email protected]>
i40e: fix scheduling in set_rx_mode

Liang Jie <[email protected]>
sched_ext: fix uninitialized ret on alloc_percpu() failure

Aloka Dixit <[email protected]>
wifi: mac80211: do not use old MBSSID elements

Dan Carpenter <[email protected]>

    wifi: cfg80211: sme: store capped length in __cfg80211_connect_result()

Morning Star <[email protected]>
wifi: rtlwifi: 8192cu: fix tid out of range in rtl92cu_tx_fill_desc()

Ping-Ke Shih <[email protected]>
wifi: rtw88: limit indirect IO under powered off for RTL8822CS

Alex Deucher <[email protected]>
drm/amdgpu: don't attach the tlb fence for SI

Jani Nikula <[email protected]>
drm/displayid: add quirk to ignore DisplayID checksum errors

Jani Nikula <[email protected]>
drm/edid: add DRM_EDID_IDENT_INIT() to initialize struct drm_edid_ident

Claudio Imbrenda <[email protected]>
KVM: s390: Fix gmap_helper_zap_one_page() again

Wei Yang <[email protected]>
mm/huge_memory: merge uniform_split_supported() and non_uniform_split_supported()

Zqiang <[email protected]>
sched_ext: Fix incorrect sched_class settings for per-cpu migration tasks

Peter Zijlstra <[email protected]>
sched/eevdf: Fix min_vruntime vs avg_vruntime

Peter Zijlstra <[email protected]>
sched/core: Add comment explaining force-idle vruntime snapshots

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

Danilo Krummrich <[email protected]>
drm: nova: depend on CONFIG_64BIT

Fernand Sieber <[email protected]>
sched/proxy: Yield the donor task

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm64/boot/dts/qcom/sm6350.dtsi               |   4 +-
 arch/arm64/boot/dts/st/stm32mp257f-ev1.dts         |   1 +
 arch/arm64/boot/dts/ti/k3-am62d2-evm.dts           |   9 +-
 arch/arm64/boot/dts/ti/k3-j721e-sk.dts             |  12 +-
 arch/loongarch/include/asm/pgtable.h               |   4 +-
 arch/loongarch/kernel/mcount_dyn.S                 |  14 +-
 arch/loongarch/kernel/process.c                    |   5 +
 arch/loongarch/kernel/relocate.c                   |   4 +-
 arch/loongarch/kernel/setup.c                      |   8 +-
 arch/loongarch/kernel/switch.S                     |   4 +-
 arch/loongarch/net/bpf_jit.c                       |  58 ++-
 arch/loongarch/net/bpf_jit.h                       |  26 ++
 arch/loongarch/pci/pci.c                           |   2 +
 arch/parisc/kernel/asm-offsets.c                   |   2 +
 arch/parisc/kernel/entry.S                         |  16 +-
 arch/powerpc/include/asm/book3s/32/tlbflush.h      |   5 +-
 arch/powerpc/include/asm/book3s/64/mmu-hash.h      |   1 -
 arch/powerpc/kernel/process.c                      |   5 -
 arch/powerpc/mm/book3s32/tlb.c                     |   9 +
 arch/powerpc/mm/book3s64/internal.h                |   2 -
 arch/powerpc/mm/book3s64/mmu_context.c             |   2 -
 arch/powerpc/mm/book3s64/slb.c                     |  88 -----
 arch/powerpc/platforms/pseries/cmm.c               |   3 +-
 .../tools/gcc-check-fpatchable-function-entry.sh   |   1 -
 arch/powerpc/tools/gcc-check-mprofile-kernel.sh    |   1 -
 arch/s390/mm/gmap_helpers.c                        |   9 +-
 arch/x86/events/amd/uncore.c                       |   5 +-
 arch/x86/kernel/cpu/microcode/amd.c                | 115 +++---
 block/blk-mq.c                                     |   2 +-
 block/blk-zoned.c                                  | 152 +++++---
 block/blk.h                                        |  14 +
 crypto/seqiv.c                                     |   8 +-
 drivers/block/ublk_drv.c                           | 119 +++++--
 drivers/bluetooth/btusb.c                          |  12 +-
 drivers/clk/qcom/Kconfig                           |   4 +
 drivers/clk/qcom/mmcc-sdm660.c                     |   1 +
 drivers/clk/samsung/clk-exynos-clkout.c            |   2 +-
 drivers/firewire/nosy.c                            |  10 +-
 drivers/firmware/stratix10-svc.c                   |  11 +
 drivers/gpio/gpiolib-swnode.c                      |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   7 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c             |  27 ++
 drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c             |  27 ++
 drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c            |   2 +
 drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h     |  62 ++--
 .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm |  37 ++
 drivers/gpu/drm/amd/amdkfd/kfd_queue.c             |   1 +
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |   4 +
 drivers/gpu/drm/bridge/ti-sn65dsi83.c              |  11 +-
 drivers/gpu/drm/drm_buddy.c                        | 390 +++++++++++++--------
 drivers/gpu/drm/drm_displayid.c                    |  41 ++-
 drivers/gpu/drm/drm_displayid_internal.h           |   2 +
 drivers/gpu/drm/drm_gem.c                          |   8 +-
 drivers/gpu/drm/drm_gem_shmem_helper.c             |   2 +-
 drivers/gpu/drm/drm_pagemap.c                      |  17 +-
 drivers/gpu/drm/gma500/fbdev.c                     |  43 ---
 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c     |  37 +-
 drivers/gpu/drm/i915/intel_memory_region.h         |   2 +-
 drivers/gpu/drm/imagination/pvr_gem.c              |  11 +
 drivers/gpu/drm/mediatek/mtk_ddp_comp.c            |  33 +-
 drivers/gpu/drm/mediatek/mtk_ddp_comp.h            |   2 +-
 drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c    |  12 +
 drivers/gpu/drm/mediatek/mtk_dp.c                  |   1 +
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |   4 +-
 drivers/gpu/drm/mediatek/mtk_hdmi.c                |  15 +
 drivers/gpu/drm/mgag200/mgag200_mode.c             |  25 ++
 drivers/gpu/drm/msm/adreno/a6xx_catalog.c          |   1 +
 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c        |   2 +-
 .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c    |  10 +-
 drivers/gpu/drm/nouveau/dispnv50/atom.h            |  13 +
 drivers/gpu/drm/nouveau/dispnv50/wndw.c            |   2 +-
 drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h  |   4 +
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c    |  61 +++-
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h     |   3 +
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c  |  10 +-
 drivers/gpu/drm/nova/Kconfig                       |   1 +
 drivers/gpu/drm/rockchip/rockchip_drm_drv.c        |   3 +
 drivers/gpu/drm/rockchip/rockchip_vop2_reg.c       |  49 ++-
 drivers/gpu/drm/tilcdc/tilcdc_crtc.c               |   2 +-
 drivers/gpu/drm/tilcdc/tilcdc_drv.c                |  53 ++-
 drivers/gpu/drm/tilcdc/tilcdc_drv.h                |   2 +-
 drivers/gpu/drm/ttm/ttm_bo_vm.c                    |   6 +
 drivers/gpu/drm/xe/xe_bo.c                         |  15 +-
 drivers/gpu/drm/xe/xe_dma_buf.c                    |   2 +-
 drivers/gpu/drm/xe/xe_eu_stall.c                   |   2 +-
 drivers/gpu/drm/xe/xe_guc_ct.c                     |  14 +-
 drivers/gpu/drm/xe/xe_guc_submit.c                 |  20 +-
 drivers/gpu/drm/xe/xe_migrate.c                    |  25 +-
 drivers/gpu/drm/xe/xe_migrate.h                    |   6 +-
 drivers/gpu/drm/xe/xe_oa.c                         |  10 +-
 drivers/gpu/drm/xe/xe_svm.c                        |  51 ++-
 drivers/gpu/drm/xe/xe_vm.c                         |   5 +-
 drivers/gpu/drm/xe/xe_vm_types.h                   |   2 +-
 drivers/hid/hid-logitech-dj.c                      |  56 ++-
 drivers/hwmon/dell-smm-hwmon.c                     |   4 +-
 drivers/infiniband/core/addr.c                     |  33 +-
 drivers/infiniband/core/cma.c                      |   3 +
 drivers/infiniband/core/device.c                   |   4 +-
 drivers/infiniband/core/verbs.c                    |   2 +-
 drivers/infiniband/hw/bnxt_re/hw_counters.h        |   6 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |   7 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c         |   2 +-
 drivers/infiniband/hw/bnxt_re/qplib_res.c          |   8 +-
 drivers/infiniband/hw/efa/efa_verbs.c              |   4 -
 drivers/infiniband/hw/irdma/utils.c                |   3 +-
 drivers/infiniband/hw/mana/cq.c                    |   4 +
 drivers/infiniband/sw/rxe/rxe_odp.c                |   4 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |   1 +
 drivers/iommu/amd/init.c                           |  15 +-
 drivers/iommu/amd/iommu.c                          |   2 +-
 drivers/iommu/apple-dart.c                         |   2 +
 drivers/iommu/arm/arm-smmu/qcom_iommu.c            |  10 +-
 drivers/iommu/exynos-iommu.c                       |   9 +-
 drivers/iommu/iommu-sva.c                          |   3 +
 drivers/iommu/ipmmu-vmsa.c                         |   2 +
 drivers/iommu/mtk_iommu.c                          |   2 +
 drivers/iommu/mtk_iommu_v1.c                       |  25 +-
 drivers/iommu/omap-iommu.c                         |   2 +-
 drivers/iommu/omap-iommu.h                         |   2 -
 drivers/iommu/sun50i-iommu.c                       |   2 +
 drivers/iommu/tegra-smmu.c                         |   5 +-
 drivers/leds/leds-cros_ec.c                        |   5 +-
 drivers/leds/leds-lp50xx.c                         |  67 ++--
 drivers/md/dm-bufio.c                              |  10 +-
 drivers/md/dm-ebs-target.c                         |   2 +-
 drivers/md/dm-pcache/cache.c                       |   5 +-
 drivers/md/dm-pcache/cache_segment.c               |   5 +-
 drivers/md/md.c                                    |   5 +-
 drivers/md/raid5.c                                 |  10 +-
 drivers/media/cec/core/cec-core.c                  |   1 +
 .../media/common/videobuf2/videobuf2-dma-contig.c  |   1 +
 drivers/media/i2c/adv7604.c                        |   4 +-
 drivers/media/i2c/adv7842.c                        |  11 +-
 drivers/media/i2c/imx219.c                         |   9 +-
 drivers/media/i2c/msp3400-kthreads.c               |   2 +
 drivers/media/i2c/tda1997x.c                       |   1 -
 drivers/media/platform/amphion/vpu_malone.c        |  23 +-
 drivers/media/platform/amphion/vpu_v4l2.c          |  16 +-
 drivers/media/platform/amphion/vpu_v4l2.h          |  10 -
 .../media/platform/mediatek/mdp3/mtk-mdp3-core.c   |  14 +
 .../mediatek/vcodec/common/mtk_vcodec_fw_vpu.c     |  14 +-
 .../mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c   |  12 +-
 .../mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h   |   2 +-
 .../platform/mediatek/vcodec/decoder/vdec_vpu_if.c |   5 +-
 .../mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c   |  12 +-
 .../mediatek/vcodec/encoder/mtk_vcodec_enc_drv.h   |   2 +-
 .../platform/mediatek/vcodec/encoder/venc_vpu_if.c |   5 +-
 drivers/media/platform/qcom/iris/iris_common.c     |   7 +-
 drivers/media/platform/renesas/rcar_drif.c         |   1 +
 .../media/platform/samsung/exynos4-is/media-dev.c  |  10 +-
 drivers/media/platform/ti/davinci/vpif_capture.c   |   4 +-
 drivers/media/platform/ti/davinci/vpif_display.c   |   4 +-
 drivers/media/platform/verisilicon/hantro_g2.c     |  84 ++++-
 .../platform/verisilicon/hantro_g2_hevc_dec.c      |  17 +-
 .../media/platform/verisilicon/hantro_g2_regs.h    |  13 +
 .../media/platform/verisilicon/hantro_g2_vp9_dec.c |   2 -
 drivers/media/platform/verisilicon/hantro_hw.h     |   1 +
 drivers/media/platform/verisilicon/imx8m_vpu_hw.c  |   2 +
 drivers/media/rc/st_rc.c                           |   2 +-
 drivers/mfd/altera-sysmgr.c                        |   2 +
 drivers/mfd/max77620.c                             |  15 +-
 drivers/mtd/mtdpart.c                              |   7 +-
 drivers/mtd/spi-nor/winbond.c                      |  24 ++
 drivers/net/dsa/b53/b53_common.c                   |   3 +
 drivers/net/ethernet/airoha/airoha_eth.c           |  39 ++-
 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c        |   2 +
 drivers/net/ethernet/broadcom/Kconfig              |   8 +-
 drivers/net/ethernet/broadcom/bnge/bnge.h          |   2 +-
 drivers/net/ethernet/broadcom/bnge/bnge_core.c     |   2 +-
 drivers/net/ethernet/cadence/macb_main.c           |   3 +-
 drivers/net/ethernet/google/gve/gve_main.c         |   2 +-
 drivers/net/ethernet/google/gve/gve_utils.c        |   2 +
 drivers/net/ethernet/intel/e1000/e1000_main.c      |  10 +-
 drivers/net/ethernet/intel/i40e/i40e.h             |  11 +
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |  12 -
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   1 +
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   4 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   4 +-
 drivers/net/ethernet/intel/idpf/idpf_lib.c         |   2 +-
 drivers/net/ethernet/intel/idpf/idpf_virtchnl.c    |   5 +
 .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c  |   8 +
 drivers/net/ethernet/smsc/smc91x.c                 |  10 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  17 +-
 drivers/net/ethernet/wangxun/Kconfig               |   4 +-
 drivers/net/fjes/fjes_hw.c                         |  12 +-
 drivers/net/mdio/mdio-aspeed.c                     |   7 +
 drivers/net/mdio/mdio-realtek-rtl9300.c            |   6 +-
 drivers/net/phy/mediatek/mtk-ge-soc.c              |   2 +-
 drivers/net/team/team_core.c                       |   2 +-
 drivers/net/usb/asix_common.c                      |   5 +
 drivers/net/usb/ax88172a.c                         |   6 +-
 drivers/net/usb/rtl8150.c                          |   2 +
 drivers/net/usb/sr9700.c                           |   4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |   4 +-
 .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c   |   3 +-
 drivers/net/wireless/realtek/rtw88/sdio.c          |   4 +-
 drivers/nvme/target/pci-epf.c                      |   4 +-
 drivers/pci/controller/dwc/pci-meson.c             |  18 +-
 drivers/pci/controller/dwc/pcie-designware.c       |  12 +-
 drivers/pci/controller/pcie-brcmstb.c              |  10 +-
 drivers/pci/pci-driver.c                           |   4 +
 drivers/platform/mellanox/mlxbf-pmc.c              |  14 +-
 drivers/platform/x86/dell/alienware-wmi-wmax.c     |  32 ++
 .../platform/x86/hp/hp-bioscfg/enum-attributes.c   |   4 +-
 .../platform/x86/hp/hp-bioscfg/int-attributes.c    |   2 +-
 .../x86/hp/hp-bioscfg/order-list-attributes.c      |   5 +
 .../x86/hp/hp-bioscfg/passwdobj-attributes.c       |   5 +
 .../platform/x86/hp/hp-bioscfg/string-attributes.c |   2 +-
 drivers/platform/x86/ibm_rtl.c                     |   2 +-
 drivers/platform/x86/intel/pmt/discovery.c         |   8 +-
 drivers/platform/x86/msi-laptop.c                  |   3 +
 drivers/platform/x86/samsung-galaxybook.c          |   9 +-
 drivers/pmdomain/imx/gpc.c                         |   5 +-
 drivers/pmdomain/mediatek/mtk-pm-domains.c         |  21 +-
 drivers/power/supply/max77705_charger.c            |  14 +-
 drivers/powercap/intel_rapl_common.c               |   3 +
 drivers/powercap/intel_rapl_msr.c                  |   3 +
 drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c     |   1 +
 drivers/vfio/pci/nvgrace-gpu/main.c                |   4 +-
 drivers/vfio/pci/pds/dirty.c                       |   7 +-
 drivers/vfio/pci/vfio_pci_rdwr.c                   |  25 +-
 drivers/video/fbdev/gbefb.c                        |   5 +-
 drivers/video/fbdev/pxafb.c                        |  12 +-
 drivers/video/fbdev/tcx.c                          |   2 +-
 fs/erofs/zdata.c                                   |  10 +-
 fs/lockd/svc4proc.c                                |   4 +-
 fs/lockd/svclock.c                                 |  21 +-
 fs/lockd/svcproc.c                                 |   5 +-
 fs/locks.c                                         |  12 +-
 fs/nfsd/nfs4state.c                                |  20 +-
 fs/nfsd/vfs.c                                      |  14 +-
 fs/ntfs3/frecord.c                                 |  35 +-
 fs/smb/server/smb2pdu.c                            |   4 +-
 include/drm/drm_buddy.h                            |  11 +-
 include/drm/drm_edid.h                             |   6 +
 include/drm/drm_pagemap.h                          |  17 +-
 include/kunit/run-in-irq-context.h                 |  53 +--
 include/linux/compiler_types.h                     |  13 +
 include/linux/genalloc.h                           |   1 +
 include/linux/huge_mm.h                            |   8 +-
 include/linux/kasan.h                              |  16 +
 include/linux/kexec.h                              |   4 +-
 include/linux/mm.h                                 |   8 +-
 include/linux/vfio_pci_core.h                      |  10 +-
 include/net/dsa.h                                  |   1 +
 include/uapi/rdma/irdma-abi.h                      |   2 +-
 include/uapi/rdma/rdma_user_cm.h                   |   4 +-
 kernel/cgroup/cpuset.c                             |  21 +-
 kernel/kexec_core.c                                |  16 +-
 kernel/sched/deadline.c                            |   2 +-
 kernel/sched/debug.c                               |   8 +-
 kernel/sched/ext.c                                 |  22 +-
 kernel/sched/fair.c                                | 249 +++++++++----
 kernel/sched/rt.c                                  |   2 +-
 kernel/sched/sched.h                               |   4 +-
 kernel/sched/syscalls.c                            |   5 +-
 kernel/trace/fgraph.c                              |  10 +-
 lib/idr.c                                          |   2 +
 mm/damon/tests/core-kunit.h                        | 132 ++++++-
 mm/damon/tests/sysfs-kunit.h                       |  25 ++
 mm/damon/tests/vaddr-kunit.h                       |  26 +-
 mm/huge_memory.c                                   |  71 ++--
 mm/kasan/common.c                                  |  32 ++
 mm/kasan/hw_tags.c                                 |   2 +-
 mm/kasan/shadow.c                                  |   4 +-
 mm/page_alloc.c                                    |  24 +-
 mm/page_owner.c                                    |   2 +-
 mm/swapfile.c                                      |  40 ++-
 mm/vmalloc.c                                       |   8 +-
 net/bluetooth/mgmt.c                               |   6 +
 net/bridge/br_private.h                            |   1 +
 net/dsa/dsa.c                                      |  67 ++--
 net/ipv4/fib_semantics.c                           |  26 +-
 net/ipv4/fib_trie.c                                |   7 +-
 net/ipv4/ip_gre.c                                  |   6 +-
 net/ipv6/calipso.c                                 |   3 +-
 net/ipv6/ip6_gre.c                                 |  15 +-
 net/ipv6/route.c                                   |  13 +-
 net/mac80211/cfg.c                                 |  10 -
 net/mac80211/rx.c                                  |   5 +
 net/mptcp/options.c                                |  10 +
 net/mptcp/protocol.h                               |   6 +-
 net/mptcp/subflow.c                                |   6 -
 net/nfc/core.c                                     |   9 +-
 net/openvswitch/vport-netdev.c                     |  17 +-
 net/rose/af_rose.c                                 |   2 +-
 net/unix/af_unix.c                                 |  11 +-
 net/wireless/sme.c                                 |   2 +-
 rust/kernel/maple_tree.rs                          |  11 +-
 samples/ftrace/ftrace-direct-modify.c              |   8 +-
 samples/ftrace/ftrace-direct-multi-modify.c        |   8 +-
 samples/ftrace/ftrace-direct-multi.c               |   4 +-
 samples/ftrace/ftrace-direct-too.c                 |   4 +-
 samples/ftrace/ftrace-direct.c                     |   4 +-
 scripts/Makefile.build                             |  26 +-
 scripts/mod/devicetable-offsets.c                  |   3 +
 scripts/mod/file2alias.c                           |   9 +
 security/integrity/ima/ima_kexec.c                 |   4 +-
 sound/soc/codecs/cs35l41.c                         |   7 +-
 sound/soc/codecs/lpass-tx-macro.c                  |   3 +-
 sound/soc/codecs/pm4125.c                          |  40 ++-
 sound/soc/codecs/wcd937x.c                         |  43 ++-
 sound/soc/codecs/wcd939x-sdw.c                     |   8 +-
 sound/soc/qcom/qdsp6/q6adm.c                       | 146 ++++----
 sound/soc/qcom/qdsp6/q6apm-dai.c                   |   2 +
 sound/soc/qcom/qdsp6/q6asm-dai.c                   |   7 +-
 sound/soc/qcom/sc7280.c                            |   2 +-
 sound/soc/qcom/sc8280xp.c                          |   2 +-
 sound/soc/qcom/sdw.c                               | 105 +++---
 sound/soc/qcom/sdw.h                               |   1 +
 sound/soc/qcom/sm8250.c                            |   2 +-
 sound/soc/qcom/x1e80100.c                          |   2 +-
 sound/soc/renesas/rz-ssi.c                         |  64 +++-
 sound/soc/stm/stm32_sai.c                          |  14 +-
 sound/soc/stm/stm32_sai_sub.c                      |  51 ++-
 tools/mm/page_owner_sort.c                         |   6 +-
 tools/sched_ext/scx_show_state.py                  |   7 +-
 tools/testing/radix-tree/idr-test.c                |  21 ++
 tools/testing/selftests/drivers/net/psp.py         |   6 +-
 .../test.d/ftrace/func_traceonoff_triggers.tc      |   5 +-
 tools/testing/selftests/mm/uffd-unit-tests.c       |   2 +-
 tools/testing/selftests/net/tap.c                  |  16 +-
 326 files changed, 3276 insertions(+), 1649 deletions(-)