From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org, akpm@linux-foundation.org,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, jslaby@suse.cz,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Subject: Linux 7.3.4
Date: Tue, 10 Nov 2026 13:28:49 -0500 [thread overview]
Message-ID: <2026111050-bargraph-electable-29ca@gregkh> (raw)
I'm announcing the release of the 7.3.4 kernel.
All users of the 7.3 kernel series must upgrade.
The updated 7.3.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-7.3.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Documentation/admin-guide/kernel-parameters.txt | 10
Documentation/block/ublk.rst | 7
Documentation/devicetree/bindings/clock/nuvoton,ma35d1-clk.yaml | 16
Documentation/filesystems/fsverity.rst | 3
Documentation/hwmon/coretemp.rst | 3
Documentation/hwmon/prom21-xhci.rst | 2
Documentation/networking/ip-sysctl.rst | 5
Documentation/userspace-api/check_exec.rst | 4
Documentation/virt/hyperv/vmbus.rst | 17
Makefile | 2
arch/alpha/include/asm/mmu_context.h | 35
arch/alpha/include/asm/sfp-machine.h | 4
arch/alpha/include/asm/switch_to.h | 1
arch/alpha/include/asm/tlbflush.h | 3
arch/alpha/kernel/entry.S | 14
arch/alpha/kernel/smp.c | 67
arch/alpha/mm/fault.c | 23
arch/alpha/mm/tlbflush.c | 18
arch/arm/include/asm/linkage.h | 29
arch/arm/include/asm/smp.h | 2
arch/arm/kernel/cacheinfo.c | 49
arch/arm/kernel/head-nommu.S | 1
arch/arm/kernel/head.S | 1
arch/arm/kernel/smp.c | 15
arch/arm/kernel/topology.c | 13
arch/arm/mach-imx/pm-imx6.c | 26
arch/arm/mach-imx/suspend-imx6.S | 6
arch/arm/mm/alignment.c | 51
arch/arm64/Kconfig | 1
arch/arm64/boot/dts/freescale/imx8mm-verdin-ivy.dtsi | 4
arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc.dtsi | 2
arch/arm64/boot/dts/freescale/imx8mp-verdin-ivy.dtsi | 4
arch/arm64/boot/dts/freescale/imx8mp-verdin-yavia.dtsi | 7
arch/arm64/boot/dts/freescale/imx95-aquila-clover.dts | 5
arch/arm64/boot/dts/freescale/imx95-aquila.dtsi | 8
arch/arm64/boot/dts/freescale/imx95-toradex-smarc.dtsi | 1
arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 1
arch/arm64/boot/dts/qcom/ipq9574.dtsi | 2
arch/arm64/boot/dts/qcom/sdm845-google-common.dtsi | 2
arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 6
arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 6
arch/arm64/boot/dts/qcom/shikra.dtsi | 6
arch/arm64/boot/dts/ti/Makefile | 2
arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 2
arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 2
arch/arm64/boot/dts/ti/k3-am62-pocketbeagle2.dts | 2
arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 6
arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 6
arch/arm64/boot/dts/ti/k3-am625-sk-common.dtsi | 2
arch/arm64/boot/dts/ti/k3-am625-tqma62xx-mba62xx.dts | 4
arch/arm64/boot/dts/ti/k3-am625-tqma62xx.dtsi | 2
arch/arm64/boot/dts/ti/k3-am625-var-som-symphony.dts | 2
arch/arm64/boot/dts/ti/k3-am625-var-som.dtsi | 4
arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi | 2
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 5
arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra.dtsi | 2
arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 2
arch/arm64/include/asm/kvm_arm.h | 2
arch/arm64/include/asm/kvm_host.h | 8
arch/arm64/include/asm/kvm_mmu.h | 6
arch/arm64/include/asm/pgtable.h | 3
arch/arm64/kernel/efi.c | 8
arch/arm64/kernel/process.c | 17
arch/arm64/kernel/topology.c | 2
arch/arm64/kvm/Kconfig | 2
arch/arm64/kvm/arch_timer.c | 27
arch/arm64/kvm/arm.c | 53
arch/arm64/kvm/config.c | 78
arch/arm64/kvm/hyp/exception.c | 5
arch/arm64/kvm/hyp/include/hyp/adjust_pc.h | 28
arch/arm64/kvm/hyp/include/nvhe/pkvm.h | 2
arch/arm64/kvm/hyp/nvhe/hyp-main.c | 21
arch/arm64/kvm/hyp/nvhe/pkvm.c | 37
arch/arm64/kvm/hyp/nvhe/sys_regs.c | 3
arch/arm64/kvm/hyp/vhe/switch.c | 11
arch/arm64/kvm/hyp_trace.c | 12
arch/arm64/kvm/nested.c | 17
arch/arm64/kvm/ptdump.c | 75
arch/arm64/kvm/sys_regs.c | 2
arch/arm64/kvm/vgic/vgic-its.c | 26
arch/arm64/kvm/vgic/vgic-mmio-v3.c | 33
arch/arm64/kvm/vgic/vgic.c | 8
arch/arm64/mm/contpte.c | 4
arch/arm64/mm/fault.c | 5
arch/loongarch/include/asm/barrier.h | 3
arch/loongarch/include/asm/hw_breakpoint.h | 8
arch/loongarch/include/asm/loongarch.h | 7
arch/loongarch/include/asm/numa.h | 2
arch/loongarch/include/asm/processor.h | 1
arch/loongarch/include/asm/switch_to.h | 2
arch/loongarch/kernel/cpu-probe.c | 2
arch/loongarch/kernel/hw_breakpoint.c | 66
arch/loongarch/kernel/irq.c | 3
arch/loongarch/kernel/numa.c | 8
arch/loongarch/kernel/traps.c | 13
arch/loongarch/pci/pci.c | 3
arch/m68k/68000/entry.S | 3
arch/m68k/coldfire/entry.S | 3
arch/microblaze/include/asm/entry.h | 13
arch/microblaze/include/asm/processor.h | 2
arch/microblaze/kernel/entry.S | 348 +--
arch/microblaze/kernel/hw_exception_handler.S | 5
arch/microblaze/kernel/process.c | 5
arch/microblaze/kernel/signal.c | 26
arch/mips/mm/mmap.c | 6
arch/mips/mm/tlb-r4k.c | 21
arch/powerpc/net/bpf_jit.h | 14
arch/powerpc/net/bpf_jit_comp.c | 74
arch/powerpc/net/bpf_jit_comp32.c | 7
arch/powerpc/net/bpf_jit_comp64.c | 7
arch/powerpc/platforms/pseries/iommu.c | 67
arch/powerpc/platforms/pseries/plpks-sysfs.c | 20
arch/powerpc/platforms/pseries/plpks.c | 41
arch/powerpc/platforms/pseries/plpks_sed_ops.c | 12
arch/riscv/boot/dts/spacemit/k3.dtsi | 2
arch/riscv/include/asm/pgtable.h | 9
arch/riscv/kernel/usercfi.c | 20
arch/riscv/kvm/vcpu_sbi_replace.c | 12
arch/x86/include/asm/cpufeatures.h | 1
arch/x86/kernel/cpu/amd.c | 9
arch/x86/kernel/cpu/bugs.c | 2
arch/x86/kernel/cpu/common.c | 5
arch/x86/kernel/cpu/scattered.c | 1
arch/x86/kvm/cpuid.c | 1
arch/x86/kvm/reverse_cpuid.h | 2
arch/x86/mm/pat/set_memory.c | 15
block/blk-iocost.c | 2
block/blk-mq.c | 2
block/bsg.c | 5
crypto/algif_skcipher.c | 8
crypto/ecc.c | 33
crypto/testmgr.c | 11
crypto/testmgr.h | 327 +++
drivers/accel/qaic/sahara.c | 1
drivers/accessibility/speakup/selection.c | 6
drivers/acpi/apei/ghes.c | 6
drivers/acpi/pfr_update.c | 2
drivers/acpi/riscv/cppc.c | 26
drivers/acpi/sbs.c | 6
drivers/ata/Kconfig | 7
drivers/ata/Makefile | 1
drivers/ata/ahci_st.c | 78
drivers/ata/libahci.c | 28
drivers/ata/libahci_platform.c | 4
drivers/ata/libata-core.c | 75
drivers/ata/libata-scsi.c | 5
drivers/ata/libata-sff.c | 37
drivers/ata/sata_fsl.c | 6
drivers/ata/sata_inic162x.c | 903 ---------
drivers/ata/sata_qstor.c | 8
drivers/base/devtmpfs.c | 108 -
drivers/block/amiflop.c | 71
drivers/block/aoe/aoenet.c | 14
drivers/block/floppy.c | 8
drivers/block/loop.c | 6
drivers/block/ublk_drv.c | 204 +-
drivers/block/xen-blkfront.c | 4
drivers/block/zram/zram_drv.c | 21
drivers/bluetooth/btusb.c | 2
drivers/char/hw_random/amd-rng.c | 2
drivers/char/hw_random/ba431-rng.c | 2
drivers/char/hw_random/core.c | 1
drivers/char/tpm/tpm-dev-common.c | 3
drivers/char/tpm/tpm2-cmd.c | 3
drivers/char/tpm/tpm_nsc.c | 8
drivers/clk/imx/clk.c | 15
drivers/clk/mediatek/Kconfig | 1
drivers/clk/mstar/clk-msc313-mpll.c | 2
drivers/clk/mvebu/ap-cpu-clk.c | 4
drivers/clk/qcom/gcc-ipq5018.c | 10
drivers/clk/qcom/gcc-ipq5210.c | 1
drivers/clk/qcom/gcc-ipq5332.c | 1
drivers/clk/qcom/ipq-cmn-pll.c | 3
drivers/clk/starfive/clk-starfive-jh7110-isp.c | 2
drivers/clk/tenstorrent/atlantis-prcm.c | 24
drivers/clocksource/timer-digicolor.c | 2
drivers/clocksource/timer-fttmr010.c | 2
drivers/cpufreq/Kconfig | 1
drivers/cpufreq/airoha-cpufreq.c | 2
drivers/cpufreq/amd-pstate.c | 6
drivers/cpufreq/cppc_cpufreq.c | 39
drivers/cpufreq/cpufreq_conservative.c | 8
drivers/cpufreq/cpufreq_governor.c | 29
drivers/cpufreq/cpufreq_governor.h | 2
drivers/cpufreq/cpufreq_stats.c | 4
drivers/cpufreq/intel_pstate.c | 2
drivers/cpufreq/loongson3_cpufreq.c | 73
drivers/crypto/amlogic/amlogic-gxl-core.c | 7
drivers/crypto/atmel-aes.c | 2
drivers/crypto/atmel-tdes.c | 6
drivers/crypto/caam/caampkc.c | 6
drivers/crypto/ccp/dbc.c | 4
drivers/crypto/hisilicon/hpre/hpre_crypto.c | 20
drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c | 10
drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c | 5
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.c | 20
drivers/crypto/intel/qat/qat_common/adf_gen6_ras.h | 24
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c | 2
drivers/crypto/nx/nx-842.c | 2
drivers/crypto/omap-des.c | 2
drivers/crypto/omap-sham.c | 1
drivers/crypto/sa2ul.c | 121 -
drivers/crypto/xilinx/zynqmp-aes-gcm.c | 2
drivers/crypto/xilinx/zynqmp-sha.c | 2
drivers/cxl/acpi.c | 20
drivers/cxl/core/mbox.c | 8
drivers/cxl/core/pci.c | 53
drivers/cxl/core/port.c | 32
drivers/dax/super.c | 2
drivers/dma/altera-msgdma.c | 10
drivers/dma/loongson/loongson2-apb-cmc-dma.c | 4
drivers/dma/sh/rz-dmac.c | 6
drivers/edac/i10nm_base.c | 1
drivers/firewire/ohci-serdes-test.c | 4
drivers/firewire/ohci.h | 2
drivers/firmware/efi/libstub/Makefile | 2
drivers/firmware/efi/libstub/efi-stub.c | 8
drivers/fpga/fpga-mgr.c | 2
drivers/gpio/gpio-davinci.c | 6
drivers/gpio/gpio-pca953x.c | 21
drivers/gpio/gpiolib-cdev.c | 5
drivers/gpio/gpiolib.c | 12
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 11
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 19
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v12_1.c | 44
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 105 -
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 17
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 14
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 24
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 33
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 3
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 3
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 5
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 2
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 5
drivers/gpu/drm/amd/amdgpu/cik.c | 10
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 18
drivers/gpu/drm/amd/amdgpu/si.c | 10
drivers/gpu/drm/amd/amdgpu/vi.c | 10
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 48
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 35
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 9
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 9
drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 23
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 9
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 2
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 2
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c | 2
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c | 2
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 2
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 2
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 4
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 4
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 30
drivers/gpu/drm/amd/amdkfd/kfd_queue.c | 23
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 60
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 21
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 15
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 24
drivers/gpu/drm/amd/display/dc/dml/dsc/rc_calc_fpu.c | 2
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 2
drivers/gpu/drm/amd/display/modules/color/color_gamma.c | 3
drivers/gpu/drm/amd/include/kgd_pp_interface.h | 2
drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 85
drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 1
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 33
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 87
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 2
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 200 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 199 +-
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 226 +-
drivers/gpu/drm/arm/malidp_crtc.c | 1
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 13
drivers/gpu/drm/drm_panic.c | 5
drivers/gpu/drm/msm/dsi/dsi_host.c | 2
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 32
drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 16
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h | 1
drivers/gpu/drm/nouveau/nouveau_abi16.c | 4
drivers/gpu/drm/nouveau/nouveau_connector.c | 1
drivers/gpu/drm/nouveau/nouveau_dp.c | 4
drivers/gpu/drm/nouveau/nouveau_fence.c | 2
drivers/gpu/drm/nouveau/nouveau_svm.c | 13
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 2
drivers/gpu/drm/nouveau/nvkm/subdev/pci/Kbuild | 1
drivers/gpu/drm/nouveau/nvkm/subdev/pci/mcp79.c | 35
drivers/gpu/drm/panel/panel-ebbg-ft8719.c | 2
drivers/gpu/drm/panel/panel-simple.c | 3
drivers/gpu/drm/ttm/ttm_bo_util.c | 11
drivers/gpu/drm/xe/xe_guc.c | 16
drivers/gpu/drm/xe/xe_guc.h | 2
drivers/gpu/drm/xe/xe_guc_ads.c | 3
drivers/gpu/drm/xe/xe_guc_ct.c | 6
drivers/gpu/drm/xe/xe_guc_engine_activity.c | 6
drivers/gpu/drm/xe/xe_guc_log.c | 7
drivers/gpu/drm/xe/xe_guc_pc.c | 3
drivers/gpu/drm/xe/xe_wa_oob.rules | 1
drivers/hte/hte-tegra194-test.c | 2
drivers/hte/hte-tegra194.c | 10
drivers/hv/mshv_vtl_main.c | 23
drivers/hwmon/acpi_power_meter.c | 10
drivers/hwmon/coretemp.c | 52
drivers/hwmon/corsair-cpro.c | 9
drivers/hwmon/gigabyte_waterforce.c | 5
drivers/hwmon/lm70.c | 8
drivers/hwmon/lm95245.c | 6
drivers/hwmon/mcp9982.c | 7
drivers/hwmon/sht3x.c | 5
drivers/hwmon/sht4x.c | 22
drivers/hwmon/tmp102.c | 8
drivers/hwmon/tmp108.c | 8
drivers/i2c/busses/i2c-designware-master.c | 8
drivers/i2c/busses/i2c-mt7621.c | 9
drivers/i2c/i2c-core-acpi.c | 6
drivers/i3c/master.c | 7
drivers/i3c/master/adi-i3c-master.c | 4
drivers/i3c/master/mipi-i3c-hci/dma.c | 2
drivers/i3c/master/mipi-i3c-hci/mipi-i3c-hci-pci.c | 4
drivers/iio/accel/adis16201.c | 10
drivers/iio/accel/adxl313_spi.c | 2
drivers/iio/accel/adxl372_spi.c | 2
drivers/iio/accel/adxl380_spi.c | 2
drivers/iio/accel/kxcjk-1013.c | 1
drivers/iio/accel/mma9551.c | 1
drivers/iio/accel/mma9553.c | 1
drivers/iio/accel/sca3000.c | 2
drivers/iio/adc/ad4080.c | 3
drivers/iio/adc/ad7192.c | 3
drivers/iio/adc/ad7606_spi.c | 6
drivers/iio/adc/ad7768-1.c | 3
drivers/iio/adc/at91-sama5d2_adc.c | 1
drivers/iio/adc/max11205.c | 2
drivers/iio/adc/max14001.c | 1
drivers/iio/adc/mcp3911.c | 2
drivers/iio/adc/stm32-adc.c | 4
drivers/iio/adc/ti-adc128s052.c | 8
drivers/iio/adc/ti-ads1018.c | 6
drivers/iio/adc/ti-ads1100.c | 107 +
drivers/iio/adc/ti-ads131m02.c | 2
drivers/iio/adc/ti-ads7950.c | 4
drivers/iio/amplifiers/ad8366.c | 2
drivers/iio/dac/ad5755.c | 3
drivers/iio/dac/mcp47feb02.c | 31
drivers/iio/dac/mcp4821.c | 7
drivers/iio/frequency/adf4377.c | 3
drivers/iio/imu/adis16400.c | 3
drivers/iio/imu/inv_icm42600/inv_icm42600.h | 1
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 17
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 2
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 9
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 8
drivers/iio/light/apds9306.c | 2
drivers/iio/light/isl29028.c | 33
drivers/iio/light/ltr501.c | 2
drivers/iio/potentiometer/x9250.c | 7
drivers/iio/pressure/bmp280-spi.c | 2
drivers/iio/pressure/dps310.c | 6
drivers/infiniband/core/uverbs_std_types_dmabuf.c | 7
drivers/infiniband/hw/hfi1/chip.c | 4
drivers/infiniband/hw/hfi1/fault.c | 1
drivers/input/input.c | 4
drivers/input/joystick/xpad.c | 1
drivers/input/keyboard/matrix_keypad.c | 3
drivers/iommu/amd/init.c | 23
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c | 129 +
drivers/iommu/dma-iommu.c | 20
drivers/iommu/generic_pt/iommu_pt.h | 30
drivers/iommu/intel/iommu.h | 17
drivers/iommu/iommufd/io_pagetable.c | 3
drivers/iommu/iommufd/pages.c | 13
drivers/irqchip/irq-atmel-aic.c | 2
drivers/irqchip/irq-atmel-aic5.c | 2
drivers/irqchip/irq-gic-v3-its.c | 2
drivers/irqchip/irq-imx-intmux.c | 15
drivers/irqchip/irq-jcore-aic.c | 4
drivers/irqchip/irq-mchp-eic.c | 4
drivers/irqchip/irq-msi-lib.c | 1
drivers/irqchip/irq-renesas-rzv2h.c | 6
drivers/irqchip/irq-riscv-imsic-platform.c | 2
drivers/leds/flash/leds-ktd2692.c | 10
drivers/mailbox/bcm74110-mailbox.c | 13
drivers/mailbox/mailbox-altera.c | 2
drivers/mailbox/mtk-cmdq-mailbox.c | 7
drivers/mailbox/qcom-ipcc.c | 6
drivers/md/dm-bufio.c | 45
drivers/md/dm-snap-persistent.c | 7
drivers/md/dm-vdo/indexer/chapter-index.c | 15
drivers/md/dm-vdo/indexer/delta-index.c | 17
drivers/md/dm-vdo/indexer/volume.c | 6
drivers/md/dm-writecache.c | 54
drivers/md/dm.c | 2
drivers/md/md.c | 17
drivers/md/raid5-cache.c | 34
drivers/md/raid5.c | 8
drivers/md/raid5.h | 1
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c | 4
drivers/media/common/cypress_firmware.c | 2
drivers/media/common/saa7146/saa7146_core.c | 3
drivers/media/dvb-frontends/stv0900_core.c | 2
drivers/media/dvb-frontends/stv090x.c | 2
drivers/media/i2c/adv7180.c | 2
drivers/media/i2c/adv748x/adv748x-core.c | 13
drivers/media/i2c/adv7604.c | 3
drivers/media/i2c/alvium-csi2.c | 1
drivers/media/i2c/cvs/core.c | 16
drivers/media/i2c/cvs/v4l2.c | 13
drivers/media/i2c/imx219.c | 30
drivers/media/i2c/og01a1b.c | 5
drivers/media/i2c/ov2735.c | 1
drivers/media/i2c/ov5647.c | 4
drivers/media/i2c/ov8856.c | 32
drivers/media/i2c/tc358743.c | 3
drivers/media/pci/cx18/cx18-driver.c | 9
drivers/media/pci/cx88/cx88-input.c | 22
drivers/media/pci/hws/hws.h | 4
drivers/media/pci/hws/hws_pci.c | 2
drivers/media/pci/hws/hws_reg.h | 3
drivers/media/pci/hws/hws_v4l2_ioctl.c | 5
drivers/media/pci/hws/hws_video.c | 6
drivers/media/pci/saa7134/saa7134-input.c | 7
drivers/media/pci/tw68/tw68-core.c | 2
drivers/media/pci/tw686x/tw686x-core.c | 10
drivers/media/platform/amphion/vpu_core.c | 19
drivers/media/platform/amphion/vpu_drv.c | 1
drivers/media/platform/arm/mali-c55/mali-c55-core.c | 20
drivers/media/platform/arm/mali-c55/mali-c55-isp.c | 1
drivers/media/platform/arm/mali-c55/mali-c55-params.c | 3
drivers/media/platform/arm/mali-c55/mali-c55-stats.c | 18
drivers/media/platform/atmel/atmel-isi.c | 7
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c | 8
drivers/media/platform/chips-media/wave5/wave5-vpu.c | 7
drivers/media/platform/chips-media/wave5/wave5-vpuapi.c | 15
drivers/media/platform/imagination/e5010-jpeg-enc.c | 4
drivers/media/platform/m2m-deinterlace.c | 2
drivers/media/platform/marvell/Kconfig | 1
drivers/media/platform/marvell/mmp-driver.c | 5
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c | 21
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 14
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c | 2
drivers/media/platform/mediatek/vpu/mtk_vpu.c | 2
drivers/media/platform/microchip/microchip-isc-base.c | 56
drivers/media/platform/microchip/microchip-isc-clk.c | 7
drivers/media/platform/microchip/microchip-isc.h | 1
drivers/media/platform/microchip/microchip-sama5d2-isc.c | 11
drivers/media/platform/microchip/microchip-sama7g5-isc.c | 11
drivers/media/platform/nuvoton/npcm-video.c | 9
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 21
drivers/media/platform/qcom/camss/camss-vfe-17x.c | 46
drivers/media/platform/qcom/camss/camss-vfe.c | 14
drivers/media/platform/qcom/camss/camss.c | 25
drivers/media/platform/qcom/iris/iris_core.h | 6
drivers/media/platform/qcom/iris/iris_probe.c | 62
drivers/media/platform/qcom/iris/iris_vdec.c | 10
drivers/media/platform/qcom/iris/iris_vidc.c | 6
drivers/media/platform/qcom/iris/iris_vpu_common.c | 7
drivers/media/platform/qcom/venus/core.c | 66
drivers/media/platform/qcom/venus/core.h | 6
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-dev.c | 11
drivers/media/platform/rockchip/rga/rga-hw.c | 8
drivers/media/platform/rockchip/rga/rga.c | 4
drivers/media/platform/rockchip/rga/rga.h | 1
drivers/media/platform/rockchip/rkvdec/rkvdec.c | 3
drivers/media/platform/samsung/exynos4-is/fimc-lite.c | 3
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c | 7
drivers/media/platform/st/stm32/stm32-csi.c | 5
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c | 80
drivers/media/platform/ti/davinci/vpif_capture.c | 5
drivers/media/platform/ti/davinci/vpif_display.c | 3
drivers/media/platform/verisilicon/hantro_drv.c | 9
drivers/media/platform/verisilicon/hantro_g1_mpeg2_dec.c | 5
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c | 68
drivers/media/rc/ene_ir.c | 4
drivers/media/rc/ir-hix5hd2.c | 5
drivers/media/rc/ir_toy.c | 2
drivers/media/rc/meson-ir-tx.c | 20
drivers/media/rc/rc-main.c | 125 -
drivers/media/rc/redrat3.c | 28
drivers/media/rc/serial_ir.c | 2
drivers/media/rc/streamzap.c | 1
drivers/media/rc/sunxi-cir.c | 2
drivers/media/test-drivers/vicodec/codec-fwht.h | 2
drivers/media/test-drivers/vicodec/vicodec-core.c | 16
drivers/media/test-drivers/vidtv/vidtv_bridge.c | 4
drivers/media/test-drivers/vidtv/vidtv_demod.c | 9
drivers/media/test-drivers/vim2m.c | 29
drivers/media/test-drivers/vimc/vimc-sensor.c | 8
drivers/media/test-drivers/vivid/vivid-core.c | 1
drivers/media/test-drivers/vivid/vivid-vid-cap.c | 13
drivers/media/usb/au0828/au0828-core.c | 4
drivers/media/usb/au0828/au0828-dvb.c | 19
drivers/media/usb/cx231xx/cx231xx-audio.c | 15
drivers/media/usb/cx231xx/cx231xx-cards.c | 2
drivers/media/usb/cx231xx/cx231xx.h | 2
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 14
drivers/media/usb/dvb-usb/dvb-usb-firmware.c | 2
drivers/media/usb/em28xx/em28xx-core.c | 3
drivers/media/usb/em28xx/em28xx-video.c | 2
drivers/media/usb/go7007/go7007-usb.c | 8
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c | 1
drivers/media/usb/uvc/uvc_ctrl.c | 2
drivers/media/v4l2-core/v4l2-common.c | 2
drivers/media/v4l2-core/v4l2-ctrls-core.c | 19
drivers/media/v4l2-core/v4l2-isp.c | 15
drivers/memory/brcmstb_dpfe.c | 24
drivers/memory/renesas-rpc-if.c | 1
drivers/memory/stm32_omm.c | 2
drivers/mfd/Kconfig | 2
drivers/mfd/ab8500-core.c | 44
drivers/mfd/bq257xx.c | 10
drivers/mfd/da903x.c | 34
drivers/mfd/tps65217.c | 69
drivers/mfd/twl-core.c | 23
drivers/mfd/wcd934x.c | 8
drivers/misc/fastrpc.c | 192 +-
drivers/misc/issei/Kconfig | 1
drivers/misc/mei/vsc-tp.c | 2
drivers/misc/tifm_core.c | 1
drivers/mtd/chips/cfi_cmdset_0002.c | 15
drivers/mtd/maps/amd76xrom.c | 2
drivers/mtd/maps/l440gx.c | 2
drivers/mtd/maps/pci.c | 2
drivers/mtd/mtdcore.c | 2
drivers/mtd/mtdsuper.c | 4
drivers/mtd/nand/raw/atmel/nand-controller.c | 6
drivers/mtd/nand/raw/ndfc.c | 21
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c | 1
drivers/mtd/nand/raw/qcom_nandc.c | 8
drivers/mtd/nand/raw/sunxi_nand.c | 5
drivers/mtd/parsers/qcomsmempart.c | 4
drivers/mtd/spi-nor/core.c | 9
drivers/mtd/spi-nor/sfdp.c | 8
drivers/net/bonding/bond_main.c | 2
drivers/net/ethernet/broadcom/bgmac.c | 10
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 49
drivers/net/ethernet/broadcom/tg3.c | 42
drivers/net/ethernet/google/gve/gve_flow_rule.c | 1
drivers/net/ethernet/hisilicon/hisi_femac.c | 1
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 40
drivers/net/ethernet/mellanox/mlxsw/core.c | 4
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 4
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c | 2
drivers/net/macvlan.c | 3
drivers/net/netdevsim/bpf.c | 11
drivers/net/ppp/ppp_generic.c | 1
drivers/net/ppp/pppoe.c | 22
drivers/net/usb/pegasus.c | 12
drivers/net/usb/r8152.c | 10
drivers/net/veth.c | 5
drivers/net/wireless/ath/ath11k/dp.c | 2
drivers/net/wireless/ath/ath12k/wmi.c | 17
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c | 2
drivers/net/wireless/mediatek/mt76/eeprom.c | 17
drivers/net/wireless/mediatek/mt76/mac80211.c | 14
drivers/net/wireless/mediatek/mt76/mt76.h | 2
drivers/net/wireless/mediatek/mt76/mt7615/init.c | 17
drivers/net/wireless/mediatek/mt76/mt7615/main.c | 6
drivers/net/wireless/mediatek/mt76/mt7615/pci_init.c | 1
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 19
drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 2
drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 3
drivers/net/wireless/mediatek/mt76/mt7921/main.c | 1
drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 3
drivers/net/wireless/mediatek/mt76/mt7925/main.c | 2
drivers/net/wireless/mediatek/mt76/mt7925/usb.c | 11
drivers/net/wireless/mediatek/mt76/mt792x_core.c | 12
drivers/net/wireless/mediatek/mt76/mt7996/pci.c | 12
drivers/net/wireless/mediatek/mt76/tx.c | 2
drivers/net/wireless/mediatek/mt76/usb.c | 31
drivers/net/wireless/realtek/rtw88/mac80211.c | 2
drivers/net/wireless/realtek/rtw89/fw.c | 32
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c | 4
drivers/net/wireless/realtek/rtw89/usb.c | 13
drivers/net/wireless/realtek/rtw89/wow.c | 6
drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c | 5
drivers/net/xen-netback/netback.c | 9
drivers/net/xen-netback/xenbus.c | 8
drivers/nvme/host/auth.c | 15
drivers/nvme/host/core.c | 15
drivers/nvme/host/rdma.c | 1
drivers/nvme/host/sysfs.c | 14
drivers/nvme/host/tcp.c | 58
drivers/nvme/target/auth.c | 1
drivers/nvme/target/configfs.c | 2
drivers/nvme/target/fabrics-cmd-auth.c | 8
drivers/nvme/target/fabrics-cmd.c | 4
drivers/nvme/target/fc.c | 10
drivers/nvme/target/io-cmd-bdev.c | 5
drivers/nvme/target/io-cmd-file.c | 4
drivers/nvme/target/pci-epf.c | 30
drivers/nvme/target/pr.c | 2
drivers/nvme/target/rdma.c | 5
drivers/nvme/target/tcp.c | 26
drivers/nvme/target/zns.c | 10
drivers/nvmem/rockchip-otp.c | 15
drivers/parisc/eisa_enumerator.c | 15
drivers/pci/controller/dwc/pci-imx6.c | 5
drivers/pci/controller/dwc/pcie-qcom-ep.c | 2
drivers/pci/controller/dwc/pcie-qcom.c | 5
drivers/pci/controller/dwc/pcie-rcar-gen4.c | 54
drivers/pci/controller/pcie-aspeed.c | 9
drivers/pci/controller/pcie-rockchip-ep.c | 13
drivers/pci/controller/pcie-rockchip-host.c | 20
drivers/pci/controller/pcie-rockchip.c | 14
drivers/pci/controller/pcie-rockchip.h | 3
drivers/pci/controller/pcie-rzg3s-host.c | 51
drivers/pci/controller/pcie-xilinx-dma-pl.c | 10
drivers/pci/controller/vmd.c | 55
drivers/pci/doe.c | 5
drivers/pci/endpoint/functions/pci-epf-vntb.c | 85
drivers/pci/hotplug/pciehp_core.c | 2
drivers/pci/pci-label.c | 2
drivers/pci/pci.c | 33
drivers/pci/pcie/aer.c | 7
drivers/pci/probe.c | 5
drivers/pci/pwrctrl/core.c | 3
drivers/pci/pwrctrl/generic.c | 1
drivers/pci/quirks.c | 26
drivers/pci/xen-pcifront.c | 11
drivers/peci/controller/peci-aspeed.c | 6
drivers/peci/controller/peci-npcm.c | 6
drivers/perf/xgene_pmu.c | 4
drivers/phy/apple/atc.c | 8
drivers/pinctrl/renesas/pinctrl-rzt2h.c | 126 +
drivers/pinctrl/stm32/pinctrl-stm32.c | 6
drivers/platform/x86/amd/hfi/hfi.c | 20
drivers/platform/x86/amd/pmc/pmc.c | 20
drivers/platform/x86/amd/pmf/core.c | 1
drivers/platform/x86/amd/pmf/spc.c | 8
drivers/platform/x86/amd/pmf/sps.c | 10
drivers/platform/x86/asus-wmi.c | 72
drivers/platform/x86/hp/hp-bioscfg/bioscfg.c | 82
drivers/platform/x86/hp/hp-bioscfg/passwdobj-attributes.c | 16
drivers/platform/x86/hp/hp-bioscfg/spmobj-attributes.c | 5
drivers/platform/x86/hp/hp-wmi.c | 7
drivers/platform/x86/intel/int3472/discrete.c | 37
drivers/platform/x86/intel/pmt/class.c | 9
drivers/platform/x86/intel/uncore-frequency/uncore-frequency.c | 2
drivers/platform/x86/intel/vsec.c | 2
drivers/platform/x86/lenovo/wmi-capdata.c | 18
drivers/platform/x86/oxpec.c | 68
drivers/platform/x86/siemens/simatic-ipc.c | 21
drivers/platform/x86/tuxedo/nb04/wmi_ab.c | 8
drivers/power/supply/ab8500_fg.c | 67
drivers/power/supply/bq27xxx_battery.c | 12
drivers/power/supply/cros_charge-control.c | 29
drivers/power/supply/generic-adc-battery.c | 2
drivers/power/supply/ltc2941-battery-gauge.c | 6
drivers/power/supply/power_supply_core.c | 84
drivers/power/supply/qcom_battmgr.c | 26
drivers/power/supply/qcom_smbx.c | 109 -
drivers/pps/generators/pps_gen.c | 11
drivers/pwm/pwm-tiehrpwm.c | 3
drivers/regulator/core.c | 4
drivers/regulator/rt6190-regulator.c | 18
drivers/remoteproc/remoteproc_elf_loader.c | 23
drivers/rtc/rtc-cmos.c | 32
drivers/rtc/rtc-pcf8563.c | 2
drivers/scsi/libiscsi_tcp.c | 3
drivers/scsi/scsi_ioctl.c | 11
drivers/scsi/sd.c | 10
drivers/sh/intc/core.c | 11
drivers/sh/maple/maple.c | 4
drivers/slimbus/messaging.c | 2
drivers/soc/fsl/dpio/dpio-driver.c | 9
drivers/soc/fsl/qe/tsa.c | 16
drivers/soc/loongson/loongson2_pm.c | 2
drivers/soc/qcom/pmic_glink_altmode.c | 4
drivers/soc/qcom/qcom-geni-se.c | 45
drivers/soc/samsung/exynos-pmu.c | 61
drivers/spi/atmel-quadspi.c | 24
drivers/spi/spi-amd.c | 15
drivers/spi/spi-bcm-qspi.c | 3
drivers/spi/spi-bcm2835.c | 4
drivers/spi/spi-cadence-xspi.c | 52
drivers/spi/spi-ch341.c | 6
drivers/spi/spi-jcore.c | 2
drivers/spi/spi-ljca.c | 8
drivers/spi/spi-npcm-fiu.c | 8
drivers/spi/spi-qpic-snand.c | 3
drivers/spi/spi-stm32.c | 3
drivers/spi/spi-zynq-qspi.c | 13
drivers/staging/greybus/uart.c | 30
drivers/staging/media/av7110/sp8870.c | 5
drivers/staging/media/imx/imx-media-csc-scaler.c | 1
drivers/staging/media/meson/vdec/vdec.c | 2
drivers/staging/rtl8723bs/hal/sdio_ops.c | 7
drivers/thermal/intel/int340x_thermal/processor_thermal_device.c | 10
drivers/thermal/intel/intel_powerclamp.c | 3
drivers/tty/serial/8250/8250_exar.c | 36
drivers/tty/serial/8250/8250_lpss.c | 7
drivers/tty/serial/8250/8250_omap.c | 3
drivers/tty/serial/8250/8250_port.c | 4
drivers/tty/serial/amba-pl011.c | 37
drivers/tty/serial/pmac_zilog.c | 4
drivers/tty/serial/sc16is7xx.c | 4
drivers/ufs/core/ufs_bsg.c | 23
drivers/ufs/core/ufshcd.c | 91
drivers/usb/class/cdc-acm.c | 6
drivers/usb/core/driver.c | 3
drivers/usb/core/quirks.c | 3
drivers/usb/fotg210/fotg210-udc.c | 17
drivers/usb/gadget/legacy/inode.c | 4
drivers/usb/host/octeon-hcd.c | 41
drivers/usb/host/xhci-pci-prom21.c | 3
drivers/usb/host/xhci-pci.c | 3
drivers/usb/host/xhci-pci.h | 3
drivers/usb/host/xhci-ring.c | 9
drivers/usb/host/xhci.c | 11
drivers/usb/serial/option.c | 5
drivers/usb/serial/sierra.c | 3
drivers/usb/serial/usb_wwan.c | 3
drivers/usb/typec/ucsi/ucsi.c | 3
drivers/usb/typec/ucsi/ucsi_ccg.c | 37
drivers/vfio/pci/mlx5/cmd.c | 2
drivers/vfio/pci/vfio_pci_rdwr.c | 3
drivers/video/fbdev/atmel_lcdfb.c | 13
drivers/video/fbdev/core/bitblit.c | 7
drivers/video/fbdev/core/fb_info.c | 1
drivers/video/fbdev/core/fbcon.c | 46
drivers/video/fbdev/core/fbcon.h | 19
drivers/video/fbdev/core/fbcon_rotate.c | 10
drivers/video/fbdev/kyro/fbdev.c | 4
drivers/video/fbdev/nvidia/nvidia.c | 1
drivers/video/fbdev/sh_mobile_lcdcfb.c | 45
drivers/video/fbdev/smscufx.c | 9
drivers/video/fbdev/ssd1307fb.c | 6
drivers/video/fbdev/udlfb.c | 9
drivers/video/fbdev/xen-fbfront.c | 7
drivers/watchdog/hpwdt.c | 2
drivers/xen/gntdev-dmabuf.c | 4
drivers/xen/gntdev.c | 7
drivers/xen/privcmd.c | 47
drivers/xen/xen-pciback/pci_stub.c | 7
fs/affs/bitmap.c | 2
fs/aio.c | 18
fs/backing-file.c | 44
fs/btrfs/inode.c | 3
fs/btrfs/super.c | 3
fs/btrfs/volumes.c | 6
fs/ceph/addr.c | 15
fs/ceph/caps.c | 6
fs/ceph/crypto.c | 11
fs/ceph/mds_client.c | 28
fs/ceph/mdsmap.c | 12
fs/ceph/snap.c | 7
fs/ceph/xattr.c | 10
fs/crypto/keysetup.c | 8
fs/dax.c | 14
fs/dcache.c | 16
fs/dlm/lowcomms.c | 6
fs/erofs/decompressor.c | 2
fs/erofs/ishare.c | 43
fs/exfat/exfat_fs.h | 88
fs/exfat/file.c | 260 +-
fs/exfat/inode.c | 16
fs/exfat/iomap.c | 53
fs/exfat/namei.c | 4
fs/exportfs/expfs.c | 6
fs/ext4/balloc.c | 2
fs/ext4/crypto.c | 9
fs/ext4/ext4.h | 3
fs/ext4/extents.c | 26
fs/ext4/indirect.c | 17
fs/ext4/inode.c | 19
fs/ext4/ioctl.c | 3
fs/ext4/namei.c | 11
fs/ext4/super.c | 29
fs/f2fs/compress.c | 10
fs/f2fs/data.c | 13
fs/f2fs/f2fs.h | 3
fs/f2fs/file.c | 52
fs/f2fs/segment.c | 59
fs/f2fs/super.c | 54
fs/fat/fat.h | 2
fs/fat/fatent.c | 21
fs/fat/file.c | 3
fs/fat/misc.c | 6
fs/fs-writeback.c | 15
fs/fs_pin.c | 9
fs/fuse/file.c | 53
fs/fuse/notify.c | 2
fs/fuse/virtio_fs.c | 51
fs/gfs2/glops.c | 10
fs/gfs2/lops.c | 4
fs/inode.c | 15
fs/iomap/bio.c | 2
fs/iomap/buffered-io.c | 3
fs/iomap/direct-io.c | 16
fs/iomap/fiemap.c | 8
fs/iomap/internal.h | 9
fs/iomap/ioend.c | 3
fs/isofs/inode.c | 2
fs/isofs/isofs.h | 2
fs/isofs/rock.c | 11
fs/jbd2/journal.c | 2
fs/namespace.c | 7
fs/nilfs2/dir.c | 34
fs/nilfs2/inode.c | 8
fs/nilfs2/ioctl.c | 2
fs/nilfs2/mdt.c | 6
fs/nilfs2/page.c | 50
fs/nilfs2/page.h | 4
fs/nilfs2/recovery.c | 2
fs/nilfs2/segment.c | 12
fs/nilfs2/sysfs.c | 5
fs/nilfs2/the_nilfs.c | 34
fs/notify/fanotify/fanotify.c | 7
fs/notify/fanotify/fanotify.h | 21
fs/ntfs/attrib.c | 142 +
fs/ntfs/attrlist.c | 10
fs/ntfs/dir.c | 2
fs/ntfs/ea.c | 67
fs/ntfs/file.c | 58
fs/ntfs/inode.c | 46
fs/ntfs/iomap.c | 16
fs/ntfs/logfile.c | 11
fs/ntfs/mft.c | 950 ++++++----
fs/ntfs/mft.h | 19
fs/ntfs/namei.c | 24
fs/ntfs/ntfs.h | 3
fs/ntfs/runlist.c | 98 -
fs/ntfs/runlist.h | 3
fs/ntfs/super.c | 401 +++-
fs/ntfs/volume.h | 15
fs/ntfs3/attrib.c | 15
fs/ntfs3/fslog.c | 29
fs/ntfs3/index.c | 13
fs/ntfs3/inode.c | 7
fs/ocfs2/alloc.c | 9
fs/ocfs2/cluster/heartbeat.c | 26
fs/ocfs2/cluster/nodemanager.c | 7
fs/ocfs2/dir.c | 76
fs/ocfs2/dlmglue.c | 4
fs/ocfs2/file.c | 18
fs/ocfs2/inode.c | 37
fs/ocfs2/journal.c | 3
fs/ocfs2/journal.h | 1
fs/ocfs2/super.c | 16
fs/ocfs2/xattr.c | 149 +
fs/pidfs.c | 43
fs/proc/generic.c | 5
fs/proc/task_mmu.c | 6
fs/read_write.c | 8
fs/signalfd.c | 28
fs/splice.c | 12
fs/stat.c | 6
fs/udf/inode.c | 43
fs/udf/super.c | 5
fs/verity/enable.c | 8
fs/verity/fsverity_private.h | 8
fs/verity/measure.c | 10
fs/verity/open.c | 47
fs/verity/read_metadata.c | 14
fs/verity/signature.c | 55
fs/xfs/scrub/xfarray.c | 69
include/kvm/arm_arch_timer.h | 15
include/kvm/arm_vgic.h | 1
include/linux/fault-inject.h | 10
include/linux/fs.h | 4
include/linux/hugetlb.h | 3
include/linux/libata.h | 1
include/linux/memcontrol.h | 26
include/linux/netdevice.h | 7
include/linux/panic.h | 3
include/linux/pci.h | 2
include/linux/rtc.h | 2
include/math-emu/op-common.h | 23
include/math-emu/soft-fp.h | 8
include/media/rc-map.h | 2
include/media/v4l2-ctrls.h | 6
include/net/addrconf.h | 3
include/net/inet_frag.h | 1
include/net/ip.h | 25
include/net/ip6_route.h | 37
include/net/xfrm.h | 17
include/uapi/linux/iommufd.h | 4
include/uapi/linux/media/arm/mali-c55-config.h | 2
init/main.c | 6
init/version.c | 3
ipc/mqueue.c | 7
ipc/msgutil.c | 3
ipc/namespace.c | 7
ipc/shm.c | 25
kernel/bpf/queue_stack_maps.c | 3
kernel/cgroup/cgroup.c | 2
kernel/cgroup/cpuset.c | 4
kernel/cpu_pm.c | 9
kernel/debug/gdbstub.c | 55
kernel/fork.c | 3
kernel/irq/internals.h | 1
kernel/irq/kexec.c | 2
kernel/irq/manage.c | 43
kernel/liveupdate/kexec_handover.c | 7
kernel/nstree.c | 80
kernel/panic.c | 80
kernel/power/energy_model.c | 4
kernel/resource.c | 2
kernel/sched/cpufreq_schedutil.c | 14
kernel/sched/ext/ext.c | 114 -
kernel/sched/fair.c | 29
kernel/seccomp.c | 7
kernel/sys.c | 3
kernel/time/clocksource.c | 2
kernel/time/itimer.c | 2
kernel/time/namespace.c | 2
kernel/time/posix-cpu-timers.c | 4
kernel/time/posix-stubs.c | 4
kernel/time/posix-timers.c | 25
kernel/time/tick-sched.c | 14
kernel/time/timekeeping.c | 8
kernel/trace/Kconfig | 1
kernel/trace/ring_buffer.c | 2
kernel/ucount.c | 21
kernel/user_namespace.c | 5
lib/842/842_decompress.c | 7
lib/buildid.c | 4
lib/cmdline.c | 13
lib/decompress_bunzip2.c | 6
lib/fault-inject.c | 7
lib/iov_iter.c | 4
lib/kobject_uevent.c | 2
lib/plist.c | 7
lib/raid/raid6/x86/avx2.c | 6
lib/raid/raid6/x86/avx512.c | 6
lib/raid/raid6/x86/recov_avx2.c | 2
lib/raid/raid6/x86/recov_avx512.c | 2
lib/raid/xor/x86/xor-avx.c | 1
lib/stackdepot.c | 2
lib/tests/cmdline_kunit.c | 39
mm/alloc_tag.c | 2
mm/damon/core.c | 77
mm/damon/paddr.c | 8
mm/damon/sysfs-schemes.c | 6
mm/damon/sysfs.c | 11
mm/damon/tests/core-kunit.h | 27
mm/damon/vaddr.c | 10
mm/execmem.c | 4
mm/huge_memory.c | 23
mm/hugetlb.c | 151 +
mm/hugetlb_cgroup.c | 33
mm/ksm.c | 5
mm/list_lru.c | 7
mm/madvise.c | 22
mm/memcontrol-v1.h | 5
mm/memcontrol.c | 181 +
mm/memfd.c | 31
mm/memory.c | 24
mm/mempolicy.c | 25
mm/mlock.c | 2
mm/mremap.c | 33
mm/nommu.c | 6
mm/page_alloc.c | 83
mm/page_alloc.h | 2
mm/page_counter.c | 21
mm/page_isolation.c | 40
mm/page_table_check.c | 4
mm/page_vma_mapped.c | 28
mm/percpu.c | 5
mm/shmem.c | 17
mm/swap.h | 6
mm/swap_state.c | 29
mm/truncate.c | 3
mm/userfaultfd.c | 6
mm/vma.c | 16
mm/vmscan.c | 21
mm/workingset.c | 5
mm/zswap.c | 5
net/bluetooth/6lowpan.c | 1
net/bluetooth/hci_debugfs.c | 9
net/bluetooth/l2cap_core.c | 41
net/bluetooth/l2cap_sock.c | 4
net/bluetooth/selftest.c | 1
net/bluetooth/smp.c | 1
net/ceph/mon_client.c | 3
net/ceph/osd_client.c | 13
net/ceph/osdmap.c | 18
net/core/dev.c | 8
net/core/gro.c | 4
net/core/net_namespace.c | 4
net/core/skbuff.c | 13
net/ipv4/inet_connection_sock.c | 10
net/ipv4/inet_fragment.c | 5
net/ipv4/inet_hashtables.c | 5
net/ipv4/ip_fragment.c | 3
net/ipv4/ip_gre.c | 1
net/ipv4/ipmr.c | 22
net/ipv4/netfilter/nf_reject_ipv4.c | 5
net/ipv4/route.c | 4
net/ipv4/syncookies.c | 2
net/ipv4/sysctl_net_ipv4.c | 2
net/ipv4/tcp_cong.c | 4
net/ipv4/tcp_input.c | 4
net/ipv4/tcp_output.c | 2
net/ipv6/addrconf.c | 46
net/ipv6/inet6_hashtables.c | 4
net/ipv6/ip6_gre.c | 1
net/ipv6/ip6mr.c | 5
net/ipv6/netfilter/nf_reject_ipv6.c | 5
net/ipv6/reassembly.c | 4
net/ipv6/route.c | 2
net/l2tp/l2tp_core.c | 51
net/l2tp/l2tp_core.h | 6
net/l2tp/l2tp_debugfs.c | 4
net/l2tp/l2tp_netlink.c | 11
net/l2tp/l2tp_ppp.c | 8
net/mac80211/tx.c | 52
net/mptcp/protocol.c | 40
net/mptcp/protocol.h | 10
net/mptcp/subflow.c | 6
net/mptcp/token.c | 68
net/mptcp/token_test.c | 4
net/netfilter/nf_conntrack_netlink.c | 8
net/packet/af_packet.c | 12
net/rds/ib_cm.c | 6
net/rds/ib_recv.c | 13
net/rds/recv.c | 6
net/sctp/socket.c | 26
net/smc/smc_tx.c | 7
net/sunrpc/xprtrdma/rpc_rdma.c | 27
net/sunrpc/xprtrdma/svc_rdma_transport.c | 3
net/sunrpc/xprtrdma/verbs.c | 9
net/tipc/group.c | 19
net/tipc/socket.c | 12
net/unix/sysctl_net_unix.c | 4
net/xdp/xsk_buff_pool.c | 2
rust/bindgen_parameters | 6
rust/kernel/dma.rs | 21
rust/kernel/irq/request.rs | 28
rust/kernel/time/hrtimer.rs | 6
scripts/Makefile.autofdo | 2
security/apparmor/af_unix.c | 20
security/apparmor/apparmorfs.c | 15
security/apparmor/file.c | 61
security/apparmor/include/label.h | 6
security/apparmor/include/policy.h | 20
security/apparmor/label.c | 1
security/apparmor/match.c | 3
security/apparmor/policy.c | 19
security/apparmor/policy_unpack.c | 13
sound/core/compress_offload.c | 32
sound/core/init.c | 12
sound/core/seq/oss/seq_oss_device.h | 1
sound/core/seq/oss/seq_oss_event.c | 3
sound/core/seq/oss/seq_oss_init.c | 2
sound/core/timer.c | 1
sound/core/timer_compat.c | 1
sound/core/ump_convert.c | 2
sound/drivers/aloop.c | 31
sound/drivers/mpu401/mpu401_uart.c | 8
sound/drivers/mtpav.c | 2
sound/hda/codecs/hdmi/eld.c | 6
sound/hda/codecs/hdmi/hdmi.c | 3
sound/hda/codecs/realtek/alc269.c | 138 -
sound/hda/codecs/side-codecs/cs35l41_hda.c | 12
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 19
sound/hda/codecs/via.c | 1
sound/hda/common/codec.c | 6
sound/hda/common/sysfs.c | 4
sound/mips/sgio2audio.c | 13
sound/oss/dmasound/dmasound_q40.c | 65
sound/pci/cs46xx/dsp_spos.c | 2
sound/soc/amd/acp-config.c | 7
sound/soc/codecs/arizona-jack.c | 1
sound/soc/codecs/hdac_hda.c | 16
sound/soc/codecs/lpass-wsa-macro.c | 42
sound/soc/codecs/pcm6240.c | 2
sound/soc/codecs/rt5682s.c | 4
sound/soc/codecs/rt712-sdca-dmic.c | 4
sound/soc/codecs/tlv320aic32x4-clk.c | 8
sound/soc/codecs/wcd9335.c | 25
sound/soc/codecs/wm8994.c | 3
sound/soc/codecs/wsa883x.c | 13
sound/soc/codecs/wsa884x.c | 11
sound/soc/fsl/fsl_xcvr.c | 26
sound/soc/intel/atom/sst/sst_acpi.c | 14
sound/soc/qcom/qdsp6/q6afe.c | 10
sound/soc/qcom/qdsp6/q6apm-dai.c | 12
sound/soc/qcom/qdsp6/q6apm.c | 50
sound/soc/qcom/qdsp6/q6asm-dai.c | 7
sound/soc/qcom/qdsp6/topology.c | 31
sound/soc/sdca/sdca_class.c | 9
sound/soc/sdw_utils/soc_sdw_rt711.c | 1
sound/soc/stm/stm32_i2s.c | 23
sound/soc/ti/davinci-mcasp.c | 1
sound/synth/emux/emux.c | 10
sound/synth/emux/soundfont.c | 9
sound/usb/line6/capture.c | 25
sound/usb/line6/capture.h | 2
sound/usb/line6/playback.c | 31
sound/usb/misc/ua101.c | 29
sound/usb/pcm.c | 20
sound/usb/quirks-table.h | 4
sound/usb/quirks.c | 4
tools/dma/Makefile | 6
tools/perf/arch/loongarch/util/header.c | 2
tools/perf/util/machine.c | 2
tools/perf/util/powerpc-vpadtl.c | 2
tools/perf/util/python.c | 2
tools/testing/selftests/cgroup/test_cpuset_prs.sh | 3
tools/testing/selftests/core/unshare_test.c | 19
tools/testing/selftests/filesystems/idmapped_tmpfile.c | 7
tools/testing/selftests/iommu/iommufd.c | 10
tools/testing/selftests/landlock/audit_test.c | 2
tools/testing/selftests/landlock/net_test.c | 4
tools/testing/selftests/landlock/ptrace_test.c | 2
tools/testing/selftests/seccomp/seccomp_bpf.c | 179 +
tools/testing/vma/include/stubs.h | 5
1109 files changed, 13885 insertions(+), 6338 deletions(-)
Aamir Ahmed (5):
clk: mvebu: ap-cpu-clk: Assign .num before accessing .hws
clk: tenstorrent: Assign .num before accessing .hws
clk: qcom: ipq-cmn-pll: Assign .num before accessing .hws
lib: decompress_bunzip2: fix integer overflow in run-length decoding
gve: fix out-of-bounds read in gve_get_flow_rule_entry()
Aaron Erhardt (1):
platform/x86/tuxedo: Fix keyboard LED map ordering
Abdifatah Suruur (1):
xen/gntdev: prevent private mappings from becoming writable
Abdun Nihaal (1):
wifi: ath11k: Fix possible memory leak in ath11k_dp_srng_setup()
Abel Vesa (1):
soc: qcom: pmic_glink: Fix device access from worker during suspend
Abhishek Dubey (3):
powerpc64/bpf: fix percpu private stack leak on JIT failure
powerpc/bpf: fix buffer overflow in JIT for large BPF programs
powerpc/bpf: fix alignment of long branch trampoline address
Ackerley Tng (2):
mm: hugetlb: return -ENOSPC on memcg charge failure
mm: hugetlb: drop refcount before freeing on memcg charge failure
Adam Harshbarger (1):
lib/plist: fix plist_requeue() corrupting order in the last bucket
Adrian Ambrozewicz (2):
gpiolib: cdev: don't set GPIOD_FLAG_IS_OUT
gpiolib: don't report -ENOMEM for a requested line without a label
Adrian Hunter (3):
i3c: master: Fix out-of-bounds read in DMA bounce buffer setup
i3c: mipi-i3c-hci: Bounce short reads irrespective of the IOMMU
i3c: mipi-i3c-hci-pci: Set drvdata before creating LTR sysfs attribute
Ahsan Atta (2):
crypto: qat - initialise state_lock on every path in adf_devmgr_add_dev()
crypto: qat - fix use of destroyed vf2pf_lock on VF restart
Alain Volmat (1):
media: stm32: csi: correct remote pad retrieval
Alberto Garcia (2):
ext4: refuse encryption when block size > page size
ext4: reject encrypted inodes when block size > page size
Aldo Ariel Panzardo (2):
nilfs2: fix checkpoint root lifetime on sysfs errors
crypto: nx - validate 'ignore' before subtracting in decompress
Alex Kazinsky (1):
ASoC: tlv320aic32x4: Prevent division by zero in divider callbacks
Alex Markuze (1):
ceph: fix uninitialized err in ceph_netfs_issue_read()
Alexander Kochetkov (1):
Revert "Input: matrix_keypad - force switch rows to input mode"
Alexander Shiyan (1):
media: synopsys: hdmirx: use request_any_context_irq() for 5V detection IRQ
Alexander Sverdlin (2):
pwm: tiehrpwm: Clear period on disable to allow reconfiguration
tpm: tpm2_probe: propagate transport errors
Alexey Charkov (3):
nvmem: rockchip-otp: Serialize reads
mfd: bq257xx: Mark self-modifying BQ25792 registers volatile
PCI/pwrctrl: generic: Fix leaking array from of_regulator_bulk_get_all()
Alexey Klimov (1):
soc: samsung: exynos-pmu: fix error paths in cpuhotplug/idle states setup
Ali Resool Tuama (1):
USB: quirks: add USB_QUIRK_WINDOWS_CONFIG_REQ_SIZE for GameSir G7 SE
Amir Goldstein (2):
fs: make sure to call fsnotify_inoderemove() only once when inode is dead
fs: don't fail __d_obtain_alias() for unlinked inodes
Anandu Krishnan E (1):
arm64: dts: qcom: shikra: Remove cdsp compute-cb@9
Anastasios Papagiannis (1):
mm/nommu: reject wrapping ranges in access_remote_vm()
Andi Shyti (1):
media: cx231xx: Fix cleanup path on failure
Andrea Parri (8):
iomap: don't lose a fiemap iteration error when emitting the last extent
iomap: don't lose a failed direct I/O bio's error when zeroing the tail
nvmet: zns: don't leak stale memory in zone management receive
iommufd: Keep dmabuf PFNs MMIO when filling another domain
iommufd: Reject a zero-length dirty bitmap request
nvmet-fc: only send read data for successful commands
nvmet: pci-epf: report transport errors in command completions
nvmet: pci-epf: require SGLs to match the command data length
Andrea Pesaresi (1):
arm64: dts: mediatek: mt7986: correct timer frequency
Andrea Righi (2):
sched_ext: Don't leave balance callbacks queued across a pick retry
sched_ext: Don't queue balance callbacks from a core-sched pick
Andrew Pam (1):
power: supply: cros_charge-control: restore EC state on resume
Andrew Stellman (1):
nvmet-rdma: fix out-of-bounds write in nvmet_rdma_map_sgl_inline()
Andrey Albershteyn (1):
fsverity: hoist statx reporting of fs-verity flag
Andrey Misiurov (1):
fbdev: core: Initialize modelist in framebuffer_alloc()
Anirudh Srinivasan (1):
clk: tenstorrent: Fix refcount leak on shared gate clk enable failure
Antheas Kapenekakis (1):
platform/x86: oxpec: Fix Apex charge limit control
Antoniu Miclaus (1):
iio: adc: ad4080: enable address ascension for chip identification
Antti Laakso (1):
media: i2c: cvs: Add sensor node in bound callback
Anup Vishwakarma (1):
mailbox: qcom-ipcc: Guard against NULL con_priv in send_data()
Ard Biesheuvel (4):
arm64/efi: Clear PTE_WRITE when applying EFI_MEMORY_RO
arm64/mm: Treat faults taken by EFI runtime firmware as kernel faults
efi/libstub: arm64: Don't use the platform register x18
efi/libstub: Don't replace an existing LINUX_EFI_MEMRESERVE table
Ariana Lazar (5):
iio: dac: mcp47feb02: initialize dac_data field in channel data struct at probe
iio: dac: mcp47feb02: Fix gain field initialization for active channels
iio: dac: mcp47feb02: Return len when disabling EEPROM store
iio: dac: mcp47feb02: Increase EEPROM Programming Write Cycle Time
iio: dac: mcp47feb02: Avoid unjustified probe error on missing label
Armaan Sandhu (1):
lib/cmdline: fix get_options() count and overflow with large ranges
Armin Wolf (1):
hwmon: (acpi_power_meter) Fix 18.45 TW bug
Arnaldo Carvalho de Melo (1):
perf python: Free the parse error entries when parsing fails
Arnd Bergmann (1):
media: mali-c55: add padding to mali_c55_params_ccm structure
Arpith Alexander (1):
spi: ljca: Don't require data in write replies
Art O Cathain (1):
ASoC: amd: acp-config: force SoundWire probe on Dell 14S DS14265
Au Dang (1):
irqchip/renesas-rzv2h: Preserve TIEN state in rzv2h_tint_set_type()
Avi Weiss (4):
drm/amd/display: Initialize missing TD-LUT programming inputs
irqchip/riscv-imsic: Report successful hardware retrigger
irqchip/irq-msi-lib: Free wired MSI descriptors
init/bootconfig: pass init arguments in documented order
Baek Kyu, Kim (4):
hwmon: (sht4x) Reject incomplete heater command transfers
hwmon: (mcp9982) Update the interval cache only after successful writes
hwmon: (sht3x) Return the consumed count for heater writes
gpiolib: Free chip resources when allocating the label fails
Balakrishnan Sambath (6):
media: microchip-isc: fix awb_mutex and lock lifecycle
media: microchip-isc: synchronize the IRQ before disabling clocks on stop
media: microchip-isc: disable histogram and flush AWB work on teardown
media: microchip-isc: do not touch WB registers when not streaming
media: microchip-isc: fix PM runtime leak in AWB work handler
media: microchip-isc: don't sleep in the clk .is_enabled callback
Baokun Li (1):
fscrypt: Fix missing barrier in fscrypt_find_mode_key()
Baolin Liu (1):
isofs: fix Rock Ridge CE extent validation on multisession media
Bart Van Assche (1):
scsi: sd: Mark the disk dead if runtime resume fails in sd_remove()
Bartu Alev (1):
platform/x86: asus-wmi: fix TUF keyboard power state shutdown naming
Ben Hoff (1):
media: hws: report measured colorimetry
Bingfang Guo (1):
mm/memcg: clear folio memcg after changing per memcg stats
Bjoern Doebel (1):
selftests/filesystems: Fix idmapped_tmpfile layer dir ownership
Borislav Petkov (AMD) (1):
x86/bugs: Mitigate TSA on AMD Zen5
Bradley Morgan (7):
PM: CPU: Restore synchronize_rcu() to cpu_pm_unregister_notifier()
panic: fix redirect CPU race in panic_try_force_cpu()
panic: flatten nmi_panic control flow
panic: fix va_list reuse in panic_try_force_cpu()
panic: restore variable arguments to nmi_panic()
panic: allow force_cpu redirect from an NMI
panic: kill the "buffer unavailable" redirect fallback
Brandon Williams (1):
power: supply: qcom_battmgr: Notify charger supplies of online changes
Breno Leitao (3):
dcache: report a Tasks-RCU quiescent state in dentry_kill()
ACPI: APEI: accumulate the queued flag across error sections
mm/shmem: report RCU-tasks quiescent states while undoing a range
Bryam Vargas (1):
net/smc: queue the copied chunk when smc_tx_sendmsg() faults
Bui Viet Dung (3):
Bluetooth: 6lowpan: Pin module for 6lowpan_control debugfs file
Bluetooth: hci_debugfs: Pin module for debugfs file operations
Bluetooth: selftest: Pin module for selftest debugfs file operations
Caleb Kan (1):
stackdepot: stop preallocating after the final pool
Cao Guanghui (2):
md/raid5: track disks array size to fix extra_page leak on error paths
md/raid5: fix NULL pointer dereference in raid5_free_percpu
Casey Connolly (1):
drm/panel: ebbg-ft8719: Set prepare_prev_first
Cen Zhang (3):
ocfs2/cluster: initialize heartbeat regions before publishing them
ocfs2: snapshot the dentry name while tracing file release
ocfs2/cluster: remove zero-address nodes from IP tree on teardown
Cen Zhang (Microsoft) (3):
posix-cpu-timers: Fix pid refcount leak in do_cpu_nanosleep() signal path
userfaultfd: fix UFFDIO_MOVE livelock on large folio with extra references
apparmor: fix query_data() output overlapping the lookup key
Chao Yu (3):
f2fs: compress: fix to handle race between truncate and writeback
f2fs: fix to use bio_in_atomic() in f2fs_read_end_io()
f2fs: fix to update superblock crc in sanity_check_area_boundary()
Cheick Traore (1):
iio: adc: stm32: fix minimum sampling time values
Chengfeng Ye (3):
mm/ksm: mark migration stores with WRITE_ONCE()
fuse: fix copy_file_range reply handling race
l2tp: snapshot sequencing state when building transmit headers
Chi Zhiling (4):
exfat: advance valid_size to EOF for append writes
exfat: hold the invalidate lock while truncating
exfat: dirty all new pages when extending valid_size
exfat: make valid_size and zeroed_size atomic
Chris Mason (3):
aio: fix NULL deref when a fault races ring truncation
iov_iter: fix NULL deref in iov_iter_alignment()
backing-file: always end a queued write
Christian Brauner (8):
statmount: don't copy the reserved empty string past the buffer
listmount: don't wrap around with a U64_MAX cursor
listns: don't wrap around with a U64_MAX cursor
iomap: don't mark unwritten parts of a folio uptodate
userns: don't drop the exec securebits
proc: don't let an entry below /proc/<pid>/net be a mountpoint
backing-file: enforce append-only and immutable backing inodes
ns: don't add init_ipc_ns and init_net without namespace support
Christian Loehle (2):
ACPI: CPPC: Propagate errors from cross-CPU FFH calls
cpufreq: CPPC: Create the FIE worker before enabling PCC callbacks
Christian Marangi (1):
i2c: mt7621: fix copying uninitialized kernel stack with reduced page_len
Christopher Lusk (1):
m68k: Fix seccomp filtering on ColdFire and 68000
Christopher Obbard (1):
PCI: qcom: Only check bridge nodes for PERST# GPIOs
Christopher Snowhill (1):
media: em28xx: fix inverted tuner capability check for VBI device
Chuck Lever (2):
svcrdma: Grant credits from the clamped sc_max_requests
exportfs: Release the get_name() directory file synchronously
Cong Nguyen (1):
staging: media: imx: csc-scaler: fix ipu_image_convert_run leak on queue error
Cosmin Tanislav (4):
pinctrl: renesas: rzt2h: Fix used_irqs indexing in clear path
pinctrl: renesas: rzt2h: Restore correct pin mode on IRQ free
pinctrl: renesas: rzt2h: Setup IRQ in .irq_{request,release}_resources()
pinctrl: renesas: rzt2h: Fix reading pin value in IRQ function
DAI RENJIE (1):
resource: fix lost wakeup when waiting for a muxed region
DaeMyung Kang (2):
ntfs: report block device flush failures from fsync
ntfs: flush the block device when syncing a directory
Daeho Jeong (4):
f2fs: drop pending discard commands before reserving device alias
f2fs: convert inline quota files when turning quota on
f2fs: disallow mmap write and data-modifying fallocate on atomic files
f2fs: don't use truncate_inode_pages_final() on live inodes
Daehyeon Ko (10):
aio: prevent eventfd/epoll recursion on poll
ipc/mqueue: release notification resources during inode eviction
crypto: algif_skcipher - rewind rounded output bytes
ipv6: remove ifaddr from hash during ifdown list cleanup
ipv6: serialize address publication with device teardown
ipv6: initialize temporary ifaddr before publication
ipv6: do not restart DAD for a dead ifaddr
mshv_vtl: reject poll files with multiple waitqueues
timekeeping: Require permission to set auxiliary clocks
splice: avoid stale f_pos writeback on error
Daejun Park (3):
jbd2: don't advance j_fc_off before the buffer is recorded
ext4: don't report delalloc data as a hole on indirect-mapped inodes
nvmet: fix preempt of another registrant by the reservation holder
Damon Ding (1):
drm/bridge: analogix_dp: Restore mandatory samsung DP DT properties
Daniel Phillips (1):
amdkfd: Fix memory availability double accounting of kfd pinned objects
Daniel Schwierzeck (1):
cpufreq: airoha: fix probe failure with correct error check
Danilo Krummrich (1):
usb: core: don't set drvdata to NULL in usb_unbind_interface()
Danish Khateeb (2):
ALSA: timer: Handle userspace-driven timer ioctls from 32-bit tasks
pps: generators: stop the generator on unregister
Darong Lu (1):
libceph: initialize CRUSH choose argument weights
Darrick J. Wong (1):
xfarray: don't crash when sorting if array element crosses a folio
Dave Jiang (1):
cxl/port: Clear cached dport pointers when a dport is removed
David Carlier (6):
media: v4l2-isp: reject zero-sized parameter blocks
media: mali-c55: Free the ISP control handler on unregister
media: mali-c55: Check the parameters buffer address before copying
media: mali-c55: Check the statistics buffer address before filling
mm/shmem: don't release a swapin-error marker as a swap entry
ring-buffer: Take cpus_read_lock() when changing the subbuf order
David Cemin (1):
ASoC: sdw_utils: clear stale RT711 device reference on exit
David E. Box (1):
platform/x86/intel/vsec: Fix inverted walk_header() test in get_features()
David Heidelberg (6):
arm64: dts: qcom: sdm845-google: Set i2c3 frequency to 400 kHz
mfd: Fix MAX77705 dependency on regmap
mfd: wcd934x: set DMA mask on parent to silence "DMA mask not set"
mfd: wcd934x: Fix NULL pointer dereference on IRQ probe deferral
arm64: dts: qcom: sdm845-xiaomi-beryllium: Extend the xbl_mem region
arm64: dts: qcom: sdm845-xiaomi-polaris: Extend the xbl_mem region
David Hildenbrand (Arm) (4):
mm/hugetlb: tolerate uffd bits set without uffd for PROT_NONE PTEs
mm/hugetlb: tolerate UFFD_WP markers outside uffd-wp VMAs
mm/mremap: fix calling fixup_hugetlb_reservations() on the wrong VMA
mm: disallow ioremap'ing ordinary RAM in generic_access_phys()
David Yang (1):
net: hisilicon: hisi_femac: Stop the receiver before releasing the RX ring
Deep Shah (1):
RDMA/uverbs: Fix uobject leak in DMABUF release
Denis Arefev (1):
ALSA: cs46xx: fix unit mismatch in DSP code area bounds check
Denis Benato (2):
platform/x86: asus-wmi: fix unclear usage of bd->props.power
platform/x86: asus-wmi: fix screenpad power state detection
Denis Efremov (Oracle) (2):
floppy: don't store a stack buffer in timeout_message
floppy: return the drive state flags from the 32-bit FDGETDRVSTAT
Devin Wittmayer (4):
wifi: mt76: take rcu_read_lock in the USB/SDIO tx completion path
wifi: mt76: mt7925: cancel mlo_pm_work on the USB stop path
wifi: mt76: move the channel survey when the channel changes
wifi: rtw89: usb: shorten the RX aggregation hold on RTL8922AU over USB 3
Diego Fernando Mancera Gomez (2):
memory: stm32_omm: fix child clock leak on set_amcr() error path
dmaengine: loongson2-apb-cmc: fix descriptor leak in prep_slave_sg()
Dmitry Torokhov (1):
Input: always accept EV_SYN in input_event()
Dominik Maier (1):
loop: check for read-write open mode on LOOP_SET_STATUS in lo_compat_ioctl()
Donggeun Yoo (3):
PCI/DOE: Fix double free of a duplicate feature's sysfs name
mm/damon/core: charge only the part of a region the filter left
mm/damon/core: prevent size quota overflow in the temporal goal tuner
Drobyshev Vladimir (1):
USB: cdc-acm: add VeriFone VX820 device ID
Eason Lai (2):
wifi: mt76: mt792x: fix UAF in SDIO TX path when out of memory
wifi: mt76: fix memory leak in USB TX path
Edvard Conrad (1):
fs: let backing files inherit FMODE_NONOTIFY from the user file
Elena Sakhnovitch (1):
drm/amdgpu/gmc9: add extra type-2 TLB flush for gfx942/gfx950
Eric Biggers (7):
crypto: sa2ul - Fix HMAC key preparation
xor: add missing vzeroupper to AVX code
raid6: add missing vzeroupper to AVX2 code
raid6: add missing vzeroupper to AVX-512 code
fsverity: Explicitly require FMODE_READ to retrieve hashes
fsverity: Be more careful with return value of ->get_verity_descriptor()
fsverity: Tell LSMs about signature only after verity is enabled
Eric Dumazet (2):
dlm: fix send buffer backpressure handling
ixgbe: reserve TX timestamp after skb preparation
Eric Kim (1):
sched/fair: Reset NUMA fault locality after scan period update
Eric Sandeen (1):
devtmpfs: restore mount option reconfiguration on get_tree
Esben Haabendal (1):
iio: light: ltr501: Power down chip if request irq fails
Ethan Nelson-Moore (1):
ata: sata_inic162x: remove dangerous broken driver
Evgeny Akhtimirov (1):
ALSA: hda/realtek: Enable all four speaker amps on Lenovo ThinkBook X G2 IAH
Fabio Cesari (1):
iio: light: isl29028: fix runtime PM reference leak on error paths
Fabio Estevam (1):
drm/panel: simple: Add Raystar RFF500F-AWH-DNN enable delay
Fabricio Akio (1):
power: supply: qcom_smbx: set the charge enable after software control
Faizel K B (1):
media: vimc: sensor: fix pixel_rate type to resolve do_div() warning
Fan Wu (9):
media: imx-jpeg: finish the job on device_run() error paths
media: cx231xx-audio: drain wq_trigger before audio fini
media: nuvoton: npcm-video: quiesce VCD IRQ before teardown
power: supply: bq27xxx: Ensure poll work is cancelled on remove
media: vivid: cancel svid ctrl work on release
i3c: master: adi: free the IRQ before unregistering the master
media: rockchip: rga: quiesce IRQ before releasing m2m state
media: mediatek: vpu: free IRQ before destroying watchdog workqueue
virtio_fs: read the vring size under virtio_fs_mutex in ->get_tree
Fang Xieyan (3):
kgdb: Fix buffer overflow in the 'm' packet handler
kgdb: Fix buffer overflow in the 'M' and 'X' packet handlers
kgdb: Fix buffer overflow in the qRcmd packet handler
Fangzhi Zuo (1):
drm/amd/display: Poll passive DVI sinks for EDID readiness
Felix Hoffmann (1):
libceph: reject mismatched CRUSH weight-set sizes
Ferry Toth (1):
Revert "serial: 8250_port: Drop duplicate NULL check"
Florian Fainelli (1):
mailbox: bcm74110: Cap rx_svc_init_list growth to prevent PMC-induced OOM
Francesco Dolcini (8):
arm64: dts: ti: k3-am62-verdin: Set MMC clock pins as OUTPUT
arm64: dts: ti: k3-am62p5-verdin: build zinnia dtbs
arm64: dts: freescale: imx8mm-verdin-ivy: fix DIGI_1/DIGI_2 gpio-line-names
arm64: dts: freescale: imx8mp-verdin-ivy: fix DIGI_1/DIGI_2 gpio-line-names
arm64: dts: freescale: imx95-aquila: fix gpio-line-names padding
arm64: dts: freescale: imx8mp-toradex-smarc: fix SMARC_SLEEP# gpio-line-names typo
arm64: dts: freescale: imx8mp-verdin-yavia: fix external GPIOs
arm64: dts: freescale: imx95-toradex-smarc: enable Wi-Fi SD interface
Francesco Orlando (1):
Input: xpad - add GameSir Nova Lite support
Franz Schnyder (1):
arm64: dts: freescale: imx95-aquila: Enable I2C_3_DSI1 on Clover board
Fuad Tabba (6):
KVM: arm64: Validate the host vCPU's VM before reading it under pKVM
KVM: arm64: Pin the host vCPU before adjusting its PC under pKVM
KVM: arm64: timers: Compute an offset-applied CVAL from the current count
irqchip/gic-v3-its: Don't clamp nvecs to zero when id_bits is 32
KVM: arm64: vgic-its: Don't map an LPI from more than one event
KVM: arm64: Set HCR_EL2.BSU to Inner Shareable for guests
GUO Ren (XuanTie) (1):
riscv: dts: spacemit: k3: fix IMSIC num-guest-ids
Gabor Juhos (2):
clk: qcom: gcc-ipq5018: mark 'gpll0_main' clock as critical
mtd: rawnand: qcom: fix read location register usage in config_nand_cw_read()
Gao Xiang (1):
erofs: hold real inodes for shared files
Gaurav Batra (1):
powerpc/pseries/iommu: Add TCEs for 16GB pages when RAM is pre-mapped
George Christidis (1):
ALSA: hda/realtek: Fix headset mic on ASUS Zenbook 14 UX3402VA
Georgia Garcia (3):
apparmor: don't revalidate inherited files under files->file_lock
apparmor: remove fs entries created by a failed policy load
apparmor: fix profile leak when a policy load fails
Geraldo Nascimento (3):
PCI: rockchip-ep: Do not attempt 5.0 GT/s retraining
PCI: rockchip-host: Do not attempt 5.0 GT/s retraining
PCI: rockchip: Drive at 2.5 GT/s, error other speeds
Gergo Koteles (2):
ALSA: hda/tas2781: Assign total_sz at the end of the function
ALSA: hda/tas2781: Skip invalid TAS2563 UEFI calibration data
Ginger Li (1):
media: exynos4-is: Fix a race between s_stream(0) and the interrupt handler
Giorgi Kobakhia (1):
ocfs2: fix array out of bound access in __ocfs2_find_path()
Greg Kroah-Hartman (4):
media: adv7604: avoid negative array index in log_status when cp_read fails
media: stv090x: bound DiSEqC reply length to msg[] size
media: stv0900: bound DiSEqC reply length to msg[] size
Linux 7.3.4
Gregory Price (11):
mm/mempolicy: take a cpuset cookie for the interleave node count
mm/huge_memory: skip zone device folios in madvise_free_huge_pmd()
mm/madvise: skip zone device folios in cold/pageout PMD range
mm/mempolicy: skip zone device folios when queueing folios
mm/mempolicy: use vm_normal_folio_pmd() in queue_folios_pmd()
mm/madvise: use vm_normal_folio_pmd() in cold/pageout PMD range
proc/task_mmu: handle special PMDs in clear_refs and pagemap
mm/madvise: reclaim isolated folios if PTE restart fails
mm/madvise: use folio_trylock() in the cold/pageout PMD split
rtc: cmos: Disable ACPI RTC event before handling it
rtc: cmos: Honor explicit use_acpi_alarm parameter value
Gregory Price (Meta) (2):
mm/vmscan: reclaim every zone in per-node proactive reclaim
mm/mempolicy: apply bind policies against the scoped allocation zone
Gris Ge (1):
usb: typec: ucsi: Skip CAM query when partner has no alt modes
Guanglei Zhu (2):
ceph: fix out-of-bounds read in ceph_netfs_issue_op_inline()
apparmor: check accept index + 1 is in bounds
Guangshuo Li (24):
ACPI: SBS: Fix NULL pointer dereference on allocation failure
media: i2c: alvium-csi2: balance runtime PM usage count on remove
media: i2c: og01a1b: power off sensor on remove
media: i2c: ov2735: fix power cleanup on remove
iio: accel: kxcjk-1013: Disable autosuspend on remove
iio: accel: mma9551: disable autosuspend on remove
iio: accel: mma9553: disable autosuspend on remove
iio: adc: at91-sama5d2: disable autosuspend on remove
crypto: omap-des - fix crypto engine cleanup
crypto: omap-sham - fix crypto engine cleanup
media: i2c: ov5647: fix power cleanup on remove
media: atmel-isi: release unregistered video device on remove
ASoC: Intel: atom: Fix platform device leak on probe failure
mtd: rawnand: nuvoton: fix clock cleanup on probe failure
media: tw686x: fix V4L2 device lifetime on probe failure
media: rtl28xxu: fix SDR platform device leak
media: chips-media: wave5: Check decoder qbuf runtime resume
media: rkvdec: do not destroy borrowed SRAM pool
media: mediatek: vcodec: destroy core workqueue on remove
media: mediatek: vpu: release reserved memory on remove
platform/x86: simatic-ipc: fix platform device leak on registration failure
mfd: ab8500: Fix child device leaks on probe failure
irqchip/imx-intmux: Fix runtime PM teardown on remove
PCI: qcom-ep: Deinitialize endpoint on remove
Guixin Liu (6):
cxl/pci: Use the Device GPF DVSEC for restricted endpoints
cxl/pci: Program the Port GPF timeouts before caching the DVSEC
cxl/events: Test CME counter expiry with equality, not bitwise AND
nvmet-fc: Tear down the association when the admin queue allocation fails
nvmet: Finish the blk plug when integrity allocation fails
nvmet: Free the old negotiation state when restarting authentication
Guixiong Wei (1):
platform/x86/intel-uncore-freq: Continue restoring limits on resume
Guopeng Zhang (1):
cgroup/cpuset: Fix task checking when enabling a partition
Gyokhan Kochmarla (1):
erofs: use on-disk blkszbits for lz4 max pcluster bound
Hans de Goede (2):
platform/x86: int3472: Increase handshake GPIO delay to 200 ms
media: qcom: camss: Add "gcc_axi_hf" to 8775p VFE lite clock lists
Hao Ge (1):
mm/alloc_tag: account for reserved tag ids in the kernel tag check
Hao Jia (1):
zram: fix idle age_sec underflow in idle_store()
Hao-Qun Huang (1):
media: hws: Wait for IRQ handler before returning buffers
Harish Kasiviswanathan (1):
drm/amdkfd: fix NULL deref in SDMA HQD debugfs dump on GC 12.1
Harry Wentland (1):
drm/amd/display: Force GAMCOR for subsampled surfaces with PQ/Gamma22/HLG
Harry Yoo (Meta) (1):
mm/percpu: account full object size for percpu memory allocations
Hemanth Selam (1):
ext4: skip extra isize expansion while unmounting
Hengyu Liang (5):
btrfs: return -ENOTTY for unknown ioctls on the control device
f2fs: allow empty strings for journaled quota options
exfat: fix a large buffered write failing when the volume is nearly full
exfat: free clusters beyond EOF when a write fails or is short
exfat: fix reading a directory whose FAT chain is longer than its size
Henrik Enquist (2):
ALSA: aloop: Don't constrain playback params in notify mode
ALSA: aloop: Update the PCM Slave controls for a matching playback
Henry Martin (3):
rds: fix out-of-bounds conn_path walks via handshake exthdrs
drm/amdkfd: fix doorbell allocation race creating duplicate allocations
tipc: fix broadcast sender hang on last acker departure
Hitesh Patel (3):
media: qcom: camss: vfe-17x: Fix write master buffer done being dropped
media: qcom: camss: vfe-17x: Fix write master selection for RDI lines
media: qcom: camss: vfe: Fix VFE reset while another line is streaming
Hongfu Li (5):
mm/hugetlb_cgroup: move per-node usage on cross node migration
mm/hugetlb_cgroup: move per-node usage on cgroup reparenting
mm/hugetlb: account migration target folio in per-node NR_HUGETLB vmstat
mm/memcg: migrate per-node hugetlb lruvec stat together with hugetlb folio
mm/memfd: fix hugetlb reservation accounting in error paths
Hongling Zeng (12):
ntfs: NULL vol->vol_ino in the load_system_files() error teardown
ntfs: use fatal_signal_pending() for fallocate interruption checks
ntfs: fix volume flag update races
ntfs: set the volume dirty bit unconditionally on metadata changes
ntfs: sync the volume dirty bit with the recorded error state
ntfs: persist the dirty state after the final put_super() commits
ntfs: do not clear the volume dirty bit during sync
ntfs: check the dirty-state commit on remount and unmount
ntfs: fail remount on sync errors and keep the dirty bit on SB_FORCE
ntfs: mount hibernated volumes read-only regardless of errors=
ntfs: roll back the ACL xattr commit when the WSL mode update fails
ntfs3: fix mapping pairs bounds check for alignment
Hongyan Xu (1):
mfd: da903x: Cancel IRQ work during teardown
Hsiu-Hsien Lee (1):
ext4: fix fast commit replay failing on a read-only mount
Huacai Chen (9):
cpufreq: loongson3: Make this driver depend on MACH_LOONGSON64
cpufreq: loongson3: Adjust the width of id and val in smc_message
cpufreq: loongson3: Replace per-package mutex with per-node
cpufreq: loongson3: Use global physical CPU ID in get/target callbacks
cpufreq: loongson3: Replace IOCSR read/write with MMIO ones
LoongArch: Call cpu_final_simd() with pure_initcall()
LoongArch: Don't init & online empty nodes
LoongArch: Use pa_to_nid()/nid_to_addrbase() rather than hard-code
soc: loongson: loongson2_pm: Fix build warnings for 32BIT
Hugo Villeneuve (1):
serial: sc16is7xx: declare MCR and IER as volatile registers
Hui Peng (2):
ata: libata-scsi: abort multi-sector pass-through commands when multi_count is 0
seccomp: restore knotif->state when SECCOMP_ADDFD_FLAG_SEND is interrupted
Hui Su (1):
cpufreq: schedutil: Serialize sugov_start() against rate limit updates
Hui Zhu (4):
mm: memcg: redirect stats updates of dying memcgs for all hierarchies
mm: workingset: use lruvec_page_state_local() to count lru pages
mm: memcg: skip the RCU lock when the memcg is not dying
mm: memcg: reparent non-hierarchical lruvec stats on cgroup v2
Hung-Jui Lin (1):
posix-timers: Report zero remaining time for disarmed SIGEV_NONE timers
Hungyu Lin (5):
compat: avoid double rounding in times()
posix-timers: Accept NULL clock_getres() output in stubs
timers/itimer: Keep a nonzero value at CPU timer expiry
time/namespace: Fix overflow when converting absolute deadlines
fs: skip copy_file_range write limits when there is no data
HyeongJun An (3):
remoteproc: elf_loader: Bound the section header table
mtd: spi-nor: sfdp: check the length of the xSPI Profile 1.0 table
mtd: spi-nor: sfdp: check the length of the SCCR map
Hyeontae Lee (2):
fs/ntfs3: bound CreateAttribute asize against record_size in do_action
fs/ntfs3: bound DeleteAttribute asize against rec->used in do_action
Hyunchul Lee (12):
ntfs: read MFT writeback bounds under size_lock
ntfs: validate the MFT I/O geometry
ntfs: write MFT mirror data in mapped I/O units
ntfs: serialize raw MFT updates against folio writeback
ntfs: track direct MFT writes until BIO completion
ntfs: write MFT folios through mapped I/O units
ntfs: write MFT records through containing I/O units
ntfs: use sync flag for direct MFT writes
ntfs: trigger page_mkwrite for native 4Kn size extension
ntfs: wait for attribute folio writeback before update
ntfs: avoid truncate and writeback deadlock
ntfs: validate attribute-list sizes before allocation
Hyunwoo Kim (1):
inet: reject unhashed sockets during established lookups
Ibrahim Hashimov (1):
fs/ntfs3: fix integer overflow in find_log_rec() causing OOB read
Ido Schimmel (2):
ipmr: fully initialize the synthetic IP header in ipmr_get_route()
ipmr, ip6mr: validate packets injected into the register vif on xmit
Igor Velkov (2):
rtc: pcf8563: pass the driver data to the alarm interrupt handler
genirq/kexec: Do not take the bus lock of an interrupt chip on the crash path
Imre Kaloz (2):
PCI: Disable MSI for ULi M1575 EHCI controller
PCI: Avoid D3 on PLX PEX 8532/8533/8548 downstream ports
Iván Ezequiel Rodriguez (2):
ALSA: hda/realtek: keep headset mic on Acer SSID 0x1640
arm64/gcs: release GCS on failed fork
Jack Boykin (1):
platform/x86/amd/pmf: Fix power_supply refcount leak in amd_pmf_get_battery_prop()
Jake Labelle (1):
nilfs2: validate directory position after llseek in readdir
Jakub Szczudlo (1):
iio: adc: ti-ads1100: Fix incorrect reading when datarate changed in single mode
Jamal Hadi Salim (1):
netdevsim: reject cls_bpf programs bound to another device
James Hilliard (2):
mtd: rawnand: sunxi: reject ECC maximization on small pages
mtd: rawnand: sunxi: fix free OOB section offsets
Jan Kara (1):
udf: Make sure there's enough space for LVID implementation use field
Jason Gunthorpe (1):
iommupt: Do not allow PTEs to be split when dirty logging
Jean Delu (1):
parisc: eisa_enumerator: Fix out-of-bounds reads of the EEPROM buffer
Jean-Baptiste Maneyrol (2):
iio: imu: inv_icm42600: fix odr change not caught in certain cases
iio: imu: inv_icm42600: force accel odr change when switching power mode
Jeffin Philip (1):
media: vidtv: fix uaf in vidtv_bridge_on_new_pkts_avail
Jesse Zhang (8):
drm/ttm: return an error when kmapping a BO without pages
drm/amdgpu: reject ANONONLY userptrs that span multiple VMAs
drm/amdkfd: don't drop an SVM CWSR reference that was never taken
drm/amdgpu: reject CS chunks too large for kvmalloc()
drm/amdkfd: split vram_pages of SVM ranges prefetched without a GPU mapping
drm/amdkfd: send SMI process and VM fault events only to allowed clients
drm/amdgpu: drop the gang leader reference when freeing gang jobs
drm/amdkfd: evict the queues only once for CRIU PROCESS_INFO
Jiacheng Xu (1):
kobject: fix out-of-bounds access in kobject_action_type()
Jiale Yao (26):
iio: amplifiers: ad8366: reject devices without match data
iio: dac: ad5755: validate SPI match data
iio: dac: mcp4821: reject devices without match data
iio: frequency: adf4377: reject devices without match data
iio: imu: adis16400: validate SPI match data
iio: potentiometer: x9250: reject devices without match data
iio: pressure: bmp280: validate SPI match data
iio: adc: ad7192: reject devices without match data
iio: adc: ad7606: reject devices without match data
iio: adc: ad7768-1: reject devices without match data
iio: adc: max11205: reject devices without match data
iio: adc: mcp3911: reject devices without match data
iio: adc: ti-adc128s052: validate SPI match data
iio: adc: ti-ads1018: reject devices without match data
iio: adc: ti-ads131m02: reject devices without match data
iio: adc: ti-ads7950: validate SPI match data
iio: accel: adxl313: reject devices without match data
iio: accel: adxl372: reject devices without match data
iio: accel: adxl380: reject devices without match data
iio: accel: sca3000: reject devices without match data
cxl/acpi: Check ACPI companion before use
wifi: mt76: mt7615: cancel reset work during unregister
wifi: ath12k: validate MAC/PHY capability count before saving
hwmon: (gigabyte_waterforce) reject short input reports
exfat: drain in-flight DIO before buffered writes
drm/amdkfd: validate SRAT subtables before parsing
Jiaming Zhang (2):
gfs2: reject invalid inode sizes
nilfs2: force clear dirty state when restoring from the shadow map
Jiangshan Yi (1):
ceph: fix longname buffer overflow in ceph_fname_to_usr()
Jianping Li (1):
misc: fastrpc: Allocate entire reserved memory for Audio PD in probe
Jianyun Gao (3):
dax: Return errors from dax_core_init()
dax: fix dax_range_compare_iter() to use correct size and address offset
dax: fix wrong error code returned from dax_dedupe_file_range_compare()
Jiawen Liu (1):
media: amphion: fix runtime PM imbalance on probe failure
Jiayuan Chen (3):
mm/memcontrol: fix data-race on reading jiffies_64
mm/swap: fix swap_cache_get_folio() returning a folio that left the swap cache
bonding: fix out-of-bounds read of arp_ip_target
Jinjie Ruan (1):
ext4: fix out-of-bounds read in ext4_get_group_info()
Jinmeng Zhou (2):
mm/hugetlb: charge folios to the target mm's memcg
mm/hugetlb: fix subpool minimum reservation rollback
Jiri Slaby (SUSE) (3):
serial: 8250_exar: store the GPIO platform device in struct exar8250
serial: 8250_lpss: do not touch uninitialized line in ehl_serial_exit()
serial: 8250_omap: set priv->line before enabling the IRQ
Jiucheng Xu (1):
f2fs: force out-place update for all writes on compressed file
Joanne Chang (1):
f2fs: allow pinning empty compressed files
Joanne Koong (3):
fuse: don't shorten the folio descriptor at LLONG_MAX
fuse: don't drop destination page cache on a zero byte copy reply
fuse: don't launder folios of a bad inode
Joe Damato (1):
mm: memcontrol: raise MEMCG_MAX for charges that fail without reclaiming
Johan Alvarado (1):
spi: spi-qpic-snand: publish the ECC context to snandc->qspi
Johan Hovold (4):
staging: greybus: uart: fix racy TIOCMIWAIT implementation
USB: cdc-acm: fix urb leak on disconnect
USB: serial: usb_wwan: fix urb leak on disconnect
USB: serial: sierra: fix urb leak on write completion
John Fisher (1):
drm/amdgpu: wait for pending page table updates before switching a VM to CPU updates
John Johansen (3):
apparmor: fix refcount leak in aa_get_newest_profile()
apparmor: fix uninitialized variable warning in aa_inherit_files
apparmor: on failed load ensure profile files are removed before parent
John Keeping (1):
media: rockchip: rga: fix rotation on rev0 hardware
Joonhoe Kim (1):
scsi: ufs: core: Fix a deadlock between clock scaling and device commands
Josef Bacik (11):
aoe: pull in the headers each received packet type reads
net: skbuff: don't BUG() on a bad csum_start in skb_copy_and_csum_dev()
mm/vma: don't leak the commit charge on mmap failure
mm/hugetlb: unmap the page where the other VMA maps it
mm/hugetlb: don't clear the resv_map of a VMA whose lock is held
mm/hugetlb: fix endless write fault on a leftover uffd bit
mm/hugetlb: don't leave a uffd-wp marker when zapping an RWP entry
iomap: keep large chunks from defeating the bio cap
mount: refuse setns() with a shared fs_struct again
nstree: don't end listns() at an inactive namespace
pidfs: don't let PIDFD_GET_INFO miss a reaped task
Joseph Qi (10):
ocfs2: exit recovery thread on mount error path
ocfs2: free replay slots in ocfs2_recovery_exit()
ocfs2: restrict OCFS2_INVALID_SLOT suballoc slot to system inodes
ocfs2: skip uninitialized lockres in ocfs2_mark_lockres_freeing()
ocfs2: reserve metadata for a new xattr block and its value tree
ocfs2: reserve value tree metadata when moving an xattr into the inode
ocfs2: deal with legacy signed dir index name hash values
ocfs2: use the stored hash when checking xattr bucket collision
ocfs2: deal with legacy signed xattr name hash values
ocfs2: read the xattr entry hash before defragmenting the bucket
Joshua Crofts (1):
iio: adc: max14001: add missing MODULE_DEVICE_TABLE macro
Joshua Mulloy (1):
misc: tifm: don't clear dev->driver in tifm_device_remove()
José Miguel Castellanos Valladolid (1):
ALSA: hda/realtek: Enable mute LEDs on HP OmniBook X Flip 14-fm0xxx
Juan Perdomo (1):
media: cx231xx: preserve I2C transfer length
Judith Mendez (14):
arm64: dts: ti: k3-am62a: Fix MMC0_CLK register address
arm64: dts: ti: k3-am62a7-sk: Set eMMC clock pin as OUTPUT
arm64: dts: ti: k3-am62a7-sk: Set SD clock pin as OUTPUT
arm64: dts: ti: k3-am62a-phycore-som: Set eMMC clock pin as OUTPUT
arm64: dts: ti: k3-am62-lp-sk: Set eMMC clock pins as OUTPUT
arm64: dts: ti: k3-am62-pocketbeagle2: Set SD clock pin as OUTPUT
arm64: dts: ti: k3-am625-beagleplay: Set MMC clock pins as OUTPUT
arm64: dts: ti: k3-am62x-sk-common: Set SD clock pin as OUTPUT
arm64: dts: ti: k3-am625-sk-common: Set eMMC clock pin as OUTPUT
arm64: dts: ti: k3-am62-phycore-som: Set eMMC clock pin as OUTPUT
arm64: dts: ti: k3-am625-tqma62xx: Set MMC clock pins as OUTPUT
arm64: dts: ti: k3-am625-var-som-symphony: Set SD clock pins as OUTPUT
arm64: dts: ti: k3-am625-var-som: Set MMC clock pins as OUTPUT
arm64: dts: ti: k3-am62x-phyboard-lyra: Set SD clock pin as OUTPUT
Julian Braha (1):
media: marvell-cam: fix unmet dependency for VIDEO_MMP_CAMERA
Julian Sun (2):
writeback: reset dirtied_when when switching wbs
writeback: clear old wb dirty state after inode switches
Junjie Cao (2):
media: i2c: cvs: Get the wake IRQ without claiming the GPIO
ASoC: rt712-sdca-dmic: fix drvdata type in the gain controls
Junrui Luo (4):
media: vicodec: fix out-of-bounds write on under-rounded coded dimensions
media: vicodec: make encoder CAPTURE dimensions read-only
media: vicodec: zero-initialize stateful decoder heap buffers
media: vicodec: fix NULL deref on oversized frame
Justin Chen (2):
memory: brcmstb_dpfe: Fix out-of-bounds access due to DCPU offset
memory: brcmstb_dpfe: Bounds check DCPU-supplied MSG_ARG_COUNT
Jérémy Jean (5):
crypto: ecc - Handle exceptional points in Shamir multiplication
nvmet: free the bvec on file namespace range errors
ceph: fix 32-bit overflow in readdir reply count check
libceph: fix out-of-bounds reads from repeated CRUSH bucket entries
inet: frags: prevent acceptance of partially authenticated reassembly
Kaho Jiang (1):
media: em28xx: fix double free in em28xx_alloc_urbs
Kaixuan Li (1):
f2fs: check every cur_*_segno[] entry on readonly images
Kamil Sawicki (1):
net: limit priority VLAN untag depth
Karl Mehltretter (32):
microblaze: Fix MB_MANAGER build with older binutils
fs_pin: publish pins with RCU list helpers
ACPI: pfr_update: zero-initialize capability query result
crypto: atmel-tdes - zero-initialize device state
crypto: atmel-aes - fix AADLENR for standalone GHASH
lib/842: reject output overflows from index and short data
lib/842: require a complete history block for repeat templates
crypto: atmel-tdes - sync output bounce buffer before DMA
fpga: Fix of_fpga_mgr_get() reference in fpga_mgr_lock() docs
crypto: qat - zero the VF migration state buffer on save
fuse: fix GCC 8 build with CONFIG_PROFILE_ALL_BRANCHES
KVM: arm64: vgic-v3: Undo assignment on iodev registration failure
KVM: arm64: vgic-v3: Roll back assignments from the new region
spi: atmel-quadspi: balance runtime PM and pclk across system sleep
mm/damon/core: keep the temporal tuner quota over an unmeasured PSI round
fork: honor task_struct's declared alignment
fbdev: sh_mobile_lcdcfb: Restore the per-overlay sysfs attributes
sh: intc: Sort the prio and sense lists after filling them
ARM: 9488/1: smp: set current pointer in assembly before jumping into C
ARM: 9491/1: alignment: restore uaccess state on emulation fault
ARM: 9520/1: cacheinfo: avoid out-of-bounds write in populate_cache_leaves()
ARM: 9521/1: cacheinfo: count external caches in early_cache_level()
ARM: 9522/1: cacheinfo: guard the CLIDR read in populate_cache_leaves()
ARM: 9523/1: topology: allocate the cacheinfo early on the boot CPU
irqchip/atmel-aic[5]: Disable interrupts in the irq_pm_shutdown() callbacks
irqchip/jcore-aic: Fix lost IPIs on SMP
ntfs: include the final partial cluster in sync writes
ntfs: fix kunmap_local() of advanced pointers in check_mft_mirror()
ntfs: fix kmap_local leak in ntfs_check_logfile()
PM: EM: allocate the cpumask for every perf domain
mm/damon/core: preserve the quota passed to damon_new_scheme()
clocksource: Prevent immediate watchdog rerun after a delay
Kathiravan Thirumoorthy (4):
arm64: dts: qcom: ipq9574: Wire up USB3 PHY PIPE clock to GCC
clk: qcom: ipq5018: add 24MHz rate for USB UTMI clock
clk: qcom: ipq5332: add 24MHz rate for USB UTMI clock
clk: qcom: ipq5210: add 24MHz rate for USB UTMI clock
Kazuki Hanai (2):
media: mediatek: jpeg: Avoid context access after job finish
tmpfs: fix unicode_map leaks in casefold option handling
Kees Cook (2):
ipc, msg: Account msg_msg allocations with GFP_KERNEL_ACCOUNT again
netdev: Hide the netdev_priv() origin from GCC in netdev_from_priv()
Keita Morisaki (1):
drm/amd/display: Fix swap in median3() for DSC rate control
Keng-Yu Lin (1):
PCI/PM: Restore BARs after powering up during enumeration
Kenneth Feng (1):
drm/amd/pm:restate all customized OD features on every table upload for smu 13.0.0/smu 14.0.2
Kevin Wang (3):
drm/amd/pm: reapply umd profile state after recovery
drm/amd/pm: preserve committed OD features for SMU 13.0.0/13.0.7
drm/amd/pm: preserve committed OD features for SMU 14.0.2
Kim Phillips (1):
x86/bugs: Fix CONFIG_MITIGATION_RETPOLINE=n mitigation reporting
Kir Kolyshkin (1):
cgroup: fix cgroup.kill for exited thread group leader
Kiryl Shutsemau (Meta) (2):
mm/huge_memory: do not touch frozen folios in deferred_split_isolate()
mm: page_alloc: make defrag_mode retries follow the promoted order
Koichiro Den (5):
PCI: endpoint: pci-epf-vntb: Manage virtual NTB and PCI bus lifetime
xen/privcmd: Only claim ioreqs matching an ioeventfd
cxl/port: Convert PCIe link latency to nanoseconds
cxl: Account for link width in latency calculation
cxl/acpi: Convert QTG _DSM latencies to picoseconds
Konstantin Khorenko (1):
selftests/core: fix unshare_test with large fs.nr_open
Krzysztof Karas (1):
iommu/dma: Catch scatterlist length overflows
Krzysztof Kozlowski (3):
drm/msm/hdmi_phy: Cleanup after msm_hdmi_phy_resource_enable() failure
drm/msm/hdmi: Handle msm_hdmi_power_on() errors during .atomic_pre_enable()
drm/msm/hdmi_bridge: Correct poweroff/audio cleanup order in post_disable
Krzysztof Wilczyński (1):
PCI/sysfs: Pass the device name length in UTF-16 code units
Kunhai Dai (1):
blk-iocost: abort weight transfer on invalid donation weights
Kyle Zeng (5):
affs: validate blocks before freeing them
netfilter: nf_reject: initialize IPCB at inet ingress
mm/page_vma_mapped: continue past nonmatching huge PMDs
net/packet: check TX_RING fragments before memory accounting
tcp: fix reordering addition overflow in MTU probing
Lad Prabhakar (4):
memory: renesas-rpc-if: Mark XSPI_CDD1BUF0 as volatile
PCI: rzg3s: Disable refclk on probe failure
PCI: rzg3s: Propagate platform_get_irq_byname() errors
PCI: rzg3s: Fix IRQ domain initialization error handling
Laxman Acharya Padhya (1):
wifi: rtw89: cap firmware section_num before parsing
Li RongQing (2):
vfio/pci: Restore 8-byte ioeventfd support
apparmor: avoid potential double free when remapping DFA tables
Linkai Gong (2):
media: pci: hws: only init channels the device actually has
media: i2c: tc358743: add missing color-space strings
Linlin Yang (1):
wifi: mt76: mt7996: fix PCI device reference leak in mt7996_pci_init_hif2()
Linmao Li (3):
media: chips-media: wave5: Handle polling IRQ thread failure
media: chips-media: wave5: Balance runtime PM on encoder close errors
r8152: Use BMSR to detect the link state
Linus Walleij (3):
media: mali-c55: Ignore disconnected queues when checking readiness
power: supply: ab8500_fg: Accept status from supplied power
power: supply: ab8500_fg: Report sub-percent charge changes
Liu Chao (2):
usb: fotg210: validate endpoint index in ep0 handlers
net: wwan: iosm: validate msg_head before indexing msg_ring
Liu Zhenlong (1):
PCI: aspeed: Fix clk and PHY leak in aspeed_pcie_port_init() error paths
Liz Fong-Jones (1):
writeback: keep cleanup_offline_cgwb()'s scan out of syncs
Longlong Xia (2):
mm/zswap: publish the initial pool with list_add_rcu()
mm/zswap: enable zswap_ever_enabled in zswap_pool_create()
Lorenzo Stoakes (ARM) (8):
fbdev: ssd1307fb: check for fb_deferred_io_init() error
fbdev: xen-fbfront: check for fb_deferred_io_init() error
fbdev: udlfb: check for fb_deferred_io_init() error
fbdev: smscufx: check for fb_deferred_io_init() error
fbdev: sh_mobile_lcdc: check for fb_deferred_io_init() error
mm/mremap: populate calculated fields in vrm state correctly
mm/mremap: correctly uncharge accountable VMAs in error path
mm/vma: avoid broken uffd merge on mremap
Lu Baolu (1):
iommu/vt-d: Avoid out-of-range shift in qi_desc_dev_iotlb_pasid()
Lucas Costa (1):
spi: bcm2835: fix device_node reference leak in bcm2835_spi_setup()
Lucas Sinn (1):
media: synopsys: hdmirx: fetch colordepth before calculating pixelclock
Luigi Lauro (2):
drm/amdgpu: require _PR3 for BOCO
drm/amd/display: take a runtime PM reference only when a CRTC turns on
Luis Gerardo Lopez Hernandez (1):
ALSA: hda/realtek: Fix internal speakers on Acer Aspire AL16-31P
Luxiao Xu (1):
mm/memory: constrain generic_access_phys() to page boundary
Ma Ke (5):
ASoC: wcd9335: Fix device reference leak in wcd9335_slim_status()
ALSA: hda: cs35l41: Fix ACPI device reference leak on probe failure
pinctrl: stm32: Fix fwnode reference leak in stm32_gpiolib_register_bank()
platform/x86/amd/pmc: Fix RTC reference leak in amd_pmc_verify_czn_rtc()
i2c: acpi: Fix adapter reference leak in i2c_acpi_new_device_by_fwnode()
Maciej Kucharek (3):
drm/amdgpu: reset SI ASIC on MacBookPros with VRAM at 0
drm/amdgpu: reset CIK ASIC on Apple boards with VRAM at 0
drm/amdgpu: reset VI ASIC on Apple boards with VRAM at 0
Maciej W. Rozycki (1):
PCI: Skip Target Speed quirk on clamped ports with no link
Magnus Lindholm (10):
alpha: load the MMU context when switch_mm() switches the current task
alpha: run check_mmu_context() from finish_arch_post_lock_switch()
alpha: only use a targeted tbi() when the target mm is really current
alpha: invalidate the local context in flush_tlb_page()
alpha: fix the local TLB invalidate in flush_tlb_page()
alpha: fix the local TLB invalidate in the UP flush_tlb_page()
alpha: invalidate the local context in flush_tlb_mm()
alpha: invalidate the local context in flush_icache_user_page()
alpha: do not clear remote MMU contexts in migrate_flush_tlb_page()
alpha: do not skip TLB shootdown IPIs for kthread-borrowed mms
Marc Zyngier (5):
KVM: arm64: nv: Move L2->L1 switch on interrupt early
KVM: arm64: Move OUTSIDE_GUEST_MODE publication past context being saved
KVM: arm64: Move IN_GUEST_MODE ahead of state being loaded
KVM: arm64: Turn vcpu->arch.pause into a counter
KVM: arm64: Sanitise ID_AA64MMFR3_EL1.S1P[IO]E
Marco Scardovi (1):
platform/x86: asus-wmi: Serialize WMI method evaluations with a mutex
Marek Czernohous (4):
drm/nouveau/pci: use config-space MSI rearm on MCP79/MCP7A (NVAC)
drm/nouveau: disable the fence uevent work instead of just cancelling it
drm/nouveau: cancel the DP IRQ work before freeing the connector
drm/nouveau: don't dereference outp before checking it in nouveau_dp_irq
Marek Vasut (1):
PCI: rcar-gen4: Limit Max_Read_Request_Size to 256 Bytes
Mario Limonciello (5):
platform/x86/amd/pmf: Add AMDI0112 ACPI ID
platform/x86/amd/pmf: Validate the APTS state index
platform/x86/amd: Stop counting intermediate cycles with metrics table
platform/x86/amd: hfi: Fix out-of-bounds reads when parsing ranking data
drm/amd/display: don't WARN when removing an unallocated MST payload
Mark Anthony Agarro (2):
wifi: mt76: mt76x02: validate TX-status rate index before mac80211 handoff
wifi: mt76: mt7615: do not tear down BSS/STA state for monitor vifs
Martin Belanger (2):
nvme: make the DH-HMAC-CHAP secret attributes readable by root only
nvme-tcp: start error recovery when read_sock fails
Martin Fuzzey (1):
serial: sc16is7xx: fix data corruption due to unexpected xon/xoff
Martin Wilck (1):
md/raid5: validate payload size before calculating payload_len
Matej Sochan (1):
ALSA: hda/realtek: Fix silent speakers on Lenovo Legion S7 15IMH05
Mathias Nyman (1):
xhci: Prevent invalid vdev dereference during sideband unregister
Matt Fleming (2):
iommu/amd: Program device table when kdump reuse fails
iommu/amd: Don't allocate kdump device table from DMA32
Matt Turner (4):
alpha: honor force_successful_syscall_return() again
lib/decompress_bunzip2: fix off-by-one in run-length bounds check
alpha: handle VM_FAULT_HWPOISON in do_page_fault()
alpha: determine tininess after rounding in the FP emulation
Matthew Sakai (2):
dm vdo indexer: prevent delta list overflow on load
dm vdo indexer: validate record page numbers better
Matthias Goergens (10):
fanotify: report names longer than NAME_MAX
ntfs: do not map an unmappable runlist fragment as a hole
ntfs: do not turn an unmappable runlist fragment into delalloc on write
ntfs: fail the mount when $MFT needs its own extent records
ntfs: do not map a vcn as a hole when its runlist lookup failed
ntfs: fail the mount when $MFT's data size exceeds its allocation
ntfs: hold the runlist lock while expanding a non-resident attribute
ntfs: do not use a stale runlist pointer when undoing $MFT extension
ntfs: add a runlist merge that leaves the source runlist to the caller
ntfs: balance the $MFT runlist lock in data extension error paths
Maurizio Casciano (1):
power: supply: core: Honor supplied-from with CONFIG_OF=y
Max Kellermann (1):
ceph: avoid pending truncate during nonblocking cap acquire
Maxi Saparov (1):
kho: do not reserve scratch memory in the kdump kernel
Maxim Skokov (1):
media: vivid: round the height down to the vertical subsampling factor
Maxime Bélair (1):
apparmor: fix NULL ctx->peer derefs in unix socket ctx updates
Michael Bommarito (1):
fs/ntfs3: reject an oversized resident attribute on the inline iomap path
Michael Freidkin (1):
media: meson: vdec: size capture planes from the aligned canvas
Michael J. Ruhl (1):
platform/x86/intel/pmt: Block mmap when callback is present
Michael Kelley (1):
Documentation: hyperv: Update documentation for sending VMBus packets
Michael Liang (1):
fault-inject: fix dentry leak
Michael Wyraz (1):
USB: serial: option: add support for ASR 1286:4e3c modem
Michail Tatas (1):
media: verisilicon: rockchip: Fix leaks in init
Michal Blaszczyk (1):
sched_ext: Reset runnable_at when a task leaves its scheduler
Michal Pecio (1):
usb: xhci: Fix bounce buffer overflow
Mike Rapoport (Microsoft) (2):
x86/mm/pat: Use pr_warn() for early W^X warnings
mm/execmem: free ROX cache chunks only when they span an entire vm area
Mikulas Patocka (9):
dm: fix a bug in dm_accept_partial_bio
dm-writecache: report I/O error if flush failed
dm-writecache: fix a quirk in statistics
dm-writecache: fix a crash if we attempt to use non-dax device
dm-writecache: fix uncommitted_blocks underflow
dm-writecache: fix REQ_FUA processing
dm-snapshot: fix crash if dm_io_client_create fails
dm-bufio: fix non-working memory limit
dm-bufio: fix a race leading to an unsigned integer underflow
Ming Lei (6):
ublk: keep a canceled FETCH round canceling until the server is gone
ublk: mark the io command cancelable before publishing it
ublk: mark the batch fetch command cancelable before linking it
ublk: reset the FETCH round in release also without a disk
ublk: reset the FETCH round under ub->mutex
ublk: let STOP_DEV cancel the server's commands before its release
Miquel Raynal (2):
mtd: spi-nor: Unprepare legacy controllers upon RWW wait interruption
dt-bindings: clock: ma35d1: Document the missing crystal inputs
Mohamad Raizudeen (1):
crypto: amlogic - Fix IRQ handler return value and fallthrough logic
Muhammad Bilal (8):
platform/x86: hp-bioscfg: fix slab-out-of-bounds write in hp_convert_hexstr_to_str()
platform/x86: hp-bioscfg: fix 16-byte heap overflow for empty auth token
platform/x86: hp-wmi: fix heap OOB read and memory corruption in hp_wmi_perform_query()
platform/x86: hp-bioscfg: fix OOB reads in hp_get_string_from_buffer()
platform/x86: hp-bioscfg: fix non-ASCII truncation in hp_get_string_from_buffer()
platform/x86: hp-bioscfg: return -E2BIG from validate_password_input()
platform/x86: hp-bioscfg: allow clearing current_password
platform/x86: hp-bioscfg: NUL-terminate the SPM auth token
Myeonghun Pak (20):
media: stm32: csi: unregister async notifier on cleanup
leds: ktd2692: Pass context to regulator cleanup
media: marvell: manage the MMP camera clock provider
media: go7007: unregister the I2C adapter on USB probe failure
media: cx18: Disable PCI device on probe failure
media: tw68: balance PCI enable on cleanup
ASoC: fsl_xcvr: free IRQ before canceling reset work
mfd: twl-core: Unregister the auxiliary platform device on unbind
mtd: maps: pci: balance PCI enable on cleanup
media: renesas: rzv2h-ivc: manage runtime PM with devres
media: amphion: drain message work before releasing core state
media: amphion: prevent unbind while video instances are open
ASoC: stm: stm32_i2s: request IRQ after regmap initialization
ASoC: codecs: rt5682s: disable jack detection work on shutdown
wifi: mt76: mt7615: restore DBDC state after ext PHY failure
soc: fsl: dpio: Fix cleanup on IRQ registration failure
soc: fsl: dpio: Free the IRQ before releasing the I/O object
fbdev: kyro: Release WC setup on registration failure
fbdev: nvidia: Release write-combining handle on probe failure
accel/qaic: Cancel Sahara read data work on removal
Namjae Jeon (1):
exfat: zero invalid tail on partial overwrites
Nanzhe Zhao (2):
f2fs: remove mappedtodisk flag usage in mmap write path
f2fs: read i_size once in f2fs_vm_page_mkwrite
Nas Chung (1):
media: v4l2-common: Fix P010 format info
Nathan Chancellor (2):
wifi: brcmsmac: Adjust txpwrindex value in nphy_ipa_rxcal_gaintbl_2GHz
kbuild: AutoFDO: Update split machine function argument for upstream rename
Navon John Lukose (1):
i2c: designware: queue only one read command for block reads
Nguyen Ngoc Thang (1):
net/rds: ib: don't enable IRQs in rds_ib_conn_free()
Nickolai Zeldovich (4):
lib/buildid: reject file offsets that do not fit in pgoff_t
ucount: take the rlimit reference before checking the limit
mm/mlock: use a long for the page count in mlock_fixup()
mm/truncate: fix the zeroing end of pagecache_isize_extended()
Nicolai Buchwitz (2):
serial: amba-pl011: honour delay_rts_before_send for every write
serial: amba-pl011: keep transmitter enabled when disabling RS485
Nicolin Chen (1):
iommu/arm-smmu-v3-iommufd: Reject unsupported bits in invalidation commands
Niklas Cassel (5):
ata: ahci_st: Do not ignore errors when getting the reset controls
ata: ahci_st: Assert the power down reset in the probe() error path
ata: libahci: Free the IRQs when activating a multi-IRQ host fails
ata: libata: Do not leave ata_host_stop() registered when activation fails
ata: libata-sff: fix race between IRQ deferral and ata_sff_flush_pio_task()
Nikolaj Klitlund Børty (1):
Bluetooth: btusb: Add device ID for Realtek RTL8761BUE (StarTech AV53C1)
Nikolaos Karaolidis (2):
fs: rotate inodes whose page cache could not be dropped
fs: don't lose inodes that another LRU walker is isolating
Nirmoy Das (1):
blk-mq: clear stale inactive flag on hctx reuse
Noam D. Eliyahu (1):
tg3: Invert restart quirk logic to restrict SNP power-down bypass
OGAWA Hirofumi (1):
fat: fix fat_ent_write() for reverting the value
Oleg Nesterov (1):
signalfd: don't dequeue the forced fatal signals
Olivier Kaloudoff (4):
ALSA: usb-audio: Add mic resolution quirk for Logitech Webcam C200
drm/amdkfd: tear down KFD processes before early fini_sw on disconnect
drm/amdkfd: stop restore retries on device unplug
drm/amdgpu: guard VCE/UVD sched entity teardown on failed probe
Orgad Shaneh (5):
mtd: cfi_cmdset_0002: cap the write-buffer chunk at 256 bytes on an x8 device
MIPS: mm: align hugetlb mappings in arch_get_unmapped_area()
MIPS: mm: do not write a huge TLB entry when the probe misses
usb: octeon-hcd: release the USB block when initialization fails
usb: octeon-hcd: keep SOF interrupts while a pipe needs them
Paolo Abeni (1):
mptcp: fix subflow bitfield misuse
Paul Moses (1):
xsk: restore UMEM flags after failed pool assignment
Pedro Falcato (1):
mm/madvise: atomically clear the young bit on THP MADV_COLD
Pei Xiao (3):
tpm: tpm_nsc: fix NULL pointer dereference on init failure
tpm: tpm_nsc: stop using the cleanup callback as dev.release
tpm: fix zero-length read discarding the pending response
Peng Wang (1):
tick/nohz: Reevaluate the tick for kicks flushed outside hardirq
Pengpeng Hou (4):
media: require two-byte Cypress type 04 records
media: cec: extron: clear response tail before dispatch
media: mali-c55: fail power-on when safe stop times out
media: mediatek: jpeg: retry HW selection after successful wait
Peter Robinson (1):
misc: issei: Fix issei architecture deps
Peter Ujfalusi (9):
ALSA: hda/hdmi: clamp num_cvts against cvt_nids[] in hdmi_read_pin_conn
ALSA: hda/hdmi: clamp sad_count in ELD proc write handler
ALSA: compress: fix buffer leak on failed SET_PARAMS
ALSA: compress: reject buffer geometry change on gapless next_track
ALSA: compress: add missing OPEN-state gate to SET_METADATA
ALSA: compress: reject restarting an ACTIVE task via origin_seqno
ALSA: hda: Reject codec reset on ASoC (ext_ops) buses
ASoC: hdac_hda: Balance the runtime PM disable in codec remove
ASoC: hdac_hda: Keep runtime PM state in sync across codec remove/probe
Pin-Hao Chen (1):
spi: stm32: fix double free of SRAM buffer on MDMA fallback
Piotr Kubik (1):
netfilter: ctnetlink: fix inverted IPv6 address match in dump filter
Piyush Patle (1):
media: vidtv: fix frontend reference leak on unbind
Priyank Rathod (1):
PCI/AER: Fix memory leak in aer_recover_queue() on kfifo buffer overflow
Pufan Jin (1):
spi: zynq-qspi: fix address buffer corruption and support 4-byte address
Punnay Sharma (2):
staging: media: av7110: fix corrupted BER reporting in sp8870
staging: media: av7110: fix sp8870 initialization failure state
Qi Xi (2):
mm/page_isolation: fix UBSAN shift-out-of-bounds warning
mm/page_isolation: guard compound_order() against racing
Qingfang Deng (1):
pppoe: delete session hash entries by pointer match
Qinyun Tan (1):
mm/list_lru: don't copy stale shrinker id from non-memcg-aware shrinkers
Quanye Yang (1):
mptcp: reset msk state on early connect failure
Radiy Zhambakiev (3):
mfd: tps65217: Fix NULL pointer dereference on IRQ init failure
mfd: tps65217: Check return value when masking interrupt sources
mfd: tps65217: Use devres for IRQ domain and wake teardown
Ramin Moussavi (3):
microblaze: reserve the ABI argument-home area in the signal frame
microblaze: don't clobber r3/r4 restored by rt_sigreturn
microblaze: restore the ABI argument home area below pt_regs (PTO)
Raphael Zimmer (2):
libceph: Fix unsafe decode in ceph_redirect_decode()
libceph: Fix multiple unsafe decodes in ceph_oloc_decode()
Ratnaker Gautam (1):
scsi: libiscsi_tcp: Prevent R2T range check overflow
Ravi Hothi (1):
ASoC: qcom: audioreach: fix module cfg blob size handling
Reinhard Speyerer (1):
USB: serial: option: add Rolling Wireless RN947R
Ricardo Neri (2):
hwmon: (coretemp) Refresh the temperature on the first read
hwmon: (coretemp) Return -ENODATA for invalid temperature readings
Ricardo Ribalda (1):
clk: mediatek: Add missing depend for COMMON_CLK_MT8173
Richard Weinberger (1):
mtd: Call get_wunit() on the master partition
Rickey Bartlett (1):
PCI: vmd: Flush DMA writes before handling MSI on Meteor Lake
Ridham Khurana (2):
hwmon: (lm95245) Fix negative temperature conversion
hwmon: (lm70) Fix rounding of negative temperatures
Ridong Chen (2):
mm/page_counter: avoid integer overflow in effective_protection()
mm/mglru: fix ineffective memory protection for non-kswapd reclaim
Rik van Riel (2):
mm/memcontrol: fix stuck FLUSHING_CACHED_CHARGE bit on isolated cpus
mm/page_alloc: count guard pages as free again when their buddy merges
Robin Snyders (5):
power: supply: qcom_smbx: include base when petting watchdog
power: supply: qcom_smbx: test battery health status bits
power: supply: qcom_smbx: fix float voltage selector
power: supply: qcom_smbx: validate battery float voltage
power: supply: qcom_smbx: notify battery overvoltage recovery
Rohinthan P (1):
media: v4l2-ctrls: do nothing if controls[0] == NULL in cluster functions
Rong Zhang (1):
platform/x86: lenovo-wmi-capdata: Do not stop the AC notifier chain on error
Rosen Penev (2):
mtd: rawnand: ndfc: use devm_platform_ioremap_resource()
net: bgmac: enable interrupts only after NAPI is ready
Ross Lagerwall (1):
xen-blkfront: Fix IO race during unplug
Rudi Heitbaum (1):
PCI: imx6: Avoid dereferencing a NULL clock name
Ruide Cao (1):
mptcp: fix MP_CAPABLE token migration when cloning reqsk
Runyu Xiao (19):
hte: tegra194: Initialize slice locks before registering chip
media: saa7146: Initialize interrupt lock before requesting IRQ
dmaengine: altera-msgdma: initialize state before requesting IRQ
hte: tegra194-test: shut down timer before GPIO release
crypto: ccp - Initialize DBC ioctl mutex before registering device
PCI: pciehp: Make 'pciehp_poll_mode' parameter read-only
media: adv7180: Initialize mutex before ancillary clients
peci: aspeed: Initialize state before requesting IRQ
peci: npcm: Initialize state before requesting IRQ
ALSA: mpu401: shut down timer before freeing MPU
ALSA: sgio2audio: Only free successfully requested IRQs
m68k: dmasound: Keep the Q40 IRQ handler registered
ASoC: pcm6240: do not free an unrequested IRQ
IB/hfi1: Shutdown self-rearming timers before freeing
block: amiflop: synchronize flush timer before track flush
media: sti: delta: use unaligned accessors for MJPEG SOF fields
perf: xgene: initialize lock before requesting IRQ
mailbox: altera: shut down RX polling timer on channel teardown
sh: maple: Use the matching IRQ cookie when invoking free_irq()
Ruoyu Wang (2):
media: au0828: Free URBs when starting DVB streaming fails
media: adv748x: Fix endpoint reference leaks on probe failure
Rupesh Majhi (1):
iio: pressure: dps310: fix CFG_REG bit definitions
Ryusuke Konishi (3):
nilfs2: fix deadlock between nilfs_evict_inode() and find_inode()
nilfs2: clear dirty flag on bdev buffers on log write failure
nilfs2: ignore non-fatal signals during synchronous log write wait
SJ Park (14):
mm/damon/core: skip applying scheme if region split for quota fails
mm/damon/paddr: respect folio end for DAMOS_STAT
mm/damon/paddr: respect folio end for DAMOS actions except STAT
mm/damon/vaddr: respect folio end for DAMOS_STAT
mm/damon/vaddr: respect folio end for DAMOS_MIGRATE_{HOT,COLD}
mm/damon/core: handle extreme memory state in damon_get_node_mem_bp()
mm/damon/core: handle extreme memory state in get_node_memcg_used_bp()
mm/damon/core: handle extreme memory state in get_in_active_mem_bp()
mm/damon/tests/core-kunit: test committing psi goal to psi goal
mm/damon/core: handle uninitialized damos_quota_goal->last_psi_total
mm/damon/core: copy nid for eligible_mem_bp damos quota goal commit
mm/damon/sysfs: set next refresh jiffies per sysfs context
mm/damon/sysfs-schemes: read sysfs_filter->addr_range only once
mm/damon/core: filter out damos address filter-split failed region
Sahaj Chaudhari (3):
gpio: davinci: Clear interrupt status in every bank on suspend
gpio: pca953x: Preserve wakeup accounting on parent IRQ failure
gpio: pca953x: Handle direction register read errors in IRQ paths
Sakari Ailus (4):
platform/x86: int3472: Fix uninitialised variable warning
media: imx219: Account rate_factor in setting upper exposure limit
media: imx219: Account for rate_factor in control steps
media: imx219: The horizontal blanking step is 8
Sam Price (1):
microblaze: preserve the MSR carry flags across signals
Sami Tolvanen (3):
rust: irq: declare cfi_encoding for irqreturn
rust: hrtimer: declare cfi_encoding for hrtimer_restart
rust: dma: declare cfi_encoding for dma_data_direction
Samuel Holland (2):
riscv: cfi: Bounds check restore token before swap
riscv: cfi: Only write envcfg CSR when task is current
Samuel Thibault (1):
speakup: Fix NULL pointer dereference on VT switch + selection
Sanan Hasanov (1):
hwmon: (corsair-cpro) Make wait_input_report_lock IRQ safe
Sasha Levin (2):
tools/dma: fix building from the top level with O=
cgroup: don't kill migrated processes through their exiting threads
Sean Young (17):
media: cx88: Specify rc type at rc_allocate_type()
media: saa7134: Specify rc type at rc_allocate_type()
media: rc: Replace open coded krealloc() for keymap
media: rc: Add missing locking for keymap
media: streamzap: Add missing rc_unregister_device()
media: redrat3: Ensure we don't read beyond the end of the packet
media: redrat3: Ensure all urbs are suspended
media: redrat3: Error path leaves device in transmitting state
media: sunxi-cir: Ensure no more interrupts can occur before free
media: meson-ir-tx: Ensure clock is disabled on unbind
media: meson-ir-tx: Ensure rc_free_device() is called on unbind
media: meson-ir-tx: Ensure probe error is propagated
media: ir-hix5hd2: Ensure rdev is setup before interrupts are enabled
media: ene_ir: Ensure teardown is done in the correct order
media: serial_ir: Fix race condition where timer can be re-armed
media: ir_toy: Validate the maximum tx carrier
media: meson-ir-tx: Prevent divide by zero in meson_irtx_prepare_pulse()
Seiji Nishikawa (1):
nvme-tcp: fix io_work priority inversion when send_mutex is held
Seongjae Jeong (1):
f2fs: fix submit accounting for IPU writeback
Seongjun Hong (1):
vfio/mlx5: Fix boundary check in set_report_output()
Sergey Senozhatsky (1):
ext4: fix ABBA deadlock in ext4_rmdir()
Serin Yeh (2):
media: i2c: ov8856 : remove ACPI node bypass mechanism
media: i2c: ov8856: fix debug message to report actual CSI-2 lane count
Seung Min Shin (1):
sctp: hold transport reference across connect wait
Seungjin Bae (1):
usb: typec: ucsi: ccg: Validate altmode index in GET_CURRENT_CAM response
Shao Mingyin (1):
nvmet-auth: fix error handling on CHALLENGE failure
Shawn Guo (3):
ASoC: qcom: q6apm: Fix unmap regions response handling
ASoC: qcom: q6apm: Clear the right handle on pos buffer unmap
ASoC: qcom: q6apm: Unmap DSP buffers before removing the topology
Shawn Lin (1):
PCI/pwrctrl: Only destroy devices created by pwrctrl core
Shehryar Ahmad (1):
iio: accel: adis16201: fix channel order for buffer mode
Shengming Hu (1):
cpufreq: conservative: Restrict deferred downscaling to low load
Shengzhuo Wei (2):
media: go7007: bound EZ-USB I2C transfers to the usb_buf size
power: supply: bq27xxx: synchronize work cancellation on suspend
Shubham Antil (1):
RDS/IB: validate receive fragment completions
Siddharth Chintamaneni (1):
mm: multi-gen LRU: fix NULL lruvec->pgdat deref with memcg disabled on cmdline
Sinan Turunc (2):
ALSA: usb-audio: Bound packet copies by the PCM buffer size
ALSA: ua101: Bound packet copies by the PCM buffer size
Siwei Zhang (3):
Bluetooth: L2CAP: Reject mode changes on connected channels
Bluetooth: L2CAP: Reject invalid TxWindow in configuration requests
Bluetooth: L2CAP: Use default TxWindow for zero socket option
Sorah Fukumori (1):
net: gro: don't chain linear parts larger than gso_size into frag_list
Srinivas Kandagatla (5):
ASoC: codecs: lpass-wsa-macro: use v2.5 Compander1 addresses on v2.5+
ASoC: codecs: wsa884x: Accept temperatures across the full trim range
ASoC: codecs: wsa883x: Accept temperatures across the full trim range
ASoC: SDCA: propagate sdw_slave_read_prop() failure in class_read_prop
ASoC: SDCA: drop pm_runtime reference on probe failure path
Srish Srinivasan (9):
pseries/plpks: fix error handling in plpks_read_var()
pseries/plpks: fix error code for wrapping key reads
pseries/plpks: validate input to plpks_signed_update_var()
pseries/plpks: clear sensitive PLPKS buffers
pseries/plpks: clear sensitive buffers in wrapping operations
pseries/plpks: clear signed update authentication buffer
pseries/plpks: clear SED key data after use
pseries/plpks: fix self-reference in plpks_var initializer
pseries/plpks: hide wrapping_features when unsupported
Stanislaw Gruszka (1):
wifi: mac80211: queue frames while off-channel
Stanley Jhu (11):
scsi: ufs: bsg: Complete the job on error
scsi: ufs: bsg: Clear the reply buffer before use
scsi: ufs: bsg: Validate request_len before accessing request
scsi: ufs: bsg: Reject UIC commands with a non-zero result byte
scsi: ufs: core: Clear stale UIC result byte before peer DME retries
scsi: ufs: core: Remove an always-false WARN_ONCE()
scsi: ufs: core: Add a helper for clearing hba->outstanding_reqs
scsi: ufs: core: Fix double completion in ufshcd_clear_lu_cmds()
scsi: ufs: core: Fix double release in ufshcd_eh_timed_out()
scsi: ufs: core: Remove completed-without-interrupt path in ufshcd_abort()
scsi: ufs: core: Do not release a reserved request in ufshcd_abort()
Stephen Horvath (1):
usb: xhci-pci: Add AMD 600 series to xhci-pci-prom21
Stian Halseth (1):
PCI: Set supported_speeds in set_pcie_port_type()
Su Yue (1):
ocfs2: update xattr count before moving bucket entries
Suman Kumar Chakraborty (1):
crypto: qat - fix error source for QAT GEN6 transmit interface faults
Sung Byeongchan (2):
nvmet: require authentication before property set
virtiofs: validate fixed-output response length
Sven Peter (1):
phy: apple: atc: Support DUMMY PIPEHANDLER state in configure_pipehandler
Takashi Iwai (5):
ALSA: core: Check shutdown flag at D0 power-state, too
ALSA: ump: Correct return size of fill_rpn()
ALSA: seq: oss: Skip events until fully initialized
ALSA: emux: Stop voices before freeing zones in all cases
ALSA: line6: Handle period elapsed calls outside the locks
Takashi Sakamoto (1):
firewire: core: fix source bus ID detection for AT context in big-endian systems
Tal Zussman (1):
gfs2: fix the escaped block copy in gfs2_before_commit()
Tales A. Mendonça (1):
drm/xe: Implement Wa_22016122933
Tharit Tangkijwanichakul (3):
media: v4l2-ctrls: default HEVC SPS chroma format to 4:2:0
media: hantro: Harden MPEG-2 control access against NULL
media: hantro: disable runtime PM before hardware teardown
Thomas Nemer (2):
ALSA: usb-audio: Fix missing sample-rate control for PreSonus AudioBox USB
ALSA: usb-audio: Skip sample-rate read-back on PreSonus AudioBox USB
Thomas Weißschuh (Schneider Electric) (1):
timekeeping: Update offsets on sequence counter retry in ktime_get_update_offsets_now()
Thomas Zimmermann (2):
drm/panic: Do not use un-escaped URL as format string
drm/panic: Test address from kmap op for NULL
Thorsten Blum (9):
thermal: intel: powerclamp: Reject invalid window_size values
thermal: intel: int340x: Fix temperature selection around 0 C
crypto: zynqmp-sha - fix NULL pointer dereference in init_tfm
crypto: xilinx - clear AES key buffer before freeing it
hwrng: amd - report partial reads in non-blocking mode
hwrng: ba431 - fix reported byte count
hwrng: core - reject unknown RNG names
media: imagination: Fix value clamping in calculate_qp_tables
init: fix early boot crash with bare hostname parameter
Tianchu Chen (1):
staging: rtl8723bs: fix RX buffer OOB write from device-reported length
Tiezhu Yang (8):
perf loongarch: Fix discarded const qualifier in _get_field()
LoongArch: Remove arch-specific __smp_mb__{before,after}_atomic()
LoongArch: Remove redundant call in update_bp_registers()
LoongArch: Fix bitmask corruption in update_bp_registers()
LoongArch: Fix architectural naming typo for CSR_FWPS_SKIP
LoongArch: Only send SIGTRAP signal if necessary in do_watch()
LoongArch: Fix perf hardware breakpoint failure via installation
LoongArch: Fix one-shot limitation for perf hardware breakpoints
Til Kaiser (1):
mlxsw: Initialize register query payloads
Tim Chen (1):
sched/cache: Honor asym packing over cache aware scheduling on hybrid systems
Tim Douglas (2):
serial: pmac_zilog: push received data to the port that received it
power: supply: generic-adc-battery: fix status with no supplier
Tim Menninger (1):
xprtrdma: prevent disconnect feedback during endpoint teardown
Tingjie Zhong (1):
fbdev: bitblit: Fix glyph clipping when fbcon pans
Tom Verdonck (3):
hwmon: (tmp102) Fix jiffies wraparound in conversion-ready check
hwmon: (tmp108) Fix jiffies wraparound in conversion-ready check
hwmon: (sht4x) Fix jiffies wraparound in heater-ready check
Tommaso Merciai (1):
dmaengine: sh: rz-dmac: Fix off-by-one in residue lmdesc lookup
Tristan Madani (3):
wifi: rtw89: fix IE length passed to cfg80211_find_ie() in WoW AKM
cpufreq: intel_pstate: cancel HWP notify work in driver cleanup
ppp: fix stale pointer access after pskb_may_pull in ppp_ccp_peek
Tsz Shan Chan (1):
iio: light: apds9306: fix default sampling frequency definition
Tu Dinh (2):
xen-netback: Fix XenBus connection failure cleanup
xen-netback: Zero out sring pointers on unmap
Vaibhav Nagare (1):
bnxt_en: don't leave an XDP program installed when the open fails
Val Packett (1):
ASoC: qcom: qdsp6: q6afe: fix clk vote response type mismatch
Vasileios Almpanis (1):
block: drop the cached plug time when blk_add_rq_to_plug() flushes
Vasiliy Kovalev (1):
ALSA: hda/via: Apply runtime PM workaround for ASUS X55A
Venky Shankar (1):
ceph: don't fail write_begin with -EAGAIN after flushing old snapc
Vernon Yang (1):
mm: vmscan: don't count per-node proactive reclaim as memory pressure
Vikash Garodia (1):
media: iris: reset AHB bridge before enabling HW mode
Viken Dadhaniya (4):
soc: qcom: geni-se: Fix endian conversion for serial_protocol comparison
soc: qcom: geni-se: Widen fw_size to u32 to prevent wrap-around
soc: qcom: geni-se: Fix fw_end computed before round-up; propagate size to caller
soc: qcom: geni-se: Fix write to read-only firmware buffer
Vincent Donnefort (3):
KVM: arm64: Fix MMFR0 TGRAN advertisement for pVMs
KVM: arm64: Prevent 64-bit overflow when computing hyp clock rate
tracing/remotes: Fix TRACE_REMOTE build when TRACING=n
Vishnu Reddy (6):
media: venus: Fix iova allocation from restrict region
media: iris: avoid bit depth validation for capture formats
media: iris: Fix iova allocation from restrict region
media: iris: Fix bus_info prefix in VIDIOC_QUERYCAP
media: iris: Fix power-off ordering to disable power domain after clocks
media: iris: Fix frame interval enumeration for non-divisor framerates
Vladimir Nedoshivin (1):
PCI: vmd: Flush DMA writes before handling MSI on Arrow Lake
Vladyslav Tymoshchuk (3):
ASoC: qcom: q6apm-dai: wrap the position of a full ring to 0
ASoC: qcom: q6apm: reset the hw pointer with the fragment queue
ASoC: qcom: q6asm-dai: wrap the position of a full ring to 0
Wang Haoran (1):
fbdev: atmel_lcdfb: fix list_first_entry() on possibly empty modelist in probe
Wang Yan (3):
perf powerpc-vpadtl: Fix off-by-one in auxtrace_info minimum size check
ALSA: mtpav: restore negation dropped in guard() conversion
selftests/landlock: Fix snprintf truncation checks in test files
Wayne Chang (1):
usb: typec: ucsi_ccg: Add retry mechanism in ccg_read
Wei Jie Law (2):
media: uvcvideo: Fix NULL deref on events for uninitialized controls
net: usb: pegasus: check rx pkt_len against the received length
Wei Yang (1):
mm/madvise: add cond_resched() in THP branch of madvise_cold_or_pageout_pte_range()
Wei-Lin Chang (2):
KVM: arm64: ptdump: Check the page tables aren't freed when accessing
KVM: arm64: ptdump: Fix shadow ptdump sleep-in-atomic-context problem
Weibin Liu (9):
spi: ljca: validate the response length before copying the data
spi: cadence-xspi: reject SDMA transfers larger than the requested length
spi: cadence-xspi: fix stack buffer overflow in the Marvell b0 path
spi: jcore: fix divide-by-zero when speed_hz is zero
spi: npcm-fiu: limit UMA data_size to the 16-byte staging buffer
spi: bcm-qspi: reject oversized dummy bytes in mspi exec_mem_op
spi: amd: fix len==0 underflow and FIFO overflow
spi: amd: validate FIFO usage before executing message
spi: ch341: handle transfers without a TX or RX buffer
Weigang He (1):
mtd: parsers: qcom: fix offset/size overflow on large partitions
Weili Qian (4):
crypto: hisilicon/hpre - fix pointer dereference before length check
crypto: hisilicon/hpre - return -EOVERFLOW for small ECDH output buffer
crypto: hisilicon/hpre - fix ECDH destination DMA mapping
crypto: hisilicon/hpre - fix GFP flags for dma_alloc_coherent
Weilin Tong (1):
ipc/shm: fix RSS accounting for hugetlb shared memory
Weiming Shi (1):
nvmet-rdma: reject short connection requests
Wenjie Qi (1):
f2fs: flush SIT journal during filesystem resize
Wentao Guan (2):
cpufreq/amd-pstate: Skip auto_sel write when it already matches the mode
mei: vsc: Fix packet CRC computed over pointer size
Wentao Liang (40):
ASoC: wm8994: Fix runtime PM imbalance in wm8994_component_probe()
ASoC: arizona-jack: Fix runtime PM imbalance in arizona_start_hpdet_acc_id()
regulator: core: Fix c_rdev reference leak in regulator_resolve_coupling()
regulator: core: Fix rdev reference leak in regulator_resolve_supply()
ASoC: codecs: wm8994: Fix runtime PM leak in wm8994_mic_detect()
regulator: rt6190: Fix runtime PM imbalance in rt6190_out_enable()
ASoC: ti: davinci-mcasp: Fix runtime PM imbalance in __davinci_mcasp_set_clkdiv()
drm/mali-dp: Fix runtime PM leak in malidp_crtc_atomic_enable()
EDAC/i10nm: Fix mdev reference leak in i10nm_get_ddr_munits()
media: au0828: Fix media device leak in au0828_usb_probe()
media: vpif_capture: Fix i2c adapter reference leak in vpif_probe()
media: vpif_display: Fix i2c adapter reference leak in vpif_probe()
regulator: core: Fix coupled regulators reference leak on removal
mtd: rawnand: atmel: Fix MCK clock leak in atmel_nand_controller_init()
mtd: amd76xrom: Fix PCI device reference leak in amd76xrom_init_one()
mtd: maps: l440gx: Fix double put of the ISA bridge in init_l440gx()
mtd: maps: l440gx: Fix double put of the PM device in init_l440gx()
mtd: mtdsuper: Fix MTD device reference leak in mtd_get_sb()
ASoC: codecs: wcd9335: Fix SLIM interface device leak in wcd9335_slim_status()
clk: starfive: jh7110-isp: fix refcount leak in jh7110_ispcrg_probe()
drm/msm/dsi: Fix VM leak in dsi_tx_buf_alloc_6g()
media: pvrusb2: Fix USB parent device leak in class_dev_create()
media: platform: mtk-mdp3: Fix device reference leak in mdp_comp_init()
media: mtk-jpeg: Fix runtime PM leak in mtk_jpegdec_worker()
media: mtk-jpeg: Fix runtime PM leak in mtk_jpegenc_worker()
power: supply: ltc2941: Fix of_node reference leak in ltc294x_i2c_probe()
wifi: mt76: Fix of_node reference leak in mt76_get_rate_power_limits()
clocksource/drivers/fttmr010: Fix clk reference leak in error paths
clocksource/drivers/digicolor: Fix clk reference leak on request_irq failure
clk: imx: Fix clock reference leak in imx_get_clk_hw_by_name()
clk: imx: Fix clock reference leak in imx_obtain_fixed_clock_hw()
soc: fsl: cpm1: tsa: Fix clock leak in tsa_of_parse_tdms()
xen/gntdev: Fix gntdev_dmabuf ref leak in dmabuf_exp_wait_released()
xen-pciback: Fix pcistub_device ref leak in pcistub_get_gsi_from_sbdf()
mailbox: mtk-cmdq: Fix runtime PM leak in cmdq_mbox_flush()
btrfs: zoned: fix block group reference leak in btrfs_repair_one_zone()
PCI: xilinx-xdma: Fix device node reference leak in xilinx_pl_dma_pcie_init_irq_domain()
irqchip/mchp-eic: Fix clock reference leak in mchp_eic_probe()
ceph: Fix xattr buffer leak in __send_cap()
ceph: Fix mds session leak in __open_export_target_session()
William Palacek (2):
drm/amdkfd: wait for a GPU reset before freeing a BO
drm/amdkfd: Validate the control stack of a restored queue
Xia Yan (1):
macvlan: fix passthru promiscuity accounting while down
Xiang Mei (3):
ceph: reject mdsmaps that claim more than CEPH_MAX_MDS ranks
ceph: require the dentry lease record to cover struct ceph_mds_reply_lease
ceph: fix integer overflow in the snap trace bounds check
Xiaofeng Yuan (1):
RISC-V: KVM: Fix IPI delivery for out-of-order vcpu_id
Ximing Zhang (1):
hwmon: (coretemp) Fix handling of isolated SMT siblings
Xiubo Li (1):
libceph: only set read_from_replica on read requests
Xu Rao (1):
media: m2m-deinterlace: fix default capture field
Yafang Shao (1):
sched: fix stale get_pref_llc() stub for !CONFIG_SCHED_CACHE
Yao Yiqi (3):
fbcon: Include font geometry in the rotated font cache
fbcon: Rebuild rotated font buffer on font change
fbcon: Retry rotated font allocation after failure
Yehyeong Lee (4):
xen/pcifront: check that an AER callback exists before calling it
nvme-rdma: don't complete a request after a bogus remote invalidation
nvme-auth: fail when the controller does not authenticate itself
nvme: bound FDP config log reads to the received buffer
Yi Cong (2):
wifi: rtw89: 8851b: fix swapped DPK channel/bandwidth backup fields
wifi: mt76: mt792x: fix negative errno truncation in offload capability
Yifei Gao (1):
misc: fastrpc: fix double-free in fastrpc_map_attach() error path
Yingjie Wang (5):
net: unix: reject negative max_dgram_qlen values
scsi: handle out-of-range SG_SET_TIMEOUT values
tcp: limit tcp_tso_rtt_log to a valid shift count
nvmet-tcp: validate the TLS handshake timeout
nvme-tcp: validate the TLS handshake timeout
Yo'av Moshe (1):
ARM: imx: Fix suspend/resume crash with Clang CFI
Yogesh Gaur (2):
md: don't hand out the array before md_alloc() has added mddev->kobj
libceph: reject an initial monmap with no monitors
Yongjian Mu (1):
xprtrdma: trim head iovec when the payload arrives via a Write chunk
Yongjian Wang (1):
Revert "net: advertise TCP MSS from the configured MTU, not the learned PMTU"
Younho Choi (1):
media: vim2m: keep transaction buffer count stable while streaming
Yousef Alhouseen (2):
ntfs3: reject empty iomap before reading its LCN
ntfs3: bound index head insertions by buffer capacity
Yu Zhang (1):
nvmet: take subsys->lock while force-reconnecting in nvmet_subsys_attr_qid_max_store()
YuBiao Wang (1):
drm/amdgpu: recompute the dw estimate after allocating a new VM update job
Yuan Chen (1):
bpf: Fix queue/stack map u32 index overflow
Yuanfu Xie (1):
ceph: clamp MDS reply result code to the errno range
Yuanhe Shu (1):
mm/page_alloc: do not boost watermarks in kdump capture kernels
Yuchao Zhang (1):
md: validate bblog_size when loading v1.x badblocks metadata
Yuezhang Mo (1):
exfat: mark straddling folio RO and zero the post-EOF range
Yun Zhou (1):
net: erspan: set lltx to avoid sch_direct_xmit deadlock
Yunhui Cui (1):
riscv: mm: exclude invalid THP PMDs from page table check
Yunpeng Tian (1):
udf: validate the device specification EA before using it
Zhan Xusheng (1):
f2fs: fix defragment writeback range truncation on 32-bit
Zhang Heng (1):
ALSA: hda/realtek: Fix quirk for HP Laptop 15-fc0xxx
Zhao Gongyi (1):
arm64/mm: restrict transparent contpte mappings to valid PTEs
ZhaoJinming (1):
crypto: caam - fix double-free in caam_rsa_set_priv_key_form()
Zhen Han (1):
drm/amdkfd: correct vram_available calculation
Zhenhao Wan (2):
drm/nouveau: reject zero-size notifier object allocation
drm/nouveau/svm: drain fault handler before freeing svmm
Zhiling Zou (4):
mm/page_table_check: skip zero pages
ipmr: only copy pktinfo to cache reports
ipmr: drop packets with unknown ingress VIF
tcp: check congestion control restriction first
Zhongqiu Han (1):
cpufreq: stats: Fix potential out-of-bounds access in deferred reset
Zi Yan (1):
USB: gadgetfs: do not WARN about excessively large memory allocations
Zixuan Chai (1):
ipv6: defrag: orphan skb before queuing
Zongmin Zhou (1):
slimbus: messaging: fix leaked PM vote on tid allocation failure
guzebing (2):
ext4: only update tune mount options when requested
ext4: reject delalloc to nodelalloc before applying remount options
hanzhijian (1):
clk: mstar: msc313-mpll: fix off-by-one in clock array allocation
lvyating (1):
perf machine: Fix NULL deref in thread__resolve_callchain_sample()
sonotri (1):
ublk: pin module while release work is pending
sung byeongchan (4):
ceph: validate fscrypt auth blob length
ceph: bound name skips in ceph_mdsmap_decode() by the message end
ceph: validate MDS reply fragtree split array length
ceph: validate encoded xattr name lengths
yanxia (1):
veth: fix stale peer max_mtu on XDP program replacement
イムティヤズ (1):
wifi: rtw88: fix out-of-bounds CAM write when key table is full
next reply other threads:[~2026-11-10 18:28 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-11-10 18:28 Greg Kroah-Hartman [this message]
2026-11-10 18:28 ` Linux 7.3.4 Greg Kroah-Hartman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2026111050-bargraph-electable-29ca@gregkh \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.