Skip to content

6.18.17-rc1 review

Sasha Levin amd-gfx intel-wired-lan linux-cifs linux-fsdevel linux-hwmon linux-input linux-patches linux-tegra lkml netdev netfs stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest314 patches 18 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/314perf/core: Fix refcount bug and potential UAF in perf_mmapkernel/events/core.c+19 -190 replies
2/314drm/vmwgfx: Fix invalid kref_put callback in vmw_bo_dirty_releasedrivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c+8 -10 replies
3/314drm/vmwgfx: Return the correct value in vmw_translate_ptr functionsdrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+2 -20 replies
4/314debugobject: Make it work with deferred page initialization - againlib/Kconfig.debug lib/debugobjects.c+19 -10 replies
5/314drm/logicvc: Fix device node reference leak in logicvc_drm_config_parse()drivers/gpu/drm/logicvc/logicvc_drm.c+2 -20 replies
6/314KVM: arm64: Hide S1POE from guests when not supported by the hostarch/arm64/kvm/sys_regs.c+3 -00 replies
7/314KVM: arm64: Fix ID register initialization for non-protected pKVM guestsarch/arm64/kvm/hyp/nvhe/pkvm.c+33 -20 replies
8/314drm/fourcc: fix plane order for 10/12/16-bit YCbCr formatsinclude/uapi/drm/drm_fourcc.h+6 -60 replies
9/314drm/tiny: sharp-memory: fix pointer error dereferencedrivers/gpu/drm/tiny/sharp-memory.c+2 -20 replies
10/314irqchip/sifive-plic: Fix frozen interrupt due to affinity settingdrivers/irqchip/irq-sifive-plic.c+6 -10 replies
11/314scsi: lpfc: Properly set WC for DPP mappingdrivers/scsi/lpfc/lpfc_init.c drivers/scsi/lpfc/lpfc_sli.c drivers/scsi/lpfc/lpfc_sli4.h+35 -60 replies
12/314scsi: pm8001: Fix use-after-free in pm8001_queue_command()drivers/scsi/pm8001/pm8001_sas.c+3 -20 replies
13/314drm/imx: parallel-display: check return value of devm_drm_bridge_add() in imx_pd_probe()drivers/gpu/drm/imx/ipuv3/parallel-display.c+3 -10 replies
14/314ALSA: scarlett2: Fix DSP filter control array handlingsound/usb/mixer_scarlett2.c+3 -70 replies
15/314ALSA: usb-audio: Remove VALIDATE_RATES quirk for Focusrite devicessound/usb/quirks.c+1 -10 replies
16/314ALSA: usb-audio: Add QUIRK_FLAG_SKIP_IFACE_SETUPsound/usb/quirks.c sound/usb/stream.c sound/usb/usbaudio.h+11 -10 replies
17/314x86/fred: Correct speculative safety in fred_extint()arch/x86/entry/entry_fred.c+2 -30 replies
18/314x86/cfi: Fix CFI rewrite for odd alignmentsarch/x86/include/asm/cfi.h arch/x86/include/asm/linkage.h arch/x86/kernel/alternative.c +1 more+34 -240 replies
19/314sched/fair: Rename cfs_rq::avg_load to cfs_rq::sum_weightkernel/sched/fair.c kernel/sched/sched.h+9 -90 replies
20/314sched/fair: Rename cfs_rq::avg_vruntime to ::sum_w_vruntime, and helper functionskernel/sched/fair.c kernel/sched/sched.h+14 -140 replies
21/314sched/fair: Introduce and use the vruntime_cmp() and vruntime_op() wrappers for wrapped-signed aritmeticskernel/sched/fair.c+51 -150 replies
22/314sched/fair: Fix zero_vruntime trackingkernel/sched/fair.c+57 -274 replies
23/314sched/fair: Only set slice protection at pick timekernel/sched/fair.c+6 -50 replies
24/314sched/eevdf: Update se->vprot in reweight_entity()kernel/sched/fair.c+12 -00 replies
25/314sched/fair: Fix lag clampinclude/linux/sched.h kernel/sched/fair.c+36 -40 replies
26/314rseq: Clarify rseq registration rseq_size bound check commentkernel/rseq.c+3 -20 replies
27/314perf/core: Fix invalid wait context in ctx_sched_in()kernel/events/core.c+2 -10 replies
28/314accel/amdxdna: Remove buffer size check when creating command BOdrivers/accel/amdxdna/amdxdna_gem.c+19 -190 replies
29/314accel/amdxdna: Prevent ubuf size overflowdrivers/accel/amdxdna/amdxdna_ubuf.c+5 -10 replies
30/314accel/amdxdna: Validate command buffer payload countdrivers/accel/amdxdna/amdxdna_ctx.c+4 -10 replies
31/314drm/xe/wa: Steer RMW of MCR registers while building default LRCdrivers/gpu/drm/xe/regs/xe_engine_regs.h drivers/gpu/drm/xe/xe_gt.c+60 -120 replies
32/314cgroup/cpuset: Fix incorrect use of cpuset_update_tasks_cpumask() in update_cpumasks_hier()kernel/cgroup/cpuset.c+1 -10 replies
33/314cxl: Move devm_cxl_add_nvdimm_bridge() to cxl_pmem.kodrivers/cxl/core/pmem.c drivers/cxl/cxl.h drivers/cxl/pmem.c+19 -100 replies
34/314cxl: Fix race of nvdimm_bus object when creating nvdimm objectsdrivers/cxl/core/pmem.c drivers/cxl/cxl.h drivers/cxl/pmem.c+42 -20 replies
35/314scsi: ufs: core: Move link recovery for hibern8 exit failure to wl_resumedrivers/ufs/core/ufshcd.c+9 -90 replies
36/314regulator: bq257xx: Fix device node reference leak in bq257xx_reg_dt_parse_gpio()drivers/regulator/bq257xx-regulator.c+1 -20 replies
37/314zloop: advertise a volatile write cachedrivers/block/zloop.c+18 -60 replies
38/314zloop: check for spurious options passed to removedrivers/block/zloop.c+6 -10 replies
39/314drm/client: Do not destroy NULL modesdrivers/gpu/drm/drm_client_modeset.c+2 -10 replies
40/314ALSA: usb-audio: Cap the packet size pre-calculationssound/usb/endpoint.c+3 -00 replies
41/314ALSA: usb-audio: Use inclusive termssound/usb/endpoint.c+3 -30 replies
42/314perf: Fix __perf_event_overflow() vs perf_remove_from_context() racekernel/events/core.c+41 -10 replies
43/314s390/idle: Fix cpu idle exit cpu time accountingarch/s390/include/asm/idle.h arch/s390/kernel/idle.c arch/s390/kernel/irq.c+18 -60 replies
44/314s390/vtime: Fix virtual timer forwardingarch/s390/kernel/vtime.c+2 -160 replies
45/314arm64: io: Rename ioremap_prot() to __ioremap_prot()arch/arm64/include/asm/io.h arch/arm64/kernel/acpi.c arch/arm64/mm/ioremap.c+10 -90 replies
46/314arm64: io: Extract user memory type in ioremap_prot()arch/arm64/include/asm/io.h+15 -20 replies
47/314PCI: dwc: ep: Flush MSI-X write before unmapping its ATU entrydrivers/pci/controller/dwc/pcie-designware-ep.c+3 -00 replies
48/314drm/amdgpu/userq: Do not allow userspace to trivially triger kernel warningsdrivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c+4 -40 replies
49/314drm/amdgpu: Unlock a mutex before destroying itdrivers/gpu/drm/amd/amdgpu/amdgpu_aca.c+1 -00 replies
50/314drm/amdgpu: Fix locking bugs in error pathsdrivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c+7 -50 replies
51/314drm/amdgpu: Fix error handling in slot resetdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+10 -70 replies
52/314ALSA: hda: cs35l56: Fix signedness error in cs35l56_hda_posture_put()sound/hda/codecs/side-codecs/cs35l56_hda.c+1 -10 replies
53/314btrfs: free pages on error in btrfs_uring_read_extent()fs/btrfs/ioctl.c+6 -10 replies
54/314btrfs: fix error message order of parameters in btrfs_delete_delayed_dir_index()fs/btrfs/delayed-inode.c+1 -10 replies
55/314btrfs: fix incorrect key offset in error message in check_dev_extent_item()fs/btrfs/tree-checker.c+1 -10 replies
56/314btrfs: fix objectid value in error message in check_extent_data_ref()fs/btrfs/tree-checker.c+1 -10 replies
57/314btrfs: fix warning in scrub_verify_one_metadata()fs/btrfs/scrub.c+1 -10 replies
58/314btrfs: print correct subvol num if active swapfile prevents deletionfs/btrfs/inode.c+1 -10 replies
59/314btrfs: fix compat mask in error messages in btrfs_check_features()fs/btrfs/disk-io.c+3 -30 replies
60/314ALSA: usb: qcom: Correct parameter comment for uaudio_transfer_buffer_setup()sound/usb/qcom/qc_audio_offload.c+1 -10 replies
61/314ASoC: SDCA: Fix comments for sdca_irq_request()sound/soc/sdca/sdca_interrupts.c+2 -20 replies
62/314bpf, arm64: Force 8-byte alignment for JIT buffer to prevent atomic tearingarch/arm64/net/bpf_jit_comp.c+1 -10 replies
63/314bpf: Fix stack-out-of-bounds write in devmapkernel/bpf/devmap.c+17 -50 replies
64/314selftests/bpf: Fix OOB read in dmabuf_collectortools/testing/selftests/bpf/progs/dmabuf_iter.c+1 -10 replies
65/314sched_ext: Fix SCX_EFLAG_INITIALIZED being a no-op flagkernel/sched/ext_internal.h+1 -10 replies
66/314spi: stm32: fix missing pointer assignment in case of dma chainingdrivers/spi/spi-stm32.c+3 -00 replies
67/314PCI: Correct PCI_CAP_EXP_ENDPOINT_SIZEOF_V2 valueinclude/uapi/linux/pci_regs.h+1 -10 replies
68/314bpf: Fix race in cpumap on PREEMPT_RTkernel/bpf/cpumap.c+15 -20 replies
69/314bpf: Fix race in devmap on PREEMPT_RTkernel/bpf/devmap.c+21 -40 replies
70/314bpf: Add bitwise tracking for BPF_ENDinclude/linux/tnum.h kernel/bpf/tnum.c kernel/bpf/verifier.c+78 -30 replies
71/314bpf: Introduce tnum_step to step through tnum's membersinclude/linux/tnum.h kernel/bpf/tnum.c+59 -00 replies
72/314bpf: Improve bounds when tnum has a single possible valuekernel/bpf/verifier.c+30 -00 replies
73/314x86/acpi/boot: Correct acpi_is_processor_usable() check againarch/x86/kernel/acpi/boot.c arch/x86/kernel/cpu/topology.c+8 -190 replies
74/314memory: mtk-smi: fix device leaks on common probedrivers/memory/mtk-smi.c+2 -00 replies
75/314memory: mtk-smi: fix device leak on larb probedrivers/memory/mtk-smi.c+1 -00 replies
76/314PCI: j721e: Use devm_clk_get_optional_enabled() to get and enable the clockdrivers/pci/controller/cadence/pci-j721e.c+5 -150 replies
77/314PCI: j721e: Add config guards for Cadence Host and Endpoint library APIsdrivers/pci/controller/cadence/pci-j721e.c+25 -160 replies
78/314PCI: dwc: Advertise L1 PM Substates only if driver requests itdrivers/pci/controller/dwc/pcie-designware-host.c drivers/pci/controller/dwc/pcie-designware.c drivers/pci/controller/dwc/pcie-designware.h +2 more+33 -00 replies
79/314PCI: dw-rockchip: Configure L1SS supportdrivers/pci/controller/dwc/pcie-dw-rockchip.c+40 -00 replies
80/314PCI: dwc: Add L1 Substates context to ltssm_status of debugfsdrivers/pci/controller/dwc/pcie-designware-debugfs.c drivers/pci/controller/dwc/pcie-designware.h+6 -00 replies
81/314PCI: dw-rockchip: Change get_ltssm() to provide L1 Substates infodrivers/pci/controller/dwc/pcie-dw-rockchip.c+25 -40 replies
82/314Revert "PCI: dw-rockchip: Enumerate endpoints based on dll_link_up IRQ"drivers/pci/controller/dwc/pcie-dw-rockchip.c+3 -560 replies
83/314net: qrtr: Drop the MHI auto_queue feature for IPCR DL channelsdrivers/accel/qaic/mhi_controller.c drivers/bus/mhi/host/pci_generic.c drivers/net/wireless/ath/ath11k/mhi.c +2 more+60 -810 replies
84/314media: v4l2-mem2mem: Add a kref to the v4l2_m2m_dev structuredrivers/media/v4l2-core/v4l2-mem2mem.c include/media/v4l2-mem2mem.h+44 -00 replies
85/314media: verisilicon: Avoid G2 bus error while decoding H.264 and HEVCdrivers/media/platform/verisilicon/hantro.h drivers/media/platform/verisilicon/hantro_drv.c drivers/media/platform/verisilicon/imx8m_vpu_hw.c+49 -32 replies
86/314usb: gadget: u_ether: add gether_opts for config cachingdrivers/usb/gadget/function/u_ether.c drivers/usb/gadget/function/u_ether.h drivers/usb/gadget/function/u_ether_configfs.h+234 -00 replies
87/314usb: gadget: u_ether: Add auto-cleanup helper for freeing net_devicedrivers/usb/gadget/function/u_ether.c drivers/usb/gadget/function/u_ether.h+17 -00 replies
88/314usb: gadget: f_ncm: align net_device lifecycle with bind/unbinddrivers/usb/gadget/function/f_ncm.c drivers/usb/gadget/function/u_ncm.h+66 -660 replies
89/314accel/rocket: fix unwinding in error path in rocket_core_initdrivers/accel/rocket/rocket_core.c+5 -20 replies
90/314accel/rocket: fix unwinding in error path in rocket_probedrivers/accel/rocket/rocket_drv.c+14 -10 replies
91/314media: tegra-video: Fix memory leak in __tegra_channel_try_format()drivers/staging/media/tegra-video/vi.c+8 -50 replies
92/314KVM: x86: Ignore -EBUSY when checking nested events from vcpu_block()arch/x86/kvm/x86.c+1 -20 replies
93/314drm/tegra: dsi: fix device leak on probedrivers/gpu/drm/tegra/dsi.c+2 -40 replies
94/314unwind: Simplify unwind_user_next_fp() alignment checkkernel/unwind/user.c+1 -30 replies
95/314unwind: Implement compat fp unwindinclude/linux/unwind_user_types.h kernel/unwind/user.c+30 -110 replies
96/314unwind_user/x86: Enable frame pointer unwinding on x86arch/x86/Kconfig arch/x86/include/asm/unwind_user.h+26 -00 replies
97/314unwind_user/x86: Teach FP unwind about start of functionarch/x86/events/core.c arch/x86/include/asm/unwind_user.h arch/x86/include/asm/uprobes.h +3 more+84 -490 replies
98/314x86/uprobes: Fix XOL allocation failure for 32-bit tasksarch/x86/kernel/uprobes.c include/linux/uprobes.h kernel/events/uprobes.c+32 -30 replies
99/314ext4: correct the comments place for EXT4_EXT_MAY_ZEROOUTfs/ext4/extents.c+4 -40 replies
100/314ext4: don't set EXT4_GET_BLOCKS_CONVERT when splitting before submitting I/Ofs/ext4/extents.c+8 -40 replies
101/314media: iris: remove v4l2_m2m_ioctl_{de,en}coder_cmd API usage during STOP handlingdrivers/media/platform/qcom/iris/iris_vidc.c+6 -40 replies
102/314media: iris: Add missing platform data entries for SM8750drivers/media/platform/qcom/iris/iris_platform_gen2.c+2 -00 replies
103/314Input: synaptics_i2c - replace use of system_wq with system_dfl_wqdrivers/input/mouse/synaptics_i2c.c+4 -40 replies
104/314Input: synaptics_i2c - guard polling restart in resumedrivers/input/mouse/synaptics_i2c.c+5 -20 replies
105/314iommu/vt-d: Skip dev-iotlb flush for inaccessible PCIe device without scalable modedrivers/iommu/intel/pasid.c+8 -00 replies
106/314arm64: dts: rockchip: Fix rk356x PCIe range mappingsarch/arm64/boot/dts/rockchip/rk3568.dtsi arch/arm64/boot/dts/rockchip/rk356x-base.dtsi+3 -30 replies
107/314arm64: dts: rockchip: Fix rk3588 PCIe range mappingsarch/arm64/boot/dts/rockchip/rk3588-base.dtsi arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi+5 -50 replies
108/314clk: tegra: tegra124-emc: fix device leak on set_rate()drivers/clk/tegra/clk-tegra124-emc.c+1 -10 replies
109/314ACPI: APEI: GHES: Add helper for CPER CXL protocol errors checksdrivers/acpi/apei/Makefile drivers/acpi/apei/ghes.c drivers/acpi/apei/ghes_helpers.c +1 more+45 -170 replies
110/314ACPI: APEI: GHES: Disable KASAN instrumentation when compile testing with clang < 18drivers/acpi/apei/Makefile+4 -00 replies
111/314ARM: dts: imx53-usbarmory: Replace license text comment with SPDX identifierarch/arm/boot/dts/nxp/imx/imx53-usbarmory.dts+1 -380 replies
112/314PCI: Add preceding capability position support in PCI_FIND_NEXT_*_CAP macrosdrivers/pci/controller/cadence/pcie-cadence.c drivers/pci/controller/dwc/pcie-designware-ep.c drivers/pci/controller/dwc/pcie-designware.c +2 more+29 -140 replies
113/314PCI: dwc: Add new APIs to remove standard and extended Capabilitydrivers/pci/controller/dwc/pcie-designware.c drivers/pci/controller/dwc/pcie-designware.h+55 -00 replies
114/314PCI: dwc: Remove duplicate dw_pcie_ep_hide_ext_capability() functiondrivers/pci/controller/dwc/pcie-designware-ep.c drivers/pci/controller/dwc/pcie-designware.h drivers/pci/controller/dwc/pcie-dw-rockchip.c+1 -490 replies
115/314PCI: dwc: ep: Fix resizable BAR support for multi-PF configurationsdrivers/pci/controller/dwc/pcie-designware-ep.c+32 -160 replies
116/314KVM: x86: Add x2APIC "features" to control EOI broadcast suppressionDocumentation/virt/kvm/api.rst arch/x86/include/asm/kvm_host.h arch/x86/include/uapi/asm/kvm.h +4 more+127 -150 replies
117/314btrfs: define the AUTO_KFREE/AUTO_KVFREE helper macrosfs/btrfs/misc.h+7 -00 replies
118/314btrfs: zoned: fixup last alloc pointer after extent removal for RAID0/10fs/btrfs/zoned.c+179 -150 replies
119/314PM: sleep: core: Avoid bit field races related to work_in_progressinclude/linux/pm.h+1 -10 replies
120/314drm/amd: Fix hang on amdgpu unload by using pci_dev_is_disconnected()drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+2 -20 replies
121/314hwmon: (max16065) Use READ/WRITE_ONCE to avoid compiler optimization induced racedrivers/hwmon/max16065.c+13 -130 replies
122/314slub: remove CONFIG_SLUB_TINY specific code pathsmm/slab.h mm/slub.c+4 -1050 replies
123/314mm/slab: use prandom if !allow_spinmm/slub.c+24 -40 replies
124/314LoongArch: Remove unnecessary checks for ORC unwinderarch/loongarch/kernel/unwind_orc.c+5 -110 replies
125/314LoongArch: Handle percpu handler address for ORC unwinderarch/loongarch/include/asm/setup.h arch/loongarch/kernel/unwind_orc.c+19 -00 replies
126/314LoongArch: Remove some extern variables in source filesarch/loongarch/kernel/unwind_orc.c arch/loongarch/kernel/unwind_prologue.c arch/loongarch/mm/tlb.c+0 -70 replies
127/314drm/i915/dp: Fail state computation for invalid DSC source input BPP valuesdrivers/gpu/drm/i915/display/intel_dp.c+21 -70 replies
128/314drm/i915/dp: Fix pipe BPP clamping due to HDRdrivers/gpu/drm/i915/display/intel_dp.c+17 -30 replies
129/314net: arcnet: com20020-pci: fix support for 2.5Mbit cardsdrivers/net/arcnet/com20020-pci.c+15 -10 replies
130/314eventpoll: Fix integer overflow in ep_loop_check_proc()fs/eventpoll.c+3 -20 replies
131/314namespace: fix proc mount iterationfs/namespace.c+15 -50 replies
132/314media: dvb-core: fix wrong reinitialization of ringbuffer on reopendrivers/media/dvb-core/dmxdev.c+3 -10 replies
133/314nfc: pn533: properly drop the usb interface reference on disconnectdrivers/nfc/pn533/usb.c+1 -00 replies
134/314net: usb: kaweth: validate USB endpointsdrivers/net/usb/kaweth.c+13 -00 replies
135/314net: usb: kalmia: validate USB endpointsdrivers/net/usb/kalmia.c+7 -00 replies
136/314net: usb: pegasus: validate USB endpointsdrivers/net/usb/pegasus.c+12 -10 replies
137/314can: ems_usb: ems_usb_read_bulk_callback(): check the proper length of a messagedrivers/net/can/usb/ems_usb.c+6 -10 replies
138/314can: usb: f81604: correctly anchor the urb in the read bulk callbackdrivers/net/can/usb/f81604.c+13 -20 replies
139/314can: ucan: Fix infinite loop from zero-length messagesdrivers/net/can/usb/ucan.c+1 -10 replies
140/314can: usb: etas_es58x: correctly anchor the urb in the read bulk callbackdrivers/net/can/usb/etas_es58x/es58x_core.c+7 -10 replies
141/314can: usb: f81604: handle short interrupt urb messages properlydrivers/net/can/usb/f81604.c+6 -00 replies
142/314can: usb: f81604: handle bulk write errors properlydrivers/net/can/usb/f81604.c+21 -30 replies
143/314HID: Add HID_CLAIMED_INPUT guards in raw_event callbacks missing themdrivers/hid/hid-cmedia.c drivers/hid/hid-creative-sb0540.c drivers/hid/hid-zydacron.c+3 -30 replies
144/314HID: pidff: Fix condition effect bit clearingdrivers/hid/usbhid/hid-pidff.c+7 -40 replies
145/314HID: multitouch: Keep latency normal on deactivate for reactivation gesturedrivers/hid/hid-multitouch.c+29 -30 replies
146/314x86/efi: defer freeing of boot services memoryarch/x86/include/asm/efi.h arch/x86/platform/efi/efi.c arch/x86/platform/efi/quirks.c +1 more+55 -60 replies
147/314perf/x86/intel/uncore: Add per-scheduler IMC CAS count eventsarch/x86/events/intel/uncore_snbep.c+27 -10 replies
148/314x86/boot: Handle relative CONFIG_EFI_SBAT_FILE file pathsarch/x86/boot/compressed/Makefile+1 -00 replies
149/314x86/sev: Allow IBPB-on-Entry feature for SNP guestsarch/x86/boot/compressed/sev.c arch/x86/coco/sev/core.c arch/x86/include/asm/msr-index.h+6 -10 replies
150/314x86/boot/sev: Move SEV decompressor variables into the .data sectionarch/x86/boot/compressed/sev.c arch/x86/boot/startup/sev-shared.c+5 -50 replies
151/314platform/x86: dell-wmi-sysman: Don't hex dump plaintext password datadrivers/platform/x86/dell/dell-wmi-sysman/passwordattr-interface.c+0 -10 replies
152/314platform/x86: alienware-wmi-wmax: Add G-Mode support to m18 laptopsdrivers/platform/x86/dell/alienware-wmi-wmax.c+1 -10 replies
153/314platform/x86: dell-wmi: Add audio/mic mute key codesdrivers/platform/x86/dell/dell-wmi-base.c+6 -00 replies
154/314ALSA: hda/realtek: Add quirk for HP Pavilion 15-eh1xxx to enable mute LEDsound/hda/codecs/realtek/alc269.c+1 -00 replies
155/314ALSA: doc: usb-audio: Add doc for QUIRK_FLAG_SKIP_IFACE_SETUPDocumentation/sound/alsa-configuration.rst+4 -00 replies
156/314ALSA: usb-audio: Use correct version for UAC3 header validationsound/usb/validate.c+1 -10 replies
157/314ALSA: hda/intel: increase default bdl_pos_adj for Nvidia controllerssound/hda/controllers/intel.c+2 -00 replies
158/314ALSA: hda/realtek: fix model name typo for Samsung Galaxy Book Flex (NT950QCG-X716)sound/hda/codecs/realtek/alc269.c+1 -10 replies
159/314ALSA: hda/realtek: Add quirk for Acer Aspire V3-572Gsound/hda/codecs/realtek/alc269.c+1 -00 replies
160/314ALSA: hda/realtek: add quirk for Samsung Galaxy Book Flex (NT950QCT-A38A)sound/hda/codecs/realtek/alc269.c+1 -00 replies
161/314wifi: radiotap: reject radiotap with unknown bitsnet/wireless/radiotap.c+2 -20 replies
162/314wifi: libertas: fix use-after-free in lbs_free_adapter()drivers/net/wireless/marvell/libertas/main.c+2 -20 replies
163/314wifi: cfg80211: cancel rfkill_block work in wiphy_unregister()net/wireless/core.c+1 -00 replies
164/314wifi: mac80211: bounds-check link_id in ieee80211_ml_reconfigurationnet/mac80211/mlme.c+3 -00 replies
165/314wifi: mac80211: fix NULL pointer dereference in mesh_rx_csa_frame()net/mac80211/mesh.c+3 -00 replies
166/314Bluetooth: purge error queues in socket destructorsnet/bluetooth/hci_sock.c net/bluetooth/iso.c net/bluetooth/l2cap_sock.c +1 more+4 -00 replies
167/314gve: fix incorrect buffer cleanup in gve_tx_clean_pending_packets for QPLdrivers/net/ethernet/google/gve/gve_tx_dqo.c+25 -310 replies
168/314net: phy: register phy led_triggers during probe to avoid AB-BA deadlockdrivers/net/phy/phy_device.c+17 -80 replies
169/314IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq()drivers/infiniband/hw/mthca/mthca_provider.c+3 -20 replies
170/314RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah()drivers/infiniband/hw/irdma/verbs.c+1 -10 replies
171/314RDMA/ionic: Fix kernel stack leak in ionic_create_cq()drivers/infiniband/hw/ionic/ionic_controlpath.c+1 -10 replies
172/314cpufreq: intel_pstate: Fix crash during turbo disabledrivers/cpufreq/intel_pstate.c+5 -50 replies
173/314arm64: gcs: Do not set PTE_SHARED on GCS mappings if FEAT_LPA2 is enabledarch/arm64/include/asm/pgtable-prot.h arch/arm64/mm/mmap.c+6 -50 replies
174/314net/sched: ets: fix divide by zero in the offload pathnet/sched/sch_ets.c+8 -40 replies
175/314nfsd: Fix cred ref leak in nfsd_nl_threads_set_doit().fs/nfsd/nfsctl.c+1 -10 replies
176/314tracing: Fix WARN_ON in tracing_buffers_mmap_closeinclude/linux/ring_buffer.h kernel/trace/ring_buffer.c kernel/trace/trace.c+35 -00 replies
177/314scsi: target: Fix recursive locking in __configfs_open_file()drivers/target/target_core_configfs.c+6 -90 replies
178/314mm: thp: deny THP for files on anonymous inodesmm/huge_memory.c+3 -00 replies
179/314Squashfs: check metadata block offset is within rangefs/squashfs/cache.c+3 -00 replies
180/314drbd: fix "LOGIC BUG" in drbd_al_begin_io_nonblock()drivers/block/drbd/drbd_actlog.c drivers/block/drbd/drbd_interval.h+27 -310 replies
181/314drbd: fix null-pointer dereference on local read errordrivers/block/drbd/drbd_req.c+2 -10 replies
182/314xfs: fix xfs_group release bug in xfs_dax_notify_dev_failurefs/xfs/xfs_notify_failure.c+2 -20 replies
183/314xfs: Fix error pointer dereferencefs/xfs/scrub/orphanage.c+6 -10 replies
184/314smb: client: fix cifs_pick_channel when channels are equally loadedfs/smb/client/transport.c+10 -110 replies
185/314smb: client: fix broken multichannel with krb5+signingfs/smb/client/smb2pdu.c+10 -120 replies
186/314smb: client: Don't log plaintext credentials in cifs_set_cifscredsfs/smb/client/connect.c+0 -10 replies
187/314smb: client: fix oops due to uninitialised var in smb2_unlink()fs/smb/client/smb2inode.c+3 -10 replies
188/314scsi: core: Fix refcount leak for tagset_refcntdrivers/scsi/scsi_scan.c+1 -00 replies
189/314mptcp: pm: avoid sending RM_ADDR over same subflownet/mptcp/pm.c+43 -120 replies
190/314mptcp: pm: in-kernel: always mark signal+subflow endp as usednet/mptcp/pm_kernel.c+9 -00 replies
191/314selftests: mptcp: more stable simult_flows teststools/testing/selftests/net/mptcp/simult_flows.sh+7 -40 replies
192/314selftests: mptcp: join: check RM_ADDR not sent over same subflowtools/testing/selftests/net/mptcp/mptcp_join.sh+36 -00 replies
193/314selftests: mptcp: join: check removing signal+subflow endptools/testing/selftests/net/mptcp/mptcp_join.sh+13 -00 replies
194/314kbuild: Split .modinfo out from ELF_DETAILSarch/alpha/kernel/vmlinux.lds.S arch/arc/kernel/vmlinux.lds.S arch/arm/boot/compressed/vmlinux.lds.S +24 more+29 -20 replies
195/314Revert "netfilter: nft_set_rbtree: validate open interval overlap"include/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_set_rbtree.c+14 -820 replies
196/314ARM: clean up the memset64() C wrapperarch/arm/include/asm/string.h+9 -50 replies
197/314ASoC: fsl_xcvr: use dev_err_probe() replacing dev_err() + returnsound/soc/fsl/fsl_xcvr.c+34 -520 replies
198/314ASoC: fsl_xcvr: provide regmap namessound/soc/fsl/fsl_xcvr.c+3 -00 replies
199/314ipmi: Fix use-after-free and list corruption on sender errordrivers/char/ipmi/ipmi_msghandler.c+9 -20 replies
200/314ksmbd: call ksmbd_vfs_kern_path_end_removing() on some error pathsfs/smb/server/smb2pdu.c+2 -20 replies
201/314platform/x86: hp-bioscfg: Support allocations of larger datadrivers/platform/x86/hp/hp-bioscfg/enum-attributes.c+6 -30 replies
202/314net: stmmac: remove support for lpi_intr_odrivers/net/ethernet/stmicro/stmmac/common.h drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c +4 more+0 -590 replies
203/314Bluetooth: Fix CIS host feature conditionnet/bluetooth/hci_sync.c+1 -10 replies
204/314drm/amd/display: Use GFP_ATOMIC in dc_create_stream_for_sinkdrivers/gpu/drm/amd/display/dc/core/dc_stream.c+1 -10 replies
205/314nvme: fix admin queue leak on controller resetdrivers/nvme/host/core.c+7 -00 replies
206/314hwmon: (aht10) Add support for dht20Documentation/hwmon/aht10.rst drivers/hwmon/Kconfig drivers/hwmon/aht10.c+28 -70 replies
207/314hwmon: (aht10) Fix initialization commands for AHT20drivers/hwmon/aht10.c+4 -20 replies
208/314pinctrl: equilibrium: rename irq_chip function callbacksdrivers/pinctrl/pinctrl-equilibrium.c+12 -120 replies
209/314pinctrl: equilibrium: fix warning trace on loaddrivers/pinctrl/pinctrl-equilibrium.c+9 -20 replies
210/314pinctrl: qcom: qcs615: Add missing dual edge GPIO IRQ errata flagdrivers/pinctrl/qcom/pinctrl-qcs615.c+1 -00 replies
211/314platform/x86: thinkpad_acpi: Fix errors reading battery thresholdsdrivers/platform/x86/lenovo/thinkpad_acpi.c+4 -20 replies
212/314module: Remove duplicate freeing of lockdep classeskernel/module/main.c+0 -60 replies
213/314HID: multitouch: new class MT_CLS_EGALAX_P80H84drivers/hid/hid-multitouch.c+9 -20 replies
214/314pinctrl: generic: move function to amlogic-am4 driverdrivers/pinctrl/meson/pinctrl-amlogic-a4.c drivers/pinctrl/pinconf-generic.c include/linux/pinctrl/pinconf-generic.h+70 -750 replies
215/314pinctrl: meson: amlogic-a4: Fix device node reference leak in aml_dt_node_to_map_pinmux()drivers/pinctrl/meson/pinctrl-amlogic-a4.c+1 -20 replies
216/314pinctrl: cirrus: cs42l43: Fix double-put in cs42l43_pin_probe()drivers/pinctrl/cirrus/pinctrl-cs42l43.c+2 -30 replies
217/314hwmon: (it87) Check the it87_lock() return valuedrivers/hwmon/it87.c+4 -10 replies
218/314idpf: increment completion queue next_to_clean in sw marker wait routinedrivers/net/ethernet/intel/idpf/idpf_txrx.c+3 -30 replies
219/314idpf: change IRQ naming to match netdev and ethtool queue numberingdrivers/net/ethernet/intel/idpf/idpf_txrx.c+1 -10 replies
220/314idpf: Fix flow rule delete failure due to invalid validationdrivers/net/ethernet/intel/idpf/idpf_ethtool.c+0 -30 replies
221/314ice: recap the VSI and QoS info after rebuilddrivers/net/ethernet/intel/ice/ice.h drivers/net/ethernet/intel/ice/ice_idc.c drivers/net/ethernet/intel/ice/ice_main.c+41 -110 replies
222/314i40e: Fix preempt count leak in napi poll tracepointdrivers/net/ethernet/intel/i40e/i40e_trace.h+1 -10 replies
223/314e1000e: clear DPG_EN after reset to avoid autonomous power-gatingdrivers/net/ethernet/intel/e1000e/defines.h drivers/net/ethernet/intel/e1000e/ich8lan.c+10 -00 replies
224/314drm/solomon: Fix page start when updating rectangle in page addressing modedrivers/gpu/drm/solomon/ssd130x.c+2 -40 replies
225/314netfs: Fix unbuffered/DIO writes to dispatch subrequests in strict sequencefs/netfs/direct_write.c fs/netfs/internal.h fs/netfs/write_collect.c +2 more+221 -770 replies
226/314nvmet-fcloop: Check remoteport port_state before calling done callbackdrivers/nvme/target/fcloop.c+11 -40 replies
227/314net: annotate data-races around sk->sk_{data_ready,write_space}net/core/skmsg.c net/ipv4/tcp.c net/ipv4/tcp_bpf.c +5 more+25 -230 replies
228/314net: ethernet: ti: am65-cpsw-nuss/cpsw-ale: Fix multicast entry handling in ALE tabledrivers/net/ethernet/ti/am65-cpsw-nuss.c drivers/net/ethernet/ti/cpsw_ale.c+5 -60 replies
229/314nvme-multipath: fix leak on try_module_get failuredrivers/nvme/host/multipath.c+5 -70 replies
230/314inet: annotate data-races around isk->inet_numinclude/net/inet6_hashtables.h include/net/inet_hashtables.h include/net/ip.h +3 more+10 -90 replies
231/314udp: Unhash auto-bound connected sk from 4-tuple hash table when disconnected.net/ipv4/udp.c+15 -100 replies
232/314tcp: give up on stronger sk_rcvbuf checks (for now)net/ipv4/tcp_input.c+1 -150 replies
233/314xsk: Fix fragment node deletion to prevent buffer leakinclude/net/xdp_sock_drv.h net/xdp/xsk.c+4 -40 replies
234/314xsk: Fix zero-copy AF_XDP fragment dropnet/xdp/xsk.c+15 -90 replies
235/314dpaa2-switch: Fix interrupt storm after receiving bad if_id in IRQ handlerdrivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c+2 -10 replies
236/314atm: lec: fix null-ptr-deref in lec_arp_clear_vccsnet/atm/lec.c+15 -110 replies
237/314net: ti: icssg-prueth: Fix ping failure after offload mode setup when link speed is not 1Gdrivers/net/ethernet/ti/icssg/icssg_prueth.c+8 -00 replies
238/314amd-xgbe: fix MAC_TCR_SS register width for 2.5G and 10M speedsdrivers/net/ethernet/amd/xgbe/xgbe-common.h+1 -10 replies
239/314can: bcm: fix locking for bcm_op runtime updatesnet/can/bcm.c+1 -00 replies
240/314can: mcp251x: fix deadlock in error path of mcp251x_opendrivers/net/can/spi/mcp251x.c+14 -10 replies
241/314wifi: rsi: Don't default to -EOPNOTSUPP in rsi_mac80211_configdrivers/net/wireless/rsi/rsi_91x_mac80211.c+1 -10 replies
242/314drm/syncobj: Fix handle <-> fd ioctls with dirty stackdrivers/gpu/drm/drm_syncobj.c+2 -20 replies
243/314drm/xe: Do not preempt fence signaling CS instructionsdrivers/gpu/drm/xe/xe_ring_ops.c+9 -00 replies
244/314drm/xe/configfs: Free ctx_restore_mid_bb in releasedrivers/gpu/drm/xe/xe_configfs.c+1 -00 replies
245/314rust: kunit: fix warning when !CONFIG_PRINTKrust/kernel/kunit.rs+8 -00 replies
246/314kunit: tool: copy caller args in run_kernel to prevent mutationtools/testing/kunit/kunit_kernel.py tools/testing/kunit/kunit_tool_test.py+30 -20 replies
247/314net: dsa: realtek: rtl8365mb: fix rtl8365mb_phy_ocp_write return valuedrivers/net/dsa/realtek/rtl8365mb.c+1 -10 replies
248/314bpf/bonding: reject vlan+srcmac xmit_hash_policy change when XDP is loadeddrivers/net/bonding/bond_main.c drivers/net/bonding/bond_options.c include/net/bonding.h+10 -20 replies
249/314octeon_ep: Relocate counter updates before NAPIdrivers/net/ethernet/marvell/octeon_ep/octep_main.c+15 -40 replies
250/314octeon_ep: avoid compiler and IQ/OQ reorderingdrivers/net/ethernet/marvell/octeon_ep/octep_main.c drivers/net/ethernet/marvell/octeon_ep/octep_rx.c+32 -160 replies
251/314octeon_ep_vf: Relocate counter updates before NAPIdrivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c+15 -20 replies
252/314octeon_ep_vf: avoid compiler and IQ/OQ reorderingdrivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c+33 -160 replies
253/314wifi: cw1200: Fix locking in error pathsdrivers/net/wireless/st/cw1200/pm.c+2 -00 replies
254/314wifi: wlcore: Fix a locking bugdrivers/net/wireless/ti/wlcore/main.c+2 -20 replies
255/314wifi: mt76: mt7996: Fix possible oob access in mt7996_mac_write_txwi_80211()drivers/net/wireless/mediatek/mt76/mt7996/mac.c+1 -00 replies
256/314wifi: mt76: mt7925: Fix possible oob access in mt7925_mac_write_txwi_80211()drivers/net/wireless/mediatek/mt76/mt7925/mac.c+1 -00 replies
257/314wifi: mt76: Fix possible oob access in mt76_connac2_mac_write_txwi_80211()drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c+1 -00 replies
258/314indirect_call_wrapper: do not reevaluate function pointerinclude/linux/indirect_call_wrapper.h+11 -70 replies
259/314net/rds: Fix circular locking dependency in rds_tcp_tunenet/rds/tcp.c+10 -40 replies
260/314xen/acpi-processor: fix _CST detection using undersized evaluation bufferdrivers/xen/xen-acpi-processor.c+2 -50 replies
261/314ice: fix adding AQ LLDP filter for VFdrivers/net/ethernet/intel/ice/ice_common.c+1 -10 replies
262/314libie: don't unroll if fwlog isn't supporteddrivers/net/ethernet/intel/libie/fwlog.c+4 -00 replies
263/314iavf: fix netdev->max_mtu to respect actual hardware limitdrivers/net/ethernet/intel/iavf/iavf_main.c+16 -10 replies
264/314igb: Fix trigger of incorrect irq in igb_xsk_wakeupdrivers/net/ethernet/intel/igb/igb_xsk.c+30 -80 replies
265/314bpf: Fix a UAF issue in bpf_trampoline_link_cgroup_shimkernel/bpf/trampoline.c+1 -30 replies
266/314smb/client: fix buffer size for smb311_posix_qinfo in smb2_compound_op()fs/smb/client/smb2inode.c+2 -20 replies
267/314smb/client: fix buffer size for smb311_posix_qinfo in SMB311_posix_query_info()fs/smb/client/smb2pdu.c+1 -10 replies
268/314ipv6: fix NULL pointer deref in ip6_rt_get_dev_rcu()net/ipv6/route.c+2 -10 replies
269/314net: ipv4: fix ARM64 alignment fault in multipath hash seedinclude/net/ip_fib.h net/ipv4/sysctl_net_ipv4.c+4 -30 replies
270/314amd-xgbe: fix sleep while atomic on suspend/resumedrivers/net/ethernet/amd/xgbe/xgbe-drv.c drivers/net/ethernet/amd/xgbe/xgbe-main.c drivers/net/ethernet/amd/xgbe/xgbe.h+0 -140 replies
271/314drm/sched: Fix kernel-doc warning for drm_sched_job_done()drivers/gpu/drm/scheduler/sched_main.c+1 -00 replies
272/314i2c: i801: Revert "i2c: i801: replace acpi_lock with I2C bus lock"drivers/i2c/busses/i2c-i801.c+10 -40 replies
273/314drm/xe/gsc: Fix GSC proxy cleanup on early initialization failuredrivers/gpu/drm/xe/xe_gsc_proxy.c drivers/gpu/drm/xe/xe_gsc_types.h+37 -80 replies
274/314drm/xe/reg_sr: Fix leak on xa_store failuredrivers/gpu/drm/xe/xe_reg_sr.c+3 -10 replies
275/314nvme: reject invalid pr_read_keys() num_keys valuesdrivers/nvme/host/pr.c+5 -10 replies
276/314nvme: fix memory allocation in nvme_pr_read_keys()drivers/nvme/host/pr.c+2 -20 replies
277/314timekeeping: Fix timex status validation for auxiliary clockskernel/time/timekeeping.c+4 -20 replies
278/314hwmon: (max6639) fix inverted polaritydrivers/hwmon/max6639.c+1 -10 replies
279/314net: sched: avoid qdisc_reset_all_tx_gt() vs dequeue race for lockless qdiscsinclude/net/sch_generic.h+10 -00 replies
280/314tcp: secure_seq: add back ports to TS offsetinclude/net/secure_seq.h include/net/tcp.h net/core/secure_seq.c +5 more+127 -1080 replies
281/314net: nfc: nci: Fix zero-length proprietary notificationsnet/nfc/nci/core.c+11 -10 replies
282/314net_sched: sch_fq: clear q->band_pkt_count[] in fq_reset()net/sched/sch_fq.c+1 -00 replies
283/314net: devmem: use READ_ONCE/WRITE_ONCE on binding->devnet/core/dev.c net/core/devmem.c+5 -30 replies
284/314nfc: nci: free skb on nci_transceive early error pathsnet/nfc/nci/core.c+7 -20 replies
285/314nfc: nci: complete pending data exchange on device closenet/nfc/nci/core.c+9 -00 replies
286/314nfc: nci: clear NCI_DATA_EXCHANGE before calling completion callbacknet/nfc/nci/data.c+8 -40 replies
287/314nfc: rawsock: cancel tx_work before socket teardownnet/nfc/rawsock.c+11 -00 replies
288/314net: stmmac: Fix error handling in VLAN add and delete pathsdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+14 -40 replies
289/314net: stmmac: Improve double VLAN handlingdrivers/net/ethernet/stmicro/stmmac/stmmac.h drivers/net/ethernet/stmicro/stmmac/stmmac_main.c drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c+21 -40 replies
290/314net: stmmac: Fix VLAN HW state restoredrivers/net/ethernet/stmicro/stmmac/stmmac_main.c drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c+22 -120 replies
291/314net: stmmac: Defer VLAN HW configuration when interface is downdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c+26 -190 replies
292/314block: use trylock to avoid lockdep circular dependency in sysfsblock/blk-sysfs.c block/elevator.c+18 -20 replies
293/314net: Provide a PREEMPT_RT specific check for netdev_queue::_xmit_lockinclude/linux/netdevice.h net/core/dev.c net/core/netpoll.c+24 -100 replies
294/314netfilter: nf_tables: unconditionally bump set->nelems before insertionnet/netfilter/nf_tables_api.c+16 -140 replies
295/314netfilter: nf_tables: clone set on flush onlyinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_set_hash.c +2 more+26 -60 replies
296/314netfilter: nft_set_pipapo: split gc into unlink and reclaim phaseinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_set_pipapo.c +1 more+50 -130 replies
297/314net: ethernet: mtk_eth_soc: Reset prog ptr to old_prog in case of error in mtk_xdp_setup()drivers/net/ethernet/mediatek/mtk_eth_soc.c+12 -30 replies
298/314kselftest/harness: Use helper to avoid zero-size memset warningtools/testing/selftests/kselftest_harness.h+7 -10 replies
299/314selftests/harness: order TEST_F and XFAIL_ADD constructorstools/testing/selftests/kselftest_harness.h+5 -20 replies
300/314net: bridge: fix nd_tbl NULL dereference when IPv6 is disablednet/bridge/br_device.c net/bridge/br_input.c+2 -20 replies
301/314net: vxlan: fix nd_tbl NULL dereference when IPv6 is disableddrivers/net/vxlan/vxlan_core.c+5 -00 replies
302/314net: ipv6: fix panic when IPv4 route references loopback IPv6 nexthopnet/ipv6/route.c+3 -50 replies
303/314net/sched: act_ife: Fix metalist update behaviorinclude/net/tc_act/tc_ife.h net/sched/act_ife.c+45 -520 replies
304/314xdp: use modulo operation to calculate XDP frag tailroomnet/core/filter.c+2 -10 replies
305/314xsk: introduce helper to determine rxq->frag_sizeinclude/net/xdp_sock_drv.h+10 -00 replies
306/314i40e: fix registering XDP RxQ infodrivers/net/ethernet/intel/i40e/i40e_main.c drivers/net/ethernet/intel/i40e/i40e_txrx.c+22 -170 replies
307/314i40e: use xdp.frame_sz as XDP RxQ info frag_sizedrivers/net/ethernet/intel/i40e/i40e_main.c+6 -30 replies
308/314net: enetc: use truesize as XDP RxQ info frag_sizedrivers/net/ethernet/freescale/enetc/enetc.c+1 -10 replies
309/314xdp: produce a warning when calculated tailroom is negativenet/core/filter.c+2 -10 replies
310/314ata: libata-eh: Fix detection of deferred qc timeoutsdrivers/ata/libata-eh.c+1 -10 replies
311/314selftest/arm64: Fix sve2p1_sigill() to hwcap testtools/testing/selftests/arm64/abi/hwcap.c+2 -20 replies
312/314tracing: Add NULL pointer check to trigger_data_free()kernel/trace/trace_events_trigger.c+3 -00 replies
313/314bpf: collect only live registers in linked regskernel/bpf/verifier.c tools/testing/selftests/bpf/progs/exceptions_assert.c tools/testing/selftests/bpf/progs/verifier_scalar_ids.c +1 more+73 -380 replies
314/314Linux 6.18.17-rc1Makefile+2 -20 replies

Reviews trailers per patch

160 of 314 patches have a Reviewed-by or Acked-by.

PatchZack RusinSebastian Andrzej SiewiorAlexei StarovoitovVlastimil BabkaLuca CeresoliKory MaincentDaniel StoneRobert MaderThomas ZimmermannMathias KrauseDamien Le MoalRustam KovhaevK Prateek NayakShubhang KaushikVincent GuittotLai, YiMario Limonciello (AMD)Balasubramani VivekanandanIra WeinyAlison SchofieldBart Van AsscheSimond HuSven SchnelleCatalin MarinasFrank LiAlex DeucherChristian KönigYang WangCe SunFilipe MananaDavid SterbaQu WenruoMark BrownWill DeaconToke Høiland-JørgensenAntonio QuartulliKrzysztof WilczyńskiEduard ZingermanMarco SchirrmeisterMichal PecioRicardo NeriSiddharth VadapalliArnd BergmannShawn LinJeff HugoLoic PoulainJeff JohnsonPaolo AbeniTomeu VizosoSteven Rostedt (Google)Ojaswin MujooBaokun LiVikash GarodiaKonrad DybcioDave JiangHanjun GuoJonathan CameronAndrej RosanoNiklas CasselJohannes ThumshirnHarry YooVinod GovindapillaiAnkit NautiyalChaitanya Kumar BorahSimon Horman[email protected]Vincent MailholBenjamin HerrenschmidtDapeng MiVitaly KuznetsovNikunj A DadhaniaTom LendackyArd BiesheuvelChangyuan LyuKevin HuiIlpo JärvinenOlexa BilaniukPali RohárCharalampos MitrodimasJordan RheeHarshitha RamamurthyShiji YangAbhijit GangurdeDavid Hildenbrand (Arm)Jamal Hadi SalimPetr Machata[email protected]Jeff Layton[email protected][email protected]Dmitry Bogdanov[email protected]Lance YangBarry SongAckerley TngLorenzo StoakesChristoph HellwigCarlos MaiolinoDarrick J. WongNirjhar Roy (IBM)Paulo Alcantara (Red Hat)Meetakshi SetiyaShyam Prasad NEnzo MatsumiyaMike ChristieMat MartineauMatthieu Baerts (NGI0)Ed WBreno LeitaoNamjae JeonPaul KerryOvidiu PanaitPaul MenzelYi ZhangDmitry BaryshkovMark PearsonDaniel GomezAaron TomlinSong LiuPeter Zijlstra (Intel)Andy ShevchenkoCharles KeepaxAleksandr LoktionovBrett CreeleyEric DumazetSamuel SalinJoe DamatoAvigail DahanJavier Martinez CanillasSteve FrenchAristeu RozanskiDaniel WagnerKuniyuki IwashimaNilay ShroffJohn GarryMaciej FijalkowskiIoana CiorneiDaniele Ceraolo SpurioNitin GoteAlice RyhlDavid GowAndrew LunnLinus WalleijJan BeulichRafal RomanowskiRinitha SAlexander LobakinSaritha SaniganiChenXiaoSongDavid AhernMatt RoperHannes ReineckeMartin K. PetersenChao ShiWeidong ZhuDave TianFlorian WestphalPraveen KaligineediNeal CardwellWillem de BruijnIdo SchimmelNikolay AleksandrovRuitong LiuJakub KicinskiVladimir OlteanMartin KaFai LauBrett A C SheffieldJon HunterJeffrin Jose TFlorian FainelliRon EconomosPeter SchneiderShuah KhanBarry K. NathanMiguel OjedaEric Hagberg
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/314
2/314
3/314R-b
4/314T-b A-b A-b
5/314R-b R-b
6/314
7/314
8/314R-b R-b
9/314R-b
10/314
11/314R-b
12/314R-b
13/314R-b
14/314
15/314
16/314
17/314
18/314T-b
19/314
20/314
21/314
22/314T-b T-b T-b
23/314T-b T-b R-b
24/314T-b T-b R-b
25/314T-b T-b Reported-off-by T-b
26/314
27/314T-b
28/314R-b
29/314R-b
30/314R-b
31/314R-b
32/314
33/314A-b T-b R-b
34/314T-b R-b
35/314R-b
36/314
37/314R-b
38/314R-b
39/314
40/314
41/314
42/314T-b
43/314R-b
44/314R-b
45/314R-b
46/314R-b
47/314R-b
48/314R-b R-b
49/314A-b R-b
50/314A-b
51/314R-b
52/314
53/314R-b R-b
54/314R-b R-b
55/314R-b R-b
56/314R-b R-b
57/314R-b R-b
58/314R-b R-b R-b
59/314R-b R-b
60/314
61/314A-b
62/314A-b
63/314R-b
64/314
65/314
66/314A-b
67/314R-b
68/314R-b
69/314R-b
70/314A-b
71/314
72/314A-b T-b
73/314T-b T-b
74/314
75/314
76/314R-b
77/314R-b
78/314
79/314
80/314
81/314
82/314T-b A-b
83/314R-b A-b R-b A-b A-b
84/314R-b
85/314R-b
86/314
87/314
88/314
89/314R-b
90/314R-b
91/314
92/314
93/314
94/314R-b
95/314
96/314
97/314
98/314
99/314
100/314R-b R-b
101/314R-b
102/314R-b R-b
103/314
104/314
105/314
106/314
107/314
108/314
109/314R-b R-b R-b
110/314
111/314A-b
112/314
113/314
114/314T-b
115/314R-b
116/314
117/314R-b
118/314R-b
119/314
120/314A-b
121/314
122/314R-b
123/314
124/314
125/314
126/314
127/314R-b
128/314R-b R-b
129/314R-b
130/314
131/314
132/314T-b
133/314R-b
134/314R-b
135/314R-b
136/314
137/314
138/314
139/314
140/314R-b T-b
141/314
142/314
143/314
144/314
145/314
146/314R-b
147/314R-b
148/314R-b
149/314R-b R-b
150/314R-b R-b T-b T-b
151/314R-b
152/314R-b T-b
153/314R-b T-b A-b
154/314
155/314
156/314
157/314
158/314
159/314R-b
160/314
161/314
162/314
163/314
164/314
165/314
166/314
167/314R-b R-b R-b
168/314T-b
169/314
170/314
171/314A-b
172/314
173/314R-b
174/314R-b R-b
175/314T-b R-b
176/314T-b
177/314T-b R-b
178/314A-b T-b T-b R-b R-b T-b R-b
179/314
180/314
181/314
182/314R-b R-b
183/314R-b R-b
184/314A-b A-b R-b
185/314R-b
186/314A-b
187/314
188/314R-b R-b
189/314R-b
190/314R-b
191/314R-b
192/314R-b
193/314R-b
194/314T-b
195/314
196/314
197/314
198/314
199/314R-b
200/314A-b
201/314R-b T-b
202/314T-b
203/314R-b
204/314
205/314Reported-and-tested-by
206/314
207/314
208/314
209/314
210/314R-b
211/314R-b R-b
212/314R-b R-b A-b A-b
213/314
214/314A-b
215/314
216/314R-b
217/314
218/314R-b
219/314R-b R-b R-b R-b T-b
220/314R-b R-b R-b
221/314R-b R-b
222/314R-b R-b
223/314R-b R-b T-b
224/314R-b
225/314R-b T-b
226/314T-b A-b R-b
227/314R-b
228/314R-b
229/314R-b R-b R-b
230/314R-b
231/314R-b
232/314R-b R-b
233/314A-b
234/314
235/314R-b
236/314R-b
237/314
238/314
239/314
240/314
241/314
242/314R-b
243/314R-b
244/314R-b
245/314R-b R-b
246/314R-b
247/314R-b R-b
248/314
249/314
250/314
251/314
252/314
253/314
254/314
255/314
256/314
257/314
258/314R-b
259/314
260/314R-b
261/314R-b T-b
262/314R-b R-b T-b
263/314R-b T-b R-b
264/314R-b A-b T-b
265/314
266/314R-b
267/314R-b
268/314R-b
269/314R-b
270/314
271/314
272/314
273/314R-b
274/314R-b
275/314R-b R-b R-b
276/314R-b R-b A-b A-b A-b
277/314
278/314
279/314
280/314R-b A-b
281/314
282/314Diagnosed-by R-b R-b
283/314
284/314R-b
285/314R-b
286/314R-b
287/314R-b
288/314
289/314
290/314
291/314
292/314Reported-and-tested-by T-b
293/314
294/314
295/314
296/314
297/314
298/314
299/314
300/314R-b A-b
301/314
302/314R-b R-b
303/314T-b
304/314R-b A-b
305/314R-b
306/314R-b
307/314R-b
308/314R-b R-b
309/314R-b R-b A-b
310/314R-b
311/314R-b
312/314
313/314
314/314

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

Read the v1 thread

Cover letter [PATCH 6.18 000/314] 6.18.17-rc1 review

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

Responses should be made by Thu Mar 12 11:19:16 AM UTC 2026. Anything received after that time might be too late.

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

        https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/rawdiff/?id=linux-6.18.y&id2=v6.18.16

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,
Sasha

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

Aaron Ma (1):
ice: recap the VSI and QoS info after rebuild

Akhilesh Patil (1):
hwmon: (aht10) Add support for dht20

Aksh Garg (1):
PCI: dwc: ep: Fix resizable BAR support for multi-PF configurations

Alain Volmat (1):
spi: stm32: fix missing pointer assignment in case of dma chaining

Alban Bedel (1):
can: mcp251x: fix deadlock in error path of mcp251x_open

Alexander Stein (2):
ASoC: fsl_xcvr: use dev_err_probe() replacing dev_err() + return
ASoC: fsl_xcvr: provide regmap names

Alexandre Courbot (1):
rust: kunit: fix warning when !CONFIG_PRINTK

Allison Henderson (1):
net/rds: Fix circular locking dependency in rds_tcp_tune

Anand Moon (1):
PCI: j721e: Use devm_clk_get_optional_enabled() to get and enable the
clock

Andrew Cooper (1):
x86/fred: Correct speculative safety in fred_extint()

Andrew Lunn (1):
net: phy: register phy led_triggers during probe to avoid AB-BA
deadlock

Ankit Garg (1):
gve: fix incorrect buffer cleanup in gve_tx_clean_pending_packets for
QPL

Ariel Silver (1):
wifi: mac80211: bounds-check link_id in ieee80211_ml_reconfiguration

Bart Van Assche (5):
drm/amdgpu: Unlock a mutex before destroying it drm/amdgpu: Fix locking bugs in error paths
hwmon: (it87) Check the it87_lock() return value
wifi: cw1200: Fix locking in error paths
wifi: wlcore: Fix a locking bug

Bence Csókás (1):
ARM: dts: imx53-usbarmory: Replace license text comment with SPDX
identifier

Bjorn Helgaas (2):
PCI: Correct PCI_CAP_EXP_ENDPOINT_SIZEOF_V2 value
PCI: dwc: Advertise L1 PM Substates only if driver requests it

Bobby Eshleman (1):
net: devmem: use READ_ONCE/WRITE_ONCE on binding->dev

Brad Spengler (1):
drm/vmwgfx: Fix invalid kref_put callback in vmw_bo_dirty_release

Brian Vazquez (1):
idpf: change IRQ naming to match netdev and ethtool queue numbering

Catalin Marinas (1):
arm64: gcs: Do not set PTE_SHARED on GCS mappings if FEAT_LPA2 is
enabled

Charles Haithcock (1):
i2c: i801: Revert "i2c: i801: replace acpi_lock with I2C bus lock"

Chen Ni (1):
drm/imx: parallel-display: check return value of devm_drm_bridge_add()
in imx_pd_probe()

Chintan Vankar (1):
net: ethernet: ti: am65-cpsw-nuss/cpsw-ale: Fix multicast entry
handling in ALE table

Christian Brauner (1):
namespace: fix proc mount iteration

Christoph Böhmwalder (1):
drbd: fix null-pointer dereference on local read error

Christoph Hellwig (2):
zloop: advertise a volatile write cache
zloop: check for spurious options passed to remove

Conor Dooley (1):
pinctrl: generic: move function to amlogic-am4 driver

Corey Minyard (1):
ipmi: Fix use-after-free and list corruption on sender error

Daniel Hodges (1):
wifi: libertas: fix use-after-free in lbs_free_adapter()

Daniil Dulov (1):
wifi: cfg80211: cancel rfkill_block work in wiphy_unregister()

Darrick J. Wong (1):
xfs: fix xfs_group release bug in xfs_dax_notify_dev_failure

Dave Jiang (2):
cxl: Move devm_cxl_add_nvdimm_bridge() to cxl_pmem.ko
cxl: Fix race of nvdimm_bus object when creating nvdimm objects

David Carlier (1):
sched_ext: Fix SCX_EFLAG_INITIALIZED being a no-op flag

David Howells (1):
netfs: Fix unbuffered/DIO writes to dispatch subrequests in strict
sequence

David Thomson (1):
xen/acpi-processor: fix _CST detection using undersized evaluation
buffer

Davide Caratti (1):
net/sched: ets: fix divide by zero in the offload path

Deepanshu Kartikey (1):
mm: thp: deny THP for files on anonymous inodes

Dikshita Agarwal (2):
media: iris: remove v4l2_m2m_ioctl_{de,en}coder_cmd API usage during
STOP handling
media: iris: Add missing platform data entries for SM8750

Eduard Zingerman (1):
bpf: collect only live registers in linked regs

Eric Dumazet (5):
net: annotate data-races around sk->sk_{data_ready,write_space}
inet: annotate data-races around isk->inet_num
indirect_call_wrapper: do not reevaluate function pointer
tcp: secure_seq: add back ports to TS offset
net_sched: sch_fq: clear q->band_pkt_count[] in fq_reset()

Ethan Nelson-Moore (1):
net: arcnet: com20020-pci: fix support for 2.5Mbit cards

Ethan Tidmore (2):
drm/tiny: sharp-memory: fix pointer error dereference
xfs: Fix error pointer dereference

Fabio M. De Francesco (1):
ACPI: APEI: GHES: Add helper for CPER CXL protocol errors checks

Fedor Pchelkin (1):
ksmbd: call ksmbd_vfs_kern_path_end_removing() on some error paths

Felix Gu (4):
drm/logicvc: Fix device node reference leak in
logicvc_drm_config_parse()
regulator: bq257xx: Fix device node reference leak in

    bq257xx_reg_dt_parse_gpio()
  pinctrl: meson: amlogic-a4: Fix device node reference leak in
    aml_dt_node_to_map_pinmux()

pinctrl: cirrus: cs42l43: Fix double-put in cs42l43_pin_probe()

Fernando Fernandez Mancera (2):
net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled
net: vxlan: fix nd_tbl NULL dereference when IPv6 is disabled

Florian Eckert (2):
pinctrl: equilibrium: rename irq_chip function callbacks
pinctrl: equilibrium: fix warning trace on load

Florian Westphal (1):
netfilter: nft_set_pipapo: split gc into unlink and reclaim phase

Francesco Lavra (1):
drm/solomon: Fix page start when updating rectangle in page addressing
mode

Fuad Tabba (3):
KVM: arm64: Hide S1POE from guests when not supported by the host
KVM: arm64: Fix ID register initialization for non-protected pKVM
guests
bpf, arm64: Force 8-byte alignment for JIT buffer to prevent atomic
tearing

Geoffrey D. Bennett (3):
ALSA: scarlett2: Fix DSP filter control array handling
ALSA: usb-audio: Remove VALIDATE_RATES quirk for Focusrite devices
ALSA: usb-audio: Add QUIRK_FLAG_SKIP_IFACE_SETUP

Greg Kroah-Hartman (12):
nfc: pn533: properly drop the usb interface reference on disconnect
net: usb: kaweth: validate USB endpoints
net: usb: kalmia: validate USB endpoints
net: usb: pegasus: validate USB endpoints
can: ems_usb: ems_usb_read_bulk_callback(): check the proper length of
a message
can: usb: f81604: correctly anchor the urb in the read bulk callback
can: ucan: Fix infinite loop from zero-length messages
can: usb: etas_es58x: correctly anchor the urb in the read bulk
callback
can: usb: f81604: handle short interrupt urb messages properly
can: usb: f81604: handle bulk write errors properly
HID: Add HID_CLAIMED_INPUT guards in raw_event callbacks missing them Revert "netfilter: nft_set_rbtree: validate open interval overlap"

Guenter Roeck (3):
dpaa2-switch: Fix interrupt storm after receiving bad if_id in IRQ
handler
ata: libata-eh: Fix detection of deferred qc timeouts
tracing: Add NULL pointer check to trigger_data_free()

Gui-Dong Han (1):
hwmon: (max16065) Use READ/WRITE_ONCE to avoid compiler optimization
induced race

Hao Yu (1):
hwmon: (aht10) Fix initialization commands for AHT20

Haocheng Yu (1):
perf/core: Fix refcount bug and potential UAF in perf_mmap

Harishankar Vishwanathan (1):
bpf: Introduce tnum_step to step through tnum's members

Harry Yoo (1):
mm/slab: use prandom if !allow_spin

Heiko Carstens (2):
s390/idle: Fix cpu idle exit cpu time accounting s390/vtime: Fix virtual timer forwarding

Heitor Alves de Siqueira (1):
Bluetooth: purge error queues in socket destructors

Henrique Carvalho (1):
smb: client: fix cifs_pick_channel when channels are equally loaded

Ian Forbes (1):
drm/vmwgfx: Return the correct value in vmw_translate_ptr functions

Ian Ray (2):
HID: multitouch: new class MT_CLS_EGALAX_P80H84
net: nfc: nci: Fix zero-length proprietary notifications

Imre Deak (2):
drm/i915/dp: Fail state computation for invalid DSC source input BPP
values
drm/i915/dp: Fix pipe BPP clamping due to HDR

Ingo Molnar (3):
sched/fair: Rename cfs_rq::avg_load to cfs_rq::sum_weight sched/fair: Rename cfs_rq::avg_vruntime to ::sum_w_vruntime, and
helper functions
sched/fair: Introduce and use the vruntime_cmp() and vruntime_op()
wrappers for wrapped-signed aritmetics

Jakub Kicinski (6):
tcp: give up on stronger sk_rcvbuf checks (for now)
ipv6: fix NULL pointer deref in ip6_rt_get_dev_rcu()
nfc: nci: free skb on nci_transceive early error paths
nfc: nci: complete pending data exchange on device close
nfc: nci: clear NCI_DATA_EXCHANGE before calling completion callback
nfc: rawsock: cancel tx_work before socket teardown

Jamal Hadi Salim (1):
net/sched: act_ife: Fix metalist update behavior

Jan Stancek (1):
x86/boot: Handle relative CONFIG_EFI_SBAT_FILE file paths

Jann Horn (1):
eventpoll: Fix integer overflow in ep_loop_check_proc()

Jason Gunthorpe (3):
IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() RDMA/ionic: Fix kernel stack leak in ionic_create_cq()

Jens Axboe (1):
media: dvb-core: fix wrong reinitialization of ringbuffer on reopen

Jiayuan Chen (5):
bpf: Fix race in cpumap on PREEMPT_RT
bpf: Fix race in devmap on PREEMPT_RT
atm: lec: fix null-ptr-deref in lec_arp_clear_vccs bpf/bonding: reject vlan+srcmac xmit_hash_policy change when XDP is
loaded
net: ipv6: fix panic when IPv4 route references loopback IPv6 nexthop

Jinhui Guo (1):
iommu/vt-d: Skip dev-iotlb flush for inaccessible PCIe device without
scalable mode

Johan Hovold (4):
memory: mtk-smi: fix device leaks on common probe
memory: mtk-smi: fix device leak on larb probe drm/tegra: dsi: fix device leak on probe
clk: tegra: tegra124-emc: fix device leak on set_rate()

Johannes Berg (1):
wifi: radiotap: reject radiotap with unknown bits

Jonathan Cavitt (1):
drm/client: Do not destroy NULL modes

Jonathan Teh (1):
platform/x86: thinkpad_acpi: Fix errors reading battery thresholds

Josh Poimboeuf (1):
unwind_user/x86: Enable frame pointer unwinding on x86

Juhyung Park (2):
ALSA: hda/realtek: fix model name typo for Samsung Galaxy Book Flex

    (NT950QCG-X716)
  ALSA: hda/realtek: add quirk for Samsung Galaxy Book Flex
    (NT950QCT-A38A)

Julian Orth (1):
drm/syncobj: Fix handle <-> fd ioctls with dirty stack

Jun Seo (1):
ALSA: usb-audio: Use correct version for UAC3 header validation

Junxiao Bi (1):
scsi: core: Fix refcount leak for tagset_refcnt

Justin Tee (1):
nvmet-fcloop: Check remoteport port_state before calling done callback

Keith Busch (1):
nvme-multipath: fix leak on try_module_get failure

Khushit Shah (1):
KVM: x86: Add x2APIC "features" to control EOI broadcast suppression

Kim Phillips (1):
x86/sev: Allow IBPB-on-Entry feature for SNP guests

Kohei Enju (2):
bpf: Fix stack-out-of-bounds write in devmap
iavf: fix netdev->max_mtu to respect actual hardware limit

Koichiro Den (1):
net: sched: avoid qdisc_reset_all_tx_gt() vs dequeue race for lockless
qdiscs

Kuen-Han Tsai (3):
usb: gadget: u_ether: add gether_opts for config caching
usb: gadget: u_ether: Add auto-cleanup helper for freeing net_device
usb: gadget: f_ncm: align net_device lifecycle with bind/unbind

Kuniyuki Iwashima (2):
nfsd: Fix cred ref leak in nfsd_nl_threads_set_doit().
udp: Unhash auto-bound connected sk from 4-tuple hash table when
disconnected.

Kurt Borja (2):
platform/x86: alienware-wmi-wmax: Add G-Mode support to m18 laptops platform/x86: dell-wmi: Add audio/mic mute key codes

Lang Xu (1):
bpf: Fix a UAF issue in bpf_trampoline_link_cgroup_shim

Lars Ellenberg (1):
drbd: fix "LOGIC BUG" in drbd_al_begin_io_nonblock()

Larysa Zaremba (7):
ice: fix adding AQ LLDP filter for VF
xdp: use modulo operation to calculate XDP frag tailroom
xsk: introduce helper to determine rxq->frag_size
i40e: fix registering XDP RxQ info
i40e: use xdp.frame_sz as XDP RxQ info frag_size
net: enetc: use truesize as XDP RxQ info frag_size
xdp: produce a warning when calculated tailroom is negative

Li Li (1):
idpf: increment completion queue next_to_clean in sw marker wait
routine

Lijo Lazar (1):
drm/amdgpu: Fix error handling in slot reset

Lizhi Hou (3):
accel/amdxdna: Remove buffer size check when creating command BO accel/amdxdna: Prevent ubuf size overflow accel/amdxdna: Validate command buffer payload count

Lorenzo Bianconi (4):
wifi: mt76: mt7996: Fix possible oob access in

    mt7996_mac_write_txwi_80211()
  wifi: mt76: mt7925: Fix possible oob access in
    mt7925_mac_write_txwi_80211()
  wifi: mt76: Fix possible oob access in
    mt76_connac2_mac_write_txwi_80211()

net: ethernet: mtk_eth_soc: Reset prog ptr to old_prog in case of
error in mtk_xdp_setup()

MD Danish Anwar (1):
net: ti: icssg-prueth: Fix ping failure after offload mode setup when
link speed is not 1G

Manivannan Sadhasivam (1):
net: qrtr: Drop the MHI auto_queue feature for IPCR DL channels

Marco Crivellari (1):
Input: synaptics_i2c - replace use of system_wq with system_dfl_wq

Mario Limonciello (2):
drm/amd: Fix hang on amdgpu unload by using pci_dev_is_disconnected() platform/x86: hp-bioscfg: Support allocations of larger data

Mariusz Skamra (1):
Bluetooth: Fix CIS host feature condition

Mark Harmstone (6):
btrfs: fix error message order of parameters in
btrfs_delete_delayed_dir_index()
btrfs: fix incorrect key offset in error message in
check_dev_extent_item()
btrfs: fix objectid value in error message in check_extent_data_ref()
btrfs: fix warning in scrub_verify_one_metadata()
btrfs: print correct subvol num if active swapfile prevents deletion
btrfs: fix compat mask in error messages in btrfs_check_features()

Mathias Krause (1):
scsi: lpfc: Properly set WC for DPP mapping

Mathieu Desnoyers (1):
rseq: Clarify rseq registration rseq_size bound check comment

Matt Roper (1):
drm/xe/wa: Steer RMW of MCR registers while building default LRC

Matthew Brost (1):
drm/xe: Do not preempt fence signaling CS instructions

Matthieu Baerts (NGI0) (4):
mptcp: pm: avoid sending RM_ADDR over same subflow
mptcp: pm: in-kernel: always mark signal+subflow endp as used
selftests: mptcp: join: check RM_ADDR not sent over same subflow
selftests: mptcp: join: check removing signal+subflow endp

Maulik Shah (1):
pinctrl: qcom: qcs615: Add missing dual edge GPIO IRQ errata flag

Michal Swiatkowski (1):
libie: don't unroll if fwlog isn't supported

Mieczyslaw Nalewaj (1):
net: dsa: realtek: rtl8365mb: fix rtl8365mb_phy_ocp_write return value

Mike Rapoport (Microsoft) (1):
x86/efi: defer freeing of boot services memory

Ming Lei (2):
nvme: fix admin queue leak on controller reset
block: use trylock to avoid lockdep circular dependency in sysfs

Ming Qian (1):
media: verisilicon: Avoid G2 bus error while decoding H.264 and HEVC

Minseong Kim (1):
Input: synaptics_i2c - guard polling restart in resume

Miquel Sabaté Solà (2):
btrfs: free pages on error in btrfs_uring_read_extent()
btrfs: define the AUTO_KFREE/AUTO_KVFREE helper macros

Miroslav Lichvar (1):
timekeeping: Fix timex status validation for auxiliary clocks

Nam Cao (1):
irqchip/sifive-plic: Fix frozen interrupt due to affinity setting

Namhyung Kim (1):
perf/core: Fix invalid wait context in ctx_sched_in()

Naohiro Aota (1):
btrfs: zoned: fixup last alloc pointer after extent removal for

    RAID0/10

Natalie Vock (1):
drm/amd/display: Use GFP_ATOMIC in dc_create_stream_for_sink

Nathan Chancellor (2):
ACPI: APEI: GHES: Disable KASAN instrumentation when compile testing
with clang < 18
kbuild: Split .modinfo out from ELF_DETAILS

Nicolas Dufresne (1):
media: v4l2-mem2mem: Add a kref to the v4l2_m2m_dev structure

Nikhil P. Rao (2):
xsk: Fix fragment node deletion to prevent buffer leak
xsk: Fix zero-copy AF_XDP fragment drop

Niklas Cassel (2):
PCI: dwc: ep: Flush MSI-X write before unmapping its ATU entry Revert "PCI: dw-rockchip: Enumerate endpoints based on dll_link_up
IRQ"

Oleg Nesterov (1):
x86/uprobes: Fix XOL allocation failure for 32-bit tasks

Oliver Hartkopp (1):
can: bcm: fix locking for bcm_op runtime updates

Olivier Sobrie (1):
hwmon: (max6639) fix inverted polarity

Ovidiu Panait (4):
net: stmmac: Fix error handling in VLAN add and delete paths
net: stmmac: Improve double VLAN handling
net: stmmac: Fix VLAN HW state restore
net: stmmac: Defer VLAN HW configuration when interface is down

Pablo Neira Ayuso (2):
netfilter: nf_tables: unconditionally bump set->nelems before
insertion
netfilter: nf_tables: clone set on flush only

Panagiotis Foliadis (2):
ALSA: hda/intel: increase default bdl_pos_adj for Nvidia controllers
ALSA: hda/realtek: Add quirk for Acer Aspire V3-572G

Paolo Abeni (1):
selftests: mptcp: more stable simult_flows tests

Paul Chaignon (1):
bpf: Improve bounds when tnum has a single possible value

Paulo Alcantara (2):
smb: client: fix broken multichannel with krb5+signing
smb: client: fix oops due to uninitialised var in smb2_unlink()

Peter Wang (1):
scsi: ufs: core: Move link recovery for hibern8 exit failure to
wl_resume

Peter Zijlstra (8):
x86/cfi: Fix CFI rewrite for odd alignments
sched/fair: Fix zero_vruntime tracking
sched/fair: Only set slice protection at pick time sched/fair: Fix lag clamp
perf: Fix __perf_event_overflow() vs perf_remove_from_context() race
unwind: Simplify unwind_user_next_fp() alignment check
unwind: Implement compat fp unwind
unwind_user/x86: Teach FP unwind about start of function

Petr Pavlu (1):
module: Remove duplicate freeing of lockdep classes

Phillip Lougher (1):
Squashfs: check metadata block offset is within range

Prithvi Tambewagh (1):
scsi: target: Fix recursive locking in __configfs_open_file()

Qiang Yu (3):
PCI: Add preceding capability position support in PCI_FIND_NEXT_*_CAP
macros
PCI: dwc: Add new APIs to remove standard and extended Capability
PCI: dwc: Remove duplicate dw_pcie_ep_hide_ext_capability() function

Qing Wang (1):
tracing: Fix WARN_ON in tracing_buffers_mmap_close

Quentin Schulz (2):
accel/rocket: fix unwinding in error path in rocket_core_init accel/rocket: fix unwinding in error path in rocket_probe

Raju Rangoju (2):
amd-xgbe: fix MAC_TCR_SS register width for 2.5G and 10M speeds
amd-xgbe: fix sleep while atomic on suspend/resume

Richard Fitzgerald (1):
ALSA: hda: cs35l56: Fix signedness error in cs35l56_hda_posture_put()

Rong Zhang (1):
ALSA: doc: usb-audio: Add doc for QUIRK_FLAG_SKIP_IFACE_SETUP

Russell King (Oracle) (1):
net: stmmac: remove support for lpi_intr_o

Salomon Dushimirimana (1):
scsi: pm8001: Fix use-after-free in pm8001_queue_command()

Sasha Levin (1):
Linux 6.18.17-rc1

Sean Christopherson (1):
KVM: x86: Ignore -EBUSY when checking nested events from vcpu_block()

Sebastian Andrzej Siewior (1):
net: Provide a PREEMPT_RT specific check for netdev_queue::_xmit_lock

Sebastian Krzyszkowiak (1):
wifi: rsi: Don't default to -EOPNOTSUPP in rsi_mac80211_config

Shawn Lin (5):
PCI: dw-rockchip: Configure L1SS support
PCI: dwc: Add L1 Substates context to ltssm_status of debugfs
PCI: dw-rockchip: Change get_ltssm() to provide L1 Substates info
arm64: dts: rockchip: Fix rk356x PCIe range mappings
arm64: dts: rockchip: Fix rk3588 PCIe range mappings

Shuicheng Lin (2):
drm/xe/configfs: Free ctx_restore_mid_bb in release drm/xe/reg_sr: Fix leak on xa_store failure

Shuvam Pandey (1):
kunit: tool: copy caller args in run_kernel to prevent mutation

Siddharth Vadapalli (1):
PCI: j721e: Add config guards for Cadence Host and Endpoint library
APIs

Simon Ser (1):
drm/fourcc: fix plane order for 10/12/16-bit YCbCr formats

Sreedevi Joshi (1):
idpf: Fix flow rule delete failure due to invalid validation

Srinivas Pandruvada (1):
cpufreq: intel_pstate: Fix crash during turbo disable

Stefan Hajnoczi (1):
nvme: reject invalid pr_read_keys() num_keys values

Sun Jian (1):
selftests/harness: order TEST_F and XFAIL_ADD constructors

Sungwoo Kim (1):
nvme: fix memory allocation in nvme_pr_read_keys()

T.J. Mercier (1):
selftests/bpf: Fix OOB read in dmabuf_collector

Takashi Iwai (4):
ALSA: usb-audio: Cap the packet size pre-calculations
ALSA: usb-audio: Use inclusive terms
ALSA: usb: qcom: Correct parameter comment for
uaudio_transfer_buffer_setup()
ASoC: SDCA: Fix comments for sdca_irq_request()

Thomas Gleixner (2):
debugobject: Make it work with deferred page initialization - again
i40e: Fix preempt count leak in napi poll tracepoint

Thomas Weißschuh (1):
ARM: clean up the memset64() C wrapper

Thorsten Blum (2):
platform/x86: dell-wmi-sysman: Don't hex dump plaintext password data
smb: client: Don't log plaintext credentials in cifs_set_cifscreds

Tianci Cao (1):
bpf: Add bitwise tracking for BPF_END

Tiezhu Yang (3):
LoongArch: Remove unnecessary checks for ORC unwinder
LoongArch: Handle percpu handler address for ORC unwinder
LoongArch: Remove some extern variables in source files

Tom Lendacky (1):
x86/boot/sev: Move SEV decompressor variables into the .data section

Tomasz Pakuła (1):
HID: pidff: Fix condition effect bit clearing

Tvrtko Ursulin (1):
drm/amdgpu/userq: Do not allow userspace to trivially triger kernel
warnings

Vahagn Vardanian (1):
wifi: mac80211: fix NULL pointer dereference in mesh_rx_csa_frame()

Vimlesh Kumar (4):
octeon_ep: Relocate counter updates before NAPI
octeon_ep: avoid compiler and IQ/OQ reordering
octeon_ep_vf: Relocate counter updates before NAPI
octeon_ep_vf: avoid compiler and IQ/OQ reordering

Vitaly Lifshits (1):
e1000e: clear DPG_EN after reset to avoid autonomous power-gating

Vivek Behera (1):
igb: Fix trigger of incorrect irq in igb_xsk_wakeup

Vlastimil Babka (1):
slub: remove CONFIG_SLUB_TINY specific code paths

Waiman Long (1):
cgroup/cpuset: Fix incorrect use of cpuset_update_tasks_cpumask() in
update_cpumasks_hier()

Wake Liu (1):
kselftest/harness: Use helper to avoid zero-size memset warning

Wang Tao (1):
sched/eevdf: Update se->vprot in reweight_entity()

Werner Sembach (1):
HID: multitouch: Keep latency normal on deactivate for reactivation
gesture

Will Deacon (2):
arm64: io: Rename ioremap_prot() to __ioremap_prot()
arm64: io: Extract user memory type in ioremap_prot()

Xuewen Yan (1):
PM: sleep: core: Avoid bit field races related to work_in_progress

Yang Erkun (1):
ext4: correct the comments place for EXT4_EXT_MAY_ZEROOUT

Yazen Ghannam (1):
x86/acpi/boot: Correct acpi_is_processor_usable() check again

Yifan Wu (1):
selftest/arm64: Fix sve2p1_sigill() to hwcap test

Yujie Liu (1):
drm/sched: Fix kernel-doc warning for drm_sched_job_done()

Yung Chih Su (1):
net: ipv4: fix ARM64 alignment fault in multipath hash seed

Zhang Heng (1):
ALSA: hda/realtek: Add quirk for HP Pavilion 15-eh1xxx to enable mute
LED

Zhang Yi (1):
ext4: don't set EXT4_GET_BLOCKS_CONVERT when splitting before
submitting I/O

ZhangGuoDong (2):
smb/client: fix buffer size for smb311_posix_qinfo in

    smb2_compound_op()
  smb/client: fix buffer size for smb311_posix_qinfo in
    SMB311_posix_query_info()

Zhanjun Dong (1):
drm/xe/gsc: Fix GSC proxy cleanup on early initialization failure

Zide Chen (1):
perf/x86/intel/uncore: Add per-scheduler IMC CAS count events

Zilin Guan (1):
media: tegra-video: Fix memory leak in __tegra_channel_try_format()

 Documentation/hwmon/aht10.rst                 |  10 +-
 Documentation/sound/alsa-configuration.rst    |   4 +
 Documentation/virt/kvm/api.rst                |  28 ++-
 Makefile                                      |   4 +-
 arch/alpha/kernel/vmlinux.lds.S               |   1 +
 arch/arc/kernel/vmlinux.lds.S                 |   1 +
 arch/arm/boot/compressed/vmlinux.lds.S        |   1 +
 arch/arm/boot/dts/nxp/imx/imx53-usbarmory.dts |  39 +--
 arch/arm/include/asm/string.h                 |  14 +-
 arch/arm/kernel/vmlinux-xip.lds.S             |   1 +
 arch/arm/kernel/vmlinux.lds.S                 |   1 +
 arch/arm64/boot/dts/rockchip/rk3568.dtsi      |   4 +-
 arch/arm64/boot/dts/rockchip/rk356x-base.dtsi |   2 +-
 arch/arm64/boot/dts/rockchip/rk3588-base.dtsi |   4 +-
 .../arm64/boot/dts/rockchip/rk3588-extra.dtsi |   6 +-
 arch/arm64/include/asm/io.h                   |  26 +-
 arch/arm64/include/asm/pgtable-prot.h         |   3 -
 arch/arm64/kernel/acpi.c                      |   2 +-
 arch/arm64/kernel/vmlinux.lds.S               |   1 +
 arch/arm64/kvm/hyp/nvhe/pkvm.c                |  35 ++-
 arch/arm64/kvm/sys_regs.c                     |   3 +
 arch/arm64/mm/ioremap.c                       |   6 +-
 arch/arm64/mm/mmap.c                          |   8 +-
 arch/arm64/net/bpf_jit_comp.c                 |   2 +-
 arch/csky/kernel/vmlinux.lds.S                |   1 +
 arch/hexagon/kernel/vmlinux.lds.S             |   1 +
 arch/loongarch/include/asm/setup.h            |   3 +
 arch/loongarch/kernel/unwind_orc.c            |  28 ++-
 arch/loongarch/kernel/unwind_prologue.c       |   4 -
 arch/loongarch/kernel/vmlinux.lds.S           |   1 +
 arch/loongarch/mm/tlb.c                       |   1 -
 arch/m68k/kernel/vmlinux-nommu.lds            |   1 +
 arch/m68k/kernel/vmlinux-std.lds              |   1 +
 arch/m68k/kernel/vmlinux-sun3.lds             |   1 +
 arch/mips/kernel/vmlinux.lds.S                |   1 +
 arch/nios2/kernel/vmlinux.lds.S               |   1 +
 arch/openrisc/kernel/vmlinux.lds.S            |   1 +
 arch/parisc/boot/compressed/vmlinux.lds.S     |   1 +
 arch/parisc/kernel/vmlinux.lds.S              |   1 +
 arch/powerpc/kernel/vmlinux.lds.S             |   1 +
 arch/riscv/kernel/vmlinux.lds.S               |   1 +
 arch/s390/include/asm/idle.h                  |   1 +
 arch/s390/kernel/idle.c                       |  13 +-
 arch/s390/kernel/irq.c                        |  10 +-
 arch/s390/kernel/vmlinux.lds.S                |   1 +
 arch/s390/kernel/vtime.c                      |  18 +-
 arch/sh/kernel/vmlinux.lds.S                  |   1 +
 arch/sparc/kernel/vmlinux.lds.S               |   1 +
 arch/um/kernel/dyn.lds.S                      |   1 +
 arch/um/kernel/uml.lds.S                      |   1 +
 arch/x86/Kconfig                              |   1 +
 arch/x86/boot/compressed/Makefile             |   1 +
 arch/x86/boot/compressed/sev.c                |   9 +-
 arch/x86/boot/compressed/vmlinux.lds.S        |   2 +-
 arch/x86/boot/startup/sev-shared.c            |   2 +-
 arch/x86/coco/sev/core.c                      |   1 +
 arch/x86/entry/entry_fred.c                   |   5 +-
 arch/x86/events/core.c                        |  40 ---
 arch/x86/events/intel/uncore_snbep.c          |  28 ++-
 arch/x86/include/asm/cfi.h                    |  12 +-
 arch/x86/include/asm/efi.h                    |   2 +-
 arch/x86/include/asm/kvm_host.h               |   7 +
 arch/x86/include/asm/linkage.h                |   4 +-
 arch/x86/include/asm/msr-index.h              |   5 +-
 arch/x86/include/asm/unwind_user.h            |  37 +++
 arch/x86/include/asm/uprobes.h                |   9 +
 arch/x86/include/uapi/asm/kvm.h               |   6 +-
 arch/x86/kernel/acpi/boot.c                   |  12 +-
 arch/x86/kernel/alternative.c                 |  29 ++-
 arch/x86/kernel/cpu/topology.c                |  15 --
 arch/x86/kernel/uprobes.c                     |  56 +++++
 arch/x86/kernel/vmlinux.lds.S                 |   1 +
 arch/x86/kvm/ioapic.c                         |   2 +-
 arch/x86/kvm/lapic.c                          |  76 +++++-
 arch/x86/kvm/lapic.h                          |   2 +
 arch/x86/kvm/x86.c                            |  24 +-
 arch/x86/net/bpf_jit_comp.c                   |  13 +-
 arch/x86/platform/efi/efi.c                   |   2 +-
 arch/x86/platform/efi/quirks.c                |  55 +++-
 block/blk-sysfs.c                             |   8 +-
 block/elevator.c                              |  12 +-
 drivers/accel/amdxdna/amdxdna_ctx.c           |   5 +-
 drivers/accel/amdxdna/amdxdna_gem.c           |  38 +--
 drivers/accel/amdxdna/amdxdna_ubuf.c          |   6 +-
 drivers/accel/qaic/mhi_controller.c           |  44 ----
 drivers/accel/rocket/rocket_core.c            |   7 +-
 drivers/accel/rocket/rocket_drv.c             |  15 +-
 drivers/acpi/apei/Makefile                    |   5 +
 drivers/acpi/apei/ghes.c                      |  18 +-
 drivers/acpi/apei/ghes_helpers.c              |  33 +++
 drivers/ata/libata-eh.c                       |   2 +-
 drivers/block/drbd/drbd_actlog.c              |  53 ++--
 drivers/block/drbd/drbd_interval.h            |   5 +-
 drivers/block/drbd/drbd_req.c                 |   3 +-
 drivers/block/zloop.c                         |  31 ++-
 drivers/bus/mhi/host/pci_generic.c            |  20 +-
 drivers/char/ipmi/ipmi_msghandler.c           |  11 +-
 drivers/clk/tegra/clk-tegra124-emc.c          |   2 +-
 drivers/cpufreq/intel_pstate.c                |  10 +-
 drivers/cxl/core/pmem.c                       |  42 +++-
 drivers/cxl/cxl.h                             |   7 +
 drivers/cxl/pmem.c                            |  22 +-
 drivers/firmware/efi/mokvar-table.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c       |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c    |  21 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c    |  12 +-
 .../gpu/drm/amd/amdgpu/amdgpu_userq_fence.c   |   8 +-
 .../gpu/drm/amd/display/dc/core/dc_stream.c   |   2 +-
 drivers/gpu/drm/drm_client_modeset.c          |   3 +-
 drivers/gpu/drm/drm_syncobj.c                 |   4 +-
 drivers/gpu/drm/i915/display/intel_dp.c       |  48 +++-
 drivers/gpu/drm/imx/ipuv3/parallel-display.c  |   4 +-
 drivers/gpu/drm/logicvc/logicvc_drm.c         |   4 +-
 drivers/gpu/drm/scheduler/sched_main.c        |   1 +
 drivers/gpu/drm/solomon/ssd130x.c             |   6 +-
 drivers/gpu/drm/tegra/dsi.c                   |   6 +-
 drivers/gpu/drm/tiny/sharp-memory.c           |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c       |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c    |   9 +-
 drivers/gpu/drm/xe/regs/xe_engine_regs.h      |   6 +
 drivers/gpu/drm/xe/xe_configfs.c              |   1 +
 drivers/gpu/drm/xe/xe_gsc_proxy.c             |  43 +++-
 drivers/gpu/drm/xe/xe_gsc_types.h             |   2 +
 drivers/gpu/drm/xe/xe_gt.c                    |  66 ++++-
 drivers/gpu/drm/xe/xe_reg_sr.c                |   4 +-
 drivers/gpu/drm/xe/xe_ring_ops.c              |   9 +
 drivers/hid/hid-cmedia.c                      |   2 +-
 drivers/hid/hid-creative-sb0540.c             |   2 +-
 drivers/hid/hid-multitouch.c                  |  43 +++-
 drivers/hid/hid-zydacron.c                    |   2 +-
 drivers/hid/usbhid/hid-pidff.c                |  11 +-
 drivers/hwmon/Kconfig                         |   6 +-
 drivers/hwmon/aht10.c                         |  21 +-
 drivers/hwmon/it87.c                          |   5 +-
 drivers/hwmon/max16065.c                      |  26 +-
 drivers/hwmon/max6639.c                       |   2 +-
 drivers/i2c/busses/i2c-i801.c                 |  14 +-
 .../infiniband/hw/ionic/ionic_controlpath.c   |   2 +-
 drivers/infiniband/hw/irdma/verbs.c           |   2 +-
 drivers/infiniband/hw/mthca/mthca_provider.c  |   5 +-
 drivers/input/mouse/synaptics_i2c.c           |  13 +-
 drivers/iommu/intel/pasid.c                   |   8 +
 drivers/irqchip/irq-sifive-plic.c             |   7 +-
 drivers/media/dvb-core/dmxdev.c               |   4 +-
 .../platform/qcom/iris/iris_platform_gen2.c   |   2 +
 drivers/media/platform/qcom/iris/iris_vidc.c  |  10 +-
 drivers/media/platform/verisilicon/hantro.h   |   2 +
 .../media/platform/verisilicon/hantro_drv.c   |  42 +++-
 .../media/platform/verisilicon/imx8m_vpu_hw.c |   8 +
 drivers/media/v4l2-core/v4l2-mem2mem.c        |  23 ++
 drivers/memory/mtk-smi.c                      |   3 +
 drivers/net/arcnet/com20020-pci.c             |  16 +-
 drivers/net/bonding/bond_main.c               |   9 +-
 drivers/net/bonding/bond_options.c            |   2 +
 drivers/net/can/spi/mcp251x.c                 |  15 +-
 drivers/net/can/usb/ems_usb.c                 |   7 +-
 drivers/net/can/usb/etas_es58x/es58x_core.c   |   8 +-
 drivers/net/can/usb/f81604.c                  |  45 +++-
 drivers/net/can/usb/ucan.c                    |   2 +-
 drivers/net/dsa/realtek/rtl8365mb.c           |   2 +-
 drivers/net/ethernet/amd/xgbe/xgbe-common.h   |   2 +-
 drivers/net/ethernet/amd/xgbe/xgbe-drv.c      |  10 -
 drivers/net/ethernet/amd/xgbe/xgbe-main.c     |   1 -
 drivers/net/ethernet/amd/xgbe/xgbe.h          |   3 -
 .../ethernet/freescale/dpaa2/dpaa2-switch.c   |   3 +-
 drivers/net/ethernet/freescale/enetc/enetc.c  |   2 +-
 drivers/net/ethernet/google/gve/gve_tx_dqo.c  |  56 ++---
 drivers/net/ethernet/intel/e1000e/defines.h   |   1 +
 drivers/net/ethernet/intel/e1000e/ich8lan.c   |   9 +
 drivers/net/ethernet/intel/i40e/i40e_main.c   |  41 +--
 drivers/net/ethernet/intel/i40e/i40e_trace.h  |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_txrx.c   |   5 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c   |  17 +-
 drivers/net/ethernet/intel/ice/ice.h          |   1 +
 drivers/net/ethernet/intel/ice/ice_common.c   |   2 +-
 drivers/net/ethernet/intel/ice/ice_idc.c      |  44 +++-
 drivers/net/ethernet/intel/ice/ice_main.c     |   7 +-
 .../net/ethernet/intel/idpf/idpf_ethtool.c    |   3 -
 drivers/net/ethernet/intel/idpf/idpf_txrx.c   |   8 +-
 drivers/net/ethernet/intel/igb/igb_xsk.c      |  38 ++-
 drivers/net/ethernet/intel/libie/fwlog.c      |   4 +
 .../ethernet/marvell/octeon_ep/octep_main.c   |  40 ++-
 .../net/ethernet/marvell/octeon_ep/octep_rx.c |  27 +-
 .../marvell/octeon_ep_vf/octep_vf_main.c      |  38 ++-
 .../marvell/octeon_ep_vf/octep_vf_rx.c        |  28 ++-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c   |  15 +-
 drivers/net/ethernet/stmicro/stmmac/common.h  |   1 -
 .../net/ethernet/stmicro/stmmac/dwmac-intel.c |   4 -
 .../ethernet/stmicro/stmmac/dwmac-loongson.c  |   7 -
 drivers/net/ethernet/stmicro/stmmac/stmmac.h  |   3 +-
 .../net/ethernet/stmicro/stmmac/stmmac_main.c |  89 +++----
 .../ethernet/stmicro/stmmac/stmmac_platform.c |   8 -
 .../net/ethernet/stmicro/stmmac/stmmac_vlan.c |  60 ++---
 drivers/net/ethernet/ti/am65-cpsw-nuss.c      |   2 +-
 drivers/net/ethernet/ti/cpsw_ale.c            |   9 +-
 drivers/net/ethernet/ti/icssg/icssg_prueth.c  |   8 +
 drivers/net/phy/phy_device.c                  |  25 +-
 drivers/net/usb/kalmia.c                      |   7 +
 drivers/net/usb/kaweth.c                      |  13 +
 drivers/net/usb/pegasus.c                     |  13 +-
 drivers/net/vxlan/vxlan_core.c                |   5 +
 drivers/net/wireless/ath/ath11k/mhi.c         |   4 -
 drivers/net/wireless/ath/ath12k/mhi.c         |   4 -
 drivers/net/wireless/marvell/libertas/main.c  |   4 +-
 .../wireless/mediatek/mt76/mt76_connac_mac.c  |   1 +
 .../net/wireless/mediatek/mt76/mt7925/mac.c   |   1 +
 .../net/wireless/mediatek/mt76/mt7996/mac.c   |   1 +
 drivers/net/wireless/rsi/rsi_91x_mac80211.c   |   2 +-
 drivers/net/wireless/st/cw1200/pm.c           |   2 +
 drivers/net/wireless/ti/wlcore/main.c         |   4 +-
 drivers/nfc/pn533/usb.c                       |   1 +
 drivers/nvme/host/core.c                      |   7 +
 drivers/nvme/host/multipath.c                 |  12 +-
 drivers/nvme/host/pr.c                        |  10 +-
 drivers/nvme/target/fcloop.c                  |  15 +-
 drivers/pci/controller/cadence/pci-j721e.c    |  57 +++--
 drivers/pci/controller/cadence/pcie-cadence.c |   4 +-
 .../controller/dwc/pcie-designware-debugfs.c  |   2 +
 .../pci/controller/dwc/pcie-designware-ep.c   |  86 +++----
 .../pci/controller/dwc/pcie-designware-host.c |   2 +
 drivers/pci/controller/dwc/pcie-designware.c  |  83 +++++-
 drivers/pci/controller/dwc/pcie-designware.h  |  15 +-
 drivers/pci/controller/dwc/pcie-dw-rockchip.c | 130 +++++-----
 drivers/pci/controller/dwc/pcie-qcom.c        |   2 +
 drivers/pci/controller/dwc/pcie-tegra194.c    |   3 +
 drivers/pci/pci.c                             |   8 +-
 drivers/pci/pci.h                             |  23 +-
 drivers/pinctrl/cirrus/pinctrl-cs42l43.c      |   5 +-
 drivers/pinctrl/meson/pinctrl-amlogic-a4.c    |  70 +++++-
 drivers/pinctrl/pinconf-generic.c             |  69 -----
 drivers/pinctrl/pinctrl-equilibrium.c         |  31 ++-
 drivers/pinctrl/qcom/pinctrl-qcs615.c         |   1 +
 .../platform/x86/dell/alienware-wmi-wmax.c    |   2 +-
 drivers/platform/x86/dell/dell-wmi-base.c     |   6 +
 .../dell-wmi-sysman/passwordattr-interface.c  |   1 -
 .../x86/hp/hp-bioscfg/enum-attributes.c       |   9 +-
 drivers/platform/x86/lenovo/thinkpad_acpi.c   |   6 +-
 drivers/regulator/bq257xx-regulator.c         |   3 +-
 drivers/scsi/lpfc/lpfc_init.c                 |   2 +
 drivers/scsi/lpfc/lpfc_sli.c                  |  36 ++-
 drivers/scsi/lpfc/lpfc_sli4.h                 |   3 +
 drivers/scsi/pm8001/pm8001_sas.c              |   5 +-
 drivers/scsi/scsi_scan.c                      |   1 +
 drivers/spi/spi-stm32.c                       |   3 +
 drivers/staging/media/tegra-video/vi.c        |  13 +-
 drivers/target/target_core_configfs.c         |  15 +-
 drivers/ufs/core/ufshcd.c                     |  18 +-
 drivers/usb/gadget/function/f_ncm.c           | 128 +++++-----
 drivers/usb/gadget/function/u_ether.c         |  45 ++++
 drivers/usb/gadget/function/u_ether.h         |  30 +++
 .../usb/gadget/function/u_ether_configfs.h    | 176 +++++++++++++
 drivers/usb/gadget/function/u_ncm.h           |   4 +-
 drivers/xen/xen-acpi-processor.c              |   7 +-
 fs/btrfs/delayed-inode.c                      |   2 +-
 fs/btrfs/disk-io.c                            |   6 +-
 fs/btrfs/inode.c                              |   2 +-
 fs/btrfs/ioctl.c                              |   7 +-
 fs/btrfs/misc.h                               |   7 +
 fs/btrfs/scrub.c                              |   2 +-
 fs/btrfs/tree-checker.c                       |   4 +-
 fs/btrfs/zoned.c                              | 194 ++++++++++++--
 fs/eventpoll.c                                |   5 +-
 fs/ext4/extents.c                             |  20 +-
 fs/namespace.c                                |  20 +-
 fs/netfs/direct_write.c                       | 228 +++++++++++++++--
 fs/netfs/internal.h                           |   4 +-
 fs/netfs/write_collect.c                      |  21 --
 fs/netfs/write_issue.c                        |  41 +--
 fs/nfsd/nfsctl.c                              |   2 +-
 fs/smb/client/connect.c                       |   1 -
 fs/smb/client/smb2inode.c                     |   8 +-
 fs/smb/client/smb2pdu.c                       |  24 +-
 fs/smb/client/transport.c                     |  21 +-
 fs/smb/server/smb2pdu.c                       |   4 +-
 fs/squashfs/cache.c                           |   3 +
 fs/xfs/scrub/orphanage.c                      |   7 +-
 fs/xfs/xfs_notify_failure.c                   |   4 +-
 include/asm-generic/vmlinux.lds.h             |   4 +-
 include/cxl/event.h                           |  10 +
 include/linux/indirect_call_wrapper.h         |  18 +-
 include/linux/netdevice.h                     |  27 +-
 include/linux/pinctrl/pinconf-generic.h       |   5 -
 include/linux/pm.h                            |   2 +-
 include/linux/ring_buffer.h                   |   1 +
 include/linux/sched.h                         |   1 +
 include/linux/stmmac.h                        |   1 -
 include/linux/tnum.h                          |   8 +
 include/linux/unwind_user_types.h             |   2 +
 include/linux/uprobes.h                       |   1 +
 include/media/v4l2-mem2mem.h                  |  21 ++
 include/net/bonding.h                         |   1 +
 include/net/inet6_hashtables.h                |   2 +-
 include/net/inet_hashtables.h                 |   2 +-
 include/net/ip.h                              |   2 +-
 include/net/ip_fib.h                          |   2 +-
 include/net/netfilter/nf_tables.h             |  11 +-
 include/net/sch_generic.h                     |  10 +
 include/net/secure_seq.h                      |  45 +++-
 include/net/tc_act/tc_ife.h                   |   4 +-
 include/net/tcp.h                             |   6 +-
 include/net/xdp_sock_drv.h                    |  16 +-
 include/trace/events/netfs.h                  |   4 +-
 include/uapi/drm/drm_fourcc.h                 |  12 +-
 include/uapi/linux/pci_regs.h                 |   2 +-
 kernel/bpf/cpumap.c                           |  17 +-
 kernel/bpf/devmap.c                           |  47 +++-
 kernel/bpf/tnum.c                             |  72 ++++++
 kernel/bpf/trampoline.c                       |   4 +-
 kernel/bpf/verifier.c                         | 103 +++++++-
 kernel/cgroup/cpuset.c                        |   2 +-
 kernel/events/core.c                          |  83 ++++--
 kernel/events/uprobes.c                       |  10 +-
 kernel/module/main.c                          |   6 -
 kernel/rseq.c                                 |   5 +-
 kernel/sched/ext_internal.h                   |   2 +-
 kernel/sched/fair.c                           | 238 +++++++++++++-----
 kernel/sched/sched.h                          |   4 +-
 kernel/time/timekeeping.c                     |   6 +-
 kernel/trace/ring_buffer.c                    |  21 ++
 kernel/trace/trace.c                          |  13 +
 kernel/trace/trace_events_trigger.c           |   3 +
 kernel/unwind/user.c                          |  59 ++++-
 lib/Kconfig.debug                             |   1 +
 lib/debugobjects.c                            |  19 +-
 mm/huge_memory.c                              |   3 +
 mm/slab.h                                     |   2 -
 mm/slub.c                                     | 133 ++--------
 net/atm/lec.c                                 |  26 +-
 net/bluetooth/hci_sock.c                      |   1 +
 net/bluetooth/hci_sync.c                      |   2 +-
 net/bluetooth/iso.c                           |   1 +
 net/bluetooth/l2cap_sock.c                    |   1 +
 net/bluetooth/sco.c                           |   1 +
 net/bridge/br_device.c                        |   2 +-
 net/bridge/br_input.c                         |   2 +-
 net/can/bcm.c                                 |   1 +
 net/core/dev.c                                |   7 +-
 net/core/devmem.c                             |   6 +-
 net/core/filter.c                             |   6 +-
 net/core/netpoll.c                            |   2 +-
 net/core/secure_seq.c                         |  80 +++---
 net/core/skmsg.c                              |  14 +-
 net/ipv4/inet_hashtables.c                    |   8 +-
 net/ipv4/syncookies.c                         |  11 +-
 net/ipv4/sysctl_net_ipv4.c                    |   5 +-
 net/ipv4/tcp.c                                |   4 +-
 net/ipv4/tcp_bpf.c                            |   2 +-
 net/ipv4/tcp_diag.c                           |   2 +-
 net/ipv4/tcp_input.c                          |  38 ++-
 net/ipv4/tcp_ipv4.c                           |  37 ++-
 net/ipv4/tcp_minisocks.c                      |   2 +-
 net/ipv4/udp.c                                |  27 +-
 net/ipv4/udp_bpf.c                            |   2 +-
 net/ipv6/inet6_hashtables.c                   |   3 +-
 net/ipv6/route.c                              |  11 +-
 net/ipv6/syncookies.c                         |  11 +-
 net/ipv6/tcp_ipv6.c                           |  37 ++-
 net/mac80211/mesh.c                           |   3 +
 net/mac80211/mlme.c                           |   3 +
 net/mptcp/pm.c                                |  55 +++-
 net/mptcp/pm_kernel.c                         |   9 +
 net/netfilter/nf_tables_api.c                 |  66 +++--
 net/netfilter/nft_set_hash.c                  |   1 +
 net/netfilter/nft_set_pipapo.c                |  62 ++++-
 net/netfilter/nft_set_pipapo.h                |   2 +
 net/netfilter/nft_set_rbtree.c                |  79 ++----
 net/nfc/nci/core.c                            |  30 ++-
 net/nfc/nci/data.c                            |  12 +-
 net/nfc/rawsock.c                             |  11 +
 net/qrtr/mhi.c                                |  69 ++++-
 net/rds/tcp.c                                 |  14 +-
 net/sched/act_ife.c                           |  93 ++++---
 net/sched/sch_ets.c                           |  12 +-
 net/sched/sch_fq.c                            |   1 +
 net/unix/af_unix.c                            |   8 +-
 net/wireless/core.c                           |   1 +
 net/wireless/radiotap.c                       |   4 +-
 net/xdp/xsk.c                                 |  26 +-
 rust/kernel/kunit.rs                          |   8 +
 sound/hda/codecs/realtek/alc269.c             |   5 +-
 sound/hda/codecs/side-codecs/cs35l56_hda.c    |   2 +-
 sound/hda/controllers/intel.c                 |   2 +
 sound/soc/fsl/fsl_xcvr.c                      |  89 +++----
 sound/soc/sdca/sdca_interrupts.c              |   4 +-
 sound/usb/endpoint.c                          |   9 +-
 sound/usb/mixer_scarlett2.c                   |  10 +-
 sound/usb/qcom/qc_audio_offload.c             |   2 +-
 sound/usb/quirks.c                            |   3 +-
 sound/usb/stream.c                            |   3 +
 sound/usb/usbaudio.h                          |   6 +
 sound/usb/validate.c                          |   2 +-
 tools/testing/kunit/kunit_kernel.py           |   6 +-
 tools/testing/kunit/kunit_tool_test.py        |  26 ++
 tools/testing/selftests/arm64/abi/hwcap.c     |   4 +-
 .../testing/selftests/bpf/progs/dmabuf_iter.c |   2 +-
 .../selftests/bpf/progs/exceptions_assert.c   |  34 +--
 .../selftests/bpf/progs/verifier_scalar_ids.c |  56 +++--
 .../testing/selftests/bpf/verifier/precise.c  |   8 +-
 tools/testing/selftests/kselftest_harness.h   |  15 +-
 .../testing/selftests/net/mptcp/mptcp_join.sh |  49 ++++
 .../selftests/net/mptcp/simult_flows.sh       |  11 +-
 401 files changed, 4500 insertions(+), 2112 deletions(-)
 create mode 100644 arch/x86/include/asm/unwind_user.h
 create mode 100644 drivers/acpi/apei/ghes_helpers.c
Signature · 1 line
2.51.0