Skip to content

6.16.4-rc1 review

Greg Kroah-Hartman linux-cifs linux-fsdevel linux-parisc linux-patches linux-tegra lkml netfs stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest457 patches 20 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/457serial: 8250: fix panic due to PSLVERRdrivers/tty/serial/8250/8250_port.c+1 -20 replies
2/457ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfigdrivers/ata/Kconfig+24 -80 replies
3/457cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table()drivers/cpufreq/armada-8k-cpufreq.c+1 -10 replies
4/457platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister()drivers/platform/chrome/cros_ec.c+3 -00 replies
5/457PM: runtime: Take active children into account in pm_runtime_get_if_in_use()drivers/base/power/runtime.c+18 -90 replies
6/457dm: dm-crypt: Do not partially accept write BIOs with zoned targetsdrivers/md/dm-crypt.c+38 -90 replies
7/457dm: Check for forbidden splitting of zone write operationsdrivers/md/dm.c+13 -40 replies
8/457m68k: Fix lost column on framebuffer debug consolearch/m68k/kernel/head.S+21 -100 replies
9/457iio: adc: ad7173: fix num_slotsdrivers/iio/adc/ad7173.c+26 -100 replies
10/457usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init()drivers/usb/atm/cxacru.c+49 -570 replies
11/457usb: gadget: udc: renesas_usb3: fix device leak at unbinddrivers/usb/gadget/udc/renesas_usb3.c+1 -00 replies
12/457usb: musb: omap2430: fix device leak at unbinddrivers/usb/musb/omap2430.c+9 -50 replies
13/457usb: dwc3: meson-g12a: fix device leaks at unbinddrivers/usb/dwc3/dwc3-meson-g12a.c+3 -00 replies
14/457usb: dwc3: imx8mp: fix device leak at unbinddrivers/usb/dwc3/dwc3-imx8mp.c+6 -10 replies
15/457bus: mhi: host: Fix endianness of BHI vector tabledrivers/bus/mhi/host/boot.c drivers/bus/mhi/host/internal.h+6 -60 replies
16/457bus: mhi: host: Detect events pointing to unexpected TREsdrivers/bus/mhi/host/main.c+11 -10 replies
17/457vt: keyboard: Dont process Unicode characters in K_OFF modedrivers/tty/vt/keyboard.c+1 -10 replies
18/457vt: defkeymap: Map keycodes above 127 to K_HOLEdrivers/tty/vt/defkeymap.c_shipped+112 -00 replies
19/457netfs: Fix unbuffered write error handlingfs/netfs/read_collect.c fs/netfs/write_collect.c fs/netfs/write_issue.c +2 more+17 -50 replies
20/457lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswaparch/mips/lib/crypto/chacha-core.S+7 -130 replies
21/457lib/crypto: arm/poly1305: Fix register corruption in no-SIMD contextsarch/arm/lib/crypto/poly1305-glue.c+2 -10 replies
22/457lib/crypto: arm64/poly1305: Fix register corruption in no-SIMD contextsarch/arm64/lib/crypto/poly1305-glue.c+2 -10 replies
23/457crypto: qat - lower priority for skcipher and aead algorithmsdrivers/crypto/intel/qat/qat_common/qat_algs.c+6 -60 replies
24/457crypto: ccp - Fix SNP panic notifier unregistrationdrivers/crypto/ccp/sev-dev.c+8 -20 replies
25/457crypto: caam - Prevent crash on suspend with iMX8QM / iMX8ULPdrivers/crypto/caam/ctrl.c drivers/crypto/caam/intern.h+4 -20 replies
26/457crypto: qat - flush misc workqueue during device shutdowndrivers/crypto/intel/qat/qat_common/adf_common_drv.h drivers/crypto/intel/qat/qat_common/adf_init.c drivers/crypto/intel/qat/qat_common/adf_isr.c+7 -00 replies
27/457crypto: x86/aegis - Fix sleeping when disallowed on PREEMPT_RTarch/x86/crypto/aegis128-aesni-glue.c+6 -20 replies
28/457crypto: x86/aegis - Add missing error checksarch/x86/crypto/aegis128-aesni-glue.c+25 -110 replies
29/457crypto: octeontx2 - Fix address alignment issue on ucode loadingdrivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c+21 -140 replies
30/457crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and OcteonTX2drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h+51 -150 replies
31/457crypto: octeontx2 - Fix address alignment on CN10KB and CN10KA-B0drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h+45 -160 replies
32/457crypto: hash - Increase HASH_MAX_DESCSIZE for hmac(sha3-224-s390)include/crypto/hash.h+1 -10 replies
33/457Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()"drivers/video/console/vgacon.c+1 -10 replies
34/457ksmbd: fix refcount leak causing resource not releasedfs/smb/server/oplock.c+10 -30 replies
35/457ksmbd: extend the connection limiting mechanism to support IPv6fs/smb/server/connection.h fs/smb/server/transport_tcp.c+29 -40 replies
36/457tracing: fprobe-event: Sanitize wildcard for fprobe event namekernel/trace/trace.h+1 -10 replies
37/457ext4: preserve SB_I_VERSION on remountfs/ext4/super.c+3 -30 replies
38/457ext4: check fast symlink for ea_inode correctlyfs/ext4/inode.c+1 -10 replies
39/457ext4: fix fsmap end of range reporting with bigallocfs/ext4/fsmap.c+12 -30 replies
40/457ext4: fix reserved gdt blocks handling in fsmapfs/ext4/fsmap.c+8 -00 replies
41/457ext4: dont try to clear the orphan_present feature block device is r/ofs/ext4/super.c+2 -00 replies
42/457ext4: use kmalloc_array() for array space allocationfs/ext4/orphan.c+3 -20 replies
43/457ext4: fix hole length calculation overflow in non-extent inodesfs/ext4/indirect.c+2 -20 replies
44/457btrfs: zoned: fix write time activation failure for metadata block groupfs/btrfs/zoned.c+9 -40 replies
45/457btrfs: fix incorrect log message for nobarrier mount optionfs/btrfs/super.c+1 -10 replies
46/457btrfs: restore mount option info messages during mountfs/btrfs/super.c+5 -30 replies
47/457btrfs: fix printing of mount info messages for NODATACOW/NODATASUMfs/btrfs/super.c+2 -10 replies
48/457arm64: dts: apple: t8012-j132: Include touchbar framebuffer nodearch/arm64/boot/dts/apple/t8012-j132.dts+1 -00 replies
49/457arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR supportarch/arm64/boot/dts/ti/k3-am62-main.dtsi+0 -10 replies
50/457arm64: dts: exynos7870-j6lte: reduce memory ranges to base amountarch/arm64/boot/dts/exynos/exynos7870-j6lte.dts+1 -10 replies
51/457arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by defaultarch/arm64/boot/dts/ti/k3-pinctrl.h+12 -30 replies
52/457arm64: dts: exynos7870: add quirk to disable USB2 LPM in gadget modearch/arm64/boot/dts/exynos/exynos7870.dtsi+1 -00 replies
53/457arm64: dts: rockchip: Add HDMI PHY PLL clock source to VOP2 on rk3576arch/arm64/boot/dts/rockchip/rk3576.dtsi+4 -20 replies
54/457arm64: dts: rockchip: Enable HDMI PHY clk provider on rk3576arch/arm64/boot/dts/rockchip/rk3576.dtsi+1 -00 replies
55/457arm64: dts: exynos: gs101: ufs: add dma-coherent propertyarch/arm64/boot/dts/exynos/google/gs101.dtsi+1 -00 replies
56/457arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1arch/arm64/boot/dts/ti/k3-am62a7-sk.dts+2 -20 replies
57/457arm64: dts: ti: k3-am62*: Move eMMC pinmux to top level board filearch/arm64/boot/dts/ti/k3-am62-lp-sk.dts arch/arm64/boot/dts/ti/k3-am625-sk.dts arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi+48 -240 replies
58/457arm64: dts: exynos7870-on7xelte: reduce memory ranges to base amountarch/arm64/boot/dts/exynos/exynos7870-on7xelte.dts+1 -10 replies
59/457arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C busesarch/arm64/boot/dts/ti/k3-am62-verdin.dtsi+6 -60 replies
60/457arm64: dts: rockchip: Remove workaround that prevented Turing RK1 GPU power regulator controlarch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi+0 -110 replies
61/457apparmor: Fix 8-byte alignment for initial dfa blob streamssecurity/apparmor/lsm.c+2 -20 replies
62/457dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraintsDocumentation/devicetree/bindings/display/sprd/sprd,sharkl3-dpu.yaml+1 -10 replies
63/457dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks constraintsDocumentation/devicetree/bindings/display/sprd/sprd,sharkl3-dsi-host.yaml+1 -10 replies
64/457dt-bindings: display: vop2: Add optional PLL clock property for rk3576Documentation/devicetree/bindings/display/rockchip/rockchip-vop2.yaml+44 -120 replies
65/457scsi: dt-bindings: mediatek,ufs: Add ufs-disable-mcq flag for UFS hostDocumentation/devicetree/bindings/ufs/mediatek,ufs.yaml+4 -00 replies
66/457scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPEdrivers/ufs/host/ufs-exynos.c+2 -20 replies
67/457scsi: mpi3mr: Fix race between config read submit and interrupt completiondrivers/scsi/mpi3mr/mpi3mr_fw.c+1 -10 replies
68/457ata: libata-scsi: Fix ata_to_sense_error() status handlingdrivers/ata/libata-scsi.c+8 -120 replies
69/457ata: libata-scsi: Return aborted command when missing sense and result TFdrivers/ata/libata-scsi.c+11 -70 replies
70/457scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllersdrivers/ufs/host/ufshcd-pci.c+27 -00 replies
71/457scsi: ufs: ufs-pci: Fix default runtime and system PM levelsdrivers/ufs/host/ufshcd-pci.c+14 -10 replies
72/457ata: libata-scsi: Fix CDL controldrivers/ata/libata-scsi.c+3 -80 replies
73/457soc: qcom: mdt_loader: Ensure we dont read past the ELF headerdrivers/soc/qcom/mdt_loader.c+43 -00 replies
74/457zynq_fpga: use sgtable-based scatterlist wrappersdrivers/fpga/zynq-fpga.c+2 -20 replies
75/457iio: imu: bno055: fix OOB access of hw_xlate arraydrivers/iio/imu/bno055/bno055.c+8 -30 replies
76/457iio: adc: ad_sigma_delta: change to buffer predisabledrivers/iio/adc/ad_sigma_delta.c+2 -20 replies
77/457iio: adc: ad7173: fix channels index for syscalib_modedrivers/iio/adc/ad7173.c+3 -30 replies
78/457iio: adc: ad7173: fix calibration channeldrivers/iio/adc/ad7173.c+2 -30 replies
79/457iio: adc: ad7173: fix setting ODR in probedrivers/iio/adc/ad7173.c+2 -10 replies
80/457wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table()drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c+1 -10 replies
81/457wifi: ath12k: fix dest ring-buffer corruptiondrivers/net/wireless/ath/ath12k/ce.c drivers/net/wireless/ath/ath12k/hal.c+14 -60 replies
82/457wifi: ath12k: fix source ring-buffer corruptiondrivers/net/wireless/ath/ath12k/hal.c+9 -10 replies
83/457wifi: ath12k: fix dest ring-buffer corruption when ring is fulldrivers/net/wireless/ath/ath12k/hal.c+9 -20 replies
84/457wifi: ath11k: fix dest ring-buffer corruptiondrivers/net/wireless/ath/ath11k/ce.c drivers/net/wireless/ath/ath11k/dp_rx.c drivers/net/wireless/ath/ath11k/hal.c+11 -70 replies
85/457wifi: ath11k: fix source ring-buffer corruptiondrivers/net/wireless/ath/ath11k/hal.c+9 -10 replies
86/457wifi: ath11k: fix dest ring-buffer corruption when ring is fulldrivers/net/wireless/ath/ath11k/hal.c+9 -20 replies
87/457pwm: imx-tpm: Reset counter if CMOD is 0drivers/pwm/pwm-imx-tpm.c+9 -00 replies
88/457pwm: mediatek: Handle hardware enable and clock enable separatelydrivers/pwm/pwm-mediatek.c+28 -320 replies
89/457pwm: mediatek: Fix duty and period settingdrivers/pwm/pwm-mediatek.c+14 -70 replies
90/457hwmon: (gsc-hwmon) fix fan pwm setpoint show functionsdrivers/hwmon/gsc-hwmon.c+2 -20 replies
91/457mtd: spi-nor: Fix spi_nor_try_unlock_all()drivers/mtd/spi-nor/swp.c+8 -110 replies
92/457mtd: spinand: propagate spinand_wait() errors from spinand_write_page()drivers/mtd/nand/spi/core.c+4 -10 replies
93/457mtd: rawnand: fsmc: Add missing check after DMA mapdrivers/mtd/nand/raw/fsmc_nand.c+2 -00 replies
94/457mtd: rawnand: renesas: Add missing check after DMA mapdrivers/mtd/nand/raw/renesas-nand-controller.c+6 -00 replies
95/457mfd: mt6397: Do not use generic name for keypad sub-devicesdrivers/mfd/mt6397-core.c+6 -60 replies
96/457readahead: fix return value of page_cache_next_miss() when no hole is foundmm/filemap.c+2 -10 replies
97/457PCI/portdrv: Use is_pciehp instead of is_hotplug_bridgedrivers/pci/pcie/portdrv.c+1 -10 replies
98/457PCI: Fix link speed calculation on retrain failuredrivers/pci/pci.h+19 -130 replies
99/457PCI: endpoint: Fix configfs group list head handlingdrivers/pci/endpoint/pci-epf-core.c+0 -10 replies
100/457PCI: endpoint: Fix configfs group removal on driver teardowndrivers/pci/endpoint/pci-ep-cfs.c drivers/pci/endpoint/pci-epf-core.c+2 -00 replies
101/457PCI: imx6: Add IMX8MQ_EP third 64-bit BAR in epc_featuresdrivers/pci/controller/dwc/pci-imx6.c+1 -10 replies
102/457PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_featuresdrivers/pci/controller/dwc/pci-imx6.c+2 -00 replies
103/457PCI: imx6: Remove apps_reset toggling from imx_pcie_{assert/deassert}_core_resetdrivers/pci/controller/dwc/pci-imx6.c+3 -20 replies
104/457PCI: imx6: Delay link start until configfs start writtendrivers/pci/controller/dwc/pci-imx6.c+0 -30 replies
105/457vsock/virtio: Validate length in packet header before skb_put()net/vmw_vsock/virtio_transport.c+10 -20 replies
106/457vhost/vsock: Avoid allocating arbitrarily-sized SKBsdrivers/vhost/vsock.c+4 -20 replies
107/457phy: qcom: phy-qcom-m31: Update IPQ5332 M31 USB phy initialization sequencedrivers/phy/qualcomm/phy-qcom-m31.c+10 -40 replies
108/457amdgpu/amdgpu_discovery: increase timeout limit for IFWI initdrivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+2 -20 replies
109/457ASoC: SOF: amd: acp-loader: Use GFP_KERNEL for DMA allocations in resume contextsound/soc/sof/amd/acp-loader.c+3 -30 replies
110/457block: restore default wbt enablementblock/blk-sysfs.c+1 -10 replies
111/457f2fs: fix to avoid out-of-boundary access in dnode pagefs/f2fs/node.c+10 -00 replies
112/457i2c: qcom-geni: fix I2C frequency table to achieve accurate bus ratesdrivers/i2c/busses/i2c-qcom-geni.c+3 -30 replies
113/457iomap: Fix broken data integrity guarantees for O_SYNC writesfs/iomap/direct-io.c+7 -70 replies
114/457jbd2: prevent softlockup in jbd2_log_do_checkpoint()fs/jbd2/checkpoint.c+1 -00 replies
115/457kasan/test: fix protection against compiler elisionmm/kasan/kasan_test_c.c+1 -10 replies
116/457kbuild: userprogs: use correct linker when mixing clang and GNU ldMakefile+1 -10 replies
117/457Mark xe driver as BROKEN if kernel page size is not 4kBdrivers/gpu/drm/xe/Kconfig+1 -00 replies
118/457open_tree_attr: do not allow id-mapping changes without OPEN_TREE_CLONEfs/namespace.c+2 -10 replies
119/457proc: proc_maps_open allow proc_mem_open to return NULLfs/proc/task_mmu.c+2 -20 replies
120/457soc/tegra: pmc: Ensure power-domains are in a known statedrivers/soc/tegra/pmc.c+29 -220 replies
121/457parisc: Check region is readable by user in raw_copy_from_user()arch/parisc/include/asm/special_insns.h arch/parisc/lib/memcpy.c+46 -10 replies
122/457parisc: Define and use set_pte_at()arch/parisc/include/asm/pgtable.h+4 -30 replies
123/457parisc: Drop WARN_ON_ONCE() from flush_cache_vmaparch/parisc/kernel/cache.c+1 -10 replies
124/457parisc: Makefile: explain that 64BIT requires both 32-bit and 64-bit compilersarch/parisc/Makefile+3 -10 replies
125/457parisc: Rename pte_needs_flush() to pte_needs_cache_flush() in cache.carch/parisc/kernel/cache.c+2 -20 replies
126/457parisc: Revise __get_user() to probe user read accessarch/parisc/include/asm/uaccess.h+18 -30 replies
127/457parisc: Revise gateway LWS calls to probe user read accessarch/parisc/kernel/syscall.S+21 -90 replies
128/457parisc: Try to fixup kernel exception in bad_area_nosemaphore path of do_page_fault()arch/parisc/mm/fault.c+4 -00 replies
129/457parisc: Update comments in make_insert_tlbarch/parisc/kernel/entry.S+12 -50 replies
130/457media: gspca: Add bounds checking to firmware parserdrivers/media/usb/gspca/vicam.c+8 -20 replies
131/457media: hi556: correct the test pattern configurationdrivers/media/i2c/hi556.c+15 -130 replies
132/457media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init()drivers/staging/media/imx/imx-media-csc-scaler.c+1 -10 replies
133/457media: ipu6: isys: Use correct pads for xlate_streams()drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c+6 -60 replies
134/457media: vivid: fix wrong pixel_array control sizedrivers/media/test-drivers/vivid/vivid-ctrls.c drivers/media/test-drivers/vivid/vivid-vid-cap.c+4 -30 replies
135/457media: verisilicon: Fix AV1 decoder clock frequencydrivers/media/platform/verisilicon/rockchip_vpu_hw.c+0 -90 replies
136/457media: v4l2-ctrls: Dont reset handlers error in v4l2_ctrl_handler_free()drivers/media/v4l2-core/v4l2-ctrls-core.c+0 -10 replies
137/457media: usbtv: Lock resolution while streamingdrivers/media/usb/usbtv/usbtv-video.c+4 -00 replies
138/457media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt()drivers/media/cec/usb/rainshadow/rainshadow-cec.c+2 -10 replies
139/457media: pisp_be: Fix pm_runtime underrun in probedrivers/media/platform/raspberrypi/pisp_be/Kconfig drivers/media/platform/raspberrypi/pisp_be/pisp_be.c+3 -30 replies
140/457media: ov2659: Fix memory leaks in ov2659_probe()drivers/media/i2c/ov2659.c+2 -10 replies
141/457media: mt9m114: Fix deadlock in get_frame_interval/set_frame_intervaldrivers/media/i2c/mt9m114.c+0 -80 replies
142/457media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() callsdrivers/media/pci/intel/ivsc/mei_ace.c drivers/media/pci/intel/ivsc/mei_csi.c+4 -00 replies
143/457media: qcom: camss: csiphy-3ph: Fix inadvertent dropping of SDM660/SDM670 phy initdrivers/media/platform/qcom/camss/camss-csiphy-3ph-1-0.c+1 -20 replies
144/457media: qcom: camss: cleanup media device allocated resource on error pathdrivers/media/platform/qcom/camss/camss.c+3 -10 replies
145/457media: qcom: camss: Remove extraneous -supply postfix on supply namesdrivers/media/platform/qcom/camss/camss.c+8 -80 replies
146/457media: venus: Add a check for packet size after reading from shared memorydrivers/media/platform/qcom/venus/hfi_venus.c+4 -00 replies
147/457media: venus: Fix MSM8998 frequency tabledrivers/media/platform/qcom/venus/core.c+5 -50 replies
148/457media: venus: hfi: explicitly release IRQ during teardowndrivers/media/platform/qcom/venus/hfi_venus.c+1 -00 replies
149/457media: venus: protect against spurious interrupts during probedrivers/media/platform/qcom/venus/core.c+4 -40 replies
150/457media: venus: vdec: Clamp param smaller than 1fps and bigger than 240.drivers/media/platform/qcom/venus/core.h drivers/media/platform/qcom/venus/vdec.c+4 -30 replies
151/457media: venus: venc: Clamp param smaller than 1fps and bigger than 240drivers/media/platform/qcom/venus/venc.c+2 -30 replies
152/457media: iris: Avoid updating frame size to firmware during reconfigdrivers/media/platform/qcom/iris/iris_hfi_gen1_command.c drivers/media/platform/qcom/iris/iris_state.c drivers/media/platform/qcom/iris/iris_state.h+10 -80 replies
153/457media: iris: Drop port check for session property responsedrivers/media/platform/qcom/iris/iris_hfi_gen2_response.c+0 -30 replies
154/457media: iris: Fix buffer preparation failure during resolution changedrivers/media/platform/qcom/iris/iris_vb2.c+8 -70 replies
155/457media: iris: Fix missing function pointer initializationdrivers/media/platform/qcom/iris/iris_ctrls.c+1 -00 replies
156/457media: iris: Fix NULL pointer dereferencedrivers/media/platform/qcom/iris/iris_hfi_gen2_response.c+2 -10 replies
157/457media: iris: Fix typo in depth variabledrivers/media/platform/qcom/iris/iris_hfi_gen2_command.c+2 -20 replies
158/457media: iris: Prevent HFI queue writes when core is in deinit statedrivers/media/platform/qcom/iris/iris_hfi_queue.c+1 -10 replies
159/457media: iris: Remove deprecated property setting to firmwaredrivers/media/platform/qcom/iris/iris_ctrls.c drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c drivers/media/platform/qcom/iris/iris_hfi_gen1_defines.h +2 more+1 -230 replies
160/457media: iris: Remove error check for non-zero v4l2 controlsdrivers/media/platform/qcom/iris/iris_ctrls.c+0 -20 replies
161/457media: iris: Send V4L2_BUF_FLAG_ERROR for capture buffers with 0 filled lengthdrivers/media/platform/qcom/iris/iris_hfi_gen2_response.c+5 -00 replies
162/457media: iris: Skip destroying internal buffer if not dequeueddrivers/media/platform/qcom/iris/iris_buffer.c drivers/media/platform/qcom/iris/iris_buffer.h drivers/media/platform/qcom/iris/iris_vdec.c +1 more+25 -60 replies
163/457media: iris: Skip flush on first sequence changedrivers/media/platform/qcom/iris/iris_hfi_gen1_response.c+1 -10 replies
164/457media: iris: Track flush responses to prevent premature completiondrivers/media/platform/qcom/iris/iris_hfi_gen1_command.c drivers/media/platform/qcom/iris/iris_hfi_gen1_response.c drivers/media/platform/qcom/iris/iris_instance.h+16 -70 replies
165/457media: iris: Update CAPTURE format info based on OUTPUT formatdrivers/media/platform/qcom/iris/iris_vdec.c+5 -00 replies
166/457media: iris: Verify internal buffer release on closedrivers/media/platform/qcom/iris/iris_vidc.c+29 -00 replies
167/457media: iris: Remove unnecessary re-initialization of flush completiondrivers/media/platform/qcom/iris/iris_hfi_gen1_response.c+0 -10 replies
168/457drm/xe/bmg: Add one additional PCI IDinclude/drm/intel/pciids.h+1 -00 replies
169/457drm/xe: Defer buffer object shrinker write-backs and GPU waitsdrivers/gpu/drm/xe/xe_shrinker.c+47 -40 replies
170/457drm/amd/amdgpu: fix missing lock for cper.ring->rptr/wptr accessdrivers/gpu/drm/amd/amdgpu/amdgpu_cper.c+5 -30 replies
171/457drm/amdgpu/discovery: fix fw based ip discoverydrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+41 -360 replies
172/457drm/amd: Restore cached power limit during resumedrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+6 -00 replies
173/457drm/amdgpu: add kicker fws loading for gfx12/smu14/psp14drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c drivers/gpu/drm/amd/amdgpu/imu_v12_0.c +2 more+29 -100 replies
174/457drm/amdgpu: add missing vram lost check for LEGACY RESETdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+1 -00 replies
175/457drm/amdgpu: Avoid extra evict-restore process.drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+2 -40 replies
176/457drm/amdgpu: check if hubbub is NULL in debugfs/amdgpu_dm_capabilitiesdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c+1 -10 replies
177/457drm/amdgpu: Initialize data to NULL in imu_v12_0_program_rlc_ram()drivers/gpu/drm/amd/amdgpu/imu_v12_0.c+1 -10 replies
178/457drm/amdgpu: Retain job->vm in amdgpu_job_prepare_jobdrivers/gpu/drm/amd/amdgpu/amdgpu_job.c+0 -70 replies
179/457drm/amdgpu: track whether a queue is a kernel queue in amdgpu_mqd_propdrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c+2 -00 replies
180/457drm/amdgpu: Update external revid for GC v9.5.0drivers/gpu/drm/amd/amdgpu/soc15.c+2 -00 replies
181/457drm/amdgpu: update mmhub 3.0.1 client id mappingsdrivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c+32 -250 replies
182/457drm/amdgpu: update mmhub 3.3 client id mappingsdrivers/gpu/drm/amd/amdgpu/mmhub_v3_3.c+104 -10 replies
183/457drm/amdgpu: update mmhub 4.1.0 client id mappingsdrivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c+13 -210 replies
184/457drm/amdgpu: Update supported modes for GC v9.5.0drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c+4 -10 replies
185/457drm/amdkfd: Destroy KFD debugfs after destroy KFD wqdrivers/gpu/drm/amd/amdkfd/kfd_module.c+1 -10 replies
186/457drm/amdkfd: Fix checkpoint-restore on multi-xccdrivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c+67 -160 replies
187/457drm/amd/display: Add primary plane to commits for correct VRR handlingdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c+9 -00 replies
188/457drm/amd/display: fix a Null pointer dereference vulnerabilitydrivers/gpu/drm/amd/display/dc/core/dc.c+10 -90 replies
189/457drm/amd/display: Fix DCE 6.0 and 6.4 PLL programming.drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c drivers/gpu/drm/amd/display/dc/resource/dce60/dce60_resource.c+25 -140 replies
190/457drm/amd/display: fix initial backlight brightness calculationdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+2 -20 replies
191/457drm/amd/display: Pass up errors for reset GPU that fails to init HWdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+3 -10 replies
192/457drm/amd/display: Revert "drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value"drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+4 -40 replies
193/457drm/amd/display: Dont overwrite dce60_clk_mgrdrivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c+0 -10 replies
194/457LoongArch: KVM: Make function kvm_own_lbt() robustarch/loongarch/kvm/vcpu.c+5 -30 replies
195/457LoongArch: KVM: Fix stack protector issue in send_ipi_data()arch/loongarch/kvm/intc/ipi.c+3 -30 replies
196/457LoongArch: KVM: Add address alignment check in pch_pic register accessarch/loongarch/kvm/intc/pch_pic.c+10 -00 replies
197/457net, hsr: reject HSR frame if skb cant hold tagnet/hsr/hsr_slave.c+7 -10 replies
198/457sched/ext: Fix invalid task state transitions on class switchkernel/sched/ext.c+4 -00 replies
199/457ipv6: sr: Fix MAC comparison to be constant-timenet/ipv6/seg6_hmac.c+2 -10 replies
200/457cgroup: avoid null de-ref in css_rstat_exit()kernel/cgroup/rstat.c+3 -00 replies
201/457cpuidle: governors: menu: Avoid selecting states with too much latencydrivers/cpuidle/governors/menu.c+12 -170 replies
202/457ACPI: pfr_update: Fix the driver update version checkdrivers/acpi/pfr_update.c include/uapi/linux/pfrut.h+2 -10 replies
203/457ACPI: APEI: EINJ: Fix resource leak by remove callback in .exit.textdrivers/acpi/apei/einj-core.c+3 -90 replies
204/457mptcp: drop skb if MPTCP skb extension allocation failsnet/mptcp/options.c+4 -20 replies
205/457mptcp: pm: kernel: flush: do not reset ADD_ADDR limitnet/mptcp/pm_kernel.c+0 -10 replies
206/457mptcp: remove duplicate sk_reset_timer callnet/mptcp/pm.c+2 -30 replies
207/457mptcp: disable add_addr retransmission when timeout is 0Documentation/networking/mptcp-sysctl.rst net/mptcp/pm.c+12 -30 replies
208/457selftests: mptcp: pm: check flush doesnt reset limitstools/testing/selftests/net/mptcp/pm_netlink.sh+1 -00 replies
209/457selftests: mptcp: connect: fix C23 extension warningtools/testing/selftests/net/mptcp/mptcp_connect.c+3 -20 replies
210/457selftests: mptcp: sockopt: fix C23 extension warningtools/testing/selftests/net/mptcp/mptcp_inq.c tools/testing/selftests/net/mptcp/mptcp_sockopt.c+6 -40 replies
211/457mm/damon/ops-common: ignore migration request to invalid nodesmm/damon/paddr.c+4 -00 replies
212/457btrfs: move transaction aborts to the error site in add_block_group_free_space()fs/btrfs/free-space-tree.c+3 -20 replies
213/457btrfs: always abort transaction on failure to add block group to free space treefs/btrfs/free-space-tree.c+9 -70 replies
214/457btrfs: abort transaction on unexpected eb generation at btrfs_copy_root()fs/btrfs/ctree.c+8 -10 replies
215/457btrfs: reorganize logic at free_extent_buffer() for better readabilityfs/btrfs/extent_io.c+6 -30 replies
216/457btrfs: add comment for optimization in free_extent_buffer()fs/btrfs/extent_io.c+1 -00 replies
217/457btrfs: use refcount_t type for the extent buffer reference counterfs/btrfs/ctree.c fs/btrfs/extent-tree.c fs/btrfs/extent_io.c +8 more+42 -430 replies
218/457btrfs: fix subpage deadlock in try_release_subpage_extent_buffer()fs/btrfs/extent_io.c+6 -50 replies
219/457btrfs: add comments on the extra btrfs specific subpage bitmapsfs/btrfs/subpage.h+14 -00 replies
220/457btrfs: rename btrfs_subpage structurefs/btrfs/extent_io.c fs/btrfs/inode.c fs/btrfs/subpage.c +1 more+156 -1500 replies
221/457btrfs: subpage: keep TOWRITE tag until folio is cleanedfs/btrfs/subpage.c+18 -10 replies
222/457xfs: decouple xfs_trans_alloc_empty from xfs_trans_allocfs/xfs/xfs_trans.c+28 -240 replies
223/457xfs: return the allocated transaction from xfs_trans_alloc_emptyfs/xfs/libxfs/xfs_refcount.c fs/xfs/scrub/common.c fs/xfs/scrub/repair.c +14 more+31 -990 replies
224/457xfs: improve the comments in xfs_select_zone_nowaitfs/xfs/xfs_zone_alloc.c+2 -80 replies
225/457xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flagsfs/xfs/xfs_itable.c+5 -10 replies
226/457xfs: Remove unused label in xfs_dax_notify_dev_failurefs/xfs/xfs_notify_failure.c+0 -10 replies
227/457erofs: fix build error with CONFIG_EROFS_FS_ZIP_ACCEL=yfs/erofs/Kconfig+2 -00 replies
228/457erofs: Do not select tristate symbols from bool symbolsfs/erofs/Kconfig+10 -100 replies
229/457crypto: acomp - Fix CFI failure due to type punningcrypto/deflate.c include/crypto/internal/acompress.h+7 -50 replies
230/457iommu/riscv: prevent NULL deref in iova_to_physdrivers/iommu/riscv/iommu.c+1 -10 replies
231/457io_uring/futex: ensure io_futex_wait() cleans up properly on failureio_uring/futex.c+3 -00 replies
232/457iov_iter: iterate_folioq: fix handling of offset >= folio sizeinclude/linux/iov_iter.h+11 -90 replies
233/457iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrementdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c+1 -10 replies
234/457mm/damon/core: fix commit_ops_filters by using correct nth functionmm/damon/core.c+13 -10 replies
235/457mmc: sdhci-of-arasan: Ensure CD logic stabilization before power-updrivers/mmc/host/sdhci-of-arasan.c+31 -20 replies
236/457mmc: sdhci-pci-gli: Add a new function to simplify the codedrivers/mmc/host/sdhci-pci-gli.c+16 -140 replies
237/457kho: init new_physxa->phys_bits to fix lockdepkernel/kexec_handover.c+24 -40 replies
238/457kho: mm: dont allow deferred struct page with KHOkernel/Kconfig.kexec+1 -00 replies
239/457kho: warn if KHO is disabled due to an errorkernel/kexec_handover.c+1 -00 replies
240/457memstick: Fix deadlock by moving removing flag earlierdrivers/memstick/core/memstick.c drivers/memstick/host/rtsx_usb_ms.c+1 -10 replies
241/457mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AERdrivers/mmc/host/sdhci-pci-gli.c+3 -00 replies
242/457mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistencydrivers/mmc/host/sdhci-pci-gli.c+2 -20 replies
243/457mmc: sdhci_am654: Disable HS400 for AM62P SR1.0 and SR1.1drivers/mmc/host/sdhci_am654.c+18 -00 replies
244/457NFS: Fix a race when updating an existing writefs/nfs/pagelist.c fs/nfs/write.c include/linux/nfs_page.h+16 -230 replies
245/457squashfs: fix memory leak in squashfs_fill_superfs/squashfs/super.c+7 -70 replies
246/457mm/damon/core: fix damos_commit_filter not changing allowmm/damon/core.c+1 -00 replies
247/457mm/debug_vm_pgtable: clear page table entries at destroy_args()mm/debug_vm_pgtable.c+7 -20 replies
248/457mm/memory-failure: fix infinite UCE for VM_PFNMAP pfnmm/memory-failure.c+8 -00 replies
249/457mm/mremap: fix WARN with uffd that has remap events disabledmm/mremap.c+23 -180 replies
250/457ALSA: hda: tas2781: Fix wrong reference of tasdevice_privsound/pci/hda/tas2781_hda_i2c.c+1 -10 replies
251/457ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6sound/pci/hda/patch_realtek.c+2 -00 replies
252/457RDMA/rxe: Flush delayed SKBs while releasing RXE resourcesdrivers/infiniband/sw/rxe/rxe_net.c drivers/infiniband/sw/rxe/rxe_qp.c+9 -220 replies
253/457s390/sclp: Fix SCCB present checkdrivers/s390/char/sclp.c+9 -20 replies
254/457platform/x86/intel-uncore-freq: Check write blocked for ELCdrivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c+5 -00 replies
255/457compiler: remove __ADDRESSABLE_ASM{_STR,}() againarch/x86/include/asm/xen/hypercall.h include/linux/compiler.h+3 -100 replies
256/457accel/habanalabs/gaudi2: Use kvfree() for memory allocated with kvcalloc()drivers/accel/habanalabs/gaudi2/gaudi2.c+1 -10 replies
257/457drm/amdgpu/swm14: Update power limit logicdrivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c+25 -50 replies
258/457drm/i915: silence rpm wakeref asserts on GEN11_GU_MISC_IIR accessdrivers/gpu/drm/i915/display/intel_display_irq.c+4 -00 replies
259/457drm/nouveau/gsp: fix mismatched alloc/free for kvmalloc()drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c+2 -20 replies
260/457drm/i915/gt: Relocate compression repacking WA for JSL/EHLdrivers/gpu/drm/i915/gt/intel_workarounds.c+11 -90 replies
261/457drm/i915/lnl+/tc: Fix handling of an enabled/disconnected dp-alt sinkdrivers/gpu/drm/i915/display/intel_tc.c+11 -60 replies
262/457drm/i915/icl+/tc: Cache the max lane count valuedrivers/gpu/drm/i915/display/intel_tc.c+48 -90 replies
263/457drm/i915/lnl+/tc: Fix max lane count HW readoutdrivers/gpu/drm/i915/display/intel_tc.c+9 -00 replies
264/457drm/i915/lnl+/tc: Use the cached max lane count valuedrivers/gpu/drm/i915/display/intel_tc.c+5 -10 replies
265/457drm/i915/icl+/tc: Convert AUX powered WARN to a debug messagedrivers/gpu/drm/i915/display/intel_tc.c+3 -30 replies
266/457drm/amd/display: Avoid a NULL pointer dereferencedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+3 -00 replies
267/457drm/amd/display: Dont overclock DCE 6 by 15%drivers/gpu/drm/amd/display/dc/clk_mgr/dce60/dce60_clk_mgr.c+3 -50 replies
268/457drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3drivers/gpu/drm/amd/display/dc/bios/command_table.c+1 -10 replies
269/457drm/amd/display: Fix Xorg desktop unresponsive on Replay paneldrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c+19 -00 replies
270/457drm/amd/display: Fix DP audio DTO1 clock source on DCE 6.drivers/gpu/drm/amd/display/dc/clk_mgr/dce60/dce60_clk_mgr.c+6 -150 replies
271/457drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configsdrivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c+20 -100 replies
272/457drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configsdrivers/gpu/drm/amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c drivers/gpu/drm/amd/display/dc/clk_mgr/dce60/dce60_clk_mgr.c+3 -110 replies
273/457scsi: mpi3mr: Drop unnecessary volatile from __iomem pointersdrivers/scsi/mpi3mr/mpi3mr.h drivers/scsi/mpi3mr/mpi3mr_fw.c+3 -30 replies
274/457scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systemsdrivers/scsi/mpi3mr/mpi3mr.h drivers/scsi/mpi3mr/mpi3mr_fw.c drivers/scsi/mpi3mr/mpi3mr_os.c+17 -40 replies
275/457PCI: rockchip: Use standard PCIe definitionsdrivers/pci/controller/pcie-rockchip-ep.c drivers/pci/controller/pcie-rockchip-host.c drivers/pci/controller/pcie-rockchip.h+26 -350 replies
276/457PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retrainingdrivers/pci/controller/pcie-rockchip-host.c+4 -00 replies
277/457drm/amdgpu: fix task hang from failed job submission during process killdrivers/gpu/drm/amd/amdgpu/amdgpu_cs.c drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+14 -40 replies
278/457soc: qcom: mdt_loader: Fix error return values in mdt_header_valid()drivers/soc/qcom/mdt_loader.c+2 -22 replies
279/457xfs: fix frozen file system assert in xfs_trans_allocfs/xfs/xfs_trans.c+1 -10 replies
280/457rust: faux: fix C header linkrust/kernel/faux.rs+1 -10 replies
281/457debugfs: fix mount options not being appliedfs/debugfs/inode.c+10 -10 replies
282/457fs: fix incorrect lflags value in the move_mount syscallfs/namespace.c+20 -120 replies
283/457btrfs: zoned: fix data relocation block group reservationfs/btrfs/zoned.c+47 -80 replies
284/457fhandle: do_handle_open() should get FD with user flagsfs/fhandle.c+1 -10 replies
285/457libfs: massage path_from_stashed() to allow custom stashing behaviorfs/internal.h fs/libfs.c+23 -70 replies
286/457smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy()fs/smb/server/connection.c fs/smb/server/transport_rdma.c fs/smb/server/transport_rdma.h+9 -30 replies
287/457fs/buffer: fix use-after-free when call bh_read() helperfs/buffer.c+1 -10 replies
288/457signal: Fix memory leak for PIDFD_SELF* sentinelskernel/signal.c+5 -10 replies
289/457use uniform permission checks for all mount propagation changesfs/namespace.c+20 -140 replies
290/457iommu: Remove ops.pgsize_bitmap from drivers that dont use itdrivers/iommu/apple-dart.c drivers/iommu/intel/iommu.c drivers/iommu/iommufd/selftest.c +2 more+2 -80 replies
291/457iommu/virtio: Make instance lookup robustdrivers/iommu/virtio-iommu.c+9 -60 replies
292/457drm/amd: Restore cached manual clock settings during resumedrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+10 -00 replies
293/457drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUSdrivers/gpu/drm/display/drm_dp_helper.c+1 -11 reply
294/457fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable()drivers/fpga/zynq-fpga.c+4 -40 replies
295/457iio: adc: ad7380: fix missing max_conversion_rate_hz on adaq4381-4drivers/iio/adc/ad7380.c+1 -00 replies
296/457iio: accel: sca3300: fix uninitialized iio scan datadrivers/iio/accel/sca3300.c+1 -10 replies
297/457ftrace: Also allocate and copy hash for reading of filter fileskernel/trace/ftrace.c+10 -90 replies
298/457iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read()drivers/iio/temperature/maxim_thermocouple.c+16 -100 replies
299/457iio: adc: ad7124: fix channel lookup in syscalib functionsdrivers/iio/adc/ad7124.c+7 -70 replies
300/457iio: light: as73211: Ensure buffer holes are zeroeddrivers/iio/light/as73211.c+1 -10 replies
301/457iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()drivers/iio/pressure/bmp280-core.c+5 -40 replies
302/457iio: adc: rzg2l_adc: Set driver data before enabling runtime PMdrivers/iio/adc/rzg2l_adc.c+2 -20 replies
303/457iio: adc: bd79124: Add GPIOLIB dependencydrivers/iio/adc/Kconfig+1 -10 replies
304/457iio: adc: ad7173: prevent scan if too many setups requesteddrivers/iio/adc/ad7173.c+75 -120 replies
305/457iio: proximity: isl29501: fix buffered read on big-endian systemsdrivers/iio/proximity/isl29501.c+10 -40 replies
306/457iio: adc: rzg2l: Cleanup suspend/resume pathdrivers/iio/adc/rzg2l_adc.c+8 -210 replies
307/457most: core: Drop device reference after usage in get_channel()drivers/most/core.c+1 -10 replies
308/457kcov, usb: Dont disable interrupts in kcov_remote_start_usb_softirq()drivers/usb/core/hcd.c include/linux/kcov.h+14 -450 replies
309/457cdx: Fix off-by-one error in cdx_rpmsg_probe()drivers/cdx/controller/cdx_rpmsg.c+1 -20 replies
310/457usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drivedrivers/usb/core/quirks.c+1 -00 replies
311/457comedi: Make insn_rw_emulate_bits() do insn->n samplesdrivers/comedi/drivers.c+13 -120 replies
312/457comedi: pcl726: Prevent invalid irq numberdrivers/comedi/drivers/pcl726.c+2 -10 replies
313/457comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl()drivers/comedi/comedi_fops.c+5 -00 replies
314/457usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE testdrivers/usb/core/hcd.c+7 -10 replies
315/457usb: renesas-xhci: Fix External ROM access timeoutsdrivers/usb/host/xhci-pci-renesas.c+4 -30 replies
316/457USB: storage: Add unusual-devs entry for Novatek NTK96550-based cameradrivers/usb/storage/unusual_devs.h+7 -00 replies
317/457usb: storage: realtek_cr: Use correct byte order for bcs->Residuedrivers/usb/storage/realtek_cr.c+1 -10 replies
318/457USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi donglesdrivers/usb/storage/unusual_devs.h+22 -00 replies
319/457usb: typec: maxim_contaminant: disable low power mode when reading comparator valuesdrivers/usb/typec/tcpm/maxim_contaminant.c drivers/usb/typec/tcpm/tcpci_maxim.h+6 -00 replies
320/457usb: typec: maxim_contaminant: re-enable cc toggle if cc is open and port is cleandrivers/usb/typec/tcpm/maxim_contaminant.c+53 -00 replies
321/457usb: xhci: Fix slot_id resource race conflictdrivers/usb/host/xhci-hub.c drivers/usb/host/xhci-mem.c drivers/usb/host/xhci-ring.c +2 more+35 -230 replies
322/457usb: xhci: fix host not responding after suspend and resumedrivers/usb/host/xhci.c+2 -00 replies
323/457usb: dwc3: Ignore late xferNotReady event to prevent halt timeoutdrivers/usb/dwc3/gadget.c+9 -00 replies
324/457usb: dwc3: Remove WARN_ON for device endpoint command timeoutsdrivers/usb/dwc3/ep0.c drivers/usb/dwc3/gadget.c+24 -60 replies
325/457usb: dwc3: pci: add support for the Intel Wildcat Lakedrivers/usb/dwc3/dwc3-pci.c+2 -00 replies
326/457tracing: Remove unneeded goto out logickernel/trace/trace.c+15 -230 replies
327/457tracing: Limit access to parser->buffer when trace_get_user failedkernel/trace/trace.c kernel/trace/trace.h+19 -70 replies
328/457ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp()fs/overlayfs/copy_up.c+1 -10 replies
329/457PCI: dwc: Ensure that dw_pcie_wait_for_link() waits 100 ms after link updrivers/pci/controller/dwc/pcie-designware.c+8 -00 replies
330/457tls: fix handling of zero-length records on the rx_listnet/tls/tls_sw.c+6 -10 replies
331/457x86/CPU/AMD: Ignore invalid reset reason valuearch/x86/kernel/cpu/amd.c+6 -20 replies
332/457x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helperarch/x86/kernel/cpu/hygon.c+3 -00 replies
333/457i2c: rtl9300: Fix out-of-bounds bug in rtl9300_i2c_smbus_xferdrivers/i2c/busses/i2c-rtl9300.c+4 -00 replies
334/457i2c: rtl9300: Fix multi-byte I2C writedrivers/i2c/busses/i2c-rtl9300.c+4 -40 replies
335/457i2c: rtl9300: Increase timeout for transfer pollingdrivers/i2c/busses/i2c-rtl9300.c+1 -10 replies
336/457i2c: rtl9300: Add missing count byte for SMBus Block Opsdrivers/i2c/busses/i2c-rtl9300.c+3 -30 replies
337/457devlink: let driver opt out of automatic phys_port_name generationinclude/net/devlink.h net/devlink/port.c+6 -20 replies
338/457ixgbe: prevent from unwanted interface name changesdrivers/net/ethernet/intel/ixgbe/devlink/devlink.c+1 -00 replies
339/457iio: imu: inv_icm42600: use = { } instead of memset()drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c+4 -60 replies
340/457iio: imu: inv_icm42600: Convert to uXX and sXX integer typesdrivers/iio/imu/inv_icm42600/inv_icm42600.h drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c +4 more+57 -570 replies
341/457iio: imu: inv_icm42600: change invalid data error to -EBUSYdrivers/iio/imu/inv_icm42600/inv_icm42600_temp.c+5 -10 replies
342/457spi: spi-qpic-snand: use correct CW_PER_PAGE value for OOB writedrivers/spi/spi-qpic-snand.c+1 -10 replies
343/457spi: spi-fsl-lpspi: Clamp too high speed_hzdrivers/spi/spi-fsl-lpspi.c+3 -50 replies
344/457spi: spi-qpic-snand: fix calculating of ECC OOB regions propertiesdrivers/spi/spi-qpic-snand.c+14 -60 replies
345/457drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor().drivers/gpu/drm/nouveau/nvif/vmm.c+2 -10 replies
346/457cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_keykernel/cgroup/cpuset.c+1 -10 replies
347/457cgroup/cpuset: Fix a partition error with CPU hotplugkernel/cgroup/cpuset.c+4 -30 replies
348/457drm/tests: Fix endian warningdrivers/gpu/drm/tests/drm_format_helper_test.c+1 -10 replies
349/457drm/tests: Do not use drm_fb_blit() in format-helper testsdrivers/gpu/drm/drm_format_helper.c drivers/gpu/drm/drm_format_internal.h drivers/gpu/drm/tests/drm_format_helper_test.c +1 more+131 -1020 replies
350/457drm/tests: Fix drm_test_fb_xrgb8888_to_xrgb2101010() on big-endiandrivers/gpu/drm/tests/drm_format_helper_test.c+1 -00 replies
351/457iosys-map: Fix undefined behavior in iosys_map_clear()include/linux/iosys-map.h+1 -60 replies
352/457rust: alloc: replace aligned_size() with Kmalloc::aligned_layout()rust/kernel/alloc/allocator.rs+18 -120 replies
353/457rust: drm: ensure kmalloc() compatible Layoutrust/kernel/drm/device.rs+7 -20 replies
354/457rust: drm: remove pin annotations from drm::Devicerust/kernel/drm/device.rs+0 -20 replies
355/457rust: drm: dont pass the address of drm::Device to drm_dev_put()rust/kernel/drm/device.rs+18 -30 replies
356/457drm/panic: Add a u64 divide by 10 for arm32drivers/gpu/drm/drm_panic_qr.rs+21 -10 replies
357/457platform/x86/amd/hsmp: Ensure sock->metric_tbl_addr is non-NULLdrivers/platform/x86/amd/hsmp/hsmp.c+5 -00 replies
358/457RDMA/erdma: Fix ignored return value of init_kernel_qpdrivers/infiniband/hw/erdma/erdma_verbs.c+3 -10 replies
359/457RDMA/erdma: Fix unset QPN of GSI QPdrivers/infiniband/hw/erdma/erdma_verbs.c+2 -00 replies
360/457RDMA/hns: Fix querying wrong SCC context for DIP algorithmdrivers/infiniband/hw/hns/hns_roce_hw_v2.c drivers/infiniband/hw/hns/hns_roce_restrack.c+10 -30 replies
361/457RDMA/bnxt_re: Fix to do SRQ armena by defaultdrivers/infiniband/hw/bnxt_re/qplib_fp.c+1 -20 replies
362/457RDMA/bnxt_re: Fix to remove workload check in SRQ limit pathdrivers/infiniband/hw/bnxt_re/ib_verbs.c drivers/infiniband/hw/bnxt_re/qplib_fp.c drivers/infiniband/hw/bnxt_re/qplib_fp.h+2 -350 replies
363/457RDMA/bnxt_re: Fix a possible memory leak in the driverdrivers/infiniband/hw/bnxt_re/main.c+23 -00 replies
364/457RDMA/bnxt_re: Fix to initialize the PBL arraydrivers/infiniband/hw/bnxt_re/qplib_res.c+2 -00 replies
365/457RDMA/core: Free pfn_list with appropriate kvfree calldrivers/infiniband/core/umem_odp.c+2 -20 replies
366/457RDMA/hns: Fix dip entries leak on devices newer than hip09drivers/infiniband/hw/hns/hns_roce_hw_v2.c+1 -10 replies
367/457net: xilinx: axienet: Fix RX skb ring management in DMAengine modedrivers/net/ethernet/xilinx/xilinx_axienet_main.c+6 -20 replies
368/457net: bridge: fix soft lockup in br_multicast_query_expired()net/bridge/br_multicast.c net/bridge/br_private.h+18 -00 replies
369/457net/sched: Fix backlog accounting in qdisc_dequeue_internalinclude/net/sch_generic.h net/sched/sch_codel.c net/sched/sch_fq.c +4 more+50 -330 replies
370/457rtase: Fix Rx descriptor CRC error bit definitiondrivers/net/ethernet/realtek/rtase/rtase.h+1 -10 replies
371/457scsi: qla4xxx: Prevent a potential error pointer dereferencedrivers/scsi/qla4xxx/ql4_os.c+2 -00 replies
372/457iommu/amd: Avoid stack buffer overflow from kernel cmdlinedrivers/iommu/amd/init.c+2 -20 replies
373/457Bluetooth: hci_sync: Fix scan state after PA Sync has been establishednet/bluetooth/hci_sync.c+5 -20 replies
374/457Bluetooth: btmtk: Fix wait_on_bit_timeout interruption during shutdowndrivers/bluetooth/btmtk.c+1 -60 replies
375/457Bluetooth: hci_core: Fix using {cis,bis}_capable for current settingsinclude/net/bluetooth/bluetooth.h include/net/bluetooth/hci_core.h net/bluetooth/hci_sync.c +2 more+28 -170 replies
376/457Bluetooth: hci_core: Fix using ll_privacy_capable for current settingsinclude/net/bluetooth/hci_core.h net/bluetooth/mgmt.c+2 -10 replies
377/457Bluetooth: hci_sync: Prevent unintended PA sync when SID is 0xFFnet/bluetooth/hci_sync.c+8 -40 replies
378/457Bluetooth: hci_event: fix MTU for BN == 0 in CIS Establishednet/bluetooth/hci_event.c+4 -40 replies
379/457Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync()net/bluetooth/hci_conn.c+2 -10 replies
380/457Bluetooth: Add PA_LINK to distinguish BIG sync and PA sync connectionsinclude/net/bluetooth/hci.h include/net/bluetooth/hci_core.h net/bluetooth/hci_conn.c +5 more+46 -300 replies
381/457Bluetooth: hci_core: Fix not accounting for BIS/CIS/PA links separatelyinclude/net/bluetooth/hci_core.h+25 -50 replies
382/457mlxsw: spectrum: Forward packets with an IPv4 link-local source IPdrivers/net/ethernet/mellanox/mlxsw/spectrum.c drivers/net/ethernet/mellanox/mlxsw/trap.h+3 -00 replies
383/457drm: nova-drm: fix 32-bit arm builddrivers/gpu/drm/nova/file.rs+2 -10 replies
384/457md: rename recovery_cp to resync_offsetdrivers/md/dm-raid.c drivers/md/md-bitmap.c drivers/md/md-cluster.c +9 more+95 -950 replies
385/457md: add helper rdev_needs_recovery()drivers/md/md.c+12 -110 replies
386/457md: fix sync_action incorrect display during resyncdrivers/md/md.c+35 -20 replies
387/457rust: alloc: fix `rusttest` by providing `Cmalloc::aligned_layout` toorust/kernel/alloc/allocator_test.rs+11 -00 replies
388/457drm/hisilicon/hibmc: fix the i2c device resource leak when vdac init faileddrivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c+14 -30 replies
389/457drm/hisilicon/hibmc: fix irq_request()s irq name variable is localdrivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c+3 -70 replies
390/457drm/hisilicon/hibmc: fix the hibmc loaded failed bugdrivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c+2 -20 replies
391/457drm/hisilicon/hibmc: fix rare monitors cannot display problemdrivers/gpu/drm/hisilicon/hibmc/dp/dp_link.c+12 -20 replies
392/457drm/hisilicon/hibmc: fix dp and vga cannot show togetherdrivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c+8 -00 replies
393/457ALSA: usb-audio: Fix size validation in convert_chmap_v3()sound/usb/stream.c+1 -10 replies
394/457regulator: pca9450: Use devm_register_sys_off_handlerdrivers/regulator/pca9450-regulator.c+5 -80 replies
395/457drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session()drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c+3 -00 replies
396/457drm/amd/display: Adjust DCE 8-10 clock, dont overclock by 15%drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c+5 -70 replies
397/457drm/amd/display: Dont print errors for nonexistent connectorsdrivers/gpu/drm/amd/display/dc/bios/bios_parser.c drivers/gpu/drm/amd/display/dc/core/dc.c+15 -50 replies
398/457net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUMnet/core/dev.c+12 -00 replies
399/457ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_addnet/ipv6/seg6_hmac.c+3 -00 replies
400/457bnxt_en: Fix lockdep warning during rmmoddrivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -10 replies
401/457scsi: ufs: core: Fix IRQ lock inversion for the SCSI host lockdrivers/ufs/core/ufshcd.c+3 -50 replies
402/457scsi: ufs: core: Remove WARN_ON_ONCE() call from ufshcd_uic_cmd_compl()drivers/ufs/core/ufshcd.c+1 -10 replies
403/457scsi: ufs: ufs-qcom: Update esi_vec_mask for HW major version >= 6drivers/ufs/host/ufs-qcom.c+1 -20 replies
404/457scsi: ufs: ufs-qcom: Fix ESI null pointer dereferencedrivers/ufs/host/ufs-qcom.c+15 -240 replies
405/457net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_pathdrivers/net/ethernet/mediatek/mtk_ppe_offload.c+2 -00 replies
406/457ppp: fix race conditions in ppp_fill_forward_pathdrivers/net/ppp/ppp_generic.c+11 -60 replies
407/457net: ti: icssg-prueth: Fix HSR and switch offload Enablement during firwmare reload.drivers/net/ethernet/ti/icssg/icssg_prueth.c+41 -310 replies
408/457drm/xe: Assign ioctl xe file handler to vm in xe_vm_createdrivers/gpu/drm/xe/xe_migrate.c drivers/gpu/drm/xe/xe_pxp_submit.c drivers/gpu/drm/xe/xe_vm.c +1 more+9 -80 replies
409/457regulator: tps65219: regulator: tps65219: Fix error codes in probe()drivers/regulator/tps65219-regulator.c+6 -60 replies
410/457cifs: Fix oops due to uninitialised variablefs/smb/client/smb2ops.c+1 -10 replies
411/457phy: mscc: Fix timestamping for vsc8584drivers/net/phy/mscc/mscc.h drivers/net/phy/mscc/mscc_main.c drivers/net/phy/mscc/mscc_ptp.c+61 -120 replies
412/457net: usb: asix_devices: Fix PHY address mask in MDIO bus initializationdrivers/net/usb/asix_devices.c+1 -10 replies
413/457gve: prevent ethtool ops after shutdowndrivers/net/ethernet/google/gve/gve_main.c+2 -00 replies
414/457net: stmmac: thead: Enable TX clock before MAC initializationdrivers/net/ethernet/stmicro/stmmac/dwmac-thead.c+8 -10 replies
415/457net/smc: fix UAF on smcsk after smc_listen_out()net/smc/af_smc.c+2 -10 replies
416/457net/mlx5: HWS, fix bad parameter in CQ creationdrivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c+0 -10 replies
417/457net/mlx5: HWS, fix complex rules rehash error flowdrivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c+28 -130 replies
418/457net/mlx5: HWS, Fix table creation UIDdrivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.h drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c +4 more+20 -50 replies
419/457net/mlx5: CT: Use the correct counter offsetdrivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c+2 -00 replies
420/457microchip: lan865x: fix missing netif_start_queue() call on device opendrivers/net/ethernet/microchip/lan865x/lan865x.c+2 -00 replies
421/457microchip: lan865x: fix missing Timer Increment config for Rev.B0/B1drivers/net/ethernet/microchip/lan865x/lan865x.c+19 -00 replies
422/457objtool/LoongArch: Get table size correctly if LTO is enabledtools/objtool/arch/loongarch/special.c+23 -00 replies
423/457LoongArch: Pass annotate-tablejump option if LTO is enabledarch/loongarch/Makefile+6 -00 replies
424/457LoongArch: Optimize module load time by optimizing PLT/GOT countingarch/loongarch/kernel/module-sections.c+18 -180 replies
425/457ASoC: cs35l56: Update Firmware Addresses for CS35L63 for production siliconinclude/sound/cs35l56.h+2 -20 replies
426/457ASoC: cs35l56: Handle new algorithms IDs for CS35L63include/sound/cs35l56.h sound/soc/codecs/cs35l56-shared.c sound/soc/codecs/cs35l56.c+28 -40 replies
427/457ASoC: cs35l56: Remove SoundWire Clock Divider workaround for CS35L63sound/soc/codecs/cs35l56-sdw.c sound/soc/codecs/cs35l56.h+0 -720 replies
428/457s390/mm: Do not map lowcore with identity mappingarch/s390/boot/vmem.c+3 -00 replies
429/457LoongArch: KVM: Use standard bitops API with eiointcarch/loongarch/kvm/intc/eiointc.c+11 -160 replies
430/457LoongArch: KVM: Use kvm_get_vcpu_by_id() instead of kvm_get_vcpu()arch/loongarch/kvm/intc/eiointc.c arch/loongarch/kvm/intc/ipi.c+7 -20 replies
431/457ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zcdrivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c+3 -10 replies
432/457igc: fix disabling L1.2 PCI-E link substate on I226 on initdrivers/net/ethernet/intel/igc/igc_main.c+7 -70 replies
433/457net: dsa: microchip: Fix KSZ9477 HSR port setup issuedrivers/net/dsa/microchip/ksz_common.c+6 -00 replies
434/457net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limitnet/sched/sch_cake.c+12 -20 replies
435/457net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activatenet/sched/sch_htb.c+1 -10 replies
436/457ALSA: timer: fix ida_free call while not allocatedsound/core/timer.c+2 -20 replies
437/457bonding: update LACP activity flag after setting lacp_activedrivers/net/bonding/bond_3ad.c drivers/net/bonding/bond_options.c include/net/bond_3ad.h+27 -00 replies
438/457bonding: send LACPDUs periodically in passive mode after receiving partners LACPDUdrivers/net/bonding/bond_3ad.c+24 -180 replies
439/457net: airoha: ppe: Do not invalid PPE entries in case of SW hash collisiondrivers/net/ethernet/airoha/airoha_ppe.c+1 -30 replies
440/457block: move elevator queue allocation logic into blk_mq_init_schedblock/bfq-iosched.c block/blk-mq-sched.c block/elevator.c +3 more+16 -360 replies
441/457block: fix lockdep warning caused by lock dependency in elv_iosched_storeblock/blk-mq-sched.c block/blk-mq-sched.h block/elevator.c +1 more+136 -810 replies
442/457block: fix potential deadlock while running nr_hw_queue updateblock/blk-mq-sched.c block/blk-mq-sched.h block/blk-mq.c +2 more+89 -150 replies
443/457blk-mq: fix lockdep warning in __blk_mq_update_nr_hw_queuesblock/blk-mq.c+9 -40 replies
444/457block: decrement block_rq_qos static key in rq_qos_del()block/blk-rq-qos.c+1 -00 replies
445/457block: skip q->rq_qos check in rq_qos_done_bio()block/blk-rq-qos.h+8 -20 replies
446/457block: avoid cpu_hotplug_lock depedency on freeze_lockblock/blk-mq-debugfs.c block/blk-rq-qos.c block/blk-rq-qos.h +1 more+37 -280 replies
447/457Octeontx2-af: Skip overlap check for SPI fielddrivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c+2 -20 replies
448/457net/mlx5: Base ECVF devlink port attrs from 0drivers/net/ethernet/mellanox/mlx5/core/esw/devlink_port.c+3 -10 replies
449/457net/mlx5: Add IFC bits and enums for buf_ownershipinclude/linux/mlx5/mlx5_ifc.h+12 -20 replies
450/457net/mlx5e: Query FW for buffer ownershipdrivers/net/ethernet/mellanox/mlx5/core/en/dcbnl.h drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h +1 more+31 -40 replies
451/457net/mlx5e: Preserve shared buffer capacity during headroom updatesdrivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c+8 -100 replies
452/457ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validationsound/usb/validate.c+1 -10 replies
453/457s390/hypfs: Avoid unnecessary ioctl registration in debugfsarch/s390/hypfs/hypfs_dbfs.c+11 -70 replies
454/457s390/hypfs: Enable limited access during lockdownarch/s390/hypfs/hypfs_dbfs.c+2 -10 replies
455/457netfilter: nf_reject: dont leak dst refcount for loopback packetsnet/ipv4/netfilter/nf_reject_ipv4.c net/ipv6/netfilter/nf_reject_ipv6.c+4 -70 replies
456/457drm/xe: Move ASID allocation and user PT BO tracking into xe_vm_createdrivers/gpu/drm/xe/xe_vm.c+15 -190 replies
457/457drm/xe: Fix vm_bind_ioctl double free bugdrivers/gpu/drm/xe/xe_vm.c+2 -10 replies

Reviews trailers per patch

296 of 457 patches have a Reviewed-by or Acked-by.

PatchJohn OgnessBenson LeungUlf HanssonSakari AilusMikulas PatockaStan JohnsonGeert UytterhoevenNuno SáHannes ReineckeNiklas CasselArd BiesheuvelEric BiggersTom LendackyPeng FanFrank LiAhsan AttaMartin BlumenstinglJan KaraLi DongyangAlex ZhuravlevOleg DrokinDarrick J. WongQu WenruoJeff HugoKrishna Chaitanya ChundruJiri SlabyDavid SterbaNicolas FrattaroliWill McVickerAndré DraszikFrancesco DolciniRob Herring (Arm)Peter WangBart Van AsschePeter GriffinMartin K. PetersenDmitry BaryshkovJason GunthorpeXu YilunDetlev CasanovaJohannes ThumshirnAngeloGioacchino Del RegnoJean-Marc RangerPratyush YadavLouis-Alexis EyraudArend van SprielIlpo JärvinenTim HarveyStefano GarzarellaKonrad DybcioBaochen QiangNilay ShroffYu KuaiMing LeiRitesh Harjani (IBM)John GarryChristoph HellwigDan CarpenterBenjamin GaignardPhilipp ZabelHans VerkuilLaurent PinchartNaushir PatuckVladimir ZapolskiyBryan O'DonoghueNathan ChancellorThomas HellströmMukesh Kumar SavaliyaVikash GarodiaNeil ArmstrongShekhar ChauhanMatthew AuldStuart SummersTao ZhouMario Limonciello (AMD)Alex DeucherGui ChengmingHawking ZhangDikshita AgarwalChristian KönigAsad KamalRodrigo SiqueiraMario LimoncielloAlex HungDaniel WheelerEric DumazetDavid (Ming Qiang) WuAndrea MayerShakeel ButtChristian LoehleMatthieu Baerts (NGI0)Mat MartineauGeliang TangJoshua HahnFilipe MananaMangesh GadreEric HuangFelix KuehlingHarry WentlandLijo LazarDaniel VacekGao XiangGiovanni CabidduDavid HowellsBoris BurkovWill DeaconPranjal ShrivastavaSeongJae ParkAdrian HunterMike Rapoport (Microsoft)Andrew DavisJoe QuanaimAndrew SteffenJeff LaytonTomer TayarJesse ZhangKenneth FengJouni HöganderTimur TabiZhi WangAndi ShytiKrzysztof KarasKhaled AlmahallawyMika KaholaLuca CoelhoDavid HildenbrandMiaohe LinJane ChuSun peng (Leo) LiHarry YooRobin Murphy[email protected]Alexander GordeevJosh PoimboeufEric SandeenSven PeterLu BaoluKevin TianTomasz JeznachNicolin ChenEric AugerJani NikulaMarek SzyprowskiPavel PisaAndy ShevchenkoTengda WuMatti VaittinenDavid LechnerBartosz GolaszewskiLad PrabhakarYunseong Kim[email protected]Ian AbbottAmir GoldsteinAlexander MikhalitsynNamjae JeonMatthew Wilcox (Oracle)Lorenzo StoakesAndrei VaginPavel TikhomirovChristian BraunerBenno LossinAlice RyhlJun LiAlan SternThinh NguyenSebastian Andrzej Siewior[email protected]Damien Le MoalWilfred MallawaSabrina DubrocaHui LiChris PackhamWolfram SangCalvin OwensRinitha SJean-Baptiste ManeyrolSean NyekjaerBadhri Jagan SridharanCheng XuZhu YanjunKalesh APSriharsha BasavapatnaSaravanan VajravelSelvin XavierThomas ZimmermannIdo SchimmelNikolay AleksandrovSavino DicanosaChris LeechAnkit SoniJosé ExpósitoMaxime RipardPaul MenzelJuri LelliWillem de BruijnKuniyuki IwashimaPetr MachataPavan ChebbiVadim FedorenkoManivannan SadhasivamChristian SchreflVladimir Oltean[email protected]Andrew LunnGuangguan WangAlexandra WinterDust LiYanteng SiLarysa ZarembaAleksandr LoktionovPriya SinghVitaly LifshitsŁukasz MajewskiFrieder SchrempfVlad DogaruToke Høiland-JørgensenJamal Hadi SalimShin'ichiro KawasakiYevgeny KliteynikDrew FustiniParav PanditSaeed MahameedMatthew BrostAlex LazarShahar ShitritDragos TatuleaTariq ToukanPrzemek KitszelMete DurluVasily GorbikTakeshi OgasawaraMiguel OjedaPascal ErnsterRonald WarsowDileep MalepuJustin M. ForbesJon HunterBrett A C SheffieldAchill GilgenastFlorian FainelliPeter SchneiderLinux Kernel Functional TestingRon EconomosMark BrownChristian HeuselPavel Machek (CIP)
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/457R-b
2/457R-b R-b
3/457
4/457R-b
5/457R-b R-b
6/457R-b
7/457R-b
8/457T-b R-b
9/457R-b
10/457
11/457
12/457
13/457R-b
14/457
15/457R-b R-b
16/457R-b
17/457R-b
18/457R-b
19/457
20/457
21/457R-b
22/457R-b
23/457A-b
24/457R-b
25/457R-b R-b
26/457R-b
27/457
28/457
29/457
30/457
31/457
32/457
33/457
34/457
35/457
36/457
37/457R-b
38/457R-b R-b R-b
39/457R-b
40/457R-b
41/457
42/457
43/457T-b
44/457R-b
45/457R-b R-b
46/457R-b R-b
47/457R-b R-b
48/457
49/457
50/457
51/457
52/457
53/457T-b T-b
54/457T-b
55/457T-b T-b R-b
56/457
57/457
58/457
59/457R-b
60/457
61/457
62/457
63/457
64/457T-b R-b
65/457R-b R-b
66/457R-b R-b
67/457
68/457R-b R-b
69/457R-b R-b
70/457R-b
71/457R-b
72/457R-b
73/457R-b
74/457R-b R-b
75/457
76/457R-b
77/457
78/457R-b
79/457
80/457A-b
81/457R-b
82/457R-b
83/457R-b
84/457R-b
85/457R-b
86/457R-b
87/457
88/457R-b
89/457R-b
90/457
91/457T-b R-b
92/457
93/457
94/457
95/457T-b
96/457R-b
97/457
98/457R-b
99/457R-b
100/457R-b
101/457R-b
102/457R-b
103/457R-b T-b
104/457R-b
105/457R-b
106/457R-b
107/457R-b
108/457
109/457
110/457R-b R-b R-b
111/457
112/457R-b
113/457R-b R-b R-b R-b
114/457
115/457
116/457R-b
117/457R-b
118/457
119/457
120/457
121/457
122/457
123/457
124/457
125/457
126/457
127/457
128/457
129/457
130/457
131/457
132/457R-b
133/457
134/457
135/457R-b R-b
136/457R-b R-b
137/457
138/457
139/457R-b T-b R-b
140/457
141/457R-b
142/457
143/457R-b
144/457R-b
145/457R-b
146/457R-b
147/457R-b R-b R-b
148/457R-b R-b T-b
149/457R-b R-b R-b T-b
150/457T-b R-b
151/457
152/457R-b T-b T-b T-b T-b T-b
153/457A-b T-b T-b T-b T-b T-b
154/457R-b T-b T-b T-b T-b T-b
155/457R-b A-b T-b T-b T-b T-b T-b
156/457R-b A-b T-b T-b T-b T-b T-b
157/457R-b A-b T-b T-b T-b T-b T-b
158/457R-b A-b T-b T-b T-b T-b T-b
159/457A-b T-b T-b T-b T-b T-b
160/457T-b T-b T-b T-b T-b
161/457A-b T-b T-b T-b T-b T-b
162/457R-b T-b T-b T-b T-b T-b
163/457A-b T-b T-b T-b T-b T-b
164/457R-b T-b T-b T-b T-b T-b
165/457R-b A-b T-b T-b T-b T-b T-b
166/457T-b T-b T-b T-b T-b
167/457A-b T-b T-b T-b T-b T-b
168/457R-b A-b
169/457R-b
170/457R-b
171/457R-b
172/457A-b
173/457R-b
174/457R-b
175/457R-b
176/457
177/457
178/457R-b
179/457A-b R-b
180/457R-b R-b
181/457R-b
182/457R-b
183/457T-b R-b
184/457R-b A-b
185/457R-b
186/457R-b
187/457R-b
188/457R-b T-b
189/457R-b R-b
190/457R-b
191/457R-b T-b
192/457R-b T-b
193/457R-b R-b
194/457
195/457
196/457
197/457R-b
198/457
199/457R-b
200/457A-b
201/457R-b
202/457
203/457
204/457R-b
205/457R-b
206/457R-b
207/457R-b
208/457R-b
209/457R-b
210/457R-b
211/457R-b
212/457R-b
213/457R-b R-b
214/457R-b R-b R-b
215/457R-b R-b
216/457R-b R-b
217/457R-b R-b
218/457R-b R-b
219/457R-b
220/457R-b
221/457R-b R-b
222/457R-b
223/457R-b
224/457R-b
225/457R-b
226/457R-b
227/457R-b
228/457R-b
229/457R-b
230/457
231/457
232/457A-b
233/457R-b A-b R-b
234/457R-b
235/457
236/457A-b
237/457A-b
238/457A-b A-b
239/457A-b A-b
240/457
241/457A-b
242/457A-b
243/457A-b R-b
244/457T-b T-b R-b
245/457
246/457R-b
247/457
248/457A-b A-b R-b
249/457T-b
250/457
251/457
252/457T-b
253/457R-b
254/457R-b
255/457A-b
256/457R-b
257/457R-b R-b
258/457R-b
259/457R-b A-b
260/457R-b R-b
261/457T-b R-b R-b
262/457T-b R-b
263/457T-b R-b
264/457T-b R-b
265/457T-b R-b
266/457T-b R-b
267/457A-b R-b R-b
268/457A-b R-b R-b
269/457T-b R-b
270/457A-b R-b
271/457A-b R-b R-b
272/457A-b R-b R-b
273/457
274/457
275/457
276/457T-b
277/457R-b
278/457R-b
279/457R-b
280/457R-b R-b
281/457R-b
282/457
283/457R-b
284/457R-b
285/457R-b
286/457A-b
287/457R-b
288/457T-b R-b
289/457A-b R-b T-b R-b
290/457R-b R-b R-b R-b T-b
291/457T-b
292/457A-b
293/457A-b
294/457R-b R-b T-b
295/457R-b
296/457
297/457T-b T-b
298/457R-b
299/457R-b
300/457R-b R-b
301/457R-b
302/457
303/457R-b
304/457
305/457
306/457R-b R-b
307/457
308/457T-b
309/457
310/457
311/457
312/457T-b R-b
313/457
314/457R-b A-b
315/457
316/457A-b
317/457A-b
318/457A-b
319/457R-b
320/457R-b
321/457
322/457
323/457A-b
324/457A-b R-b
325/457
326/457
327/457
328/457T-b
329/457R-b R-b
330/457R-b
331/457R-b
332/457R-b
333/457R-b T-b R-b
334/457R-b T-b
335/457R-b T-b
336/457R-b T-b
337/457T-b
338/457T-b T-b
339/457R-b R-b
340/457A-b
341/457R-b R-b
342/457
343/457
344/457R-b
345/457
346/457R-b
347/457
348/457R-b
349/457R-b A-b
350/457R-b
351/457R-b R-b
352/457R-b
353/457R-b
354/457R-b
355/457R-b
356/457R-b
357/457R-b
358/457R-b
359/457R-b R-b
360/457R-b
361/457R-b
362/457
363/457R-b
364/457R-b R-b
365/457
366/457
367/457
368/457R-b A-b
369/457R-b
370/457
371/457R-b
372/457R-b
373/457
374/457
375/457
376/457
377/457
378/457R-b
379/457R-b
380/457
381/457
382/457R-b
383/457R-b
384/457
385/457
386/457
387/457
388/457R-b
389/457R-b
390/457R-b
391/457R-b
392/457R-b
393/457
394/457
395/457R-b T-b
396/457A-b R-b R-b
397/457A-b R-b R-b
398/457R-b
399/457R-b
400/457R-b R-b
401/457R-b
402/457R-b
403/457R-b
404/457
405/457
406/457
407/457
408/457R-b
409/457
410/457
411/457R-b R-b
412/457T-b R-b
413/457
414/457R-b
415/457R-b R-b R-b
416/457R-b
417/457R-b
418/457R-b
419/457R-b
420/457
421/457R-b
422/457T-b
423/457T-b
424/457
425/457
426/457
427/457
428/457R-b
429/457
430/457R-b
431/457R-b R-b R-b T-b
432/457R-b R-b
433/457R-b T-b R-b
434/457R-b A-b R-b
435/457R-b
436/457
437/457
438/457
439/457
440/457R-b R-b R-b
441/457R-b R-b R-b
442/457R-b R-b R-b
443/457R-b R-b
444/457R-b R-b
445/457R-b R-b
446/457R-b R-b T-b
447/457
448/457R-b R-b
449/457R-b
450/457R-b R-b
451/457R-b R-b
452/457
453/457T-b R-b
454/457T-b R-b
455/457
456/457R-b
457/457R-b

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

Read the v1 thread

Cover letter [PATCH 6.16 000/457] 6.16.4-rc1 review

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

Responses should be made by Thu, 28 Aug 2025 11:08:27 +0000. Anything received after that time might be too late.

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

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

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.16.4-rc1

Christoph Manszewski <[email protected]>
drm/xe: Fix vm_bind_ioctl double free bug

Piotr Piórkowski <[email protected]>
drm/xe: Move ASID allocation and user PT BO tracking into xe_vm_create

Florian Westphal <[email protected]>
netfilter: nf_reject: don't leak dst refcount for loopback packets

Peter Oberparleiter <[email protected]>
s390/hypfs: Enable limited access during lockdown

Peter Oberparleiter <[email protected]>
s390/hypfs: Avoid unnecessary ioctl registration in debugfs

Takashi Iwai <[email protected]>
ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation

Armen Ratner <[email protected]>
net/mlx5e: Preserve shared buffer capacity during headroom updates

Alexei Lazar <[email protected]>
net/mlx5e: Query FW for buffer ownership

Oren Sidi <[email protected]>
net/mlx5: Add IFC bits and enums for buf_ownership

Daniel Jurgens <[email protected]>
net/mlx5: Base ECVF devlink port attrs from 0

Hariprasad Kelam <[email protected]>
Octeontx2-af: Skip overlap check for SPI field

Nilay Shroff <[email protected]>
block: avoid cpu_hotplug_lock depedency on freeze_lock

Nilay Shroff <[email protected]>

    block: skip q->rq_qos check in rq_qos_done_bio()

Nilay Shroff <[email protected]>
block: decrement block_rq_qos static key in rq_qos_del()

Ming Lei <[email protected]>
blk-mq: fix lockdep warning in __blk_mq_update_nr_hw_queues

Nilay Shroff <[email protected]>
block: fix potential deadlock while running nr_hw_queue update

Nilay Shroff <[email protected]>
block: fix lockdep warning caused by lock dependency in elv_iosched_store

Nilay Shroff <[email protected]>
block: move elevator queue allocation logic into blk_mq_init_sched

Lorenzo Bianconi <[email protected]>
net: airoha: ppe: Do not invalid PPE entries in case of SW hash collision

Hangbin Liu <[email protected]>
bonding: send LACPDUs periodically in passive mode after receiving partner's LACPDU

Hangbin Liu <[email protected]>
bonding: update LACP activity flag after setting lacp_active

Dewei Meng <[email protected]>
ALSA: timer: fix ida_free call while not allocated

William Liu <[email protected]>
net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate

William Liu <[email protected]>
net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit

Tristram Ha <[email protected]>
net: dsa: microchip: Fix KSZ9477 HSR port setup issue

ValdikSS <[email protected]>
igc: fix disabling L1.2 PCI-E link substate on I226 on init

Jason Xing <[email protected]>
ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc

Song Gao <[email protected]>
LoongArch: KVM: Use kvm_get_vcpu_by_id() instead of kvm_get_vcpu()

Bibo Mao <[email protected]>
LoongArch: KVM: Use standard bitops API with eiointc

Heiko Carstens <[email protected]>
s390/mm: Do not map lowcore with identity mapping

Stefan Binding <[email protected]>
ASoC: cs35l56: Remove SoundWire Clock Divider workaround for CS35L63

Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Handle new algorithms IDs for CS35L63

Stefan Binding <[email protected]>
ASoC: cs35l56: Update Firmware Addresses for CS35L63 for production silicon

Kanglong Wang <[email protected]>
LoongArch: Optimize module load time by optimizing PLT/GOT counting

Tiezhu Yang <[email protected]>
LoongArch: Pass annotate-tablejump option if LTO is enabled

Tiezhu Yang <[email protected]>
objtool/LoongArch: Get table size correctly if LTO is enabled

Parthiban Veerasooran <[email protected]>
microchip: lan865x: fix missing Timer Increment config for Rev.B0/B1

Parthiban Veerasooran <[email protected]>
microchip: lan865x: fix missing netif_start_queue() call on device open

Vlad Dogaru <[email protected]>
net/mlx5: CT: Use the correct counter offset

Alex Vesker <[email protected]>
net/mlx5: HWS, Fix table creation UID

Yevgeny Kliteynik <[email protected]>
net/mlx5: HWS, fix complex rules rehash error flow

Yevgeny Kliteynik <[email protected]>
net/mlx5: HWS, fix bad parameter in CQ creation

D. Wythe <[email protected]>
net/smc: fix UAF on smcsk after smc_listen_out()

Yao Zi <[email protected]>
net: stmmac: thead: Enable TX clock before MAC initialization

Jordan Rhee <[email protected]>
gve: prevent ethtool ops after shutdown

Yuichiro Tsuji <[email protected]>
net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization

Horatiu Vultur <[email protected]>
phy: mscc: Fix timestamping for vsc8584

David Howells <[email protected]>
cifs: Fix oops due to uninitialised variable

Dan Carpenter <[email protected]>
regulator: tps65219: regulator: tps65219: Fix error codes in probe()

Piotr Piórkowski <[email protected]>
drm/xe: Assign ioctl xe file handler to vm in xe_vm_create

MD Danish Anwar <[email protected]>
net: ti: icssg-prueth: Fix HSR and switch offload Enablement during firwmare reload.

Qingfang Deng <[email protected]>
ppp: fix race conditions in ppp_fill_forward_path

Qingfang Deng <[email protected]>
net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path

Nitin Rawat <[email protected]>
scsi: ufs: ufs-qcom: Fix ESI null pointer dereference

Bao D. Nguyen <[email protected]>
scsi: ufs: ufs-qcom: Update esi_vec_mask for HW major version >= 6

Bart Van Assche <[email protected]>
scsi: ufs: core: Remove WARN_ON_ONCE() call from ufshcd_uic_cmd_compl()

Bart Van Assche <[email protected]>
scsi: ufs: core: Fix IRQ lock inversion for the SCSI host lock

Michael Chan <[email protected]>
bnxt_en: Fix lockdep warning during rmmod

Minhong He <[email protected]>
ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add

Jakub Ramaseuski <[email protected]>
net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM

Timur Kristóf <[email protected]>
drm/amd/display: Don't print errors for nonexistent connectors

Timur Kristóf <[email protected]>
drm/amd/display: Adjust DCE 8-10 clock, don't overclock by 15%

Chenyuan Yang <[email protected]>
drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session()

Peng Fan <[email protected]>
regulator: pca9450: Use devm_register_sys_off_handler

Dan Carpenter <[email protected]>
ALSA: usb-audio: Fix size validation in convert_chmap_v3()

Baihan Li <[email protected]>
drm/hisilicon/hibmc: fix dp and vga cannot show together

Baihan Li <[email protected]>
drm/hisilicon/hibmc: fix rare monitors cannot display problem

Baihan Li <[email protected]>
drm/hisilicon/hibmc: fix the hibmc loaded failed bug

Baihan Li <[email protected]>
drm/hisilicon/hibmc: fix irq_request()'s irq name variable is local

Baihan Li <[email protected]>
drm/hisilicon/hibmc: fix the i2c device resource leak when vdac init failed

Miguel Ojeda <[email protected]>
rust: alloc: fix rusttest by providing Cmalloc::aligned_layout too

Zheng Qixing <[email protected]>
md: fix sync_action incorrect display during resync

Zheng Qixing <[email protected]>
md: add helper rdev_needs_recovery()

Li Nan <[email protected]>
md: rename recovery_cp to resync_offset

Miguel Ojeda <[email protected]>
drm: nova-drm: fix 32-bit arm build

Ido Schimmel <[email protected]>
mlxsw: spectrum: Forward packets with an IPv4 link-local source IP

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_core: Fix not accounting for BIS/CIS/PA links separately

Yang Li <[email protected]>
Bluetooth: Add PA_LINK to distinguish BIG sync and PA sync connections

Sergey Shtylyov <[email protected]>
Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync()

Pauli Virtanen <[email protected]>

    Bluetooth: hci_event: fix MTU for BN == 0 in CIS Established

Yang Li <[email protected]>

    Bluetooth: hci_sync: Prevent unintended PA sync when SID is 0xFF

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_core: Fix using ll_privacy_capable for current settings

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_core: Fix using {cis,bis}_capable for current settings

Jiande Lu <[email protected]>
Bluetooth: btmtk: Fix wait_on_bit_timeout interruption during shutdown

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Fix scan state after PA Sync has been established

Kees Cook <[email protected]>
iommu/amd: Avoid stack buffer overflow from kernel cmdline

Dan Carpenter <[email protected]>
scsi: qla4xxx: Prevent a potential error pointer dereference

Justin Lai <[email protected]>
rtase: Fix Rx descriptor CRC error bit definition

William Liu <[email protected]>
net/sched: Fix backlog accounting in qdisc_dequeue_internal

Wang Liang <[email protected]>
net: bridge: fix soft lockup in br_multicast_query_expired()

Suraj Gupta <[email protected]>
net: xilinx: axienet: Fix RX skb ring management in DMAengine mode

Junxian Huang <[email protected]>
RDMA/hns: Fix dip entries leak on devices newer than hip09

Akhilesh Patil <[email protected]>
RDMA/core: Free pfn_list with appropriate kvfree call

Anantha Prabhu <[email protected]>
RDMA/bnxt_re: Fix to initialize the PBL array

Kalesh AP <[email protected]>
RDMA/bnxt_re: Fix a possible memory leak in the driver

Kashyap Desai <[email protected]>
RDMA/bnxt_re: Fix to remove workload check in SRQ limit path

Kashyap Desai <[email protected]>
RDMA/bnxt_re: Fix to do SRQ armena by default

wenglianfa <[email protected]>
RDMA/hns: Fix querying wrong SCC context for DIP algorithm

Boshi Yu <[email protected]>
RDMA/erdma: Fix unset QPN of GSI QP

Boshi Yu <[email protected]>
RDMA/erdma: Fix ignored return value of init_kernel_qp

Suma Hegde <[email protected]>

    platform/x86/amd/hsmp: Ensure sock->metric_tbl_addr is non-NULL

Jocelyn Falempe <[email protected]>
drm/panic: Add a u64 divide by 10 for arm32

Danilo Krummrich <[email protected]>
rust: drm: don't pass the address of drm::Device to drm_dev_put()

Danilo Krummrich <[email protected]>
rust: drm: remove pin annotations from drm::Device

Danilo Krummrich <[email protected]>
rust: drm: ensure kmalloc() compatible Layout

Danilo Krummrich <[email protected]>
rust: alloc: replace aligned_size() with Kmalloc::aligned_layout()

Nitin Gote <[email protected]>
iosys-map: Fix undefined behavior in iosys_map_clear()

José Expósito <[email protected]>

    drm/tests: Fix drm_test_fb_xrgb8888_to_xrgb2101010() on big-endian

Thomas Zimmermann <[email protected]>
drm/tests: Do not use drm_fb_blit() in format-helper tests

José Expósito <[email protected]>
drm/tests: Fix endian warning

Waiman Long <[email protected]>
cgroup/cpuset: Fix a partition error with CPU hotplug

Waiman Long <[email protected]>
cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key

Fanhua Li <[email protected]>
drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor().

Gabor Juhos <[email protected]>
spi: spi-qpic-snand: fix calculating of ECC OOB regions' properties

Stefan Wahren <[email protected]>
spi: spi-fsl-lpspi: Clamp too high speed_hz

Gabor Juhos <[email protected]>
spi: spi-qpic-snand: use correct CW_PER_PAGE value for OOB write

Jean-Baptiste Maneyrol <[email protected]>
iio: imu: inv_icm42600: change invalid data error to -EBUSY

Andy Shevchenko <[email protected]>
iio: imu: inv_icm42600: Convert to uXX and sXX integer types

David Lechner <[email protected]>

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

Jedrzej Jagielski <[email protected]>
ixgbe: prevent from unwanted interface name changes

Jedrzej Jagielski <[email protected]>
devlink: let driver opt out of automatic phys_port_name generation

Sven Eckelmann <[email protected]>
i2c: rtl9300: Add missing count byte for SMBus Block Ops

Sven Eckelmann <[email protected]>
i2c: rtl9300: Increase timeout for transfer polling

Harshal Gohel <[email protected]>
i2c: rtl9300: Fix multi-byte I2C write

Alex Guo <[email protected]>

    i2c: rtl9300: Fix out-of-bounds bug in rtl9300_i2c_smbus_xfer

Tianxiang Peng <[email protected]>
x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper

Yazen Ghannam <[email protected]>
x86/CPU/AMD: Ignore invalid reset reason value

Jakub Kicinski <[email protected]>
tls: fix handling of zero-length records on the rx_list

Niklas Cassel <[email protected]>
PCI: dwc: Ensure that dw_pcie_wait_for_link() waits 100 ms after link up

NeilBrown <[email protected]>
ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp()

Pu Lehui <[email protected]>

    tracing: Limit access to parser->buffer when trace_get_user failed

Steven Rostedt <[email protected]>
tracing: Remove unneeded goto out logic

Heikki Krogerus <[email protected]>
usb: dwc3: pci: add support for the Intel Wildcat Lake

Selvarasu Ganesan <[email protected]>
usb: dwc3: Remove WARN_ON for device endpoint command timeouts

Kuen-Han Tsai <[email protected]>
usb: dwc3: Ignore late xferNotReady event to prevent halt timeout

Niklas Neronin <[email protected]>
usb: xhci: fix host not responding after suspend and resume

Weitao Wang <[email protected]>
usb: xhci: Fix slot_id resource race conflict

Amit Sunil Dhamne <[email protected]>
usb: typec: maxim_contaminant: re-enable cc toggle if cc is open and port is clean

Amit Sunil Dhamne <[email protected]>
usb: typec: maxim_contaminant: disable low power mode when reading comparator values

Zenm Chen <[email protected]>
USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles

Thorsten Blum <[email protected]>

    usb: storage: realtek_cr: Use correct byte order for bcs->Residue

Mael GUERIN <[email protected]>
USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera

Marek Vasut <[email protected]>
usb: renesas-xhci: Fix External ROM access timeouts

Xu Yang <[email protected]>
usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test

Ian Abbott <[email protected]>
comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl()

Edward Adam Davis <[email protected]>
comedi: pcl726: Prevent invalid irq number

Ian Abbott <[email protected]>

    comedi: Make insn_rw_emulate_bits() do insn->n samples

Miao Li <[email protected]>
usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive

Thorsten Blum <[email protected]>
cdx: Fix off-by-one error in cdx_rpmsg_probe()

Sebastian Andrzej Siewior <[email protected]>
kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq()

Miaoqian Lin <[email protected]>
most: core: Drop device reference after usage in get_channel()

Claudiu Beznea <[email protected]>
iio: adc: rzg2l: Cleanup suspend/resume path

David Lechner <[email protected]>
iio: proximity: isl29501: fix buffered read on big-endian systems

David Lechner <[email protected]>
iio: adc: ad7173: prevent scan if too many setups requested

Matti Vaittinen <[email protected]>
iio: adc: bd79124: Add GPIOLIB dependency

Claudiu Beznea <[email protected]>
iio: adc: rzg2l_adc: Set driver data before enabling runtime PM

Salah Triki <[email protected]>

    iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()

Jonathan Cameron <[email protected]>
iio: light: as73211: Ensure buffer holes are zeroed

David Lechner <[email protected]>
iio: adc: ad7124: fix channel lookup in syscalib functions

David Lechner <[email protected]>
iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read()

Steven Rostedt <[email protected]>
ftrace: Also allocate and copy hash for reading of filter files

David Lechner <[email protected]>
iio: accel: sca3300: fix uninitialized iio scan data

David Lechner <[email protected]>
iio: adc: ad7380: fix missing max_conversion_rate_hz on adaq4381-4

Xu Yilun <[email protected]>
fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable()

Imre Deak <[email protected]>
drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS

Mario Limonciello <[email protected]>
drm/amd: Restore cached manual clock settings during resume

Robin Murphy <[email protected]>
iommu/virtio: Make instance lookup robust

Jason Gunthorpe <[email protected]>
iommu: Remove ops.pgsize_bitmap from drivers that don't use it

Al Viro <[email protected]>
use uniform permission checks for all mount propagation changes

Adrian Huang (Lenovo) <[email protected]>
signal: Fix memory leak for PIDFD_SELF* sentinels

Ye Bin <[email protected]>
fs/buffer: fix use-after-free when call bh_read() helper

Stefan Metzmacher <[email protected]>
smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy()

Christian Brauner <[email protected]>
libfs: massage path_from_stashed() to allow custom stashing behavior

Thomas Bertschinger <[email protected]>
fhandle: do_handle_open() should get FD with user flags

Naohiro Aota <[email protected]>
btrfs: zoned: fix data relocation block group reservation

Yuntao Wang <[email protected]>
fs: fix incorrect lflags value in the move_mount syscall

Charalampos Mitrodimas <[email protected]>
debugfs: fix mount options not being applied

Miguel Ojeda <[email protected]>
rust: faux: fix C header link

Christoph Hellwig <[email protected]>
xfs: fix frozen file system assert in xfs_trans_alloc

Dan Carpenter <[email protected]>
soc: qcom: mdt_loader: Fix error return values in mdt_header_valid()

Liu01 Tong <[email protected]>
drm/amdgpu: fix task hang from failed job submission during process kill

Geraldo Nascimento <[email protected]>
PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retraining

Geraldo Nascimento <[email protected]>
PCI: rockchip: Use standard PCIe definitions

Ranjan Kumar <[email protected]>
scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems

Ranjan Kumar <[email protected]>
scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers

Timur Kristóf <[email protected]>
drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configs

Timur Kristóf <[email protected]>
drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs

Timur Kristóf <[email protected]>
drm/amd/display: Fix DP audio DTO1 clock source on DCE 6.

Tom Chung <[email protected]>
drm/amd/display: Fix Xorg desktop unresponsive on Replay panel

Timur Kristóf <[email protected]>
drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3

Timur Kristóf <[email protected]>
drm/amd/display: Don't overclock DCE 6 by 15%

Mario Limonciello <[email protected]>
drm/amd/display: Avoid a NULL pointer dereference

Imre Deak <[email protected]>
drm/i915/icl+/tc: Convert AUX powered WARN to a debug message

Imre Deak <[email protected]>
drm/i915/lnl+/tc: Use the cached max lane count value

Imre Deak <[email protected]>
drm/i915/lnl+/tc: Fix max lane count HW readout

Imre Deak <[email protected]>
drm/i915/icl+/tc: Cache the max lane count value

Imre Deak <[email protected]>
drm/i915/lnl+/tc: Fix handling of an enabled/disconnected dp-alt sink

Sebastian Brzezinka <[email protected]>
drm/i915/gt: Relocate compression repacking WA for JSL/EHL

Qianfeng Rong <[email protected]>
drm/nouveau/gsp: fix mismatched alloc/free for kvmalloc()

Jani Nikula <[email protected]>
drm/i915: silence rpm wakeref asserts on GEN11_GU_MISC_IIR access

Alex Deucher <[email protected]>
drm/amdgpu/swm14: Update power limit logic

Thorsten Blum <[email protected]>
accel/habanalabs/gaudi2: Use kvfree() for memory allocated with kvcalloc()

Jan Beulich <[email protected]>
compiler: remove __ADDRESSABLE_ASM{_STR,}() again

Srinivas Pandruvada <[email protected]>
platform/x86/intel-uncore-freq: Check write blocked for ELC

Peter Oberparleiter <[email protected]>
s390/sclp: Fix SCCB present check

Zhu Yanjun <[email protected]>
RDMA/rxe: Flush delayed SKBs while releasing RXE resources

Evgeniy Harchenko <[email protected]>
ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6

Takashi Iwai <[email protected]>
ALSA: hda: tas2781: Fix wrong reference of tasdevice_priv

David Hildenbrand <[email protected]>
mm/mremap: fix WARN with uffd that has remap events disabled

Jinjiang Tu <[email protected]>
mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn

Herton R. Krzesinski <[email protected]>
mm/debug_vm_pgtable: clear page table entries at destroy_args()

Sang-Heon Jeon <[email protected]>
mm/damon/core: fix damos_commit_filter not changing allow

Phillip Lougher <[email protected]>
squashfs: fix memory leak in squashfs_fill_super

Trond Myklebust <[email protected]>
NFS: Fix a race when updating an existing write

Judith Mendez <[email protected]>

    mmc: sdhci_am654: Disable HS400 for AM62P SR1.0 and SR1.1

Victor Shih <[email protected]>
mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistency

Victor Shih <[email protected]>
mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AER

Jiayi Li <[email protected]>
memstick: Fix deadlock by moving removing flag earlier

Pasha Tatashin <[email protected]>
kho: warn if KHO is disabled due to an error

Pasha Tatashin <[email protected]>
kho: mm: don't allow deferred struct page with KHO

Pasha Tatashin <[email protected]>

    kho: init new_physxa->phys_bits to fix lockdep

Victor Shih <[email protected]>
mmc: sdhci-pci-gli: Add a new function to simplify the code

Sai Krishna Potthuri <[email protected]>
mmc: sdhci-of-arasan: Ensure CD logic stabilization before power-up

Sang-Heon Jeon <[email protected]>
mm/damon/core: fix commit_ops_filters by using correct nth function

Nicolin Chen <[email protected]>

    iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement

Dominique Martinet <[email protected]>
iov_iter: iterate_folioq: fix handling of offset >= folio size

Jens Axboe <[email protected]>
io_uring/futex: ensure io_futex_wait() cleans up properly on failure

XianLiang Huang <[email protected]>
iommu/riscv: prevent NULL deref in iova_to_phys

Eric Biggers <[email protected]>
crypto: acomp - Fix CFI failure due to type punning

Geert Uytterhoeven <[email protected]>
erofs: Do not select tristate symbols from bool symbols

Bo Liu (OpenAnolis) <[email protected]>
erofs: fix build error with CONFIG_EROFS_FS_ZIP_ACCEL=y

Alan Huang <[email protected]>
xfs: Remove unused label in xfs_dax_notify_dev_failure

Christoph Hellwig <[email protected]>
xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flags

Christoph Hellwig <[email protected]>
xfs: improve the comments in xfs_select_zone_nowait

Christoph Hellwig <[email protected]>
xfs: return the allocated transaction from xfs_trans_alloc_empty

Christoph Hellwig <[email protected]>
xfs: decouple xfs_trans_alloc_empty from xfs_trans_alloc

Naohiro Aota <[email protected]>
btrfs: subpage: keep TOWRITE tag until folio is cleaned

Qu Wenruo <[email protected]>
btrfs: rename btrfs_subpage structure

Qu Wenruo <[email protected]>
btrfs: add comments on the extra btrfs specific subpage bitmaps

Leo Martins <[email protected]>
btrfs: fix subpage deadlock in try_release_subpage_extent_buffer()

Filipe Manana <[email protected]>
btrfs: use refcount_t type for the extent buffer reference counter

Filipe Manana <[email protected]>
btrfs: add comment for optimization in free_extent_buffer()

Filipe Manana <[email protected]>
btrfs: reorganize logic at free_extent_buffer() for better readability

Filipe Manana <[email protected]>
btrfs: abort transaction on unexpected eb generation at btrfs_copy_root()

Filipe Manana <[email protected]>
btrfs: always abort transaction on failure to add block group to free space tree

David Sterba <[email protected]>
btrfs: move transaction aborts to the error site in add_block_group_free_space()

SeongJae Park <[email protected]>
mm/damon/ops-common: ignore migration request to invalid nodes

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: sockopt: fix C23 extension warning

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: connect: fix C23 extension warning

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: pm: check flush doesn't reset limits

Geliang Tang <[email protected]>
mptcp: disable add_addr retransmission when timeout is 0

Geliang Tang <[email protected]>
mptcp: remove duplicate sk_reset_timer call

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: kernel: flush: do not reset ADD_ADDR limit

Christoph Paasch <[email protected]>
mptcp: drop skb if MPTCP skb extension allocation fails

Uwe Kleine-König <[email protected]>
ACPI: APEI: EINJ: Fix resource leak by remove callback in .exit.text

Chen Yu <[email protected]>
ACPI: pfr_update: Fix the driver update version check

Rafael J. Wysocki <[email protected]>
cpuidle: governors: menu: Avoid selecting states with too much latency

JP Kobryn <[email protected]>
cgroup: avoid null de-ref in css_rstat_exit()

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

Andrea Righi <[email protected]>
sched/ext: Fix invalid task state transitions on class switch

Jakub Acs <[email protected]>
net, hsr: reject HSR frame if skb can't hold tag

Bibo Mao <[email protected]>
LoongArch: KVM: Add address alignment check in pch_pic register access

Bibo Mao <[email protected]>
LoongArch: KVM: Fix stack protector issue in send_ipi_data()

Bibo Mao <[email protected]>
LoongArch: KVM: Make function kvm_own_lbt() robust

Timur Kristóf <[email protected]>
drm/amd/display: Don't overwrite dce60_clk_mgr

Mario Limonciello <[email protected]>
drm/amd/display: Revert "drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value"

Mario Limonciello <[email protected]>
drm/amd/display: Pass up errors for reset GPU that fails to init HW

Lauri Tirkkonen <[email protected]>
drm/amd/display: fix initial backlight brightness calculation

Timur Kristóf <[email protected]>
drm/amd/display: Fix DCE 6.0 and 6.4 PLL programming.

Siyang Liu <[email protected]>
drm/amd/display: fix a Null pointer dereference vulnerability

Michel Dänzer <[email protected]>
drm/amd/display: Add primary plane to commits for correct VRR handling

David Yat Sin <[email protected]>
drm/amdkfd: Fix checkpoint-restore on multi-xcc

Amber Lin <[email protected]>
drm/amdkfd: Destroy KFD debugfs after destroy KFD wq

Lijo Lazar <[email protected]>
drm/amdgpu: Update supported modes for GC v9.5.0

Alex Deucher <[email protected]>
drm/amdgpu: update mmhub 4.1.0 client id mappings

Alex Deucher <[email protected]>
drm/amdgpu: update mmhub 3.3 client id mappings

Alex Deucher <[email protected]>
drm/amdgpu: update mmhub 3.0.1 client id mappings

Lijo Lazar <[email protected]>
drm/amdgpu: Update external revid for GC v9.5.0

Alex Deucher <[email protected]>
drm/amdgpu: track whether a queue is a kernel queue in amdgpu_mqd_prop

YuanShang <[email protected]>

    drm/amdgpu: Retain job->vm in amdgpu_job_prepare_job

Nathan Chancellor <[email protected]>
drm/amdgpu: Initialize data to NULL in imu_v12_0_program_rlc_ram()

Peter Shkenev <[email protected]>
drm/amdgpu: check if hubbub is NULL in debugfs/amdgpu_dm_capabilities

Gang Ba <[email protected]>
drm/amdgpu: Avoid extra evict-restore process.

Alex Deucher <[email protected]>
drm/amdgpu: add missing vram lost check for LEGACY RESET

Frank Min <[email protected]>
drm/amdgpu: add kicker fws loading for gfx12/smu14/psp14

Mario Limonciello <[email protected]>
drm/amd: Restore cached power limit during resume

Alex Deucher <[email protected]>
drm/amdgpu/discovery: fix fw based ip discovery

Yang Wang <[email protected]>

    drm/amd/amdgpu: fix missing lock for cper.ring->rptr/wptr access

Thomas Hellström <[email protected]>
drm/xe: Defer buffer object shrinker write-backs and GPU waits

Vodapalli, Ravi Kumar <[email protected]>
drm/xe/bmg: Add one additional PCI ID

Dikshita Agarwal <[email protected]>
media: iris: Remove unnecessary re-initialization of flush completion

Dikshita Agarwal <[email protected]>
media: iris: Verify internal buffer release on close

Dikshita Agarwal <[email protected]>
media: iris: Update CAPTURE format info based on OUTPUT format

Dikshita Agarwal <[email protected]>
media: iris: Track flush responses to prevent premature completion

Dikshita Agarwal <[email protected]>
media: iris: Skip flush on first sequence change

Dikshita Agarwal <[email protected]>
media: iris: Skip destroying internal buffer if not dequeued

Dikshita Agarwal <[email protected]>
media: iris: Send V4L2_BUF_FLAG_ERROR for capture buffers with 0 filled length

Dikshita Agarwal <[email protected]>
media: iris: Remove error check for non-zero v4l2 controls

Dikshita Agarwal <[email protected]>
media: iris: Remove deprecated property setting to firmware

Dikshita Agarwal <[email protected]>
media: iris: Prevent HFI queue writes when core is in deinit state

Dikshita Agarwal <[email protected]>
media: iris: Fix typo in depth variable

Dikshita Agarwal <[email protected]>
media: iris: Fix NULL pointer dereference

Dikshita Agarwal <[email protected]>
media: iris: Fix missing function pointer initialization

Dikshita Agarwal <[email protected]>
media: iris: Fix buffer preparation failure during resolution change

Dikshita Agarwal <[email protected]>
media: iris: Drop port check for session property response

Dikshita Agarwal <[email protected]>
media: iris: Avoid updating frame size to firmware during reconfig

Ricardo Ribalda <[email protected]>
media: venus: venc: Clamp param smaller than 1fps and bigger than 240

Ricardo Ribalda <[email protected]>
media: venus: vdec: Clamp param smaller than 1fps and bigger than 240.

Jorge Ramirez-Ortiz <[email protected]>
media: venus: protect against spurious interrupts during probe

Jorge Ramirez-Ortiz <[email protected]>
media: venus: hfi: explicitly release IRQ during teardown

Konrad Dybcio <[email protected]>
media: venus: Fix MSM8998 frequency table

Vedang Nagar <[email protected]>
media: venus: Add a check for packet size after reading from shared memory

Bryan O'Donoghue <[email protected]>
media: qcom: camss: Remove extraneous -supply postfix on supply names

Vladimir Zapolskiy <[email protected]>
media: qcom: camss: cleanup media device allocated resource on error path

Bryan O'Donoghue <[email protected]>
media: qcom: camss: csiphy-3ph: Fix inadvertent dropping of SDM660/SDM670 phy init

Hans de Goede <[email protected]>
media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() calls

Mathis Foerst <[email protected]>
media: mt9m114: Fix deadlock in get_frame_interval/set_frame_interval

Zhang Shurong <[email protected]>

    media: ov2659: Fix memory leaks in ov2659_probe()

Jacopo Mondi <[email protected]>
media: pisp_be: Fix pm_runtime underrun in probe

Gui-Dong Han <[email protected]>
media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt()

Ludwig Disterhof <[email protected]>
media: usbtv: Lock resolution while streaming

Sakari Ailus <[email protected]>
media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free()

Nicolas Dufresne <[email protected]>
media: verisilicon: Fix AV1 decoder clock frequency

Hans Verkuil <[email protected]>
media: vivid: fix wrong pixel_array control size

Sakari Ailus <[email protected]>
media: ipu6: isys: Use correct pads for xlate_streams()

Haoxiang Li <[email protected]>
media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init()

Bingbu Cao <[email protected]>
media: hi556: correct the test pattern configuration

Dan Carpenter <[email protected]>
media: gspca: Add bounds checking to firmware parser

John David Anglin <[email protected]>
parisc: Update comments in make_insert_tlb

John David Anglin <[email protected]>
parisc: Try to fixup kernel exception in bad_area_nosemaphore path of do_page_fault()

John David Anglin <[email protected]>
parisc: Revise gateway LWS calls to probe user read access

John David Anglin <[email protected]>
parisc: Revise __get_user() to probe user read access

John David Anglin <[email protected]>
parisc: Rename pte_needs_flush() to pte_needs_cache_flush() in cache.c

Randy Dunlap <[email protected]>
parisc: Makefile: explain that 64BIT requires both 32-bit and 64-bit compilers

John David Anglin <[email protected]>
parisc: Drop WARN_ON_ONCE() from flush_cache_vmap

John David Anglin <[email protected]>
parisc: Define and use set_pte_at()

John David Anglin <[email protected]>
parisc: Check region is readable by user in raw_copy_from_user()

Jon Hunter <[email protected]>
soc/tegra: pmc: Ensure power-domains are in a known state

Jialin Wang <[email protected]>
proc: proc_maps_open allow proc_mem_open to return NULL

Aleksa Sarai <[email protected]>
open_tree_attr: do not allow id-mapping changes without OPEN_TREE_CLONE

Simon Richter <[email protected]>
Mark xe driver as BROKEN if kernel page size is not 4kB

Thomas Weißschuh <[email protected]>
kbuild: userprogs: use correct linker when mixing clang and GNU ld

Jann Horn <[email protected]>
kasan/test: fix protection against compiler elision

Baokun Li <[email protected]>
jbd2: prevent softlockup in jbd2_log_do_checkpoint()

Jan Kara <[email protected]>
iomap: Fix broken data integrity guarantees for O_SYNC writes

Kathiravan Thirumoorthy <[email protected]>
i2c: qcom-geni: fix I2C frequency table to achieve accurate bus rates

Chao Yu <[email protected]>
f2fs: fix to avoid out-of-boundary access in dnode page

Julian Sun <[email protected]>
block: restore default wbt enablement

Muhammad Usama Anjum <[email protected]>
ASoC: SOF: amd: acp-loader: Use GFP_KERNEL for DMA allocations in resume context

Xaver Hugl <[email protected]>
amdgpu/amdgpu_discovery: increase timeout limit for IFWI init

Kathiravan Thirumoorthy <[email protected]>
phy: qcom: phy-qcom-m31: Update IPQ5332 M31 USB phy initialization sequence

Will Deacon <[email protected]>
vhost/vsock: Avoid allocating arbitrarily-sized SKBs

Will Deacon <[email protected]>
vsock/virtio: Validate length in packet header before skb_put()

Richard Zhu <[email protected]>
PCI: imx6: Delay link start until configfs 'start' written

Richard Zhu <[email protected]>
PCI: imx6: Remove apps_reset toggling from imx_pcie_{assert/deassert}_core_reset

Richard Zhu <[email protected]>
PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_features

Richard Zhu <[email protected]>
PCI: imx6: Add IMX8MQ_EP third 64-bit BAR in epc_features

Damien Le Moal <[email protected]>
PCI: endpoint: Fix configfs group removal on driver teardown

Damien Le Moal <[email protected]>
PCI: endpoint: Fix configfs group list head handling

Jiwei Sun <[email protected]>
PCI: Fix link speed calculation on retrain failure

Lukas Wunner <[email protected]>
PCI/portdrv: Use is_pciehp instead of is_hotplug_bridge

Chi Zhiling <[email protected]>
readahead: fix return value of page_cache_next_miss() when no hole is found

Dmitry Torokhov <[email protected]>
mfd: mt6397: Do not use generic name for keypad sub-devices

Thomas Fourier <[email protected]>
mtd: rawnand: renesas: Add missing check after DMA map

Thomas Fourier <[email protected]>
mtd: rawnand: fsmc: Add missing check after DMA map

Gabor Juhos <[email protected]>
mtd: spinand: propagate spinand_wait() errors from spinand_write_page()

Michael Walle <[email protected]>
mtd: spi-nor: Fix spi_nor_try_unlock_all()

Tim Harvey <[email protected]>
hwmon: (gsc-hwmon) fix fan pwm setpoint show functions

Uwe Kleine-König <[email protected]>
pwm: mediatek: Fix duty and period setting

Uwe Kleine-König <[email protected]>
pwm: mediatek: Handle hardware enable and clock enable separately

Laurentiu Mihalcea <[email protected]>
pwm: imx-tpm: Reset counter if CMOD is 0

Johan Hovold <[email protected]>
wifi: ath11k: fix dest ring-buffer corruption when ring is full

Johan Hovold <[email protected]>
wifi: ath11k: fix source ring-buffer corruption

Johan Hovold <[email protected]>
wifi: ath11k: fix dest ring-buffer corruption

Johan Hovold <[email protected]>
wifi: ath12k: fix dest ring-buffer corruption when ring is full

Johan Hovold <[email protected]>
wifi: ath12k: fix source ring-buffer corruption

Johan Hovold <[email protected]>
wifi: ath12k: fix dest ring-buffer corruption

Nathan Chancellor <[email protected]>
wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table()

David Lechner <[email protected]>
iio: adc: ad7173: fix setting ODR in probe

David Lechner <[email protected]>
iio: adc: ad7173: fix calibration channel

David Lechner <[email protected]>
iio: adc: ad7173: fix channels index for syscalib_mode

David Lechner <[email protected]>
iio: adc: ad_sigma_delta: change to buffer predisable

David Lechner <[email protected]>
iio: imu: bno055: fix OOB access of hw_xlate array

Marek Szyprowski <[email protected]>
zynq_fpga: use sgtable-based scatterlist wrappers

Bjorn Andersson <[email protected]>
soc: qcom: mdt_loader: Ensure we don't read past the ELF header

Igor Pylypiv <[email protected]>
ata: libata-scsi: Fix CDL control

Adrian Hunter <[email protected]>
scsi: ufs: ufs-pci: Fix default runtime and system PM levels

Archana Patni <[email protected]>
scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers

Damien Le Moal <[email protected]>
ata: libata-scsi: Return aborted command when missing sense and result TF

Damien Le Moal <[email protected]>
ata: libata-scsi: Fix ata_to_sense_error() status handling

Ranjan Kumar <[email protected]>
scsi: mpi3mr: Fix race between config read submit and interrupt completion

André Draszik <[email protected]>
scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE

Macpaul Lin <[email protected]>
scsi: dt-bindings: mediatek,ufs: Add ufs-disable-mcq flag for UFS host

Cristian Ciocaltea <[email protected]>
dt-bindings: display: vop2: Add optional PLL clock property for rk3576

Krzysztof Kozlowski <[email protected]>
dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks constraints

Krzysztof Kozlowski <[email protected]>
dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraints

Helge Deller <[email protected]>
apparmor: Fix 8-byte alignment for initial dfa blob streams

Sam Edwards <[email protected]>
arm64: dts: rockchip: Remove workaround that prevented Turing RK1 GPU power regulator control

Emanuele Ghidoli <[email protected]>
arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses

Kaustabh Chakraborty <[email protected]>
arm64: dts: exynos7870-on7xelte: reduce memory ranges to base amount

Judith Mendez <[email protected]>
arm64: dts: ti: k3-am62*: Move eMMC pinmux to top level board file

Hong Guan <[email protected]>

    arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1

Peter Griffin <[email protected]>
arm64: dts: exynos: gs101: ufs: add dma-coherent property

Cristian Ciocaltea <[email protected]>
arm64: dts: rockchip: Enable HDMI PHY clk provider on rk3576

Cristian Ciocaltea <[email protected]>
arm64: dts: rockchip: Add HDMI PHY PLL clock source to VOP2 on rk3576

Kaustabh Chakraborty <[email protected]>
arm64: dts: exynos7870: add quirk to disable USB2 LPM in gadget mode

Alexander Sverdlin <[email protected]>
arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default

Kaustabh Chakraborty <[email protected]>
arm64: dts: exynos7870-j6lte: reduce memory ranges to base amount

Judith Mendez <[email protected]>
arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support

Nick Chan <[email protected]>
arm64: dts: apple: t8012-j132: Include touchbar framebuffer node

Kyoji Ogasawara <[email protected]>
btrfs: fix printing of mount info messages for NODATACOW/NODATASUM

Kyoji Ogasawara <[email protected]>
btrfs: restore mount option info messages during mount

Kyoji Ogasawara <[email protected]>
btrfs: fix incorrect log message for nobarrier mount option

Naohiro Aota <[email protected]>
btrfs: zoned: fix write time activation failure for metadata block group

Zhang Yi <[email protected]>
ext4: fix hole length calculation overflow in non-extent inodes

Liao Yuanhong <[email protected]>
ext4: use kmalloc_array() for array space allocation

Theodore Ts'o <[email protected]>
ext4: don't try to clear the orphan_present feature block device is r/o

Ojaswin Mujoo <[email protected]>
ext4: fix reserved gdt blocks handling in fsmap

Ojaswin Mujoo <[email protected]>
ext4: fix fsmap end of range reporting with bigalloc

Andreas Dilger <[email protected]>
ext4: check fast symlink for ea_inode correctly

Baokun Li <[email protected]>
ext4: preserve SB_I_VERSION on remount

Masami Hiramatsu (Google) <[email protected]>
tracing: fprobe-event: Sanitize wildcard for fprobe event name

Namjae Jeon <[email protected]>
ksmbd: extend the connection limiting mechanism to support IPv6

Ziyan Xu <[email protected]>
ksmbd: fix refcount leak causing resource not released

Helge Deller <[email protected]>
Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()"

Herbert Xu <[email protected]>
crypto: hash - Increase HASH_MAX_DESCSIZE for hmac(sha3-224-s390)

Bharat Bhushan <[email protected]>
crypto: octeontx2 - Fix address alignment on CN10KB and CN10KA-B0

Bharat Bhushan <[email protected]>
crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and OcteonTX2

Bharat Bhushan <[email protected]>
crypto: octeontx2 - Fix address alignment issue on ucode loading

Eric Biggers <[email protected]>
crypto: x86/aegis - Add missing error checks

Eric Biggers <[email protected]>
crypto: x86/aegis - Fix sleeping when disallowed on PREEMPT_RT

Giovanni Cabiddu <[email protected]>
crypto: qat - flush misc workqueue during device shutdown

John Ernberg <[email protected]>
crypto: caam - Prevent crash on suspend with iMX8QM / iMX8ULP

Ashish Kalra <[email protected]>
crypto: ccp - Fix SNP panic notifier unregistration

Giovanni Cabiddu <[email protected]>
crypto: qat - lower priority for skcipher and aead algorithms

Eric Biggers <[email protected]>
lib/crypto: arm64/poly1305: Fix register corruption in no-SIMD contexts

Eric Biggers <[email protected]>
lib/crypto: arm/poly1305: Fix register corruption in no-SIMD contexts

Eric Biggers <[email protected]>
lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap

David Howells <[email protected]>
netfs: Fix unbuffered write error handling

Myrrh Periwinkle <[email protected]>
vt: defkeymap: Map keycodes above 127 to K_HOLE

Myrrh Periwinkle <[email protected]>
vt: keyboard: Don't process Unicode characters in K_OFF mode

Youssef Samir <[email protected]>
bus: mhi: host: Detect events pointing to unexpected TREs

Alexander Wilhelm <[email protected]>
bus: mhi: host: Fix endianness of BHI vector table

Johan Hovold <[email protected]>
usb: dwc3: imx8mp: fix device leak at unbind

Johan Hovold <[email protected]>
usb: dwc3: meson-g12a: fix device leaks at unbind

Johan Hovold <[email protected]>
usb: musb: omap2430: fix device leak at unbind

Johan Hovold <[email protected]>
usb: gadget: udc: renesas_usb3: fix device leak at unbind

Nathan Chancellor <[email protected]>
usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init()

David Lechner <[email protected]>

    iio: adc: ad7173: fix num_slots

Finn Thain <[email protected]>
m68k: Fix lost column on framebuffer debug console

Damien Le Moal <[email protected]>
dm: Check for forbidden splitting of zone write operations

Damien Le Moal <[email protected]>
dm: dm-crypt: Do not partially accept write BIOs with zoned targets

Rafael J. Wysocki <[email protected]>
PM: runtime: Take active children into account in pm_runtime_get_if_in_use()

Tzung-Bi Shih <[email protected]>
platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister()

Dan Carpenter <[email protected]>
cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table()

Damien Le Moal <[email protected]>
ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig

Yunhui Cui <[email protected]>
serial: 8250: fix panic due to PSLVERR

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

Diffstat:

 .../bindings/display/rockchip/rockchip-vop2.yaml   |  56 ++++-
 .../bindings/display/sprd/sprd,sharkl3-dpu.yaml    |   2 +-
 .../display/sprd/sprd,sharkl3-dsi-host.yaml        |   2 +-
 .../devicetree/bindings/ufs/mediatek,ufs.yaml      |   4 +
 Documentation/networking/mptcp-sysctl.rst          |   2 +
 Makefile                                           |   6 +-
 arch/arm/lib/crypto/poly1305-glue.c                |   3 +-
 arch/arm64/boot/dts/apple/t8012-j132.dts           |   1 +
 arch/arm64/boot/dts/exynos/exynos7870-j6lte.dts    |   2 +-
 arch/arm64/boot/dts/exynos/exynos7870-on7xelte.dts |   2 +-
 arch/arm64/boot/dts/exynos/exynos7870.dtsi         |   1 +
 arch/arm64/boot/dts/exynos/google/gs101.dtsi       |   1 +
 arch/arm64/boot/dts/rockchip/rk3576.dtsi           |   7 +-
 .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi |  11 -
 arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts           |  24 ++
 arch/arm64/boot/dts/ti/k3-am62-main.dtsi           |   1 -
 arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi         |  12 +-
 arch/arm64/boot/dts/ti/k3-am625-sk.dts             |  24 ++
 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts            |   4 +-
 arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi     |  24 --
 arch/arm64/boot/dts/ti/k3-pinctrl.h                |  15 +-
 arch/arm64/lib/crypto/poly1305-glue.c              |   3 +-
 arch/loongarch/Makefile                            |   6 +
 arch/loongarch/kernel/module-sections.c            |  38 +--
 arch/loongarch/kvm/intc/eiointc.c                  |  32 +--
 arch/loongarch/kvm/intc/ipi.c                      |   8 +-
 arch/loongarch/kvm/intc/pch_pic.c                  |  10 +
 arch/loongarch/kvm/vcpu.c                          |   8 +-
 arch/m68k/kernel/head.S                            |  31 ++-
 arch/mips/lib/crypto/chacha-core.S                 |  20 +-
 arch/parisc/Makefile                               |   4 +-
 arch/parisc/include/asm/pgtable.h                  |   7 +-
 arch/parisc/include/asm/special_insns.h            |  28 +++
 arch/parisc/include/asm/uaccess.h                  |  21 +-
 arch/parisc/kernel/cache.c                         |   6 +-
 arch/parisc/kernel/entry.S                         |  17 +-
 arch/parisc/kernel/syscall.S                       |  30 ++-
 arch/parisc/lib/memcpy.c                           |  19 +-
 arch/parisc/mm/fault.c                             |   4 +
 arch/s390/boot/vmem.c                              |   3 +
 arch/s390/hypfs/hypfs_dbfs.c                       |  19 +-
 arch/x86/crypto/aegis128-aesni-glue.c              |  40 +++-
 arch/x86/include/asm/xen/hypercall.h               |   5 +-
 arch/x86/kernel/cpu/amd.c                          |   8 +-
 arch/x86/kernel/cpu/hygon.c                        |   3 +
 block/bfq-iosched.c                                |  13 +-
 block/blk-mq-debugfs.c                             |   1 +
 block/blk-mq-sched.c                               | 223 ++++++++++++------
 block/blk-mq-sched.h                               |  12 +-
 block/blk-mq.c                                     |  29 ++-
 block/blk-rq-qos.c                                 |   8 +-
 block/blk-rq-qos.h                                 |  48 ++--
 block/blk-sysfs.c                                  |   2 +-
 block/blk.h                                        |   4 +-
 block/elevator.c                                   |  38 ++-
 block/elevator.h                                   |  16 +-
 block/kyber-iosched.c                              |  11 +-
 block/mq-deadline.c                                |  14 +-
 crypto/deflate.c                                   |   7 +-
 drivers/accel/habanalabs/gaudi2/gaudi2.c           |   2 +-
 drivers/acpi/apei/einj-core.c                      |  12 +-
 drivers/acpi/pfr_update.c                          |   2 +-
 drivers/ata/Kconfig                                |  32 ++-
 drivers/ata/libata-scsi.c                          |  49 ++--
 drivers/base/power/runtime.c                       |  27 ++-
 drivers/bluetooth/btmtk.c                          |   7 +-
 drivers/bus/mhi/host/boot.c                        |   8 +-
 drivers/bus/mhi/host/internal.h                    |   4 +-
 drivers/bus/mhi/host/main.c                        |  12 +-
 drivers/cdx/controller/cdx_rpmsg.c                 |   3 +-
 drivers/comedi/comedi_fops.c                       |   5 +
 drivers/comedi/drivers.c                           |  27 +--
 drivers/comedi/drivers/pcl726.c                    |   3 +-
 drivers/cpufreq/armada-8k-cpufreq.c                |   2 +-
 drivers/cpuidle/governors/menu.c                   |  29 +--
 drivers/crypto/caam/ctrl.c                         |   5 +-
 drivers/crypto/caam/intern.h                       |   1 +
 drivers/crypto/ccp/sev-dev.c                       |  10 +-
 .../crypto/intel/qat/qat_common/adf_common_drv.h   |   1 +
 drivers/crypto/intel/qat/qat_common/adf_init.c     |   1 +
 drivers/crypto/intel/qat/qat_common/adf_isr.c      |   5 +
 drivers/crypto/intel/qat/qat_common/qat_algs.c     |  12 +-
 drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h | 125 +++++++---
 .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c    |  35 +--
 drivers/fpga/zynq-fpga.c                           |  10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cper.c           |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |  76 +++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   7 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c          |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  21 +-
 drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c         |   5 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c             |  14 +-
 drivers/gpu/drm/amd/amdgpu/imu_v12_0.c             |  13 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c          |  57 +++--
 drivers/gpu/drm/amd/amdgpu/mmhub_v3_3.c            | 121 +++++++++-
 drivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c          |  34 ++-
 drivers/gpu/drm/amd/amdgpu/psp_v14_0.c             |   2 +
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   2 +
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_module.c            |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c    |  61 ++++-
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c |  20 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  19 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |  28 +++
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |   2 +-
 drivers/gpu/drm/amd/display/dc/bios/bios_parser.c  |   5 +-
 .../gpu/drm/amd/display/dc/bios/command_table.c    |   2 +-
 drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c   |   1 -
 .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c    |  19 +-
 .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c |  40 ++--
 .../amd/display/dc/clk_mgr/dce60/dce60_clk_mgr.c   |  31 +--
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  34 ++-
 .../amd/display/dc/resource/dce60/dce60_resource.c |  34 +--
 .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c    |   3 +
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  16 ++
 drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c     |  11 +-
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c   |  30 ++-
 drivers/gpu/drm/display/drm_dp_helper.c            |   2 +-
 drivers/gpu/drm/drm_format_helper.c                | 108 ++++++++-
 drivers/gpu/drm/drm_format_internal.h              |   8 +
 drivers/gpu/drm/drm_panic_qr.rs                    |  22 +-
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_link.c       |  14 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c    |  22 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h    |   1 +
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c    |   5 +
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c   |  11 +-
 drivers/gpu/drm/i915/display/intel_display_irq.c   |   4 +
 drivers/gpu/drm/i915/display/intel_tc.c            |  93 ++++++--
 drivers/gpu/drm/i915/gt/intel_workarounds.c        |  20 +-
 drivers/gpu/drm/nouveau/nvif/vmm.c                 |   3 +-
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c  |   4 +-
 drivers/gpu/drm/nova/file.rs                       |   3 +-
 drivers/gpu/drm/tests/drm_format_helper_test.c     | 111 ++-------
 drivers/gpu/drm/xe/Kconfig                         |   1 +
 drivers/gpu/drm/xe/xe_migrate.c                    |   2 +-
 drivers/gpu/drm/xe/xe_pxp_submit.c                 |   2 +-
 drivers/gpu/drm/xe/xe_shrinker.c                   |  51 +++-
 drivers/gpu/drm/xe/xe_vm.c                         |  48 ++--
 drivers/gpu/drm/xe/xe_vm.h                         |   2 +-
 drivers/hwmon/gsc-hwmon.c                          |   4 +-
 drivers/i2c/busses/i2c-qcom-geni.c                 |   6 +-
 drivers/i2c/busses/i2c-rtl9300.c                   |  20 +-
 drivers/iio/accel/sca3300.c                        |   2 +-
 drivers/iio/adc/Kconfig                            |   2 +-
 drivers/iio/adc/ad7124.c                           |  14 +-
 drivers/iio/adc/ad7173.c                           | 137 ++++++++---
 drivers/iio/adc/ad7380.c                           |   1 +
 drivers/iio/adc/ad_sigma_delta.c                   |   4 +-
 drivers/iio/adc/rzg2l_adc.c                        |  33 +--
 drivers/iio/imu/bno055/bno055.c                    |  11 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600.h        |   8 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c  |  31 ++-
 drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c |  22 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h |  10 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_core.c   |   6 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c   |  41 ++--
 drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c   |  12 +-
 drivers/iio/light/as73211.c                        |   2 +-
 drivers/iio/pressure/bmp280-core.c                 |   9 +-
 drivers/iio/proximity/isl29501.c                   |  14 +-
 drivers/iio/temperature/maxim_thermocouple.c       |  26 ++-
 drivers/infiniband/core/umem_odp.c                 |   4 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |   8 +-
 drivers/infiniband/hw/bnxt_re/main.c               |  23 ++
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |  30 +--
 drivers/infiniband/hw/bnxt_re/qplib_fp.h           |   2 -
 drivers/infiniband/hw/bnxt_re/qplib_res.c          |   2 +
 drivers/infiniband/hw/erdma/erdma_verbs.c          |   6 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |   6 +-
 drivers/infiniband/hw/hns/hns_roce_restrack.c      |   9 +-
 drivers/infiniband/sw/rxe/rxe_net.c                |  29 +--
 drivers/infiniband/sw/rxe/rxe_qp.c                 |   2 +-
 drivers/iommu/amd/init.c                           |   4 +-
 drivers/iommu/apple-dart.c                         |   1 -
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        |   2 +-
 drivers/iommu/intel/iommu.c                        |   1 -
 drivers/iommu/iommufd/selftest.c                   |   1 -
 drivers/iommu/riscv/iommu.c                        |   3 +-
 drivers/iommu/virtio-iommu.c                       |  19 +-
 drivers/md/dm-crypt.c                              |  47 +++-
 drivers/md/dm-raid.c                               |  42 ++--
 drivers/md/dm.c                                    |  17 +-
 drivers/md/md-bitmap.c                             |   8 +-
 drivers/md/md-cluster.c                            |  16 +-
 drivers/md/md.c                                    | 110 ++++++---
 drivers/md/md.h                                    |   2 +-
 drivers/md/raid0.c                                 |   6 +-
 drivers/md/raid1-10.c                              |   2 +-
 drivers/md/raid1.c                                 |  10 +-
 drivers/md/raid10.c                                |  16 +-
 drivers/md/raid5-ppl.c                             |   6 +-
 drivers/md/raid5.c                                 |  30 +--
 drivers/media/cec/usb/rainshadow/rainshadow-cec.c  |   3 +-
 drivers/media/i2c/hi556.c                          |  26 ++-
 drivers/media/i2c/mt9m114.c                        |   8 -
 drivers/media/i2c/ov2659.c                         |   3 +-
 drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c      |  12 +-
 drivers/media/pci/intel/ivsc/mei_ace.c             |   2 +
 drivers/media/pci/intel/ivsc/mei_csi.c             |   2 +
 .../platform/qcom/camss/camss-csiphy-3ph-1-0.c     |   3 +-
 drivers/media/platform/qcom/camss/camss.c          |  20 +-
 drivers/media/platform/qcom/iris/iris_buffer.c     |  20 +-
 drivers/media/platform/qcom/iris/iris_buffer.h     |   3 +-
 drivers/media/platform/qcom/iris/iris_ctrls.c      |   7 +-
 .../platform/qcom/iris/iris_hfi_gen1_command.c     |  27 +--
 .../platform/qcom/iris/iris_hfi_gen1_defines.h     |   1 -
 .../platform/qcom/iris/iris_hfi_gen1_response.c    |  20 +-
 .../platform/qcom/iris/iris_hfi_gen2_command.c     |   4 +-
 .../platform/qcom/iris/iris_hfi_gen2_response.c    |  11 +-
 drivers/media/platform/qcom/iris/iris_hfi_queue.c  |   2 +-
 drivers/media/platform/qcom/iris/iris_instance.h   |   2 +
 .../platform/qcom/iris/iris_platform_common.h      |   2 +-
 .../platform/qcom/iris/iris_platform_sm8250.c      |   9 -
 drivers/media/platform/qcom/iris/iris_state.c      |   2 +-
 drivers/media/platform/qcom/iris/iris_state.h      |   1 +
 drivers/media/platform/qcom/iris/iris_vb2.c        |  15 +-
 drivers/media/platform/qcom/iris/iris_vdec.c       |   9 +-
 drivers/media/platform/qcom/iris/iris_vidc.c       |  33 ++-
 drivers/media/platform/qcom/venus/core.c           |  18 +-
 drivers/media/platform/qcom/venus/core.h           |   2 +
 drivers/media/platform/qcom/venus/hfi_venus.c      |   5 +
 drivers/media/platform/qcom/venus/vdec.c           |   5 +-
 drivers/media/platform/qcom/venus/venc.c           |   5 +-
 drivers/media/platform/raspberrypi/pisp_be/Kconfig |   1 +
 .../media/platform/raspberrypi/pisp_be/pisp_be.c   |   5 +-
 .../media/platform/verisilicon/rockchip_vpu_hw.c   |   9 -
 drivers/media/test-drivers/vivid/vivid-ctrls.c     |   3 +-
 drivers/media/test-drivers/vivid/vivid-vid-cap.c   |   4 +-
 drivers/media/usb/gspca/vicam.c                    |  10 +-
 drivers/media/usb/usbtv/usbtv-video.c              |   4 +
 drivers/media/v4l2-core/v4l2-ctrls-core.c          |   1 -
 drivers/memstick/core/memstick.c                   |   1 -
 drivers/memstick/host/rtsx_usb_ms.c                |   1 +
 drivers/mfd/mt6397-core.c                          |  12 +-
 drivers/mmc/host/sdhci-of-arasan.c                 |  33 ++-
 drivers/mmc/host/sdhci-pci-gli.c                   |  37 +--
 drivers/mmc/host/sdhci_am654.c                     |  18 ++
 drivers/most/core.c                                |   2 +-
 drivers/mtd/nand/raw/fsmc_nand.c                   |   2 +
 drivers/mtd/nand/raw/renesas-nand-controller.c     |   6 +
 drivers/mtd/nand/spi/core.c                        |   5 +-
 drivers/mtd/spi-nor/swp.c                          |  19 +-
 drivers/net/bonding/bond_3ad.c                     |  67 ++++--
 drivers/net/bonding/bond_options.c                 |   1 +
 drivers/net/dsa/microchip/ksz_common.c             |   6 +
 drivers/net/ethernet/airoha/airoha_ppe.c           |   4 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   2 +-
 drivers/net/ethernet/google/gve/gve_main.c         |   2 +
 drivers/net/ethernet/intel/igc/igc_main.c          |  14 +-
 drivers/net/ethernet/intel/ixgbe/devlink/devlink.c |   1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c       |   4 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c |   4 +-
 drivers/net/ethernet/mediatek/mtk_ppe_offload.c    |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en/dcbnl.h |   1 -
 .../ethernet/mellanox/mlx5/core/en/port_buffer.c   |  18 +-
 .../ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c |  12 +-
 .../ethernet/mellanox/mlx5/core/esw/devlink_port.c |   4 +-
 .../net/ethernet/mellanox/mlx5/core/mlx5_core.h    |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/port.c     |  20 ++
 .../mellanox/mlx5/core/steering/hws/bwc_complex.c  |  41 ++--
 .../ethernet/mellanox/mlx5/core/steering/hws/cmd.c |   1 +
 .../ethernet/mellanox/mlx5/core/steering/hws/cmd.h |   1 +
 .../mellanox/mlx5/core/steering/hws/fs_hws.c       |   1 +
 .../mellanox/mlx5/core/steering/hws/matcher.c      |   5 +-
 .../mellanox/mlx5/core/steering/hws/mlx5hws.h      |   1 +
 .../mellanox/mlx5/core/steering/hws/send.c         |   1 -
 .../mellanox/mlx5/core/steering/hws/table.c        |  13 +-
 .../mellanox/mlx5/core/steering/hws/table.h        |   3 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum.c     |   2 +
 drivers/net/ethernet/mellanox/mlxsw/trap.h         |   1 +
 drivers/net/ethernet/microchip/lan865x/lan865x.c   |  21 ++
 drivers/net/ethernet/realtek/rtase/rtase.h         |   2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c  |   9 +-
 drivers/net/ethernet/ti/icssg/icssg_prueth.c       |  72 +++---
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   8 +-
 drivers/net/phy/mscc/mscc.h                        |  12 +
 drivers/net/phy/mscc/mscc_main.c                   |  12 +
 drivers/net/phy/mscc/mscc_ptp.c                    |  49 +++-
 drivers/net/ppp/ppp_generic.c                      |  17 +-
 drivers/net/usb/asix_devices.c                     |   2 +-
 drivers/net/wireless/ath/ath11k/ce.c               |   3 -
 drivers/net/wireless/ath/ath11k/dp_rx.c            |   3 -
 drivers/net/wireless/ath/ath11k/hal.c              |  33 ++-
 drivers/net/wireless/ath/ath12k/ce.c               |   3 -
 drivers/net/wireless/ath/ath12k/hal.c              |  38 ++-
 .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c      |   2 +-
 drivers/pci/controller/dwc/pci-imx6.c              |  12 +-
 drivers/pci/controller/dwc/pcie-designware.c       |   8 +
 drivers/pci/controller/pcie-rockchip-ep.c          |   4 +-
 drivers/pci/controller/pcie-rockchip-host.c        |  49 ++--
 drivers/pci/controller/pcie-rockchip.h             |  12 +-
 drivers/pci/endpoint/pci-ep-cfs.c                  |   1 +
 drivers/pci/endpoint/pci-epf-core.c                |   2 +-
 drivers/pci/pci.h                                  |  32 +--
 drivers/pci/pcie/portdrv.c                         |   2 +-
 drivers/phy/qualcomm/phy-qcom-m31.c                |  14 +-
 drivers/platform/chrome/cros_ec.c                  |   3 +
 drivers/platform/x86/amd/hsmp/hsmp.c               |   5 +
 .../intel/uncore-frequency/uncore-frequency-tpmi.c |   5 +
 drivers/pwm/pwm-imx-tpm.c                          |   9 +
 drivers/pwm/pwm-mediatek.c                         |  71 +++---
 drivers/regulator/pca9450-regulator.c              |  13 +-
 drivers/regulator/tps65219-regulator.c             |  12 +-
 drivers/s390/char/sclp.c                           |  11 +-
 drivers/scsi/mpi3mr/mpi3mr.h                       |   6 +-
 drivers/scsi/mpi3mr/mpi3mr_fw.c                    |  17 +-
 drivers/scsi/mpi3mr/mpi3mr_os.c                    |   2 +
 drivers/scsi/qla4xxx/ql4_os.c                      |   2 +
 drivers/soc/qcom/mdt_loader.c                      |  43 ++++
 drivers/soc/tegra/pmc.c                            |  51 ++--
 drivers/spi/spi-fsl-lpspi.c                        |   8 +-
 drivers/spi/spi-qpic-snand.c                       |  22 +-
 drivers/staging/media/imx/imx-media-csc-scaler.c   |   2 +-
 drivers/tty/serial/8250/8250_port.c                |   3 +-
 drivers/tty/vt/defkeymap.c_shipped                 | 112 +++++++++
 drivers/tty/vt/keyboard.c                          |   2 +-
 drivers/ufs/core/ufshcd.c                          |  10 +-
 drivers/ufs/host/ufs-exynos.c                      |   4 +-
 drivers/ufs/host/ufs-qcom.c                        |  42 ++--
 drivers/ufs/host/ufshcd-pci.c                      |  42 +++-
 drivers/usb/atm/cxacru.c                           | 172 +++++++-------
 drivers/usb/core/hcd.c                             |  20 +-
 drivers/usb/core/quirks.c                          |   1 +
 drivers/usb/dwc3/dwc3-imx8mp.c                     |   7 +-
 drivers/usb/dwc3/dwc3-meson-g12a.c                 |   3 +
 drivers/usb/dwc3/dwc3-pci.c                        |   2 +
 drivers/usb/dwc3/ep0.c                             |  20 +-
 drivers/usb/dwc3/gadget.c                          |  19 +-
 drivers/usb/gadget/udc/renesas_usb3.c              |   1 +
 drivers/usb/host/xhci-hub.c                        |   3 +-
 drivers/usb/host/xhci-mem.c                        |  22 +-
 drivers/usb/host/xhci-pci-renesas.c                |   7 +-
 drivers/usb/host/xhci-ring.c                       |   9 +-
 drivers/usb/host/xhci.c                            |  23 +-
 drivers/usb/host/xhci.h                            |   3 +-
 drivers/usb/musb/omap2430.c                        |  14 +-
 drivers/usb/storage/realtek_cr.c                   |   2 +-
 drivers/usb/storage/unusual_devs.h                 |  29 +++
 drivers/usb/typec/tcpm/maxim_contaminant.c         |  58 +++++
 drivers/usb/typec/tcpm/tcpci_maxim.h               |   1 +
 drivers/vhost/vsock.c                              |   6 +-
 drivers/video/console/vgacon.c                     |   2 +-
 fs/btrfs/ctree.c                                   |  23 +-
 fs/btrfs/extent-tree.c                             |   2 +-
 fs/btrfs/extent_io.c                               |  94 ++++----
 fs/btrfs/extent_io.h                               |   2 +-
 fs/btrfs/fiemap.c                                  |   2 +-
 fs/btrfs/free-space-tree.c                         |  17 +-
 fs/btrfs/inode.c                                   |   8 +-
 fs/btrfs/print-tree.c                              |   2 +-
 fs/btrfs/qgroup.c                                  |   6 +-
 fs/btrfs/relocation.c                              |   4 +-
 fs/btrfs/subpage.c                                 | 258 +++++++++++----------
 fs/btrfs/subpage.h                                 |  45 +++-
 fs/btrfs/super.c                                   |  13 +-
 fs/btrfs/tree-log.c                                |   4 +-
 fs/btrfs/zoned.c                                   |  70 ++++--
 fs/buffer.c                                        |   2 +-
 fs/debugfs/inode.c                                 |  11 +-
 fs/erofs/Kconfig                                   |  18 +-
 fs/ext4/fsmap.c                                    |  23 +-
 fs/ext4/indirect.c                                 |   4 +-
 fs/ext4/inode.c                                    |   2 +-
 fs/ext4/orphan.c                                   |   5 +-
 fs/ext4/super.c                                    |   8 +-
 fs/f2fs/node.c                                     |  10 +
 fs/fhandle.c                                       |   2 +-
 fs/internal.h                                      |   3 +
 fs/iomap/direct-io.c                               |  14 +-
 fs/jbd2/checkpoint.c                               |   1 +
 fs/libfs.c                                         |  27 ++-
 fs/namespace.c                                     |  69 +++---
 fs/netfs/read_collect.c                            |   4 +-
 fs/netfs/write_collect.c                           |  10 +-
 fs/netfs/write_issue.c                             |   4 +-
 fs/nfs/pagelist.c                                  |   9 +-
 fs/nfs/write.c                                     |  29 +--
 fs/overlayfs/copy_up.c                             |   2 +-
 fs/proc/task_mmu.c                                 |   4 +-
 fs/smb/client/smb2ops.c                            |   2 +-
 fs/smb/server/connection.c                         |   3 +-
 fs/smb/server/connection.h                         |   7 +-
 fs/smb/server/oplock.c                             |  13 +-
 fs/smb/server/transport_rdma.c                     |   5 +-
 fs/smb/server/transport_rdma.h                     |   4 +-
 fs/smb/server/transport_tcp.c                      |  26 ++-
 fs/splice.c                                        |   3 +
 fs/squashfs/super.c                                |  14 +-
 fs/xfs/libxfs/xfs_refcount.c                       |   4 +-
 fs/xfs/scrub/common.c                              |   3 +-
 fs/xfs/scrub/repair.c                              |  12 +-
 fs/xfs/scrub/scrub.c                               |   5 +-
 fs/xfs/xfs_attr_item.c                             |   5 +-
 fs/xfs/xfs_discard.c                               |  12 +-
 fs/xfs/xfs_fsmap.c                                 |   4 +-
 fs/xfs/xfs_icache.c                                |   5 +-
 fs/xfs/xfs_inode.c                                 |   7 +-
 fs/xfs/xfs_itable.c                                |  24 +-
 fs/xfs/xfs_iwalk.c                                 |  11 +-
 fs/xfs/xfs_notify_failure.c                        |   6 +-
 fs/xfs/xfs_qm.c                                    |  10 +-
 fs/xfs/xfs_rtalloc.c                               |  13 +-
 fs/xfs/xfs_trans.c                                 |  56 ++---
 fs/xfs/xfs_trans.h                                 |   3 +-
 fs/xfs/xfs_zone_alloc.c                            |  10 +-
 fs/xfs/xfs_zone_gc.c                               |   5 +-
 include/crypto/hash.h                              |   2 +-
 include/crypto/internal/acompress.h                |   5 +-
 include/drm/drm_format_helper.h                    |   9 +
 include/drm/intel/pciids.h                         |   1 +
 include/linux/blkdev.h                             |   1 +
 include/linux/compiler.h                           |   8 -
 include/linux/iosys-map.h                          |   7 +-
 include/linux/iov_iter.h                           |  20 +-
 include/linux/kcov.h                               |  47 +---
 include/linux/mlx5/mlx5_ifc.h                      |  14 +-
 include/linux/netfs.h                              |   1 +
 include/linux/nfs_page.h                           |   1 +
 include/net/bluetooth/bluetooth.h                  |   4 +-
 include/net/bluetooth/hci.h                        |   1 +
 include/net/bluetooth/hci_core.h                   |  54 ++++-
 include/net/bond_3ad.h                             |   1 +
 include/net/devlink.h                              |   6 +-
 include/net/sch_generic.h                          |  11 +-
 include/sound/cs35l56.h                            |   5 +-
 include/trace/events/btrfs.h                       |   2 +-
 include/uapi/linux/pfrut.h                         |   1 +
 include/uapi/linux/raid/md_p.h                     |   2 +-
 io_uring/futex.c                                   |   3 +
 kernel/Kconfig.kexec                               |   1 +
 kernel/cgroup/cpuset.c                             |   9 +-
 kernel/cgroup/rstat.c                              |   3 +
 kernel/kexec_handover.c                            |  29 ++-
 kernel/sched/ext.c                                 |   4 +
 kernel/signal.c                                    |   6 +-
 kernel/trace/ftrace.c                              |  19 +-
 kernel/trace/trace.c                               |  34 ++-
 kernel/trace/trace.h                               |  10 +-
 mm/damon/core.c                                    |  15 +-
 mm/damon/paddr.c                                   |   4 +
 mm/debug_vm_pgtable.c                              |   9 +-
 mm/filemap.c                                       |   3 +-
 mm/kasan/kasan_test_c.c                            |   2 +-
 mm/memory-failure.c                                |   8 +
 mm/mremap.c                                        |  41 ++--
 net/bluetooth/hci_conn.c                           |  17 +-
 net/bluetooth/hci_core.c                           |  27 ++-
 net/bluetooth/hci_event.c                          |  15 +-
 net/bluetooth/hci_sync.c                           |  33 +--
 net/bluetooth/iso.c                                |  20 +-
 net/bluetooth/mgmt.c                               |  13 +-
 net/bridge/br_multicast.c                          |  16 ++
 net/bridge/br_private.h                            |   2 +
 net/core/dev.c                                     |  12 +
 net/devlink/port.c                                 |   2 +-
 net/hsr/hsr_slave.c                                |   8 +-
 net/ipv4/netfilter/nf_reject_ipv4.c                |   6 +-
 net/ipv6/netfilter/nf_reject_ipv6.c                |   5 +-
 net/ipv6/seg6_hmac.c                               |   6 +-
 net/mptcp/options.c                                |   6 +-
 net/mptcp/pm.c                                     |  18 +-
 net/mptcp/pm_kernel.c                              |   1 -
 net/sched/sch_cake.c                               |  14 +-
 net/sched/sch_codel.c                              |  12 +-
 net/sched/sch_fq.c                                 |  12 +-
 net/sched/sch_fq_codel.c                           |  12 +-
 net/sched/sch_fq_pie.c                             |  12 +-
 net/sched/sch_hhf.c                                |  12 +-
 net/sched/sch_htb.c                                |   2 +-
 net/sched/sch_pie.c                                |  12 +-
 net/smc/af_smc.c                                   |   3 +-
 net/tls/tls_sw.c                                   |   7 +-
 net/vmw_vsock/virtio_transport.c                   |  12 +-
 rust/kernel/alloc/allocator.rs                     |  30 ++-
 rust/kernel/alloc/allocator_test.rs                |  11 +
 rust/kernel/drm/device.rs                          |  32 ++-
 rust/kernel/faux.rs                                |   2 +-
 security/apparmor/lsm.c                            |   4 +-
 sound/core/timer.c                                 |   4 +-
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/pci/hda/tas2781_hda_i2c.c                    |   2 +-
 sound/soc/codecs/cs35l56-sdw.c                     |  69 ------
 sound/soc/codecs/cs35l56-shared.c                  |  29 ++-
 sound/soc/codecs/cs35l56.c                         |   2 +-
 sound/soc/codecs/cs35l56.h                         |   3 -
 sound/soc/sof/amd/acp-loader.c                     |   6 +-
 sound/usb/stream.c                                 |   2 +-
 sound/usb/validate.c                               |   2 +-
 tools/objtool/arch/loongarch/special.c             |  23 ++
 tools/testing/selftests/net/mptcp/mptcp_connect.c  |   5 +-
 tools/testing/selftests/net/mptcp/mptcp_inq.c      |   5 +-
 tools/testing/selftests/net/mptcp/mptcp_sockopt.c  |   5 +-
 tools/testing/selftests/net/mptcp/pm_netlink.sh    |   1 +
 498 files changed, 4907 insertions(+), 2746 deletions(-)