Skip to content

6.6.113-rc1 review

Greg Kroah-Hartman dri-devel linux-arm-kernel 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 Latest201 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/201fs: always return zero on success from replace_fd()fs/file.c+4 -10 replies
2/201fscontext: do not consume log entries when returning -EMSGSIZEfs/fsopen.c+38 -320 replies
3/201clocksource/drivers/clps711x: Fix resource leaks in error pathsdrivers/clocksource/clps711x-timer.c+16 -70 replies
4/201iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODEinclude/linux/iio/frequency/adf4350.h+1 -10 replies
5/201media: v4l2-subdev: Fix alloc failure check in v4l2_subdev_call_state_try()include/media/v4l2-subdev.h+17 -130 replies
6/201asm-generic/io.h: Skip trace helpers if rwmmio events are disabledinclude/asm-generic/io.h+66 -320 replies
7/201perf evsel: Avoid container_of on a NULL leadertools/perf/util/evsel.c+2 -00 replies
8/201libperf event: Ensure tracing data is multiple of 8 sizedtools/lib/perf/include/perf/event.h+1 -00 replies
9/201clk: at91: peripheral: fix return valuedrivers/clk/at91/clk-peripheral.c+5 -20 replies
10/201perf util: Fix compression checks returning -1 as booltools/perf/util/lzma.c tools/perf/util/zlib.c+2 -20 replies
11/201rtc: x1205: Fix Xicor X1205 vendor prefixdrivers/rtc/rtc-x1205.c+1 -10 replies
12/201rtc: optee: fix memory leak on driver removaldrivers/rtc/rtc-optee.c+1 -00 replies
13/201perf arm_spe: Correct setting remote accesstools/perf/util/arm-spe.c+1 -10 replies
14/201perf arm-spe: Rename the common data source encodingtools/perf/util/arm-spe-decoder/arm-spe-decoder.h tools/perf/util/arm-spe.c+23 -230 replies
15/201perf arm_spe: Correct memory level for remote accesstools/perf/util/arm-spe.c+2 -20 replies
16/201perf session: Fix handling when buffer exceeds 2 GiBtools/perf/util/session.c+1 -10 replies
17/201perf test: Dont leak workload gopipe in PERF_RECORD_*tools/perf/tests/perf-record.c+4 -00 replies
18/201perf test: Add a test for default perf stat commandtools/perf/tests/shell/stat.sh+25 -00 replies
19/201perf tools: Add fallback for exclude_guesttools/perf/builtin-stat.c tools/perf/tests/shell/stat.sh tools/perf/util/evsel.c+37 -40 replies
20/201perf evsel: Ensure the fallback message is always written totools/perf/util/evsel.c+7 -50 replies
21/201clk: mediatek: mt8195-infra_ao: Fix parent for infra_ao_hdmi_26mdrivers/clk/mediatek/clk-mt8195-infra_ao.c+1 -10 replies
22/201clk: mediatek: clk-mux: Do not pass flags to clk_mux_determine_rate_flags()drivers/clk/mediatek/clk-mux.c+1 -30 replies
23/201clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate()drivers/clk/nxp/clk-lpc18xx-cgu.c+9 -70 replies
24/201clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driverdrivers/clk/nxp/clk-lpc18xx-cgu.c+2 -20 replies
25/201clk: tegra: do not overallocate memory for bpmp clocksdrivers/clk/tegra/clk-bpmp.c+1 -10 replies
26/201cpufreq: tegra186: Set target frequency for all cpus in policydrivers/cpufreq/tegra186-cpufreq.c+6 -20 replies
27/201scsi: mvsas: Fix use-after-free bugs in mvs_work_queuedrivers/scsi/mvsas/mv_init.c+1 -10 replies
28/201ASoC: SOF: ipc4-topology: Correct the minimum host DMA buffer sizesound/soc/sof/ipc4-topology.h+2 -20 replies
29/201LoongArch: Remove CONFIG_ACPI_TABLE_UPGRADE in platform_init()arch/loongarch/kernel/setup.c+1 -30 replies
30/201LoongArch: Init acpi_gbl_use_global_lock to falsearch/loongarch/kernel/setup.c+1 -00 replies
31/201net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter()drivers/net/ethernet/mellanox/mlx4/en_netdev.c+1 -10 replies
32/201s390/cio: Update purge function to unregister the unused subchannelsdrivers/s390/cio/device.c+24 -130 replies
33/201drm/vmwgfx: Fix a null-ptr access in the cursor snooperdrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+12 -50 replies
34/201drm/vmwgfx: Fix Use-after-free in validationdrivers/gpu/drm/vmwgfx/vmwgfx_validation.c+3 -10 replies
35/201drm/vmwgfx: Fix copy-paste typo in validationdrivers/gpu/drm/vmwgfx/vmwgfx_validation.c+1 -10 replies
36/201net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce()net/sctp/sm_statefuns.c+2 -10 replies
37/201tcp: Dont call reqsk_fastopen_remove() in tcp_conn_request().net/ipv4/tcp_input.c+0 -10 replies
38/201net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probedrivers/net/ethernet/freescale/fsl_pq_mdio.c+2 -00 replies
39/201tools build: Align warning options with perftools/build/feature/Makefile+2 -20 replies
40/201perf python: split Clang options when invoking Popentools/perf/util/setup.py+4 -10 replies
41/201tcp: take care of zero tp->window_clamp in tcp_set_rcvlowat()net/ipv4/tcp.c+4 -10 replies
42/201mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() calldrivers/mailbox/zynqmp-ipi-mailbox.c+0 -10 replies
43/201mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxesdrivers/mailbox/zynqmp-ipi-mailbox.c+2 -40 replies
44/201bpf: Fix metadata_dst leak __bpf_redirect_neigh_v{4,6}net/core/filter.c+2 -00 replies
45/201drm/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
46/201drm/amd/display: Add missing DCE6 SCL_HORZ_FILTER_INIT* SRIsdrivers/gpu/drm/amd/display/dc/dce/dce_transform.h+2 -00 replies
47/201drm/amd/display: Properly clear SCL_*_FILTER_CONTROL on DCE6drivers/gpu/drm/amd/display/dc/dce/dce_transform.c+2 -40 replies
48/201drm/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
49/201netfilter: nf_tables: drop unused 3rd argument from validate callback opsinclude/net/netfilter/nf_tables.h include/net/netfilter/nft_fib.h include/net/netfilter/nft_meta.h +24 more+30 -600 replies
50/201netfilter: nft_objref: validate objref and objrefmap expressionsnet/netfilter/nft_objref.c+39 -00 replies
51/201bridge: br_vlan_fill_forward_path_pvid: use br_vlan_group_rcu()net/bridge/br_vlan.c+1 -10 replies
52/201crypto: essiv - Check ssize for decryption and in-place encryptioncrypto/essiv.c+6 -80 replies
53/201smb: client: fix missing timestamp updates after utime(2)fs/smb/client/smb2inode.c+12 -100 replies
54/201cifs: Query EA $LXMOD in cifs_query_path_info() for WSL reparse pointsfs/smb/client/smb1ops.c+60 -20 replies
55/201tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_singledrivers/char/tpm/tpm_tis_core.c+2 -20 replies
56/201gpio: wcd934x: mark the GPIO controller as sleepingdrivers/gpio/gpio-wcd934x.c+1 -10 replies
57/201bpf: Avoid RCU context warning when unpinning htab with internal structskernel/bpf/inode.c+2 -20 replies
58/201ACPI: property: Fix buffer properties extraction for subnodesdrivers/acpi/property.c+11 -190 replies
59/201ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RTdrivers/acpi/acpi_tad.c+3 -00 replies
60/201ACPI: debug: fix signedness issues in read/write helpersdrivers/acpi/acpi_dbg.c+13 -130 replies
61/201arm64: dts: qcom: msm8916: Add missing MDSS resetarch/arm64/boot/dts/qcom/msm8916.dtsi+2 -00 replies
62/201arm64: dts: qcom: msm8939: Add missing MDSS resetarch/arm64/boot/dts/qcom/msm8939.dtsi+2 -00 replies
63/201arm64: dts: qcom: sdm845: Fix slimbam num-channels/eesarch/arm64/boot/dts/qcom/sdm845.dtsi+2 -20 replies
64/201arm64: dts: ti: k3-am62a-main: Fix main padcfg lengtharch/arm64/boot/dts/ti/k3-am62a-main.dtsi+1 -10 replies
65/201ARM: OMAP2+: pm33xx-core: ix device node reference leaks in amx3_idle_initarch/arm/mach-omap2/pm33xx-core.c+5 -10 replies
66/201dt-bindings: phy: rockchip-inno-csi-dphy: make power-domains non-requiredDocumentation/devicetree/bindings/phy/rockchip-inno-csi-dphy.yaml+14 -10 replies
67/201xen/events: Cleanup find_virq() return codesdrivers/xen/events/events_base.c+4 -30 replies
68/201xen/manage: Fix suspend error pathdrivers/xen/manage.c+2 -10 replies
69/201xen/events: Return -EEXIST for bound VIRQsdrivers/xen/events/events_base.c+14 -50 replies
70/201xen/events: Update virq_to_irq on migrationdrivers/xen/events/events_base.c+12 -10 replies
71/201firmware: meson_sm: fix device leak at probedrivers/firmware/meson/meson_sm.c+6 -10 replies
72/201media: cx18: Add missing check after DMA mapdrivers/media/pci/cx18/cx18-queue.c+10 -30 replies
73/201media: i2c: mt9v111: fix incorrect type for retdrivers/media/i2c/mt9v111.c+1 -10 replies
74/201media: mc: Fix MUST_CONNECT handling for pads with no linksdrivers/media/mc/mc-entity.c+1 -10 replies
75/201media: pci: ivtv: Add missing check after DMA mapdrivers/media/pci/ivtv/ivtv-irq.c drivers/media/pci/ivtv/ivtv-yuv.c+8 -20 replies
76/201media: venus: firmware: Use correct reset sequence for IRIS2drivers/media/platform/qcom/venus/firmware.c+4 -40 replies
77/201media: lirc: Fix error handling in lirc_register()drivers/media/rc/lirc_dev.c+5 -40 replies
78/201drm/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
79/201drm/nouveau: fix bad ret code in nouveau_bo_move_prepdrivers/gpu/drm/nouveau/nouveau_bo.c+1 -10 replies
80/201blk-crypto: fix missing blktrace bio split eventsblock/blk-crypto-fallback.c+3 -00 replies
81/201btrfs: avoid potential out-of-bounds in btrfs_encode_fh()fs/btrfs/export.c+7 -10 replies
82/201bus: mhi: ep: Fix chained transfer handling in read pathdrivers/bus/mhi/ep/main.c+12 -250 replies
83/201bus: mhi: host: Do not use uninitialized dev pointer in mhi_init_irq_setup()drivers/bus/mhi/host/init.c+2 -30 replies
84/201copy_sighand: Handle architectures where sizeof(unsigned long) < sizeof(u64)kernel/fork.c+1 -10 replies
85/201cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request()drivers/cpufreq/intel_pstate.c+5 -30 replies
86/201crypto: aspeed - Fix dma_unmap_sg() directiondrivers/crypto/aspeed/aspeed-hace-crypto.c+1 -10 replies
87/201crypto: atmel - Fix dma_unmap_sg() directiondrivers/crypto/atmel-tdes.c+1 -10 replies
88/201crypto: rockchip - Fix dma_unmap_sg() nents valuedrivers/crypto/rockchip/rk3288_crypto_ahash.c+1 -10 replies
89/201fbdev: Fix logic error in "offb" name matchdrivers/video/fbdev/core/fb_cmdline.c+1 -10 replies
90/201fs/ntfs3: Fix a resource leak bug in wnd_extend()fs/ntfs3/bitmap.c+1 -00 replies
91/201iio: dac: ad5360: use int type to store negative error codesdrivers/iio/dac/ad5360.c+1 -10 replies
92/201iio: dac: ad5421: use int type to store negative error codesdrivers/iio/dac/ad5421.c+1 -10 replies
93/201iio: frequency: adf4350: Fix prescaler usage.drivers/iio/frequency/adf4350.c+13 -70 replies
94/201iio: xilinx-ams: Fix AMS_ALARM_THR_DIRECT_MASKdrivers/iio/adc/xilinx-ams.c+1 -10 replies
95/201iio: xilinx-ams: Unmask interrupts after updating alarmsdrivers/iio/adc/xilinx-ams.c+25 -200 replies
96/201init: handle bootloader identifier in kernel parametersinit/main.c+12 -00 replies
97/201iio: imu: inv_icm42600: Drop redundant pm_runtime reinitialization in resumedrivers/iio/imu/inv_icm42600/inv_icm42600_core.c+0 -40 replies
98/201iommu/vt-d: PRS isnt usable if PDS isnt supporteddrivers/iommu/intel/iommu.c+1 -10 replies
99/201kernel/sys.c: fix the racy usage of task_lock(tsk->group_leader) in sys_prlimit64() pathskernel/sys.c+20 -20 replies
100/201KEYS: trusted_tpm1: Compare HMAC values in constant timesecurity/keys/trusted-keys/trusted_tpm1.c+4 -30 replies
101/201lib/genalloc: fix device leak in of_gen_pool_get()lib/genalloc.c+4 -10 replies
102/201of: unittest: Fix device reference count leak in of_unittest_pci_node_verifydrivers/of/unittest.c+1 -00 replies
103/201openat2: dont trigger automounts with RESOLVE_NO_XDEVfs/namei.c+8 -00 replies
104/201parisc: dont reference obsolete termio struct for TC* constantsarch/parisc/include/uapi/asm/ioctls.h+4 -40 replies
105/201parisc: Remove spurious if statement from raw_copy_from_user()arch/parisc/lib/memcpy.c+0 -10 replies
106/201nvme-pci: Add TUXEDO IBS Gen8 to Samsung sleep quirkdrivers/nvme/host/pci.c+2 -00 replies
107/201pinctrl: samsung: Drop unused S3C24xx driver datadrivers/pinctrl/samsung/pinctrl-samsung.h+0 -40 replies
108/201power: supply: max77976_charger: fix constant current reportingdrivers/power/supply/max77976_charger.c+6 -60 replies
109/201powerpc/powernv/pci: Fix underflow and leak issuearch/powerpc/platforms/powernv/pci-ioda.c+1 -10 replies
110/201powerpc/pseries/msi: Fix potential underflow and leak issuearch/powerpc/platforms/pseries/msi.c+1 -10 replies
111/201pwm: berlin: Fix wrong register in suspend/resumedrivers/pwm/pwm-berlin.c+2 -20 replies
112/201Revert "ipmi: fix msg stack when IPMI is disconnected"drivers/char/ipmi/ipmi_kcs_sm.c+5 -110 replies
113/201sched/deadline: Fix race in push_dl_task()kernel/sched/deadline.c+49 -240 replies
114/201scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl()drivers/scsi/hpsa.c+12 -90 replies
115/201sctp: Fix MAC comparison to be constant-timenet/sctp/sm_make_chunk.c net/sctp/sm_statefuns.c+4 -20 replies
116/201sparc64: fix hugetlb for sun4uarch/sparc/mm/hugetlbpage.c+20 -00 replies
117/201sparc: fix error handling in scan_one_device()arch/sparc/kernel/of_device_32.c arch/sparc/kernel/of_device_64.c+2 -00 replies
118/201xtensa: simdisk: add input size check in proc_write_simdiskarch/xtensa/platforms/iss/simdisk.c+5 -10 replies
119/201mtd: rawnand: fsmc: Default to autodetect buswidthdrivers/mtd/nand/raw/fsmc_nand.c+5 -10 replies
120/201mmc: core: SPI mode remove cmd7drivers/mmc/core/sdio.c+5 -10 replies
121/201memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probedrivers/memory/samsung/exynos-srom.c+4 -60 replies
122/201rtc: interface: Ensure alarm irq is enabled when UIE is enableddrivers/rtc/interface.c+4 -00 replies
123/201rtc: interface: Fix long-standing race when setting alarmdrivers/rtc/interface.c+23 -00 replies
124/201rseq/selftests: Use weak symbol reference, not definition, to link with glibctools/testing/selftests/rseq/rseq.c+4 -40 replies
125/201PCI: tegra: Convert struct tegra_msi mask_lock into raw spinlockdrivers/pci/controller/pci-tegra.c+13 -140 replies
126/201PCI/sysfs: Ensure devices are powered for config readsdrivers/pci/pci-sysfs.c+19 -10 replies
127/201PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOVdrivers/pci/iov.c+5 -00 replies
128/201PCI/ERR: Fix uevent on failure to recoverdrivers/pci/pcie/err.c+7 -10 replies
129/201PCI/AER: Fix missing uevent on recovery when a reset is requesteddrivers/pci/pci-driver.c+1 -00 replies
130/201PCI/AER: Support errors introduced by PCIe r6.0drivers/pci/pcie/aer.c+6 -60 replies
131/201PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exitdrivers/pci/controller/dwc/pci-keystone.c+2 -20 replies
132/201PCI: rcar-host: Drop PMSR spinlockdrivers/pci/controller/pcie-rcar-host.c+2 -110 replies
133/201PCI: rcar-host: Convert struct rcar_msi mask_lock into raw spinlockdrivers/pci/controller/pcie-rcar-host.c+13 -140 replies
134/201PCI: tegra194: Fix broken tegra_pcie_ep_raise_msi_irq()drivers/pci/controller/dwc/pcie-tegra194.c+2 -20 replies
135/201PCI: tegra194: Handle errors in BPMP responsedrivers/pci/controller/dwc/pcie-tegra194.c+16 -20 replies
136/201spi: cadence-quadspi: Flush posted register writes before INDAC accessdrivers/spi/spi-cadence-quadspi.c+3 -00 replies
137/201spi: cadence-quadspi: Flush posted register writes before DAC accessdrivers/spi/spi-cadence-quadspi.c+2 -00 replies
138/201x86/umip: Check that the instruction opcode is at least two bytesarch/x86/kernel/umip.c+2 -20 replies
139/201x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases)arch/x86/kernel/umip.c+11 -00 replies
140/201selftests: mptcp: join: validate C-flag + def limittools/testing/selftests/net/mptcp/mptcp_join.sh+11 -00 replies
141/201wifi: 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
142/201wifi: mt76: mt7921u: Add VID/PID for Netgear A7500drivers/net/wireless/mediatek/mt76/mt7921/usb.c+3 -00 replies
143/201mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH allocationsmm/page_alloc.c+1 -10 replies
144/201mm/hugetlb: early exit from hugetlb_pages_alloc_boot() when max_huge_pages=0mm/hugetlb.c+3 -00 replies
145/201mm/damon/vaddr: do not repeat pte_offset_map_lock() until successmm/damon/vaddr.c+2 -60 replies
146/201NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul()fs/nfsd/nfs4proc.c+1 -10 replies
147/201nfsd: nfserr_jukebox in nlm_fopen should lead to a retryfs/nfsd/lockd.c+15 -00 replies
148/201ext4: verify orphan file size is not too bigfs/ext4/orphan.c+12 -10 replies
149/201ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch()fs/ext4/inode.c+8 -20 replies
150/201ext4: correctly handle queries for metadata mappingsfs/ext4/fsmap.c+9 -50 replies
151/201ext4: fix an off-by-one issue during moving extentsfs/ext4/move_extent.c+1 -10 replies
152/201ext4: guard against EA inode refcount underflow in xattr updatefs/ext4/xattr.c+8 -70 replies
153/201ext4: validate ea_ino and size in check_xattrsfs/ext4/xattr.c+4 -00 replies
154/201ACPICA: Allow to skip Global Lock initializationdrivers/acpi/acpica/evglock.c include/acpi/acpixf.h+10 -00 replies
155/201ext4: free orphan info with kvfreefs/ext4/orphan.c+2 -20 replies
156/201lib/crypto/curve25519-hacl64: Disable KASAN with clang-17 and olderlib/crypto/Makefile+4 -00 replies
157/201Squashfs: add additional inode sanity checkingfs/squashfs/inode.c+18 -20 replies
158/201Squashfs: reject negative file sizes in squashfs_read_inode()fs/squashfs/inode.c+4 -00 replies
159/201media: mc: Clear minor number before put devicedrivers/media/mc/mc-devnode.c+1 -50 replies
160/201mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register valuedrivers/mfd/intel_soc_pmic_chtdc_ti.c+1 -10 replies
161/201mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_typedrivers/mfd/intel_soc_pmic_chtdc_ti.c+0 -10 replies
162/201mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flagdrivers/mfd/intel_soc_pmic_chtdc_ti.c+2 -00 replies
163/201tracing: Fix race condition in kprobe initialization causing NULL pointer dereferencekernel/trace/trace_fprobe.c kernel/trace/trace_kprobe.c kernel/trace/trace_probe.h +1 more+29 -140 replies
164/201mm/ksm: fix incorrect KSM counter handling in mm_struct during forkinclude/linux/ksm.h+6 -00 replies
165/201KVM: SVM: Skip fastpath emulation on VM-Exit if next RIP isnt validarch/x86/kvm/svm/svm.c+11 -20 replies
166/201ksmbd: add max ip connections parameterfs/smb/server/ksmbd_netlink.h fs/smb/server/server.h fs/smb/server/transport_ipc.c +1 more+24 -130 replies
167/201misc: fastrpc: Add missing dev_err newlinesdrivers/misc/fastrpc.c+5 -50 replies
168/201misc: fastrpc: Save actual DMA size in fastrpc_map structuredrivers/misc/fastrpc.c+18 -90 replies
169/201PCI: endpoint: Remove surplus return statement from pci_epf_test_clean_dma_chan()drivers/pci/endpoint/functions/pci-epf-test.c+0 -20 replies
170/201PCI: endpoint: pci-epf-test: Add NULL check for DMA channels before releasedrivers/pci/endpoint/functions/pci-epf-test.c+11 -60 replies
171/201btrfs: fix the incorrect max_bytes value for find_lock_delalloc_range()fs/btrfs/extent_io.c+11 -30 replies
172/201rseq: Protect event mask against membarrier IPIinclude/linux/sched.h kernel/rseq.c+13 -80 replies
173/201KVM: 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
174/201ipmi: Rework user message limit handlingdrivers/char/ipmi/ipmi_msghandler.c+198 -2170 replies
175/201ipmi: Fix handling of messages with provided receive message pointerdrivers/char/ipmi/ipmi_msghandler.c+4 -10 replies
176/201arm64: kprobes: call set_memory_rox() for kprobe pagearch/arm64/kernel/probes/kprobes.c+7 -10 replies
177/201arm64: mte: Do not flag the zero page as PG_mte_taggedarch/arm64/kernel/cpufeature.c arch/arm64/kernel/mte.c+9 -40 replies
178/201ACPI: battery: allocate driver data through devm_ APIsdrivers/acpi/battery.c+1 -30 replies
179/201ACPI: battery: initialize mutexes through devm_ APIsdrivers/acpi/battery.c+2 -70 replies
180/201ACPI: battery: Check for error code from devm_mutex_init() calldrivers/acpi/battery.c+8 -20 replies
181/201ACPI: battery: Add synchronization between interface updatesdrivers/acpi/battery.c+29 -140 replies
182/201ACPI: property: Disregard references in data-only subnode listsdrivers/acpi/property.c+22 -290 replies
183/201ACPI: property: Add code comments explaining what is going ondrivers/acpi/property.c+44 -20 replies
184/201ACPI: property: Do not pass NULL handles to acpi_attach_data()drivers/acpi/property.c+12 -00 replies
185/201s390/bpf: Change seen_reg to a maskarch/s390/net/bpf_jit_comp.c+16 -160 replies
186/201s390/bpf: Centralize frame offset calculationsarch/s390/net/bpf_jit_comp.c+26 -300 replies
187/201s390/bpf: Describe the frame using a struct instead of constantsarch/s390/net/bpf_jit.h arch/s390/net/bpf_jit_comp.c+47 -770 replies
188/201s390/bpf: Write back tail call counter for BPF_PSEUDO_CALLarch/s390/net/bpf_jit_comp.c+16 -70 replies
189/201s390/bpf: Write back tail call counter for BPF_TRAMP_F_CALL_ORIGarch/s390/net/bpf_jit_comp.c+3 -00 replies
190/201selftests/mm: skip soft-dirty tests when CONFIG_MEM_SOFT_DIRTY is disabledtools/testing/selftests/mm/madv_populate.c tools/testing/selftests/mm/soft-dirty.c tools/testing/selftests/mm/vm_util.c +1 more+84 -200 replies
191/201mptcp: pm: in-kernel: usable client side with C-flagnet/mptcp/pm.c net/mptcp/pm_netlink.c net/mptcp/protocol.h+64 -30 replies
192/201irqchip/sifive-plic: Make use of __assign_bit()drivers/irqchip/irq-sifive-plic.c+4 -50 replies
193/201irqchip/sifive-plic: Avoid interrupt ID 0 handling during suspend/resumedrivers/irqchip/irq-sifive-plic.c+4 -20 replies
194/201minixfs: Verify inode mode when loading from diskfs/minix/inode.c+7 -10 replies
195/201pid: Add a judgment for ns null in pid_nr_nskernel/pid.c+1 -10 replies
196/201pid: make __task_pid_nr_ns(ns => NULL) safe for zombie callerskernel/pid.c+2 -10 replies
197/201fs: Add initramfs_options to set initramfs mount optionsDocumentation/admin-guide/kernel-parameters.txt fs/namespace.c+13 -10 replies
198/201cramfs: Verify inode mode when loading from diskfs/cramfs/inode.c+10 -10 replies
199/201writeback: Avoid softlockup when switching many inodesfs/fs-writeback.c+10 -10 replies
200/201writeback: Avoid excessively long inode switching timesfs/fs-writeback.c+11 -100 replies
201/201perf test stat: Avoid hybrid assumption when virtualizedtools/perf/tests/shell/stat.sh+5 -10 replies

Reviews trailers per patch

110 of 201 patches have a Reviewed-by or Acked-by.

PatchDan CarpenterJames ClarkNamhyung KimArnaldo Carvalho de MeloKan LiangIan RogersRavi BangoriaMikko PerttunenAlexander SverdlinNicolas FerreRanjani SridharanKai VehmanenBard LiaoTariq ToukanPeter OberparleiterIan ForbesZack RusinXin LongKuniyuki IwashimaNeal CardwellLinus WalleijPeng FanDavid HowellsJustinien BouronJarkko SakkinenPaul MenzelYonghong SongSakari AilusMika WesterbergDmitry BaryshkovKonrad DybcioSimon HormanJordan RifeJakub KicinskiMartin KaFai LauSiddharth VadapalliKrzysztof KozlowskiJan BeulichJuergen GrossRafael J. Wysocki (Intel)Martin BlumenstinglJacopo MondiMaud SpieringsMartin Kepplinger-NovakovićVikash GarodiaDikshita AgarwalBryan O'DonoghueAlex DeucherPablo Neira AyusoPetr VorelStan JohnsonAndy ShevchenkoO'Griofa, ConallErim, SalihBart Van AsscheChristoph HellwigAleksa SaraiStian HalsethDavid SterbaCédric Le GoaterEric HagbergJuri LelliKrishna Chaitanya ChundruDavid HildenbrandLorenzo StoakesArnd BergmannZihuan ZhangTomi ValkeinenMathieu DesnoyersBenjamin BlockFarhan AliJulian RuessLukas WunnerKuppuswamy SathyanarayananGeert UytterhoevenMarc ZyngierJohn Paul Adrian GlaubitzAndreas LarssonJon HunterThierry RedingPratyush YadavPeter Zijlstra (Intel)Geliang TangBaochen QiangAutumn DececcoLorenzo BianconiHelen KoikeVlastimil BabkaSergey SenozhatskyMichal HockoDev JainJane ChuHugh DickinsZhang YiJan KaraBaokun LiDon BraceHans de GoedeChengming ZhouCaleb ConnollyDamien Le MoalKrzysztof WilczyńskiBoqun FengGilles BULOZCatalin MarinasLance YangThomas WeißschuhGuangFei LuoJason A. DonenfeldArd Biesheuvel[email protected]Baoquan He高翔Rob LandleyNicolas PitreTejun HeoPalmer DabbeltHardik GargShuah KhanPeter SchneiderFlorian FainelliBrett A C SheffieldMiguel Ojeda
SeriesT-b T-b T-b T-b T-b T-b T-b
1/201
2/201
3/201
4/201
5/201R-b
6/201
7/201R-b A-b
8/201R-b A-b T-b
9/201R-b A-b
10/201R-b
11/201R-b
12/201
13/201R-b
14/201R-b
15/201R-b
16/201A-b
17/201T-b
18/201A-b A-b
19/201R-b A-b R-b R-b
20/201
21/201
22/201
23/201
24/201
25/201
26/201R-b
27/201
28/201R-b R-b R-b
29/201
30/201
31/201R-b
32/201R-b
33/201R-b
34/201R-b
35/201R-b
36/201A-b
37/201
38/201
39/201R-b
40/201R-b
41/201R-b R-b
42/201R-b
43/201R-b
44/201R-b R-b R-b R-b
45/201
46/201R-b
47/201R-b
48/201R-b
49/201
50/201R-b
51/201
52/201
53/201R-b
54/201
55/201R-b R-b R-b
56/201
57/201A-b
58/201R-b T-b
59/201R-b
60/201
61/201R-b R-b
62/201R-b R-b
63/201R-b
64/201R-b
65/201
66/201R-b
67/201R-b R-b
68/201R-b
69/201R-b
70/201R-b
71/201A-b
72/201
73/201R-b
74/201T-b T-b
75/201
76/201R-b R-b R-b R-b
77/201
78/201R-b
79/201R-b
80/201R-b R-b
81/201R-b
82/201R-b
83/201R-b
84/201A-b R-b R-b
85/201R-b
86/201
87/201
88/201
89/201Reported-and-tested-by
90/201
91/201R-b
92/201R-b
93/201R-b
94/201R-b T-b A-b
95/201R-b T-b A-b
96/201
97/201
98/201
99/201
100/201R-b
101/201
102/201
103/201R-b
104/201Co-authored-by
105/201
106/201
107/201
108/201
109/201R-b
110/201R-b
111/201
112/201T-b
113/201A-b
114/201A-b
115/201
116/201T-b R-b R-b
117/201R-b
118/201
119/201
120/201
121/201
122/201
123/201
124/201R-b
125/201
126/201
127/201R-b R-b R-b
128/201
129/201R-b
130/201R-b
131/201
132/201R-b
133/201R-b A-b
134/201
135/201R-b A-b
136/201R-b
137/201R-b
138/201A-b
139/201A-b
140/201R-b
141/201R-b
142/201T-b A-b
143/201T-b R-b T-b A-b
144/201A-b R-b T-b R-b
145/201A-b
146/201
147/201
148/201
149/201R-b R-b R-b
150/201
151/201R-b
152/201
153/201
154/201
155/201
156/201A-b A-b
157/201
158/201
159/201T-b
160/201R-b
161/201R-b
162/201R-b
163/201
164/201A-b R-b
165/201
166/201
167/201R-b R-b
168/201R-b R-b
169/201
170/201R-b R-b
171/201
172/201R-b R-b
173/201
174/201T-b
175/201
176/201R-b
177/201R-b A-b T-b
178/201
179/201
180/201R-b
181/201T-b
182/201R-b T-b
183/201R-b T-b
184/201R-b T-b
185/201
186/201
187/201
188/201
189/201
190/201A-b
191/201R-b
192/201R-b
193/201
194/201
195/201R-b
196/201Originally-by
197/201T-b
198/201A-b
199/201A-b
200/201A-b
201/201R-b A-b

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

Read the v1 thread

Cover letter [PATCH 6.6 000/201] 6.6.113-rc1 review

This is the start of the stable review cycle for the 6.6.113 release. There are 201 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.6.113-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.6.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.6.113-rc1

Ian Rogers <[email protected]>
perf test stat: Avoid hybrid assumption when virtualized

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

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

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

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

Hongbo Li <[email protected]>
irqchip/sifive-plic: Make use of __assign_bit()

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

Lance Yang <[email protected]>
selftests/mm: skip soft-dirty tests when CONFIG_MEM_SOFT_DIRTY is disabled

Ilya Leoshkevich <[email protected]>
s390/bpf: Write back tail call counter for BPF_TRAMP_F_CALL_ORIG

Ilya Leoshkevich <[email protected]>
s390/bpf: Write back tail call counter for BPF_PSEUDO_CALL

Ilya Leoshkevich <[email protected]>
s390/bpf: Describe the frame using a struct instead of constants

Ilya Leoshkevich <[email protected]>
s390/bpf: Centralize frame offset calculations

Ilya Leoshkevich <[email protected]>
s390/bpf: Change seen_reg to a mask

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

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

Andy Shevchenko <[email protected]>
ACPI: battery: Check for error code from devm_mutex_init() call

Thomas Weißschuh <[email protected]>
ACPI: battery: initialize mutexes through devm_ APIs

Thomas Weißschuh <[email protected]>
ACPI: battery: allocate driver data through devm_ APIs

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

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

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

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

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

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

Shin'ichiro Kawasaki <[email protected]>
PCI: endpoint: pci-epf-test: Add NULL check for DMA channels before release

Wang Jiang <[email protected]>
PCI: endpoint: Remove surplus return statement from pci_epf_test_clean_dma_chan()

Ling Xu <[email protected]>
misc: fastrpc: Save actual DMA size in fastrpc_map structure

Ekansh Gupta <[email protected]>
misc: fastrpc: Add missing dev_err newlines

Namjae Jeon <[email protected]>
ksmbd: add max ip connections parameter

Sean Christopherson <[email protected]>
KVM: SVM: Skip fastpath emulation on VM-Exit if next RIP isn't valid

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

Yuan Chen <[email protected]>
tracing: Fix race condition in kprobe initialization causing NULL pointer dereference

Hans de Goede <[email protected]>
mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag

Andy Shevchenko <[email protected]>
mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type

Hans de Goede <[email protected]>
mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value

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

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

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

Nathan Chancellor <[email protected]>
lib/crypto/curve25519-hacl64: Disable KASAN with clang-17 and older

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

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

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

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

Nick Morrow <[email protected]>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Florian Westphal <[email protected]>
netfilter: nf_tables: drop unused 3rd argument from validate callback ops

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

Daniel Borkmann <[email protected]>

    bpf: Fix metadata_dst leak __bpf_redirect_neigh_v{4,6}

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

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

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

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

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

Tiezhu Yang <[email protected]>
LoongArch: Remove CONFIG_ACPI_TABLE_UPGRADE in platform_init()

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

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

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 evsel: Ensure the fallback message is always written to

Namhyung Kim <[email protected]>
perf tools: Add fallback for exclude_guest

James Clark <[email protected]>
perf test: Add a test for default perf stat command

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

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

Leo Yan <[email protected]>
perf arm-spe: Rename the common data source encoding

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

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

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

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

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

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/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/sdm845.dtsi               |   4 +-
 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi          |   2 +-
 arch/arm64/kernel/cpufeature.c                     |  10 +-
 arch/arm64/kernel/mte.c                            |   3 +-
 arch/arm64/kernel/probes/kprobes.c                 |   8 +-
 arch/loongarch/kernel/setup.c                      |   5 +-
 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/s390/net/bpf_jit.h                            |  55 ---
 arch/s390/net/bpf_jit_comp.c                       | 161 ++++----
 arch/sparc/kernel/of_device_32.c                   |   1 +
 arch/sparc/kernel/of_device_64.c                   |   1 +
 arch/sparc/mm/hugetlbpage.c                        |  20 +
 arch/x86/include/asm/msr-index.h                   |   1 +
 arch/x86/kernel/umip.c                             |  15 +-
 arch/x86/kvm/pmu.c                                 |   5 +
 arch/x86/kvm/svm/pmu.c                             |   1 +
 arch/x86/kvm/svm/svm.c                             |  13 +-
 arch/x86/kvm/x86.c                                 |   2 +
 arch/xtensa/platforms/iss/simdisk.c                |   6 +-
 block/blk-crypto-fallback.c                        |   3 +
 crypto/essiv.c                                     |  14 +-
 drivers/acpi/acpi_dbg.c                            |  26 +-
 drivers/acpi/acpi_tad.c                            |   3 +
 drivers/acpi/acpica/evglock.c                      |   4 +
 drivers/acpi/battery.c                             |  60 +--
 drivers/acpi/property.c                            | 139 ++++---
 drivers/bus/mhi/ep/main.c                          |  37 +-
 drivers/bus/mhi/host/init.c                        |   5 +-
 drivers/char/ipmi/ipmi_kcs_sm.c                    |  16 +-
 drivers/char/ipmi/ipmi_msghandler.c                | 422 ++++++++++-----------
 drivers/char/tpm/tpm_tis_core.c                    |   4 +-
 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/tegra/clk-bpmp.c                       |   2 +-
 drivers/clocksource/clps711x-timer.c               |  23 +-
 drivers/cpufreq/intel_pstate.c                     |   8 +-
 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/meson/meson_sm.c                  |   7 +-
 drivers/gpio/gpio-wcd934x.c                        |   2 +-
 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/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/nouveau/nouveau_bo.c               |   2 +-
 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/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   |   4 -
 drivers/iommu/intel/iommu.c                        |   2 +-
 drivers/irqchip/irq-sifive-plic.c                  |  13 +-
 drivers/mailbox/zynqmp-ipi-mailbox.c               |   7 +-
 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/platform/qcom/venus/firmware.c       |   8 +-
 drivers/media/rc/lirc_dev.c                        |   9 +-
 drivers/memory/samsung/exynos-srom.c               |  10 +-
 drivers/mfd/intel_soc_pmic_chtdc_ti.c              |   5 +-
 drivers/misc/fastrpc.c                             |  37 +-
 drivers/mmc/core/sdio.c                            |   6 +-
 drivers/mtd/nand/raw/fsmc_nand.c                   |   6 +-
 drivers/net/ethernet/freescale/fsl_pq_mdio.c       |   2 +
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |   2 +-
 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/mediatek/mt76/mt7921/usb.c    |   3 +
 drivers/nvme/host/pci.c                            |   2 +
 drivers/of/unittest.c                              |   1 +
 drivers/pci/controller/dwc/pci-keystone.c          |   4 +-
 drivers/pci/controller/dwc/pcie-tegra194.c         |  22 +-
 drivers/pci/controller/pci-tegra.c                 |  27 +-
 drivers/pci/controller/pcie-rcar-host.c            |  40 +-
 drivers/pci/endpoint/functions/pci-epf-test.c      |  19 +-
 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/pinctrl/samsung/pinctrl-samsung.h          |   4 -
 drivers/power/supply/max77976_charger.c            |  12 +-
 drivers/pwm/pwm-berlin.c                           |   4 +-
 drivers/rtc/interface.c                            |  27 ++
 drivers/rtc/rtc-optee.c                            |   1 +
 drivers/rtc/rtc-x1205.c                            |   2 +-
 drivers/s390/cio/device.c                          |  37 +-
 drivers/scsi/hpsa.c                                |  21 +-
 drivers/scsi/mvsas/mv_init.c                       |   2 +-
 drivers/spi/spi-cadence-quadspi.c                  |   5 +
 drivers/video/fbdev/core/fb_cmdline.c              |   2 +-
 drivers/xen/events/events_base.c                   |  37 +-
 drivers/xen/manage.c                               |   3 +-
 fs/btrfs/export.c                                  |   8 +-
 fs/btrfs/extent_io.c                               |  14 +-
 fs/cramfs/inode.c                                  |  11 +-
 fs/ext4/fsmap.c                                    |  14 +-
 fs/ext4/inode.c                                    |  10 +-
 fs/ext4/move_extent.c                              |   2 +-
 fs/ext4/orphan.c                                   |  17 +-
 fs/ext4/xattr.c                                    |  19 +-
 fs/file.c                                          |   5 +-
 fs/fs-writeback.c                                  |  32 +-
 fs/fsopen.c                                        |  70 ++--
 fs/minix/inode.c                                   |   8 +-
 fs/namei.c                                         |   8 +
 fs/namespace.c                                     |  11 +-
 fs/nfsd/lockd.c                                    |  15 +
 fs/nfsd/nfs4proc.c                                 |   2 +-
 fs/ntfs3/bitmap.c                                  |   1 +
 fs/smb/client/smb1ops.c                            |  62 ++-
 fs/smb/client/smb2inode.c                          |  22 +-
 fs/smb/server/ksmbd_netlink.h                      |   5 +-
 fs/smb/server/server.h                             |   1 +
 fs/smb/server/transport_ipc.c                      |   3 +
 fs/smb/server/transport_tcp.c                      |  28 +-
 fs/squashfs/inode.c                                |  24 +-
 include/acpi/acpixf.h                              |   6 +
 include/asm-generic/io.h                           |  98 +++--
 include/linux/iio/frequency/adf4350.h              |   2 +-
 include/linux/ksm.h                                |   6 +
 include/linux/sched.h                              |  11 +-
 include/media/v4l2-subdev.h                        |  30 +-
 include/net/netfilter/nf_tables.h                  |   3 +-
 include/net/netfilter/nft_fib.h                    |   4 +-
 include/net/netfilter/nft_meta.h                   |   3 +-
 include/net/netfilter/nft_reject.h                 |   3 +-
 init/main.c                                        |  12 +
 kernel/bpf/inode.c                                 |   4 +-
 kernel/fork.c                                      |   2 +-
 kernel/pid.c                                       |   5 +-
 kernel/rseq.c                                      |  10 +-
 kernel/sched/deadline.c                            |  73 ++--
 kernel/sys.c                                       |  22 +-
 kernel/trace/trace_fprobe.c                        |  11 +-
 kernel/trace/trace_kprobe.c                        |  11 +-
 kernel/trace/trace_probe.h                         |   9 +-
 kernel/trace/trace_uprobe.c                        |  12 +-
 lib/crypto/Makefile                                |   4 +
 lib/genalloc.c                                     |   5 +-
 mm/damon/vaddr.c                                   |   8 +-
 mm/hugetlb.c                                       |   3 +
 mm/page_alloc.c                                    |   2 +-
 net/bridge/br_vlan.c                               |   2 +-
 net/bridge/netfilter/nft_meta_bridge.c             |   5 +-
 net/bridge/netfilter/nft_reject_bridge.c           |   3 +-
 net/core/filter.c                                  |   2 +
 net/ipv4/tcp.c                                     |   5 +-
 net/ipv4/tcp_input.c                               |   1 -
 net/mptcp/pm.c                                     |   7 +-
 net/mptcp/pm_netlink.c                             |  52 ++-
 net/mptcp/protocol.h                               |   8 +
 net/netfilter/nf_tables_api.c                      |   3 +-
 net/netfilter/nft_compat.c                         |   6 +-
 net/netfilter/nft_fib.c                            |   3 +-
 net/netfilter/nft_flow_offload.c                   |   3 +-
 net/netfilter/nft_fwd_netdev.c                     |   3 +-
 net/netfilter/nft_immediate.c                      |   3 +-
 net/netfilter/nft_lookup.c                         |   3 +-
 net/netfilter/nft_masq.c                           |   3 +-
 net/netfilter/nft_meta.c                           |   6 +-
 net/netfilter/nft_nat.c                            |   3 +-
 net/netfilter/nft_objref.c                         |  39 ++
 net/netfilter/nft_osf.c                            |   3 +-
 net/netfilter/nft_queue.c                          |   3 +-
 net/netfilter/nft_redir.c                          |   3 +-
 net/netfilter/nft_reject.c                         |   3 +-
 net/netfilter/nft_reject_inet.c                    |   3 +-
 net/netfilter/nft_reject_netdev.c                  |   3 +-
 net/netfilter/nft_rt.c                             |   3 +-
 net/netfilter/nft_socket.c                         |   3 +-
 net/netfilter/nft_synproxy.c                       |   3 +-
 net/netfilter/nft_tproxy.c                         |   3 +-
 net/netfilter/nft_xfrm.c                           |   3 +-
 net/sctp/sm_make_chunk.c                           |   3 +-
 net/sctp/sm_statefuns.c                            |   6 +-
 security/keys/trusted-keys/trusted_tpm1.c          |   7 +-
 sound/soc/sof/ipc4-topology.h                      |   4 +-
 tools/build/feature/Makefile                       |   4 +-
 tools/lib/perf/include/perf/event.h                |   1 +
 tools/perf/builtin-stat.c                          |  18 +-
 tools/perf/tests/perf-record.c                     |   4 +
 tools/perf/tests/shell/stat.sh                     |  29 ++
 tools/perf/util/arm-spe-decoder/arm-spe-decoder.h  |  18 +-
 tools/perf/util/arm-spe.c                          |  34 +-
 tools/perf/util/evsel.c                            |  31 +-
 tools/perf/util/lzma.c                             |   2 +-
 tools/perf/util/session.c                          |   2 +-
 tools/perf/util/setup.py                           |   5 +-
 tools/perf/util/zlib.c                             |   2 +-
 tools/testing/selftests/mm/madv_populate.c         |  21 +-
 tools/testing/selftests/mm/soft-dirty.c            |   5 +-
 tools/testing/selftests/mm/vm_util.c               |  77 ++++
 tools/testing/selftests/mm/vm_util.h               |   1 +
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |  11 +
 tools/testing/selftests/rseq/rseq.c                |   8 +-
 217 files changed, 1951 insertions(+), 1097 deletions(-)