Skip to content

6.17.4-rc1 review

Greg Kroah-Hartman amd-gfx bpf dri-devel linux-cifs linux-patches linux-perf-users linux-riscv linux-s390 linux-tegra lkml llvm stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest371 patches 17 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/371fs: always return zero on success from replace_fd()fs/file.c+4 -10 replies
2/371fscontext: do not consume log entries when returning -EMSGSIZEfs/fsopen.c+38 -320 replies
3/371btrfs: fix the incorrect max_bytes value for find_lock_delalloc_range()fs/btrfs/extent_io.c+11 -31 reply
4/371arm64: map [_text, _stext) virtual address range non-executable+read-onlyarch/arm64/kernel/pi/map_kernel.c arch/arm64/kernel/setup.c arch/arm64/mm/init.c +1 more+18 -80 replies
5/371rseq: Protect event mask against membarrier IPIinclude/linux/rseq.h kernel/rseq.c+13 -80 replies
6/371statmount: dont call path_put() under namespace semaphorefs/namespace.c+3 -50 replies
7/371listmount: dont call path_put() under namespace semaphorefs/namespace.c+59 -280 replies
8/371clocksource/drivers/clps711x: Fix resource leaks in error pathsdrivers/clocksource/clps711x-timer.c+16 -70 replies
9/371memcg: skip cgroup_file_notify if spinning is not allowedinclude/linux/memcontrol.h mm/memcontrol.c+23 -100 replies
10/371page_pool: Fix PP_MAGIC_MASK to avoid crashing on some 32-bit archesinclude/linux/mm.h net/core/page_pool.c+66 -320 replies
11/371PM: runtime: Update kerneldoc return codesinclude/linux/pm_runtime.h+31 -250 replies
12/371dma-mapping: fix direction in dma_alloc direction tracesinclude/trace/events/dma.h+1 -00 replies
13/371cpufreq: Make drivers using CPUFREQ_ETERNAL specify transition latencydrivers/cpufreq/cpufreq-dt.c drivers/cpufreq/imx6q-cpufreq.c drivers/cpufreq/mediatek-cpufreq-hw.c +6 more+14 -100 replies
14/371nfsd: unregister with rpcbind when deleting a transportinclude/linux/sunrpc/svc_xprt.h net/sunrpc/svc_xprt.c net/sunrpc/svcsock.c+18 -00 replies
15/371KVM: x86: Add helper to retrieve current value of user return MSRarch/x86/include/asm/kvm_host.h arch/x86/kvm/x86.c+7 -00 replies
16/371KVM: SVM: Emulate PERF_CNTR_GLOBAL_STATUS_SET for PerfMonV2arch/x86/include/asm/msr-index.h arch/x86/kvm/pmu.c arch/x86/kvm/svm/pmu.c +1 more+9 -00 replies
17/371iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODEinclude/linux/iio/frequency/adf4350.h+1 -10 replies
18/371media: v4l2-subdev: Fix alloc failure check in v4l2_subdev_call_state_try()include/media/v4l2-subdev.h+17 -130 replies
19/371asm-generic/io.h: Skip trace helpers if rwmmio events are disabledinclude/asm-generic/io.h+66 -320 replies
20/371clk: npcm: select CONFIG_AUXILIARY_BUSdrivers/clk/Kconfig+1 -00 replies
21/371clk: thead: th1520-ap: describe gate clocks with clk_gatedrivers/clk/thead/clk-th1520-ap.c+185 -1970 replies
22/371clk: thead: th1520-ap: fix parent of padctrl0 clockdrivers/clk/thead/clk-th1520-ap.c+5 -10 replies
23/371clk: thead: Correct parent for DPU pixel clocksdrivers/clk/thead/clk-th1520-ap.c+10 -20 replies
24/371clk: renesas: r9a08g045: Add MSTOP for GPIOdrivers/clk/renesas/r9a08g045-cpg.c+2 -10 replies
25/371perf disasm: Avoid undefined behavior in incrementing NULLtools/perf/util/disasm.c+5 -20 replies
26/371perf test trace_btf_enum: Skip if permissions are insufficienttools/perf/tests/shell/trace_btf_enum.sh+11 -00 replies
27/371perf evsel: Avoid container_of on a NULL leadertools/perf/util/evsel.c+2 -00 replies
28/371libperf event: Ensure tracing data is multiple of 8 sizedtools/lib/perf/include/perf/event.h+1 -00 replies
29/371clk: qcom: common: Fix NULL vs IS_ERR() check in qcom_cc_icc_register()drivers/clk/qcom/common.c+2 -20 replies
30/371clk: qcom: Select the intended config in QCS_DISPCC_615drivers/clk/qcom/Kconfig+1 -10 replies
31/371perf parse-events: Handle fake PMUs in CPU termstools/perf/util/parse-events.c+60 -560 replies
32/371clk: at91: peripheral: fix return valuedrivers/clk/at91/clk-peripheral.c+5 -20 replies
33/371clk: renesas: cpg-mssr: Fix memory leak in cpg_mssr_reserved_init()drivers/clk/renesas/renesas-cpg-mssr.c+5 -20 replies
34/371perf: Completely remove possibility to override MAX_NR_CPUStools/perf/perf.h tools/perf/util/bpf_skel/kwork_top.bpf.c+0 -40 replies
35/371perf drm_pmu: Fix fd_dir leaks in for_each_drm_fdinfo_in_dir()tools/perf/util/drm_pmu.c+3 -10 replies
36/371perf util: Fix compression checks returning -1 as booltools/perf/util/lzma.c tools/perf/util/zlib.c+2 -20 replies
37/371rtc: x1205: Fix Xicor X1205 vendor prefixdrivers/rtc/rtc-x1205.c+1 -10 replies
38/371rtc: optee: fix memory leak on driver removaldrivers/rtc/rtc-optee.c+1 -00 replies
39/371perf arm_spe: Correct setting remote accesstools/perf/util/arm-spe.c+1 -10 replies
40/371perf arm_spe: Correct memory level for remote accesstools/perf/util/arm-spe.c+2 -20 replies
41/371perf vendor events arm64 AmpereOneX: Fix typo - should be l1d_cache_access_prefetchestools/perf/pmu-events/arch/arm64/ampere/ampereonex/metrics.json+5 -50 replies
42/371perf test: AMD IBS swfilt skip kernel tests if paranoia is >1tools/perf/tests/shell/amd-ibs-swfilt.sh+38 -130 replies
43/371perf test shell lbr: Avoid failures with perf event paranoiatools/perf/tests/shell/record_lbr.sh+20 -60 replies
44/371perf trace: Fix IS_ERR() vs NULL check bugtools/perf/builtin-trace.c+2 -20 replies
45/371perf session: Fix handling when buffer exceeds 2 GiBtools/perf/util/session.c+1 -10 replies
46/371perf test: Dont leak workload gopipe in PERF_RECORD_*tools/perf/tests/perf-record.c+4 -00 replies
47/371perf evsel: Fix uniquification when PMU given without suffixtools/perf/util/evsel.c+18 -100 replies
48/371perf test: Avoid uncore_imc/clockticks in uniquification testtools/perf/tests/shell/stat+event_uniquifying.sh+49 -600 replies
49/371perf evsel: Ensure the fallback message is always written totools/perf/util/evsel.c+7 -50 replies
50/371perf build-id: Ensure snprintf string is empty when size is 0tools/perf/util/build-id.c+7 -00 replies
51/371clk: mediatek: mt8195-infra_ao: Fix parent for infra_ao_hdmi_26mdrivers/clk/mediatek/clk-mt8195-infra_ao.c+1 -10 replies
52/371clk: mediatek: clk-mux: Do not pass flags to clk_mux_determine_rate_flags()drivers/clk/mediatek/clk-mux.c+1 -30 replies
53/371clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate()drivers/clk/nxp/clk-lpc18xx-cgu.c+9 -70 replies
54/371clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driverdrivers/clk/nxp/clk-lpc18xx-cgu.c+2 -20 replies
55/371clk: tegra: do not overallocate memory for bpmp clocksdrivers/clk/tegra/clk-bpmp.c+1 -10 replies
56/371nfsd: fix assignment of ia_ctime.tv_nsec on delegated mtime updatefs/nfsd/nfs4xdr.c+1 -10 replies
57/371nfsd: ignore ATTR_DELEG when checking ia_valid before notify_change()fs/nfsd/vfs.c+1 -10 replies
58/371vfs: add ATTR_CTIME_SET flagfs/attr.c include/linux/fs.h+20 -250 replies
59/371nfsd: use ATTR_CTIME_SET for delegated ctime updatesfs/nfsd/nfs4state.c fs/nfsd/nfs4xdr.c+5 -40 replies
60/371nfsd: track original timestamps in nfs4_delegationfs/nfsd/nfs4state.c fs/nfsd/state.h+13 -30 replies
61/371nfsd: fix SETATTR updates for delegated timestampsfs/nfsd/nfs4proc.c fs/nfsd/nfs4state.c fs/nfsd/state.h+44 -140 replies
62/371nfsd: fix timestamp updates in CB_GETATTRfs/nfsd/nfs4state.c+5 -60 replies
63/371tracing: Fix the bug where bpf_get_stackid returns -EFAULT on the ARM64arch/arm64/include/asm/ftrace.h+1 -00 replies
64/371PM: core: Annotate loops walking device links as _srcudrivers/base/power/main.c drivers/base/power/runtime.c+11 -110 replies
65/371PM: core: Add two macros for walking device linksdrivers/base/base.h drivers/base/power/main.c drivers/base/power/runtime.c+16 -130 replies
66/371PM: sleep: Do not wait on SYNC_STATE_ONLY device linksdrivers/base/base.h drivers/base/core.c drivers/base/power/main.c+6 -30 replies
67/371cpufreq: tegra186: Set target frequency for all cpus in policydrivers/cpufreq/tegra186-cpufreq.c+6 -20 replies
68/371scsi: mvsas: Fix use-after-free bugs in mvs_work_queuedrivers/scsi/mvsas/mv_init.c+1 -10 replies
69/371perf bpf-filter: Fix opts declaration on older libbpfstools/perf/util/bpf-filter.c+8 -00 replies
70/371scsi: ufs: sysfs: Make HID attributes visibledrivers/ufs/core/ufs-sysfs.c drivers/ufs/core/ufs-sysfs.h drivers/ufs/core/ufshcd.c+4 -10 replies
71/371mshv: Handle NEED_RESCHED_LAZY before transferring to guestdrivers/hv/mshv_common.c drivers/hv/mshv_root_main.c+3 -20 replies
72/371perf bpf_counter: Fix handling of cpumap fixing hybridtools/perf/util/bpf_counter.c tools/perf/util/bpf_counter_cgroup.c+12 -170 replies
73/371ASoC: SOF: ipc4-topology: Correct the minimum host DMA buffer sizesound/soc/sof/ipc4-topology.h+2 -20 replies
74/371ASoC: SOF: ipc4-topology: Account for different ChainDMA host buffer sizesound/soc/sof/ipc4-topology.c sound/soc/sof/ipc4-topology.h+10 -20 replies
75/371ASoC: SOF: Intel: hda-pcm: Place the constraint on period time instead of buffer timesound/soc/sof/intel/hda-pcm.c+21 -80 replies
76/371LoongArch: Add cflag -fno-isolate-erroneous-paths-dereferencearch/loongarch/Makefile+1 -10 replies
77/371LoongArch: Fix build error for LTO with LLVM-18arch/loongarch/Makefile+1 -10 replies
78/371LoongArch: Init acpi_gbl_use_global_lock to falsearch/loongarch/kernel/setup.c+1 -00 replies
79/371ASoC: SOF: Intel: Read the LLP via the associated Link DMA channelsound/soc/sof/intel/hda-stream.c+27 -20 replies
80/371net: usb: lan78xx: Fix lost EEPROM read timeout error(-ETIMEDOUT) in lan78xx_read_raw_eepromdrivers/net/usb/lan78xx.c+7 -40 replies
81/371net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter()drivers/net/ethernet/mellanox/mlx4/en_netdev.c+1 -10 replies
82/371drm/xe/hw_engine_group: Fix double write lock release in error pathdrivers/gpu/drm/xe/xe_hw_engine_group.c+1 -50 replies
83/371drm/xe/i2c: Dont rely on d3cold.allowed flag in system PM pathdrivers/gpu/drm/xe/xe_pm.c+1 -10 replies
84/371s390/cio: Update purge function to unregister the unused subchannelsdrivers/s390/cio/device.c+24 -130 replies
85/371drm/vmwgfx: Fix a null-ptr access in the cursor snooperdrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+12 -50 replies
86/371drm/vmwgfx: Fix Use-after-free in validationdrivers/gpu/drm/vmwgfx/vmwgfx_validation.c+3 -10 replies
87/371drm/vmwgfx: Fix copy-paste typo in validationdrivers/gpu/drm/vmwgfx/vmwgfx_validation.c+1 -10 replies
88/371net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce()net/sctp/sm_statefuns.c+2 -10 replies
89/371tcp: Dont call reqsk_fastopen_remove() in tcp_conn_request().net/ipv4/tcp_input.c+0 -10 replies
90/371net: mscc: ocelot: Fix use-after-free caused by cyclic delayed workdrivers/net/ethernet/mscc/ocelot_stats.c+1 -10 replies
91/371selftest: net: ovpn: Fix uninit return valuestools/testing/selftests/net/ovpn/ovpn-cli.c+2 -00 replies
92/371ice: ice_adapter: release xa entry on adapter allocation failuredrivers/net/ethernet/intel/ice/ice_adapter.c+6 -40 replies
93/371net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probedrivers/net/ethernet/freescale/fsl_pq_mdio.c+2 -00 replies
94/371tools build: Align warning options with perftools/build/feature/Makefile+2 -20 replies
95/371perf python: split Clang options when invoking Popentools/perf/util/setup.py+4 -10 replies
96/371tcp: take care of zero tp->window_clamp in tcp_set_rcvlowat()net/ipv4/tcp.c+4 -10 replies
97/371perf tools: Fix arm64 libjvmti build by generating unistd_64.htools/perf/Makefile.perf+1 -10 replies
98/371mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() calldrivers/mailbox/zynqmp-ipi-mailbox.c+0 -10 replies
99/371mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxesdrivers/mailbox/zynqmp-ipi-mailbox.c+2 -40 replies
100/371mailbox: zynqmp-ipi: Fix out-of-bounds access in mailbox cleanup loopdrivers/mailbox/zynqmp-ipi-mailbox.c+1 -10 replies
101/371mailbox: zynqmp-ipi: Fix SGI cleanup on unbinddrivers/mailbox/zynqmp-ipi-mailbox.c+10 -50 replies
102/371bpf: Fix metadata_dst leak __bpf_redirect_neigh_v{4,6}net/core/filter.c+2 -00 replies
103/371net: mdio: mdio-i2c: Hold the i2c bus lock during smbus transactionsdrivers/net/mdio/mdio-i2c.c+25 -140 replies
104/371net: sparx5/lan969x: fix flooding configuration on bridge join/leavedrivers/net/ethernet/microchip/sparx5/sparx5_main.c drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c+17 -100 replies
105/371net/mlx5: Prevent tunnel mode conflicts between FDB and NIC IPsec tablesdrivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c drivers/net/ethernet/mellanox/mlx5/core/eswitch.h drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+19 -120 replies
106/371net/mlx5e: Prevent tunnel reformat when tunnel mode not alloweddrivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c+43 -210 replies
107/371mailbox: mtk-cmdq: Remove pm_runtime APIs from cmdq_mbox_send_data()drivers/mailbox/mtk-cmdq-mailbox.c+1 -110 replies
108/371drm/amdgpu: Add additional DCE6 SCL registersdrivers/gpu/drm/amd/include/asic_reg/dce/dce_6_0_d.h drivers/gpu/drm/amd/include/asic_reg/dce/dce_6_0_sh_mask.h+9 -00 replies
109/371drm/amd/display: Add missing DCE6 SCL_HORZ_FILTER_INIT* SRIsdrivers/gpu/drm/amd/display/dc/dce/dce_transform.h+2 -00 replies
110/371drm/amd/display: Properly clear SCL_*_FILTER_CONTROL on DCE6drivers/gpu/drm/amd/display/dc/dce/dce_transform.c+2 -40 replies
111/371drm/amd/display: Properly disable scaling on DCE6drivers/gpu/drm/amd/display/dc/dce/dce_transform.c drivers/gpu/drm/amd/display/dc/dce/dce_transform.h+13 -40 replies
112/371drm/amd/display: Disable scaling on DCE6 for nowdrivers/gpu/drm/amd/display/dc/resource/dce60/dce60_resource.c+2 -20 replies
113/371drm/amdkfd: Fix kfd process ref leaking when userptr unmappingdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c+7 -20 replies
114/371net: pse-pd: tps23881: Fix current measurement scalingdrivers/net/pse-pd/tps23881.c+1 -10 replies
115/371crypto: skcipher - Fix reqsize handlingcrypto/skcipher.c+2 -00 replies
116/371netfilter: nft_objref: validate objref and objrefmap expressionsnet/netfilter/nft_objref.c+39 -00 replies
117/371bridge: br_vlan_fill_forward_path_pvid: use br_vlan_group_rcu()net/bridge/br_vlan.c+1 -10 replies
118/371selftests: netfilter: nft_fib.sh: fix spurious test failurestools/testing/selftests/net/netfilter/nft_fib.sh+8 -50 replies
119/371selftests: netfilter: query conntrack state to check for port clash resolutiontools/testing/selftests/net/netfilter/nf_nat_edemux.sh+41 -170 replies
120/371io_uring/zcrx: increment fallback loop src offsetio_uring/zcrx.c+1 -00 replies
121/371crypto: essiv - Check ssize for decryption and in-place encryptioncrypto/essiv.c+6 -80 replies
122/371net: airoha: Fix loopback mode configuration for GDM2 portdrivers/net/ethernet/airoha/airoha_eth.c drivers/net/ethernet/airoha/airoha_regs.h+6 -10 replies
123/371cifs: Fix copy_to_iter return value checkfs/smb/client/smb2ops.c+5 -50 replies
124/371smb: client: fix missing timestamp updates after utime(2)fs/smb/client/smb2inode.c+12 -100 replies
125/371rtc: isl12022: Fix initial enable_irq/disable_irq balancedrivers/rtc/rtc-isl12022.c+1 -00 replies
126/371cifs: Query EA $LXMOD in cifs_query_path_info() for WSL reparse pointsfs/smb/client/smb1ops.c+60 -20 replies
127/371tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_singledrivers/char/tpm/tpm_tis_core.c+2 -20 replies
128/371gpio: wcd934x: mark the GPIO controller as sleepingdrivers/gpio/gpio-wcd934x.c+1 -10 replies
129/371bpf: Avoid RCU context warning when unpinning htab with internal structskernel/bpf/inode.c+2 -20 replies
130/371kbuild: always create intermediate vmlinux.unstrippedscripts/Makefile.vmlinux+22 -230 replies
131/371kbuild: keep .modinfo section in vmlinux.unstrippedinclude/asm-generic/vmlinux.lds.h scripts/Makefile.vmlinux scripts/mksysmap+9 -30 replies
132/371kbuild: Restore pattern to avoid stripping .rela.dyn from vmlinuxscripts/Makefile.vmlinux+1 -10 replies
133/371kbuild: Add .rel.* strip pattern for vmlinuxscripts/Makefile.vmlinux+3 -00 replies
134/371s390: vmlinux.lds.S: Reorder sectionsarch/s390/kernel/vmlinux.lds.S+5 -50 replies
135/371s390/vmlinux.lds.S: Move .vmlinux.info to end of allocatable sectionsarch/s390/kernel/vmlinux.lds.S+22 -220 replies
136/371ACPICA: acpidump: drop ACPI_NONSTRING attribute from file_nametools/power/acpi/tools/acpidump/apfiles.c+1 -10 replies
137/371ACPI: property: Fix buffer properties extraction for subnodesdrivers/acpi/property.c+11 -190 replies
138/371ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RTdrivers/acpi/acpi_tad.c+3 -00 replies
139/371ACPICA: Debugger: drop ACPI_NONSTRING attribute from name_segdrivers/acpi/acpica/acdebug.h+1 -10 replies
140/371ACPI: debug: fix signedness issues in read/write helpersdrivers/acpi/acpi_dbg.c+13 -130 replies
141/371ACPI: battery: Add synchronization between interface updatesdrivers/acpi/battery.c+29 -140 replies
142/371arm64: dts: qcom: msm8916: Add missing MDSS resetarch/arm64/boot/dts/qcom/msm8916.dtsi+2 -00 replies
143/371arm64: dts: qcom: msm8939: Add missing MDSS resetarch/arm64/boot/dts/qcom/msm8939.dtsi+2 -00 replies
144/371arm64: dts: qcom: sdm845: Fix slimbam num-channels/eesarch/arm64/boot/dts/qcom/sdm845.dtsi+2 -20 replies
145/371arm64: dts: qcom: x1e80100-pmics: Disable pm8010 by defaultarch/arm64/boot/dts/qcom/x1e80100-pmics.dtsi+2 -00 replies
146/371arm64: dts: ti: k3-am62a-main: Fix main padcfg lengtharch/arm64/boot/dts/ti/k3-am62a-main.dtsi+1 -10 replies
147/371arm64: dts: ti: k3-am62p: Fix supported hardware for 1GHz OPParch/arm64/boot/dts/ti/k3-am62p5.dtsi+1 -10 replies
148/371arm64: kprobes: call set_memory_rox() for kprobe pagearch/arm64/kernel/probes/kprobes.c+12 -00 replies
149/371arm64: mte: Do not flag the zero page as PG_mte_taggedarch/arm64/kernel/cpufeature.c arch/arm64/kernel/mte.c+8 -40 replies
150/371ARM: AM33xx: Implement TI advisory 1.0.36 (EMU0/EMU1 pins state on reset)arch/arm/mach-omap2/am33xx-restart.c+36 -00 replies
151/371ARM: OMAP2+: pm33xx-core: ix device node reference leaks in amx3_idle_initarch/arm/mach-omap2/pm33xx-core.c+5 -10 replies
152/371firmware: arm_scmi: quirk: Prevent writes to string constantsdrivers/firmware/arm_scmi/quirks.c+10 -50 replies
153/371perf/arm-cmn: Fix CMN S3 DTM offsetdrivers/perf/arm-cmn.c+6 -30 replies
154/371KVM: s390: Fix to clear PTE when discarding a swapped pagearch/s390/include/asm/pgtable.h arch/s390/mm/gmap_helpers.c arch/s390/mm/pgtable.c+34 -230 replies
155/371KVM: arm64: Fix debug checking for np-guests using huge mappingsarch/arm64/kvm/hyp/nvhe/mem_protect.c+6 -30 replies
156/371KVM: arm64: Fix page leak in user_mem_abort()arch/arm64/kvm/mmu.c+7 -20 replies
157/371x86/kvm: Force legacy PCI hole to UC when overriding MTRRs for TDX/SNParch/x86/kernel/kvm.c+19 -20 replies
158/371KVM: SVM: Re-load current, not host, TSC_AUX on #VMEXIT from SEV-ES guestarch/x86/kvm/svm/sev.c arch/x86/kvm/svm/svm.c arch/x86/kvm/svm/svm.h+18 -190 replies
159/371KVM: TDX: Fix uninitialized error code for __tdx_bringup()arch/x86/kvm/vmx/tdx.c+3 -70 replies
160/371dt-bindings: phy: rockchip-inno-csi-dphy: make power-domains non-requiredDocumentation/devicetree/bindings/phy/rockchip-inno-csi-dphy.yaml+14 -10 replies
161/371xen: take system_transition_mutex on suspenddrivers/xen/manage.c+10 -10 replies
162/371xen/events: Cleanup find_virq() return codesdrivers/xen/events/events_base.c+4 -30 replies
163/371xen/manage: Fix suspend error pathdrivers/xen/manage.c+2 -10 replies
164/371xen/events: Return -EEXIST for bound VIRQsdrivers/xen/events/events_base.c+14 -50 replies
165/371xen/events: Update virq_to_irq on migrationdrivers/xen/events/events_base.c+12 -10 replies
166/371firmware: exynos-acpm: fix PMIC returned errnodrivers/firmware/samsung/exynos-acpm-pmic.c+20 -50 replies
167/371firmware: meson_sm: fix device leak at probedrivers/firmware/meson/meson_sm.c+6 -10 replies
168/371media: cec: extron-da-hd-4k-plus: drop external-module make commandsdrivers/media/cec/usb/extron-da-hd-4k-plus/Makefile+0 -60 replies
169/371media: cx18: Add missing check after DMA mapdrivers/media/pci/cx18/cx18-queue.c+10 -30 replies
170/371media: i2c: mt9p031: fix mbus code initializationdrivers/media/i2c/mt9p031.c+3 -10 replies
171/371media: i2c: mt9v111: fix incorrect type for retdrivers/media/i2c/mt9v111.c+1 -10 replies
172/371media: mc: Fix MUST_CONNECT handling for pads with no linksdrivers/media/mc/mc-entity.c+1 -10 replies
173/371media: pci: ivtv: Add missing check after DMA mapdrivers/media/pci/ivtv/ivtv-irq.c drivers/media/pci/ivtv/ivtv-yuv.c+8 -20 replies
174/371media: pci: mg4b: fix uninitialized iio scan datadrivers/media/pci/mgb4/mgb4_trigger.c+1 -10 replies
175/371media: platform: mtk-mdp3: Add missing MT8188 compatible to comp_dt_idsdrivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c+3 -00 replies
176/371media: s5p-mfc: remove an unused/uninitialized variabledrivers/media/platform/samsung/s5p-mfc/s5p_mfc_cmd_v6.c+13 -220 replies
177/371media: staging/ipu7: fix isys device runtime PM usage in firmware closingdrivers/staging/media/ipu7/ipu7-isys-video.c+1 -00 replies
178/371media: uvcvideo: Avoid variable shadowing in uvc_ctrl_cleanup_fhdrivers/media/usb/uvc/uvc_ctrl.c+1 -20 replies
179/371media: venus: firmware: Use correct reset sequence for IRIS2drivers/media/platform/qcom/venus/firmware.c+4 -40 replies
180/371media: venus: pm_helpers: add fallback for the opp-tabledrivers/media/platform/qcom/venus/pm_helpers.c+8 -10 replies
181/371media: vivid: fix disappearing <Vendor Command With ID> messagesdrivers/media/test-drivers/vivid/vivid-cec.c+5 -70 replies
182/371media: vsp1: Export missing vsp1_isp_free_buffer symboldrivers/media/platform/renesas/vsp1/vsp1_vspx.c+1 -00 replies
183/371media: ti: j721e-csi2rx: Use devm_of_platform_populatedrivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c+1 -10 replies
184/371media: ti: j721e-csi2rx: Fix source subdev link creationdrivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c+5 -20 replies
185/371media: lirc: Fix error handling in lirc_register()drivers/media/rc/lirc_dev.c+5 -40 replies
186/371drm/exynos: exynos7_drm_decon: remove ctx->suspendeddrivers/gpu/drm/exynos/exynos7_drm_decon.c+0 -360 replies
187/371drm/panthor: Fix memory leak in panthor_ioctl_group_create()drivers/gpu/drm/panthor/panthor_drv.c+6 -50 replies
188/371drm/msm/a6xx: Fix PDC sleep sequencedrivers/gpu/drm/msm/adreno/a6xx_gmu.c drivers/gpu/drm/msm/adreno/a6xx_gmu.h+23 -110 replies
189/371drm/rcar-du: dsi: Fix 1/2/3 lane supportdrivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi_regs.h+8 -50 replies
190/371drm/nouveau: fix bad ret code in nouveau_bo_move_prepdrivers/gpu/drm/nouveau/nouveau_bo.c+1 -10 replies
191/371drm/xe/uapi: loosen used tracking restrictiondrivers/gpu/drm/xe/xe_query.c+6 -90 replies
192/371drm/amd/display: Incorrect Mirror Cositingdrivers/gpu/drm/amd/display/dc/sspl/dc_spl.c+5 -50 replies
193/371drm/amd/display: Enable Dynamic DTBCLK Switchdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+4 -00 replies
194/371drm/amd/display: Fix unsafe uses of kernel mode FPUdrivers/gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c drivers/gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c drivers/gpu/drm/amd/display/dc/dml/dcn351/dcn351_fpu.c +3 more+56 -70 replies
195/371blk-crypto: fix missing blktrace bio split eventsblock/blk-crypto-fallback.c+3 -00 replies
196/371btrfs: avoid potential out-of-bounds in btrfs_encode_fh()fs/btrfs/export.c+7 -10 replies
197/371bus: mhi: ep: Fix chained transfer handling in read pathdrivers/bus/mhi/ep/main.c+12 -250 replies
198/371bus: mhi: host: Do not use uninitialized dev pointer in mhi_init_irq_setup()drivers/bus/mhi/host/init.c+2 -30 replies
199/371cdx: Fix device node reference leak in cdx_msi_domain_initdrivers/cdx/cdx_msi.c+1 -00 replies
200/371clk: qcom: tcsrcc-x1e80100: Set the bi_tcxo as parent to eDP refclkdrivers/clk/qcom/tcsrcc-x1e80100.c+4 -00 replies
201/371clk: samsung: exynos990: Use PLL_CON0 for PLL parent muxesdrivers/clk/samsung/clk-exynos990.c+11 -40 replies
202/371clk: samsung: exynos990: Fix CMU_TOP mux/div bit widthsdrivers/clk/samsung/clk-exynos990.c+9 -90 replies
203/371clk: samsung: exynos990: Replace bogus divs with fixed-factor clocksdrivers/clk/samsung/clk-exynos990.c+12 -70 replies
204/371copy_sighand: Handle architectures where sizeof(unsigned long) < sizeof(u64)kernel/fork.c+1 -10 replies
205/371cpufreq: CPPC: Avoid using CPUFREQ_ETERNAL as transition delaydrivers/cpufreq/cppc_cpufreq.c+12 -20 replies
206/371cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request()drivers/cpufreq/intel_pstate.c+5 -30 replies
207/371crypto: aspeed - Fix dma_unmap_sg() directiondrivers/crypto/aspeed/aspeed-hace-crypto.c+1 -10 replies
208/371crypto: atmel - Fix dma_unmap_sg() directiondrivers/crypto/atmel-tdes.c+1 -10 replies
209/371crypto: rockchip - Fix dma_unmap_sg() nents valuedrivers/crypto/rockchip/rk3288_crypto_ahash.c+1 -10 replies
210/371eventpoll: Replace rwlock with spinlockfs/eventpoll.c+26 -1130 replies
211/371fbdev: Fix logic error in "offb" name matchdrivers/video/fbdev/core/fb_cmdline.c+1 -10 replies
212/371fs/ntfs3: Fix a resource leak bug in wnd_extend()fs/ntfs3/bitmap.c+1 -00 replies
213/371fs: quota: create dedicated workqueue for quota_release_workfs/quota/dquot.c+9 -10 replies
214/371fsnotify: pass correct offset to fsnotify_mmap_perm()mm/util.c+2 -10 replies
215/371fuse: fix possibly missing fuse_copy_finish() call in fuse_notify()fs/fuse/dev.c+1 -10 replies
216/371fuse: fix livelock in synchronous file put from fuseblk workersfs/fuse/file.c+7 -10 replies
217/371gpio: mpfs: fix setting gpio direction to outputdrivers/gpio/gpio-mpfs.c+1 -10 replies
218/371i3c: Fix default I2C adapter timeout valuedrivers/i3c/master.c+1 -10 replies
219/371iio/adc/pac1934: fix channel disable configurationdrivers/iio/adc/pac1934.c+18 -20 replies
220/371iio: dac: ad5360: use int type to store negative error codesdrivers/iio/dac/ad5360.c+1 -10 replies
221/371iio: dac: ad5421: use int type to store negative error codesdrivers/iio/dac/ad5421.c+1 -10 replies
222/371iio: frequency: adf4350: Fix prescaler usage.drivers/iio/frequency/adf4350.c+13 -70 replies
223/371iio: xilinx-ams: Fix AMS_ALARM_THR_DIRECT_MASKdrivers/iio/adc/xilinx-ams.c+1 -10 replies
224/371iio: xilinx-ams: Unmask interrupts after updating alarmsdrivers/iio/adc/xilinx-ams.c+25 -200 replies
225/371init: handle bootloader identifier in kernel parametersinit/main.c+12 -00 replies
226/371iio: imu: inv_icm42600: Simplify pm_runtime setupdrivers/iio/imu/inv_icm42600/inv_icm42600_core.c+7 -170 replies
227/371iio: imu: inv_icm42600: Drop redundant pm_runtime reinitialization in resumedrivers/iio/imu/inv_icm42600/inv_icm42600_core.c+0 -40 replies
228/371iio: imu: inv_icm42600: Avoid configuring if already pm_runtime suspendeddrivers/iio/imu/inv_icm42600/inv_icm42600_core.c+6 -50 replies
229/371iommu/vt-d: PRS isnt usable if PDS isnt supporteddrivers/iommu/intel/iommu.c+1 -10 replies
230/371ipmi: Rework user message limit handlingdrivers/char/ipmi/ipmi_msghandler.c+200 -2200 replies
231/371ipmi:msghandler:Change seq_lock to a mutexdrivers/char/ipmi/ipmi_msghandler.c+26 -370 replies
232/371kernel/sys.c: fix the racy usage of task_lock(tsk->group_leader) in sys_prlimit64() pathskernel/sys.c+20 -20 replies
233/371KEYS: trusted_tpm1: Compare HMAC values in constant timesecurity/keys/trusted-keys/trusted_tpm1.c+4 -30 replies
234/371kho: only fill kimage if KHO is finalizedkernel/kexec_handover.c+1 -10 replies
235/371lib/genalloc: fix device leak in of_gen_pool_get()lib/genalloc.c+4 -10 replies
236/371loop: fix backing file reference leak on validation errordrivers/block/loop.c+6 -20 replies
237/371md: fix mssing blktrace bio split eventsdrivers/md/md-linear.c drivers/md/raid0.c drivers/md/raid1.c +2 more+19 -00 replies
238/371of: unittest: Fix device reference count leak in of_unittest_pci_node_verifydrivers/of/unittest.c+1 -00 replies
239/371openat2: dont trigger automounts with RESOLVE_NO_XDEVfs/namei.c+8 -00 replies
240/371padata: Reset next CPU when reorder sequence wraps aroundkernel/padata.c+5 -10 replies
241/371parisc: dont reference obsolete termio struct for TC* constantsarch/parisc/include/uapi/asm/ioctls.h+4 -40 replies
242/371parisc: Remove spurious if statement from raw_copy_from_user()arch/parisc/lib/memcpy.c+0 -10 replies
243/371nvme-pci: Add TUXEDO IBS Gen8 to Samsung sleep quirkdrivers/nvme/host/pci.c+2 -00 replies
244/371pinctrl: samsung: Drop unused S3C24xx driver datadrivers/pinctrl/samsung/pinctrl-samsung.h+0 -40 replies
245/371PM: EM: Fix late boot with holes in CPU topologykernel/power/energy_model.c+6 -50 replies
246/371PM: hibernate: Fix hybrid-sleepkernel/power/hibernate.c+4 -00 replies
247/371PM: hibernate: Restrict GFP mask in power_down()kernel/power/hibernate.c+2 -00 replies
248/371power: supply: max77976_charger: fix constant current reportingdrivers/power/supply/max77976_charger.c+6 -60 replies
249/371powerpc/powernv/pci: Fix underflow and leak issuearch/powerpc/platforms/powernv/pci-ioda.c+1 -10 replies
250/371powerpc/pseries/msi: Fix potential underflow and leak issuearch/powerpc/platforms/pseries/msi.c+1 -10 replies
251/371pwm: berlin: Fix wrong register in suspend/resumedrivers/pwm/pwm-berlin.c+2 -20 replies
252/371pwm: Fix incorrect variable used in error messagedrivers/pwm/core.c+1 -10 replies
253/371Revert "ipmi: fix msg stack when IPMI is disconnected"drivers/char/ipmi/ipmi_kcs_sm.c+5 -110 replies
254/371riscv: use an atomic xchg in pudp_huge_get_and_clear()arch/riscv/include/asm/pgtable.h+11 -02 replies
255/371sched/deadline: Fix race in push_dl_task()kernel/sched/deadline.c+49 -240 replies
256/371scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl()drivers/scsi/hpsa.c+12 -90 replies
257/371scsi: sd: Fix build warning in sd_revalidate_disk()drivers/scsi/sd.c+28 -220 replies
258/371sctp: Fix MAC comparison to be constant-timenet/sctp/sm_make_chunk.c net/sctp/sm_statefuns.c+4 -20 replies
259/371smb client: fix bug with newly created file in cached dirfs/smb/client/dir.c+1 -00 replies
260/371sparc64: fix hugetlb for sun4uarch/sparc/mm/hugetlbpage.c+20 -00 replies
261/371sparc: fix error handling in scan_one_device()arch/sparc/kernel/of_device_32.c arch/sparc/kernel/of_device_64.c+2 -00 replies
262/371xtensa: simdisk: add input size check in proc_write_simdiskarch/xtensa/platforms/iss/simdisk.c+5 -10 replies
263/371xsk: Harden userspace-supplied xdp_desc validationnet/xdp/xsk_queue.h+35 -100 replies
264/371mtd: rawnand: fsmc: Default to autodetect buswidthdrivers/mtd/nand/raw/fsmc_nand.c+5 -10 replies
265/371mtd: nand: raw: gpmi: fix clocks when CONFIG_PM=Ndrivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c+11 -30 replies
266/371mmc: core: SPI mode remove cmd7drivers/mmc/core/sdio.c+5 -10 replies
267/371mmc: mmc_spi: multiple block read remove read crc ackdrivers/mmc/host/mmc_spi.c+1 -10 replies
268/371memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probedrivers/memory/samsung/exynos-srom.c+4 -60 replies
269/371memory: stm32_omm: Fix req2ack update testdrivers/memory/stm32_omm.c+1 -10 replies
270/371rtc: interface: Ensure alarm irq is enabled when UIE is enableddrivers/rtc/interface.c+4 -00 replies
271/371rtc: interface: Fix long-standing race when setting alarmdrivers/rtc/interface.c+23 -00 replies
272/371rseq/selftests: Use weak symbol reference, not definition, to link with glibctools/testing/selftests/rseq/rseq.c+4 -40 replies
273/371PCI: xilinx-nwl: Fix ECAM programmingdrivers/pci/controller/pcie-xilinx-nwl.c+4 -30 replies
274/371PCI: tegra: Convert struct tegra_msi mask_lock into raw spinlockdrivers/pci/controller/pci-tegra.c+13 -140 replies
275/371PCI/sysfs: Ensure devices are powered for config readsdrivers/pci/pci-sysfs.c+19 -10 replies
276/371PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOVdrivers/pci/iov.c+5 -00 replies
277/371PCI/ERR: Fix uevent on failure to recoverdrivers/pci/pcie/err.c+7 -10 replies
278/371PCI/AER: Fix missing uevent on recovery when a reset is requesteddrivers/pci/pci-driver.c+1 -00 replies
279/371PCI/AER: Support errors introduced by PCIe r6.0drivers/pci/pcie/aer.c+6 -60 replies
280/371PCI: Ensure relaxed tail alignment does not increase min_aligndrivers/pci/setup-bus.c+7 -40 replies
281/371PCI: Fix failure detection during resource resizedrivers/pci/setup-bus.c+18 -80 replies
282/371PCI: j721e: Fix module autoloadingdrivers/pci/controller/cadence/pci-j721e.c+1 -00 replies
283/371PCI: j721e: Fix programming sequence of "strap" settingsdrivers/pci/controller/cadence/pci-j721e.c+25 -00 replies
284/371PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exitdrivers/pci/controller/dwc/pci-keystone.c+2 -20 replies
285/371PCI: rcar-gen4: Fix PHY initializationdrivers/pci/controller/dwc/pcie-rcar-gen4.c+1 -10 replies
286/371PCI: rcar-host: Drop PMSR spinlockdrivers/pci/controller/pcie-rcar-host.c+2 -110 replies
287/371PCI: rcar-host: Convert struct rcar_msi mask_lock into raw spinlockdrivers/pci/controller/pcie-rcar-host.c+13 -140 replies
288/371PCI: tegra194: Fix broken tegra_pcie_ep_raise_msi_irq()drivers/pci/controller/dwc/pcie-tegra194.c+2 -20 replies
289/371PCI: tegra194: Handle errors in BPMP responsedrivers/pci/controller/dwc/pcie-tegra194.c+16 -20 replies
290/371PCI: tegra194: Reset BARs when running in PCIe endpoint modedrivers/pci/controller/dwc/pcie-tegra194.c+10 -00 replies
291/371PCI/pwrctrl: Fix device leak at registrationdrivers/pci/bus.c+9 -50 replies
292/371PCI/pwrctrl: Fix device and OF node leak at bus scandrivers/pci/probe.c+16 -30 replies
293/371PCI/pwrctrl: Fix device leak at device stopdrivers/pci/remove.c+2 -00 replies
294/371spi: cadence-quadspi: Flush posted register writes before INDAC accessdrivers/spi/spi-cadence-quadspi.c+3 -00 replies
295/371spi: cadence-quadspi: Flush posted register writes before DAC accessdrivers/spi/spi-cadence-quadspi.c+2 -00 replies
296/371spi: cadence-quadspi: Fix cqspi_setup_flash()drivers/spi/spi-cadence-quadspi.c+8 -50 replies
297/371xfs: use deferred intent items for reaping crosslinked blocksfs/xfs/scrub/reap.c+5 -40 replies
298/371x86/fred: Remove ENDBR64 from FRED entry pointsarch/x86/entry/entry_64_fred.S+1 -10 replies
299/371x86/umip: Check that the instruction opcode is at least two bytesarch/x86/kernel/umip.c+2 -20 replies
300/371x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases)arch/x86/kernel/umip.c+11 -00 replies
301/371mptcp: pm: in-kernel: usable client side with C-flagnet/mptcp/pm.c net/mptcp/pm_kernel.c net/mptcp/protocol.h+62 -30 replies
302/371mptcp: reset blackhole on success with non-loopback ifacesnet/mptcp/ctrl.c+1 -10 replies
303/371selftests: mptcp: join: validate C-flag + def limittools/testing/selftests/net/mptcp/mptcp_join.sh+11 -00 replies
304/371s390/cio/ioasm: Fix __xsch() condition code handlingdrivers/s390/cio/ioasm.c+3 -40 replies
305/371s390/dasd: enforce dma_alignment to ensure proper buffer validationdrivers/s390/block/dasd.c+5 -00 replies
306/371s390/dasd: Return BLK_STS_INVAL for EINVAL from do_dasd_requestdrivers/s390/block/dasd.c+7 -50 replies
307/371s390: Add -Wno-pointer-sign to KBUILD_CFLAGS_DECOMPRESSORarch/s390/Makefile+1 -00 replies
308/371slab: prevent warnings when slab obj_exts vector allocation failsmm/slab.h+6 -20 replies
309/371slab: mark slab->obj_exts allocation failures unconditionallymm/slub.c+1 -20 replies
310/371wifi: ath11k: HAL SRNG: dont deinitialize and re-initialize againdrivers/net/wireless/ath/ath11k/core.c drivers/net/wireless/ath/ath11k/hal.c drivers/net/wireless/ath/ath11k/hal.h+18 -50 replies
311/371wifi: iwlwifi: Fix dentry reference leak in iwl_mld_add_link_debugfsdrivers/net/wireless/intel/iwlwifi/mld/debugfs.c+5 -10 replies
312/371wifi: rtw89: avoid possible TX wait initialization racedrivers/net/wireless/realtek/rtw89/core.c drivers/net/wireless/realtek/rtw89/core.h drivers/net/wireless/realtek/rtw89/pci.c+24 -200 replies
313/371wifi: mt76: mt7925u: Add VID/PID for Netgear A9000drivers/net/wireless/mediatek/mt76/mt7925/usb.c+3 -00 replies
314/371wifi: mt76: mt7921u: Add VID/PID for Netgear A7500drivers/net/wireless/mediatek/mt76/mt7921/usb.c+3 -00 replies
315/371mm/thp: fix MTE tag mismatch when replacing zero-filled subpagesmm/huge_memory.c mm/migrate.c+4 -190 replies
316/371mm/rmap: fix soft-dirty and uffd-wp bit loss when remapping zero-filled mTHP subpage to shared zeropagemm/migrate.c+10 -50 replies
317/371mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH allocationsmm/page_alloc.c+1 -10 replies
318/371mm/hugetlb: early exit from hugetlb_pages_alloc_boot() when max_huge_pages=0mm/hugetlb.c+3 -00 replies
319/371mm/damon/vaddr: do not repeat pte_offset_map_lock() until successmm/damon/vaddr.c+2 -60 replies
320/371mm/damon/lru_sort: use param_ctx for damon_attrs stagingmm/damon/lru_sort.c+1 -10 replies
321/371nfsd: decouple the xprtsec policy check from check_nfsd_access()fs/nfsd/export.c fs/nfsd/export.h fs/nfsd/nfsfh.c+83 -260 replies
322/371NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul()fs/nfsd/nfs4proc.c+1 -10 replies
323/371nfsd: nfserr_jukebox in nlm_fopen should lead to a retryfs/nfsd/lockd.c+15 -00 replies
324/371media: iris: Call correct power off callback in cleanup pathdrivers/media/platform/qcom/iris/iris_vpu_common.c+1 -10 replies
325/371media: iris: Fix firmware reference leak and unmap memory after loaddrivers/media/platform/qcom/iris/iris_firmware.c+6 -90 replies
326/371media: iris: fix module removal if firmware download faileddrivers/media/platform/qcom/iris/iris_core.c+6 -40 replies
327/371media: iris: vpu3x: Add MNoC low power handshake during hardware power-offdrivers/media/platform/qcom/iris/iris_vpu3x.c+30 -20 replies
328/371media: iris: Fix port streaming handlingdrivers/media/platform/qcom/iris/iris_buffer.c drivers/media/platform/qcom/iris/iris_buffer.h drivers/media/platform/qcom/iris/iris_vb2.c+32 -40 replies
329/371media: iris: Fix buffer count reporting in internal buffer checkdrivers/media/platform/qcom/iris/iris_vidc.c+1 -00 replies
330/371media: iris: Allow substate transition to load resources during output streamingdrivers/media/platform/qcom/iris/iris_state.c+2 -10 replies
331/371media: iris: Always destroy internal buffers on firmware release responsedrivers/media/platform/qcom/iris/iris_hfi_gen2_response.c+1 -40 replies
332/371media: iris: Simplify session stop logic by relying on vb2 checksdrivers/media/platform/qcom/iris/iris_hfi_gen1_command.c+19 -230 replies
333/371media: iris: Update vbuf flags before v4l2_m2m_buf_donedrivers/media/platform/qcom/iris/iris_buffer.c+2 -20 replies
334/371media: iris: Send dummy buffer address for all codecs during draindrivers/media/platform/qcom/iris/iris_hfi_gen1_command.c+1 -20 replies
335/371media: iris: Fix missing LAST flag handling during draindrivers/media/platform/qcom/iris/iris_hfi_gen1_response.c drivers/media/platform/qcom/iris/iris_state.c drivers/media/platform/qcom/iris/iris_state.h+3 -40 replies
336/371media: iris: Fix format check for CAPTURE plane in try_fmtdrivers/media/platform/qcom/iris/iris_vdec.c+1 -10 replies
337/371media: iris: Allow stop on firmware only if start was issued.drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c+1 -10 replies
338/371ext4: add ext4_sb_bread_nofail() helper function for ext4_free_branches()fs/ext4/ext4.h fs/ext4/indirect.c fs/ext4/super.c+12 -10 replies
339/371ext4: fail unaligned direct IO write with EINVALfs/ext4/inode.c+0 -350 replies
340/371ext4: verify orphan file size is not too bigfs/ext4/orphan.c+12 -10 replies
341/371ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch()fs/ext4/inode.c+8 -20 replies
342/371ext4: correctly handle queries for metadata mappingsfs/ext4/fsmap.c+9 -50 replies
343/371ext4: avoid potential buffer over-read in parse_apply_sb_mount_options()fs/ext4/super.c+5 -120 replies
344/371ext4: fix an off-by-one issue during moving extentsfs/ext4/move_extent.c+1 -10 replies
345/371ext4: guard against EA inode refcount underflow in xattr updatefs/ext4/xattr.c+8 -70 replies
346/371ext4: validate ea_ino and size in check_xattrsfs/ext4/xattr.c+4 -00 replies
347/371ACPICA: Allow to skip Global Lock initializationdrivers/acpi/acpica/evglock.c include/acpi/acpixf.h+10 -00 replies
348/371ext4: free orphan info with kvfreefs/ext4/orphan.c+2 -20 replies
349/371ipmi: Fix handling of messages with provided receive message pointerdrivers/char/ipmi/ipmi_msghandler.c+4 -10 replies
350/371Squashfs: add additional inode sanity checkingfs/squashfs/inode.c+18 -20 replies
351/371Squashfs: reject negative file sizes in squashfs_read_inode()fs/squashfs/inode.c+4 -00 replies
352/371mm/ksm: fix incorrect KSM counter handling in mm_struct during forkinclude/linux/ksm.h+7 -10 replies
353/371media: mc: Clear minor number before put devicedrivers/media/mc/mc-devnode.c+1 -50 replies
354/371arm64: dts: qcom: qcs615: add missing dt property in QUP SEsarch/arm64/boot/dts/qcom/qcs615.dtsi+6 -00 replies
355/371ACPI: property: Disregard references in data-only subnode listsdrivers/acpi/property.c+22 -290 replies
356/371ACPI: property: Add code comments explaining what is going ondrivers/acpi/property.c+44 -20 replies
357/371ACPI: property: Do not pass NULL handles to acpi_attach_data()drivers/acpi/property.c+12 -00 replies
358/371irqchip/sifive-plic: Avoid interrupt ID 0 handling during suspend/resumedrivers/irqchip/irq-sifive-plic.c+4 -20 replies
359/371copy_file_range: limit size if in compat modefs/read_write.c+9 -50 replies
360/371minixfs: Verify inode mode when loading from diskfs/minix/inode.c+7 -10 replies
361/371pid: Add a judgment for ns null in pid_nr_nskernel/pid.c+1 -10 replies
362/371pid: make __task_pid_nr_ns(ns => NULL) safe for zombie callerskernel/pid.c+2 -10 replies
363/371fs: Add initramfs_options to set initramfs mount optionsDocumentation/admin-guide/kernel-parameters.txt fs/namespace.c+13 -10 replies
364/371cramfs: Verify inode mode when loading from diskfs/cramfs/inode.c+10 -10 replies
365/371nsfs: validate extensible ioctlsfs/nsfs.c+3 -10 replies
366/371mnt_ns_tree_remove(): DTRT if mnt_ns had never been added to mnt_ns_listfs/namespace.c+1 -10 replies
367/371writeback: Avoid softlockup when switching many inodesfs/fs-writeback.c+10 -10 replies
368/371writeback: Avoid excessively long inode switching timesfs/fs-writeback.c+11 -100 replies
369/371iomap: error out on file IO when there is no inline_data bufferfs/iomap/buffered-io.c fs/iomap/direct-io.c+13 -50 replies
370/371pidfs: validate extensible ioctlsfs/pidfs.c include/linux/fs.h+15 -10 replies
371/371mount: handle NULL values in mnt_ns_release()fs/namespace.c+1 -10 replies

Reviews trailers per patch

219 of 371 patches have a Reviewed-by or Acked-by.

PatchHelge DellerMina AlmasrySakari AilusSean AndersonMario Limonciello (AMD)Jie ZhanViresh KumarShawn GuoQais YousefJeff LaytonXiaoyao LiBoqun FengMathieu DesnoyersMichal HockoJames ClarkNamhyung KimArnaldo Carvalho de MeloImran ShaikKonrad DybcioDmitry BaryshkovAlexander SverdlinNicolas FerreGeert UytterhoevenIan RogersMarkus ElfringLinus WalleijDrew FustiniTroy MitchellCollin FunkKuan-Wei ChiuDan CarpenterJiri OlsaMasami Hiramatsu (Google)Ulf HanssonGreg Kroah-HartmanMikko PerttunenBart Van AsscheNuno Das NevesRanjani SridharanKai VehmanenBard LiaoNathan ChancellorOleksij RempelTariq ToukanFrancois DugastRodrigo ViviPeter OberparleiterIan ForbesZack RusinXin LongPeng FanSimon HormanJordan RifeJakub KicinskiMartin KaFai LauKory MaincentAndrew LunnJianbo LiuLeon RomanovskyAlex DeucherHarish KasiviswanathanPablo Neira AyusoAleksandr LoktionovJacob KellerTom TalpeyDavid HowellsKuniyuki IwashimaNeal CardwellHeiko CarstensAlexander GordeevAlexey GladkovNicolas SchierMika WesterbergGuangFei LuoBryan O'DonoghueJohan HovoldSiddharth VadapalliCatalin MarinasLance YangDavid HildenbrandJustinien BouronJarkko SakkinenPaul MenzelClaudio ImbrendaVincent DonnefortOliver UptonBinbin WuKorakit SeemakhuptKai HuangYonghong SongArd BiesheuvelJuergen GrossHans VerkuilJacopo MondiMaud SpieringsMartin Kepplinger-NovakovićJonathan CameronLaurent PinchartVikash GarodiaDikshita AgarwalJan BeulichNiklas SöderlundDevarsh ThakkarYemike Abhilash ChandraBoris BrezillonLiviu DudauSteven PriceTomi ValkeinenRafael J. Wysocki (Intel)Petr VorelLucas De MarchiSamson TamAurabindo PillaiChristoph HellwigMartin BlumenstinglKrzysztof KozlowskiKrishna Chaitanya ChundruZihuan ZhangK Prateek NayakStan JohnsonKiryl ShutsemauJoanne KoongFrank LiWolfram SangMarius CristeaAndy ShevchenkoO'Griofa, ConallErim, SalihNipun GuptaGilles BULOZLorenzo StoakesArnd BergmannDavid SterbaIonut NechitaKenneth CrudupCédric Le GoaterMike Rapoport (Microsoft)Eric HagbergJuri LelliDon BraceDamien Le MoalJohn Paul Adrian GlaubitzAndreas LarssonJason XingMaciej FijalkowskiMing LeiYang ErkunAleksa SaraiStian HalsethLukas WunnerKuppuswamy SathyanarayananRio LiuD Scott PhillipsMarc ZyngierJon HunterThierry RedingManivannan SadhasivamPratyush YadavThéo LebrunH. Peter Anvin (Intel)Andrew CooperPeter Zijlstra (Intel)Geliang TangBenjamin BlockFarhan AliJulian RuessJuergen ChristAutumn DececcoLorenzo BianconiZi YanUsama ArifWei YangDev JainLiam R. HowlettHarry YooHelen KoikeVlastimil BabkaSergey SenozhatskyJane ChuHugh DickinsJoshua HahnStefan HaberlandNeil ArmstrongJan KaraShakeel ButtBaochen QiangPing-Ke ShihChengming Zhou[email protected]Zhang YiBaokun LiAmir GoldsteinBaoquan He高翔Rob LandleyNicolas PitreChristian BraunerTejun HeoDarrick J. WongRitesh Harjani (IBM)Ronald WarsowHardik GargShuah KhanFlorian FainelliPeter SchneiderBrett A C SheffieldDileep MalepuMarkus ReicheltMiguel OjedaPascal Ernster
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/371
2/371
3/371
4/371
5/371R-b R-b
6/371
7/371
8/371
9/371A-b
10/371T-b T-b R-b
11/371R-b
12/371R-b
13/371R-b R-b A-b T-b R-b
14/371R-b
15/371R-b
16/371
17/371
18/371R-b
19/371
20/371
21/371R-b
22/371R-b R-b
23/371R-b
24/371R-b
25/371R-b A-b R-b R-b
26/371R-b A-b
27/371R-b A-b
28/371R-b A-b T-b
29/371R-b R-b R-b
30/371R-b R-b
31/371
32/371R-b A-b
33/371R-b
34/371
35/371R-b R-b R-b
36/371R-b
37/371R-b
38/371
39/371R-b
40/371R-b
41/371R-b
42/371R-b
43/371
44/371R-b
45/371A-b
46/371T-b
47/371T-b
48/371T-b
49/371
50/371
51/371
52/371
53/371
54/371
55/371
56/371
57/371
58/371
59/371
60/371
61/371
62/371
63/371T-b A-b
64/371R-b A-b
65/371R-b A-b
66/371
67/371R-b
68/371
69/371T-b
70/371R-b
71/371T-b R-b
72/371
73/371R-b R-b R-b
74/371R-b R-b R-b
75/371R-b R-b R-b
76/371
77/371R-b T-b
78/371
79/371R-b R-b
80/371R-b
81/371R-b
82/371R-b
83/371R-b
84/371R-b
85/371R-b
86/371R-b
87/371R-b
88/371A-b
89/371
90/371
91/371
92/371R-b R-b
93/371
94/371R-b
95/371R-b
96/371R-b R-b
97/371
98/371R-b
99/371R-b
100/371R-b
101/371R-b
102/371R-b R-b R-b R-b
103/371R-b R-b
104/371R-b
105/371R-b R-b
106/371R-b R-b
107/371
108/371
109/371R-b
110/371R-b
111/371R-b
112/371R-b
113/371R-b
114/371A-b
115/371
116/371R-b
117/371
118/371
119/371
120/371
121/371
122/371R-b
123/371A-b R-b
124/371R-b
125/371
126/371
127/371R-b R-b R-b
128/371
129/371A-b
130/371R-b
131/371R-b
132/371A-b A-b A-b
133/371A-b A-b A-b
134/371A-b
135/371A-b A-b A-b
136/371
137/371R-b T-b
138/371R-b
139/371
140/371
141/371T-b
142/371R-b R-b
143/371R-b R-b
144/371R-b
145/371R-b R-b R-b
146/371R-b
147/371
148/371R-b
149/371A-b T-b R-b
150/371
151/371
152/371
153/371
154/371R-b
155/371R-b
156/371R-b
157/371R-b T-b
158/371R-b
159/371R-b
160/371R-b
161/371R-b
162/371R-b R-b
163/371R-b
164/371R-b
165/371R-b
166/371
167/371A-b
168/371
169/371
170/371T-b
171/371R-b
172/371T-b T-b
173/371
174/371R-b
175/371
176/371
177/371
178/371R-b
179/371R-b R-b R-b R-b
180/371R-b R-b R-b
181/371
182/371R-b R-b
183/371R-b T-b
184/371R-b T-b
185/371
186/371
187/371R-b R-b R-b
188/371
189/371R-b
190/371R-b
191/371A-b R-b
192/371R-b
193/371R-b
194/371
195/371R-b R-b
196/371R-b
197/371R-b
198/371R-b
199/371A-b
200/371R-b
201/371
202/371
203/371
204/371A-b R-b R-b
205/371R-b R-b A-b R-b
206/371R-b
207/371
208/371
209/371
210/371T-b
211/371Reported-and-tested-by
212/371
213/371
214/371R-b
215/371R-b
216/371
217/371
218/371R-b R-b
219/371R-b
220/371R-b
221/371R-b
222/371R-b
223/371R-b T-b A-b
224/371R-b T-b A-b
225/371
226/371
227/371
228/371
229/371
230/371T-b
231/371
232/371
233/371R-b
234/371R-b
235/371
236/371R-b R-b
237/371R-b R-b
238/371
239/371R-b
240/371
241/371Co-authored-by
242/371
243/371
244/371
245/371
246/371A-b T-b T-b
247/371R-b
248/371
249/371R-b
250/371R-b
251/371
252/371
253/371T-b
254/371
255/371A-b
256/371A-b
257/371R-b R-b
258/371
259/371
260/371T-b R-b R-b
261/371R-b
262/371
263/371R-b R-b
264/371
265/371
266/371
267/371
268/371
269/371
270/371
271/371
272/371R-b
273/371
274/371
275/371
276/371R-b R-b R-b
277/371
278/371R-b
279/371R-b
280/371T-b
281/371T-b R-b
282/371
283/371
284/371
285/371
286/371R-b
287/371R-b A-b
288/371
289/371R-b A-b
290/371
291/371R-b
292/371R-b
293/371R-b
294/371R-b
295/371R-b
296/371R-b R-b
297/371R-b
298/371R-b R-b
299/371A-b
300/371A-b
301/371R-b
302/371R-b R-b
303/371R-b
304/371A-b R-b
305/371R-b
306/371R-b
307/371R-b
308/371A-b
309/371A-b
310/371R-b
311/371
312/371A-b
313/371
314/371T-b A-b
315/371R-b A-b A-b A-b R-b
316/371A-b A-b R-b R-b R-b
317/371A-b T-b R-b T-b
318/371A-b R-b T-b R-b
319/371A-b
320/371R-b
321/371
322/371
323/371
324/371R-b R-b
325/371R-b R-b
326/371R-b R-b
327/371R-b T-b T-b
328/371R-b T-b R-b T-b T-b T-b
329/371R-b T-b R-b T-b T-b T-b
330/371T-b R-b T-b T-b T-b
331/371R-b T-b R-b T-b T-b T-b
332/371T-b R-b T-b T-b T-b
333/371R-b T-b R-b T-b T-b T-b
334/371R-b T-b R-b T-b T-b T-b
335/371R-b T-b R-b T-b T-b T-b
336/371T-b R-b T-b T-b T-b
337/371T-b R-b T-b T-b T-b
338/371R-b
339/371R-b
340/371
341/371R-b R-b R-b
342/371
343/371R-b R-b
344/371R-b
345/371
346/371
347/371
348/371
349/371
350/371
351/371
352/371A-b R-b
353/371T-b
354/371R-b
355/371R-b T-b
356/371R-b T-b
357/371R-b T-b
358/371
359/371R-b
360/371
361/371R-b
362/371Originally-by
363/371T-b
364/371A-b
365/371R-b
366/371R-b
367/371A-b
368/371A-b
369/371R-b
370/371R-b R-b
371/371

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

Read the v1 thread

Cover letter [PATCH 6.17 000/371] 6.17.4-rc1 review

This is the start of the stable review cycle for the 6.17.4 release. There are 371 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 Sun, 19 Oct 2025 14:50:59 +0000. Anything received after that time might be too late.

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

	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.17.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.17.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.17.4-rc1

Christian Brauner <[email protected]>
mount: handle NULL values in mnt_ns_release()

Christian Brauner <[email protected]>
pidfs: validate extensible ioctls

Darrick J. Wong <[email protected]>
iomap: error out on file IO when there is no inline_data buffer

Jan Kara <[email protected]>
writeback: Avoid excessively long inode switching times

Jan Kara <[email protected]>
writeback: Avoid softlockup when switching many inodes

Al Viro <[email protected]>
mnt_ns_tree_remove(): DTRT if mnt_ns had never been added to mnt_ns_list

Christian Brauner <[email protected]>
nsfs: validate extensible ioctls

Tetsuo Handa <[email protected]>
cramfs: Verify inode mode when loading from disk

Lichen Liu <[email protected]>
fs: Add 'initramfs_options' to set initramfs mount options

Oleg Nesterov <[email protected]>
pid: make __task_pid_nr_ns(ns => NULL) safe for zombie callers

gaoxiang17 <[email protected]>
pid: Add a judgment for ns null in pid_nr_ns

Tetsuo Handa <[email protected]>
minixfs: Verify inode mode when loading from disk

Miklos Szeredi <[email protected]>
copy_file_range: limit size if in compat mode

Lucas Zampieri <[email protected]>
irqchip/sifive-plic: Avoid interrupt ID 0 handling during suspend/resume

Rafael J. Wysocki <[email protected]>
ACPI: property: Do not pass NULL handles to acpi_attach_data()

Rafael J. Wysocki <[email protected]>
ACPI: property: Add code comments explaining what is going on

Rafael J. Wysocki <[email protected]>
ACPI: property: Disregard references in data-only subnode lists

Viken Dadhaniya <[email protected]>
arm64: dts: qcom: qcs615: add missing dt property in QUP SEs

Edward Adam Davis <[email protected]>
media: mc: Clear minor number before put device

Donet Tom <[email protected]>
mm/ksm: fix incorrect KSM counter handling in mm_struct during fork

Phillip Lougher <[email protected]>
Squashfs: reject negative file sizes in squashfs_read_inode()

Phillip Lougher <[email protected]>
Squashfs: add additional inode sanity checking

Guenter Roeck <[email protected]>
ipmi: Fix handling of messages with provided receive message pointer

Jan Kara <[email protected]>
ext4: free orphan info with kvfree

Huacai Chen <[email protected]>
ACPICA: Allow to skip Global Lock initialization

Deepanshu Kartikey <[email protected]>
ext4: validate ea_ino and size in check_xattrs

Ahmet Eray Karadag <[email protected]>
ext4: guard against EA inode refcount underflow in xattr update

Zhang Yi <[email protected]>
ext4: fix an off-by-one issue during moving extents

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

Ojaswin Mujoo <[email protected]>
ext4: correctly handle queries for metadata mappings

Yongjian Sun <[email protected]>
ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch()

Jan Kara <[email protected]>
ext4: verify orphan file size is not too big

Jan Kara <[email protected]>
ext4: fail unaligned direct IO write with EINVAL

Baokun Li <[email protected]>
ext4: add ext4_sb_bread_nofail() helper function for ext4_free_branches()

Dikshita Agarwal <[email protected]>
media: iris: Allow stop on firmware only if start was issued.

Dikshita Agarwal <[email protected]>
media: iris: Fix format check for CAPTURE plane in try_fmt

Dikshita Agarwal <[email protected]>
media: iris: Fix missing LAST flag handling during drain

Dikshita Agarwal <[email protected]>
media: iris: Send dummy buffer address for all codecs during drain

Dikshita Agarwal <[email protected]>
media: iris: Update vbuf flags before v4l2_m2m_buf_done

Dikshita Agarwal <[email protected]>
media: iris: Simplify session stop logic by relying on vb2 checks

Dikshita Agarwal <[email protected]>
media: iris: Always destroy internal buffers on firmware release response

Dikshita Agarwal <[email protected]>
media: iris: Allow substate transition to load resources during output streaming

Dikshita Agarwal <[email protected]>
media: iris: Fix buffer count reporting in internal buffer check

Dikshita Agarwal <[email protected]>
media: iris: Fix port streaming handling

Dikshita Agarwal <[email protected]>
media: iris: vpu3x: Add MNoC low power handshake during hardware power-off

Neil Armstrong <[email protected]>
media: iris: fix module removal if firmware download failed

Stephan Gerhold <[email protected]>
media: iris: Fix firmware reference leak and unmap memory after load

Krzysztof Kozlowski <[email protected]>
media: iris: Call correct power off callback in cleanup path

Olga Kornievskaia <[email protected]>
nfsd: nfserr_jukebox in nlm_fopen should lead to a retry

Thorsten Blum <[email protected]>
NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul()

Scott Mayhew <[email protected]>
nfsd: decouple the xprtsec policy check from check_nfsd_access()

SeongJae Park <[email protected]>
mm/damon/lru_sort: use param_ctx for damon_attrs staging

SeongJae Park <[email protected]>
mm/damon/vaddr: do not repeat pte_offset_map_lock() until success

Li RongQing <[email protected]>
mm/hugetlb: early exit from hugetlb_pages_alloc_boot() when max_huge_pages=0

Thadeu Lima de Souza Cascardo <[email protected]>
mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH allocations

Lance Yang <[email protected]>
mm/rmap: fix soft-dirty and uffd-wp bit loss when remapping zero-filled mTHP subpage to shared zeropage

Lance Yang <[email protected]>
mm/thp: fix MTE tag mismatch when replacing zero-filled subpages

Nick Morrow <[email protected]>

    wifi: mt76: mt7921u: Add VID/PID for Netgear A7500

Nick Morrow <[email protected]>

    wifi: mt76: mt7925u: Add VID/PID for Netgear A9000

Fedor Pchelkin <[email protected]>
wifi: rtw89: avoid possible TX wait initialization race

Miaoqian Lin <[email protected]>
wifi: iwlwifi: Fix dentry reference leak in iwl_mld_add_link_debugfs

Muhammad Usama Anjum <[email protected]>
wifi: ath11k: HAL SRNG: don't deinitialize and re-initialize again

Suren Baghdasaryan <[email protected]>

    slab: mark slab->obj_exts allocation failures unconditionally

Suren Baghdasaryan <[email protected]>
slab: prevent warnings when slab obj_exts vector allocation fails

Heiko Carstens <[email protected]>
s390: Add -Wno-pointer-sign to KBUILD_CFLAGS_DECOMPRESSOR

Jaehoon Kim <[email protected]>
s390/dasd: Return BLK_STS_INVAL for EINVAL from do_dasd_request

Jaehoon Kim <[email protected]>
s390/dasd: enforce dma_alignment to ensure proper buffer validation

Heiko Carstens <[email protected]>
s390/cio/ioasm: Fix __xsch() condition code handling

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: validate C-flag + def limit

Matthieu Baerts (NGI0) <[email protected]>
mptcp: reset blackhole on success with non-loopback ifaces

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: in-kernel: usable client side with C-flag

Sean Christopherson <[email protected]>
x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases)

Sean Christopherson <[email protected]>
x86/umip: Check that the instruction opcode is at least two bytes

Xin Li (Intel) <[email protected]>
x86/fred: Remove ENDBR64 from FRED entry points

Darrick J. Wong <[email protected]>
xfs: use deferred intent items for reaping crosslinked blocks

Santhosh Kumar K <[email protected]>
spi: cadence-quadspi: Fix cqspi_setup_flash()

Pratyush Yadav <[email protected]>
spi: cadence-quadspi: Flush posted register writes before DAC access

Pratyush Yadav <[email protected]>
spi: cadence-quadspi: Flush posted register writes before INDAC access

Johan Hovold <[email protected]>
PCI/pwrctrl: Fix device leak at device stop

Johan Hovold <[email protected]>
PCI/pwrctrl: Fix device and OF node leak at bus scan

Johan Hovold <[email protected]>
PCI/pwrctrl: Fix device leak at registration

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

Vidya Sagar <[email protected]>
PCI: tegra194: Handle errors in BPMP response

Niklas Cassel <[email protected]>
PCI: tegra194: Fix broken tegra_pcie_ep_raise_msi_irq()

Marek Vasut <[email protected]>
PCI: rcar-host: Convert struct rcar_msi mask_lock into raw spinlock

Marek Vasut <[email protected]>
PCI: rcar-host: Drop PMSR spinlock

Marek Vasut <[email protected]>
PCI: rcar-gen4: Fix PHY initialization

Siddharth Vadapalli <[email protected]>
PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit

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

Siddharth Vadapalli <[email protected]>
PCI: j721e: Fix module autoloading

Ilpo Järvinen <[email protected]>
PCI: Fix failure detection during resource resize

Ilpo Järvinen <[email protected]>
PCI: Ensure relaxed tail alignment does not increase min_align

Lukas Wunner <[email protected]>
PCI/AER: Support errors introduced by PCIe r6.0

Niklas Schnelle <[email protected]>
PCI/AER: Fix missing uevent on recovery when a reset is requested

Lukas Wunner <[email protected]>
PCI/ERR: Fix uevent on failure to recover

Niklas Schnelle <[email protected]>
PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV

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

Marek Vasut <[email protected]>
PCI: tegra: Convert struct tegra_msi mask_lock into raw spinlock

Jani Nurminen <[email protected]>
PCI: xilinx-nwl: Fix ECAM programming

Sean Christopherson <[email protected]>
rseq/selftests: Use weak symbol reference, not definition, to link with glibc

Esben Haabendal <[email protected]>
rtc: interface: Fix long-standing race when setting alarm

Esben Haabendal <[email protected]>
rtc: interface: Ensure alarm irq is enabled when UIE is enabled

Patrice Chotard <[email protected]>
memory: stm32_omm: Fix req2ack update test

Zhen Ni <[email protected]>
memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe

Rex Chen <[email protected]>
mmc: mmc_spi: multiple block read remove read crc ack

Rex Chen <[email protected]>
mmc: core: SPI mode remove cmd7

Maarten Zanders <[email protected]>
mtd: nand: raw: gpmi: fix clocks when CONFIG_PM=N

Linus Walleij <[email protected]>
mtd: rawnand: fsmc: Default to autodetect buswidth

Alexander Lobakin <[email protected]>
xsk: Harden userspace-supplied xdp_desc validation

Miaoqian Lin <[email protected]>
xtensa: simdisk: add input size check in proc_write_simdisk

Ma Ke <[email protected]>
sparc: fix error handling in scan_one_device()

Anthony Yznaga <[email protected]>
sparc64: fix hugetlb for sun4u

Bharath SM <[email protected]>
smb client: fix bug with newly created file in cached dir

Eric Biggers <[email protected]>
sctp: Fix MAC comparison to be constant-time

Abinash Singh <[email protected]>
scsi: sd: Fix build warning in sd_revalidate_disk()

Thorsten Blum <[email protected]>
scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl()

Harshit Agarwal <[email protected]>
sched/deadline: Fix race in push_dl_task()

Alexandre Ghiti <[email protected]>
riscv: use an atomic xchg in pudp_huge_get_and_clear()

Corey Minyard <[email protected]>
Revert "ipmi: fix msg stack when IPMI is disconnected"

Colin Ian King <[email protected]>
pwm: Fix incorrect variable used in error message

Jisheng Zhang <[email protected]>
pwm: berlin: Fix wrong register in suspend/resume

Nam Cao <[email protected]>
powerpc/pseries/msi: Fix potential underflow and leak issue

Nam Cao <[email protected]>
powerpc/powernv/pci: Fix underflow and leak issue

Dzmitry Sankouski <[email protected]>
power: supply: max77976_charger: fix constant current reporting

Rafael J. Wysocki <[email protected]>
PM: hibernate: Restrict GFP mask in power_down()

Mario Limonciello (AMD) <[email protected]>
PM: hibernate: Fix hybrid-sleep

Christian Loehle <[email protected]>
PM: EM: Fix late boot with holes in CPU topology

Krzysztof Kozlowski <[email protected]>
pinctrl: samsung: Drop unused S3C24xx driver data

Georg Gottleuber <[email protected]>
nvme-pci: Add TUXEDO IBS Gen8 to Samsung sleep quirk

John David Anglin <[email protected]>
parisc: Remove spurious if statement from raw_copy_from_user()

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

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

Askar Safin <[email protected]>
openat2: don't trigger automounts with RESOLVE_NO_XDEV

Ma Ke <[email protected]>
of: unittest: Fix device reference count leak in of_unittest_pci_node_verify

Yu Kuai <[email protected]>
md: fix mssing blktrace bio split events

Li Chen <[email protected]>
loop: fix backing file reference leak on validation error

Johan Hovold <[email protected]>
lib/genalloc: fix device leak in of_gen_pool_get()

Pratyush Yadav <[email protected]>
kho: only fill kimage if KHO is finalized

Eric Biggers <[email protected]>
KEYS: trusted_tpm1: Compare HMAC values in constant time

Oleg Nesterov <[email protected]>

    kernel/sys.c: fix the racy usage of task_lock(tsk->group_leader) in sys_prlimit64() paths

Corey Minyard <[email protected]>
ipmi:msghandler:Change seq_lock to a mutex

Corey Minyard <[email protected]>
ipmi: Rework user message limit handling

Lu Baolu <[email protected]>
iommu/vt-d: PRS isn't usable if PDS isn't supported

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

Sean Nyekjaer <[email protected]>
iio: imu: inv_icm42600: Drop redundant pm_runtime reinitialization in resume

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

Huacai Chen <[email protected]>
init: handle bootloader identifier in kernel parameters

Sean Anderson <[email protected]>
iio: xilinx-ams: Unmask interrupts after updating alarms

Sean Anderson <[email protected]>
iio: xilinx-ams: Fix AMS_ALARM_THR_DIRECT_MASK

Michael Hennerich <[email protected]>
iio: frequency: adf4350: Fix prescaler usage.

Qianfeng Rong <[email protected]>
iio: dac: ad5421: use int type to store negative error codes

Qianfeng Rong <[email protected]>
iio: dac: ad5360: use int type to store negative error codes

Aleksandar Gerasimovski <[email protected]>
iio/adc/pac1934: fix channel disable configuration

Jarkko Nikula <[email protected]>
i3c: Fix default I2C adapter timeout value

Conor Dooley <[email protected]>
gpio: mpfs: fix setting gpio direction to output

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

Miklos Szeredi <[email protected]>
fuse: fix possibly missing fuse_copy_finish() call in fuse_notify()

Ryan Roberts <[email protected]>
fsnotify: pass correct offset to fsnotify_mmap_perm()

Shashank A P <[email protected]>
fs: quota: create dedicated workqueue for quota_release_work

Haoxiang Li <[email protected]>
fs/ntfs3: Fix a resource leak bug in wnd_extend()

Finn Thain <[email protected]>
fbdev: Fix logic error in "offb" name match

Nam Cao <[email protected]>
eventpoll: Replace rwlock with spinlock

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

Thomas Fourier <[email protected]>
crypto: atmel - Fix dma_unmap_sg() direction

Thomas Fourier <[email protected]>
crypto: aspeed - Fix dma_unmap_sg() direction

Rafael J. Wysocki <[email protected]>
cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request()

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

Simon Schuster <[email protected]>
copy_sighand: Handle architectures where sizeof(unsigned long) < sizeof(u64)

Denzeel Oliva <[email protected]>
clk: samsung: exynos990: Replace bogus divs with fixed-factor clocks

Denzeel Oliva <[email protected]>
clk: samsung: exynos990: Fix CMU_TOP mux/div bit widths

Denzeel Oliva <[email protected]>
clk: samsung: exynos990: Use PLL_CON0 for PLL parent muxes

Abel Vesa <[email protected]>
clk: qcom: tcsrcc-x1e80100: Set the bi_tcxo as parent to eDP refclk

Miaoqian Lin <[email protected]>
cdx: Fix device node reference leak in cdx_msi_domain_init

Adam Xue <[email protected]>
bus: mhi: host: Do not use uninitialized 'dev' pointer in mhi_init_irq_setup()

Sumit Kumar <[email protected]>
bus: mhi: ep: Fix chained transfer handling in read path

Anderson Nascimento <[email protected]>
btrfs: avoid potential out-of-bounds in btrfs_encode_fh()

Yu Kuai <[email protected]>
blk-crypto: fix missing blktrace bio split events

Ard Biesheuvel <[email protected]>
drm/amd/display: Fix unsafe uses of kernel mode FPU

Fangzhi Zuo <[email protected]>
drm/amd/display: Enable Dynamic DTBCLK Switch

Jesse Agate <[email protected]>
drm/amd/display: Incorrect Mirror Cositing

Matthew Auld <[email protected]>
drm/xe/uapi: loosen used tracking restriction

Shuhao Fu <[email protected]>
drm/nouveau: fix bad ret code in nouveau_bo_move_prep

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

Akhil P Oommen <[email protected]>
drm/msm/a6xx: Fix PDC sleep sequence

Jann Horn <[email protected]>
drm/panthor: Fix memory leak in panthor_ioctl_group_create()

Kaustabh Chakraborty <[email protected]>

    drm/exynos: exynos7_drm_decon: remove ctx->suspended

Ma Ke <[email protected]>
media: lirc: Fix error handling in lirc_register()

Jai Luthra <[email protected]>
media: ti: j721e-csi2rx: Fix source subdev link creation

Jai Luthra <[email protected]>
media: ti: j721e-csi2rx: Use devm_of_platform_populate

Laurent Pinchart <[email protected]>
media: vsp1: Export missing vsp1_isp_free_buffer symbol

Hans Verkuil <[email protected]>
media: vivid: fix disappearing <Vendor Command With ID> messages

Renjiang Han <[email protected]>
media: venus: pm_helpers: add fallback for the opp-table

Stephan Gerhold <[email protected]>
media: venus: firmware: Use correct reset sequence for IRIS2

Desnes Nunes <[email protected]>
media: uvcvideo: Avoid variable shadowing in uvc_ctrl_cleanup_fh

Bingbu Cao <[email protected]>
media: staging/ipu7: fix isys device runtime PM usage in firmware closing

Arnd Bergmann <[email protected]>
media: s5p-mfc: remove an unused/uninitialized variable

Nícolas F. R. A. Prado <[email protected]>
media: platform: mtk-mdp3: Add missing MT8188 compatible to comp_dt_ids

David Lechner <[email protected]>
media: pci: mg4b: fix uninitialized iio scan data

Thomas Fourier <[email protected]>
media: pci: ivtv: Add missing check after DMA map

Laurent Pinchart <[email protected]>
media: mc: Fix MUST_CONNECT handling for pads with no links

Qianfeng Rong <[email protected]>
media: i2c: mt9v111: fix incorrect type for ret

Hans Verkuil <[email protected]>
media: i2c: mt9p031: fix mbus code initialization

Thomas Fourier <[email protected]>
media: cx18: Add missing check after DMA map

Randy Dunlap <[email protected]>
media: cec: extron-da-hd-4k-plus: drop external-module make commands

Johan Hovold <[email protected]>
firmware: meson_sm: fix device leak at probe

Tudor Ambarus <[email protected]>
firmware: exynos-acpm: fix PMIC returned errno

Jason Andryuk <[email protected]>
xen/events: Update virq_to_irq on migration

Jason Andryuk <[email protected]>
xen/events: Return -EEXIST for bound VIRQs

Lukas Wunner <[email protected]>
xen/manage: Fix suspend error path

Jason Andryuk <[email protected]>
xen/events: Cleanup find_virq() return codes

Marek Marczykowski-Górecki <[email protected]>
xen: take system_transition_mutex on suspend

Michael Riesch <[email protected]>
dt-bindings: phy: rockchip-inno-csi-dphy: make power-domains non-required

Tony Lindgren <[email protected]>
KVM: TDX: Fix uninitialized error code for __tdx_bringup()

Hou Wenlong <[email protected]>
KVM: SVM: Re-load current, not host, TSC_AUX on #VMEXIT from SEV-ES guest

Sean Christopherson <[email protected]>
x86/kvm: Force legacy PCI hole to UC when overriding MTRRs for TDX/SNP

Fuad Tabba <[email protected]>
KVM: arm64: Fix page leak in user_mem_abort()

Ben Horgan <[email protected]>
KVM: arm64: Fix debug checking for np-guests using huge mappings

Gautam Gala <[email protected]>
KVM: s390: Fix to clear PTE when discarding a swapped page

Robin Murphy <[email protected]>
perf/arm-cmn: Fix CMN S3 DTM offset

Johan Hovold <[email protected]>
firmware: arm_scmi: quirk: Prevent writes to string constants

Miaoqian Lin <[email protected]>
ARM: OMAP2+: pm33xx-core: ix device node reference leaks in amx3_idle_init

Alexander Sverdlin <[email protected]>
ARM: AM33xx: Implement TI advisory 1.0.36 (EMU0/EMU1 pins state on reset)

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

Yang Shi <[email protected]>
arm64: kprobes: call set_memory_rox() for kprobe page

Judith Mendez <[email protected]>
arm64: dts: ti: k3-am62p: Fix supported hardware for 1GHz OPP

Vibhore Vardhan <[email protected]>
arm64: dts: ti: k3-am62a-main: Fix main padcfg length

Aleksandrs Vinarskis <[email protected]>

    arm64: dts: qcom: x1e80100-pmics: Disable pm8010 by default

Stephan Gerhold <[email protected]>
arm64: dts: qcom: sdm845: Fix slimbam num-channels/ees

Stephan Gerhold <[email protected]>
arm64: dts: qcom: msm8939: Add missing MDSS reset

Stephan Gerhold <[email protected]>
arm64: dts: qcom: msm8916: Add missing MDSS reset

Rafael J. Wysocki <[email protected]>
ACPI: battery: Add synchronization between interface updates

Amir Mohammad Jahangirzad <[email protected]>
ACPI: debug: fix signedness issues in read/write helpers

Ahmed Salem <[email protected]>
ACPICA: Debugger: drop ACPI_NONSTRING attribute from name_seg

Daniel Tang <[email protected]>
ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT

Rafael J. Wysocki <[email protected]>
ACPI: property: Fix buffer properties extraction for subnodes

Ahmed Salem <[email protected]>
ACPICA: acpidump: drop ACPI_NONSTRING attribute from file_name

Nathan Chancellor <[email protected]>
s390/vmlinux.lds.S: Move .vmlinux.info to end of allocatable sections

Alexey Gladkov <[email protected]>
s390: vmlinux.lds.S: Reorder sections

Nathan Chancellor <[email protected]>
kbuild: Add '.rel.*' strip pattern for vmlinux

Nathan Chancellor <[email protected]>
kbuild: Restore pattern to avoid stripping .rela.dyn from vmlinux

Masahiro Yamada <[email protected]>
kbuild: keep .modinfo section in vmlinux.unstripped

Masahiro Yamada <[email protected]>
kbuild: always create intermediate vmlinux.unstripped

KaFai Wan <[email protected]>
bpf: Avoid RCU context warning when unpinning htab with internal structs

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

Gunnar Kudrjavets <[email protected]>
tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single

Pali Rohár <[email protected]>
cifs: Query EA $LXMOD in cifs_query_path_info() for WSL reparse points

Esben Haabendal <[email protected]>
rtc: isl12022: Fix initial enable_irq/disable_irq balance

Paulo Alcantara <[email protected]>
smb: client: fix missing timestamp updates after utime(2)

Fushuai Wang <[email protected]>
cifs: Fix copy_to_iter return value check

Lorenzo Bianconi <[email protected]>
net: airoha: Fix loopback mode configuration for GDM2 port

Herbert Xu <[email protected]>
crypto: essiv - Check ssize for decryption and in-place encryption

Pavel Begunkov <[email protected]>
io_uring/zcrx: increment fallback loop src offset

Florian Westphal <[email protected]>
selftests: netfilter: query conntrack state to check for port clash resolution

Florian Westphal <[email protected]>
selftests: netfilter: nft_fib.sh: fix spurious test failures

Eric Woudstra <[email protected]>
bridge: br_vlan_fill_forward_path_pvid: use br_vlan_group_rcu()

Fernando Fernandez Mancera <[email protected]>
netfilter: nft_objref: validate objref and objrefmap expressions

T Pratham <[email protected]>
crypto: skcipher - Fix reqsize handling

Thomas Wismer <[email protected]>
net: pse-pd: tps23881: Fix current measurement scaling

Philip Yang <[email protected]>
drm/amdkfd: Fix kfd process ref leaking when userptr unmapping

Timur Kristóf <[email protected]>
drm/amd/display: Disable scaling on DCE6 for now

Timur Kristóf <[email protected]>
drm/amd/display: Properly disable scaling on DCE6

Timur Kristóf <[email protected]>
drm/amd/display: Properly clear SCL_*_FILTER_CONTROL on DCE6

Timur Kristóf <[email protected]>
drm/amd/display: Add missing DCE6 SCL_HORZ_FILTER_INIT* SRIs

Alex Deucher <[email protected]>
drm/amdgpu: Add additional DCE6 SCL registers

Jason-JH Lin <[email protected]>
mailbox: mtk-cmdq: Remove pm_runtime APIs from cmdq_mbox_send_data()

Carolina Jubran <[email protected]>
net/mlx5e: Prevent tunnel reformat when tunnel mode not allowed

Carolina Jubran <[email protected]>
net/mlx5: Prevent tunnel mode conflicts between FDB and NIC IPsec tables

Daniel Machon <[email protected]>
net: sparx5/lan969x: fix flooding configuration on bridge join/leave

Maxime Chevallier <[email protected]>
net: mdio: mdio-i2c: Hold the i2c bus lock during smbus transactions

Daniel Borkmann <[email protected]>

    bpf: Fix metadata_dst leak __bpf_redirect_neigh_v{4,6}

Harini T <[email protected]>
mailbox: zynqmp-ipi: Fix SGI cleanup on unbind

Harini T <[email protected]>
mailbox: zynqmp-ipi: Fix out-of-bounds access in mailbox cleanup loop

Harini T <[email protected]>
mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes

Harini T <[email protected]>
mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call

Vincent Minet <[email protected]>
perf tools: Fix arm64 libjvmti build by generating unistd_64.h

Eric Dumazet <[email protected]>

    tcp: take care of zero tp->window_clamp in tcp_set_rcvlowat()

Leo Yan <[email protected]>
perf python: split Clang options when invoking Popen

Leo Yan <[email protected]>
tools build: Align warning options with perf

Erick Karanja <[email protected]>
net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe

Haotian Zhang <[email protected]>
ice: ice_adapter: release xa entry on adapter allocation failure

Sidharth Seela <[email protected]>
selftest: net: ovpn: Fix uninit return values

Duoming Zhou <[email protected]>
net: mscc: ocelot: Fix use-after-free caused by cyclic delayed work

Kuniyuki Iwashima <[email protected]>
tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request().

Alexandr Sapozhnikov <[email protected]>
net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce()

Ian Forbes <[email protected]>
drm/vmwgfx: Fix copy-paste typo in validation

Ian Forbes <[email protected]>
drm/vmwgfx: Fix Use-after-free in validation

Zack Rusin <[email protected]>
drm/vmwgfx: Fix a null-ptr access in the cursor snooper

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

Raag Jadav <[email protected]>
drm/xe/i2c: Don't rely on d3cold.allowed flag in system PM path

Shuicheng Lin <[email protected]>
drm/xe/hw_engine_group: Fix double write lock release in error path

Dan Carpenter <[email protected]>
net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter()

Bhanu Seshu Kumar Valluri <[email protected]>
net: usb: lan78xx: Fix lost EEPROM read timeout error(-ETIMEDOUT) in lan78xx_read_raw_eeprom

Peter Ujfalusi <[email protected]>
ASoC: SOF: Intel: Read the LLP via the associated Link DMA channel

Huacai Chen <[email protected]>
LoongArch: Init acpi_gbl_use_global_lock to false

Huacai Chen <[email protected]>
LoongArch: Fix build error for LTO with LLVM-18

Tiezhu Yang <[email protected]>
LoongArch: Add cflag -fno-isolate-erroneous-paths-dereference

Peter Ujfalusi <[email protected]>
ASoC: SOF: Intel: hda-pcm: Place the constraint on period time instead of buffer time

Peter Ujfalusi <[email protected]>
ASoC: SOF: ipc4-topology: Account for different ChainDMA host buffer size

Peter Ujfalusi <[email protected]>
ASoC: SOF: ipc4-topology: Correct the minimum host DMA buffer size

Ian Rogers <[email protected]>
perf bpf_counter: Fix handling of cpumap fixing hybrid

Sean Christopherson <[email protected]>
mshv: Handle NEED_RESCHED_LAZY before transferring to guest

Daniel Lee <[email protected]>
scsi: ufs: sysfs: Make HID attributes visible

Ian Rogers <[email protected]>
perf bpf-filter: Fix opts declaration on older libbpfs

Duoming Zhou <[email protected]>
scsi: mvsas: Fix use-after-free bugs in mvs_work_queue

Aaron Kling <[email protected]>
cpufreq: tegra186: Set target frequency for all cpus in policy

Pin-yen Lin <[email protected]>
PM: sleep: Do not wait on SYNC_STATE_ONLY device links

Rafael J. Wysocki <[email protected]>
PM: core: Add two macros for walking device links

Rafael J. Wysocki <[email protected]>
PM: core: Annotate loops walking device links as _srcu

Feng Yang <[email protected]>
tracing: Fix the bug where bpf_get_stackid returns -EFAULT on the ARM64

Jeff Layton <[email protected]>
nfsd: fix timestamp updates in CB_GETATTR

Jeff Layton <[email protected]>
nfsd: fix SETATTR updates for delegated timestamps

Jeff Layton <[email protected]>
nfsd: track original timestamps in nfs4_delegation

Jeff Layton <[email protected]>
nfsd: use ATTR_CTIME_SET for delegated ctime updates

Jeff Layton <[email protected]>
vfs: add ATTR_CTIME_SET flag

Jeff Layton <[email protected]>
nfsd: ignore ATTR_DELEG when checking ia_valid before notify_change()

Jeff Layton <[email protected]>
nfsd: fix assignment of ia_ctime.tv_nsec on delegated mtime update

Fedor Pchelkin <[email protected]>
clk: tegra: do not overallocate memory for bpmp clocks

Alok Tiwari <[email protected]>
clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver

Brian Masney <[email protected]>
clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate()

Chen-Yu Tsai <[email protected]>
clk: mediatek: clk-mux: Do not pass flags to clk_mux_determine_rate_flags()

AngeloGioacchino Del Regno <[email protected]>
clk: mediatek: mt8195-infra_ao: Fix parent for infra_ao_hdmi_26m

Ian Rogers <[email protected]>
perf build-id: Ensure snprintf string is empty when size is 0

Ian Rogers <[email protected]>
perf evsel: Ensure the fallback message is always written to

Ian Rogers <[email protected]>
perf test: Avoid uncore_imc/clockticks in uniquification test

Ian Rogers <[email protected]>
perf evsel: Fix uniquification when PMU given without suffix

Ian Rogers <[email protected]>
perf test: Don't leak workload gopipe in PERF_RECORD_*

Leo Yan <[email protected]>
perf session: Fix handling when buffer exceeds 2 GiB

Fushuai Wang <[email protected]>
perf trace: Fix IS_ERR() vs NULL check bug

Ian Rogers <[email protected]>
perf test shell lbr: Avoid failures with perf event paranoia

Ian Rogers <[email protected]>
perf test: AMD IBS swfilt skip kernel tests if paranoia is >1

Ilkka Koskinen <[email protected]>
perf vendor events arm64 AmpereOneX: Fix typo - should be l1d_cache_access_prefetches

Leo Yan <[email protected]>
perf arm_spe: Correct memory level for remote access

Leo Yan <[email protected]>
perf arm_spe: Correct setting remote access

Clément Le Goffic <[email protected]>
rtc: optee: fix memory leak on driver removal

Rob Herring (Arm) <[email protected]>
rtc: x1205: Fix Xicor X1205 vendor prefix

Yunseong Kim <[email protected]>
perf util: Fix compression checks returning -1 as bool

GuoHan Zhao <[email protected]>
perf drm_pmu: Fix fd_dir leaks in for_each_drm_fdinfo_in_dir()

Christophe Leroy <[email protected]>
perf: Completely remove possibility to override MAX_NR_CPUS

Yuan CHen <[email protected]>
clk: renesas: cpg-mssr: Fix memory leak in cpg_mssr_reserved_init()

Brian Masney <[email protected]>
clk: at91: peripheral: fix return value

Ian Rogers <[email protected]>
perf parse-events: Handle fake PMUs in CPU terms

Lukas Bulwahn <[email protected]>
clk: qcom: Select the intended config in QCS_DISPCC_615

Dan Carpenter <[email protected]>
clk: qcom: common: Fix NULL vs IS_ERR() check in qcom_cc_icc_register()

Ian Rogers <[email protected]>
libperf event: Ensure tracing data is multiple of 8 sized

Ian Rogers <[email protected]>
perf evsel: Avoid container_of on a NULL leader

Ian Rogers <[email protected]>
perf test trace_btf_enum: Skip if permissions are insufficient

Ian Rogers <[email protected]>
perf disasm: Avoid undefined behavior in incrementing NULL

Claudiu Beznea <[email protected]>
clk: renesas: r9a08g045: Add MSTOP for GPIO

Michal Wilczynski <[email protected]>
clk: thead: Correct parent for DPU pixel clocks

Icenowy Zheng <[email protected]>
clk: thead: th1520-ap: fix parent of padctrl0 clock

Icenowy Zheng <[email protected]>
clk: thead: th1520-ap: describe gate clocks with clk_gate

Arnd Bergmann <[email protected]>
clk: npcm: select CONFIG_AUXILIARY_BUS

Varad Gautam <[email protected]>
asm-generic/io.h: Skip trace helpers if rwmmio events are disabled

Tomi Valkeinen <[email protected]>
media: v4l2-subdev: Fix alloc failure check in v4l2_subdev_call_state_try()

Michael Hennerich <[email protected]>

    iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE

Sean Christopherson <[email protected]>
KVM: SVM: Emulate PERF_CNTR_GLOBAL_STATUS_SET for PerfMonV2

Hou Wenlong <[email protected]>
KVM: x86: Add helper to retrieve current value of user return MSR

Olga Kornievskaia <[email protected]>
nfsd: unregister with rpcbind when deleting a transport

Rafael J. Wysocki <[email protected]>
cpufreq: Make drivers using CPUFREQ_ETERNAL specify transition latency

Petr Tesarik <[email protected]>
dma-mapping: fix direction in dma_alloc direction traces

Brian Norris <[email protected]>
PM: runtime: Update kerneldoc return codes

Toke Høiland-Jørgensen <[email protected]>
page_pool: Fix PP_MAGIC_MASK to avoid crashing on some 32-bit arches

Shakeel Butt <[email protected]>
memcg: skip cgroup_file_notify if spinning is not allowed

Zhen Ni <[email protected]>
clocksource/drivers/clps711x: Fix resource leaks in error paths

Christian Brauner <[email protected]>
listmount: don't call path_put() under namespace semaphore

Christian Brauner <[email protected]>
statmount: don't call path_put() under namespace semaphore

Thomas Gleixner <[email protected]>
rseq: Protect event mask against membarrier IPI

Omar Sandoval <[email protected]>
arm64: map [_text, _stext) virtual address range non-executable+read-only

Qu Wenruo <[email protected]>
btrfs: fix the incorrect max_bytes value for find_lock_delalloc_range()

Aleksa Sarai <[email protected]>
fscontext: do not consume log entries when returning -EMSGSIZE

Thomas Weißschuh <[email protected]>
fs: always return zero on success from replace_fd()

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt    |   3 +
 .../bindings/phy/rockchip-inno-csi-dphy.yaml       |  15 +-
 Makefile                                           |   4 +-
 arch/arm/mach-omap2/am33xx-restart.c               |  36 ++
 arch/arm/mach-omap2/pm33xx-core.c                  |   6 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |   2 +
 arch/arm64/boot/dts/qcom/msm8939.dtsi              |   2 +
 arch/arm64/boot/dts/qcom/qcs615.dtsi               |   6 +
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   4 +-
 arch/arm64/boot/dts/qcom/x1e80100-pmics.dtsi       |   2 +
 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi          |   2 +-
 arch/arm64/boot/dts/ti/k3-am62p5.dtsi              |   2 +-
 arch/arm64/include/asm/ftrace.h                    |   1 +
 arch/arm64/kernel/cpufeature.c                     |  10 +-
 arch/arm64/kernel/mte.c                            |   2 +-
 arch/arm64/kernel/pi/map_kernel.c                  |   6 +
 arch/arm64/kernel/probes/kprobes.c                 |  12 +
 arch/arm64/kernel/setup.c                          |   4 +-
 arch/arm64/kvm/hyp/nvhe/mem_protect.c              |   9 +-
 arch/arm64/kvm/mmu.c                               |   9 +-
 arch/arm64/mm/init.c                               |   2 +-
 arch/arm64/mm/mmu.c                                |  14 +-
 arch/loongarch/Makefile                            |   4 +-
 arch/loongarch/kernel/setup.c                      |   1 +
 arch/parisc/include/uapi/asm/ioctls.h              |   8 +-
 arch/parisc/lib/memcpy.c                           |   1 -
 arch/powerpc/platforms/powernv/pci-ioda.c          |   2 +-
 arch/powerpc/platforms/pseries/msi.c               |   2 +-
 arch/riscv/include/asm/pgtable.h                   |  11 +
 arch/s390/Makefile                                 |   1 +
 arch/s390/include/asm/pgtable.h                    |  22 +
 arch/s390/kernel/vmlinux.lds.S                     |  54 +--
 arch/s390/mm/gmap_helpers.c                        |  12 +-
 arch/s390/mm/pgtable.c                             |  23 +-
 arch/sparc/kernel/of_device_32.c                   |   1 +
 arch/sparc/kernel/of_device_64.c                   |   1 +
 arch/sparc/mm/hugetlbpage.c                        |  20 +
 arch/x86/entry/entry_64_fred.S                     |   2 +-
 arch/x86/include/asm/kvm_host.h                    |   1 +
 arch/x86/include/asm/msr-index.h                   |   1 +
 arch/x86/kernel/kvm.c                              |  21 +-
 arch/x86/kernel/umip.c                             |  15 +-
 arch/x86/kvm/pmu.c                                 |   5 +
 arch/x86/kvm/svm/pmu.c                             |   1 +
 arch/x86/kvm/svm/sev.c                             |  10 +
 arch/x86/kvm/svm/svm.c                             |  25 +-
 arch/x86/kvm/svm/svm.h                             |   2 +
 arch/x86/kvm/vmx/tdx.c                             |  10 +-
 arch/x86/kvm/x86.c                                 |   8 +
 arch/xtensa/platforms/iss/simdisk.c                |   6 +-
 block/blk-crypto-fallback.c                        |   3 +
 crypto/essiv.c                                     |  14 +-
 crypto/skcipher.c                                  |   2 +
 drivers/acpi/acpi_dbg.c                            |  26 +-
 drivers/acpi/acpi_tad.c                            |   3 +
 drivers/acpi/acpica/acdebug.h                      |   2 +-
 drivers/acpi/acpica/evglock.c                      |   4 +
 drivers/acpi/battery.c                             |  43 +-
 drivers/acpi/property.c                            | 139 +++---
 drivers/base/base.h                                |   9 +
 drivers/base/core.c                                |   2 +-
 drivers/base/power/main.c                          |  24 +-
 drivers/base/power/runtime.c                       |   3 +-
 drivers/block/loop.c                               |   8 +-
 drivers/bus/mhi/ep/main.c                          |  37 +-
 drivers/bus/mhi/host/init.c                        |   5 +-
 drivers/cdx/cdx_msi.c                              |   1 +
 drivers/char/ipmi/ipmi_kcs_sm.c                    |  16 +-
 drivers/char/ipmi/ipmi_msghandler.c                | 490 ++++++++++-----------
 drivers/char/tpm/tpm_tis_core.c                    |   4 +-
 drivers/clk/Kconfig                                |   1 +
 drivers/clk/at91/clk-peripheral.c                  |   7 +-
 drivers/clk/mediatek/clk-mt8195-infra_ao.c         |   2 +-
 drivers/clk/mediatek/clk-mux.c                     |   4 +-
 drivers/clk/nxp/clk-lpc18xx-cgu.c                  |  20 +-
 drivers/clk/qcom/Kconfig                           |   2 +-
 drivers/clk/qcom/common.c                          |   4 +-
 drivers/clk/qcom/tcsrcc-x1e80100.c                 |   4 +
 drivers/clk/renesas/r9a08g045-cpg.c                |   3 +-
 drivers/clk/renesas/renesas-cpg-mssr.c             |   7 +-
 drivers/clk/samsung/clk-exynos990.c                |  52 ++-
 drivers/clk/tegra/clk-bpmp.c                       |   2 +-
 drivers/clk/thead/clk-th1520-ap.c                  | 390 ++++++++--------
 drivers/clocksource/clps711x-timer.c               |  23 +-
 drivers/cpufreq/cppc_cpufreq.c                     |  14 +-
 drivers/cpufreq/cpufreq-dt.c                       |   2 +-
 drivers/cpufreq/imx6q-cpufreq.c                    |   2 +-
 drivers/cpufreq/intel_pstate.c                     |   8 +-
 drivers/cpufreq/mediatek-cpufreq-hw.c              |   2 +-
 drivers/cpufreq/rcpufreq_dt.rs                     |   2 +-
 drivers/cpufreq/scmi-cpufreq.c                     |   2 +-
 drivers/cpufreq/scpi-cpufreq.c                     |   2 +-
 drivers/cpufreq/spear-cpufreq.c                    |   2 +-
 drivers/cpufreq/tegra186-cpufreq.c                 |   8 +-
 drivers/crypto/aspeed/aspeed-hace-crypto.c         |   2 +-
 drivers/crypto/atmel-tdes.c                        |   2 +-
 drivers/crypto/rockchip/rk3288_crypto_ahash.c      |   2 +-
 drivers/firmware/arm_scmi/quirks.c                 |  15 +-
 drivers/firmware/meson/meson_sm.c                  |   7 +-
 drivers/firmware/samsung/exynos-acpm-pmic.c        |  25 +-
 drivers/gpio/gpio-mpfs.c                           |   2 +-
 drivers/gpio/gpio-wcd934x.c                        |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   9 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   4 +
 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c |  21 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_transform.h |   4 +
 .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c   |   4 +
 .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c   |   6 +-
 .../gpu/drm/amd/display/dc/dml/dcn351/dcn351_fpu.c |   4 +-
 .../amd/display/dc/resource/dce60/dce60_resource.c |   4 +-
 .../amd/display/dc/resource/dcn35/dcn35_resource.c |  16 +-
 .../display/dc/resource/dcn351/dcn351_resource.c   |  17 +-
 .../amd/display/dc/resource/dcn36/dcn36_resource.c |  16 +-
 drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c       |  10 +-
 .../gpu/drm/amd/include/asic_reg/dce/dce_6_0_d.h   |   7 +
 .../drm/amd/include/asic_reg/dce/dce_6_0_sh_mask.h |   2 +
 drivers/gpu/drm/exynos/exynos7_drm_decon.c         |  36 --
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              |  28 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.h              |   6 +
 drivers/gpu/drm/nouveau/nouveau_bo.c               |   2 +-
 drivers/gpu/drm/panthor/panthor_drv.c              |  11 +-
 drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c    |   5 +-
 .../gpu/drm/renesas/rcar-du/rcar_mipi_dsi_regs.h   |   8 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |  17 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c         |   6 +-
 drivers/gpu/drm/xe/xe_hw_engine_group.c            |   6 +-
 drivers/gpu/drm/xe/xe_pm.c                         |   2 +-
 drivers/gpu/drm/xe/xe_query.c                      |  15 +-
 drivers/hv/mshv_common.c                           |   2 +-
 drivers/hv/mshv_root_main.c                        |   3 +-
 drivers/i3c/master.c                               |   2 +-
 drivers/iio/adc/pac1934.c                          |  20 +-
 drivers/iio/adc/xilinx-ams.c                       |  47 +-
 drivers/iio/dac/ad5360.c                           |   2 +-
 drivers/iio/dac/ad5421.c                           |   2 +-
 drivers/iio/frequency/adf4350.c                    |  20 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_core.c   |  39 +-
 drivers/iommu/intel/iommu.c                        |   2 +-
 drivers/irqchip/irq-sifive-plic.c                  |   6 +-
 drivers/mailbox/mtk-cmdq-mailbox.c                 |  12 +-
 drivers/mailbox/zynqmp-ipi-mailbox.c               |  24 +-
 drivers/md/md-linear.c                             |   1 +
 drivers/md/raid0.c                                 |   4 +
 drivers/md/raid1.c                                 |   4 +
 drivers/md/raid10.c                                |   8 +
 drivers/md/raid5.c                                 |   2 +
 .../media/cec/usb/extron-da-hd-4k-plus/Makefile    |   6 -
 drivers/media/i2c/mt9p031.c                        |   4 +-
 drivers/media/i2c/mt9v111.c                        |   2 +-
 drivers/media/mc/mc-devnode.c                      |   6 +-
 drivers/media/mc/mc-entity.c                       |   2 +-
 drivers/media/pci/cx18/cx18-queue.c                |  13 +-
 drivers/media/pci/ivtv/ivtv-irq.c                  |   2 +-
 drivers/media/pci/ivtv/ivtv-yuv.c                  |   8 +-
 drivers/media/pci/mgb4/mgb4_trigger.c              |   2 +-
 .../media/platform/mediatek/mdp3/mtk-mdp3-comp.c   |   3 +
 drivers/media/platform/qcom/iris/iris_buffer.c     |  31 +-
 drivers/media/platform/qcom/iris/iris_buffer.h     |   1 +
 drivers/media/platform/qcom/iris/iris_core.c       |  10 +-
 drivers/media/platform/qcom/iris/iris_firmware.c   |  15 +-
 .../platform/qcom/iris/iris_hfi_gen1_command.c     |  45 +-
 .../platform/qcom/iris/iris_hfi_gen1_response.c    |   4 +-
 .../platform/qcom/iris/iris_hfi_gen2_response.c    |   5 +-
 drivers/media/platform/qcom/iris/iris_state.c      |   5 +-
 drivers/media/platform/qcom/iris/iris_state.h      |   1 +
 drivers/media/platform/qcom/iris/iris_vb2.c        |   8 +-
 drivers/media/platform/qcom/iris/iris_vdec.c       |   2 +-
 drivers/media/platform/qcom/iris/iris_vidc.c       |   1 +
 drivers/media/platform/qcom/iris/iris_vpu3x.c      |  32 +-
 drivers/media/platform/qcom/iris/iris_vpu_common.c |   2 +-
 drivers/media/platform/qcom/venus/firmware.c       |   8 +-
 drivers/media/platform/qcom/venus/pm_helpers.c     |   9 +-
 drivers/media/platform/renesas/vsp1/vsp1_vspx.c    |   1 +
 .../platform/samsung/s5p-mfc/s5p_mfc_cmd_v6.c      |  35 +-
 .../media/platform/ti/j721e-csi2rx/j721e-csi2rx.c  |   9 +-
 drivers/media/rc/lirc_dev.c                        |   9 +-
 drivers/media/test-drivers/vivid/vivid-cec.c       |  12 +-
 drivers/media/usb/uvc/uvc_ctrl.c                   |   3 +-
 drivers/memory/samsung/exynos-srom.c               |  10 +-
 drivers/memory/stm32_omm.c                         |   2 +-
 drivers/mmc/core/sdio.c                            |   6 +-
 drivers/mmc/host/mmc_spi.c                         |   2 +-
 drivers/mtd/nand/raw/fsmc_nand.c                   |   6 +-
 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c         |  14 +-
 drivers/net/ethernet/airoha/airoha_eth.c           |   4 +-
 drivers/net/ethernet/airoha/airoha_regs.h          |   3 +
 drivers/net/ethernet/freescale/fsl_pq_mdio.c       |   2 +
 drivers/net/ethernet/intel/ice/ice_adapter.c       |  10 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |   2 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c   |  38 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h   |   2 +-
 .../mellanox/mlx5/core/en_accel/ipsec_fs.c         |  32 +-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h  |   5 +-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |  18 +-
 .../net/ethernet/microchip/sparx5/sparx5_main.c    |   5 +
 .../ethernet/microchip/sparx5/sparx5_switchdev.c   |  12 +
 .../net/ethernet/microchip/sparx5/sparx5_vlan.c    |  10 -
 drivers/net/ethernet/mscc/ocelot_stats.c           |   2 +-
 drivers/net/mdio/mdio-i2c.c                        |  39 +-
 drivers/net/pse-pd/tps23881.c                      |   2 +-
 drivers/net/usb/lan78xx.c                          |  11 +-
 drivers/net/wireless/ath/ath11k/core.c             |   6 +-
 drivers/net/wireless/ath/ath11k/hal.c              |  16 +
 drivers/net/wireless/ath/ath11k/hal.h              |   1 +
 drivers/net/wireless/intel/iwlwifi/mld/debugfs.c   |   6 +-
 drivers/net/wireless/mediatek/mt76/mt7921/usb.c    |   3 +
 drivers/net/wireless/mediatek/mt76/mt7925/usb.c    |   3 +
 drivers/net/wireless/realtek/rtw89/core.c          |  39 +-
 drivers/net/wireless/realtek/rtw89/core.h          |   3 +-
 drivers/net/wireless/realtek/rtw89/pci.c           |   2 -
 drivers/nvme/host/pci.c                            |   2 +
 drivers/of/unittest.c                              |   1 +
 drivers/pci/bus.c                                  |  14 +-
 drivers/pci/controller/cadence/pci-j721e.c         |  26 ++
 drivers/pci/controller/dwc/pci-keystone.c          |   4 +-
 drivers/pci/controller/dwc/pcie-rcar-gen4.c        |   2 +-
 drivers/pci/controller/dwc/pcie-tegra194.c         |  32 +-
 drivers/pci/controller/pci-tegra.c                 |  27 +-
 drivers/pci/controller/pcie-rcar-host.c            |  40 +-
 drivers/pci/controller/pcie-xilinx-nwl.c           |   7 +-
 drivers/pci/iov.c                                  |   5 +
 drivers/pci/pci-driver.c                           |   1 +
 drivers/pci/pci-sysfs.c                            |  20 +-
 drivers/pci/pcie/aer.c                             |  12 +-
 drivers/pci/pcie/err.c                             |   8 +-
 drivers/pci/probe.c                                |  19 +-
 drivers/pci/remove.c                               |   2 +
 drivers/pci/setup-bus.c                            |  37 +-
 drivers/perf/arm-cmn.c                             |   9 +-
 drivers/pinctrl/samsung/pinctrl-samsung.h          |   4 -
 drivers/power/supply/max77976_charger.c            |  12 +-
 drivers/pwm/core.c                                 |   2 +-
 drivers/pwm/pwm-berlin.c                           |   4 +-
 drivers/rtc/interface.c                            |  27 ++
 drivers/rtc/rtc-isl12022.c                         |   1 +
 drivers/rtc/rtc-optee.c                            |   1 +
 drivers/rtc/rtc-x1205.c                            |   2 +-
 drivers/s390/block/dasd.c                          |  17 +-
 drivers/s390/cio/device.c                          |  37 +-
 drivers/s390/cio/ioasm.c                           |   7 +-
 drivers/scsi/hpsa.c                                |  21 +-
 drivers/scsi/mvsas/mv_init.c                       |   2 +-
 drivers/scsi/sd.c                                  |  50 ++-
 drivers/spi/spi-cadence-quadspi.c                  |  18 +-
 drivers/staging/media/ipu7/ipu7-isys-video.c       |   1 +
 drivers/ufs/core/ufs-sysfs.c                       |   2 +-
 drivers/ufs/core/ufs-sysfs.h                       |   1 +
 drivers/ufs/core/ufshcd.c                          |   2 +
 drivers/video/fbdev/core/fb_cmdline.c              |   2 +-
 drivers/xen/events/events_base.c                   |  37 +-
 drivers/xen/manage.c                               |  14 +-
 fs/attr.c                                          |  44 +-
 fs/btrfs/export.c                                  |   8 +-
 fs/btrfs/extent_io.c                               |  14 +-
 fs/cramfs/inode.c                                  |  11 +-
 fs/eventpoll.c                                     | 139 ++----
 fs/ext4/ext4.h                                     |   2 +
 fs/ext4/fsmap.c                                    |  14 +-
 fs/ext4/indirect.c                                 |   2 +-
 fs/ext4/inode.c                                    |  45 +-
 fs/ext4/move_extent.c                              |   2 +-
 fs/ext4/orphan.c                                   |  17 +-
 fs/ext4/super.c                                    |  26 +-
 fs/ext4/xattr.c                                    |  19 +-
 fs/file.c                                          |   5 +-
 fs/fs-writeback.c                                  |  32 +-
 fs/fsopen.c                                        |  70 +--
 fs/fuse/dev.c                                      |   2 +-
 fs/fuse/file.c                                     |   8 +-
 fs/iomap/buffered-io.c                             |  15 +-
 fs/iomap/direct-io.c                               |   3 +
 fs/minix/inode.c                                   |   8 +-
 fs/namei.c                                         |   8 +
 fs/namespace.c                                     | 110 +++--
 fs/nfsd/export.c                                   |  82 ++--
 fs/nfsd/export.h                                   |   3 +
 fs/nfsd/lockd.c                                    |  15 +
 fs/nfsd/nfs4proc.c                                 |  33 +-
 fs/nfsd/nfs4state.c                                |  44 +-
 fs/nfsd/nfs4xdr.c                                  |   5 +-
 fs/nfsd/nfsfh.c                                    |  24 +-
 fs/nfsd/state.h                                    |   8 +
 fs/nfsd/vfs.c                                      |   2 +-
 fs/nsfs.c                                          |   4 +-
 fs/ntfs3/bitmap.c                                  |   1 +
 fs/pidfs.c                                         |   2 +-
 fs/quota/dquot.c                                   |  10 +-
 fs/read_write.c                                    |  14 +-
 fs/smb/client/dir.c                                |   1 +
 fs/smb/client/smb1ops.c                            |  62 ++-
 fs/smb/client/smb2inode.c                          |  22 +-
 fs/smb/client/smb2ops.c                            |  10 +-
 fs/squashfs/inode.c                                |  24 +-
 fs/xfs/scrub/reap.c                                |   9 +-
 include/acpi/acpixf.h                              |   6 +
 include/asm-generic/io.h                           |  98 +++--
 include/asm-generic/vmlinux.lds.h                  |   2 +-
 include/linux/cpufreq.h                            |   3 +
 include/linux/fs.h                                 |  15 +
 include/linux/iio/frequency/adf4350.h              |   2 +-
 include/linux/ksm.h                                |   8 +-
 include/linux/memcontrol.h                         |  26 +-
 include/linux/mm.h                                 |  22 +-
 include/linux/pm_runtime.h                         |  56 +--
 include/linux/rseq.h                               |  11 +-
 include/linux/sunrpc/svc_xprt.h                    |   3 +
 include/media/v4l2-subdev.h                        |  30 +-
 include/trace/events/dma.h                         |   1 +
 init/main.c                                        |  12 +
 io_uring/zcrx.c                                    |   1 +
 kernel/bpf/inode.c                                 |   4 +-
 kernel/fork.c                                      |   2 +-
 kernel/kexec_handover.c                            |   2 +-
 kernel/padata.c                                    |   6 +-
 kernel/pid.c                                       |   5 +-
 kernel/power/energy_model.c                        |  11 +-
 kernel/power/hibernate.c                           |   6 +
 kernel/rseq.c                                      |  10 +-
 kernel/sched/deadline.c                            |  73 ++-
 kernel/sys.c                                       |  22 +-
 lib/genalloc.c                                     |   5 +-
 mm/damon/lru_sort.c                                |   2 +-
 mm/damon/vaddr.c                                   |   8 +-
 mm/huge_memory.c                                   |  15 +-
 mm/hugetlb.c                                       |   3 +
 mm/memcontrol.c                                    |   7 +-
 mm/migrate.c                                       |  23 +-
 mm/page_alloc.c                                    |   2 +-
 mm/slab.h                                          |   8 +-
 mm/slub.c                                          |   3 +-
 mm/util.c                                          |   3 +-
 net/bridge/br_vlan.c                               |   2 +-
 net/core/filter.c                                  |   2 +
 net/core/page_pool.c                               |  76 +++-
 net/ipv4/tcp.c                                     |   5 +-
 net/ipv4/tcp_input.c                               |   1 -
 net/mptcp/ctrl.c                                   |   2 +-
 net/mptcp/pm.c                                     |   7 +-
 net/mptcp/pm_kernel.c                              |  50 ++-
 net/mptcp/protocol.h                               |   8 +
 net/netfilter/nft_objref.c                         |  39 ++
 net/sctp/sm_make_chunk.c                           |   3 +-
 net/sctp/sm_statefuns.c                            |   6 +-
 net/sunrpc/svc_xprt.c                              |  13 +
 net/sunrpc/svcsock.c                               |   2 +
 net/xdp/xsk_queue.h                                |  45 +-
 rust/kernel/cpufreq.rs                             |   7 +-
 scripts/Makefile.vmlinux                           |  51 ++-
 scripts/mksysmap                                   |   3 +
 security/keys/trusted-keys/trusted_tpm1.c          |   7 +-
 sound/soc/sof/intel/hda-pcm.c                      |  29 +-
 sound/soc/sof/intel/hda-stream.c                   |  29 +-
 sound/soc/sof/ipc4-topology.c                      |   9 +-
 sound/soc/sof/ipc4-topology.h                      |   7 +-
 tools/build/feature/Makefile                       |   4 +-
 tools/lib/perf/include/perf/event.h                |   1 +
 tools/perf/Makefile.perf                           |   2 +-
 tools/perf/builtin-trace.c                         |   4 +-
 tools/perf/perf.h                                  |   2 -
 .../arch/arm64/ampere/ampereonex/metrics.json      |  10 +-
 tools/perf/tests/perf-record.c                     |   4 +
 tools/perf/tests/shell/amd-ibs-swfilt.sh           |  51 ++-
 tools/perf/tests/shell/record_lbr.sh               |  26 +-
 tools/perf/tests/shell/stat+event_uniquifying.sh   | 113 +++--
 tools/perf/tests/shell/trace_btf_enum.sh           |  11 +
 tools/perf/util/arm-spe.c                          |   6 +-
 tools/perf/util/bpf-filter.c                       |   8 +
 tools/perf/util/bpf_counter.c                      |  26 +-
 tools/perf/util/bpf_counter_cgroup.c               |   3 +-
 tools/perf/util/bpf_skel/kwork_top.bpf.c           |   2 -
 tools/perf/util/build-id.c                         |   7 +
 tools/perf/util/disasm.c                           |   7 +-
 tools/perf/util/drm_pmu.c                          |   4 +-
 tools/perf/util/evsel.c                            |  44 +-
 tools/perf/util/lzma.c                             |   2 +-
 tools/perf/util/parse-events.c                     | 116 ++---
 tools/perf/util/session.c                          |   2 +-
 tools/perf/util/setup.py                           |   5 +-
 tools/perf/util/zlib.c                             |   2 +-
 tools/power/acpi/tools/acpidump/apfiles.c          |   2 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |  11 +
 .../selftests/net/netfilter/nf_nat_edemux.sh       |  58 ++-
 tools/testing/selftests/net/netfilter/nft_fib.sh   |  13 +-
 tools/testing/selftests/net/ovpn/ovpn-cli.c        |   2 +
 tools/testing/selftests/rseq/rseq.c                |   8 +-
 385 files changed, 3704 insertions(+), 2240 deletions(-)