Skip to content

6.18.51-rc1 review

Greg Kroah-Hartman amd-gfx dri-devel driver-core linux-cifs linux-fsdevel linux-patches lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest583 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/583net: skbuff: dont skb_tx_error() the source skb in skb_zerocopy()net/core/skbuff.c+2 -30 replies
2/583openvswitch: Fix CT limit teardown use-after-freenet/openvswitch/conntrack.c net/openvswitch/conntrack.h net/openvswitch/datapath.c +1 more+98 -470 replies
3/583mm/page_vma_mapped: use huge_ptep_get() for hugetlbmm/page_vma_mapped.c+7 -10 replies
4/583entry: Fix seccomp bypass after ptrace with TSYNCkernel/entry/syscall-common.c+3 -00 replies
5/583fsnotify: Fix stale object mask after concurrent mark updatesfs/notify/fanotify/fanotify_user.c fs/notify/inotify/inotify_user.c+8 -190 replies
6/583objtool/rust: add one more `noreturn` Rust functiontools/objtool/check.c+2 -10 replies
7/583mfd: qnap-mcu: keep the reply buffer alive past a command timeoutdrivers/mfd/qnap-mcu.c+7 -60 replies
8/583drm/amd: Drop calls to restore power limit and clock from smu_resume()drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+0 -130 replies
9/583fsnotify: inotify: pass mark connector to fsnotify_recalc_mask()fs/notify/inotify/inotify_user.c+1 -10 replies
10/583drm/xe: Dont hand out the flat CCS storage as usable VRAMdrivers/gpu/drm/xe/xe_vram.c+18 -50 replies
11/583bpf: fix the return value of push_stackkernel/bpf/verifier.c+41 -400 replies
12/583drm/amd/display: fix division by zero in get_estimated_bw()drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.c+5 -00 replies
13/583usb: image: mdc800: change kmalloc() to kzalloc()drivers/usb/image/mdc800.c+2 -20 replies
14/583ALSA: usb-audio: fix OOB write in snd_usbmidi_us122l_output()sound/usb/midi.c+2 -00 replies
15/583clk: qcom: gcc-mdm9607: Increase delay for USB PHY resetdrivers/clk/qcom/gcc-mdm9607.c+1 -10 replies
16/583media: usbtv: keep device alive while ALSA card existsdrivers/media/usb/usbtv/usbtv-audio.c+11 -00 replies
17/583usb-storage: ene_ub6250: fix race between scan work and probedrivers/usb/storage/ene_ub6250.c+2 -00 replies
18/583usb: f_mass_storage: Bump local buffer size in fsg_common_create_luns()drivers/usb/gadget/function/f_mass_storage.c+1 -10 replies
19/583usb: dwc3: clear forceRM when issuing EndTransferdrivers/usb/dwc3/ep0.c drivers/usb/dwc3/gadget.c+14 -90 replies
20/583usb: storage: realtek_cr: fix use-after-free on disconnectdrivers/usb/storage/realtek_cr.c+4 -50 replies
21/583usb: typec: qcom-pmic-typec: disable cc_debounce_dwork on stopdrivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c+2 -00 replies
22/583usb: typec: qcom-pmic-typec: drain cc_debounce_dwork if port_start() failsdrivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c+3 -00 replies
23/583usb: typec: qcom-pmic: cancel reset_work on stopdrivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c+2 -00 replies
24/583usb: typec: tcpm: constrain TCPM_SOURCING_VBUS event handlingdrivers/usb/typec/tcpm/tcpm.c+22 -60 replies
25/583usb: typec: tipd: Fix Thunderbolt altmode VDOs for cd321xdrivers/usb/typec/tipd/core.c drivers/usb/typec/tipd/tps6598x.h+15 -60 replies
26/583usb: typec: ucsi: displayport: Fix OOB altmode array indexdrivers/usb/typec/ucsi/displayport.c+1 -10 replies
27/583usb: gadget: midi2: Fix null-pointer dereference in f_midi2_free_ep_reqsdrivers/usb/gadget/function/f_midi2.c+2 -30 replies
28/583usb: gadget: f_midi2: fix use-after-free in string attribute show pathdrivers/usb/gadget/function/f_midi2.c+6 -60 replies
29/583usb: gadget: f_midi: initialize work in f_midi_alloc()drivers/usb/gadget/function/f_midi.c+1 -10 replies
30/583USB: gadget: fix NULL pointer dereference in gadget_dev_ioctl()drivers/usb/gadget/legacy/inode.c+2 -10 replies
31/583usb: gadget: fix null pointer dereference in usb_put_function_instance()drivers/usb/gadget/functions.c+1 -10 replies
32/583staging: rtl8723bs: fix OOB read / stack overflow in rtw_get_wps_attr()drivers/staging/rtl8723bs/core/rtw_ieee80211.c+4 -00 replies
33/583staging: rtl8723bs: fix OOB read in rtw_action_frame_parse()drivers/staging/rtl8723bs/core/rtw_ieee80211.c+3 -00 replies
34/583xhci: fix lost bounce buffers on TDs spanning several ring segmentsdrivers/usb/host/xhci-ring.c+24 -80 replies
35/583thermal/drivers/imx: Disable clock on runtime resume failuredrivers/thermal/imx_thermal.c+7 -20 replies
36/583thermal/drivers/qoriq: Disable clock on resume failuredrivers/thermal/qoriq_thermal.c+11 -20 replies
37/583userfaultfd: reset err to be 0 when move_pages_ptes succeededmm/userfaultfd.c+3 -10 replies
38/583ublk: clear VM_MAYWRITE on read-only ublk char device mmapdrivers/block/ublk_drv.c+6 -00 replies
39/583soc: qcom: geni-se: Use HW PROG_RAM_DEPTH to validate firmware sizedrivers/soc/qcom/qcom-geni-se.c include/linux/soc/qcom/geni-se.h+17 -110 replies
40/583spi: bcm63xx-hsspi: disable clocks on resume failuredrivers/spi/spi-bcm63xx-hsspi.c+7 -10 replies
41/583spi: bcm63xx: disable clock on resume failuredrivers/spi/spi-bcm63xx.c+5 -10 replies
42/583spi: bcmbca-hsspi: disable clocks on resume failuredrivers/spi/spi-bcmbca-hsspi.c+7 -10 replies
43/583spi: Fix DMA mapping ownership on partial map failuredrivers/spi/spi.c+18 -160 replies
44/583scsi: target: iscsi: Reserve a terminator byte for the login payloaddrivers/target/iscsi/iscsi_target_login.c+1 -10 replies
45/583scsi: megaraid_sas: Limit NVMe request size to the PRP chain framedrivers/scsi/megaraid/megaraid_sas_base.c+12 -10 replies
46/583scsi: pm8001: Use rollback index when freeing MSI-X vectorsdrivers/scsi/pm8001/pm8001_init.c+2 -20 replies
47/583mm/damon/vaddr-kunit: check region count in three_regions testmm/damon/tests/vaddr-kunit.h+5 -00 replies
48/583samples/damon/mtier: handle damon_start() failuresamples/damon/mtier.c+10 -10 replies
49/583samples/damon/mtier: handle damon_stop() failuresamples/damon/mtier.c+2 -10 replies
50/583samples/damon/prcl: handle damon_start() failuresamples/damon/prcl.c+3 -10 replies
51/583samples/damon/prcl: stop and free damon ctx when damon_call() failssamples/damon/prcl.c+6 -10 replies
52/583samples/damon/wsse: handle damon_start() failuresamples/damon/wsse.c+3 -10 replies
53/583samples/damon/wsse: stop and free damon ctx when damon_call() failssamples/damon/wsse.c+6 -10 replies
54/583mm/damon/sysfs-schemes: kobject_del() scheme action destination dirsmm/damon/sysfs-schemes.c+3 -10 replies
55/583mm/damon/sysfs-schemes: kobject_del() scheme dirsmm/damon/sysfs-schemes.c+4 -10 replies
56/583mm/damon/sysfs-schemes: kobject_del() scheme filter dirsmm/damon/sysfs-schemes.c+3 -10 replies
57/583mm/damon/sysfs-schemes: kobject_del() scheme quota goal dirsmm/damon/sysfs-schemes.c+3 -10 replies
58/583mm/damon/sysfs-schemes: kobject_del() scheme region dirsmm/damon/sysfs-schemes.c+1 -00 replies
59/583mm/damon/sysfs: kobject_del() region and target (error) dirsmm/damon/sysfs.c+6 -20 replies
60/583mm/damon/sysfs: kobject_del() target (normal), context and kdamond dirsmm/damon/sysfs.c+9 -20 replies
61/583mm/damon/core-kunit: check region count before testing in split_at()mm/damon/tests/core-kunit.h+5 -00 replies
62/583futex: Prevent rcuwait use-after-free during requeue PIkernel/futex/requeue.c+10 -20 replies
63/583ftrace: Synchronize the initialization of ftrace_opskernel/trace/ftrace.c+11 -20 replies
64/583HID: bpf: serialize device reference release in struct_ops destroy pathdrivers/hid/bpf/hid_bpf_struct_ops.c+13 -40 replies
65/583HID: rmi: fix OOB access with undersized RMI reportsdrivers/hid/hid-rmi.c+43 -30 replies
66/583HID: wacom: validate report length in wacom_intuos_pro2_bt_irqdrivers/hid/wacom_wac.c+13 -00 replies
67/583dm: fix race when loading and unloading a tabledrivers/md/dm.c+8 -40 replies
68/583dm: fix resume-vs-remove racedrivers/md/dm.c+1 -10 replies
69/583dma-direct: return struct page from dma_direct_alloc_from_pool()kernel/dma/direct.c+10 -80 replies
70/583dmaengine: fsl-edma: tracing: no ptr dereference during log outputdrivers/dma/fsl-edma-trace.h+3 -10 replies
71/583dmaengine: dw-edma: Fix HDMA channel status register accessdrivers/dma/dw-edma/dw-hdma-v0-core.c+1 -10 replies
72/583dmaengine: dw-edma: Complete descriptors before pausingdrivers/dma/dw-edma/dw-edma-core.c+14 -60 replies
73/583dmaengine: dw-edma: Initialize IRQ data before requesting IRQsdrivers/dma/dw-edma/dw-edma-core.c+2 -10 replies
74/583cpuidle: dt_idle_genpd: kfree() the original name allocationdrivers/cpuidle/dt_idle_genpd.c+1 -20 replies
75/583cpuidle: psci: Fix support for probe deferral by dropping the faux devicedrivers/cpuidle/cpuidle-psci.c+16 -260 replies
76/583block: flag zoned disks with GENHD_FL_NO_PARTblock/genhd.c+7 -00 replies
77/583bpf: Fix infinite loop in pcpu_freelist push with one possible CPUkernel/bpf/percpu_freelist.c kernel/bpf/percpu_freelist.h+28 -80 replies
78/583ceph: lock mutex in ceph_mds_check_access()fs/ceph/mds_client.c fs/ceph/mds_client.h+5 -00 replies
79/583ata: ahci: work around lost interrupts on Marvell 88SE61xxdrivers/ata/ahci.c+49 -00 replies
80/583ima: Check for ERR_PTR from dentry_path() in validate_hash_algo()security/integrity/ima/ima_appraise.c+2 -00 replies
81/583irqchip/stm32mp-exti: Fix the unit of the hwspinlock timeoutdrivers/irqchip/irq-stm32mp-exti.c+2 -20 replies
82/583kprobes: Protect kprobe_blacklist with RCUinclude/linux/kprobes.h kernel/kprobes.c+11 -40 replies
83/583mm/mempolicy: fix sleeping allocation in alloc_pages_bulk_weighted_interleave()mm/mempolicy.c+1 -10 replies
84/583fs/ntfs3: fix KMSAN uninit-value in ni_create_attr_listfs/ntfs3/frecord.c+1 -10 replies
85/583fs/ntfs3: fix slab-out-of-bounds write in ni_create_attr_list()fs/ntfs3/frecord.c+16 -40 replies
86/583Input: aiptek - validate raw macro indices before updating statedrivers/input/tablet/aiptek.c+9 -40 replies
87/583memcg: bypass the reclaim and oom killer for dying tasks once oom_reaper is donemm/memcontrol.c+13 -00 replies
88/583memcg: make the v1 soft limit knob inertDocumentation/admin-guide/cgroup-v1/memory.rst mm/memcontrol-v1.c+32 -600 replies
89/583rtc: rzn1: Handle EPROBE_DEFER for optional pps interruptdrivers/rtc/rtc-rzn1.c+4 -00 replies
90/583rtc: rzn1: Fix weekday underflow when alarm crosses month boundarydrivers/rtc/rtc-rzn1.c+1 -60 replies
91/583rtc: rzn1: Handle unset alarm weekday in rzn1_rtc_read_alarmdrivers/rtc/rtc-rzn1.c+12 -40 replies
92/583rtc: rzn1: Disable alarm interrupt before reprogramming alarm registersdrivers/rtc/rtc-rzn1.c+5 -00 replies
93/583perf/x86/intel: Fix kernel address leakages in LBR stackarch/x86/events/intel/lbr.c+9 -30 replies
94/583perf trace: Factor out BPF loop bodytools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c+73 -550 replies
95/583perf trace: Refactor augmented_raw_syscalls using bpf_fortools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c+35 -120 replies
96/583perf hisi-ptt: Fix PTT trace TLP header parsingDocumentation/trace/hisi-ptt.rst tools/perf/util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.c tools/perf/util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.h+50 -370 replies
97/583i2c: designware: Enable interrupt mask workaround for HJMC3001drivers/i2c/busses/i2c-designware-platdrv.c+1 -10 replies
98/583i2c: qcom-geni: update frequency table to fix timing parametersdrivers/i2c/busses/i2c-qcom-geni.c+2 -20 replies
99/583i2c: core: fix debugfs UAF on adapter removaldrivers/i2c/i2c-core-base.c+6 -00 replies
100/583i2c: mux: Fix channel node leak on adapter add failuredrivers/i2c/i2c-mux.c+1 -00 replies
101/583arm64: mm: Fix the lockless page-table walk in show_pte()arch/arm64/mm/fault.c+8 -40 replies
102/583arm64: errata: pass REVIDR when matching target implementation CPUsarch/arm64/kernel/cpu_errata.c+1 -10 replies
103/583ALSA: rawmidi: Return the error from snd_rawmidi_input_params()sound/core/rawmidi.c+1 -10 replies
104/583ALSA: harmony: initialize locks before requesting IRQsound/parisc/harmony.c+3 -30 replies
105/583ALSA: pcm: Fix race between non-atomic ops and trigger-startsound/core/pcm_native.c+2 -00 replies
106/583nvme-fabrics: fix DHCHAP secret leak on parse failuredrivers/nvme/host/fabrics.c+2 -00 replies
107/583nvme-fc: fix double free of fabrics options when nvme_add_ctrl() failsdrivers/nvme/host/fc.c+20 -60 replies
108/583nvme-tcp: check the data direction of a C2HData PDUdrivers/nvme/host/tcp.c+7 -00 replies
109/583nvme: add missing SRCU grace period in error pathdrivers/nvme/host/core.c+3 -00 replies
110/583nvmet-auth: Synchronize timeout work during SQ teardowndrivers/nvme/target/auth.c drivers/nvme/target/core.c drivers/nvme/target/nvmet.h+9 -10 replies
111/583nvmet-tcp: fix out-of-bounds write when receiving an over-long PDUdrivers/nvme/target/tcp.c+2 -00 replies
112/583nvmet-tcp: reject unsolicited H2CData PDUsdrivers/nvme/target/tcp.c+8 -00 replies
113/583pmdomain: airoha: fix unselectable AIROHA_CPU_PM_DOMAIN kconfigdrivers/pmdomain/mediatek/Kconfig+3 -20 replies
114/583Revert "irqchip/mbigen: Fix mbigen node address layout"drivers/irqchip/irq-mbigen.c+4 -160 replies
115/583mm/hugetlb: fix missing migratable flag on same-node hugetlb migrationmm/hugetlb.c+7 -70 replies
116/583mm/hugetlb: keep max_huge_pages when dissolving surplus foliosmm/hugetlb.c+4 -20 replies
117/583mm/hugetlb_cgroup: call page_counter_set_max() outside VM_BUG_ON()mm/hugetlb_cgroup.c+5 -20 replies
118/583nvdimm/btt: reject an arena whose nfree is below the lane countdrivers/nvdimm/btt.c+8 -00 replies
119/583parisc: eisa: Fix infinite loop when parsing invalid IRQ valuedrivers/parisc/eisa.c+5 -00 replies
120/583parisc: Fix alignment of asm statements in head.Sarch/parisc/kernel/head.S+1 -00 replies
121/583powerpc/kexec_file: Fix null-ptr-def in extra size calculationarch/powerpc/kexec/file_load_64.c+1 -10 replies
122/583powerpc/kexec_file: Prevent kexec range truncationarch/powerpc/kexec/ranges.c+5 -70 replies
123/583powerpc/mm: fix wrong addr_pfn tracking in compound vmemmap populationarch/powerpc/mm/book3s64/radix_pgtable.c+1 -60 replies
124/583powerpc/pseries: Handle and log pseries-wdt registration failuresarch/powerpc/platforms/pseries/setup.c+12 -20 replies
125/583powerpc/pseries: Move H_WATCHDOG definitions to a common headerarch/powerpc/include/asm/papr-watchdog.h drivers/watchdog/pseries-wdt.c+59 -520 replies
126/583powerpc/crash: stop watchdogs before booting kdump kernelarch/powerpc/include/asm/papr-watchdog.h arch/powerpc/platforms/pseries/setup.c+20 -00 replies
127/583s390/vfio-ap: fix stale pqap_hook pointer on error in vfio_ap_mdev_set_kvm()drivers/s390/crypto/vfio_ap_ops.c+20 -250 replies
128/583s390/vfio-ap: Fix stale do_remove flag across iterations in vfio_ap_mdev_cfg_removedrivers/s390/crypto/vfio_ap_ops.c+4 -40 replies
129/583s390/vfio-ap: Fix control domain removal in vfio_ap_mdev_cfg_removedrivers/s390/crypto/vfio_ap_ops.c+3 -30 replies
130/583s390/vfio-ap: Fix dereference matrix_mdev->kvm without checking for NULLdrivers/s390/crypto/vfio_ap_ops.c+30 -90 replies
131/583s390/vfio-ap: Fix hot-unplug skipped when last AP adapter or domain removeddrivers/s390/crypto/vfio_ap_ops.c+17 -130 replies
132/583s390/vfio-ap: Fix missing lock required to access list of ap_matrix_mdev objectsdrivers/s390/crypto/vfio_ap_ops.c+23 -40 replies
133/583s390/vfio-ap: Fix NULL deref in status_show() during queue probedrivers/s390/crypto/vfio_ap_ops.c+29 -40 replies
134/583s390/vfio-ap: fix potential use of uninitialized apm_filtered bitmapdrivers/s390/crypto/vfio_ap_ops.c+9 -00 replies
135/583s390/vfio-ap: Fix required lock not held during update of ap_matrix_mdev objectdrivers/s390/crypto/vfio_ap_ops.c+8 -00 replies
136/583mtd: afs: validate v2 image info boundsdrivers/mtd/parsers/afs.c+7 -00 replies
137/583mtd: mtdoops: free page bitmap when the backing MTD is removeddrivers/mtd/mtdoops.c+3 -00 replies
138/583mtd: nand: realtek-ecc: add missing MODULE_DEVICE_TABLE()drivers/mtd/nand/ecc-realtek.c+1 -00 replies
139/583mtd: rawnand: validate ONFI extended parameter page sectionsdrivers/mtd/nand/raw/nand_onfi.c+25 -20 replies
140/583batman-adv: fix stale receive device on merged fragmentsnet/batman-adv/main.c+4 -00 replies
141/583batman-adv: mcast: ensure unshared skb for multicast packetsnet/batman-adv/multicast_forw.c+1 -20 replies
142/583batman-adv: mcast: linearize skbuff for packet generationnet/batman-adv/multicast_forw.c+4 -00 replies
143/583batman-adv: dat: avoid unaligned fault in IP extractionnet/batman-adv/distributed-arp-table.c+6 -20 replies
144/583batman-adv: bla: fix freeing of claims on meshif deletionnet/batman-adv/bridge_loop_avoidance.c+1 -90 replies
145/583batman-adv: bla: prevent CRC corruptions after claim flushnet/batman-adv/bridge_loop_avoidance.c+0 -50 replies
146/583clk: clocking-wizard: fix integer overflow in rate calculationdrivers/clk/xilinx/clk-xlnx-clock-wizard.c+2 -20 replies
147/583clk: mediatek: mt8196: Select REGMAP_MMIO for vlpckgendrivers/clk/mediatek/Kconfig+1 -00 replies
148/583clk: meson: align gxbb_32k_clk_sel number of parents with actual countdrivers/clk/meson/gxbb.c+1 -10 replies
149/583clk: qcom: gcc-msm8916: Fix enable_reg for gcc_blsp1_sleep_clkdrivers/clk/qcom/gcc-msm8916.c+3 -20 replies
150/583clk: qcom: gcc-msm8939: Fix enable_reg for gcc_blsp1_sleep_clkdrivers/clk/qcom/gcc-msm8939.c+3 -20 replies
151/583clk: rockchip: rk3588: Dont change PLL rates when setting dclk_vop2_srcdrivers/clk/rockchip/clk-rk3588.c+1 -10 replies
152/583clk: qcom: gcc-mdm9607: Drop incorrect apss_tcu_clk_srcdrivers/clk/qcom/gcc-mdm9607.c+0 -350 replies
153/583clk: qcom: gcc-mdm9607: Drop incorrect system_noc_bfdcd_clk_srcdrivers/clk/qcom/gcc-mdm9607.c+0 -130 replies
154/583clk: qcom: gcc-mdm9607: Fix enable_reg for gcc_blsp1_sleep_clkdrivers/clk/qcom/gcc-mdm9607.c+3 -20 replies
155/583clk: qcom: gcc-mdm9607: Fix halt_reg for gcc_apss_axi_clkdrivers/clk/qcom/gcc-mdm9607.c+1 -10 replies
156/583clk: qcom: gcc-mdm9607: Drop incorrect BIMC PLL and related clocksdrivers/clk/qcom/gcc-mdm9607.c+1 -1240 replies
157/583i2c: mux: demux-pinctrl: fix OF node leak on kstrdup failuredrivers/i2c/muxes/i2c-demux-pinctrl.c+1 -00 replies
158/583ASoC: adau1761: sort the register default tablesound/soc/codecs/adau1761.c+17 -170 replies
159/583ASoC: cs35l33: drain threaded IRQ before runtime suspendsound/soc/codecs/cs35l33.c+12 -20 replies
160/583ASoC: cs35l34: drain threaded IRQ before runtime suspendsound/soc/codecs/cs35l34.c+12 -20 replies
161/583ASoC: cx2072x: sort the register default tablesound/soc/codecs/cx2072x.c+61 -610 replies
162/583ASoC: fsl: mpc5200-i2s: Free DMA resources on probe failuresound/soc/fsl/mpc5200_psc_i2s.c+1 -00 replies
163/583ASoC: fsl_easrc: Use div64_u64 for 64-by-64 divisionsound/soc/fsl/fsl_easrc.c+1 -10 replies
164/583ASoC: fsl_easrc: sort the register default tablesound/soc/fsl/fsl_easrc.c+3 -30 replies
165/583ASoC: hdac_hda: Fix hlink refcount leak on component registration failuresound/soc/codecs/hdac_hda.c+1 -30 replies
166/583AsoC: intel: sst: fix PCI device reference leak on probe failuresound/soc/intel/atom/sst/sst_pci.c+3 -10 replies
167/583ASoC: loongson: Fix error handling in ACPI property parsingsound/soc/loongson/loongson_card.c+4 -20 replies
168/583ASoC: max9860: sort the register default tablesound/soc/codecs/max9860.c+1 -10 replies
169/583ASoC: ml26124: sort the register default tablesound/soc/codecs/ml26124.c+3 -10 replies
170/583ASoC: pcm512x: sort the register default tablesound/soc/codecs/pcm512x.c+20 -200 replies
171/583ASoC: pm4125-sdw: sort the register default tablesound/soc/codecs/pm4125-sdw.c+1 -10 replies
172/583ASoC: rt1017-sdca-sdw: sort the register default tablesound/soc/codecs/rt1017-sdca-sdw.h+5 -50 replies
173/583ASoC: rt1316-sdw: sort the register default tablesound/soc/codecs/rt1316-sdw.c+1 -10 replies
174/583ASoC: rt1318-sdw: sort the register default tablesound/soc/codecs/rt1318-sdw.c+1 -10 replies
175/583ASoC: rt1318: sort the register default tablesound/soc/codecs/rt1318.c+2 -20 replies
176/583ASoC: rt274: sort the register default tablesound/soc/codecs/rt274.c+4 -40 replies
177/583ASoC: rt286: sort the register default tablesound/soc/codecs/rt286.c+6 -60 replies
178/583ASoC: rt298: sort the register default tablesound/soc/codecs/rt298.c+6 -60 replies
179/583ASoC: rt700: drop duplicate reg_default entrysound/soc/codecs/rt700-sdw.h+0 -10 replies
180/583ASoC: rt700: sort the register default tablesound/soc/codecs/rt700-sdw.h+5 -50 replies
181/583ASoC: rt711-sdca: sort the register default tablessound/soc/codecs/rt711-sdca-sdw.h+3 -30 replies
182/583ASoC: rt711: sort the register default tablesound/soc/codecs/rt711-sdw.h+5 -50 replies
183/583ASoC: rt712-sdca-dmic: sort the register default tablesound/soc/codecs/rt712-sdca-dmic.h+4 -20 replies
184/583ASoC: rt712-sdca-sdw: sort the register default tablesound/soc/codecs/rt712-sdca-sdw.h+6 -50 replies
185/583ASoC: rt715-sdca: drop duplicate reg_default entriessound/soc/codecs/rt715-sdca-sdw.h+0 -40 replies
186/583ASoC: rt715-sdca: sort the register default tablessound/soc/codecs/rt715-sdca-sdw.h+4 -40 replies
187/583ASoC: rt715: sort the register default tablesound/soc/codecs/rt715-sdw.h+16 -160 replies
188/583ASoC: rt721-sdca-sdw: sort the register default tablesound/soc/codecs/rt721-sdca-sdw.h+14 -140 replies
189/583ASoC: samsung: aries_audio_probe: double of_node_put due to direct assignment without of_node_getsound/soc/samsung/aries_wm8994.c+1 -00 replies
190/583ASoC: sgtl5000: sort the register default tablesound/soc/codecs/sgtl5000.c+1 -10 replies
191/583ASoC: sti-sas: sort the register default tablesound/soc/codecs/sti-sas.c+1 -10 replies
192/583ASoC: tas2552: sort the register default tablesound/soc/codecs/tas2552.c+7 -70 replies
193/583ASoC: tas2764: sort the register default tablesound/soc/codecs/tas2764.c+1 -10 replies
194/583ASoC: tas2780: sort the register default tablesound/soc/codecs/tas2780.c+1 -10 replies
195/583ASoC: tas2783-sdw: drop duplicate reg_default entrysound/soc/codecs/tas2783-sdw.c+0 -10 replies
196/583ASoC: tas2783-sdw: sort the register default tablesound/soc/codecs/tas2783-sdw.c+85 -850 replies
197/583ASoC: tegra210_mixer: sort the register default tablesound/soc/tegra/tegra210_mixer.c+1 -10 replies
198/583ASoC: tegra: Sort MBDRC register defaultssound/soc/tegra/tegra210_mbdrc.c+21 -210 replies
199/583ASoC: tegra: Sort ADMAIF register defaultssound/soc/tegra/tegra210_admaif.c+138 -700 replies
200/583ASoC: tegra: Fix the MIXER enable default valuesound/soc/tegra/tegra210_mixer.c+7 -30 replies
201/583ASoC: tegra210_i2s: sort the Tegra264 register default tablesound/soc/tegra/tegra210_i2s.c+3 -30 replies
202/583ASoC: tegra210_i2s: sort the register default tablesound/soc/tegra/tegra210_i2s.c+1 -10 replies
203/583iio: adc: adi-axi-adc: add data size support for AD408X backenddrivers/iio/adc/adi-axi-adc.c+30 -00 replies
204/583iio: adc: max34408: add missing select REGMAP_I2C to Kconfigdrivers/iio/adc/Kconfig+1 -00 replies
205/583iio: adc: pac1921: fix wrong channel used in trigger handler readdrivers/iio/adc/pac1921.c+1 -10 replies
206/583iio: buffer: Fix potential use-after-free in anonymous buffer releasedrivers/iio/industrialio-buffer.c+10 -60 replies
207/583iio: buffer: Make IIO DMA fence release RCU-safedrivers/iio/industrialio-buffer.c+4 -90 replies
208/583iio: buffer: Tie IIO dma fence lock lifetime to the fencedrivers/iio/industrialio-buffer.c+4 -50 replies
209/583iio: chemical: atlas-sensor: fix PM reference leak in buffer postenabledrivers/iio/chemical/atlas-sensor.c+5 -10 replies
210/583iio: chemical: atlas-sensor: use iio_trigger_poll_nested() to fix remove UAFdrivers/iio/chemical/atlas-sensor.c+1 -120 replies
211/583iio: chemical: sgp30: Handle IAQ thread creation failuredrivers/iio/chemical/sgp30.c+3 -00 replies
212/583iio: dac: ad3552r-hs: fix scnprintf() buffer bound in data source showdrivers/iio/dac/ad3552r-hs.c+1 -10 replies
213/583iio: dac: m62332: Fix regulator reference count imbalancedrivers/iio/dac/m62332.c+12 -50 replies
214/583iio: gyro: mpu3050: fix sign of raw angular velocity readingsdrivers/iio/gyro/mpu3050-core.c+1 -10 replies
215/583iio: light: cm32181: return zero after writing calibscaledrivers/iio/light/cm32181.c+1 -10 replies
216/583iio: light: gp2ap002: Disable regulators on resume failuredrivers/iio/light/gp2ap002.c+8 -20 replies
217/583iio: light: ltrf216a: fix runtime PM reference leak in error pathdrivers/iio/light/ltrf216a.c+1 -20 replies
218/583iio: pressure: dps310: fix NULL pointer dereference on ACPI probedrivers/iio/pressure/dps310.c+1 -20 replies
219/583iio: pressure: mpl115: Fix runtime PM cleanupdrivers/iio/pressure/mpl115.c+7 -40 replies
220/583iio: srf04: fix pm_runtime handling on probe error pathdrivers/iio/proximity/srf04.c+1 -00 replies
221/583iio: temperature: hid-sensor-temperature: switch to non-devm iio_device_register()drivers/iio/temperature/hid-sensor-temperature.c+2 -10 replies
222/583iio: ti-ads7138: Disable STATS_EN bit while reading conversion resultsdrivers/iio/adc/ti-ads7138.c+33 -90 replies
223/583iio: light: opt4060: Reject integration times with a non-zero seconds partdrivers/iio/light/opt4060.c+3 -00 replies
224/583iio: light: opt4060: Fix incorrect register name in threshold read error messagedrivers/iio/light/opt4060.c+1 -10 replies
225/583iio: light: opt4001: Fix power down clearing bits of the wrong registerdrivers/iio/light/opt4001.c+4 -230 replies
226/583iio: light: opt4001: Fix incompatible pointer type passed to div_u64_rem()drivers/iio/light/opt4001.c+3 -20 replies
227/583iio: light: opt4001: Reject integration times with a non-zero seconds partdrivers/iio/light/opt4001.c+3 -00 replies
228/583iio: light: opt4001: Fix reversed GENMASK() arguments in fault count maskdrivers/iio/light/opt4001.c+1 -10 replies
229/583KVM: PPC: Book3S HV: Validate arch_compat against host compatibility modearch/powerpc/include/asm/reg.h arch/powerpc/kvm/book3s_hv.c arch/powerpc/kvm/powerpc.c+32 -10 replies
230/583KVM: nVMX: Always flush vpid02 on first usearch/x86/kvm/vmx/nested.c+10 -00 replies
231/583KVM: nVMX: Decouple INVVPID operand checks from flushing of vpid02arch/x86/kvm/vmx/nested.c+13 -300 replies
232/583KVM: nVMX: Ensure KVM_REQ_GET_NESTED_STATE_PAGES is cleared on VM-Exitarch/x86/kvm/vmx/nested.c+3 -20 replies
233/583KVM: nVMX: Service local TLB flushes on failed nested VM-Enterarch/x86/kvm/vmx/nested.c+8 -00 replies
234/583KVM: nVM: Ensure INVVPID is emulated on the correct physical CPUarch/x86/kvm/vmx/nested.c+10 -10 replies
235/583KVM: x86/mmu: Fold kvm_mmu_zap_memslot() into kvm_arch_flush_shadow_memslot()arch/x86/kvm/mmu/mmu.c+15 -200 replies
236/583KVM: x86/mmu: Split kvm_mmu_zap_all_fast() into "front" and "back" halvesarch/x86/kvm/mmu/mmu.c+25 -120 replies
237/583KVM: x86/mmu: Use CMPXCHG when clearing Accessed bit in TDP MMUarch/x86/kvm/mmu/tdp_iter.h arch/x86/kvm/mmu/tdp_mmu.c+16 -110 replies
238/583KVM: x86/mmu: Use split "zap all fast" helpers when invalidating memslotarch/x86/kvm/mmu/mmu.c+11 -100 replies
239/583KVM: x86/mmu: Consume the locked rmap value in the lockless rmap walkarch/x86/kvm/mmu/mmu.c+19 -140 replies
240/583KVM: x86: hyper-v: Clamp stimer deadline to avoid livelockarch/x86/kvm/hyperv.c+18 -70 replies
241/583KVM: x86: Serialize writes to disabled_quirks using kvm->lockarch/x86/kvm/x86.c+2 -00 replies
242/583KVM: x86: Ensure runtime reads of disabled_quirks are resolved oncearch/x86/kvm/x86.c arch/x86/kvm/x86.h+3 -20 replies
243/583KVM: s390: Fix length check __import_wp_info()arch/s390/kvm/guestdbg.c+1 -10 replies
244/583KVM: s390: Fix memory leak in guest debug handlingarch/s390/kvm/guestdbg.c+1 -00 replies
245/583KVM: s390: Fix old_data leak in guest debug error patharch/s390/kvm/guestdbg.c+5 -10 replies
246/583KVM: s390: Free guest debug data on vcpu destroyarch/s390/kvm/kvm-s390.c+1 -00 replies
247/583KVM: s390: Take srcu when importing watchpoint dataarch/s390/kvm/kvm-s390.c+4 -20 replies
248/583KVM: s390: Zero initialize irq in reinject_machine_checkarch/s390/kvm/interrupt.c+1 -10 replies
249/583KVM: s390: Fix memory corruption by not reinjecting CK machine checksarch/s390/include/asm/nmi.h arch/s390/kernel/nmi.c arch/s390/kvm/interrupt.c+12 -200 replies
250/583KVM: s390: pv: Fix rc/rrc offset for PVM_DUMParch/s390/kvm/kvm-s390.c+1 -10 replies
251/583KVM: s390: Restore sigset on error patharch/s390/kvm/kvm-s390.c+4 -20 replies
252/583KVM: arm64: Consider SCTLR_EL2.M when mapping the L1 VNCR pagearch/arm64/include/asm/kvm_nested.h arch/arm64/kvm/at.c arch/arm64/kvm/nested.c+11 -20 replies
253/583KVM: arm64: Handle negative S1 walk levels in VNCR TLB size evaluationarch/arm64/kvm/nested.c+19 -70 replies
254/583KVM: arm64: Correctly handle end of VA space TLBI invalidationarch/arm64/kvm/nested.c+19 -240 replies
255/583KVM: arm64: Make VNCR invalidation participate in MMU invalidation retryarch/arm64/kvm/nested.c+18 -30 replies
256/583KVM: arm64: Sign-extend VA for range-based TLBI invalidationarch/arm64/include/asm/kvm_nested.h arch/arm64/kvm/sys_regs.c+18 -00 replies
257/583KVM: arm64: vgic-v3: take an LPI reference in vgic_v3_save_pending_tablesarch/arm64/kvm/vgic/vgic-v3.c+9 -30 replies
258/583KVM: arm64: vgic: Fix detection of MI on no pending LRarch/arm64/kvm/vgic/vgic-v3-nested.c+1 -10 replies
259/583KVM: arm64: vgic: Reset in_kernel on private IRQ allocation failurearch/arm64/kvm/vgic/vgic-init.c+1 -00 replies
260/583KVM: arm64: vgic-its: Dont dereference a NULL collection on ITT savearch/arm64/kvm/vgic/vgic-its.c+8 -00 replies
261/583KVM: arm64: Correctly cap TLBI Range to the architural limitarch/arm64/include/asm/kvm_nested.h+6 -00 replies
262/583LoongArch: KVM: Fix PC double advance in kernel MMIO read fast patharch/loongarch/kvm/exit.c+0 -10 replies
263/583LoongArch: KVM: Fix TOCTOU race on pv_featuresarch/loongarch/include/asm/kvm_host.h arch/loongarch/kvm/vcpu.c arch/loongarch/kvm/vm.c+7 -10 replies
264/583LoongArch: KVM: Free init resources if kvm_init() failsarch/loongarch/kvm/main.c+5 -10 replies
265/583LoongArch: KVM: Preserve memslot arch flags on KVM_MR_FLAGS_ONLYarch/loongarch/kvm/mmu.c+10 -00 replies
266/583LoongArch: Add DIRECT_MAP_PHYSMEM_END definitionarch/loongarch/include/asm/pgtable.h+7 -00 replies
267/583LoongArch: BPF: Optimize redundant TCC loads in epiloguearch/loongarch/net/bpf_jit.c+2 -80 replies
268/583LoongArch: BPF: Refactor jump offset calculation in tail callarch/loongarch/net/bpf_jit.c+4 -80 replies
269/583LoongArch: Fix acpi_package_ids[] array overflowarch/loongarch/kernel/acpi.c+2 -10 replies
270/583LoongArch: Do not select HAVE_RUST when KASAN is enabledarch/loongarch/Kconfig+1 -10 replies
271/583LoongArch: Do not save/restore percpu base register in rethook trampolinearch/loongarch/kernel/rethook_trampoline.S+0 -20 replies
272/583LoongArch: Avoid preempt count underflow without probearch/loongarch/kernel/kprobes.c+3 -00 replies
273/583rust: drm: ioctl: fix unbounded lifetimes in ioctl handler argumentsrust/kernel/drm/ioctl.rs+6 -00 replies
274/583media: airspy: use vb2_video_unregister_device() on disconnect to fix NULL derefdrivers/media/usb/airspy/airspy.c+12 -50 replies
275/583media: amphion: Remove obsolete frame_count check in venc_start_sessiondrivers/media/platform/amphion/venc.c+0 -20 replies
276/583media: cec: core: Fix kmemleak due to missed rc_free_device() calldrivers/media/cec/core/cec-core.c+0 -20 replies
277/583media: cec: disable delayed work before freeing an interrupted transmitdrivers/media/cec/core/cec-adap.c+1 -10 replies
278/583media: cec: extron-da-hd-4k-plus: add sanity checkdrivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c+2 -10 replies
279/583media: cec: meson: ao-cec-g12a: name the CEC core regmap to avoid debugfs clashdrivers/media/cec/platform/meson/ao-cec-g12a.c+1 -00 replies
280/583media: cec: Serialize exclusive follower deliverydrivers/media/cec/core/cec-adap.c+7 -10 replies
281/583media: cedrus: fix memory leak in cedrus_init_ctrls()drivers/staging/media/sunxi/cedrus/cedrus.c+3 -10 replies
282/583media: cobalt: Avoid freeing ALSA private data twicedrivers/media/pci/cobalt/cobalt-alsa-main.c+0 -10 replies
283/583media: cx231xx: reject geometry changes while the VBI queue is busydrivers/media/usb/cx231xx/cx231xx-video.c+2 -20 replies
284/583media: cx23885: cancel NetUP CI work before teardowndrivers/media/pci/cx23885/cimax2.c+1 -00 replies
285/583media: em28xx: defer audio-only extension registrationdrivers/media/usb/em28xx/em28xx-cards.c+1 -20 replies
286/583media: em28xx: fix use-after-free of dev_next->devlist on disconnectdrivers/media/usb/em28xx/em28xx-core.c+2 -00 replies
287/583media: go7007: defer the ALSA v4l2 put until card releasedrivers/media/usb/go7007/snd-go7007.c+9 -10 replies
288/583media: i2c: alvium: Fix: Correct name of register in alvium_set_ctrl_auto_exposuredrivers/media/i2c/alvium-csi2.c+1 -10 replies
289/583media: i2c: imx415: Release runtime PM reference on VBLANK errordrivers/media/i2c/imx415.c+1 -10 replies
290/583media: i2c: imx415: Return test pattern write errorsdrivers/media/i2c/imx415.c+1 -10 replies
291/583media: i2c: ov02a10: fix endpoint parsing use-after-freedrivers/media/i2c/ov02a10.c+5 -70 replies
292/583media: i2c: ov7740: fix use-after-destroy in removedrivers/media/i2c/ov7740.c+1 -30 replies
293/583media: imx355: Avoid calling imx355_power_off twice in error pathdrivers/media/i2c/imx355.c+2 -10 replies
294/583media: intel/ipu6: fix async notifier cleanup leak on parse errordrivers/media/pci/intel/ipu6/ipu6-isys.c+1 -00 replies
295/583media: iris: Enumerate cap->bus_info to differentiate between encoder and decoderdrivers/media/platform/qcom/iris/iris_vidc.c+9 -20 replies
296/583media: meson: vdec: fix NULL pointer deref in vdec_try_fmt_commondrivers/staging/media/meson/vdec/vdec.c+2 -20 replies
297/583media: platform: mtk-mdp3: Fix SCP device refcountingdrivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c+0 -10 replies
298/583media: platform: mtk-mdp3: fix NULL deref on failed SCP lookupdrivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c+5 -00 replies
299/583media: nxp: imx8-isi: Fix stream ID validation bypass in crossbar routingdrivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c+1 -10 replies
300/583media: nxp: imx8-isi: Correct color map between V4L2 and ISIdrivers/media/platform/nxp/imx8-isi/imx8-isi-video.c+1 -10 replies
301/583media: nxp: imx8-isi: Use BIT_ULL() for 64-bit stream masksdrivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c+2 -20 replies
302/583media: rc: sunxi-cir: Unregister rc device on probe failuredrivers/media/rc/sunxi-cir.c+6 -30 replies
303/583media: rkvdec: Propagate platform_get_irq() errorsdrivers/media/platform/rockchip/rkvdec/rkvdec.c+2 -20 replies
304/583media: rtl2832_sdr: use vb2_video_unregister_device() on remove to fix DMA leakdrivers/media/dvb-frontends/rtl2832_sdr.c+13 -50 replies
305/583media: rtl2832_sdr: release URBs and stream buffers on start_streaming() failuredrivers/media/dvb-frontends/rtl2832_sdr.c+3 -00 replies
306/583media: rzg2l-cru: Align bytesperline to hardware DMA stride requirementdrivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c+5 -00 replies
307/583media: s2255: bound JPEG frame size before copying into the bufferdrivers/media/usb/s2255/s2255drv.c+6 -00 replies
308/583media: s2255: check firmware size before reading trailing markerdrivers/media/usb/s2255/s2255drv.c+5 -00 replies
309/583media: saa7164: fix cleanup on resource allocation failuredrivers/media/pci/saa7164/saa7164-core.c+5 -30 replies
310/583media: tda18250: fix possible integer overflowdrivers/media/tuners/tda18250.c+2 -20 replies
311/583media: v4l2-async: avoid deleting unlinked ASC entry on link errordrivers/media/v4l2-core/v4l2-async.c+0 -10 replies
312/583media: v4l2-ctrls: Allow unknown HDR10 white point and luminanceDocumentation/userspace-api/media/v4l/ext-ctrls-colorimetry.rst drivers/media/v4l2-core/v4l2-ctrls-core.c+44 -170 replies
313/583media: v4l2-fwnode: Fix fwnode leak in v4l2_fwnode_parse_linkdrivers/media/v4l2-core/v4l2-fwnode.c+2 -00 replies
314/583media: venus: fix payload size returned by parse_caps() and parse_alloc_mode()drivers/media/platform/qcom/venus/hfi_parser.c+2 -20 replies
315/583media: venus: fix payload size calculation in parse_raw_formats()drivers/media/platform/qcom/venus/hfi_parser.c+2 -30 replies
316/583media: video-i2c: fix kthread error pointer left in kthread_vid_cap on failuredrivers/media/i2c/video-i2c.c+6 -20 replies
317/583media: vimc: fix pixel format lookup in enum_framesizesdrivers/media/test-drivers/vimc/vimc-capture.c+2 -20 replies
318/583media: zoran: Avoid freeing a registered video_device twicedrivers/media/pci/zoran/zoran_card.c+1 -10 replies
319/583media: qcom: iris: fix state-change debug log printing stale valuedrivers/media/platform/qcom/iris/iris_state.c+1 -10 replies
320/583media: qcom: iris: use disable_irq() during power-offdrivers/media/platform/qcom/iris/iris_vpu_common.c+1 -10 replies
321/583media: chips-media: wave5: Guard bit depth check with initial_info_obtaineddrivers/media/platform/chips-media/wave5/wave5-vpu-dec.c+2 -10 replies
322/583media: chips-media: wave5: Set inst->std during default format initializationdrivers/media/platform/chips-media/wave5/wave5-vpu-enc.c+4 -20 replies
323/583scsi: qla2xxx: Zero SFP DMA buffer in FRU/I2C bsg handlersdrivers/scsi/qla2xxx/qla_bsg.c+5 -50 replies
324/583scsi: qla2xxx: Bound i2c->length in I2C bsg handlersdrivers/scsi/qla2xxx/qla_bsg.c+12 -00 replies
325/583scsi: qla2xxx: edif: Fix NULL pointer deref in RX SA delete checkdrivers/scsi/qla2xxx/qla_edif.c+3 -00 replies
326/583scsi: qla2xxx: Fix Name Server logout detection on FWI2 adaptersdrivers/scsi/qla2xxx/qla_gs.c+2 -20 replies
327/583scsi: qla2xxx: Hold vport reference in qla24xx_report_id_acquisition()drivers/scsi/qla2xxx/qla_mbx.c+3 -00 replies
328/583scsi: qla2xxx: Initialize NVMe abort_work once at submissiondrivers/scsi/qla2xxx/qla_nvme.c+2 -20 replies
329/583scsi: qla2xxx: Check entry_status in qla24xx_modify_vp_config()drivers/scsi/qla2xxx/qla_mbx.c+2 -20 replies
330/583scsi: qla2xxx: Bound image count in qla2x00_update_fru_versions()drivers/scsi/qla2xxx/qla_bsg.c+7 -00 replies
331/583scsi: qla2xxx: Hold qpair lock when sending NVMe LS rejectdrivers/scsi/qla2xxx/qla_nvme.c+10 -00 replies
332/583scsi: qla2xxx: Clamp MSI-X derived queue counts to avoid truncationdrivers/scsi/qla2xxx/qla_inline.h drivers/scsi/qla2xxx/qla_isr.c drivers/scsi/qla2xxx/qla_os.c+18 -50 replies
333/583scsi: qla2xxx: Serialize flash version read in reset handlerdrivers/scsi/qla2xxx/qla_attr.c+2 -00 replies
334/583scsi: qla2xxx: Fix cs84xx use-after-free on host teardowndrivers/scsi/qla2xxx/qla_os.c+4 -40 replies
335/583scsi: qla2xxx: Fix FCE trace use-after-free during firmware dumpdrivers/scsi/qla2xxx/qla_init.c+18 -20 replies
336/583scsi: qla2xxx: Zero mailbox struct in qla2x00_get_firmware_state()drivers/scsi/qla2xxx/qla_mbx.c+2 -00 replies
337/583scsi: qla2xxx: Fix FCE trace enable parsing in debugfsdrivers/scsi/qla2xxx/qla_dfs.c+3 -10 replies
338/583scsi: qla2xxx: Dont query firmware state while chip is downdrivers/scsi/qla2xxx/qla_attr.c+1 -30 replies
339/583scsi: qla2xxx: Reject non-SCSI SRB on status IOCB fast pathdrivers/scsi/qla2xxx/qla_dbg.c drivers/scsi/qla2xxx/qla_isr.c+9 -10 replies
340/583scsi: qla2xxx: Fix response queue over-consumption in __qla_consume_iocb()drivers/scsi/qla2xxx/qla_isr.c+11 -00 replies
341/583scsi: qla2xxx: Quiesce response IRQ before freeing request queuedrivers/scsi/qla2xxx/qla_init.c+17 -00 replies
342/583scsi: qla2xxx: Avoid double completion in async IOCB timeoutdrivers/scsi/qla2xxx/qla_init.c+21 -30 replies
343/583scsi: qla2xxx: Bound rsp_info_len to avoid OOB sense-data readdrivers/scsi/qla2xxx/qla_isr.c+12 -00 replies
344/583scsi: qla2xxx: Avoid req_q_map double-read in qla2x00_error_entry()drivers/scsi/qla2xxx/qla_isr.c+3 -10 replies
345/583scsi: qla2xxx: Fix NVMe abort reference leak on repeated abortdrivers/scsi/qla2xxx/qla_nvme.c+4 -20 replies
346/583scsi: qla2xxx: Drop vport reference under lock in report ID acquisitiondrivers/scsi/qla2xxx/qla_mbx.c+2 -00 replies
347/583scsi: qla2xxx: Hold vport_slock for host map update in report ID acquisitiondrivers/scsi/qla2xxx/qla_mbx.c+2 -00 replies
348/583scsi: qla2xxx: Use coherent DMA buffer for D_Port diagnosticsdrivers/scsi/qla2xxx/qla_mbx.c+7 -80 replies
349/583scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leakdrivers/scsi/qla2xxx/qla_bsg.c+5 -50 replies
350/583scsi: qla2xxx: Skip NVMe LS reject IOCB when FW not starteddrivers/scsi/qla2xxx/qla_nvme.c+13 -60 replies
351/583f2fs: return symlink writeback errorsfs/f2fs/namei.c+6 -50 replies
352/583f2fs: reject overlapping move range after len expansionfs/f2fs/file.c+2 -20 replies
353/583f2fs: only redirty pinned folios in redirty_blocksfs/f2fs/file.c+2 -20 replies
354/583f2fs: fix to avoid move_range and defragment on device_alias filefs/f2fs/file.c+5 -10 replies
355/583f2fs: dirty directory inodes on mtime/ctime updatefs/f2fs/dir.c fs/f2fs/inline.c fs/f2fs/namei.c+7 -70 replies
356/583f2fs: use the mount idmap for the owner check in f2fs_xattr_advise_set()fs/f2fs/xattr.c+1 -10 replies
357/583f2fs: return writeback error from collapse rangefs/f2fs/file.c+4 -10 replies
358/583f2fs: fix to avoid potential section-unaligned pinfilefs/f2fs/file.c+17 -110 replies
359/583f2fs: fix dentry folio leak in find_in_levelfs/f2fs/dir.c+1 -00 replies
360/583f2fs: avoid NULL checkpoint thread access in sysfsfs/f2fs/sysfs.c+4 -30 replies
361/583f2fs: fix to migrate all curseg types during free_segment_rangefs/f2fs/gc.c+1 -10 replies
362/583f2fs: fix to avoid potential deadloop in f2fs_fsync_node_pages()fs/f2fs/node.c+5 -00 replies
363/583f2fs: fix i_size when pinned fallocate partially failsfs/f2fs/file.c+3 -20 replies
364/583f2fs: fix to off-by-one issue in f2fs_zero_post_eof_page()fs/f2fs/file.c+1 -10 replies
365/583f2fs: fix to clear dirty flag on folio in error pathfs/f2fs/node.c+1 -10 replies
366/583f2fs: fix valid block count leak on data block allocation failurefs/f2fs/data.c+4 -10 replies
367/583f2fs: fix to pass folio->index to f2fs_sanity_check_node_footer()fs/f2fs/node.c+1 -10 replies
368/583f2fs: fix to zero post-EOF data when extending file sizefs/f2fs/file.c+84 -160 replies
369/583drm/amdgpu: Fix init ordering in amdgpu_vram_mgr_init()drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c+4 -30 replies
370/583drm/xe/vram: report FLAT_CCS base misalignmentdrivers/gpu/drm/xe/xe_vram.c+3 -00 replies
371/583drm/panthor: harden firmware build-info bounds checksdrivers/gpu/drm/panthor/panthor_fw.c+2 -10 replies
372/583drm/panthor: fix firmware control interface bounds checksdrivers/gpu/drm/panthor/panthor_fw.c+13 -60 replies
373/583drm/bridge: dw-hdmi: fix i2c adapter leak on probe failuredrivers/gpu/drm/bridge/synopsys/dw-hdmi.c+2 -10 replies
374/583drm/panel-edp: fix i2c adapter leak on probe failuredrivers/gpu/drm/panel/panel-edp.c+13 -60 replies
375/583drm: fix race between partial drm_dev_register() failure and ioctldrivers/gpu/drm/drm_drv.c+25 -90 replies
376/583drm/i915: Guard against NULL driver_data in i915_pci_probe()drivers/gpu/drm/i915/i915_pci.c+3 -00 replies
377/583drm/ssd130x: fix column and row end address in partial updates for ssd132xdrivers/gpu/drm/solomon/ssd130x.c+3 -20 replies
378/583drm/sun4i: fix refcount leak in sun4i_backend_init_sat()drivers/gpu/drm/sun4i/sun4i_backend.c+1 -10 replies
379/583drm/ssd130x: fix column and row end address in partial updates in ssd133xdrivers/gpu/drm/solomon/ssd130x.c+2 -20 replies
380/583drm/nouveau/disp/r535: Add scanline position support + head state supportdrivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c drivers/gpu/drm/nouveau/nvkm/engine/disp/head.h drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c+6 -80 replies
381/583drm/hibmc: Fix list of formats on the primary planedrivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c+2 -40 replies
382/583drm/hibmc: Use drm_atomic_helper_check_plane_state()drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c+16 -340 replies
383/583drm/amd/display: avoid divide-by-zero in __is_lut_linear()drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c+6 -00 replies
384/583drm/amd/display: fix dc_lock leak on GPU reset error pathsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+6 -00 replies
385/583drm/amd/display: validate plane degamma LUT size for private color propdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c+7 -00 replies
386/583drm/amdgpu/vcn: fix integer overflow in dec_msg buffer count checkdrivers/gpu/drm/amd/amdgpu/vcn_v3_0.c drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c+14 -60 replies
387/583drm/gud: NUL-terminate TV mode names read from the devicedrivers/gpu/drm/gud/gud_connector.c+7 -20 replies
388/583drm/gud: validate TV mode names before creating enum propertydrivers/gpu/drm/gud/gud_connector.c+5 -20 replies
389/583drm/msm/dsi: round 6G byte clock rate to the PLL-achievable valuedrivers/gpu/drm/msm/dsi/dsi_host.c+12 -00 replies
390/583drm: Fix drm_crtc_commit leak if signaled when PAGE_FLIP_EVENT is useddrivers/gpu/drm/drm_atomic_uapi.c+2 -00 replies
391/583drm/amdgpu: check thunderbolt before switcheroo registrationdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+10 -40 replies
392/583drm/amdgpu: clamp the isolation index for rings outside a partitiondrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+7 -20 replies
393/583drm/amdgpu: Disable runtime PM for externally attached dGPUsdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+7 -00 replies
394/583drm/amdgpu: fix autosuspend cleanup during removaldrivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+1 -00 replies
395/583drm/amdgpu: Skip accessing psp rum time db for APUsdrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+6 -00 replies
396/583drm/amdgpu: update the fw version for gfx11 userqueuesdrivers/gpu/drm/amd/amdgpu/gfx_v11_0.c+4 -40 replies
397/583drm/amdgpu: update the fw version for gfx12 userqueuesdrivers/gpu/drm/amd/amdgpu/gfx_v12_0.c+4 -40 replies
398/583drm/amdgpu: use AMDGPU_GPU_PAGE_SHIFT instead of PAGE_SHIFTdrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+1 -10 replies
399/583drm/amdkfd: Add TLB flush after MES queue eviction/suspensiondrivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c+12 -10 replies
400/583drm/amdkfd: Fix error path at svm_migrate_copy_to_ramdrivers/gpu/drm/amd/amdkfd/kfd_migrate.c+30 -150 replies
401/583drm/amdkfd: Fix the case that vm range is hole at svm_migrate_copy_to_vramdrivers/gpu/drm/amd/amdkfd/kfd_migrate.c+7 -40 replies
402/583drm/amdkfd: guard against NULL restore_mqd in CRIU queue restoredrivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c+10 -00 replies
403/583drm/amdkfd: Reject zero-sized AQL queue allocations after size halvingdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c drivers/gpu/drm/amd/amdkfd/kfd_chardev.c+9 -10 replies
404/583drm/sysfb: simpledrm: Improve framebuffer-size validationdrivers/gpu/drm/sysfb/simpledrm.c+4 -110 replies
405/583drm/sysfb: simpledrm: Improve panel-size validationdrivers/gpu/drm/sysfb/simpledrm.c+46 -30 replies
406/583drm/sysfb: simpledrm: Improve stride validationdrivers/gpu/drm/sysfb/simpledrm.c+8 -20 replies
407/583drm/sysfb: ofdrm: Fix integer overflow in fb_size calculationdrivers/gpu/drm/sysfb/ofdrm.c+5 -10 replies
408/583drm/sysfb: ofdrm: Fix is_avivo() constant comparison bugdrivers/gpu/drm/sysfb/ofdrm.c+1 -10 replies
409/583drm/nouveau/gsp: use per-version DP_CONFIG_STREAM params on r570 firmwaredrivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/disp.c drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/disp.h +1 more+97 -70 replies
410/583drm/nouveau: unsubscribe the channel-kill event before the fence contextdrivers/gpu/drm/nouveau/nouveau_chan.c+8 -10 replies
411/583drm/nouveau: Use write-combined maps for coherentdrivers/gpu/drm/nouveau/nouveau_sgdma.c+1 -30 replies
412/583drm/nouveau/uvmm: fix NULL deref unwinding an OP_MAP_SPARSE opdrivers/gpu/drm/nouveau/nouveau_uvmm.c+2 -10 replies
413/583drm/nouveau/uvmm: fix premature region free on failed OP_UNMAP_SPARSEdrivers/gpu/drm/nouveau/nouveau_uvmm.c+2 -00 replies
414/583drm/nouveau/uvmm: clear the dirty flag when unwinding an OP_UNMAP_SPARSEdrivers/gpu/drm/nouveau/nouveau_uvmm.c+1 -00 replies
415/583drm/nouveau/disp: move GSP head-timing ISR and vblank helpers to tu102.cdrivers/gpu/drm/nouveau/nvkm/engine/disp/head.h drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c +1 more+57 -490 replies
416/583drm/nouveau/disp: move the GSP HDMI GCP AVMute write to engine/dispdrivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c+17 -80 replies
417/583drm/nouveau/disp: route GSP-RM display MMIO through nvkm_disp_func hooksdrivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.c drivers/gpu/drm/nouveau/nvkm/engine/disp/head.h drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h +2 more+65 -150 replies
418/583drm/nouveau/disp: fix HDMI vendor infoframes on GB20xdrivers/gpu/drm/nouveau/include/nvkm/engine/disp.h drivers/gpu/drm/nouveau/nvkm/engine/device/base.c drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild +1 more+95 -50 replies
419/583drm/nouveau/disp: fix HDMI GCP AVMute register offsets on GB20xdrivers/gpu/drm/nouveau/nvkm/engine/disp/gb202.c+19 -10 replies
420/583drm/nouveau/disp: fix head state readback on GB20xdrivers/gpu/drm/nouveau/nvkm/engine/disp/gb202.c+50 -10 replies
421/583drm/nouveau/gsp: fix vblank interrupts on GB20xdrivers/gpu/drm/nouveau/nvkm/engine/disp/gb202.c drivers/gpu/drm/nouveau/nvkm/engine/disp/head.h drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h +3 more+61 -80 replies
422/583ksmbd: fix use-after-free in oplock break notificationfs/smb/server/oplock.c+49 -120 replies
423/583afs: Fix leak of ungot volumefs/afs/callback.c+1 -00 replies
424/583usb: xhci: add tracing for PORTSC register writesdrivers/usb/host/xhci-debugfs.c drivers/usb/host/xhci-hub.c drivers/usb/host/xhci-pci.c +3 more+32 -200 replies
425/583usb: xhci: add helper to read PORTSC registerdrivers/usb/host/xhci-debugfs.c drivers/usb/host/xhci-hub.c drivers/usb/host/xhci-pci.c +4 more+55 -480 replies
426/583usb: xhci: add USB Port Register Set structdrivers/usb/host/xhci-mem.c drivers/usb/host/xhci.h+17 -220 replies
427/583usb: xhci: implement USB Port Register Set structdrivers/usb/host/xhci-hub.c drivers/usb/host/xhci-mem.c drivers/usb/host/xhci.c +1 more+24 -300 replies
428/583usb: xhci: use cached HCSPARAMS1 valuedrivers/usb/host/xhci.c+1 -20 replies
429/583usb: xhci: simplify handling of Structural Parameters 1 valuesdrivers/usb/host/xhci-debugfs.c drivers/usb/host/xhci-hub.c drivers/usb/host/xhci-mem.c +4 more+33 -470 replies
430/583usb: xhci: bail out of setup if the controller is inaccessibledrivers/usb/host/xhci.c+8 -30 replies
431/583fuse: publish io-uring queues with release semanticsfs/fuse/dev_uring.c+11 -90 replies
432/583fuse: split off fuse_args and related definitions into a separate headerfs/fuse/args.h fs/fuse/fuse_i.h+66 -520 replies
433/583fuse: remove fm arg of args->end callbackfs/fuse/args.h fs/fuse/cuse.c fs/fuse/dev.c +2 more+23 -250 replies
434/583fuse: fix race between interrupt and resendfs/fuse/dev.c+14 -130 replies
435/583net/packet: defer vmalloc TX_RING free until skbs finishnet/packet/af_packet.c+87 -90 replies
436/583vlan: fix skb_under_panic and races when toggling HW VLAN offloadnet/8021q/vlan.c net/8021q/vlan_dev.c+7 -320 replies
437/583crypto: iaa - fall back to software for multi-entry scatterlistsdrivers/crypto/intel/iaa/iaa_crypto_main.c drivers/crypto/intel/iaa/iaa_crypto_stats.c drivers/crypto/intel/iaa/iaa_crypto_stats.h+71 -510 replies
438/583crypto: iaa - unmap dst before software fallback on decompressdrivers/crypto/intel/iaa/iaa_crypto_main.c+12 -150 replies
439/583crypto: atmel-ecc - replace min_t with mindrivers/crypto/atmel-ecc.c+2 -20 replies
440/583crypto: atmel-ecc - clean up and improve ECDH commentsdrivers/crypto/atmel-ecc.c+14 -240 replies
441/583crypto: atmel-ecc - avoid stale fallback key after set_secret failuredrivers/crypto/atmel-ecc.c+4 -40 replies
442/583ovl: fix double end_creating() on the casefold-mismatch pathfs/overlayfs/dir.c+0 -10 replies
443/583pidfs: simplify PIDFD_GET_<type>_NAMESPACE ioctlsfs/pidfs.c+36 -390 replies
444/583pidfd: hold exec_update_lock around namespace ioctlfs/pidfs.c+31 -120 replies
445/583rust: devres: fix race condition due to nestingrust/kernel/devres.rs+55 -1022 replies
446/583rust: devres: fix race between concurrent revokersrust/kernel/devres.rs+16 -20 replies
447/583rust: bug: prevent dead_code warning from warn_on!s flags constantrust/kernel/bug.rs+9 -10 replies
448/583mm/hugetlb: defer vmemmap population for bootmem hugepagesinclude/linux/mm.h mm/hugetlb_vmemmap.c mm/sparse-vmemmap.c+18 -740 replies
449/583mm/hugetlb: refactor code around vmemmap_walkmm/hugetlb_vmemmap.c+89 -1350 replies
450/583mm/hugetlb: initialize gigantic bootmem hugepage struct pages earlierinclude/linux/hugetlb.h mm/hugetlb.c mm/mm_init.c+8 -30 replies
451/583mm/mglru: use the common routine for dirty/writeback reactivationmm/vmscan.c+0 -190 replies
452/583mm/mglru: fix and remove redundant unevictable folio handlingmm/vmscan.c+5 -140 replies
453/583mm/rmap: use huge_ptep_get() in try_to_migrate_one()mm/rmap.c+9 -60 replies
454/583mm/slab: move and refactor __kmem_cache_alias()mm/slab.h mm/slab_common.c mm/slub.c+41 -410 replies
455/583mm/slub: fix missing debugfs entries for caches created before sysfs initmm/slub.c+48 -280 replies
456/583xen/balloon: improve accuracy of initial balloon target for dom0drivers/xen/balloon.c+17 -100 replies
457/583x86/xen: fix init of balloon stats againdrivers/xen/balloon.c+19 -100 replies
458/583mm/page_alloc: dont spin_trylock() in NMI on UPmm/page_alloc.c+4 -20 replies
459/583USB: gadget: ffs: fix mm lifetime handlingdrivers/usb/gadget/function/f_fs.c+20 -70 replies
460/583usb: gadget: f_fs: Fix Use-After-Free in AIO error pathdrivers/usb/gadget/function/f_fs.c+4 -00 replies
461/583cxl/pci: Move CXL drivers RCH error handling into core/ras_rch.cdrivers/cxl/core/Makefile drivers/cxl/core/core.h drivers/cxl/core/pci.c +2 more+126 -1230 replies
462/583cxl/ras: Fix cxl_rch_get_aer_info() out-of-bounds AER register readdrivers/cxl/core/ras_rch.c+16 -10 replies
463/583ceph: cap delegated inode count in ceph_parse_deleg_inos()fs/ceph/mds_client.c fs/ceph/mds_client.h fs/ceph/super.h+63 -60 replies
464/583ceph: force a cap message when a deferred revoke cant be acked immediatelyfs/ceph/caps.c fs/ceph/super.h+60 -70 replies
465/583NFSD: Guard admin state-revocation walks with NFSD_NET_UPfs/nfsd/nfsctl.c+1 -10 replies
466/583ceph: properly decrypt filenames in vmalloc() buffersfs/ceph/crypto.c fs/ceph/mds_client.c+43 -110 replies
467/583smb: move some definitions from common/smb2pdu.h into common/fscc.hfs/smb/client/cifsfs.h fs/smb/client/smb2ops.c+80 -140 replies
468/583smb/client: reduce fallocate zero buffer allocationfs/smb/client/smb2ops.c+4 -30 replies
469/583smb/client: emulate small EOF-extending mode 0 fallocate rangesfs/smb/client/smb2ops.c+1 -10 replies
470/583cifs: add cifs_resize_file_locked() to guard fscache_resize_cookie() under i_rwsemfs/smb/client/cifsfs.h fs/smb/client/inode.c fs/smb/client/smb2ops.c+23 -110 replies
471/583HID: sony: use guard() and scoped_guard()drivers/hid/hid-sony.c+22 -310 replies
472/583HID: sony: clean up device list on probe failuredrivers/hid/hid-sony.c+17 -160 replies
473/583HID: mcp2221: fix OOB write in mcp2221_raw_event()drivers/hid/hid-mcp2221.c+7 -00 replies
474/583HID: mcp2221: clear rxbuf after I2C/SMBus transfer completesdrivers/hid/hid-mcp2221.c+6 -20 replies
475/583erofs: skip sufficiently large global buffers when resizingfs/erofs/zutil.c+2 -00 replies
476/583ACPI: CPPC: Reject desired_perf reads on _CPC revision 4+drivers/acpi/cppc_acpi.c drivers/cpufreq/cppc_cpufreq.c+12 -30 replies
477/583ACPI: x86: cmos_rtc: Create a CMOS RTC platform devicearch/x86/kernel/rtc.c drivers/acpi/x86/cmos_rtc.c include/linux/acpi.h+16 -00 replies
478/583ACPI: x86/rtc-cmos: Use platform device for driver bindingdrivers/acpi/acpi_pnp.c drivers/acpi/x86/cmos_rtc.c drivers/rtc/rtc-cmos.c +1 more+18 -50 replies
479/583ACPI: TAD: Rearrange RT data validation checkingdrivers/acpi/acpi_tad.c include/linux/acpi.h+101 -450 replies
480/583ACPI: TAD: Add locking around AML evaluationsdrivers/acpi/acpi_tad.c+29 -190 replies
481/583cpufreq: apple-soc: Fix OPP table cleanupdrivers/cpufreq/apple-soc-cpufreq.c+14 -220 replies
482/583bpf: Factor stackid_init function from __bpf_get_stackidkernel/bpf/stackmap.c+59 -360 replies
483/583bpf: Factor stackid_fastpath function from __bpf_get_stackidkernel/bpf/stackmap.c+28 -150 replies
484/583bpf: Factor stackid_new_bucket from __bpf_get_stackidkernel/bpf/stackmap.c+30 -180 replies
485/583bpf: Use stack id functions instead of __bpf_get_stackidkernel/bpf/stackmap.c+27 -160 replies
486/583bpf: Disable preemption in bpf_get_stackidkernel/bpf/stackmap.c+13 -110 replies
487/583cxl/ras: Fix cxl_rch_get_aer_severity() wrong severity registerdrivers/cxl/core/ras_rch.c+5 -50 replies
488/583dax/cxl, hmem: Initialize hmem early and defer dax_cxl bindingdrivers/dax/Makefile drivers/dax/cxl.c+27 -30 replies
489/583cxl/region: Add helper to check Soft Reserved containment by CXL regionsdrivers/cxl/core/region.c drivers/cxl/cxl.h+63 -250 replies
490/583cxl/mce: Make the MCE notifier per-regiondrivers/cxl/core/mbox.c drivers/cxl/core/mce.c drivers/cxl/core/region.c +2 more+30 -580 replies
491/583SUNRPC: fix gssx_dec_option_array error path bugsnet/sunrpc/auth_gss/gss_rpc_xdr.c+6 -30 replies
492/583svcrdma: Release transport resources synchronouslynet/sunrpc/xprtrdma/svc_rdma_transport.c+8 -110 replies
493/583svcrdma: Reorder rpcrdma_rn_unregister before rdma_destroy_idnet/sunrpc/xprtrdma/svc_rdma_transport.c+10 -30 replies
494/583rpcrdma: arm rn_done before publishing the notificationnet/sunrpc/xprtrdma/ib_client.c+18 -60 replies
495/583svcrdma: Reject oversized Read segments at decode timenet/sunrpc/xprtrdma/svc_rdma_recvfrom.c net/sunrpc/xprtrdma/svc_rdma_rw.c+5 -20 replies
496/583svcrdma: Reject Read lists that exceed the page budgetnet/sunrpc/xprtrdma/svc_rdma_recvfrom.c+9 -30 replies
497/583sched_ext: Fix exit_task leak on fork failure during enablekernel/sched/ext.c+1 -10 replies
498/583RDMA/ionic: Embed counter driver data in rdma_counter allocationdrivers/infiniband/hw/ionic/ionic_hw_stats.c drivers/infiniband/hw/ionic/ionic_ibdev.h+54 -580 replies
499/583scsi: fnic: Use GFP_ATOMIC for VLAN alloc under spinlockdrivers/scsi/fnic/fip.c+1 -10 replies
500/583sched_ext: Fix inverted ops.core_sched_before() invocationkernel/sched/ext.c tools/sched_ext/scx_qmap.bpf.c+9 -30 replies
501/583sched: Add assert_balance_callbacks_empty helperkernel/sched/core.c kernel/sched/sched.h+9 -10 replies
502/583sched: Rework prev_balance() to avoid stale prev referenceskernel/sched/core.c kernel/sched/deadline.c kernel/sched/ext.c +5 more+40 -280 replies
503/583sched/core: Make core-sched flips wait for in-flight selectionskernel/sched/core.c kernel/sched/sched.h+23 -00 replies
504/583firmware: qcom_scm: Rename peripheral as pas_iddrivers/firmware/qcom/qcom_scm.c include/linux/firmware/qcom/qcom_scm.h+20 -200 replies
505/583remoteproc: qcom: pas: Guard dtb metadata release with dtb_pas_id checkdrivers/remoteproc/qcom_q6v5_pas.c+4 -50 replies
506/583ASoC: codecs: aw88261: reduce log spamsound/soc/codecs/aw88261.c+14 -100 replies
507/583ASoC: codecs: aw88261: only check PLL and clock state at power-upsound/soc/codecs/aw88261.c sound/soc/codecs/aw88261.h+3 -90 replies
508/583ring-buffer: Make cpu_buffer::free_page a buffer_data_read_pagekernel/trace/ring_buffer.c+10 -100 replies
509/583ocfs2: validate dx_root extent list fields during block readfs/ocfs2/dir.c+25 -10 replies
510/583ocfs2: validate directory-index entry counts when reading metadatafs/ocfs2/dir.c+41 -40 replies
511/583lockd: fix swapped arguments in nlmsvc_match_ip()fs/lockd/svcsubs.c include/linux/lockd/lockd.h+2 -20 replies
512/583PCI: starfive: Use regulator APIs to control the 3v3 power supply of PCIe slotsdrivers/pci/controller/plda/pcie-starfive.c+15 -100 replies
513/583PCI: starfive: Fix resource leaks on error paths in host_init()drivers/pci/controller/plda/pcie-starfive.c+11 -20 replies
514/583fuse: fix missing barrier when checking io-uring readinessfs/fuse/dev.c+7 -30 replies
515/583fuse-uring: refactor io-uring header copying to ringfs/fuse/dev_uring.c+21 -180 replies
516/583fuse-uring: refactor io-uring header copying from ringfs/fuse/dev_uring.c+17 -50 replies
517/583fuse-uring: use enum types for header copyingfs/fuse/dev_uring.c+53 -130 replies
518/583fuse-uring: refactor setting up copy state for payload copyingfs/fuse/dev_uring.c+24 -140 replies
519/583fuse-uring: use named constants for io-uring iovec indicesfs/fuse/dev_uring.c+13 -110 replies
520/583fuse: copy request headers via a stack buffer for io-uringfs/fuse/dev_uring.c+8 -40 replies
521/583ipv6: pass proto by value to ipv6_push_nfrag_opts() and ipv6_push_frag_opts()include/net/ipv6.h net/ipv6/exthdrs.c net/ipv6/ip6_output.c +1 more+46 -400 replies
522/583ipv6: add some unlikely()/likely() clauses in ip6_output.cnet/ipv6/ip6_output.c+12 -120 replies
523/583inet: add dst4_mtu() and dst6_mtu() helpersinclude/net/dst.h include/net/ip6_route.h+12 -00 replies
524/583ipv6: use dst6_mtu() instead of dst_mtu()net/ipv6/ip6_gre.c net/ipv6/ip6_output.c net/ipv6/ip6_tunnel.c +3 more+19 -160 replies
525/583ipv4: use dst4_mtu() instead of dst_mtu()net/ipv4/icmp.c net/ipv4/ip_output.c net/ipv4/ip_sockglue.c +4 more+13 -140 replies
526/583tcp: clamp route advmss to TCP_MIN_MSSinclude/net/tcp.h net/ipv4/tcp_ipv4.c net/ipv4/tcp_minisocks.c +2 more+11 -60 replies
527/583net: advertise TCP MSS from the configured MTU, not the learned PMTUinclude/net/ip.h include/net/ip6_route.h net/ipv4/route.c +1 more+65 -30 replies
528/583nfsd: check nfsd4_acl_to_attr() return value in nfsd4_create()fs/nfsd/nfs4proc.c+17 -00 replies
529/583nfsd: move struct nfsd_genl_rqstp to nfsctl.cfs/nfsd/nfsctl.c fs/nfsd/nfsd.h+15 -150 replies
530/583nfsd: widen nfsd_genl_rqstp address fields to sockaddr_storagefs/nfsd/nfsctl.c+6 -60 replies
531/583nfsd: fix clock domain mismatch in clients_still_reclaiming()fs/nfsd/netns.h fs/nfsd/nfs4state.c+3 -10 replies
532/583nfsd: fix fcache_disposal UAF by inlining dispose state into nfsd_netfs/nfsd/filecache.c fs/nfsd/netns.h+24 -560 replies
533/583nfsd: fix UAF in async copy cancel and shutdownfs/nfsd/nfs4proc.c+97 -250 replies
534/583nfsd: close shrinker/GC/fsnotify vs per-net shutdown race in filecachefs/nfsd/filecache.c+29 -90 replies
535/583nfsd: convert global state_lock to per-net deleg_lockfs/nfsd/netns.h fs/nfsd/nfs4state.c fs/nfsd/state.h+31 -270 replies
536/583NFSD: Prevent client use-after-free during delegation revokefs/nfsd/netns.h fs/nfsd/nfs4state.c+27 -20 replies
537/583NFSD: Prevent client use-after-free during admin state revocationfs/nfsd/nfs4state.c+20 -20 replies
538/583cifs: Scripted clean up fs/smb/client/cifs_unicode.hfs/smb/client/inode.c+2 -10 replies
539/583cifs: Scripted clean up fs/smb/client/fscache.hfs/smb/client/fscache.h+5 -50 replies
540/583cifs: Scripted clean up fs/smb/client/fs_context.hfs/smb/client/fs_context.h+9 -70 replies
541/583cifs: Scripted clean up fs/smb/client/smb2proto.hfs/smb/client/inode.c+3 -30 replies
542/583smb: client: clear setuid/setgid bit on write with cifsacl/modefromsid/posix extensionsfs/smb/client/inode.c+24 -50 replies
543/583cifs: Remove dead function prototypesfs/smb/client/cifsproto.h fs/smb/client/smb2proto.h+0 -180 replies
544/583cifs: SMB1 split: Create smb1proto.h for SMB1 declarationsfs/smb/client/cifsglob.h fs/smb/client/cifsproto.h fs/smb/client/smb1proto.h+39 -120 replies
545/583cifs: SMB1 split: Separate out SMB1 decls into smb1proto.hfs/smb/client/smb1ops.c fs/smb/client/smb1proto.h fs/smb/client/smb1transport.c+173 -1710 replies
546/583smb: client: fix UAF and buffer leak in cifs_check_trans2() for malformed secondary T2fs/smb/client/smb1transport.c+11 -30 replies
547/583smb: client: fix OOB read/write from unvalidated DataOffset in coalesce_t2()fs/smb/client/smb1transport.c+20 -10 replies
548/583cifs: Do some preparation prior to organising the function declarationsfs/smb/client/cifs_debug.c fs/smb/client/cifs_spnego.h fs/smb/client/cifs_unicode.h +19 more+342 -1930 replies
549/583smb: client: reject a tree connect response whose byte count is too smallfs/smb/client/cifssmb.c fs/smb/client/trace.h+8 -10 replies
550/583NFSD: Consolidate the revocation-path client unpinfs/nfsd/nfs4state.c+40 -250 replies
551/583NFSD: Prevent client use-after-free during blocked-lock reapingfs/nfsd/nfs4state.c+20 -30 replies
552/583NFSD: Prevent client use-after-free during close_lru reapingfs/nfsd/nfs4state.c+5 -00 replies
553/583zram: fixup read_block_state()drivers/block/zram/zram_drv.c+1 -10 replies
554/583zram: fix out-of-bounds access in read_block_state()drivers/block/zram/zram_drv.c+3 -10 replies
555/583zram: take write lock in wb limit store handlersdrivers/block/zram/zram_drv.c+10 -70 replies
556/583zram: drop wb_limit_lockdrivers/block/zram/zram_drv.c drivers/block/zram/zram_drv.h+4 -200 replies
557/583zram: read slot block idx under slot lockdrivers/block/zram/zram_drv.c+3 -30 replies
558/583zram: fix the issue that the write - back limits might overflowdrivers/block/zram/zram_drv.c+10 -00 replies
559/583zram: set default primary compressor in zram_destroy_comps()drivers/block/zram/zram_drv.c+1 -20 replies
560/583mm: rework compound_head() for power-of-2 sizeof(struct page)mm/hugetlb_vmemmap.c+2 -10 replies
561/583hugetlb: remove VMEMMAP_SYNCHRONIZE_RCUmm/hugetlb_vmemmap.c+4 -160 replies
562/583mm/hugetlb_vmemmap: fix __hugetlb_vmemmap_optimize_folios()mm/hugetlb_vmemmap.c+3 -30 replies
563/583Docs/ABI/damon: fix typo in intervals_goal sysfs pathDocumentation/ABI/testing/sysfs-kernel-mm-damon+4 -40 replies
564/583power: supply: ab8500_fg: Remove redundant dev_err()/dev_err_probe()drivers/power/supply/ab8500_fg.c+0 -20 replies
565/583power: supply: ab8500_fg: fix use-after-free on removedrivers/power/supply/ab8500_fg.c+21 -90 replies
566/583iommu/arm-smmu-v3: Add HAFT support for SVAdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h+25 -10 replies
567/583mm/damon/tests/core-kunit: catch test failure in test_merge_regions_of()mm/damon/tests/core-kunit.h+3 -00 replies
568/583mm/damon/vaddr: drop last same folio access check optimizationmm/damon/vaddr.c+6 -280 replies
569/583mm/damon/paddr: drop last same folio access check reuse optimizationmm/damon/paddr.c+4 -160 replies
570/583mm/damon/ops-common: use nr_accesses moving sum for quota scoremm/damon/ops-common.c+3 -20 replies
571/583mm/damon/core: skip aging from repeated aggressive mergingmm/damon/core.c mm/damon/tests/core-kunit.h+14 -90 replies
572/583mm/damon/sysfs: read addr_unit only once in damon_sysfs_apply_inputs()mm/damon/sysfs.c+2 -20 replies
573/583mm/damon/core-kunit: handle region split failure in filter_out()mm/damon/tests/core-kunit.h+5 -00 replies
574/583mm/damon/core: initialize damos->last_appliedmm/damon/core.c+1 -00 replies
575/583mm: thp: introduce folio_split_queue_lock and its variantsinclude/linux/memcontrol.h mm/huge_memory.c+94 -350 replies
576/583mm: thp: use folio_batch to handle THP splitting in deferred_split_scan()mm/huge_memory.c+68 -660 replies
577/583mm/huge_memory: change folio_split_supported() to folio_check_splittable()include/linux/huge_mm.h mm/huge_memory.c+43 -350 replies
578/583mm/huge_memory: replace can_split_folio() with direct refcount calculationinclude/linux/huge_mm.h mm/huge_memory.c mm/vmscan.c+14 -250 replies
579/583migrate: replace RMP_ flags with TTU_ flagsinclude/linux/rmap.h mm/huge_memory.c mm/migrate.c+12 -150 replies
580/583mm/huge_memory: use folios memcg inside __folio_split()mm/huge_memory.c+16 -40 replies
581/583pidfs: protect PIDFD_GET_* ioctls() via ifdeffs/pidfs.c+18 -00 replies
582/583mm/hugetlb_vmemmap: fix incorrect vmemmap restore in rollbackmm/hugetlb_vmemmap.c+18 -180 replies
583/583cifs: add fscache_resize_cookie() to cifs_setsize()fs/smb/client/inode.c+1 -00 replies

Reviews trailers per patch

326 of 583 patches have a Reviewed-by or Acked-by.

PatchIlya MaximetsWillem de BruijnEduard ZingermanAlex HungKonrad DybcioAlan SternThinh NguyenRen WeiHeikki KrogerusBryan O'DonoghueBadhri Jagan SridharanRafayBenson LeungTakashi IwaiDavid Hildenbrand (Arm)Muchun SongAlice RyhlLijo LazarAndy ShevchenkoJack WangZenghui YuFrank LiSebastian Andrzej SiewiorJason GereckeMichael KelleyMostafa SalehJason GunthorpeSteven RostedtSuren BaghdasaryanMike Rapoport (Microsoft)Ming LeiKursad OneyBart Van AsscheHannes ReineckeChristoph HellwigJohannes WeinerMichal HockoWolfram SangJames ClarkMika WesterbergMukesh Savaliya[email protected]Peter RosinMarc ZyngierShameer KolothumAlex MarkuzeRihyeon KimSagi GrimbergJohn GarryAbel VesaYipeng ZouDamien Le MoalPali RoharRadu RendecAntonio BorneoAndrew MortonGregory Price (Meta)Ritesh Harjani (IBM)Christian BorntraegerMatthew RosatoAlison SchofieldLinus WalleijBrian MasneyAngeloGioacchino Del RegnoChristian HewittQuentin SchulzChris MorganTaniya DasNuno SáSourabh JainOscar SalvadorDavid LechnerMatteo MartelliJoshua CroftsMaxwell DooseSrinivas PandruvadaKai HuangMichael RothJames HoughtonVitaly KuznetsovClaudio ImbrendaHeiko CarstensYuan YaoWei-Lin ChangBibo MaoTao CuiVaibhav JainAnushree MathurGautam MenghaniMukesh Kumar Chaurasiya (IBM)Jim MattsonYosry AhmedMiguel OjedaNeil ArmstrongJernej SkrabecDan CarpenterMichael RieschVladimir ZapolskiyDmitry BaryshkovNicolas DufresneJohan HovoldLaurent PinchartLoic PoulainDetlev CasanovaJacopo MondiAlexandre CourbotLyude PaulDeborah BrouwerSean YoungChao YuArunpravin Paneer SelvamMaarten LankhorstThadeu Lima de Souza CascardoChristian KönigMatthew BrostSteven PriceLiviu DudauLuca CeresoliDouglas Anderson[email protected]Javier Martinez CanillasYongbang ShiMelissa WenDaniel WheelerMario LimoncielloLeo Liu[email protected]Ruben WautersKenneth FengCandice LiAlex DeucherThierry RedingMaxime RipardThomas ZimmermannMario Limonciello (AMD)Peter ChenBernd SchubertFelix KuehlingHawking ZhangGreg Kroah-HartmanBoris BrezillonGary GuoAxel RasmussenBarry SongBaolin WangHarry YooLiam R. HowlettHarry Yoo (Oracle)Juergen GrossMatthias GoergensVlastimil Babka (SUSE)Jonathan CameronDave JiangViacheslav DubeykoJeff LaytonChenXiaoSongSteve FrenchNamjae JeonDavid LaightAmir GoldsteinRichard ChengTomasz WolskiDan WilliamsBen CheathamGao XiangKaran Tilak KumarK Prateek NayakPeter Zijlstra (Intel)Luca WeissHeming ZhaoJoseph QiKevin XieDave HansenAlexandre BelloniBaokun LiKuniyuki IwashimaEric DumazetNeilBrownEnzo MatsumiyaPaulo Alcantara (Red Hat)Sergey SenozhatskyBrian GeffonJoanne KoongZi YanShakeel ButtDavid HildenbrandWei YangBalbir SinghLorenzo StoakesLorenzo Stoakes (ARM)Kiryl ShutsemauOscar Salvador (SUSE)Usama ArifVlastimil BabkaFrank van der LindenSJ ParkBrett A C SheffieldPavel Machek (CIP)Florian FainelliWentao GuanShuah KhanRon EconomosPeter SchneiderBrendan JackmanEric Biggers
SeriesT-b T-b T-b T-b T-b T-b T-b
1/583R-b R-b
2/583R-b R-b
3/583A-b R-b
4/583
5/583
6/583R-b T-b
7/583
8/583R-b
9/583
10/583
11/583A-b
12/583R-b
13/583
14/583
15/583R-b
16/583
17/583A-b
18/583A-b
19/583A-b
20/583
21/583A-b
22/583A-b
23/583R-b R-b R-b
24/583A-b R-b
25/583A-b T-b
26/583R-b
27/583R-b
28/583R-b
29/583R-b
30/583R-b
31/583
32/583
33/583
34/583
35/583R-b
36/583
37/583R-b A-b
38/583R-b
39/583R-b
40/583R-b
41/583
42/583R-b
43/583R-b
44/583
45/583
46/583A-b
47/583
48/583R-b
49/583R-b
50/583R-b
51/583R-b
52/583R-b
53/583R-b
54/583
55/583
56/583
57/583
58/583
59/583
60/583
61/583
62/583R-b
63/583
64/583
65/583
66/583A-b
67/583
68/583
69/583T-b T-b R-b R-b
70/583R-b R-b
71/583R-b
72/583R-b
73/583R-b
74/583
75/583R-b
76/583R-b R-b R-b R-b
77/583
78/583R-b
79/583R-b A-b
80/583
81/583R-b R-b
82/583
83/583A-b R-b R-b
84/583
85/583
86/583
87/583A-b A-b
88/583A-b
89/583R-b T-b
90/583R-b T-b
91/583R-b T-b
92/583R-b T-b
93/583
94/583
95/583
96/583R-b
97/583A-b
98/583R-b R-b
99/583T-b
100/583A-b
101/583
102/583R-b A-b R-b
103/583
104/583
105/583
106/583R-b
107/583R-b T-b
108/583R-b
109/583R-b R-b R-b
110/583R-b R-b
111/583R-b
112/583R-b
113/583R-b
114/583A-b
115/583A-b
116/583R-b
117/583R-b
118/583R-b T-b
119/583
120/583
121/583R-b
122/583R-b
123/583R-b A-b
124/583R-b
125/583
126/583R-b
127/583A-b
128/583R-b
129/583R-b
130/583R-b
131/583R-b
132/583R-b
133/583R-b
134/583R-b
135/583R-b
136/583A-b
137/583
138/583
139/583
140/583
141/583
142/583
143/583
144/583
145/583
146/583R-b
147/583R-b R-b
148/583T-b
149/583R-b
150/583R-b
151/583T-b R-b T-b
152/583R-b
153/583R-b
154/583R-b
155/583R-b R-b
156/583R-b
157/583
158/583A-b
159/583
160/583
161/583
162/583
163/583
164/583
165/583
166/583
167/583
168/583
169/583
170/583
171/583
172/583
173/583
174/583
175/583
176/583
177/583
178/583
179/583
180/583
181/583
182/583
183/583
184/583
185/583
186/583
187/583
188/583
189/583
190/583
191/583
192/583
193/583
194/583
195/583
196/583
197/583
198/583
199/583
200/583
201/583
202/583
203/583R-b
204/583R-b
205/583R-b A-b
206/583R-b
207/583
208/583
209/583
210/583
211/583R-b
212/583
213/583
214/583R-b R-b R-b
215/583R-b
216/583R-b
217/583R-b
218/583
219/583
220/583
221/583R-b R-b A-b
222/583R-b
223/583
224/583
225/583R-b
226/583R-b
227/583R-b
228/583R-b
229/583R-b R-b T-b A-b R-b
230/583R-b R-b
231/583R-b
232/583R-b
233/583
234/583R-b
235/583R-b
236/583R-b
237/583R-b R-b
238/583R-b
239/583
240/583R-b
241/583R-b
242/583R-b
243/583R-b
244/583R-b R-b
245/583R-b R-b
246/583R-b R-b
247/583R-b
248/583R-b R-b
249/583A-b A-b
250/583R-b
251/583R-b
252/583
253/583
254/583R-b
255/583
256/583
257/583R-b
258/583R-b
259/583A-b
260/583
261/583R-b
262/583R-b R-b
263/583R-b
264/583R-b
265/583R-b T-b R-b
266/583
267/583
268/583
269/583R-b
270/583A-b
271/583
272/583
273/583R-b R-b T-b
274/583
275/583R-b
276/583
277/583
278/583R-b
279/583R-b
280/583
281/583A-b R-b
282/583
283/583
284/583
285/583
286/583
287/583
288/583
289/583R-b
290/583R-b
291/583R-b
292/583
293/583
294/583
295/583R-b
296/583R-b
297/583R-b
298/583
299/583R-b R-b
300/583R-b T-b R-b
301/583R-b R-b R-b
302/583
303/583R-b
304/583
305/583
306/583R-b
307/583
308/583
309/583
310/583
311/583
312/583
313/583
314/583R-b
315/583R-b
316/583
317/583
318/583
319/583R-b R-b
320/583R-b R-b R-b
321/583R-b
322/583R-b
323/583
324/583
325/583R-b
326/583R-b
327/583R-b
328/583R-b
329/583R-b
330/583R-b
331/583R-b
332/583
333/583
334/583
335/583
336/583
337/583
338/583
339/583
340/583
341/583
342/583
343/583
344/583
345/583
346/583
347/583
348/583
349/583
350/583
351/583R-b
352/583R-b
353/583R-b
354/583
355/583R-b
356/583R-b
357/583R-b
358/583
359/583R-b
360/583R-b
361/583R-b
362/583
363/583R-b
364/583
365/583
366/583R-b
367/583
368/583
369/583R-b R-b T-b A-b
370/583R-b
371/583R-b
372/583R-b R-b
373/583R-b R-b
374/583R-b
375/583R-b R-b T-b
376/583T-b
377/583R-b
378/583R-b
379/583R-b
380/583
381/583R-b
382/583R-b
383/583R-b T-b
384/583R-b
385/583R-b T-b
386/583R-b
387/583T-b A-b
388/583R-b
389/583R-b
390/583R-b
391/583R-b
392/583R-b
393/583R-b R-b
394/583R-b
395/583A-b
396/583A-b
397/583A-b
398/583R-b
399/583R-b
400/583R-b
401/583R-b
402/583R-b
403/583R-b
404/583R-b R-b R-b
405/583R-b R-b R-b
406/583R-b R-b R-b
407/583R-b
408/583R-b
409/583R-b
410/583R-b
411/583
412/583R-b
413/583R-b
414/583R-b
415/583R-b
416/583R-b
417/583R-b
418/583R-b
419/583R-b
420/583R-b
421/583R-b
422/583
423/583
424/583
425/583R-b
426/583
427/583
428/583
429/583
430/583
431/583R-b
432/583
433/583
434/583
435/583R-b
436/583
437/583
438/583
439/583R-b
440/583
441/583
442/583R-b
443/583
444/583
445/583R-b R-b T-b
446/583R-b R-b
447/583
448/583A-b
449/583R-b
450/583A-b A-b
451/583R-b R-b R-b
452/583R-b R-b
453/583A-b A-b
454/583R-b R-b R-b
455/583R-b
456/583R-b
457/583R-b T-b
458/583R-b R-b
459/583
460/583
461/583R-b R-b
462/583R-b
463/583R-b
464/583R-b
465/583R-b
466/583R-b
467/583R-b R-b A-b
468/583R-b
469/583R-b
470/583
471/583
472/583
473/583
474/583
475/583R-b R-b
476/583
477/583A-b
478/583A-b
479/583
480/583
481/583
482/583
483/583
484/583
485/583
486/583
487/583R-b R-b R-b R-b
488/583R-b R-b T-b
489/583R-b R-b R-b
490/583R-b R-b
491/583R-b
492/583
493/583A-b
494/583
495/583A-b
496/583
497/583
498/583
499/583R-b
500/583
501/583R-b
502/583
503/583A-b
504/583R-b R-b
505/583R-b R-b
506/583T-b
507/583
508/583
509/583R-b
510/583R-b
511/583
512/583A-b
513/583
514/583R-b
515/583R-b R-b R-b
516/583R-b R-b R-b
517/583R-b R-b R-b
518/583R-b R-b R-b
519/583R-b R-b R-b
520/583R-b R-b
521/583R-b
522/583R-b
523/583R-b
524/583R-b
525/583R-b
526/583
527/583R-b
528/583
529/583
530/583
531/583
532/583
533/583
534/583
535/583
536/583R-b R-b
537/583R-b R-b
538/583A-b
539/583A-b
540/583A-b
541/583A-b
542/583
543/583R-b
544/583A-b
545/583A-b
546/583
547/583
548/583R-b
549/583R-b
550/583R-b R-b
551/583R-b
552/583R-b
553/583
554/583R-b
555/583R-b
556/583R-b
557/583
558/583A-b
559/583
560/583A-b R-b R-b A-b R-b
561/583R-b R-b
562/583A-b R-b
563/583R-b
564/583R-b
565/583R-b
566/583R-b
567/583
568/583
569/583
570/583
571/583
572/583
573/583
574/583
575/583A-b R-b R-b A-b A-b
576/583R-b R-b A-b A-b R-b
577/583A-b R-b A-b
578/583A-b R-b
579/583A-b R-b R-b
580/583A-b R-b A-b
581/583T-b T-b
582/583A-b A-b
583/583R-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 205 reviewers.

Read the v1 thread

Cover letter [PATCH 6.18 000/583] 6.18.51-rc1 review

This is the start of the stable review cycle for the 6.18.51 release. There are 583 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 Fri, 11 Sep 2026 13:40:31 +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.18.51-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.18.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.18.51-rc1

Frank Sorenson <[email protected]>
cifs: add fscache_resize_cookie() to cifs_setsize()

Muchun Song <[email protected]>
mm/hugetlb_vmemmap: fix incorrect vmemmap restore in rollback

Christian Brauner <[email protected]>
pidfs: protect PIDFD_GET_* ioctls() via ifdef

Zi Yan <[email protected]>
mm/huge_memory: use folio's memcg inside __folio_split()

Matthew Wilcox (Oracle) <[email protected]>
migrate: replace RMP_ flags with TTU_ flags

Zi Yan <[email protected]>
mm/huge_memory: replace can_split_folio() with direct refcount calculation

Zi Yan <[email protected]>
mm/huge_memory: change folio_split_supported() to folio_check_splittable()

Muchun Song <[email protected]>
mm: thp: use folio_batch to handle THP splitting in deferred_split_scan()

Muchun Song <[email protected]>
mm: thp: introduce folio_split_queue_lock and its variants

SJ Park <[email protected]>

    mm/damon/core: initialize damos->last_applied

SJ Park <[email protected]>
mm/damon/core-kunit: handle region split failure in filter_out()

SJ Park <[email protected]>
mm/damon/sysfs: read addr_unit only once in damon_sysfs_apply_inputs()

SJ Park <[email protected]>
mm/damon/core: skip aging from repeated aggressive merging

SJ Park <[email protected]>
mm/damon/ops-common: use nr_accesses moving sum for quota score

SJ Park <[email protected]>
mm/damon/paddr: drop last same folio access check reuse optimization

SJ Park <[email protected]>
mm/damon/vaddr: drop last same folio access check optimization

SJ Park <[email protected]>
mm/damon/tests/core-kunit: catch test failure in test_merge_regions_of()

Robin Murphy <[email protected]>
iommu/arm-smmu-v3: Add HAFT support for SVA

Fan Wu <[email protected]>
power: supply: ab8500_fg: fix use-after-free on remove

Pan Chuang <[email protected]>
power: supply: ab8500_fg: Remove redundant dev_err()/dev_err_probe()

Song Hu <[email protected]>
Docs/ABI/damon: fix typo in intervals_goal sysfs path

Muchun Song <[email protected]>
mm/hugetlb_vmemmap: fix __hugetlb_vmemmap_optimize_folios()

Kiryl Shutsemau <[email protected]>
hugetlb: remove VMEMMAP_SYNCHRONIZE_RCU

Kiryl Shutsemau <[email protected]>
mm: rework compound_head() for power-of-2 sizeof(struct page)

Sergey Senozhatsky <[email protected]>
zram: set default primary compressor in zram_destroy_comps()

Yuwen Chen <[email protected]>
zram: fix the issue that the write - back limits might overflow

Sergey Senozhatsky <[email protected]>
zram: read slot block idx under slot lock

Sergey Senozhatsky <[email protected]>
zram: drop wb_limit_lock

Sergey Senozhatsky <[email protected]>
zram: take write lock in wb limit store handlers

Longlong Xia <[email protected]>
zram: fix out-of-bounds access in read_block_state()

Sergey Senozhatsky <[email protected]>
zram: fixup read_block_state()

Chuck Lever <[email protected]>
NFSD: Prevent client use-after-free during close_lru reaping

Chuck Lever <[email protected]>
NFSD: Prevent client use-after-free during blocked-lock reaping

Chuck Lever <[email protected]>
NFSD: Consolidate the revocation-path client unpin

Bryam Vargas <[email protected]>
smb: client: reject a tree connect response whose byte count is too small

David Howells <[email protected]>
cifs: Do some preparation prior to organising the function declarations

Frank Sorenson <[email protected]>
smb: client: fix OOB read/write from unvalidated DataOffset in coalesce_t2()

Frank Sorenson <[email protected]>
smb: client: fix UAF and buffer leak in cifs_check_trans2() for malformed secondary T2

David Howells <[email protected]>
cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h

David Howells <[email protected]>
cifs: SMB1 split: Create smb1proto.h for SMB1 declarations

David Howells <[email protected]>
cifs: Remove dead function prototypes

Jiangshan Yi <[email protected]>
smb: client: clear setuid/setgid bit on write with cifsacl/modefromsid/posix extensions

David Howells <[email protected]>
cifs: Scripted clean up fs/smb/client/smb2proto.h

David Howells <[email protected]>
cifs: Scripted clean up fs/smb/client/fs_context.h

David Howells <[email protected]>
cifs: Scripted clean up fs/smb/client/fscache.h

David Howells <[email protected]>
cifs: Scripted clean up fs/smb/client/cifs_unicode.h

Chuck Lever <[email protected]>
NFSD: Prevent client use-after-free during admin state revocation

Chuck Lever <[email protected]>
NFSD: Prevent client use-after-free during delegation revoke

Jeff Layton <[email protected]>
nfsd: convert global state_lock to per-net deleg_lock

Jeff Layton <[email protected]>
nfsd: close shrinker/GC/fsnotify vs per-net shutdown race in filecache

Jeff Layton <[email protected]>
nfsd: fix UAF in async copy cancel and shutdown

Jeff Layton <[email protected]>
nfsd: fix fcache_disposal UAF by inlining dispose state into nfsd_net

Jeff Layton <[email protected]>
nfsd: fix clock domain mismatch in clients_still_reclaiming()

Jeff Layton <[email protected]>
nfsd: widen nfsd_genl_rqstp address fields to sockaddr_storage

Jeff Layton <[email protected]>
nfsd: move struct nfsd_genl_rqstp to nfsctl.c

Jeff Layton <[email protected]>
nfsd: check nfsd4_acl_to_attr() return value in nfsd4_create()

Jiayuan Chen <[email protected]>
net: advertise TCP MSS from the configured MTU, not the learned PMTU

Yong Wang <[email protected]>
tcp: clamp route advmss to TCP_MIN_MSS

Eric Dumazet <[email protected]>
ipv4: use dst4_mtu() instead of dst_mtu()

Eric Dumazet <[email protected]>
ipv6: use dst6_mtu() instead of dst_mtu()

Eric Dumazet <[email protected]>
inet: add dst4_mtu() and dst6_mtu() helpers

Eric Dumazet <[email protected]>
ipv6: add some unlikely()/likely() clauses in ip6_output.c

Eric Dumazet <[email protected]>
ipv6: pass proto by value to ipv6_push_nfrag_opts() and ipv6_push_frag_opts()

Xiang Mei <[email protected]>
fuse: copy request headers via a stack buffer for io-uring

Joanne Koong <[email protected]>
fuse-uring: use named constants for io-uring iovec indices

Joanne Koong <[email protected]>
fuse-uring: refactor setting up copy state for payload copying

Joanne Koong <[email protected]>
fuse-uring: use enum types for header copying

Joanne Koong <[email protected]>
fuse-uring: refactor io-uring header copying from ring

Joanne Koong <[email protected]>
fuse-uring: refactor io-uring header copying to ring

Joanne Koong <[email protected]>
fuse: fix missing barrier when checking io-uring readiness

Ali Tariq <[email protected]>
PCI: starfive: Fix resource leaks on error paths in host_init()

Hal Feng <[email protected]>
PCI: starfive: Use regulator APIs to control the 3v3 power supply of PCIe slots

Oscar Ou <[email protected]>
lockd: fix swapped arguments in nlmsvc_match_ip()

Doruk Tan Ozturk <[email protected]>
ocfs2: validate directory-index entry counts when reading metadata

Joseph Qi <[email protected]>
ocfs2: validate dx_root extent list fields during block read

Vincent Donnefort <[email protected]>
ring-buffer: Make cpu_buffer::free_page a buffer_data_read_page

Jorijn van der Graaf <[email protected]>
ASoC: codecs: aw88261: only check PLL and clock state at power-up

Val Packett <[email protected]>
ASoC: codecs: aw88261: reduce log spam

Mukesh Ojha <[email protected]>
remoteproc: qcom: pas: Guard dtb metadata release with dtb_pas_id check

Mukesh Ojha <[email protected]>
firmware: qcom_scm: Rename peripheral as pas_id

Tejun Heo <[email protected]>
sched/core: Make core-sched flips wait for in-flight selections

John Stultz <[email protected]>
sched: Rework prev_balance() to avoid stale prev references

John Stultz <[email protected]>
sched: Add assert_balance_callbacks_empty helper

Tejun Heo <[email protected]>
sched_ext: Fix inverted ops.core_sched_before() invocation

Linkai Gong <[email protected]>
scsi: fnic: Use GFP_ATOMIC for VLAN alloc under spinlock

Abhijit Gangurde <[email protected]>
RDMA/ionic: Embed counter driver data in rdma_counter allocation

fangqiurong <[email protected]>
sched_ext: Fix exit_task leak on fork failure during enable

Chuck Lever <[email protected]>
svcrdma: Reject Read lists that exceed the page budget

Chuck Lever <[email protected]>
svcrdma: Reject oversized Read segments at decode time

Chuck Lever <[email protected]>
rpcrdma: arm rn_done before publishing the notification

Chuck Lever <[email protected]>
svcrdma: Reorder rpcrdma_rn_unregister before rdma_destroy_id

Chuck Lever <[email protected]>
svcrdma: Release transport resources synchronously

Chris Mason <[email protected]>
SUNRPC: fix gssx_dec_option_array error path bugs

Dave Jiang <[email protected]>
cxl/mce: Make the MCE notifier per-region

Smita Koralahalli <[email protected]>
cxl/region: Add helper to check Soft Reserved containment by CXL regions

Dan Williams <[email protected]>
dax/cxl, hmem: Initialize hmem early and defer dax_cxl binding

Terry Bowman <[email protected]>
cxl/ras: Fix cxl_rch_get_aer_severity() wrong severity register

Jiri Olsa <[email protected]>
bpf: Disable preemption in bpf_get_stackid

Jiri Olsa <[email protected]>
bpf: Use stack id functions instead of __bpf_get_stackid

Jiri Olsa <[email protected]>
bpf: Factor stackid_new_bucket from __bpf_get_stackid

Jiri Olsa <[email protected]>
bpf: Factor stackid_fastpath function from __bpf_get_stackid

Jiri Olsa <[email protected]>
bpf: Factor stackid_init function from __bpf_get_stackid

Haoxiang Li <[email protected]>
cpufreq: apple-soc: Fix OPP table cleanup

Rafael J. Wysocki <[email protected]>
ACPI: TAD: Add locking around AML evaluations

Rafael J. Wysocki <[email protected]>
ACPI: TAD: Rearrange RT data validation checking

Rafael J. Wysocki <[email protected]>
ACPI: x86/rtc-cmos: Use platform device for driver binding

Rafael J. Wysocki <[email protected]>
ACPI: x86: cmos_rtc: Create a CMOS RTC platform device

Christian Loehle <[email protected]>
ACPI: CPPC: Reject desired_perf reads on _CPC revision 4+

Nikhil Gurudasani <[email protected]>
erofs: skip sufficiently large global buffers when resizing

Jiangshan Yi <[email protected]>
HID: mcp2221: clear rxbuf after I2C/SMBus transfer completes

Florian Pradines <[email protected]>

    HID: mcp2221: fix OOB write in mcp2221_raw_event()

Doruk Tan Ozturk <[email protected]>
HID: sony: clean up device list on probe failure

Rosalie Wanders <[email protected]>
HID: sony: use guard() and scoped_guard()

Frank Sorenson <[email protected]>
cifs: add cifs_resize_file_locked() to guard fscache_resize_cookie() under i_rwsem

Huiwen He <[email protected]>
smb/client: emulate small EOF-extending mode 0 fallocate ranges

Huiwen He <[email protected]>
smb/client: reduce fallocate zero buffer allocation

ZhangGuoDong <[email protected]>
smb: move some definitions from common/smb2pdu.h into common/fscc.h

Sam Edwards <[email protected]>
ceph: properly decrypt filenames in vmalloc() buffers

Chuck Lever <[email protected]>
NFSD: Guard admin state-revocation walks with NFSD_NET_UP

Max Kellermann <[email protected]>
ceph: force a cap message when a deferred revoke can't be acked immediately

Michael Bommarito <[email protected]>
ceph: cap delegated inode count in ceph_parse_deleg_inos()

Terry Bowman <[email protected]>
cxl/ras: Fix cxl_rch_get_aer_info() out-of-bounds AER register read

Terry Bowman <[email protected]>
cxl/pci: Move CXL driver's RCH error handling into core/ras_rch.c

Neill Kapron <[email protected]>
usb: gadget: f_fs: Fix Use-After-Free in AIO error path

Gabriel Prostitis <[email protected]>
USB: gadget: ffs: fix mm lifetime handling

Brendan Jackman <[email protected]>
mm/page_alloc: don't spin_trylock() in NMI on UP

Roger Pau Monne <[email protected]>
x86/xen: fix init of balloon stats again

Roger Pau Monne <[email protected]>
xen/balloon: improve accuracy of initial balloon target for dom0

Li Xiasong <[email protected]>
mm/slub: fix missing debugfs entries for caches created before sysfs init

Vlastimil Babka <[email protected]>
mm/slab: move and refactor __kmem_cache_alias()

Dev Jain <[email protected]>
mm/rmap: use huge_ptep_get() in try_to_migrate_one()

Kairui Song <[email protected]>
mm/mglru: fix and remove redundant unevictable folio handling

Kairui Song <[email protected]>
mm/mglru: use the common routine for dirty/writeback reactivation

Muchun Song <[email protected]>
mm/hugetlb: initialize gigantic bootmem hugepage struct pages earlier

Kiryl Shutsemau <[email protected]>
mm/hugetlb: refactor code around vmemmap_walk

Kiryl Shutsemau (Meta) <[email protected]>
mm/hugetlb: defer vmemmap population for bootmem hugepages

FUJITA Tomonori <[email protected]>
rust: bug: prevent dead_code warning from warn_on!'s flags constant

Danilo Krummrich <[email protected]>
rust: devres: fix race between concurrent revokers

Danilo Krummrich <[email protected]>
rust: devres: fix race condition due to nesting

Chen Linxuan <[email protected]>
pidfd: hold exec_update_lock around namespace ioctl

Christian Brauner <[email protected]>
pidfs: simplify PIDFD_GET_<type>_NAMESPACE ioctls

Vivek Parikh <[email protected]>
ovl: fix double end_creating() on the casefold-mismatch path

Thorsten Blum <[email protected]>
crypto: atmel-ecc - avoid stale fallback key after set_secret failure

Thorsten Blum <[email protected]>
crypto: atmel-ecc - clean up and improve ECDH comments

Thorsten Blum <[email protected]>
crypto: atmel-ecc - replace min_t with min

Vinicius Costa Gomes <[email protected]>
crypto: iaa - unmap dst before software fallback on decompress

Giovanni Cabiddu <[email protected]>
crypto: iaa - fall back to software for multi-entry scatterlists

Eric Dumazet <[email protected]>
vlan: fix skb_under_panic and races when toggling HW VLAN offload

Kyle Zeng <[email protected]>
net/packet: defer vmalloc TX_RING free until skbs finish

Miklos Szeredi <[email protected]>
fuse: fix race between interrupt and resend

Miklos Szeredi <[email protected]>

    fuse: remove fm arg of args->end callback

Miklos Szeredi <[email protected]>
fuse: split off fuse_args and related definitions into a separate header

Joanne Koong <[email protected]>
fuse: publish io-uring queues with release semantics

Breno Leitao <[email protected]>
usb: xhci: bail out of setup if the controller is inaccessible

Niklas Neronin <[email protected]>
usb: xhci: simplify handling of Structural Parameters 1 values

Niklas Neronin <[email protected]>
usb: xhci: use cached HCSPARAMS1 value

Niklas Neronin <[email protected]>
usb: xhci: implement USB Port Register Set struct

Niklas Neronin <[email protected]>
usb: xhci: add USB Port Register Set struct

Niklas Neronin <[email protected]>
usb: xhci: add helper to read PORTSC register

Niklas Neronin <[email protected]>
usb: xhci: add tracing for PORTSC register writes

David Howells <[email protected]>
afs: Fix leak of ungot volume

Abdifatah Suruur <[email protected]>
ksmbd: fix use-after-free in oplock break notification

Mohamed Ahmed <[email protected]>

    drm/nouveau/gsp: fix vblank interrupts on GB20x

Mohamed Ahmed <[email protected]>

    drm/nouveau/disp: fix head state readback on GB20x

Mohamed Ahmed <[email protected]>

    drm/nouveau/disp: fix HDMI GCP AVMute register offsets on GB20x

Mohamed Ahmed <[email protected]>

    drm/nouveau/disp: fix HDMI vendor infoframes on GB20x

Mohamed Ahmed <[email protected]>
drm/nouveau/disp: route GSP-RM display MMIO through nvkm_disp_func hooks

Mohamed Ahmed <[email protected]>
drm/nouveau/disp: move the GSP HDMI GCP AVMute write to engine/disp

Mohamed Ahmed <[email protected]>
drm/nouveau/disp: move GSP head-timing ISR and vblank helpers to tu102.c

Zhenhao Wan <[email protected]>
drm/nouveau/uvmm: clear the dirty flag when unwinding an OP_UNMAP_SPARSE

Zhenhao Wan <[email protected]>
drm/nouveau/uvmm: fix premature region free on failed OP_UNMAP_SPARSE

Zhenhao Wan <[email protected]>
drm/nouveau/uvmm: fix NULL deref unwinding an OP_MAP_SPARSE op

Faith Ekstrand <[email protected]>
drm/nouveau: Use write-combined maps for coherent

Marek Czernohous <[email protected]>
drm/nouveau: unsubscribe the channel-kill event before the fence context

Mohamed Ahmed <[email protected]>
drm/nouveau/gsp: use per-version DP_CONFIG_STREAM params on r570 firmware

Shixiong Ou <[email protected]>
drm/sysfb: ofdrm: Fix is_avivo() constant comparison bug

Shixiong Ou <[email protected]>
drm/sysfb: ofdrm: Fix integer overflow in fb_size calculation

Thomas Zimmermann <[email protected]>
drm/sysfb: simpledrm: Improve stride validation

Thomas Zimmermann <[email protected]>
drm/sysfb: simpledrm: Improve panel-size validation

Thomas Zimmermann <[email protected]>
drm/sysfb: simpledrm: Improve framebuffer-size validation

Sunday Clement <[email protected]>
drm/amdkfd: Reject zero-sized AQL queue allocations after size halving

Vladimir Marioukhine <[email protected]>
drm/amdkfd: guard against NULL restore_mqd in CRIU queue restore

Xiaogang Chen <[email protected]>
drm/amdkfd: Fix the case that vm range is hole at svm_migrate_copy_to_vram

Xiaogang Chen <[email protected]>
drm/amdkfd: Fix error path at svm_migrate_copy_to_ram

Priya Hosur <[email protected]>
drm/amdkfd: Add TLB flush after MES queue eviction/suspension

Sunil Khatri <[email protected]>
drm/amdgpu: use AMDGPU_GPU_PAGE_SHIFT instead of PAGE_SHIFT

Sunil Khatri <[email protected]>
drm/amdgpu: update the fw version for gfx12 userqueues

Sunil Khatri <[email protected]>
drm/amdgpu: update the fw version for gfx11 userqueues

Kanala Ramalingeswara Reddy <[email protected]>
drm/amdgpu: Skip accessing psp rum time db for APUs

Guangshuo Li <[email protected]>
drm/amdgpu: fix autosuspend cleanup during removal

Yang Wang <[email protected]>
drm/amdgpu: Disable runtime PM for externally attached dGPUs

Xiang Liu <[email protected]>
drm/amdgpu: clamp the isolation index for rings outside a partition

Yang Wang <[email protected]>
drm/amdgpu: check thunderbolt before switcheroo registration

Thadeu Lima de Souza Cascardo <[email protected]>
drm: Fix drm_crtc_commit leak if signaled when PAGE_FLIP_EVENT is used

Kavan Smith <[email protected]>
drm/msm/dsi: round 6G byte clock rate to the PLL-achievable value

Tao Yu <[email protected]>
drm/gud: validate TV mode names before creating enum property

Deepanshu Kartikey <[email protected]>
drm/gud: NUL-terminate TV mode names read from the device

David (Ming Qiang) Wu <[email protected]>
drm/amdgpu/vcn: fix integer overflow in dec_msg buffer count check

Harry Wentland <[email protected]>
drm/amd/display: validate plane degamma LUT size for private color prop

Linkai Gong <[email protected]>
drm/amd/display: fix dc_lock leak on GPU reset error paths

Harry Wentland <[email protected]>
drm/amd/display: avoid divide-by-zero in __is_lut_linear()

Thomas Zimmermann <[email protected]>
drm/hibmc: Use drm_atomic_helper_check_plane_state()

Thomas Zimmermann <[email protected]>
drm/hibmc: Fix list of formats on the primary plane

Lyude Paul <[email protected]>
drm/nouveau/disp/r535: Add scanline position support + head state support

Amit Barzilai <[email protected]>

    drm/ssd130x: fix column and row end address in partial updates in ssd133x

Wentao Liang <[email protected]>
drm/sun4i: fix refcount leak in sun4i_backend_init_sat()

Amit Barzilai <[email protected]>

    drm/ssd130x: fix column and row end address in partial updates for ssd132x

Deepanshu Kartikey <[email protected]>
drm/i915: Guard against NULL driver_data in i915_pci_probe()

Danilo Krummrich <[email protected]>
drm: fix race between partial drm_dev_register() failure and ioctl

Johan Hovold <[email protected]>
drm/panel-edp: fix i2c adapter leak on probe failure

Johan Hovold <[email protected]>
drm/bridge: dw-hdmi: fix i2c adapter leak on probe failure

Osama Abdelkader <[email protected]>
drm/panthor: fix firmware control interface bounds checks

Osama Abdelkader <[email protected]>
drm/panthor: harden firmware build-info bounds checks

Matthew Auld <[email protected]>
drm/xe/vram: report FLAT_CCS base misalignment

Thomas Hellström <[email protected]>
drm/amdgpu: Fix init ordering in amdgpu_vram_mgr_init()

Chao Yu <[email protected]>
f2fs: fix to zero post-EOF data when extending file size

Chao Yu <[email protected]>

    f2fs: fix to pass folio->index to f2fs_sanity_check_node_footer()

Chen Changcheng <[email protected]>
f2fs: fix valid block count leak on data block allocation failure

Chao Yu <[email protected]>
f2fs: fix to clear dirty flag on folio in error path

Chao Yu <[email protected]>
f2fs: fix to off-by-one issue in f2fs_zero_post_eof_page()

Zhan Xusheng <[email protected]>
f2fs: fix i_size when pinned fallocate partially fails

Chao Yu <[email protected]>
f2fs: fix to avoid potential deadloop in f2fs_fsync_node_pages()

Daeho Jeong <[email protected]>
f2fs: fix to migrate all curseg types during free_segment_range

Wenjie Qi <[email protected]>
f2fs: avoid NULL checkpoint thread access in sysfs

Guanghui Yang <[email protected]>
f2fs: fix dentry folio leak in find_in_level

Chao Yu <[email protected]>
f2fs: fix to avoid potential section-unaligned pinfile

Wenjie Qi <[email protected]>
f2fs: return writeback error from collapse range

Zhan Xusheng <[email protected]>
f2fs: use the mount idmap for the owner check in f2fs_xattr_advise_set()

Joanne Chang <[email protected]>
f2fs: dirty directory inodes on mtime/ctime update

Chao Yu <[email protected]>
f2fs: fix to avoid move_range and defragment on device_alias file

Wenjie Qi <[email protected]>
f2fs: only redirty pinned folios in redirty_blocks

Hao-Qun Huang <[email protected]>
f2fs: reject overlapping move range after len expansion

Wenjie Qi <[email protected]>
f2fs: return symlink writeback errors

Nilesh Javali <[email protected]>
scsi: qla2xxx: Skip NVMe LS reject IOCB when FW not started

Nilesh Javali <[email protected]>
scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leak

Nilesh Javali <[email protected]>
scsi: qla2xxx: Use coherent DMA buffer for D_Port diagnostics

Nilesh Javali <[email protected]>
scsi: qla2xxx: Hold vport_slock for host map update in report ID acquisition

Nilesh Javali <[email protected]>
scsi: qla2xxx: Drop vport reference under lock in report ID acquisition

Nilesh Javali <[email protected]>
scsi: qla2xxx: Fix NVMe abort reference leak on repeated abort

Nilesh Javali <[email protected]>
scsi: qla2xxx: Avoid req_q_map double-read in qla2x00_error_entry()

Nilesh Javali <[email protected]>
scsi: qla2xxx: Bound rsp_info_len to avoid OOB sense-data read

Nilesh Javali <[email protected]>
scsi: qla2xxx: Avoid double completion in async IOCB timeout

Nilesh Javali <[email protected]>
scsi: qla2xxx: Quiesce response IRQ before freeing request queue

Nilesh Javali <[email protected]>
scsi: qla2xxx: Fix response queue over-consumption in __qla_consume_iocb()

Nilesh Javali <[email protected]>
scsi: qla2xxx: Reject non-SCSI SRB on status IOCB fast path

Nilesh Javali <[email protected]>
scsi: qla2xxx: Don't query firmware state while chip is down

Nilesh Javali <[email protected]>
scsi: qla2xxx: Fix FCE trace enable parsing in debugfs

Nilesh Javali <[email protected]>
scsi: qla2xxx: Zero mailbox struct in qla2x00_get_firmware_state()

Nilesh Javali <[email protected]>
scsi: qla2xxx: Fix FCE trace use-after-free during firmware dump

Nilesh Javali <[email protected]>
scsi: qla2xxx: Fix cs84xx use-after-free on host teardown

Nilesh Javali <[email protected]>
scsi: qla2xxx: Serialize flash version read in reset handler

Nilesh Javali <[email protected]>
scsi: qla2xxx: Clamp MSI-X derived queue counts to avoid truncation

Nilesh Javali <[email protected]>
scsi: qla2xxx: Hold qpair lock when sending NVMe LS reject

Nilesh Javali <[email protected]>
scsi: qla2xxx: Bound image count in qla2x00_update_fru_versions()

Nilesh Javali <[email protected]>
scsi: qla2xxx: Check entry_status in qla24xx_modify_vp_config()

Nilesh Javali <[email protected]>
scsi: qla2xxx: Initialize NVMe abort_work once at submission

Nilesh Javali <[email protected]>
scsi: qla2xxx: Hold vport reference in qla24xx_report_id_acquisition()

Nilesh Javali <[email protected]>
scsi: qla2xxx: Fix Name Server logout detection on FWI2 adapters

Nilesh Javali <[email protected]>
scsi: qla2xxx: edif: Fix NULL pointer deref in RX SA delete check

Nilesh Javali <[email protected]>

    scsi: qla2xxx: Bound i2c->length in I2C bsg handlers

Nilesh Javali <[email protected]>
scsi: qla2xxx: Zero SFP DMA buffer in FRU/I2C bsg handlers

Jackson Lee <[email protected]>

    media: chips-media: wave5: Set inst->std during default format initialization

Jackson Lee <[email protected]>
media: chips-media: wave5: Guard bit depth check with initial_info_obtained

Hungyu Lin <[email protected]>
media: qcom: iris: use disable_irq() during power-off

Dikshita Agarwal <[email protected]>
media: qcom: iris: fix state-change debug log printing stale value

Ruoyu Wang <[email protected]>
media: zoran: Avoid freeing a registered video_device twice

Arash Golgol <[email protected]>
media: vimc: fix pixel format lookup in enum_framesizes

Uday Khare <[email protected]>
media: video-i2c: fix kthread error pointer left in kthread_vid_cap on failure

Mohammed EL Kadiri <[email protected]>
media: venus: fix payload size calculation in parse_raw_formats()

Mohammed EL Kadiri <[email protected]>
media: venus: fix payload size returned by parse_caps() and parse_alloc_mode()

Biren Pandya <[email protected]>
media: v4l2-fwnode: Fix fwnode leak in v4l2_fwnode_parse_link

Ming Qian <[email protected]>
media: v4l2-ctrls: Allow unknown HDR10 white point and luminance

Xu Rao <[email protected]>
media: v4l2-async: avoid deleting unlinked ASC entry on link error

Ilya Krutskih <[email protected]>
media: tda18250: fix possible integer overflow

Guangshuo Li <[email protected]>
media: saa7164: fix cleanup on resource allocation failure

Lei Huang <[email protected]>
media: s2255: check firmware size before reading trailing marker

HyeongJun An <[email protected]>
media: s2255: bound JPEG frame size before copying into the buffer

Tommaso Merciai <[email protected]>
media: rzg2l-cru: Align bytesperline to hardware DMA stride requirement

Valery Borovsky <[email protected]>
media: rtl2832_sdr: release URBs and stream buffers on start_streaming() failure

Valery Borovsky <[email protected]>
media: rtl2832_sdr: use vb2_video_unregister_device() on remove to fix DMA leak

Narasimharao Vadlamudi <[email protected]>
media: rkvdec: Propagate platform_get_irq() errors

Myeonghun Pak <[email protected]>
media: rc: sunxi-cir: Unregister rc device on probe failure

Guoniu Zhou <[email protected]>
media: nxp: imx8-isi: Use BIT_ULL() for 64-bit stream masks

Guoniu Zhou <[email protected]>
media: nxp: imx8-isi: Correct color map between V4L2 and ISI

Guoniu Zhou <[email protected]>
media: nxp: imx8-isi: Fix stream ID validation bypass in crossbar routing

Johan Hovold <[email protected]>
media: platform: mtk-mdp3: fix NULL deref on failed SCP lookup

Guangshuo Li <[email protected]>
media: platform: mtk-mdp3: Fix SCP device refcounting

Christian Hewitt <[email protected]>
media: meson: vdec: fix NULL pointer deref in vdec_try_fmt_common

Bryan O'Donoghue <[email protected]>

    media: iris: Enumerate cap->bus_info to differentiate between encoder and decoder

Cong Nguyen <[email protected]>
media: intel/ipu6: fix async notifier cleanup leak on parse error

Dave Stevenson <[email protected]>
media: imx355: Avoid calling imx355_power_off twice in error path

Biren Pandya <[email protected]>
media: i2c: ov7740: fix use-after-destroy in remove

Biren Pandya <[email protected]>
media: i2c: ov02a10: fix endpoint parsing use-after-free

Narasimharao Vadlamudi <[email protected]>
media: i2c: imx415: Return test pattern write errors

Narasimharao Vadlamudi <[email protected]>
media: i2c: imx415: Release runtime PM reference on VBLANK error

Martin Hecht <[email protected]>
media: i2c: alvium: Fix: Correct name of register in alvium_set_ctrl_auto_exposure

Shuangpeng Bai <[email protected]>
media: go7007: defer the ALSA v4l2 put until card release

Jiangong.Han <[email protected]>

    media: em28xx: fix use-after-free of dev_next->devlist on disconnect

Diego Fernando Mancera Gomez <[email protected]>
media: em28xx: defer audio-only extension registration

Fan Wu <[email protected]>
media: cx23885: cancel NetUP CI work before teardown

Bryam Vargas <[email protected]>
media: cx231xx: reject geometry changes while the VBI queue is busy

Ruoyu Wang <[email protected]>
media: cobalt: Avoid freeing ALSA private data twice

Dawei Feng <[email protected]>
media: cedrus: fix memory leak in cedrus_init_ctrls()

Ruoyu Wang <[email protected]>
media: cec: Serialize exclusive follower delivery

Yi Ding <[email protected]>
media: cec: meson: ao-cec-g12a: name the CEC core regmap to avoid debugfs clash

Hans Verkuil <[email protected]>
media: cec: extron-da-hd-4k-plus: add sanity check

Biren Pandya <[email protected]>
media: cec: disable delayed work before freeing an interrupted transmit

Jonas Karlman <[email protected]>
media: cec: core: Fix kmemleak due to missed rc_free_device() call

Ming Qian <[email protected]>
media: amphion: Remove obsolete frame_count check in venc_start_session

Valery Borovsky <[email protected]>
media: airspy: use vb2_video_unregister_device() on disconnect to fix NULL deref

Danilo Krummrich <[email protected]>
rust: drm: ioctl: fix unbounded lifetimes in ioctl handler arguments

Jérémy Jean <[email protected]>
LoongArch: Avoid preempt count underflow without probe

Wentao Guan <[email protected]>
LoongArch: Do not save/restore percpu base register in rethook trampoline

Nathan Chancellor <[email protected]>
LoongArch: Do not select HAVE_RUST when KASAN is enabled

Bibo Mao <[email protected]>

    LoongArch: Fix acpi_package_ids[] array overflow

Tiezhu Yang <[email protected]>
LoongArch: BPF: Refactor jump offset calculation in tail call

Tiezhu Yang <[email protected]>
LoongArch: BPF: Optimize redundant TCC loads in epilogue

Han Gao <[email protected]>
LoongArch: Add DIRECT_MAP_PHYSMEM_END definition

Zeng Chi <[email protected]>
LoongArch: KVM: Preserve memslot arch flags on KVM_MR_FLAGS_ONLY

Chaithanya Lagisetty <[email protected]>
LoongArch: KVM: Free init resources if kvm_init() fails

Tao Cui <[email protected]>
LoongArch: KVM: Fix TOCTOU race on pv_features

Zeng Chi <[email protected]>
LoongArch: KVM: Fix PC double advance in kernel MMIO read fast path

Marc Zyngier <[email protected]>
KVM: arm64: Correctly cap TLBI Range to the architural limit

Fuad Tabba <[email protected]>
KVM: arm64: vgic-its: Don't dereference a NULL collection on ITT save

Fuad Tabba <[email protected]>
KVM: arm64: vgic: Reset in_kernel on private IRQ allocation failure

Kajetan Puchalski <[email protected]>
KVM: arm64: vgic: Fix detection of MI on no pending LR

Qihang <[email protected]>
KVM: arm64: vgic-v3: take an LPI reference in vgic_v3_save_pending_tables

Marc Zyngier <[email protected]>
KVM: arm64: Sign-extend VA for range-based TLBI invalidation

Marc Zyngier <[email protected]>
KVM: arm64: Make VNCR invalidation participate in MMU invalidation retry

Marc Zyngier <[email protected]>
KVM: arm64: Correctly handle end of VA space TLBI invalidation

Marc Zyngier <[email protected]>
KVM: arm64: Handle negative S1 walk levels in VNCR TLB size evaluation

Marc Zyngier <[email protected]>
KVM: arm64: Consider SCTLR_EL2.M when mapping the L1 VNCR page

Christian Borntraeger <[email protected]>
KVM: s390: Restore sigset on error path

Christian Borntraeger <[email protected]>
KVM: s390: pv: Fix rc/rrc offset for PVM_DUMP

Christian Borntraeger <[email protected]>
KVM: s390: Fix memory corruption by not reinjecting CK machine checks

Christian Borntraeger <[email protected]>
KVM: s390: Zero initialize irq in reinject_machine_check

Christian Borntraeger <[email protected]>
KVM: s390: Take srcu when importing watchpoint data

Christian Borntraeger <[email protected]>
KVM: s390: Free guest debug data on vcpu destroy

Christian Borntraeger <[email protected]>
KVM: s390: Fix old_data leak in guest debug error path

Christian Borntraeger <[email protected]>
KVM: s390: Fix memory leak in guest debug handling

Christian Borntraeger <[email protected]>
KVM: s390: Fix length check __import_wp_info()

Sean Christopherson <[email protected]>
KVM: x86: Ensure runtime reads of disabled_quirks are resolved once

Sean Christopherson <[email protected]>

    KVM: x86: Serialize writes to disabled_quirks using kvm->lock

Carlos López <[email protected]>
KVM: x86: hyper-v: Clamp stimer deadline to avoid livelock

Phil Rosenthal <[email protected]>
KVM: x86/mmu: Consume the locked rmap value in the lockless rmap walk

Sean Christopherson <[email protected]>
KVM: x86/mmu: Use split "zap all fast" helpers when invalidating memslot

Sean Christopherson <[email protected]>
KVM: x86/mmu: Use CMPXCHG when clearing Accessed bit in TDP MMU

Sean Christopherson <[email protected]>
KVM: x86/mmu: Split kvm_mmu_zap_all_fast() into "front" and "back" halves

Sean Christopherson <[email protected]>
KVM: x86/mmu: Fold kvm_mmu_zap_memslot() into kvm_arch_flush_shadow_memslot()

Yosry Ahmed <[email protected]>
KVM: nVM: Ensure INVVPID is emulated on the correct physical CPU

Yosry Ahmed <[email protected]>
KVM: nVMX: Service local TLB flushes on failed nested VM-Enter

Sean Christopherson <[email protected]>
KVM: nVMX: Ensure KVM_REQ_GET_NESTED_STATE_PAGES is cleared on VM-Exit

Sean Christopherson <[email protected]>
KVM: nVMX: Decouple INVVPID operand checks from flushing of vpid02

Yosry Ahmed <[email protected]>
KVM: nVMX: Always flush vpid02 on first use

Amit Machhiwal <[email protected]>
KVM: PPC: Book3S HV: Validate arch_compat against host compatibility mode

Nikhil Gautam <[email protected]>
iio: light: opt4001: Fix reversed GENMASK() arguments in fault count mask

Nikhil Gautam <[email protected]>
iio: light: opt4001: Reject integration times with a non-zero seconds part

Nikhil Gautam <[email protected]>
iio: light: opt4001: Fix incompatible pointer type passed to div_u64_rem()

Nikhil Gautam <[email protected]>
iio: light: opt4001: Fix power down clearing bits of the wrong register

Vidhu Sarwal <[email protected]>
iio: light: opt4060: Fix incorrect register name in threshold read error message

Vidhu Sarwal <[email protected]>
iio: light: opt4060: Reject integration times with a non-zero seconds part

Paul Geurts <[email protected]>
iio: ti-ads7138: Disable STATS_EN bit while reading conversion results

Sanjay Chitroda <[email protected]>
iio: temperature: hid-sensor-temperature: switch to non-devm iio_device_register()

Cong Nguyen <[email protected]>
iio: srf04: fix pm_runtime handling on probe error path

Can Peng <[email protected]>
iio: pressure: mpl115: Fix runtime PM cleanup

Rupesh Majhi <[email protected]>
iio: pressure: dps310: fix NULL pointer dereference on ACPI probe

Vidhu Sarwal <[email protected]>
iio: light: ltrf216a: fix runtime PM reference leak in error path

Laxman Acharya Padhya <[email protected]>
iio: light: gp2ap002: Disable regulators on resume failure

Giorgi Tchankvetadze <[email protected]>
iio: light: cm32181: return zero after writing calibscale

Cong Nguyen <[email protected]>
iio: gyro: mpu3050: fix sign of raw angular velocity readings

Erick Henrique <[email protected]>
iio: dac: m62332: Fix regulator reference count imbalance

Babanpreet Singh <[email protected]>
iio: dac: ad3552r-hs: fix scnprintf() buffer bound in data source show

Linmao Li <[email protected]>
iio: chemical: sgp30: Handle IAQ thread creation failure

Fan Wu <[email protected]>
iio: chemical: atlas-sensor: use iio_trigger_poll_nested() to fix remove UAF

Moksh Panicker <[email protected]>
iio: chemical: atlas-sensor: fix PM reference leak in buffer postenable

Lars-Peter Clausen <[email protected]>
iio: buffer: Tie IIO dma fence lock lifetime to the fence

Lars-Peter Clausen <[email protected]>
iio: buffer: Make IIO DMA fence release RCU-safe

Lars-Peter Clausen <[email protected]>
iio: buffer: Fix potential use-after-free in anonymous buffer release

Cong Nguyen <[email protected]>
iio: adc: pac1921: fix wrong channel used in trigger handler read

Joshua Crofts <[email protected]>
iio: adc: max34408: add missing 'select REGMAP_I2C' to Kconfig

Antoniu Miclaus <[email protected]>
iio: adc: adi-axi-adc: add data size support for AD408X backend

Peter Ujfalusi <[email protected]>
ASoC: tegra210_i2s: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: tegra210_i2s: sort the Tegra264 register default table

Jon Hunter <[email protected]>
ASoC: tegra: Fix the MIXER enable default value

Jon Hunter <[email protected]>
ASoC: tegra: Sort ADMAIF register defaults

Jon Hunter <[email protected]>
ASoC: tegra: Sort MBDRC register defaults

Peter Ujfalusi <[email protected]>
ASoC: tegra210_mixer: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: tas2783-sdw: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: tas2783-sdw: drop duplicate reg_default entry

Peter Ujfalusi <[email protected]>
ASoC: tas2780: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: tas2764: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: tas2552: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: sti-sas: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: sgtl5000: sort the register default table

WenTao Liang <[email protected]>
ASoC: samsung: aries_audio_probe: double of_node_put due to direct assignment without of_node_get

Peter Ujfalusi <[email protected]>
ASoC: rt721-sdca-sdw: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: rt715: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: rt715-sdca: sort the register default tables

Peter Ujfalusi <[email protected]>
ASoC: rt715-sdca: drop duplicate reg_default entries

Peter Ujfalusi <[email protected]>
ASoC: rt712-sdca-sdw: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: rt712-sdca-dmic: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: rt711: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: rt711-sdca: sort the register default tables

Peter Ujfalusi <[email protected]>
ASoC: rt700: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: rt700: drop duplicate reg_default entry

Peter Ujfalusi <[email protected]>
ASoC: rt298: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: rt286: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: rt274: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: rt1318: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: rt1318-sdw: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: rt1316-sdw: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: rt1017-sdca-sdw: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: pm4125-sdw: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: pcm512x: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: ml26124: sort the register default table

Peter Ujfalusi <[email protected]>
ASoC: max9860: sort the register default table

Binbin Zhou <[email protected]>
ASoC: loongson: Fix error handling in ACPI property parsing

Haoxiang Li <[email protected]>
AsoC: intel: sst: fix PCI device reference leak on probe failure

Haoxiang Li <[email protected]>
ASoC: hdac_hda: Fix hlink refcount leak on component registration failure

Peter Ujfalusi <[email protected]>
ASoC: fsl_easrc: sort the register default table

wangdicheng <[email protected]>

    ASoC: fsl_easrc: Use div64_u64 for 64-by-64 division

Haoxiang Li <[email protected]>
ASoC: fsl: mpc5200-i2s: Free DMA resources on probe failure

Peter Ujfalusi <[email protected]>
ASoC: cx2072x: sort the register default table

Runyu Xiao <[email protected]>
ASoC: cs35l34: drain threaded IRQ before runtime suspend

Runyu Xiao <[email protected]>
ASoC: cs35l33: drain threaded IRQ before runtime suspend

Peter Ujfalusi <[email protected]>
ASoC: adau1761: sort the register default table

Linkai Gong <[email protected]>
i2c: mux: demux-pinctrl: fix OF node leak on kstrdup failure

Stephan Gerhold <[email protected]>
clk: qcom: gcc-mdm9607: Drop incorrect BIMC PLL and related clocks

Stephan Gerhold <[email protected]>
clk: qcom: gcc-mdm9607: Fix halt_reg for gcc_apss_axi_clk

Stephan Gerhold <[email protected]>
clk: qcom: gcc-mdm9607: Fix enable_reg for gcc_blsp1_sleep_clk

Stephan Gerhold <[email protected]>
clk: qcom: gcc-mdm9607: Drop incorrect system_noc_bfdcd_clk_src

Stephan Gerhold <[email protected]>
clk: qcom: gcc-mdm9607: Drop incorrect apss_tcu_clk_src

Heiko Stuebner <[email protected]>
clk: rockchip: rk3588: Don't change PLL rates when setting dclk_vop2_src

Stephan Gerhold <[email protected]>
clk: qcom: gcc-msm8939: Fix enable_reg for gcc_blsp1_sleep_clk

Stephan Gerhold <[email protected]>
clk: qcom: gcc-msm8916: Fix enable_reg for gcc_blsp1_sleep_clk

Martin Blumenstingl <[email protected]>
clk: meson: align gxbb_32k_clk_sel number of parents with actual count

Akari Tsuyukusa <[email protected]>
clk: mediatek: mt8196: Select REGMAP_MMIO for vlpckgen

Pavel Löbl <[email protected]>
clk: clocking-wizard: fix integer overflow in rate calculation

Sven Eckelmann <[email protected]>
batman-adv: bla: prevent CRC corruptions after claim flush

Sven Eckelmann <[email protected]>
batman-adv: bla: fix freeing of claims on meshif deletion

Sven Eckelmann <[email protected]>
batman-adv: dat: avoid unaligned fault in IP extraction

Sven Eckelmann <[email protected]>
batman-adv: mcast: linearize skbuff for packet generation

Sven Eckelmann <[email protected]>
batman-adv: mcast: ensure unshared skb for multicast packets

Zhiling Zou <[email protected]>
batman-adv: fix stale receive device on merged fragments

Pengpeng Hou <[email protected]>
mtd: rawnand: validate ONFI extended parameter page sections

Pengpeng Hou <[email protected]>
mtd: nand: realtek-ecc: add missing MODULE_DEVICE_TABLE()

Xu Rao <[email protected]>
mtd: mtdoops: free page bitmap when the backing MTD is removed

Pengpeng Hou <[email protected]>
mtd: afs: validate v2 image info bounds

Anthony Krowiak <[email protected]>
s390/vfio-ap: Fix required lock not held during update of ap_matrix_mdev object

Anthony Krowiak <[email protected]>
s390/vfio-ap: fix potential use of uninitialized apm_filtered bitmap

Anthony Krowiak <[email protected]>
s390/vfio-ap: Fix NULL deref in status_show() during queue probe

Anthony Krowiak <[email protected]>
s390/vfio-ap: Fix missing lock required to access list of ap_matrix_mdev objects

Anthony Krowiak <[email protected]>
s390/vfio-ap: Fix hot-unplug skipped when last AP adapter or domain removed

Anthony Krowiak <[email protected]>

    s390/vfio-ap: Fix dereference matrix_mdev->kvm without checking for NULL

Anthony Krowiak <[email protected]>
s390/vfio-ap: Fix control domain removal in vfio_ap_mdev_cfg_remove

Anthony Krowiak <[email protected]>
s390/vfio-ap: Fix stale do_remove flag across iterations in vfio_ap_mdev_cfg_remove

Anthony Krowiak <[email protected]>
s390/vfio-ap: fix stale pqap_hook pointer on error in vfio_ap_mdev_set_kvm()

Sourabh Jain <[email protected]>
powerpc/crash: stop watchdogs before booting kdump kernel

Sourabh Jain <[email protected]>
powerpc/pseries: Move H_WATCHDOG definitions to a common header

Sourabh Jain <[email protected]>
powerpc/pseries: Handle and log pseries-wdt registration failures

Muchun Song <[email protected]>
powerpc/mm: fix wrong addr_pfn tracking in compound vmemmap population

Jinjie Ruan <[email protected]>
powerpc/kexec_file: Prevent kexec range truncation

Jinjie Ruan <[email protected]>
powerpc/kexec_file: Fix null-ptr-def in extra size calculation

Helge Deller <[email protected]>
parisc: Fix alignment of asm statements in head.S

Pei Xiao <[email protected]>
parisc: eisa: Fix infinite loop when parsing invalid IRQ value

Bryam Vargas <[email protected]>
nvdimm/btt: reject an arena whose nfree is below the lane count

Narek Jilavyan <[email protected]>
mm/hugetlb_cgroup: call page_counter_set_max() outside VM_BUG_ON()

Longlong Xia <[email protected]>
mm/hugetlb: keep max_huge_pages when dissolving surplus folios

Wupeng Ma <[email protected]>
mm/hugetlb: fix missing migratable flag on same-node hugetlb migration

caina <[email protected]>
Revert "irqchip/mbigen: Fix mbigen node address layout"

Christian Marangi <[email protected]>
pmdomain: airoha: fix unselectable AIROHA_CPU_PM_DOMAIN kconfig

Shivam Kumar <[email protected]>
nvmet-tcp: reject unsolicited H2CData PDUs

Shivam Kumar <[email protected]>
nvmet-tcp: fix out-of-bounds write when receiving an over-long PDU

Kazuki Hanai <[email protected]>
nvmet-auth: Synchronize timeout work during SQ teardown

Tristan Madani <[email protected]>
nvme: add missing SRCU grace period in error path

Yehyeong Lee <[email protected]>
nvme-tcp: check the data direction of a C2HData PDU

Niklas Cassel <[email protected]>
nvme-fc: fix double free of fabrics options when nvme_add_ctrl() fails

Xu Rao <[email protected]>
nvme-fabrics: fix DHCHAP secret leak on parse failure

Takashi Iwai <[email protected]>
ALSA: pcm: Fix race between non-atomic ops and trigger-start

Runyu Xiao <[email protected]>
ALSA: harmony: initialize locks before requesting IRQ

HyeongJun An <[email protected]>
ALSA: rawmidi: Return the error from snd_rawmidi_input_params()

Khushit Shah <[email protected]>
arm64: errata: pass REVIDR when matching target implementation CPUs

Karl Mehltretter <[email protected]>
arm64: mm: Fix the lockless page-table walk in show_pte()

Ahmad Byagowi <[email protected]>
i2c: mux: Fix channel node leak on adapter add failure

Vasileios Almpanis <[email protected]>
i2c: core: fix debugfs UAF on adapter removal

Kathiravan Thirumoorthy <[email protected]>
i2c: qcom-geni: update frequency table to fix timing parameters

Hongbo Yao <[email protected]>
i2c: designware: Enable interrupt mask workaround for HJMC3001

Sizhe Liu <[email protected]>
perf hisi-ptt: Fix PTT trace TLP header parsing

Viktor Malik <[email protected]>
perf trace: Refactor augmented_raw_syscalls using bpf_for

Viktor Malik <[email protected]>
perf trace: Factor out BPF loop body

Dapeng Mi <[email protected]>
perf/x86/intel: Fix kernel address leakages in LBR stack

Lad Prabhakar <[email protected]>
rtc: rzn1: Disable alarm interrupt before reprogramming alarm registers

Lad Prabhakar <[email protected]>
rtc: rzn1: Handle unset alarm weekday in rzn1_rtc_read_alarm

Lad Prabhakar <[email protected]>
rtc: rzn1: Fix weekday underflow when alarm crosses month boundary

Lad Prabhakar <[email protected]>
rtc: rzn1: Handle EPROBE_DEFER for optional pps interrupt

Shakeel Butt <[email protected]>
memcg: make the v1 soft limit knob inert

Shakeel Butt <[email protected]>
memcg: bypass the reclaim and oom killer for dying tasks once oom_reaper is done

Pengpeng Hou <[email protected]>
Input: aiptek - validate raw macro indices before updating state

HE WEI(ギカク) <[email protected]>
fs/ntfs3: fix slab-out-of-bounds write in ni_create_attr_list()

Nirbhay Sharma <[email protected]>
fs/ntfs3: fix KMSAN uninit-value in ni_create_attr_list

Eric Dumazet <[email protected]>
mm/mempolicy: fix sleeping allocation in alloc_pages_bulk_weighted_interleave()

Masami Hiramatsu (Google) <[email protected]>
kprobes: Protect kprobe_blacklist with RCU

Ju Nan <[email protected]>
irqchip/stm32mp-exti: Fix the unit of the hwspinlock timeout

Bradley Morgan <[email protected]>
ima: Check for ERR_PTR from dentry_path() in validate_hash_algo()

Hajo Noerenberg <[email protected]>
ata: ahci: work around lost interrupts on Marvell 88SE61xx

Max Kellermann <[email protected]>
ceph: lock mutex in ceph_mds_check_access()

Hui Su <[email protected]>
bpf: Fix infinite loop in pcpu_freelist push with one possible CPU

Damien Le Moal <[email protected]>
block: flag zoned disks with GENHD_FL_NO_PART

Ulf Hansson <[email protected]>
cpuidle: psci: Fix support for probe deferral by dropping the faux device

Linkai Gong <[email protected]>
cpuidle: dt_idle_genpd: kfree() the original name allocation

Koichiro Den <[email protected]>
dmaengine: dw-edma: Initialize IRQ data before requesting IRQs

Koichiro Den <[email protected]>
dmaengine: dw-edma: Complete descriptors before pausing

Koichiro Den <[email protected]>
dmaengine: dw-edma: Fix HDMA channel status register access

Martin Kaiser <[email protected]>
dmaengine: fsl-edma: tracing: no ptr dereference during log output

Aneesh Kumar K.V (Arm) <[email protected]>
dma-direct: return struct page from dma_direct_alloc_from_pool()

Mikulas Patocka <[email protected]>
dm: fix resume-vs-remove race

Mikulas Patocka <[email protected]>
dm: fix race when loading and unloading a table

Ibrahim Hashimov <[email protected]>
HID: wacom: validate report length in wacom_intuos_pro2_bt_irq

Wei Jie Law <[email protected]>
HID: rmi: fix OOB access with undersized RMI reports

Shen Yongchao <[email protected]>
HID: bpf: serialize device reference release in struct_ops destroy path

Steven Rostedt <[email protected]>
ftrace: Synchronize the initialization of ftrace_ops

Yao Kai <[email protected]>
futex: Prevent rcuwait use-after-free during requeue PI

SJ Park <[email protected]>
mm/damon/core-kunit: check region count before testing in split_at()

SJ Park <[email protected]>
mm/damon/sysfs: kobject_del() target (normal), context and kdamond dirs

SJ Park <[email protected]>
mm/damon/sysfs: kobject_del() region and target (error) dirs

SJ Park <[email protected]>
mm/damon/sysfs-schemes: kobject_del() scheme region dirs

SJ Park <[email protected]>
mm/damon/sysfs-schemes: kobject_del() scheme quota goal dirs

SJ Park <[email protected]>
mm/damon/sysfs-schemes: kobject_del() scheme filter dirs

SJ Park <[email protected]>
mm/damon/sysfs-schemes: kobject_del() scheme dirs

SJ Park <[email protected]>
mm/damon/sysfs-schemes: kobject_del() scheme action destination dirs

SJ Park <[email protected]>
samples/damon/wsse: stop and free damon ctx when damon_call() fails

SJ Park <[email protected]>
samples/damon/wsse: handle damon_start() failure

SJ Park <[email protected]>
samples/damon/prcl: stop and free damon ctx when damon_call() fails

SJ Park <[email protected]>
samples/damon/prcl: handle damon_start() failure

SJ Park <[email protected]>
samples/damon/mtier: handle damon_stop() failure

SJ Park <[email protected]>
samples/damon/mtier: handle damon_start() failure

SJ Park <[email protected]>
mm/damon/vaddr-kunit: check region count in three_regions test

Runyu Xiao <[email protected]>
scsi: pm8001: Use rollback index when freeing MSI-X vectors

Thomas Lamprecht <[email protected]>
scsi: megaraid_sas: Limit NVMe request size to the PRP chain frame

Sujal Tuladhar <[email protected]>
scsi: target: iscsi: Reserve a terminator byte for the login payload

Honghui Jiang <[email protected]>
spi: Fix DMA mapping ownership on partial map failure

Can Peng <[email protected]>
spi: bcmbca-hsspi: disable clocks on resume failure

Can Peng <[email protected]>
spi: bcm63xx: disable clock on resume failure

Can Peng <[email protected]>
spi: bcm63xx-hsspi: disable clocks on resume failure

Viken Dadhaniya <[email protected]>
soc: qcom: geni-se: Use HW PROG_RAM_DEPTH to validate firmware size

Kanishka De Silva <[email protected]>
ublk: clear VM_MAYWRITE on read-only ublk char device mmap

Bryan Lim <[email protected]>
userfaultfd: reset err to be 0 when move_pages_ptes succeeded

Can Peng <[email protected]>
thermal/drivers/qoriq: Disable clock on resume failure

Can Peng <[email protected]>
thermal/drivers/imx: Disable clock on runtime resume failure

Arthur Gautier <[email protected]>
xhci: fix lost bounce buffers on TDs spanning several ring segments

Muhammad Bilal <[email protected]>
staging: rtl8723bs: fix OOB read in rtw_action_frame_parse()

Muhammad Bilal <[email protected]>
staging: rtl8723bs: fix OOB read / stack overflow in rtw_get_wps_attr()

Jeffin Philip <[email protected]>
usb: gadget: fix null pointer dereference in usb_put_function_instance()

Lovekesh Solanki <[email protected]>
USB: gadget: fix NULL pointer dereference in gadget_dev_ioctl()

Jeffin Philip <[email protected]>
usb: gadget: f_midi: initialize work in f_midi_alloc()

Ivy Lopez <[email protected]>
usb: gadget: f_midi2: fix use-after-free in string attribute show path

Aleksandr Nogikh <[email protected]>
usb: gadget: midi2: Fix null-pointer dereference in f_midi2_free_ep_reqs

Jameson Thies <[email protected]>
usb: typec: ucsi: displayport: Fix OOB altmode array index

Sven Peter <[email protected]>
usb: typec: tipd: Fix Thunderbolt altmode VDOs for cd321x

Amit Sunil Dhamne <[email protected]>
usb: typec: tcpm: constrain TCPM_SOURCING_VBUS event handling

Fan Wu <[email protected]>
usb: typec: qcom-pmic: cancel reset_work on stop

Fan Wu <[email protected]>
usb: typec: qcom-pmic-typec: drain cc_debounce_dwork if port_start() fails

Fan Wu <[email protected]>
usb: typec: qcom-pmic-typec: disable cc_debounce_dwork on stop

Myeonghun Pak <[email protected]>
usb: storage: realtek_cr: fix use-after-free on disconnect

Elson Serrao <[email protected]>
usb: dwc3: clear forceRM when issuing EndTransfer

Andy Shevchenko <[email protected]>
usb: f_mass_storage: Bump local buffer size in fsg_common_create_luns()

Liu Qi <[email protected]>
usb-storage: ene_ub6250: fix race between scan work and probe

Shuangpeng Bai <[email protected]>
media: usbtv: keep device alive while ALSA card exists

Stephan Gerhold <[email protected]>
clk: qcom: gcc-mdm9607: Increase delay for USB PHY reset

HyeongJun An <[email protected]>
ALSA: usb-audio: fix OOB write in snd_usbmidi_us122l_output()

Griffin Kroah-Hartman <[email protected]>
usb: image: mdc800: change kmalloc() to kzalloc()

Hari Mishal <[email protected]>
drm/amd/display: fix division by zero in get_estimated_bw()

Anton Protopopov <[email protected]>
bpf: fix the return value of push_stack

Linus Torvalds <[email protected]>
drm/xe: Don't hand out the flat CCS storage as usable VRAM

Sun Jian <[email protected]>
fsnotify: inotify: pass mark connector to fsnotify_recalc_mask()

Mario Limonciello <[email protected]>
drm/amd: Drop calls to restore power limit and clock from smu_resume()

Ali Ahmet Memis <[email protected]>
mfd: qnap-mcu: keep the reply buffer alive past a command timeout

FUJITA Tomonori <[email protected]>
objtool/rust: add one more noreturn Rust function

Youngjae Kwon <[email protected]>
fsnotify: Fix stale object mask after concurrent mark updates

Jinjie Ruan <[email protected]>
entry: Fix seccomp bypass after ptrace with TSYNC

Dev Jain <[email protected]>
mm/page_vma_mapped: use huge_ptep_get() for hugetlb

Yuqi Xu <[email protected]>
openvswitch: Fix CT limit teardown use-after-free

Norbert Szetei <[email protected]>
net: skbuff: don't skb_tx_error() the source skb in skb_zerocopy()

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

Diffstat:

 Documentation/ABI/testing/sysfs-kernel-mm-damon    |   8 +-
 Documentation/admin-guide/cgroup-v1/memory.rst     |  49 +--
 Documentation/trace/hisi-ptt.rst                   |  28 +-
 .../media/v4l/ext-ctrls-colorimetry.rst            |  12 +-
 Makefile                                           |   4 +-
 arch/arm64/include/asm/kvm_nested.h                |  20 ++
 arch/arm64/kernel/cpu_errata.c                     |   2 +-
 arch/arm64/kvm/at.c                                |   2 -
 arch/arm64/kvm/nested.c                            |  94 ++++--
 arch/arm64/kvm/sys_regs.c                          |  11 +
 arch/arm64/kvm/vgic/vgic-init.c                    |   1 +
 arch/arm64/kvm/vgic/vgic-its.c                     |   8 +
 arch/arm64/kvm/vgic/vgic-v3-nested.c               |   2 +-
 arch/arm64/kvm/vgic/vgic-v3.c                      |  12 +-
 arch/arm64/mm/fault.c                              |  12 +-
 arch/loongarch/Kconfig                             |   2 +-
 arch/loongarch/include/asm/kvm_host.h              |   1 +
 arch/loongarch/include/asm/pgtable.h               |   7 +
 arch/loongarch/kernel/acpi.c                       |   3 +-
 arch/loongarch/kernel/kprobes.c                    |   3 +
 arch/loongarch/kernel/rethook_trampoline.S         |   2 -
 arch/loongarch/kvm/exit.c                          |   1 -
 arch/loongarch/kvm/main.c                          |   6 +-
 arch/loongarch/kvm/mmu.c                           |  10 +
 arch/loongarch/kvm/vcpu.c                          |   6 +-
 arch/loongarch/kvm/vm.c                            |   1 +
 arch/loongarch/net/bpf_jit.c                       |  22 +-
 arch/parisc/kernel/head.S                          |   1 +
 arch/powerpc/include/asm/papr-watchdog.h           |  64 ++++
 arch/powerpc/include/asm/reg.h                     |  12 +
 arch/powerpc/kexec/file_load_64.c                  |   2 +-
 arch/powerpc/kexec/ranges.c                        |  12 +-
 arch/powerpc/kvm/book3s_hv.c                       |  15 +-
 arch/powerpc/kvm/powerpc.c                         |   6 +
 arch/powerpc/mm/book3s64/radix_pgtable.c           |   7 +-
 arch/powerpc/platforms/pseries/setup.c             |  28 +-
 arch/s390/include/asm/nmi.h                        |   3 +
 arch/s390/kernel/nmi.c                             |   5 +-
 arch/s390/kvm/guestdbg.c                           |   9 +-
 arch/s390/kvm/interrupt.c                          |  26 +-
 arch/s390/kvm/kvm-s390.c                           |  15 +-
 arch/x86/events/intel/lbr.c                        |  12 +-
 arch/x86/kernel/rtc.c                              |   4 +
 arch/x86/kvm/hyperv.c                              |  25 +-
 arch/x86/kvm/mmu/mmu.c                             | 102 +++---
 arch/x86/kvm/mmu/tdp_iter.h                        |   7 +
 arch/x86/kvm/mmu/tdp_mmu.c                         |  20 +-
 arch/x86/kvm/vmx/nested.c                          |  75 +++--
 arch/x86/kvm/x86.c                                 |   5 +-
 arch/x86/kvm/x86.h                                 |   2 +-
 block/genhd.c                                      |   7 +
 drivers/acpi/acpi_pnp.c                            |   2 +-
 drivers/acpi/acpi_tad.c                            | 186 +++++++----
 drivers/acpi/cppc_acpi.c                           |  13 +-
 drivers/acpi/x86/cmos_rtc.c                        |  13 +-
 drivers/ata/ahci.c                                 |  49 +++
 drivers/block/ublk_drv.c                           |   6 +
 drivers/block/zram/zram_drv.c                      |  65 ++--
 drivers/block/zram/zram_drv.h                      |   1 -
 drivers/clk/mediatek/Kconfig                       |   1 +
 drivers/clk/meson/gxbb.c                           |   2 +-
 drivers/clk/qcom/gcc-mdm9607.c                     | 182 +----------
 drivers/clk/qcom/gcc-msm8916.c                     |   5 +-
 drivers/clk/qcom/gcc-msm8939.c                     |   5 +-
 drivers/clk/rockchip/clk-rk3588.c                  |   2 +-
 drivers/clk/xilinx/clk-xlnx-clock-wizard.c         |   4 +-
 drivers/cpufreq/apple-soc-cpufreq.c                |  36 +--
 drivers/cpufreq/cppc_cpufreq.c                     |   2 +-
 drivers/cpuidle/cpuidle-psci.c                     |  42 +--
 drivers/cpuidle/dt_idle_genpd.c                    |   3 +-
 drivers/crypto/atmel-ecc.c                         |  50 ++-
 drivers/crypto/intel/iaa/iaa_crypto_main.c         | 138 ++++----
 drivers/crypto/intel/iaa/iaa_crypto_stats.c        |   9 +
 drivers/crypto/intel/iaa/iaa_crypto_stats.h        |   2 +
 drivers/cxl/core/Makefile                          |   1 +
 drivers/cxl/core/core.h                            |  11 +-
 drivers/cxl/core/mbox.c                            |   8 -
 drivers/cxl/core/mce.c                             |  27 +-
 drivers/cxl/core/pci.c                             | 115 -------
 drivers/cxl/core/ras_rch.c                         | 136 ++++++++
 drivers/cxl/core/region.c                          | 122 ++++---
 drivers/cxl/cxl.h                                  |   9 +-
 drivers/cxl/cxlmem.h                               |   2 -
 drivers/dax/Makefile                               |   3 +-
 drivers/dax/cxl.c                                  |  27 +-
 drivers/dma/dw-edma/dw-edma-core.c                 |  23 +-
 drivers/dma/dw-edma/dw-hdma-v0-core.c              |   2 +-
 drivers/dma/fsl-edma-trace.h                       |   4 +-
 drivers/firmware/qcom/qcom_scm.c                   |  30 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   7 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  26 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |   7 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |   8 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c             |   8 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c              |  10 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c              |  10 +-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |   3 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |  23 +-
 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c           |  56 ++--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   6 +
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c    |  13 +
 .../display/dc/link/protocols/link_dp_dpia_bw.c    |   5 +
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  13 -
 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c          |   3 +-
 drivers/gpu/drm/drm_atomic_uapi.c                  |   2 +
 drivers/gpu/drm/drm_drv.c                          |  34 +-
 drivers/gpu/drm/gud/gud_connector.c                |  12 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c     |  54 +---
 drivers/gpu/drm/i915/i915_pci.c                    |   3 +
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |  12 +
 drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h |   1 +
 drivers/gpu/drm/nouveau/nouveau_chan.c             |   9 +-
 drivers/gpu/drm/nouveau/nouveau_sgdma.c            |   4 +-
 drivers/gpu/drm/nouveau/nouveau_uvmm.c             |   6 +-
 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c  |  10 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild    |   1 +
 drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.c   |  13 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/gb202.c   | 191 +++++++++++
 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c   |   4 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/head.h    |   4 +
 drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h     |   1 +
 drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h    |  17 +
 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c   |  86 ++++-
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c | 129 +++-----
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/disp.c |  64 ++++
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/gsp.c  |   9 +
 .../nouveau/nvkm/subdev/gsp/rm/r570/nvrm/disp.h    |   2 +
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rm.h    |   5 +
 drivers/gpu/drm/panel/panel-edp.c                  |  19 +-
 drivers/gpu/drm/panthor/panthor_fw.c               |  22 +-
 drivers/gpu/drm/solomon/ssd130x.c                  |   9 +-
 drivers/gpu/drm/sun4i/sun4i_backend.c              |   2 +-
 drivers/gpu/drm/sysfb/ofdrm.c                      |   8 +-
 drivers/gpu/drm/sysfb/simpledrm.c                  |  74 ++++-
 drivers/gpu/drm/xe/xe_vram.c                       |  26 +-
 drivers/hid/bpf/hid_bpf_struct_ops.c               |  17 +-
 drivers/hid/hid-mcp2221.c                          |  15 +-
 drivers/hid/hid-rmi.c                              |  46 ++-
 drivers/hid/hid-sony.c                             |  78 ++---
 drivers/hid/wacom_wac.c                            |  13 +
 drivers/i2c/busses/i2c-designware-platdrv.c        |   2 +-
 drivers/i2c/busses/i2c-qcom-geni.c                 |   4 +-
 drivers/i2c/i2c-core-base.c                        |   6 +
 drivers/i2c/i2c-mux.c                              |   1 +
 drivers/i2c/muxes/i2c-demux-pinctrl.c              |   1 +
 drivers/iio/adc/Kconfig                            |   1 +
 drivers/iio/adc/adi-axi-adc.c                      |  30 ++
 drivers/iio/adc/pac1921.c                          |   2 +-
 drivers/iio/adc/ti-ads7138.c                       |  42 ++-
 drivers/iio/chemical/atlas-sensor.c                |  19 +-
 drivers/iio/chemical/sgp30.c                       |   3 +
 drivers/iio/dac/ad3552r-hs.c                       |   2 +-
 drivers/iio/dac/m62332.c                           |  17 +-
 drivers/iio/gyro/mpu3050-core.c                    |   2 +-
 drivers/iio/industrialio-buffer.c                  |  38 ++-
 drivers/iio/light/cm32181.c                        |   2 +-
 drivers/iio/light/gp2ap002.c                       |  10 +-
 drivers/iio/light/ltrf216a.c                       |   3 +-
 drivers/iio/light/opt4001.c                        |  37 +--
 drivers/iio/light/opt4060.c                        |   5 +-
 drivers/iio/pressure/dps310.c                      |   3 +-
 drivers/iio/pressure/mpl115.c                      |  11 +-
 drivers/iio/proximity/srf04.c                      |   1 +
 drivers/iio/temperature/hid-sensor-temperature.c   |   3 +-
 drivers/infiniband/hw/ionic/ionic_hw_stats.c       |  95 +++---
 drivers/infiniband/hw/ionic/ionic_ibdev.h          |  11 +-
 drivers/input/tablet/aiptek.c                      |  13 +-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c    |  14 +
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        |   9 +-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h        |   3 +
 drivers/irqchip/irq-mbigen.c                       |  20 +-
 drivers/irqchip/irq-stm32mp-exti.c                 |   4 +-
 drivers/md/dm.c                                    |  14 +-
 drivers/media/cec/core/cec-adap.c                  |  10 +-
 drivers/media/cec/core/cec-core.c                  |   2 -
 drivers/media/cec/platform/meson/ao-cec-g12a.c     |   1 +
 .../extron-da-hd-4k-plus/extron-da-hd-4k-plus.c    |   3 +-
 drivers/media/dvb-frontends/rtl2832_sdr.c          |  23 +-
 drivers/media/i2c/alvium-csi2.c                    |   2 +-
 drivers/media/i2c/imx355.c                         |   3 +-
 drivers/media/i2c/imx415.c                         |   4 +-
 drivers/media/i2c/ov02a10.c                        |  12 +-
 drivers/media/i2c/ov7740.c                         |   4 +-
 drivers/media/i2c/video-i2c.c                      |   8 +-
 drivers/media/pci/cobalt/cobalt-alsa-main.c        |   1 -
 drivers/media/pci/cx23885/cimax2.c                 |   1 +
 drivers/media/pci/intel/ipu6/ipu6-isys.c           |   1 +
 drivers/media/pci/saa7164/saa7164-core.c           |   8 +-
 drivers/media/pci/zoran/zoran_card.c               |   2 +-
 drivers/media/platform/amphion/venc.c              |   2 -
 .../platform/chips-media/wave5/wave5-vpu-dec.c     |   3 +-
 .../platform/chips-media/wave5/wave5-vpu-enc.c     |   6 +-
 .../media/platform/mediatek/mdp3/mtk-mdp3-core.c   |   6 +-
 .../platform/nxp/imx8-isi/imx8-isi-crossbar.c      |   6 +-
 .../media/platform/nxp/imx8-isi/imx8-isi-video.c   |   2 +-
 drivers/media/platform/qcom/iris/iris_state.c      |   2 +-
 drivers/media/platform/qcom/iris/iris_vidc.c       |  11 +-
 drivers/media/platform/qcom/iris/iris_vpu_common.c |   2 +-
 drivers/media/platform/qcom/venus/hfi_parser.c     |   9 +-
 .../media/platform/renesas/rzg2l-cru/rzg2l-video.c |   5 +
 drivers/media/platform/rockchip/rkvdec/rkvdec.c    |   4 +-
 drivers/media/rc/sunxi-cir.c                       |   9 +-
 drivers/media/test-drivers/vimc/vimc-capture.c     |   4 +-
 drivers/media/tuners/tda18250.c                    |   4 +-
 drivers/media/usb/airspy/airspy.c                  |  19 +-
 drivers/media/usb/cx231xx/cx231xx-video.c          |   4 +-
 drivers/media/usb/em28xx/em28xx-cards.c            |   3 +-
 drivers/media/usb/em28xx/em28xx-core.c             |   2 +
 drivers/media/usb/go7007/snd-go7007.c              |  10 +-
 drivers/media/usb/s2255/s2255drv.c                 |  11 +
 drivers/media/usb/usbtv/usbtv-audio.c              |  11 +
 drivers/media/v4l2-core/v4l2-async.c               |   1 -
 drivers/media/v4l2-core/v4l2-ctrls-core.c          |  49 ++-
 drivers/media/v4l2-core/v4l2-fwnode.c              |   2 +
 drivers/mfd/qnap-mcu.c                             |  13 +-
 drivers/mtd/mtdoops.c                              |   3 +
 drivers/mtd/nand/ecc-realtek.c                     |   1 +
 drivers/mtd/nand/raw/nand_onfi.c                   |  27 +-
 drivers/mtd/parsers/afs.c                          |   7 +
 drivers/nvdimm/btt.c                               |   8 +
 drivers/nvme/host/core.c                           |   3 +
 drivers/nvme/host/fabrics.c                        |   2 +
 drivers/nvme/host/fc.c                             |  26 +-
 drivers/nvme/host/tcp.c                            |   7 +
 drivers/nvme/target/auth.c                         |   6 +
 drivers/nvme/target/core.c                         |   2 +-
 drivers/nvme/target/nvmet.h                        |   2 +
 drivers/nvme/target/tcp.c                          |  10 +
 drivers/parisc/eisa.c                              |   5 +
 drivers/pci/controller/plda/pcie-starfive.c        |  36 ++-
 drivers/pmdomain/mediatek/Kconfig                  |   5 +-
 drivers/power/supply/ab8500_fg.c                   |  32 +-
 drivers/remoteproc/qcom_q6v5_pas.c                 |   9 +-
 drivers/rtc/rtc-cmos.c                             |  10 +
 drivers/rtc/rtc-rzn1.c                             |  30 +-
 drivers/s390/crypto/vfio_ap_ops.c                  | 203 ++++++++----
 drivers/scsi/fnic/fip.c                            |   2 +-
 drivers/scsi/megaraid/megaraid_sas_base.c          |  13 +-
 drivers/scsi/pm8001/pm8001_init.c                  |   4 +-
 drivers/scsi/qla2xxx/qla_attr.c                    |   6 +-
 drivers/scsi/qla2xxx/qla_bsg.c                     |  39 ++-
 drivers/scsi/qla2xxx/qla_dbg.c                     |   2 +-
 drivers/scsi/qla2xxx/qla_dfs.c                     |   4 +-
 drivers/scsi/qla2xxx/qla_edif.c                    |   3 +
 drivers/scsi/qla2xxx/qla_gs.c                      |   4 +-
 drivers/scsi/qla2xxx/qla_init.c                    |  61 +++-
 drivers/scsi/qla2xxx/qla_inline.h                  |  13 +
 drivers/scsi/qla2xxx/qla_isr.c                     |  39 ++-
 drivers/scsi/qla2xxx/qla_mbx.c                     |  28 +-
 drivers/scsi/qla2xxx/qla_nvme.c                    |  31 +-
 drivers/scsi/qla2xxx/qla_os.c                      |  14 +-
 drivers/soc/qcom/qcom-geni-se.c                    |  24 +-
 drivers/spi/spi-bcm63xx-hsspi.c                    |   8 +-
 drivers/spi/spi-bcm63xx.c                          |   6 +-
 drivers/spi/spi-bcmbca-hsspi.c                     |   8 +-
 drivers/spi/spi.c                                  |  34 +-
 drivers/staging/media/meson/vdec/vdec.c            |   4 +-
 drivers/staging/media/sunxi/cedrus/cedrus.c        |   4 +-
 drivers/staging/rtl8723bs/core/rtw_ieee80211.c     |   7 +
 drivers/target/iscsi/iscsi_target_login.c          |   2 +-
 drivers/thermal/imx_thermal.c                      |   9 +-
 drivers/thermal/qoriq_thermal.c                    |  13 +-
 drivers/usb/dwc3/ep0.c                             |   2 +-
 drivers/usb/dwc3/gadget.c                          |  21 +-
 drivers/usb/gadget/function/f_fs.c                 |  31 +-
 drivers/usb/gadget/function/f_mass_storage.c       |   2 +-
 drivers/usb/gadget/function/f_midi.c               |   2 +-
 drivers/usb/gadget/function/f_midi2.c              |  17 +-
 drivers/usb/gadget/functions.c                     |   2 +-
 drivers/usb/gadget/legacy/inode.c                  |   3 +-
 drivers/usb/host/xhci-debugfs.c                    |  21 +-
 drivers/usb/host/xhci-hub.c                        | 117 ++++---
 drivers/usb/host/xhci-mem.c                        |  34 +-
 drivers/usb/host/xhci-pci.c                        |   6 +-
 drivers/usb/host/xhci-ring.c                       |  40 ++-
 drivers/usb/host/xhci-tegra.c                      |  12 +-
 drivers/usb/host/xhci-trace.h                      |   5 +
 drivers/usb/host/xhci.c                            |  81 +++--
 drivers/usb/host/xhci.h                            |  46 ++-
 drivers/usb/image/mdc800.c                         |   4 +-
 drivers/usb/storage/ene_ub6250.c                   |   2 +
 drivers/usb/storage/realtek_cr.c                   |   9 +-
 .../usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c    |   2 +
 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c |   5 +
 drivers/usb/typec/tcpm/tcpm.c                      |  28 +-
 drivers/usb/typec/tipd/core.c                      |  17 +-
 drivers/usb/typec/tipd/tps6598x.h                  |   4 +-
 drivers/usb/typec/ucsi/displayport.c               |   2 +-
 drivers/watchdog/pseries-wdt.c                     |  53 +--
 drivers/xen/balloon.c                              |  56 ++--
 fs/afs/callback.c                                  |   1 +
 fs/ceph/caps.c                                     |  63 +++-
 fs/ceph/crypto.c                                   |  46 ++-
 fs/ceph/mds_client.c                               |  71 +++-
 fs/ceph/mds_client.h                               |   2 +
 fs/ceph/super.h                                    |  13 +
 fs/erofs/zutil.c                                   |   2 +
 fs/f2fs/data.c                                     |   5 +-
 fs/f2fs/dir.c                                      |   7 +-
 fs/f2fs/file.c                                     | 154 ++++++---
 fs/f2fs/gc.c                                       |   2 +-
 fs/f2fs/inline.c                                   |   2 +-
 fs/f2fs/namei.c                                    |  17 +-
 fs/f2fs/node.c                                     |   9 +-
 fs/f2fs/sysfs.c                                    |   7 +-
 fs/f2fs/xattr.c                                    |   2 +-
 fs/fuse/args.h                                     |  65 ++++
 fs/fuse/cuse.c                                     |   7 +-
 fs/fuse/dev.c                                      |  44 +--
 fs/fuse/dev_uring.c                                | 189 +++++++----
 fs/fuse/file.c                                     |  22 +-
 fs/fuse/fuse_i.h                                   |  53 +--
 fs/fuse/inode.c                                    |  10 +-
 fs/lockd/svcsubs.c                                 |   2 +-
 fs/nfsd/filecache.c                                | 115 +++----
 fs/nfsd/netns.h                                    |  11 +-
 fs/nfsd/nfs4proc.c                                 | 139 ++++++--
 fs/nfsd/nfs4state.c                                | 170 +++++++---
 fs/nfsd/nfsctl.c                                   |  25 +-
 fs/nfsd/nfsd.h                                     |  15 -
 fs/nfsd/state.h                                    |   2 +-
 fs/notify/fanotify/fanotify_user.c                 |  12 +-
 fs/notify/inotify/inotify_user.c                   |  15 +-
 fs/ntfs3/frecord.c                                 |  20 +-
 fs/ocfs2/dir.c                                     |  71 +++-
 fs/overlayfs/dir.c                                 |   1 -
 fs/pidfs.c                                         | 136 +++++---
 fs/smb/client/cifs_debug.c                         |   4 +-
 fs/smb/client/cifs_spnego.h                        |   2 -
 fs/smb/client/cifs_unicode.h                       |   3 -
 fs/smb/client/cifsfs.c                             |   5 +-
 fs/smb/client/cifsfs.h                             |   6 +-
 fs/smb/client/cifsglob.h                           |  10 +-
 fs/smb/client/cifsproto.h                          |  29 +-
 fs/smb/client/cifssmb.c                            | 146 +++++++++
 fs/smb/client/compress.c                           |  21 +-
 fs/smb/client/compress.h                           |  19 +-
 fs/smb/client/connect.c                            | 142 --------
 fs/smb/client/dir.c                                |   2 +-
 fs/smb/client/dns_resolve.h                        |   4 -
 fs/smb/client/fs_context.c                         |   2 +-
 fs/smb/client/fs_context.h                         |  16 +-
 fs/smb/client/fscache.h                            |  10 +-
 fs/smb/client/inode.c                              |  61 +++-
 fs/smb/client/misc.c                               |   1 +
 fs/smb/client/netmisc.c                            |   2 +-
 fs/smb/client/smb1ops.c                            | 171 ----------
 fs/smb/client/smb1proto.h                          |  40 +++
 fs/smb/client/smb1transport.c                      | 198 ++++++++++++
 fs/smb/client/smb2file.c                           |   3 +-
 fs/smb/client/smb2inode.c                          |   1 -
 fs/smb/client/smb2maperror.c                       |   3 +-
 fs/smb/client/smb2ops.c                            |  99 ++++--
 fs/smb/client/smb2pdu.c                            |   5 +-
 fs/smb/client/smb2proto.h                          |  14 +-
 fs/smb/client/trace.h                              | 151 +++++++++
 fs/smb/server/oplock.c                             |  61 +++-
 include/linux/acpi.h                               |  14 +
 include/linux/firmware/qcom/qcom_scm.h             |  10 +-
 include/linux/huge_mm.h                            |   7 +-
 include/linux/hugetlb.h                            |   5 +
 include/linux/kprobes.h                            |   1 +
 include/linux/lockd/lockd.h                        |   2 +-
 include/linux/memcontrol.h                         |  10 +
 include/linux/mm.h                                 |   2 -
 include/linux/rmap.h                               |   9 +-
 include/linux/soc/qcom/geni-se.h                   |   4 +
 include/net/dst.h                                  |   6 +
 include/net/ip.h                                   |  25 ++
 include/net/ip6_route.h                            |  43 +++
 include/net/ipv6.h                                 |  10 +-
 include/net/tcp.h                                  |   5 +
 kernel/bpf/percpu_freelist.c                       |  35 +-
 kernel/bpf/percpu_freelist.h                       |   1 +
 kernel/bpf/stackmap.c                              | 173 ++++++----
 kernel/bpf/verifier.c                              |  81 ++---
 kernel/dma/direct.c                                |  18 +-
 kernel/entry/syscall-common.c                      |   3 +
 kernel/futex/requeue.c                             |  12 +-
 kernel/kprobes.c                                   |  14 +-
 kernel/sched/core.c                                |  60 ++--
 kernel/sched/deadline.c                            |   8 +-
 kernel/sched/ext.c                                 |  17 +-
 kernel/sched/fair.c                                |   4 +-
 kernel/sched/idle.c                                |   2 +-
 kernel/sched/rt.c                                  |   8 +-
 kernel/sched/sched.h                               |  12 +-
 kernel/sched/stop_task.c                           |   2 +-
 kernel/trace/ftrace.c                              |  13 +-
 kernel/trace/ring_buffer.c                         |  20 +-
 mm/damon/core.c                                    |  22 +-
 mm/damon/ops-common.c                              |   5 +-
 mm/damon/paddr.c                                   |  20 +-
 mm/damon/sysfs-schemes.c                           |  18 +-
 mm/damon/sysfs.c                                   |  23 +-
 mm/damon/tests/core-kunit.h                        |  15 +-
 mm/damon/tests/vaddr-kunit.h                       |   5 +
 mm/damon/vaddr.c                                   |  34 +-
 mm/huge_memory.c                                   | 358 ++++++++++++---------
 mm/hugetlb.c                                       |  25 +-
 mm/hugetlb_cgroup.c                                |   7 +-
 mm/hugetlb_vmemmap.c                               | 298 +++++++----------
 mm/memcontrol-v1.c                                 |  43 ++-
 mm/memcontrol.c                                    |  13 +
 mm/mempolicy.c                                     |   2 +-
 mm/migrate.c                                       |  12 +-
 mm/mm_init.c                                       |   1 +
 mm/page_alloc.c                                    |   6 +-
 mm/page_vma_mapped.c                               |   8 +-
 mm/rmap.c                                          |  15 +-
 mm/slab.h                                          |   8 +-
 mm/slab_common.c                                   |  44 ++-
 mm/slub.c                                          | 108 +++----
 mm/sparse-vmemmap.c                                |  53 ---
 mm/userfaultfd.c                                   |   4 +-
 mm/vmscan.c                                        |  41 +--
 net/8021q/vlan.c                                   |   7 +-
 net/8021q/vlan_dev.c                               |  32 +-
 net/batman-adv/bridge_loop_avoidance.c             |  15 +-
 net/batman-adv/distributed-arp-table.c             |   8 +-
 net/batman-adv/main.c                              |   4 +
 net/batman-adv/multicast_forw.c                    |   7 +-
 net/core/skbuff.c                                  |   5 +-
 net/ipv4/icmp.c                                    |   2 +-
 net/ipv4/ip_output.c                               |   4 +-
 net/ipv4/ip_sockglue.c                             |   2 +-
 net/ipv4/ipmr.c                                    |   2 +-
 net/ipv4/netfilter/nf_reject_ipv4.c                |   2 +-
 net/ipv4/route.c                                   |   4 +-
 net/ipv4/tcp_ipv4.c                                |  15 +-
 net/ipv4/tcp_minisocks.c                           |   2 +-
 net/ipv4/tcp_output.c                              |   6 +-
 net/ipv6/exthdrs.c                                 |  55 ++--
 net/ipv6/ip6_gre.c                                 |   2 +-
 net/ipv6/ip6_output.c                              |  47 +--
 net/ipv6/ip6_tunnel.c                              |   6 +-
 net/ipv6/ipv6_sockglue.c                           |   4 +-
 net/ipv6/route.c                                   |  10 +-
 net/ipv6/sit.c                                     |   2 +-
 net/ipv6/tcp_ipv6.c                                |  11 +-
 net/openvswitch/conntrack.c                        | 121 ++++---
 net/openvswitch/conntrack.h                        |   6 +-
 net/openvswitch/datapath.c                         |  10 +-
 net/openvswitch/datapath.h                         |   8 +-
 net/packet/af_packet.c                             |  96 +++++-
 net/sunrpc/auth_gss/gss_rpc_xdr.c                  |   9 +-
 net/sunrpc/xprtrdma/ib_client.c                    |  26 +-
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c            |  12 +-
 net/sunrpc/xprtrdma/svc_rdma_rw.c                  |   5 +-
 net/sunrpc/xprtrdma/svc_rdma_transport.c           |  32 +-
 rust/kernel/bug.rs                                 |  10 +-
 rust/kernel/devres.rs                              | 163 ++++------
 rust/kernel/drm/ioctl.rs                           |   6 +
 samples/damon/mtier.c                              |  14 +-
 samples/damon/prcl.c                               |  11 +-
 samples/damon/wsse.c                               |  11 +-
 security/integrity/ima/ima_appraise.c              |   2 +
 sound/core/pcm_native.c                            |   2 +
 sound/core/rawmidi.c                               |   2 +-
 sound/parisc/harmony.c                             |   6 +-
 sound/soc/codecs/adau1761.c                        |  34 +-
 sound/soc/codecs/aw88261.c                         |  30 +-
 sound/soc/codecs/aw88261.h                         |   6 -
 sound/soc/codecs/cs35l33.c                         |  14 +-
 sound/soc/codecs/cs35l34.c                         |  14 +-
 sound/soc/codecs/cx2072x.c                         | 134 ++++----
 sound/soc/codecs/hdac_hda.c                        |   4 +-
 sound/soc/codecs/max9860.c                         |   2 +-
 sound/soc/codecs/ml26124.c                         |   4 +-
 sound/soc/codecs/pcm512x.c                         |  40 +--
 sound/soc/codecs/pm4125-sdw.c                      |   2 +-
 sound/soc/codecs/rt1017-sdca-sdw.h                 |  10 +-
 sound/soc/codecs/rt1316-sdw.c                      |   2 +-
 sound/soc/codecs/rt1318-sdw.c                      |   2 +-
 sound/soc/codecs/rt1318.c                          |   4 +-
 sound/soc/codecs/rt274.c                           |   8 +-
 sound/soc/codecs/rt286.c                           |  14 +-
 sound/soc/codecs/rt298.c                           |  14 +-
 sound/soc/codecs/rt700-sdw.h                       |  11 +-
 sound/soc/codecs/rt711-sdca-sdw.h                  |   6 +-
 sound/soc/codecs/rt711-sdw.h                       |  10 +-
 sound/soc/codecs/rt712-sdca-dmic.h                 |   6 +-
 sound/soc/codecs/rt712-sdca-sdw.h                  |  11 +-
 sound/soc/codecs/rt715-sdca-sdw.h                  |  48 ++-
 sound/soc/codecs/rt715-sdw.h                       |  32 +-
 sound/soc/codecs/rt721-sdca-sdw.h                  |  44 +--
 sound/soc/codecs/sgtl5000.c                        |   2 +-
 sound/soc/codecs/sti-sas.c                         |   2 +-
 sound/soc/codecs/tas2552.c                         |  14 +-
 sound/soc/codecs/tas2764.c                         |   2 +-
 sound/soc/codecs/tas2780.c                         |   2 +-
 sound/soc/codecs/tas2783-sdw.c                     | 177 +++++-----
 sound/soc/fsl/fsl_easrc.c                          |   8 +-
 sound/soc/fsl/mpc5200_psc_i2s.c                    |   1 +
 sound/soc/intel/atom/sst/sst_pci.c                 |   4 +-
 sound/soc/loongson/loongson_card.c                 |   6 +-
 sound/soc/samsung/aries_wm8994.c                   |   1 +
 sound/soc/tegra/tegra210_admaif.c                  | 210 ++++++++----
 sound/soc/tegra/tegra210_i2s.c                     |   8 +-
 sound/soc/tegra/tegra210_mbdrc.c                   |  42 +--
 sound/soc/tegra/tegra210_mixer.c                   |  10 +-
 sound/usb/midi.c                                   |   2 +
 tools/objtool/check.c                              |   3 +-
 .../util/bpf_skel/augmented_raw_syscalls.bpf.c     | 155 +++++----
 .../util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.c   |  47 +--
 .../util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.h   |  12 +
 tools/sched_ext/scx_qmap.bpf.c                     |   2 +-
 tools/testing/cxl/Kbuild                           |   1 +
 511 files changed, 7548 insertions(+), 4554 deletions(-)