Skip to content

6.12.44-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 Latest322 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/322serial: 8250: fix panic due to PSLVERRdrivers/tty/serial/8250/8250_port.c+1 -20 replies
2/322ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfigdrivers/ata/Kconfig+24 -80 replies
3/322cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table()drivers/cpufreq/armada-8k-cpufreq.c+1 -10 replies
4/322platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister()drivers/platform/chrome/cros_ec.c+3 -00 replies
5/322PM: runtime: Take active children into account in pm_runtime_get_if_in_use()drivers/base/power/runtime.c+18 -90 replies
6/322dm: dm-crypt: Do not partially accept write BIOs with zoned targetsdrivers/md/dm-crypt.c+38 -90 replies
7/322dm: Check for forbidden splitting of zone write operationsdrivers/md/dm.c+13 -40 replies
8/322m68k: Fix lost column on framebuffer debug consolearch/m68k/kernel/head.S+21 -100 replies
9/322usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init()drivers/usb/atm/cxacru.c+49 -570 replies
10/322usb: gadget: udc: renesas_usb3: fix device leak at unbinddrivers/usb/gadget/udc/renesas_usb3.c+1 -00 replies
11/322usb: musb: omap2430: fix device leak at unbinddrivers/usb/musb/omap2430.c+9 -50 replies
12/322usb: dwc3: meson-g12a: fix device leaks at unbinddrivers/usb/dwc3/dwc3-meson-g12a.c+3 -00 replies
13/322usb: dwc3: imx8mp: fix device leak at unbinddrivers/usb/dwc3/dwc3-imx8mp.c+6 -10 replies
14/322bus: mhi: host: Fix endianness of BHI vector tabledrivers/bus/mhi/host/boot.c drivers/bus/mhi/host/internal.h+6 -60 replies
15/322bus: mhi: host: Detect events pointing to unexpected TREsdrivers/bus/mhi/host/main.c+11 -10 replies
16/322vt: keyboard: Dont process Unicode characters in K_OFF modedrivers/tty/vt/keyboard.c+1 -10 replies
17/322vt: defkeymap: Map keycodes above 127 to K_HOLEdrivers/tty/vt/defkeymap.c_shipped+112 -00 replies
18/322lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswaparch/mips/crypto/chacha-core.S+7 -130 replies
19/322crypto: qat - lower priority for skcipher and aead algorithmsdrivers/crypto/intel/qat/qat_common/qat_algs.c+6 -60 replies
20/322crypto: caam - Prevent crash on suspend with iMX8QM / iMX8ULPdrivers/crypto/caam/ctrl.c drivers/crypto/caam/intern.h+4 -20 replies
21/322crypto: 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
22/322crypto: octeontx2 - Fix address alignment issue on ucode loadingdrivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c+21 -140 replies
23/322crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and OcteonTX2drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h+51 -150 replies
24/322crypto: octeontx2 - Fix address alignment on CN10KB and CN10KA-B0drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h+45 -160 replies
25/322Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()"drivers/video/console/vgacon.c+1 -10 replies
26/322ksmbd: fix refcount leak causing resource not releasedfs/smb/server/oplock.c+10 -30 replies
27/322ksmbd: extend the connection limiting mechanism to support IPv6fs/smb/server/connection.h fs/smb/server/transport_tcp.c+29 -40 replies
28/322tracing: fprobe-event: Sanitize wildcard for fprobe event namekernel/trace/trace.h+1 -10 replies
29/322ext4: check fast symlink for ea_inode correctlyfs/ext4/inode.c+1 -10 replies
30/322ext4: fix fsmap end of range reporting with bigallocfs/ext4/fsmap.c+12 -30 replies
31/322ext4: fix reserved gdt blocks handling in fsmapfs/ext4/fsmap.c+8 -00 replies
32/322ext4: dont try to clear the orphan_present feature block device is r/ofs/ext4/super.c+2 -00 replies
33/322ext4: use kmalloc_array() for array space allocationfs/ext4/orphan.c+3 -20 replies
34/322ext4: fix hole length calculation overflow in non-extent inodesfs/ext4/indirect.c+2 -20 replies
35/322btrfs: zoned: fix write time activation failure for metadata block groupfs/btrfs/zoned.c+9 -40 replies
36/322btrfs: fix incorrect log message for nobarrier mount optionfs/btrfs/super.c+1 -10 replies
37/322btrfs: restore mount option info messages during mountfs/btrfs/super.c+5 -30 replies
38/322btrfs: fix printing of mount info messages for NODATACOW/NODATASUMfs/btrfs/super.c+2 -10 replies
39/322arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR supportarch/arm64/boot/dts/ti/k3-am62-main.dtsi+0 -10 replies
40/322arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by defaultarch/arm64/boot/dts/ti/k3-pinctrl.h+12 -30 replies
41/322arm64: dts: exynos: gs101: ufs: add dma-coherent propertyarch/arm64/boot/dts/exynos/google/gs101.dtsi+1 -00 replies
42/322arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1arch/arm64/boot/dts/ti/k3-am62a7-sk.dts+2 -20 replies
43/322arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C busesarch/arm64/boot/dts/ti/k3-am62-verdin.dtsi+6 -60 replies
44/322apparmor: Fix 8-byte alignment for initial dfa blob streamssecurity/apparmor/lsm.c+2 -20 replies
45/322dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraintsDocumentation/devicetree/bindings/display/sprd/sprd,sharkl3-dpu.yaml+1 -10 replies
46/322dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks constraintsDocumentation/devicetree/bindings/display/sprd/sprd,sharkl3-dsi-host.yaml+1 -10 replies
47/322scsi: dt-bindings: mediatek,ufs: Add ufs-disable-mcq flag for UFS hostDocumentation/devicetree/bindings/ufs/mediatek,ufs.yaml+4 -00 replies
48/322scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPEdrivers/ufs/host/ufs-exynos.c+2 -20 replies
49/322scsi: mpi3mr: Fix race between config read submit and interrupt completiondrivers/scsi/mpi3mr/mpi3mr_fw.c+1 -10 replies
50/322ata: libata-scsi: Fix ata_to_sense_error() status handlingdrivers/ata/libata-scsi.c+8 -120 replies
51/322scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllersdrivers/ufs/host/ufshcd-pci.c+27 -00 replies
52/322scsi: ufs: ufs-pci: Fix default runtime and system PM levelsdrivers/ufs/host/ufshcd-pci.c+14 -10 replies
53/322ata: libata-scsi: Fix CDL controldrivers/ata/libata-scsi.c+3 -80 replies
54/322soc: qcom: mdt_loader: Ensure we dont read past the ELF headerdrivers/soc/qcom/mdt_loader.c+43 -00 replies
55/322zynq_fpga: use sgtable-based scatterlist wrappersdrivers/fpga/zynq-fpga.c+2 -20 replies
56/322iio: imu: bno055: fix OOB access of hw_xlate arraydrivers/iio/imu/bno055/bno055.c+8 -30 replies
57/322iio: adc: ad_sigma_delta: change to buffer predisabledrivers/iio/adc/ad_sigma_delta.c+2 -20 replies
58/322wifi: 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
59/322wifi: ath12k: fix dest ring-buffer corruptiondrivers/net/wireless/ath/ath12k/ce.c drivers/net/wireless/ath/ath12k/hal.c+14 -60 replies
60/322wifi: ath12k: fix source ring-buffer corruptiondrivers/net/wireless/ath/ath12k/hal.c+9 -10 replies
61/322wifi: ath12k: fix dest ring-buffer corruption when ring is fulldrivers/net/wireless/ath/ath12k/hal.c+9 -20 replies
62/322wifi: 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
63/322wifi: ath11k: fix source ring-buffer corruptiondrivers/net/wireless/ath/ath11k/hal.c+9 -10 replies
64/322wifi: ath11k: fix dest ring-buffer corruption when ring is fulldrivers/net/wireless/ath/ath11k/hal.c+9 -20 replies
65/322pwm: imx-tpm: Reset counter if CMOD is 0drivers/pwm/pwm-imx-tpm.c+9 -00 replies
66/322pwm: mediatek: Handle hardware enable and clock enable separatelydrivers/pwm/pwm-mediatek.c+28 -320 replies
67/322pwm: mediatek: Fix duty and period settingdrivers/pwm/pwm-mediatek.c+14 -70 replies
68/322hwmon: (gsc-hwmon) fix fan pwm setpoint show functionsdrivers/hwmon/gsc-hwmon.c+2 -20 replies
69/322mtd: spi-nor: Fix spi_nor_try_unlock_all()drivers/mtd/spi-nor/swp.c+8 -110 replies
70/322mtd: spinand: propagate spinand_wait() errors from spinand_write_page()drivers/mtd/nand/spi/core.c+4 -10 replies
71/322mtd: rawnand: fsmc: Add missing check after DMA mapdrivers/mtd/nand/raw/fsmc_nand.c+2 -00 replies
72/322mtd: rawnand: renesas: Add missing check after DMA mapdrivers/mtd/nand/raw/renesas-nand-controller.c+6 -00 replies
73/322readahead: fix return value of page_cache_next_miss() when no hole is foundmm/filemap.c+2 -10 replies
74/322PCI/portdrv: Use is_pciehp instead of is_hotplug_bridgedrivers/pci/pcie/portdrv.c+1 -10 replies
75/322PCI: endpoint: Fix configfs group list head handlingdrivers/pci/endpoint/pci-epf-core.c+0 -10 replies
76/322PCI: endpoint: Fix configfs group removal on driver teardowndrivers/pci/endpoint/pci-ep-cfs.c drivers/pci/endpoint/pci-epf-core.c+2 -00 replies
77/322PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_featuresdrivers/pci/controller/dwc/pci-imx6.c+2 -00 replies
78/322PCI: imx6: Remove apps_reset toggling from imx_pcie_{assert/deassert}_core_resetdrivers/pci/controller/dwc/pci-imx6.c+3 -20 replies
79/322PCI: imx6: Delay link start until configfs start writtendrivers/pci/controller/dwc/pci-imx6.c+0 -30 replies
80/322vsock/virtio: Validate length in packet header before skb_put()net/vmw_vsock/virtio_transport.c+10 -20 replies
81/322vhost/vsock: Avoid allocating arbitrarily-sized SKBsdrivers/vhost/vsock.c+4 -20 replies
82/322phy: qcom: phy-qcom-m31: Update IPQ5332 M31 USB phy initialization sequencedrivers/phy/qualcomm/phy-qcom-m31.c+10 -40 replies
83/322amdgpu/amdgpu_discovery: increase timeout limit for IFWI initdrivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+2 -20 replies
84/322ASoC: SOF: amd: acp-loader: Use GFP_KERNEL for DMA allocations in resume contextsound/soc/sof/amd/acp-loader.c+3 -30 replies
85/322f2fs: fix to avoid out-of-boundary access in dnode pagefs/f2fs/node.c+10 -00 replies
86/322jbd2: prevent softlockup in jbd2_log_do_checkpoint()fs/jbd2/checkpoint.c+1 -00 replies
87/322kbuild: userprogs: use correct linker when mixing clang and GNU ldMakefile+1 -10 replies
88/322soc/tegra: pmc: Ensure power-domains are in a known statedrivers/soc/tegra/pmc.c+29 -220 replies
89/322parisc: 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
90/322parisc: Define and use set_pte_at()arch/parisc/include/asm/pgtable.h+4 -30 replies
91/322parisc: Drop WARN_ON_ONCE() from flush_cache_vmaparch/parisc/kernel/cache.c+1 -10 replies
92/322parisc: Makefile: explain that 64BIT requires both 32-bit and 64-bit compilersarch/parisc/Makefile+3 -10 replies
93/322parisc: Rename pte_needs_flush() to pte_needs_cache_flush() in cache.carch/parisc/kernel/cache.c+2 -20 replies
94/322parisc: Revise __get_user() to probe user read accessarch/parisc/include/asm/uaccess.h+18 -30 replies
95/322parisc: Revise gateway LWS calls to probe user read accessarch/parisc/kernel/syscall.S+21 -90 replies
96/322parisc: Try to fixup kernel exception in bad_area_nosemaphore path of do_page_fault()arch/parisc/mm/fault.c+4 -00 replies
97/322parisc: Update comments in make_insert_tlbarch/parisc/kernel/entry.S+12 -50 replies
98/322media: gspca: Add bounds checking to firmware parserdrivers/media/usb/gspca/vicam.c+8 -20 replies
99/322media: hi556: correct the test pattern configurationdrivers/media/i2c/hi556.c+15 -130 replies
100/322media: 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
101/322media: ipu6: isys: Use correct pads for xlate_streams()drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c+6 -60 replies
102/322media: 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
103/322media: verisilicon: Fix AV1 decoder clock frequencydrivers/media/platform/verisilicon/rockchip_vpu_hw.c+0 -90 replies
104/322media: v4l2-ctrls: Dont reset handlers error in v4l2_ctrl_handler_free()drivers/media/v4l2-core/v4l2-ctrls-core.c+0 -10 replies
105/322media: usbtv: Lock resolution while streamingdrivers/media/usb/usbtv/usbtv-video.c+4 -00 replies
106/322media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt()drivers/media/cec/usb/rainshadow/rainshadow-cec.c+2 -10 replies
107/322media: 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
108/322media: ov2659: Fix memory leaks in ov2659_probe()drivers/media/i2c/ov2659.c+2 -10 replies
109/322media: mt9m114: Fix deadlock in get_frame_interval/set_frame_intervaldrivers/media/i2c/mt9m114.c+0 -80 replies
110/322media: 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
111/322media: qcom: camss: cleanup media device allocated resource on error pathdrivers/media/platform/qcom/camss/camss.c+3 -10 replies
112/322media: venus: Add a check for packet size after reading from shared memorydrivers/media/platform/qcom/venus/hfi_venus.c+4 -00 replies
113/322media: venus: Fix MSM8998 frequency tabledrivers/media/platform/qcom/venus/core.c+5 -50 replies
114/322media: venus: hfi: explicitly release IRQ during teardowndrivers/media/platform/qcom/venus/hfi_venus.c+1 -00 replies
115/322media: venus: protect against spurious interrupts during probedrivers/media/platform/qcom/venus/core.c+4 -40 replies
116/322media: 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
117/322media: venus: venc: Clamp param smaller than 1fps and bigger than 240drivers/media/platform/qcom/venus/venc.c+2 -30 replies
118/322drm/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
119/322drm/amd: Restore cached power limit during resumedrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+6 -00 replies
120/322drm/amdgpu: Avoid extra evict-restore process.drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+2 -40 replies
121/322drm/amdgpu: check if hubbub is NULL in debugfs/amdgpu_dm_capabilitiesdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c+1 -10 replies
122/322drm/amdgpu: Initialize data to NULL in imu_v12_0_program_rlc_ram()drivers/gpu/drm/amd/amdgpu/imu_v12_0.c+1 -10 replies
123/322drm/amdgpu: Update external revid for GC v9.5.0drivers/gpu/drm/amd/amdgpu/soc15.c+2 -00 replies
124/322drm/amdgpu: update mmhub 3.0.1 client id mappingsdrivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c+32 -250 replies
125/322drm/amdgpu: update mmhub 4.1.0 client id mappingsdrivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c+13 -210 replies
126/322drm/amdkfd: Destroy KFD debugfs after destroy KFD wqdrivers/gpu/drm/amd/amdkfd/kfd_module.c+1 -10 replies
127/322drm/amd/display: Add primary plane to commits for correct VRR handlingdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c+9 -00 replies
128/322drm/amd/display: fix a Null pointer dereference vulnerabilitydrivers/gpu/drm/amd/display/dc/core/dc.c+10 -90 replies
129/322drm/amd/display: Dont overwrite dce60_clk_mgrdrivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c+0 -10 replies
130/322LoongArch: KVM: Make function kvm_own_lbt() robustarch/loongarch/kvm/vcpu.c+5 -30 replies
131/322net, hsr: reject HSR frame if skb cant hold tagnet/hsr/hsr_slave.c+7 -10 replies
132/322sched/ext: Fix invalid task state transitions on class switchkernel/sched/ext.c+4 -00 replies
133/322ipv6: sr: Fix MAC comparison to be constant-timenet/ipv6/seg6_hmac.c+2 -10 replies
134/322ACPI: pfr_update: Fix the driver update version checkdrivers/acpi/pfr_update.c include/uapi/linux/pfrut.h+2 -10 replies
135/322mptcp: drop skb if MPTCP skb extension allocation failsnet/mptcp/options.c+4 -20 replies
136/322mptcp: pm: kernel: flush: do not reset ADD_ADDR limitnet/mptcp/pm_netlink.c+0 -10 replies
137/322selftests: mptcp: pm: check flush doesnt reset limitstools/testing/selftests/net/mptcp/pm_netlink.sh+1 -00 replies
138/322mm/damon/ops-common: ignore migration request to invalid nodesmm/damon/paddr.c+4 -00 replies
139/322x86/sev: Ensure SVSM reserved fields in a page validation entry are initialized to zeroarch/x86/coco/sev/shared.c+3 -00 replies
140/322USB: typec: Use str_enable_disable-like helpersdrivers/usb/typec/class.c drivers/usb/typec/tcpm/fusb302.c drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c +3 more+27 -210 replies
141/322usb: typec: fusb302: cache PD RX statedrivers/usb/typec/tcpm/fusb302.c+8 -00 replies
142/322btrfs: qgroup: drop unused parameter fs_info from __del_qgroup_rb()fs/btrfs/qgroup.c+3 -40 replies
143/322btrfs: qgroup: fix race between quota disable and quota rescan ioctlfs/btrfs/qgroup.c+24 -70 replies
144/322btrfs: move transaction aborts to the error site in add_block_group_free_space()fs/btrfs/free-space-tree.c+3 -20 replies
145/322btrfs: always abort transaction on failure to add block group to free space treefs/btrfs/free-space-tree.c+9 -70 replies
146/322btrfs: abort transaction on unexpected eb generation at btrfs_copy_root()fs/btrfs/ctree.c+8 -10 replies
147/322btrfs: explicitly ref count block_group on new_bgs listfs/btrfs/block-group.c fs/btrfs/transaction.c+3 -00 replies
148/322btrfs: codify pattern for adding block_group to bg_listfs/btrfs/block-group.c+31 -240 replies
149/322btrfs: zoned: requeue to unused block group list if zone finish failedfs/btrfs/block-group.c+3 -10 replies
150/322xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flagsfs/xfs/xfs_itable.c+5 -10 replies
151/322btrfs: send: factor out common logic when sending xattrsfs/btrfs/send.c+15 -260 replies
152/322btrfs: send: only use boolean variables at process_recorded_refs()fs/btrfs/send.c+6 -60 replies
153/322btrfs: send: add and use helper to rename current inode when processing refsfs/btrfs/send.c+15 -80 replies
154/322btrfs: send: keep the current inodes path cachedfs/btrfs/send.c+48 -50 replies
155/322btrfs: send: avoid path allocation for the current inode when issuing commandsfs/btrfs/send.c+97 -1180 replies
156/322btrfs: send: use fallocate for hole punching with send stream v2fs/btrfs/send.c+33 -00 replies
157/322btrfs: send: make fs_path_len() inline and constify its argumentfs/btrfs/send.c+1 -10 replies
158/322netfs: Fix unbuffered write error handlingfs/netfs/write_collect.c fs/netfs/write_issue.c fs/splice.c +1 more+14 -40 replies
159/322io_uring/net: commit partial buffers on retryio_uring/net.c+15 -120 replies
160/322ata: libata-scsi: Return aborted command when missing sense and result TFdrivers/ata/libata-scsi.c+15 -120 replies
161/322sched_ext: initialize built-in idle state before ops.init()kernel/sched/ext.c+7 -70 replies
162/322Revert "can: ti_hecc: fix -Woverflow compiler warning"drivers/net/can/ti_hecc.c+1 -10 replies
163/322io_uring/futex: ensure io_futex_wait() cleans up properly on failureio_uring/futex.c+3 -00 replies
164/322iov_iter: iterate_folioq: fix handling of offset >= folio sizeinclude/linux/iov_iter.h+11 -90 replies
165/322iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrementdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c+1 -10 replies
166/322mmc: sdhci-pci-gli: Add a new function to simplify the codedrivers/mmc/host/sdhci-pci-gli.c+16 -140 replies
167/322memstick: Fix deadlock by moving removing flag earlierdrivers/memstick/core/memstick.c drivers/memstick/host/rtsx_usb_ms.c+1 -10 replies
168/322mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AERdrivers/mmc/host/sdhci-pci-gli.c+3 -00 replies
169/322mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistencydrivers/mmc/host/sdhci-pci-gli.c+2 -20 replies
170/322NFS: Fix a race when updating an existing writefs/nfs/pagelist.c fs/nfs/write.c include/linux/nfs_page.h+16 -230 replies
171/322squashfs: fix memory leak in squashfs_fill_superfs/squashfs/super.c+7 -70 replies
172/322mm/debug_vm_pgtable: clear page table entries at destroy_args()mm/debug_vm_pgtable.c+7 -20 replies
173/322mm/memory-failure: fix infinite UCE for VM_PFNMAP pfnmm/memory-failure.c+8 -00 replies
174/322ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6sound/pci/hda/patch_realtek.c+2 -00 replies
175/322RDMA/rxe: Flush delayed SKBs while releasing RXE resourcesdrivers/infiniband/sw/rxe/rxe_net.c drivers/infiniband/sw/rxe/rxe_qp.c+9 -220 replies
176/322s390/sclp: Fix SCCB present checkdrivers/s390/char/sclp.c+9 -20 replies
177/322platform/x86/intel-uncore-freq: Check write blocked for ELCdrivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c+5 -00 replies
178/322kvm: retry nx_huge_page_recovery_thread creationarch/x86/kvm/mmu/mmu.c include/linux/call_once.h+36 -170 replies
179/322accel/habanalabs/gaudi2: Use kvfree() for memory allocated with kvcalloc()drivers/accel/habanalabs/gaudi2/gaudi2.c+1 -10 replies
180/322drm/amdgpu/swm14: Update power limit logicdrivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c+25 -50 replies
181/322drm/amd/display: Avoid a NULL pointer dereferencedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+3 -00 replies
182/322drm/amd/display: Dont overclock DCE 6 by 15%drivers/gpu/drm/amd/display/dc/clk_mgr/dce60/dce60_clk_mgr.c+3 -50 replies
183/322drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3drivers/gpu/drm/amd/display/dc/bios/command_table.c+1 -10 replies
184/322drm/amd/display: Fix Xorg desktop unresponsive on Replay paneldrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c+19 -00 replies
185/322drm/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
186/322drm/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
187/322drm/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
188/322scsi: core: Fix command pass through retry regressiondrivers/scsi/scsi_lib.c+3 -00 replies
189/322soc: qcom: mdt_loader: Fix error return values in mdt_header_valid()drivers/soc/qcom/mdt_loader.c+2 -20 replies
190/322mptcp: remove duplicate sk_reset_timer callnet/mptcp/pm_netlink.c+2 -30 replies
191/322mptcp: disable add_addr retransmission when timeout is 0Documentation/networking/mptcp-sysctl.rst net/mptcp/pm_netlink.c+12 -30 replies
192/322Mark xe driver as BROKEN if kernel page size is not 4kBdrivers/gpu/drm/xe/Kconfig+1 -00 replies
193/322PCI: imx6: Add i.MX8Q PCIe Endpoint (EP) supportdrivers/pci/controller/dwc/pci-imx6.c+20 -00 replies
194/322PCI: imx6: Add IMX8MQ_EP third 64-bit BAR in epc_featuresdrivers/pci/controller/dwc/pci-imx6.c+1 -10 replies
195/322PCI: rockchip: Use standard PCIe definitionsdrivers/pci/controller/pcie-rockchip-host.c drivers/pci/controller/pcie-rockchip.h+24 -320 replies
196/322PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retrainingdrivers/pci/controller/pcie-rockchip-host.c+4 -00 replies
197/322iio: adc: ad7173: fix setting ODR in probedrivers/iio/adc/ad7173.c+2 -10 replies
198/322scsi: mpi3mr: Drop unnecessary volatile from __iomem pointersdrivers/scsi/mpi3mr/mpi3mr.h drivers/scsi/mpi3mr/mpi3mr_fw.c+3 -30 replies
199/322scsi: 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
200/322ext4: preserve SB_I_VERSION on remountfs/ext4/super.c+3 -30 replies
201/322btrfs: subpage: keep TOWRITE tag until folio is cleanedfs/btrfs/subpage.c+18 -10 replies
202/322arm64: dts: ti: k3-am6*: Add boot phase flag to support MMC bootarch/arm64/boot/dts/ti/k3-am62-lp-sk.dts arch/arm64/boot/dts/ti/k3-am62a7-sk.dts+14 -00 replies
203/322arm64: dts: ti: k3-am62*: Add non-removable flag for eMMCarch/arm64/boot/dts/ti/k3-am625-beagleplay.dts arch/arm64/boot/dts/ti/k3-am62p5-sk.dts arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi+3 -00 replies
204/322arm64: dts: ti: k3-am6*: Remove disable-wp for eMMCarch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi +7 more+0 -100 replies
205/322arm64: 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
206/322debugfs: fix mount options not being appliedfs/debugfs/inode.c+10 -10 replies
207/322smb: 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
208/322fs/buffer: fix use-after-free when call bh_read() helperfs/buffer.c+1 -10 replies
209/322use uniform permission checks for all mount propagation changesfs/namespace.c+20 -140 replies
210/322cpuidle: menu: Remove iowait influencedrivers/cpuidle/governors/menu.c+9 -670 replies
211/322cpuidle: governors: menu: Avoid selecting states with too much latencydrivers/cpuidle/governors/menu.c+12 -170 replies
212/322drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUSdrivers/gpu/drm/display/drm_dp_helper.c+1 -10 replies
213/322mmc: sdhci_am654: Disable HS400 for AM62P SR1.0 and SR1.1drivers/mmc/host/sdhci_am654.c+18 -00 replies
214/322fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable()drivers/fpga/zynq-fpga.c+4 -40 replies
215/322ftrace: Also allocate and copy hash for reading of filter fileskernel/trace/ftrace.c+10 -90 replies
216/322iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()drivers/iio/pressure/bmp280-core.c+5 -40 replies
217/322iio: proximity: isl29501: fix buffered read on big-endian systemsdrivers/iio/proximity/isl29501.c+10 -40 replies
218/322most: core: Drop device reference after usage in get_channel()drivers/most/core.c+1 -10 replies
219/322kcov, usb: Dont disable interrupts in kcov_remote_start_usb_softirq()drivers/usb/core/hcd.c include/linux/kcov.h+14 -450 replies
220/322cdx: Fix off-by-one error in cdx_rpmsg_probe()drivers/cdx/controller/cdx_rpmsg.c+1 -20 replies
221/322usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drivedrivers/usb/core/quirks.c+1 -00 replies
222/322comedi: Make insn_rw_emulate_bits() do insn->n samplesdrivers/comedi/drivers.c+13 -120 replies
223/322comedi: pcl726: Prevent invalid irq numberdrivers/comedi/drivers/pcl726.c+2 -10 replies
224/322comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl()drivers/comedi/comedi_fops.c+5 -00 replies
225/322usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE testdrivers/usb/core/hcd.c+7 -10 replies
226/322usb: renesas-xhci: Fix External ROM access timeoutsdrivers/usb/host/xhci-pci-renesas.c+4 -30 replies
227/322USB: storage: Add unusual-devs entry for Novatek NTK96550-based cameradrivers/usb/storage/unusual_devs.h+7 -00 replies
228/322usb: storage: realtek_cr: Use correct byte order for bcs->Residuedrivers/usb/storage/realtek_cr.c+1 -10 replies
229/322USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi donglesdrivers/usb/storage/unusual_devs.h+22 -00 replies
230/322usb: 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
231/322usb: typec: maxim_contaminant: re-enable cc toggle if cc is open and port is cleandrivers/usb/typec/tcpm/maxim_contaminant.c+53 -00 replies
232/322usb: 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
233/322usb: dwc3: Ignore late xferNotReady event to prevent halt timeoutdrivers/usb/dwc3/gadget.c+9 -00 replies
234/322usb: dwc3: Remove WARN_ON for device endpoint command timeoutsdrivers/usb/dwc3/ep0.c drivers/usb/dwc3/gadget.c+24 -60 replies
235/322usb: dwc3: pci: add support for the Intel Wildcat Lakedrivers/usb/dwc3/dwc3-pci.c+2 -00 replies
236/322iio: light: Use aligned_s64 instead of open coding alignment.drivers/iio/light/adjd_s311.c drivers/iio/light/as73211.c drivers/iio/light/bh1745.c +8 more+11 -110 replies
237/322iio: light: as73211: Ensure buffer holes are zeroeddrivers/iio/light/as73211.c+1 -10 replies
238/322iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read()drivers/iio/temperature/maxim_thermocouple.c+16 -100 replies
239/322tracing: Remove unneeded goto out logickernel/trace/trace.c+15 -230 replies
240/322tracing: Limit access to parser->buffer when trace_get_user failedkernel/trace/trace.c kernel/trace/trace.h+19 -70 replies
241/322drm/i915/icl+/tc: Convert AUX powered WARN to a debug messagedrivers/gpu/drm/i915/display/intel_tc.c+2 -10 replies
242/322compiler: remove __ADDRESSABLE_ASM{_STR,}() againarch/x86/include/asm/xen/hypercall.h include/linux/compiler.h+3 -100 replies
243/322drm/i915/icl+/tc: Cache the max lane count valuedrivers/gpu/drm/i915/display/intel_tc.c+47 -80 replies
244/322ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp()fs/overlayfs/copy_up.c+1 -10 replies
245/322powerpc/boot: Fix build with gcc 15arch/powerpc/boot/Makefile+1 -00 replies
246/322tls: fix handling of zero-length records on the rx_listnet/tls/tls_sw.c+6 -10 replies
247/322iio: imu: inv_icm42600: switch timestamp type from int64_t __aligned(8) to aligned_s64drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c+2 -20 replies
248/322iio: 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
249/322iio: 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
250/322iio: imu: inv_icm42600: change invalid data error to -EBUSYdrivers/iio/imu/inv_icm42600/inv_icm42600_temp.c+5 -10 replies
251/322x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helperarch/x86/kernel/cpu/hygon.c+3 -00 replies
252/322spi: spi-fsl-lpspi: Clamp too high speed_hzdrivers/spi/spi-fsl-lpspi.c+3 -50 replies
253/322drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor().drivers/gpu/drm/nouveau/nvif/vmm.c+2 -10 replies
254/322cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_keykernel/cgroup/cpuset.c+1 -10 replies
255/322cgroup/cpuset: Fix a partition error with CPU hotplugkernel/cgroup/cpuset.c+4 -30 replies
256/322drm/tests: Fix endian warningdrivers/gpu/drm/tests/drm_format_helper_test.c+1 -10 replies
257/322drm/panic: Move drawing functions to drm_drawdrivers/gpu/drm/Kconfig drivers/gpu/drm/Makefile drivers/gpu/drm/drm_draw.c +2 more+324 -2400 replies
258/322drm/format-helper: Add conversion from XRGB8888 to BGR888drivers/gpu/drm/drm_format_helper.c drivers/gpu/drm/tests/drm_format_helper_test.c include/drm/drm_format_helper.h+138 -00 replies
259/322drm/format-helper: Move helpers for pixel conversion to header filedrivers/gpu/drm/drm_draw.c drivers/gpu/drm/drm_format_internal.h+130 -890 replies
260/322drm/format-helper: Add generic conversion to 32-bit formatsdrivers/gpu/drm/drm_format_helper.c+19 -650 replies
261/322drm/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
262/322drm/tests: Fix drm_test_fb_xrgb8888_to_xrgb2101010() on big-endiandrivers/gpu/drm/tests/drm_format_helper_test.c+1 -00 replies
263/322iosys-map: Fix undefined behavior in iosys_map_clear()include/linux/iosys-map.h+1 -60 replies
264/322rust: alloc: replace aligned_size() with Kmalloc::aligned_layout()rust/kernel/alloc/allocator.rs+18 -120 replies
265/322RDMA/erdma: Fix ignored return value of init_kernel_qpdrivers/infiniband/hw/erdma/erdma_verbs.c+3 -10 replies
266/322RDMA/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
267/322RDMA/bnxt_re: Fix to do SRQ armena by defaultdrivers/infiniband/hw/bnxt_re/qplib_fp.c+1 -20 replies
268/322RDMA/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
269/322RDMA/bnxt_re: Fix a possible memory leak in the driverdrivers/infiniband/hw/bnxt_re/main.c+23 -00 replies
270/322RDMA/bnxt_re: Fix to initialize the PBL arraydrivers/infiniband/hw/bnxt_re/qplib_res.c+2 -00 replies
271/322RDMA/hns: Fix dip entries leak on devices newer than hip09drivers/infiniband/hw/hns/hns_roce_hw_v2.c+1 -10 replies
272/322net: xilinx: axienet: Fix RX skb ring management in DMAengine modedrivers/net/ethernet/xilinx/xilinx_axienet_main.c+6 -20 replies
273/322net: bridge: fix soft lockup in br_multicast_query_expired()net/bridge/br_multicast.c net/bridge/br_private.h+18 -00 replies
274/322rtase: Fix Rx descriptor CRC error bit definitiondrivers/net/ethernet/realtek/rtase/rtase.h+1 -10 replies
275/322scsi: qla4xxx: Prevent a potential error pointer dereferencedrivers/scsi/qla4xxx/ql4_os.c+2 -00 replies
276/322iommu/amd: Avoid stack buffer overflow from kernel cmdlinedrivers/iommu/amd/init.c+2 -20 replies
277/322Bluetooth: hci_sync: Fix scan state after PA Sync has been establishednet/bluetooth/hci_sync.c+5 -20 replies
278/322Bluetooth: btmtk: Fix wait_on_bit_timeout interruption during shutdowndrivers/bluetooth/btmtk.c+1 -60 replies
279/322Bluetooth: hci_sync: Prevent unintended PA sync when SID is 0xFFnet/bluetooth/hci_sync.c+8 -40 replies
280/322Bluetooth: hci_event: fix MTU for BN == 0 in CIS Establishednet/bluetooth/hci_event.c+4 -40 replies
281/322Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync()net/bluetooth/hci_conn.c+2 -10 replies
282/322mlxsw: 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
283/322rust: alloc: fix `rusttest` by providing `Cmalloc::aligned_layout` toorust/kernel/alloc/allocator_test.rs+11 -00 replies
284/322drm/hisilicon/hibmc: refactored struct hibmc_drm_privatedrivers/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+38 -390 replies
285/322drm/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
286/322drm/hisilicon/hibmc: fix the hibmc loaded failed bugdrivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c+2 -20 replies
287/322ALSA: usb-audio: Fix size validation in convert_chmap_v3()sound/usb/stream.c+1 -10 replies
288/322drm/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
289/322drm/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
290/322net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUMnet/core/dev.c+12 -00 replies
291/322ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_addnet/ipv6/seg6_hmac.c+3 -00 replies
292/322net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_pathdrivers/net/ethernet/mediatek/mtk_ppe_offload.c+2 -00 replies
293/322ppp: fix race conditions in ppp_fill_forward_pathdrivers/net/ppp/ppp_generic.c+11 -60 replies
294/322net: ti: icssg-prueth: Fix HSR and switch offload Enablement during firwmare reload.drivers/net/ethernet/ti/icssg/icssg_prueth.c+41 -310 replies
295/322cifs: Fix oops due to uninitialised variablefs/smb/client/smb2ops.c+1 -10 replies
296/322phy: 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
297/322net: usb: asix_devices: Fix PHY address mask in MDIO bus initializationdrivers/net/usb/asix_devices.c+1 -10 replies
298/322gve: prevent ethtool ops after shutdowndrivers/net/ethernet/google/gve/gve_main.c+2 -00 replies
299/322net/smc: fix UAF on smcsk after smc_listen_out()net/smc/af_smc.c+2 -10 replies
300/322microchip: lan865x: fix missing netif_start_queue() call on device opendrivers/net/ethernet/microchip/lan865x/lan865x.c+2 -00 replies
301/322microchip: lan865x: fix missing Timer Increment config for Rev.B0/B1drivers/net/ethernet/microchip/lan865x/lan865x.c+19 -00 replies
302/322LoongArch: Optimize module load time by optimizing PLT/GOT countingarch/loongarch/kernel/module-sections.c+18 -180 replies
303/322s390/mm: Do not map lowcore with identity mappingarch/s390/boot/vmem.c+3 -00 replies
304/322ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zcdrivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c+3 -10 replies
305/322igc: fix disabling L1.2 PCI-E link substate on I226 on initdrivers/net/ethernet/intel/igc/igc_main.c+7 -70 replies
306/322net: dsa: microchip: Fix KSZ9477 HSR port setup issuedrivers/net/dsa/microchip/ksz_common.c+6 -00 replies
307/322net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limitnet/sched/sch_cake.c+12 -20 replies
308/322net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activatenet/sched/sch_htb.c+1 -10 replies
309/322ALSA: timer: fix ida_free call while not allocatedsound/core/timer.c+2 -20 replies
310/322bonding: 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
311/322bonding: send LACPDUs periodically in passive mode after receiving partners LACPDUdrivers/net/bonding/bond_3ad.c+24 -180 replies
312/322Octeontx2-af: Skip overlap check for SPI fielddrivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c+2 -20 replies
313/322net/mlx5: Base ECVF devlink port attrs from 0drivers/net/ethernet/mellanox/mlx5/core/esw/devlink_port.c+3 -10 replies
314/322net/mlx5: Relocate function declarations from port.h to mlx5_core.hdrivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h drivers/net/ethernet/mellanox/mlx5/core/port.c include/linux/mlx5/port.h+86 -1040 replies
315/322net/mlx5: Add IFC bits and enums for buf_ownershipinclude/linux/mlx5/mlx5_ifc.h+12 -20 replies
316/322net/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
317/322net/mlx5e: Preserve shared buffer capacity during headroom updatesdrivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c+8 -100 replies
318/322ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validationsound/usb/validate.c+1 -10 replies
319/322s390/hypfs: Avoid unnecessary ioctl registration in debugfsarch/s390/hypfs/hypfs_dbfs.c+11 -70 replies
320/322s390/hypfs: Enable limited access during lockdownarch/s390/hypfs/hypfs_dbfs.c+2 -10 replies
321/322netfilter: 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
322/322alloc_fdtable(): change calling conventions.fs/file.c+29 -460 replies

Reviews trailers per patch

206 of 322 patches have a Reviewed-by or Acked-by.

PatchJohn OgnessMartin BlumenstinglJeff HugoKrishna Chaitanya ChundruJiri SlabyEric BiggersPeng FanFrank LiAhsan AttaBenson LeungLi DongyangAlex ZhuravlevOleg DrokinDarrick J. WongUlf HanssonSakari AilusQu WenruoJohannes ThumshirnMikulas PatockaStan JohnsonGeert UytterhoevenHannes ReineckeNiklas CasselDavid SterbaRob Herring (Arm)Peter WangBart Van AsschePeter GriffinMartin K. PetersenDmitry BaryshkovJason GunthorpeXu YilunNuno SáArend van SprielBaochen QiangAngeloGioacchino Del RegnoJean-Marc RangerPratyush YadavWill McVickerAndré DraszikFrancesco DolciniStefano GarzarellaKonrad DybcioNathan ChancellorJan KaraDan CarpenterBenjamin GaignardPhilipp ZabelTim HarveyDikshita AgarwalBryan O'DonoghueVikash GarodiaMario Limonciello (AMD)Alex DeucherChristian KönigHawking ZhangAsad KamalDavid (Ming Qiang) WuEric HuangHarry WentlandAlex HungDaniel WheelerRodrigo SiqueiraEric DumazetAndrea MayerNaushir PatuckLaurent PinchartMatthieu Baerts (NGI0)Mat MartineauHans VerkuilJoshua HahnFilipe MananaBoris BurkovJoerg RoedelJoel FernandesDavid HowellsWill DeaconPranjal ShrivastavaAdrian HunterJoe QuanaimAndrew SteffenJeff LaytonHeikki KrogerusAnand JainDaniel VacekSun peng (Leo) LiJohn GarryDavid HildenbrandMiaohe LinJane ChuThomas HellströmRichard ZhuManivannan SadhasivamRobin MurphyMoteen ShahUdit Kumar[email protected]Alexander GordeevIlpo JärvinenTomer TayarJesse ZhangKenneth FengMarek SzyprowskiPavel PisaTengda WuDavid LechnerYunseong Kim[email protected]Ian AbbottEric SandeenJun LiAlan SternBadhri Jagan SridharanThinh NguyenNamjae JeonSebastian Andrzej SiewiorMatti VaittinenAndy ShevchenkoMatthew Wilcox (Oracle)Andrei VaginPavel TikhomirovChristian BraunerChristian LoehleJani NikulaAndrew DavisJean-Baptiste ManeyrolSean NyekjaerHui LiJuri LelliThomas ZimmermannJocelyn FalempeJosé ExpósitoMaxime RipardAndi ShytiAlice RyhlCheng XuZhu YanjunKalesh APKhaled AlmahallawyMika KaholaSriharsha BasavapatnaSaravanan VajravelSelvin XavierJosh Poimboeuf[email protected]Amit MachhiwalVenkat Rao BagalkoteSabrina DubrocaIdo SchimmelNikolay AleksandrovPetr MachataTian TaoWillem de BruijnKuniyuki IwashimaVadim FedorenkoVladimir Oltean[email protected]Andrew LunnGuangguan WangAlexandra WinterDust LiChris LeechLarysa ZarembaPaul MenzelAleksandr LoktionovPriya SinghVitaly LifshitsAnkit SoniSavino DicanosaToke Høiland-JørgensenJamal Hadi SalimShahar ShitritDragos TatuleaTariq ToukanPrzemek KitszelMete DurluVasily GorbikParav PanditSaeed MahameedCarolina JubranAlex LazarŁukasz MajewskiFrieder SchrempfMiguel OjedaJon HunterBrett A C SheffieldFlorian FainelliPavel Machek (CIP)Peter SchneiderRon EconomosLinux Kernel Functional TestingMark BrownHarshit MogalapalliBrett Mastbergen
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/322R-b
2/322R-b R-b
3/322
4/322R-b
5/322R-b R-b
6/322R-b
7/322R-b
8/322T-b R-b
9/322
10/322
11/322
12/322R-b
13/322
14/322R-b R-b
15/322R-b
16/322R-b
17/322R-b
18/322
19/322A-b
20/322R-b R-b
21/322R-b
22/322
23/322
24/322
25/322
26/322
27/322
28/322
29/322R-b R-b R-b
30/322R-b
31/322R-b
32/322
33/322
34/322T-b
35/322R-b
36/322R-b R-b
37/322R-b R-b
38/322R-b R-b
39/322
40/322
41/322T-b T-b R-b
42/322
43/322R-b
44/322
45/322
46/322
47/322R-b R-b
48/322R-b R-b
49/322
50/322R-b R-b
51/322R-b
52/322R-b
53/322R-b
54/322R-b
55/322R-b R-b
56/322
57/322R-b
58/322A-b
59/322R-b
60/322R-b
61/322R-b
62/322R-b
63/322R-b
64/322R-b
65/322
66/322R-b
67/322R-b
68/322
69/322T-b R-b
70/322
71/322
72/322
73/322R-b
74/322
75/322R-b
76/322R-b
77/322R-b
78/322R-b T-b
79/322R-b
80/322R-b
81/322R-b
82/322R-b
83/322
84/322
85/322
86/322
87/322R-b
88/322
89/322
90/322
91/322
92/322
93/322
94/322
95/322
96/322
97/322
98/322
99/322
100/322R-b
101/322
102/322
103/322R-b R-b
104/322R-b R-b
105/322
106/322
107/322T-b R-b R-b
108/322
109/322R-b
110/322
111/322R-b
112/322R-b
113/322R-b R-b R-b
114/322R-b T-b R-b
115/322R-b T-b R-b R-b
116/322T-b R-b
117/322
118/322R-b
119/322A-b
120/322R-b
121/322
122/322
123/322R-b R-b
124/322R-b
125/322T-b R-b
126/322R-b
127/322R-b
128/322R-b T-b
129/322R-b R-b
130/322
131/322R-b
132/322
133/322R-b
134/322
135/322R-b
136/322R-b
137/322R-b
138/322R-b
139/322R-b
140/322
141/322R-b
142/322R-b
143/322R-b R-b
144/322R-b
145/322R-b R-b
146/322R-b R-b R-b
147/322R-b
148/322R-b
149/322R-b
150/322R-b
151/322R-b
152/322R-b
153/322R-b
154/322R-b
155/322R-b
156/322R-b R-b
157/322R-b
158/322
159/322
160/322R-b R-b
161/322R-b
162/322
163/322
164/322A-b
165/322R-b A-b R-b
166/322A-b
167/322
168/322A-b
169/322A-b
170/322T-b T-b R-b
171/322
172/322
173/322A-b A-b R-b
174/322
175/322T-b
176/322R-b
177/322R-b
178/322
179/322R-b
180/322R-b R-b
181/322R-b T-b
182/322A-b R-b R-b
183/322A-b R-b R-b
184/322T-b R-b
185/322A-b R-b
186/322A-b R-b R-b
187/322A-b R-b R-b
188/322R-b R-b
189/322R-b
190/322R-b
191/322R-b
192/322R-b
193/322R-b R-b
194/322R-b
195/322
196/322T-b
197/322
198/322
199/322
200/322R-b
201/322R-b R-b
202/322R-b
203/322R-b
204/322R-b
205/322
206/322R-b
207/322A-b
208/322R-b
209/322A-b R-b T-b R-b
210/322
211/322R-b
212/322A-b
213/322A-b R-b
214/322R-b R-b T-b
215/322T-b T-b
216/322R-b
217/322
218/322
219/322T-b
220/322
221/322
222/322
223/322T-b R-b
224/322
225/322R-b A-b
226/322
227/322A-b
228/322A-b
229/322A-b
230/322R-b
231/322R-b
232/322
233/322A-b
234/322A-b R-b
235/322
236/322A-b R-b
237/322R-b R-b
238/322R-b
239/322
240/322
241/322T-b R-b
242/322A-b
243/322T-b R-b
244/322T-b
245/322T-b T-b
246/322R-b
247/322R-b A-b
248/322R-b R-b
249/322A-b
250/322R-b R-b
251/322R-b
252/322
253/322
254/322R-b
255/322
256/322R-b
257/322R-b
258/322R-b
259/322R-b
260/322R-b
261/322R-b A-b
262/322R-b
263/322R-b R-b
264/322R-b
265/322R-b
266/322R-b
267/322R-b
268/322
269/322R-b
270/322R-b R-b
271/322
272/322
273/322R-b A-b
274/322
275/322R-b
276/322R-b
277/322
278/322
279/322
280/322R-b
281/322R-b
282/322R-b
283/322
284/322R-b R-b
285/322R-b
286/322R-b
287/322
288/322R-b T-b
289/322A-b R-b R-b
290/322R-b
291/322R-b
292/322
293/322
294/322
295/322
296/322R-b R-b
297/322T-b R-b
298/322
299/322R-b R-b R-b
300/322
301/322R-b
302/322
303/322R-b
304/322R-b R-b R-b T-b
305/322R-b R-b
306/322R-b T-b R-b
307/322R-b A-b R-b
308/322R-b
309/322
310/322
311/322
312/322
313/322R-b R-b
314/322R-b
315/322R-b
316/322R-b R-b
317/322R-b R-b
318/322
319/322T-b R-b
320/322T-b R-b
321/322
322/322R-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 194 reviewers.

Read the v1 thread

Cover letter [PATCH 6.12 000/322] 6.12.44-rc1 review

This is the start of the stable review cycle for the 6.12.44 release. There are 322 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:26 +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.12.44-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.12.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.12.44-rc1

Al Viro <[email protected]>
alloc_fdtable(): change calling conventions.

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

Shahar Shitrit <[email protected]>
net/mlx5: Relocate function declarations from port.h to mlx5_core.h

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

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

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

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

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

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

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

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

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

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

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

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

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

Baihan Li <[email protected]>
drm/hisilicon/hibmc: refactored struct hibmc_drm_private

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

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

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

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

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

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 ignored return value of init_kernel_qp

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

Thomas Zimmermann <[email protected]>
drm/format-helper: Add generic conversion to 32-bit formats

Thomas Zimmermann <[email protected]>
drm/format-helper: Move helpers for pixel conversion to header file

Kerem Karabay <[email protected]>
drm/format-helper: Add conversion from XRGB8888 to BGR888

Jocelyn Falempe <[email protected]>
drm/panic: Move drawing functions to drm_draw

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

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

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

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

Jonathan Cameron <[email protected]>
iio: imu: inv_icm42600: switch timestamp type from int64_t __aligned(8) to aligned_s64

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

Michal Suchanek <[email protected]>
powerpc/boot: Fix build with gcc 15

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

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

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

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

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

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

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

Jonathan Cameron <[email protected]>
iio: light: Use aligned_s64 instead of open coding alignment.

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

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

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

Salah Triki <[email protected]>

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

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

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

Judith Mendez <[email protected]>

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

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

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

Christian Loehle <[email protected]>
cpuidle: menu: Remove iowait influence

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

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

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

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

Judith Mendez <[email protected]>
arm64: dts: ti: k3-am6*: Remove disable-wp for eMMC

Judith Mendez <[email protected]>
arm64: dts: ti: k3-am62*: Add non-removable flag for eMMC

Judith Mendez <[email protected]>
arm64: dts: ti: k3-am6*: Add boot phase flag to support MMC boot

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

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

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

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

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

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

Frank Li <[email protected]>
PCI: imx6: Add i.MX8Q PCIe Endpoint (EP) support

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

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

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

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

Mike Christie <[email protected]>
scsi: core: Fix command pass through retry regression

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

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

Keith Busch <[email protected]>
kvm: retry nx_huge_page_recovery_thread creation

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

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

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

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

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

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

Greg Kroah-Hartman <[email protected]>
Revert "can: ti_hecc: fix -Woverflow compiler warning"

Andrea Righi <[email protected]>
sched_ext: initialize built-in idle state before ops.init()

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

Jens Axboe <[email protected]>
io_uring/net: commit partial buffers on retry

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

Filipe Manana <[email protected]>
btrfs: send: make fs_path_len() inline and constify its argument

Filipe Manana <[email protected]>
btrfs: send: use fallocate for hole punching with send stream v2

Filipe Manana <[email protected]>
btrfs: send: avoid path allocation for the current inode when issuing commands

Filipe Manana <[email protected]>
btrfs: send: keep the current inode's path cached

Filipe Manana <[email protected]>
btrfs: send: add and use helper to rename current inode when processing refs

Filipe Manana <[email protected]>
btrfs: send: only use boolean variables at process_recorded_refs()

Filipe Manana <[email protected]>
btrfs: send: factor out common logic when sending xattrs

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

Naohiro Aota <[email protected]>
btrfs: zoned: requeue to unused block group list if zone finish failed

Boris Burkov <[email protected]>
btrfs: codify pattern for adding block_group to bg_list

Boris Burkov <[email protected]>
btrfs: explicitly ref count block_group on new_bgs list

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

Filipe Manana <[email protected]>
btrfs: qgroup: fix race between quota disable and quota rescan ioctl

David Sterba <[email protected]>
btrfs: qgroup: drop unused parameter fs_info from __del_qgroup_rb()

Sebastian Reichel <[email protected]>
usb: typec: fusb302: cache PD RX state

Krzysztof Kozlowski <[email protected]>
USB: typec: Use str_enable_disable-like helpers

Tom Lendacky <[email protected]>
x86/sev: Ensure SVSM reserved fields in a page validation entry are initialized to zero

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

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

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

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

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: Make function kvm_own_lbt() robust

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

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

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

Alex Deucher <[email protected]>
drm/amdgpu: update mmhub 4.1.0 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

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.

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

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

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

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

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

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

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

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

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

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

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

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: 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: 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

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

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

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

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

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

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

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

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

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

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

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

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

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/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/arm64/boot/dts/exynos/google/gs101.dtsi       |   1 +
 arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts           |  36 ++
 arch/arm64/boot/dts/ti/k3-am62-main.dtsi           |   1 -
 arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi    |   1 -
 arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi         |  12 +-
 arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts     |   2 +-
 arch/arm64/boot/dts/ti/k3-am625-sk.dts             |  24 ++
 arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi   |   1 -
 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts            |   7 +-
 arch/arm64/boot/dts/ti/k3-am62p5-sk.dts            |   2 +-
 arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi     |  24 --
 arch/arm64/boot/dts/ti/k3-am642-evm.dts            |   1 -
 arch/arm64/boot/dts/ti/k3-am654-base-board.dts     |   1 -
 .../dts/ti/k3-am6548-iot2050-advanced-common.dtsi  |   1 -
 arch/arm64/boot/dts/ti/k3-am69-sk.dts              |   1 -
 arch/arm64/boot/dts/ti/k3-pinctrl.h                |  15 +-
 arch/loongarch/kernel/module-sections.c            |  38 +--
 arch/loongarch/kvm/vcpu.c                          |   8 +-
 arch/m68k/kernel/head.S                            |  31 +-
 arch/mips/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/powerpc/boot/Makefile                         |   1 +
 arch/s390/boot/vmem.c                              |   3 +
 arch/s390/hypfs/hypfs_dbfs.c                       |  19 +-
 arch/x86/coco/sev/shared.c                         |   3 +
 arch/x86/include/asm/xen/hypercall.h               |   5 +-
 arch/x86/kernel/cpu/hygon.c                        |   3 +
 arch/x86/kvm/mmu/mmu.c                             |  10 +-
 drivers/accel/habanalabs/gaudi2/gaudi2.c           |   2 +-
 drivers/acpi/pfr_update.c                          |   2 +-
 drivers/ata/Kconfig                                |  32 +-
 drivers/ata/libata-scsi.c                          |  58 ++--
 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                   | 101 ++----
 drivers/crypto/caam/ctrl.c                         |   5 +-
 drivers/crypto/caam/intern.h                       |   1 +
 .../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/Kconfig                            |   5 +
 drivers/gpu/drm/Makefile                           |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |  76 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   6 +-
 drivers/gpu/drm/amd/amdgpu/imu_v12_0.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c          |  57 ++--
 drivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c          |  34 +-
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   2 +
 drivers/gpu/drm/amd/amdkfd/kfd_module.c            |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   3 +
 .../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    |   2 -
 .../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 +-
 .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c    |   3 +
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |   6 +
 .../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_draw.c                         | 155 +++++++++
 drivers/gpu/drm/drm_draw_internal.h                |  56 ++++
 drivers/gpu/drm/drm_format_helper.c                | 234 +++++++++----
 drivers/gpu/drm/drm_format_internal.h              | 127 ++++++++
 drivers/gpu/drm/drm_panic.c                        | 269 ++-------------
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c    |   4 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h    |  17 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c    |  42 +--
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c   |  29 +-
 drivers/gpu/drm/i915/display/intel_tc.c            |  58 +++-
 drivers/gpu/drm/nouveau/nvif/vmm.c                 |   3 +-
 drivers/gpu/drm/tests/drm_format_helper_test.c     | 176 +++++-----
 drivers/gpu/drm/xe/Kconfig                         |   1 +
 drivers/hwmon/gsc-hwmon.c                          |   4 +-
 drivers/iio/adc/ad7173.c                           |   3 +-
 drivers/iio/adc/ad_sigma_delta.c                   |   4 +-
 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  |  33 +-
 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   |  43 ++-
 drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c   |  12 +-
 drivers/iio/light/adjd_s311.c                      |   2 +-
 drivers/iio/light/as73211.c                        |   4 +-
 drivers/iio/light/bh1745.c                         |   2 +-
 drivers/iio/light/isl29125.c                       |   2 +-
 drivers/iio/light/ltr501.c                         |   2 +-
 drivers/iio/light/max44000.c                       |   2 +-
 drivers/iio/light/rohm-bu27034.c                   |   2 +-
 drivers/iio/light/rpr0521.c                        |   2 +-
 drivers/iio/light/st_uvis25.h                      |   2 +-
 drivers/iio/light/tcs3414.c                        |   2 +-
 drivers/iio/light/tcs3472.c                        |   2 +-
 drivers/iio/pressure/bmp280-core.c                 |   9 +-
 drivers/iio/proximity/isl29501.c                   |  14 +-
 drivers/iio/temperature/maxim_thermocouple.c       |  26 +-
 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          |   4 +-
 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/arm/arm-smmu-v3/arm-smmu-v3.c        |   2 +-
 drivers/md/dm-crypt.c                              |  47 ++-
 drivers/md/dm.c                                    |  17 +-
 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 +
 drivers/media/platform/qcom/camss/camss.c          |   4 +-
 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/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/can/ti_hecc.c                          |   2 +-
 drivers/net/dsa/microchip/ksz_common.c             |   6 +
 drivers/net/ethernet/google/gve/gve_main.c         |   2 +
 drivers/net/ethernet/intel/igc/igc_main.c          |  14 +-
 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 +-
 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    |  87 +++++
 drivers/net/ethernet/mellanox/mlx5/core/port.c     |  40 +--
 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/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              |  32 +-
 drivers/pci/controller/pcie-rockchip-host.c        |  49 +--
 drivers/pci/controller/pcie-rockchip.h             |  11 +-
 drivers/pci/endpoint/pci-ep-cfs.c                  |   1 +
 drivers/pci/endpoint/pci-epf-core.c                |   2 +-
 drivers/pci/pcie/portdrv.c                         |   2 +-
 drivers/phy/qualcomm/phy-qcom-m31.c                |  14 +-
 drivers/platform/chrome/cros_ec.c                  |   3 +
 .../intel/uncore-frequency/uncore-frequency-tpmi.c |   5 +
 drivers/pwm/pwm-imx-tpm.c                          |   9 +
 drivers/pwm/pwm-mediatek.c                         |  71 ++--
 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/scsi/scsi_lib.c                            |   3 +
 drivers/soc/qcom/mdt_loader.c                      |  43 +++
 drivers/soc/tegra/pmc.c                            |  51 +--
 drivers/spi/spi-fsl-lpspi.c                        |   8 +-
 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/host/ufs-exynos.c                      |   4 +-
 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                            |  21 +-
 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/class.c                          |   7 +-
 drivers/usb/typec/tcpm/fusb302.c                   |  32 +-
 drivers/usb/typec/tcpm/maxim_contaminant.c         |  58 ++++
 .../usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c    |   3 +-
 .../typec/tcpm/qcom/qcom_pmic_typec_pdphy_stub.c   |   3 +-
 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c |   4 +-
 drivers/usb/typec/tcpm/tcpci_maxim.h               |   1 +
 drivers/usb/typec/tcpm/tcpm.c                      |   7 +-
 drivers/vhost/vsock.c                              |   6 +-
 drivers/video/console/vgacon.c                     |   2 +-
 fs/btrfs/block-group.c                             |  59 ++--
 fs/btrfs/ctree.c                                   |   9 +-
 fs/btrfs/free-space-tree.c                         |  17 +-
 fs/btrfs/qgroup.c                                  |  38 ++-
 fs/btrfs/send.c                                    | 361 ++++++++++++---------
 fs/btrfs/subpage.c                                 |  19 +-
 fs/btrfs/super.c                                   |  13 +-
 fs/btrfs/transaction.c                             |   1 +
 fs/btrfs/zoned.c                                   |  13 +-
 fs/buffer.c                                        |   2 +-
 fs/debugfs/inode.c                                 |  11 +-
 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/file.c                                          |  75 ++---
 fs/jbd2/checkpoint.c                               |   1 +
 fs/namespace.c                                     |  34 +-
 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/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/xfs_itable.c                                |   6 +-
 include/drm/drm_format_helper.h                    |  12 +
 include/linux/call_once.h                          |  43 ++-
 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/mlx5/port.h                          |  83 -----
 include/linux/netfs.h                              |   1 +
 include/linux/nfs_page.h                           |   1 +
 include/net/bond_3ad.h                             |   1 +
 include/uapi/linux/pfrut.h                         |   1 +
 io_uring/futex.c                                   |   3 +
 io_uring/net.c                                     |  27 +-
 kernel/cgroup/cpuset.c                             |   9 +-
 kernel/sched/ext.c                                 |  18 +-
 kernel/trace/ftrace.c                              |  19 +-
 kernel/trace/trace.c                               |  34 +-
 kernel/trace/trace.h                               |  10 +-
 mm/damon/paddr.c                                   |   4 +
 mm/debug_vm_pgtable.c                              |   9 +-
 mm/filemap.c                                       |   3 +-
 mm/memory-failure.c                                |   8 +
 net/bluetooth/hci_conn.c                           |   3 +-
 net/bluetooth/hci_event.c                          |   8 +-
 net/bluetooth/hci_sync.c                           |  19 +-
 net/bridge/br_multicast.c                          |  16 +
 net/bridge/br_private.h                            |   2 +
 net/core/dev.c                                     |  12 +
 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_netlink.c                             |  19 +-
 net/sched/sch_cake.c                               |  14 +-
 net/sched/sch_htb.c                                |   2 +-
 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 +
 security/apparmor/lsm.c                            |   4 +-
 sound/core/timer.c                                 |   4 +-
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/soc/sof/amd/acp-loader.c                     |   6 +-
 sound/usb/stream.c                                 |   2 +-
 sound/usb/validate.c                               |   2 +-
 tools/testing/selftests/net/mptcp/pm_netlink.sh    |   1 +
 341 files changed, 3816 insertions(+), 2245 deletions(-)