Skip to content

6.13.4-rc1 review

Greg Kroah-Hartman intel-xe linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest274 patches 28 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/274HID: corsair-void: Initialise memory for psy_cfgdrivers/hid/hid-corsair-void.c+1 -10 replies
2/274HID: corsair-void: Add missing delayed work cancel for headset statusdrivers/hid/hid-corsair-void.c+1 -00 replies
3/274nfsd: clear acl_access/acl_default after releasing themfs/nfsd/nfs2acl.c fs/nfsd/nfs3acl.c+4 -00 replies
4/274NFSD: fix hang in nfsd4_shutdown_callbackfs/nfsd/nfs4callback.c+5 -20 replies
5/274nfsd: validate the nfsd_serv pointer before calling svc_wake_upfs/nfsd/filecache.c+10 -10 replies
6/274x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exitarch/x86/Kconfig arch/x86/kernel/cpu/bugs.c+16 -80 replies
7/274pinctrl: cy8c95x0: Fix off-by-one in the regmap range settingsdrivers/pinctrl/pinctrl-cy8c95x0.c+3 -30 replies
8/274pinctrl: cy8c95x0: Avoid accessing reserved registersdrivers/pinctrl/pinctrl-cy8c95x0.c+10 -60 replies
9/274pinctrl: cy8c95x0: Enable regmap locking for debugdrivers/pinctrl/pinctrl-cy8c95x0.c+4 -00 replies
10/274pinctrl: cy8c95x0: Rename PWMSEL to SELPWMdrivers/pinctrl/pinctrl-cy8c95x0.c+7 -70 replies
11/274pinctrl: cy8c95x0: Respect IRQ trigger settings from firmwaredrivers/pinctrl/pinctrl-cy8c95x0.c+1 -10 replies
12/274HID: winwing: Add NULL check in winwing_init_led()drivers/hid/hid-winwing.c+2 -00 replies
13/274HID: multitouch: Add NULL check in mt_input_configureddrivers/hid/hid-multitouch.c+4 -10 replies
14/274scripts/Makefile.extrawarn: Do not show clangs non-kprintf warnings at W=1scripts/Makefile.extrawarn+5 -50 replies
15/274pinctrl: pinconf-generic: Print unsigned value if a format is registereddrivers/pinctrl/pinconf-generic.c+4 -40 replies
16/274HID: hid-thrustmaster: fix stack-out-of-bounds read in usb_check_int_endpoints()drivers/hid/hid-thrustmaster.c+1 -10 replies
17/274HID: hid-steam: Dont use cancel_delayed_work_sync in IRQ contextdrivers/hid/hid-steam.c+1 -10 replies
18/274spi: sn-f-ospi: Fix division by zerodrivers/spi/spi-sn-f-ospi.c+3 -00 replies
19/274ax25: Fix refcount leak caused by setting SO_BINDTODEVICE sockoptnet/ax25/af_ax25.c+11 -00 replies
20/274net: fib_rules: annotate data-races around rule->[io]ifindexnet/core/fib_rules.c+13 -110 replies
21/274Documentation/networking: fix basic node example document ISO 15765-2Documentation/networking/iso15765-2.rst+2 -20 replies
22/274ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu()net/ipv6/ndisc.c+1 -10 replies
23/274vrf: use RCU protection in l3mdev_l3_out()include/net/l3mdev.h+2 -00 replies
24/274regulator: core: let dt properties override driver init_datadrivers/regulator/core.c+27 -340 replies
25/274idpf: fix handling rsc packet with a single segmentdrivers/net/ethernet/intel/idpf/idpf_txrx.c+0 -20 replies
26/274idpf: record rx queue in skb for RSC packetsdrivers/net/ethernet/intel/idpf/idpf_txrx.c+1 -20 replies
27/274idpf: call set_real_num_queues in idpf_opendrivers/net/ethernet/intel/idpf/idpf_lib.c+5 -00 replies
28/274igc: Fix HW RX timestamp when passed by ZC XDPdrivers/net/ethernet/intel/igc/igc_main.c+12 -90 replies
29/274vxlan: check vxlan_vnigroup_init() return valuedrivers/net/vxlan/vxlan_core.c+5 -20 replies
30/274LoongArch: Fix idle VS timer enqueuearch/loongarch/kernel/genex.S arch/loongarch/kernel/idle.c arch/loongarch/kernel/reset.c+19 -180 replies
31/274LoongArch: csum: Fix OoB access in IP checksum code for negative lengthsarch/loongarch/lib/csum.c+1 -10 replies
32/274LoongArch: KVM: Fix typo issue about GCFG feature detectionarch/loongarch/kvm/main.c+2 -20 replies
33/274net: ethernet: ti: am65-cpsw: fix memleak in certain XDP casesdrivers/net/ethernet/ti/am65-cpsw-nuss.c+13 -130 replies
34/274net: ethernet: ti: am65-cpsw: fix RX & TX statistics for XDP_TX casedrivers/net/ethernet/ti/am65-cpsw-nuss.c+7 -30 replies
35/274net: ethernet: ti: am65_cpsw: fix tx_cleanup for XDP casedrivers/net/ethernet/ti/am65-cpsw-nuss.c+11 -30 replies
36/274Bluetooth: btintel_pcie: Fix a potential race conditiondrivers/bluetooth/btintel_pcie.c+4 -10 replies
37/274team: better TEAM_OPTION_TYPE_STRING validationdrivers/net/team/team_core.c+3 -10 replies
38/274workqueue: Put the pwq after detaching the rescuer from the poolkernel/workqueue.c+6 -60 replies
39/274sched_ext: Fix lock imbalance in dispatch_to_local_dsq()kernel/sched/ext.c+10 -40 replies
40/274drm/tests: hdmi: Fix WW_MUTEX_SLOWPATH failuresdrivers/gpu/drm/tests/drm_hdmi_state_helper_test.c+7 -00 replies
41/274arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo arrayarch/arm64/kernel/cacheinfo.c+7 -50 replies
42/274gpu: host1x: Fix a use of uninitialized mutexdrivers/gpu/host1x/dev.c drivers/gpu/host1x/intr.c+2 -20 replies
43/274drm/panthor: avoid garbage value in panthor_ioctl_dev_query()drivers/gpu/drm/panthor/panthor_drv.c+1 -00 replies
44/274cgroup: Remove steal time from usage_useckernel/cgroup/rstat.c+0 -10 replies
45/274perf/x86/intel: Clean up PEBS-via-PT on hybridarch/x86/events/intel/core.c arch/x86/events/intel/ds.c+9 -110 replies
46/274drm/xe/client: bo->client does not need bos_lockdrivers/gpu/drm/xe/xe_drm_client.c+1 -10 replies
47/274drm/i915/selftests: avoid using uninitialized contextdrivers/gpu/drm/i915/selftests/i915_gem_gtt.c+2 -20 replies
48/274gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0drivers/gpio/gpio-bcm-kona.c+4 -20 replies
49/274gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQdrivers/gpio/gpio-bcm-kona.c+55 -120 replies
50/274gpio: bcm-kona: Add missing newline to dev_err format stringdrivers/gpio/gpio-bcm-kona.c+1 -10 replies
51/274thermal/netlink: Prevent userspace segmentation fault by adjusting UAPI headerinclude/uapi/linux/thermal.h+1 -10 replies
52/274io_uring/waitid: dont abuse io_tw_stateio_uring/waitid.c+2 -20 replies
53/274io_uring/uring_cmd: remove dead req_has_async_data() checkio_uring/uring_cmd.c+0 -30 replies
54/274um: add back support for FXSAVE registersarch/x86/um/os-Linux/registers.c arch/x86/um/signal.c+23 -30 replies
55/274um: avoid copying FP state from init_taskarch/um/kernel/process.c+9 -10 replies
56/274um: properly align signal stack on x86_64arch/x86/um/signal.c+5 -30 replies
57/274um: fix execve stub execution on old host OSsarch/um/os-Linux/skas/process.c+13 -30 replies
58/274amdkfd: properly free gang_ctx_bo when failed to init user queuedrivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c+1 -10 replies
59/274drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode()drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+3 -20 replies
60/274drm: Fix DSC BPP increment decodingdrivers/gpu/drm/display/drm_dp_helper.c include/drm/display/drm_dp.h+2 -10 replies
61/274xen/swiotlb: relax alignment requirementsdrivers/xen/swiotlb-xen.c+12 -80 replies
62/274x86/xen: allow larger contiguous memory regions in PV guestsarch/x86/xen/mmu_pv.c+62 -90 replies
63/274block: cleanup and fix batch completion adding conditionsinclude/linux/blk-mq.h+14 -40 replies
64/274sched_ext: Fix the incorrect bpf_list kfunc API in common.bpf.h.tools/sched_ext/include/scx/common.bpf.h+10 -20 replies
65/274sched_ext: Use SCX_CALL_OP_TASK in task_tick_scxkernel/sched/ext.c+3 -30 replies
66/274gpiolib: Fix crash on error in gpiochip_get_ngpios()drivers/gpio/gpiolib.c+3 -30 replies
67/274iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume pathdrivers/iommu/amd/amd_iommu_types.h drivers/iommu/amd/init.c+5 -00 replies
68/274tools: fix annoying "mkdir -p ..." logs when building tools in parallelMakefile+2 -70 replies
69/274RDMA/efa: Reset device on probe failuredrivers/infiniband/hw/efa/efa_main.c+5 -40 replies
70/274firmware: qcom: scm: smc: Handle missing SCM devicedrivers/firmware/qcom/qcom_scm-smc.c+3 -00 replies
71/274soc: qcom: llcc: Update configuration data for IPQ5424drivers/soc/qcom/llcc-qcom.c+55 -20 replies
72/274fbdev: omap: use threaded IRQ for LCD DMAdrivers/video/fbdev/omap/lcd_dma.c+2 -20 replies
73/274soc/tegra: fuse: Update Tegra234 nvmem keepout listdrivers/soc/tegra/fuse/fuse-tegra30.c+11 -60 replies
74/274i3c: mipi-i3c-hci: Add Intel specific quirk to ring resumingdrivers/i3c/master/mipi-i3c-hci/dma.c+17 -00 replies
75/274i3c: mipi-i3c-hci: Add support for MIPI I3C HCI on PCI busdrivers/i3c/master/Kconfig drivers/i3c/master/mipi-i3c-hci/Makefile drivers/i3c/master/mipi-i3c-hci/mipi-i3c-hci-pci.c+160 -00 replies
76/274media: cxd2841er: fix 64-bit division on gcc-9drivers/media/dvb-frontends/cxd2841er.c+2 -60 replies
77/274PCI: endpoint: Add size check for fixed size BARs in pci_epc_set_bar()drivers/pci/endpoint/pci-epc-core.c+9 -20 replies
78/274media: i2c: ds90ub913: Add error handling to ub913_hw_init()drivers/media/i2c/ds90ub913.c+21 -40 replies
79/274media: i2c: ds90ub953: Add error handling for i2c reads/writesdrivers/media/i2c/ds90ub953.c+32 -140 replies
80/274media: bcm2835-unicam: Disable trigger mode operationdrivers/media/platform/broadcom/bcm2835-unicam.c+1 -70 replies
81/274media: uvcvideo: Implement dual stream quirk to fix loss of usb packetsdrivers/media/usb/uvc/uvc_video.c drivers/media/usb/uvc/uvcvideo.h+27 -10 replies
82/274media: uvcvideo: Add new quirk definition for the Sonix Technology Co. 292a cameradrivers/media/usb/uvc/uvc_driver.c+9 -00 replies
83/274media: uvcvideo: Add Kurokesu C1 PRO cameradrivers/media/usb/uvc/uvc_driver.c+9 -00 replies
84/274media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_threaddrivers/media/test-drivers/vidtv/vidtv_bridge.c+7 -10 replies
85/274Drivers: hv: vmbus: Wait for boot-time offers during boot and resumedrivers/hv/channel_mgmt.c drivers/hv/connection.c drivers/hv/hyperv_vmbus.h +1 more+51 -442 replies
86/274PCI: mediatek-gen3: Avoid PCIe resetting via PERST# for Airoha EN7581 SoCdrivers/pci/controller/pcie-mediatek-gen3.c+41 -180 replies
87/274PCI/DPC: Quirk PIO log size for Intel Raptor Lake-Pdrivers/pci/quirks.c+1 -00 replies
88/274PCI: switchtec: Add Microchip PCI100X device IDsdrivers/pci/quirks.c drivers/pci/switch/switchtec.c+37 -00 replies
89/274scsi: ufs: bsg: Set bsg_queue to NULL after removaldrivers/ufs/core/ufs_bsg.c+1 -00 replies
90/274rtla/timerlat_hist: Abort event processing on second signaltools/tracing/rtla/src/timerlat_hist.c+8 -00 replies
91/274rtla/timerlat_top: Abort event processing on second signaltools/tracing/rtla/src/timerlat_top.c+8 -00 replies
92/274serial: 8250_pci: Resolve WCH vendor ID ambiguitydrivers/tty/serial/8250/8250_pci.c+41 -410 replies
93/274serial: 8250_pci: Share WCH IDs with parport_serial driverdrivers/parport/parport_serial.c drivers/tty/serial/8250/8250_pci.c include/linux/pci_ids.h+21 -120 replies
94/2748250: microchip: pci1xxxx: Add workaround for RTS bit toggledrivers/tty/serial/8250/8250_pci1xxxx.c+59 -10 replies
95/274kunit: platform: Resolve struct completion warninginclude/kunit/platform_device.h+1 -00 replies
96/274vfio/pci: Enable iowrite64 and ioread64 for vfio pcidrivers/vfio/pci/vfio_pci_rdwr.c+1 -00 replies
97/274NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client()fs/nfs/sysfs.c+3 -30 replies
98/274vfio/nvgrace-gpu: Read dvsec register to determine need for uncached resmemdrivers/vfio/pci/nvgrace-gpu/main.c+28 -02 replies
99/274vfio/nvgrace-gpu: Expose the blackwell device PF BAR1 to the VMdrivers/vfio/pci/nvgrace-gpu/main.c+45 -220 replies
100/274fs/ntfs3: Mark inode as bad as soon as error detected in mi_enum_attr()fs/ntfs3/attrib.c fs/ntfs3/frecord.c fs/ntfs3/ntfs_fs.h +1 more+90 -800 replies
101/274fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode()fs/ntfs3/attrib.c fs/ntfs3/dir.c fs/ntfs3/frecord.c +3 more+20 -130 replies
102/274Grab mm lock before grabbing pt lockarch/x86/xen/mmu_pv.c+4 -00 replies
103/274selftests: gpio: gpio-sim: Fix missing chip disablementstools/testing/selftests/gpio/gpio-sim.sh+25 -60 replies
104/274ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 10 tablet 5Vdrivers/acpi/x86/utils.c+13 -00 replies
105/274x86/mm/tlb: Only trim the mm_cpumask once a secondarch/x86/include/asm/mmu.h arch/x86/include/asm/mmu_context.h arch/x86/include/asm/tlbflush.h +1 more+36 -30 replies
106/274orangefs: fix a oob in orangefs_debug_writefs/orangefs/orangefs-debugfs.c+2 -20 replies
107/274kbuild: suppress stdout from merge_config for silent buildsscripts/Makefile.defconf scripts/kconfig/Makefile+10 -70 replies
108/274ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5Vsound/soc/intel/boards/bytcr_rt5640.c+16 -10 replies
109/274ASoC: renesas: SND_SIU_MIGOR should depend on DMADEVICESsound/soc/renesas/Kconfig+1 -10 replies
110/274kbuild: Use -fzero-init-padding-bits=allscripts/Makefile.extrawarn+3 -00 replies
111/274batman-adv: fix panic during interface removalnet/batman-adv/bat_v_elp.c+8 -10 replies
112/274batman-adv: Ignore neighbor throughput metrics in error casenet/batman-adv/bat_v_elp.c+34 -160 replies
113/274batman-adv: Drop unmanaged ELP metric workernet/batman-adv/bat_v.c net/batman-adv/bat_v_elp.c net/batman-adv/bat_v_elp.h +1 more+48 -300 replies
114/274batman-adv: Fix incorrect offset in batadv_tt_tvlv_ogm_handler_v1()net/batman-adv/translation-table.c+5 -70 replies
115/274drm/xe: Carve out wopcm portion from the stolen memorydrivers/gpu/drm/xe/xe_ttm_stolen_mgr.c+30 -240 replies
116/274drm/amdgpu/gfx9: manually control gfxoff for CS on RVdrivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+34 -24 replies
117/274drm/amdgpu: bump version for RV/PCO compute fixdrivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+2 -12 replies
118/274drm/amdgpu: avoid buffer overflow attach in smu_sys_set_pp_table()drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+2 -10 replies
119/274KVM: x86: Reject Hyper-Vs SEND_IPI hypercalls if local APIC isnt in-kernelarch/x86/kvm/hyperv.c+5 -10 replies
120/274KVM: x86: Load DR6 with guest value only before entering .vcpu_run() looparch/x86/include/asm/kvm-x86-ops.h arch/x86/include/asm/kvm_host.h arch/x86/kvm/svm/svm.c +4 more+19 -110 replies
121/274KVM: nSVM: Enter guest mode before initializing nested NPT MMUarch/x86/kvm/mmu/mmu.c arch/x86/kvm/svm/nested.c+6 -60 replies
122/274perf/x86/intel: Fix ARCH_PERFMON_NUM_COUNTER_LEAFarch/x86/events/intel/core.c arch/x86/include/asm/perf_event.h+35 -110 replies
123/274perf/x86/intel: Ensure LBRs are disabled when a CPU is startingarch/x86/events/intel/core.c arch/x86/include/asm/msr-index.h+6 -20 replies
124/274ring-buffer: Unlock resize on mmap errorkernel/trace/ring_buffer.c+1 -00 replies
125/274tracing: Do not allow mmap() of persistent ring bufferkernel/trace/trace.c+4 -00 replies
126/274ring-buffer: Validate the persistent meta data subbuf arraykernel/trace/ring_buffer.c+20 -20 replies
127/274ring-buffer: Update pages_touched to reflect persistent buffer contentkernel/trace/ring_buffer.c+5 -00 replies
128/274usb: gadget: f_midi: Fixing wMaxPacketSize exceeded issue during MIDI bind retriesdrivers/usb/gadget/function/f_midi.c+9 -00 replies
129/274usb: dwc3: Fix timeout issue during controller enter/exit from halt statedrivers/usb/dwc3/gadget.c+34 -00 replies
130/274usb: roles: set switch registered flag early ondrivers/usb/roles/class.c+3 -20 replies
131/274usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters ERROR_RECOVERYdrivers/usb/typec/tcpm/tcpm.c+1 -20 replies
132/274usb: gadget: udc: renesas_usb3: Fix compiler warningdrivers/usb/gadget/udc/renesas_usb3.c+1 -10 replies
133/274usb: dwc2: gadget: remove of_node reference upon udc_stopdrivers/usb/dwc2/gadget.c+1 -00 replies
134/274usb: xhci: Restore xhci_pci support for Renesas HCsdrivers/usb/host/xhci-pci.c+4 -30 replies
135/274USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCIdrivers/usb/host/pci-quirks.c+9 -00 replies
136/274usb: core: fix pipe creation for get_bMaxPacketSize0drivers/usb/core/hub.c+1 -20 replies
137/274USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast distdrivers/usb/core/quirks.c+3 -00 replies
138/274USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphonedrivers/usb/core/quirks.c+3 -00 replies
139/274usb: gadget: f_midi: fix MIDI Streaming descriptor lengthsdrivers/usb/gadget/function/f_midi.c+4 -40 replies
140/274USB: hub: Ignore non-compliant devices with too many configs or interfacesdrivers/usb/core/hub.c+11 -00 replies
141/274USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirkdrivers/usb/class/cdc-acm.c+6 -30 replies
142/274usb: cdc-acm: Check control transfer buffer size before accessdrivers/usb/class/cdc-acm.c+14 -30 replies
143/274usb: cdc-acm: Fix handling of oversized fragmentsdrivers/usb/class/cdc-acm.c+1 -10 replies
144/274usb: gadget: core: flush gadget workqueue after device removaldrivers/usb/gadget/udc/core.c+1 -10 replies
145/274USB: serial: option: add MeiG Smart SLM828drivers/usb/serial/option.c+10 -50 replies
146/274USB: serial: option: add Telit Cinterion FN990B compositionsdrivers/usb/serial/option.c+16 -00 replies
147/274USB: serial: option: fix Telit Cinterion FN990A namedrivers/usb/serial/option.c+5 -50 replies
148/274USB: serial: option: drop MeiG Smart definesdrivers/usb/serial/option.c+8 -200 replies
149/274can: ctucanfd: handle skb allocation failuredrivers/net/can/ctucanfd/ctucanfd_base.c+6 -40 replies
150/274can: c_can: fix unbalanced runtime PM disable in error pathdrivers/net/can/c_can/c_can_platform.c+3 -20 replies
151/274can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zeronet/can/j1939/socket.c net/can/j1939/transport.c+5 -40 replies
152/274can: rockchip: rkcanfd_handle_rx_fifo_overflow_int(): bail out if skb cannot be allocateddrivers/net/can/rockchip/rockchip_canfd-core.c+1 -10 replies
153/274can: etas_es58x: fix potential NULL pointer dereference on udev->serialdrivers/net/can/usb/etas_es58x/es58x_devlink.c+5 -10 replies
154/274alpha: make stack 16-byte aligned (most cases)arch/alpha/include/uapi/asm/ptrace.h+2 -00 replies
155/274wifi: brcmfmac: use random seed flag for BCM4355 and BCM4364 firmwaredrivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c+2 -20 replies
156/274wifi: ath12k: fix handling of 6 GHz rulesdrivers/net/wireless/ath/ath12k/wmi.c drivers/net/wireless/ath/ath12k/wmi.h+45 -170 replies
157/274PCI: Avoid FLR for Mediatek MT7922 WiFidrivers/pci/quirks.c+2 -10 replies
158/274kbuild: userprogs: fix bitsize and target detection on clangMakefile+2 -20 replies
159/274efi: Avoid cold plugged memory for placing the kerneldrivers/firmware/efi/efi.c drivers/firmware/efi/libstub/randomalloc.c drivers/firmware/efi/libstub/relocate.c +1 more+11 -20 replies
160/274arm64: rust: clean Rust 1.85.0 warning using softfloat targetarch/arm64/Makefile+4 -00 replies
161/274objtool/rust: add one more `noreturn` Rust functiontools/objtool/check.c+1 -00 replies
162/274rust: rbtree: fix overindented list itemrust/kernel/rbtree.rs+1 -10 replies
163/274cgroup: fix race between fork and cgroup.killinclude/linux/cgroup-defs.h include/linux/sched/task.h kernel/cgroup/cgroup.c+16 -110 replies
164/274rtnetlink: fix netns leak with rtnl_setlink()net/core/rtnetlink.c+1 -00 replies
165/274serial: port: Assign ->iotype correctly when ->iobase is setdrivers/tty/serial/serial_port.c+2 -10 replies
166/274serial: port: Always update ->iotype in __uart_read_properties()drivers/tty/serial/serial_port.c+1 -10 replies
167/274serial: 8250: Fix fifo underflow on flushdrivers/tty/serial/8250/8250.h drivers/tty/serial/8250/8250_dma.c drivers/tty/serial/8250/8250_port.c+27 -00 replies
168/274alpha: replace hardcoded stack offsets with autogenerated onesarch/alpha/kernel/asm-offsets.c arch/alpha/kernel/entry.S+4 -40 replies
169/274alpha: align stack for page fault and user unaligned trap handlersarch/alpha/kernel/entry.S arch/alpha/kernel/traps.c arch/alpha/mm/fault.c+13 -130 replies
170/274s390/pci: Pull search for parent PF out of zpci_iov_setup_virtfn()arch/s390/pci/pci_iov.c+42 -140 replies
171/274s390/pci: Fix handling of isolated VFsarch/s390/pci/pci_bus.c arch/s390/pci/pci_iov.c arch/s390/pci/pci_iov.h+28 -10 replies
172/274gpiolib: acpi: Add a quirk for Acer Nitro ANV14drivers/gpio/gpiolib-acpi.c+14 -00 replies
173/274gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlockdrivers/gpio/gpio-stmpe.c+12 -30 replies
174/274partitions: mac: fix handling of bogus partition tableblock/partitions/mac.c+15 -30 replies
175/274iommu/vt-d: Make intel_iommu_drain_pasid_prq() cover faults for RIDdrivers/iommu/intel/prq.c+3 -10 replies
176/274sched_ext: Fix incorrect autogroup migration detectionkernel/sched/autogroup.c kernel/sched/core.c kernel/sched/ext.c +2 more+10 -220 replies
177/274regulator: qcom_smd: Add l2, l5 sub-node to mp5496 regulatorDocumentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.yaml+1 -10 replies
178/274Revert "mmc: sdhci_am654: Add sdhci_am654_start_signal_voltage_switch"drivers/mmc/host/sdhci_am654.c+0 -300 replies
179/274iommu: Fix potential memory leak in iopf_queue_remove_device()drivers/iommu/io-pgfault.c+1 -00 replies
180/274regmap-irq: Add missing kfree()drivers/base/regmap/regmap-irq.c+2 -00 replies
181/274arm64: Handle .ARM.attributes section in linker scriptsarch/arm64/kernel/vdso/vdso.lds.S arch/arm64/kernel/vmlinux.lds.S+2 -00 replies
182/274ptp: vmclock: Dont unregister misc device if it was not registereddrivers/ptp/ptp_vmclock.c+2 -10 replies
183/274mmc: mtk-sd: Fix register settings for hs400(es) modedrivers/mmc/host/mtk-sd.c+20 -110 replies
184/274ptp: vmclock: Add .owner to vmclock_miscdev_fopsdrivers/ptp/ptp_vmclock.c+1 -00 replies
185/274sched_ext: Fix migration disabled handling in targeted dispatcheskernel/sched/ext.c+13 -40 replies
186/274ptp: vmclock: Set driver data before its usagedrivers/ptp/ptp_vmclock.c+2 -20 replies
187/274igc: Set buffer type for empty frames in igc_init_empty_framedrivers/net/ethernet/intel/igc/igc_main.c+1 -00 replies
188/274cifs: pick channels for individual subrequestsfs/smb/client/cifsglob.h fs/smb/client/file.c+4 -40 replies
189/274ACPI: GTDT: Relax sanity checking on Platform Timers array countdrivers/acpi/arm64/gtdt.c+8 -40 replies
190/274mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw()drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c+3 -10 replies
191/274btrfs: fix hole expansion when writing at an offset beyond EOFfs/btrfs/file.c+1 -30 replies
192/274include: net: add static inline dst_dev_overhead() to dst.hinclude/net/dst.h+9 -00 replies
193/274net: ipv6: ioam6_iptunnel: mitigate 2-realloc issuenet/ipv6/ioam6_iptunnel.c+37 -360 replies
194/274net: ipv6: seg6_iptunnel: mitigate 2-realloc issuenet/ipv6/seg6_iptunnel.c+52 -330 replies
195/274net: ipv6: rpl_iptunnel: mitigate 2-realloc issuenet/ipv6/rpl_iptunnel.c+25 -210 replies
196/274net: ipv6: fix dst ref loops in rpl, seg6 and ioam6 lwtunnelsnet/ipv6/ioam6_iptunnel.c net/ipv6/rpl_iptunnel.c net/ipv6/seg6_iptunnel.c+18 -90 replies
197/274clocksource: Use pr_info() for "Checking clocksource synchronization" messagekernel/time/clocksource.c+2 -10 replies
198/274clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic contextkernel/time/clocksource.c+4 -20 replies
199/274drm/xe/oa/uapi: Make OA buffer size configurabledrivers/gpu/drm/xe/regs/xe_oa_regs.h drivers/gpu/drm/xe/xe_oa.c drivers/gpu/drm/xe/xe_oa_types.h +2 more+56 -220 replies
200/274drm/xe/oa/uapi: Expose an unblock after N reports OA propertydrivers/gpu/drm/xe/xe_oa.c drivers/gpu/drm/xe/xe_oa_types.h drivers/gpu/drm/xe/xe_query.c +1 more+38 -50 replies
201/274drm/xe/oa: Set stream->pollin in xe_oa_buffer_check_unlockeddrivers/gpu/drm/xe/xe_oa.c+3 -60 replies
202/274scsi: ufs: core: Introduce ufshcd_has_pending_tasks()drivers/ufs/core/ufshcd.c+9 -40 replies
203/274scsi: ufs: core: Prepare to introduce a new clock_gating lockdrivers/ufs/core/ufshcd.c+7 -40 replies
204/274scsi: ufs: core: Introduce a new clock_gating lockdrivers/ufs/core/ufshcd.c include/ufs/ufshcd.h+59 -590 replies
205/274scsi: ufs: Fix toggling of clk_gating.state when clock gating is not alloweddrivers/ufs/core/ufshcd.c+1 -10 replies
206/274samples/hid: remove unnecessary -I flags from libbpf EXTRA_CFLAGSsamples/hid/Makefile+6 -50 replies
207/274samples/hid: fix broken vmlinux path for VMLINUX_BTFsamples/hid/Makefile+1 -10 replies
208/274rust: kbuild: add -fzero-init-padding-bits to bindgen_skip_cflagsrust/Makefile+1 -00 replies
209/274cpufreq/amd-pstate: Refactor amd_pstate_epp_reenable() and amd_pstate_epp_offline()drivers/cpufreq/amd-pstate.c+7 -310 replies
210/274cpufreq/amd-pstate: Remove the cppc_state check in offline/online functionsdrivers/cpufreq/amd-pstate.c+3 -60 replies
211/274cpufreq/amd-pstate: Merge amd_pstate_epp_cpu_offline() and amd_pstate_epp_offline()drivers/cpufreq/amd-pstate.c+4 -130 replies
212/274cpufreq/amd-pstate: convert mutex use to guard()drivers/cpufreq/amd-pstate.c+12 -200 replies
213/274cpufreq/amd-pstate: Fix cpufreq_policy ref countingdrivers/cpufreq/amd-pstate.c+5 -40 replies
214/274ipv4: add RCU protection to ip4_dst_hoplimit()include/net/route.h+7 -20 replies
215/274ipv4: use RCU protection in ip_dst_mtu_maybe_forward()include/net/ip.h+10 -30 replies
216/274net: add dev_net_rcu() helperinclude/linux/netdevice.h include/net/net_namespace.h+7 -10 replies
217/274ipv4: use RCU protection in ipv4_default_advmss()net/ipv4/route.c+8 -30 replies
218/274ipv4: use RCU protection in rt_is_expired()net/ipv4/route.c+7 -10 replies
219/274ipv4: use RCU protection in inet_select_addr()net/ipv4/devinet.c+2 -10 replies
220/274ipv4: use RCU protection in __ip_rt_update_pmtu()net/ipv4/route.c+6 -50 replies
221/274ipv4: icmp: convert to dev_net_rcu()net/ipv4/icmp.c+17 -140 replies
222/274flow_dissector: use RCU protection to fetch dev_net()net/core/flow_dissector.c+11 -100 replies
223/274ipv6: use RCU protection in ip6_default_advmss()net/ipv6/route.c+6 -10 replies
224/274ipv6: icmp: convert to dev_net_rcu()net/ipv6/icmp.c+23 -190 replies
225/274compiler.h: Move C string helpers into C-only kernel sectioninclude/linux/compiler.h+13 -130 replies
226/274genirq: Remove leading space from irq_chip::irq_print_chip() callbacksarch/powerpc/sysdev/fsl_msi.c drivers/bus/moxtet.c drivers/irqchip/irq-partition-percpu.c +1 more+4 -40 replies
227/274HID: hid-steam: Make sure rumble work is canceled on removaldrivers/hid/hid-steam.c+1 -00 replies
228/274HID: hid-steam: Move hidraw input (un)registering to workdrivers/hid/hid-steam.c+31 -70 replies
229/274net: make sure we retain NAPI ordering on netdev->napi_listnet/core/dev.c+36 -60 replies
230/274eth: iavf: extend the netdev_lock usagedrivers/net/ethernet/intel/iavf/iavf_main.c+45 -82 replies
231/274net: add netdev_lock() / netdev_unlock() helpersdrivers/net/ethernet/intel/iavf/iavf_main.c drivers/net/netdevsim/ethtool.c include/linux/netdevice.h +1 more+63 -441 reply
232/274net: make netdev_lock() protect netdev->reg_stateinclude/linux/netdevice.h net/core/dev.c+7 -11 reply
233/274net: add netdev->up protected by netdev_lock()include/linux/netdevice.h net/core/dev.c net/core/dev.h+27 -31 reply
234/274net: protect netdev->napi_list with netdev_lock()drivers/net/ethernet/intel/iavf/iavf_main.c include/linux/netdevice.h net/core/dev.c+60 -151 reply
235/274Revert "net: skb: introduce and use a single page frag cache"include/linux/netdevice.h net/core/dev.c net/core/skbuff.c+22 -991 reply
236/274ndisc: use RCU protection in ndisc_alloc_skb()net/ipv6/ndisc.c+4 -60 replies
237/274neighbour: use RCU protection in __neigh_notify()net/core/neighbour.c+6 -20 replies
238/274arp: use RCU protection in arp_xmit()net/ipv4/arp.c+3 -10 replies
239/274openvswitch: use RCU protection in ovs_vport_cmd_fill_info()net/openvswitch/datapath.c+9 -30 replies
240/274ndisc: extend RCU protection in ndisc_send_skb()net/ipv6/ndisc.c+8 -40 replies
241/274ipv6: mcast: extend RCU protection in igmp6_send()net/ipv6/mcast.c+15 -160 replies
242/274btrfs: rename __get_extent_map() and pass btrfs_inodefs/btrfs/extent_io.c+7 -80 replies
243/274btrfs: fix stale page cache after race between readahead and direct IO writefs/btrfs/extent_io.c+15 -30 replies
244/274iavf: Fix a locking bug in an error pathdrivers/net/ethernet/intel/iavf/iavf_main.c+1 -11 reply
245/274io_uring/uring_cmd: cleanup struct io_uring_cmd_data layoutio_uring/uring_cmd.c+3 -30 replies
246/274io_uring/uring_cmd: dont assume io_uring_cmd_data layoutio_uring/uring_cmd.c+1 -10 replies
247/274io_uring/uring_cmd: switch sqe to async_data on EAGAINio_uring/uring_cmd.c+14 -90 replies
248/274ipv6: mcast: add RCU protection to mld_newpack()net/ipv6/mcast.c+10 -40 replies
249/274s390/qeth: move netif_napi_add_tx() and napi_enable() from under BHdrivers/s390/net/qeth_core_main.c+5 -30 replies
250/274Reapply "net: skb: introduce and use a single page frag cache"include/linux/netdevice.h net/core/dev.c net/core/skbuff.c+99 -220 replies
251/274io_uring/uring_cmd: unconditionally copy SQEs at prep timeio_uring/uring_cmd.c+11 -230 replies
252/274drm/tidss: Fix issue in irq handling causing irq-flood issuedrivers/gpu/drm/tidss/tidss_dispc.c+4 -80 replies
253/274drm/tidss: Fix race condition while handling interrupt registersdrivers/gpu/drm/tidss/tidss_dispc.c drivers/gpu/drm/tidss/tidss_irq.c+6 -00 replies
254/274drm/tidss: Clear the interrupt status for interrupts being disableddrivers/gpu/drm/tidss/tidss_dispc.c+8 -20 replies
255/274drm/msm/gem: prevent integer overflow in msm_ioctl_gem_submit()drivers/gpu/drm/msm/msm_gem_submit.c+1 -20 replies
256/274drm/rcar-du: dsi: Fix PHY lock bit checkdrivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi_regs.h+1 -20 replies
257/274drm/msm/dpu: fix x1e80100 intf_6 underrun/vsync interruptdrivers/gpu/drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h+2 -20 replies
258/274drm/msm/dpu1: dont choke on disabling the writeback connectordrivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c+0 -30 replies
259/274drm/v3d: Stop active perfmon if it is being destroyeddrivers/gpu/drm/v3d/v3d_perfmon.c+5 -00 replies
260/274drm: zynqmp_dp: Fix integer overflow in zynqmp_dp_rate_get()drivers/gpu/drm/xlnx/zynqmp_dp.c+1 -10 replies
261/274drm/xe/tracing: Fix a potential TP_printk UAFdrivers/gpu/drm/xe/xe_trace_bo.h+6 -60 replies
262/274drm: renesas: rz-du: Increase supported resolutionsdrivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c+3 -30 replies
263/274sched/deadline: Restore dl_server bandwidth on non-destructive root domain changeskernel/sched/deadline.c kernel/sched/topology.c+19 -60 replies
264/274sched/deadline: Correctly account for allocated bandwidth during hotplugkernel/sched/core.c kernel/sched/deadline.c kernel/sched/sched.h+41 -110 replies
265/274sched/deadline: Check bandwidth overflow earlier for hotplugkernel/sched/core.c kernel/sched/deadline.c+17 -170 replies
266/274net: destroy dev->lock later in free_netdev()net/core/dev.c+2 -20 replies
267/274cpufreq/amd-pstate: Remove the goto label in amd_pstate_update_limitsdrivers/cpufreq/amd-pstate.c+4 -40 replies
268/274net: ipv6: fix dst refleaks in rpl, seg6 and ioam6 lwtunnelsnet/ipv6/ioam6_iptunnel.c net/ipv6/rpl_iptunnel.c net/ipv6/seg6_iptunnel.c+11 -60 replies
269/274scsi: ufs: core: Ensure clk_gating.lock is used only after initializationdrivers/ufs/core/ufshcd.c+6 -20 replies
270/274sched_ext: Fix incorrect assumption about migration disabled tasks in task_can_run_on_remote_rq()kernel/sched/ext.c+21 -80 replies
271/274io_uring/kbuf: reallocate buf lists on upgradeio_uring/kbuf.c+11 -40 replies
272/274vsock: Keep the binding until socket destructionnet/vmw_vsock/af_vsock.c+6 -20 replies
273/274vsock: Orphan socket after transport releasenet/vmw_vsock/af_vsock.c+7 -10 replies
274/274Revert "vfio/platform: check the bounds of read/write syscalls"drivers/vfio/platform/vfio_platform_common.c+0 -100 replies

Reviews trailers per patch

151 of 274 patches have a Reviewed-by or Acked-by.

PatchKuniyuki IwashimaIdo SchimmelSimon HormanOliver HartkoppDavid AhernPrzemek KitszelSamuel SalinMadhu ChittimVinicius Costa GomesFlorian BezdekaSong Yoong SiangMor Bar-GabayRick MacklemJeff LaytonNeilBrownBorislav Petkov (AMD)Dan CarpenterBoris BrezillonSteven PriceAxel BuschMichal KoutnýHimal Prasad GhimirayNirmoy DasMikolaj WasiakAndi ShytiFlorian FainelliMarkus MayerLinus WalleijDaniel LezcanoSeongJae ParkFelix KuehlingLijo LazarJani NikulaJan VejvalkaStefano StabelliniAlan RobinsonJan BeulichHamish McIntyre-BhattyJiri PirkoSimona VetterJon HunterFiras JahjahYonatan NachumGal PressmanJai LuthraJacopo MondiRicardo RibaldaLaurent PinchartEaswar HariharanSaurabh SengarMichael KelleyHui MaBartosz GolaszewskiLogan GunthorpeAvri AltmanDavid GowJason GunthorpeBenjamin CoddingtonDmitry BaryshkovKonrad DybcioFrank LiManivannan SadhasivamDaniel XuLucas De MarchiVitaly KuznetsovJohn StultzYosry AhmedMaxim LevitskyThinh NguyenHeikki KrogerusAmit Sunil DhamneNicolai BuchwitzAlan SternLeon RomanovskyNathan ChancellorMasahiro YamadaJuergen GrossForestChester A. UnalPavel PisaVincent MailholOleksij RempelMaciej W. RozyckiMagnus LindholmMatt TurnerArend van SprielTakashi IwaiMarek Marczykowski-GóreckiTrevor GrossMatthew MaurerRalf JungAlice RyhlGary GuoYutaro OhnoRobert MorrisHalil PasicGeert UytterhoevenDaniele PalmasDelganMika WesterbergRichard CochranDavid WoodhouseAngeloGioacchino Del RegnoMateusz PolchlopekMaciej FijalkowskiMarc ZyngierLorenzo PieralisiPetr MachataQu WenruoPaul E. McKenneySebastian Andrzej SiewiorAshutosh DixitJonathan CavittUmesh Nerlige RamappaRodrigo ViviBart Van AsscheKevin TianYi LiuPeter Zijlstra (Intel)Rob HerringAdrian HunterRuowen QinMiguel OjedaWillem de BruijnEric DumazetJoe DamatoKees CookMario LimoncielloGautham R. ShenoyCaleb Sander MateosLi ZetaoJonathan CormierAradhya BhatiaJohan HovoldAbhinav KumarLeonard LausenGyörgy KuruczJessica ZhangHugo VilleneuveBiju DasPhil AuldWaiman LongJustin IurmanJohannes ThumshirnAnand JainBean HuoAndrea RighiStefano GarzarellaLuigi LeonardiLuna JernbergPeter SchneiderHardik GargRon EconomosMark BrownLinux Kernel Functional TestingShuah Khan
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/274
2/274
3/274R-b R-b
4/274R-b
5/274R-b
6/274R-b
7/274
8/274
9/274
10/274
11/274
12/274
13/274
14/274
15/274
16/274
17/274
18/274
19/274
20/274R-b R-b
21/274R-b A-b
22/274R-b R-b
23/274R-b R-b
24/274
25/274R-b T-b
26/274T-b R-b
27/274T-b R-b
28/274R-b A-b R-b R-b T-b
29/274R-b
30/274
31/274
32/274
33/274
34/274
35/274
36/274
37/274R-b
38/274
39/274
40/274R-b
41/274
42/274R-b T-b
43/274R-b R-b R-b
44/274A-b A-b
45/274
46/274R-b R-b
47/274R-b R-b
48/274R-b R-b R-b
49/274R-b R-b R-b
50/274R-b R-b R-b
51/274R-b
52/274
53/274
54/274T-b
55/274
56/274
57/274
58/274R-b
59/274R-b
60/274R-b
61/274T-b R-b
62/274T-b R-b
63/274
64/274
65/274
66/274
67/274T-b
68/274T-b
69/274R-b R-b R-b
70/274R-b
71/274R-b R-b
72/274R-b
73/274
74/274
75/274
76/274
77/274R-b R-b
78/274R-b
79/274R-b
80/274R-b
81/274R-b
82/274R-b
83/274R-b
84/274
85/274R-b R-b R-b
86/274T-b
87/274
88/274A-b
89/274R-b
90/274
91/274
92/274
93/274
94/274
95/274R-b
96/274R-b
97/274R-b
98/274
99/274
100/274
101/274
102/274R-b
103/274
104/274
105/274
106/274
107/274T-b R-b
108/274
109/274
110/274R-b A-b
111/274
112/274
113/274
114/274
115/274R-b
116/274R-b
117/274R-b
118/274R-b
119/274R-b
120/274T-b
121/274R-b
122/274
123/274R-b
124/274
125/274
126/274
127/274
128/274
129/274A-b
130/274R-b
131/274R-b T-b
132/274
133/274
134/274T-b
135/274
136/274R-b
137/274
138/274T-b
139/274R-b
140/274Reported-and-tested-by
141/274R-b
142/274
143/274
144/274R-b R-b
145/274
146/274R-b
147/274
148/274A-b
149/274A-b R-b
150/274R-b
151/274A-b
152/274
153/274
154/274T-b R-b T-b T-b
155/274A-b
156/274
157/274T-b
158/274R-b
159/274
160/274R-b T-b R-b R-b
161/274R-b
162/274R-b R-b
163/274R-b
164/274R-b
165/274
166/274
167/274
168/274T-b R-b T-b
169/274T-b R-b T-b T-b
170/274R-b
171/274R-b
172/274T-b A-b
173/274
174/274
175/274R-b R-b
176/274A-b
177/274A-b
178/274A-b
179/274R-b R-b
180/274
181/274
182/274A-b R-b
183/274R-b
184/274
185/274
186/274A-b R-b R-b
187/274R-b T-b A-b
188/274
189/274A-b R-b
190/274R-b
191/274R-b
192/274
193/274
194/274
195/274
196/274R-b
197/274A-b R-b
198/274R-b R-b
199/274R-b
200/274R-b R-b
201/274R-b R-b A-b
202/274R-b
203/274R-b
204/274R-b
205/274T-b R-b
206/274T-b
207/274T-b
208/274R-b
209/274R-b R-b
210/274R-b R-b
211/274R-b R-b
212/274R-b
213/274R-b
214/274R-b
215/274R-b
216/274R-b
217/274R-b
218/274R-b
219/274
220/274
221/274
222/274R-b
223/274R-b
224/274
225/274R-b
226/274
227/274
228/274
229/274R-b R-b
230/274
231/274R-b R-b R-b R-b
232/274R-b R-b R-b
233/274R-b R-b R-b
234/274R-b R-b R-b
235/274
236/274R-b R-b
237/274R-b R-b
238/274R-b R-b
239/274R-b
240/274R-b R-b
241/274R-b R-b
242/274R-b R-b
243/274R-b
244/274
245/274
246/274
247/274
248/274R-b
249/274A-b
250/274
251/274R-b R-b
252/274T-b R-b
253/274R-b T-b R-b
254/274R-b T-b R-b
255/274
256/274R-b T-b
257/274R-b T-b R-b
258/274R-b T-b R-b T-b T-b T-b
259/274
260/274R-b
261/274R-b
262/274T-b R-b
263/274R-b T-b
264/274R-b T-b
265/274R-b T-b
266/274
267/274R-b
268/274R-b R-b
269/274T-b R-b R-b
270/274A-b
271/274
272/274R-b
273/274T-b R-b
274/274

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

Read the v1 thread

Cover letter [PATCH 6.13 000/274] 6.13.4-rc1 review

This is the start of the stable review cycle for the 6.13.4 release. There are 274 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, 21 Feb 2025 08:25:11 +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.13.4-rc1.gz

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.13.4-rc1

Greg Kroah-Hartman <[email protected]>
Revert "vfio/platform: check the bounds of read/write syscalls"

Michal Luczaj <[email protected]>
vsock: Orphan socket after transport release

Michal Luczaj <[email protected]>
vsock: Keep the binding until socket destruction

Pavel Begunkov <[email protected]>
io_uring/kbuf: reallocate buf lists on upgrade

Tejun Heo <[email protected]>
sched_ext: Fix incorrect assumption about migration disabled tasks in task_can_run_on_remote_rq()

Avri Altman <[email protected]>
scsi: ufs: core: Ensure clk_gating.lock is used only after initialization

Jakub Kicinski <[email protected]>
net: ipv6: fix dst refleaks in rpl, seg6 and ioam6 lwtunnels

Dhananjay Ugwekar <[email protected]>
cpufreq/amd-pstate: Remove the goto label in amd_pstate_update_limits

Eric Dumazet <[email protected]>

    net: destroy dev->lock later in free_netdev()

Juri Lelli <[email protected]>
sched/deadline: Check bandwidth overflow earlier for hotplug

Juri Lelli <[email protected]>
sched/deadline: Correctly account for allocated bandwidth during hotplug

Juri Lelli <[email protected]>
sched/deadline: Restore dl_server bandwidth on non-destructive root domain changes

Chris Brandt <[email protected]>
drm: renesas: rz-du: Increase supported resolutions

Thomas Hellström <[email protected]>
drm/xe/tracing: Fix a potential TP_printk UAF

Karol Przybylski <[email protected]>
drm: zynqmp_dp: Fix integer overflow in zynqmp_dp_rate_get()

Christian Gmeiner <[email protected]>
drm/v3d: Stop active perfmon if it is being destroyed

Dmitry Baryshkov <[email protected]>
drm/msm/dpu1: don't choke on disabling the writeback connector

Stephan Gerhold <[email protected]>
drm/msm/dpu: fix x1e80100 intf_6 underrun/vsync interrupt

Tomi Valkeinen <[email protected]>
drm/rcar-du: dsi: Fix PHY lock bit check

Dan Carpenter <[email protected]>
drm/msm/gem: prevent integer overflow in msm_ioctl_gem_submit()

Devarsh Thakkar <[email protected]>
drm/tidss: Clear the interrupt status for interrupts being disabled

Devarsh Thakkar <[email protected]>
drm/tidss: Fix race condition while handling interrupt registers

Tomi Valkeinen <[email protected]>
drm/tidss: Fix issue in irq handling causing irq-flood issue

Jens Axboe <[email protected]>
io_uring/uring_cmd: unconditionally copy SQEs at prep time

Jakub Kicinski <[email protected]>
Reapply "net: skb: introduce and use a single page frag cache"

Alexandra Winter <[email protected]>
s390/qeth: move netif_napi_add_tx() and napi_enable() from under BH

Eric Dumazet <[email protected]>
ipv6: mcast: add RCU protection to mld_newpack()

Caleb Sander Mateos <[email protected]>
io_uring/uring_cmd: switch sqe to async_data on EAGAIN

Caleb Sander Mateos <[email protected]>
io_uring/uring_cmd: don't assume io_uring_cmd_data layout

Jens Axboe <[email protected]>
io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout

Bart Van Assche <[email protected]>
iavf: Fix a locking bug in an error path

Filipe Manana <[email protected]>
btrfs: fix stale page cache after race between readahead and direct IO write

David Sterba <[email protected]>
btrfs: rename __get_extent_map() and pass btrfs_inode

Eric Dumazet <[email protected]>
ipv6: mcast: extend RCU protection in igmp6_send()

Eric Dumazet <[email protected]>
ndisc: extend RCU protection in ndisc_send_skb()

Eric Dumazet <[email protected]>
openvswitch: use RCU protection in ovs_vport_cmd_fill_info()

Eric Dumazet <[email protected]>
arp: use RCU protection in arp_xmit()

Eric Dumazet <[email protected]>
neighbour: use RCU protection in __neigh_notify()

Eric Dumazet <[email protected]>
ndisc: use RCU protection in ndisc_alloc_skb()

Paolo Abeni <[email protected]>
Revert "net: skb: introduce and use a single page frag cache"

Jakub Kicinski <[email protected]>

    net: protect netdev->napi_list with netdev_lock()

Jakub Kicinski <[email protected]>

    net: add netdev->up protected by netdev_lock()

Jakub Kicinski <[email protected]>

    net: make netdev_lock() protect netdev->reg_state

Jakub Kicinski <[email protected]>
net: add netdev_lock() / netdev_unlock() helpers

Jakub Kicinski <[email protected]>
eth: iavf: extend the netdev_lock usage

Jakub Kicinski <[email protected]>

    net: make sure we retain NAPI ordering on netdev->napi_list

Vicki Pfau <[email protected]>
HID: hid-steam: Move hidraw input (un)registering to work

Vicki Pfau <[email protected]>
HID: hid-steam: Make sure rumble work is canceled on removal

Geert Uytterhoeven <[email protected]>
genirq: Remove leading space from irq_chip::irq_print_chip() callbacks

Kees Cook <[email protected]>
compiler.h: Move C string helpers into C-only kernel section

Eric Dumazet <[email protected]>
ipv6: icmp: convert to dev_net_rcu()

Eric Dumazet <[email protected]>
ipv6: use RCU protection in ip6_default_advmss()

Eric Dumazet <[email protected]>
flow_dissector: use RCU protection to fetch dev_net()

Eric Dumazet <[email protected]>
ipv4: icmp: convert to dev_net_rcu()

Eric Dumazet <[email protected]>
ipv4: use RCU protection in __ip_rt_update_pmtu()

Eric Dumazet <[email protected]>
ipv4: use RCU protection in inet_select_addr()

Eric Dumazet <[email protected]>
ipv4: use RCU protection in rt_is_expired()

Eric Dumazet <[email protected]>
ipv4: use RCU protection in ipv4_default_advmss()

Eric Dumazet <[email protected]>
net: add dev_net_rcu() helper

Eric Dumazet <[email protected]>
ipv4: use RCU protection in ip_dst_mtu_maybe_forward()

Eric Dumazet <[email protected]>
ipv4: add RCU protection to ip4_dst_hoplimit()

Dhananjay Ugwekar <[email protected]>
cpufreq/amd-pstate: Fix cpufreq_policy ref counting

Mario Limonciello <[email protected]>
cpufreq/amd-pstate: convert mutex use to guard()

Dhananjay Ugwekar <[email protected]>
cpufreq/amd-pstate: Merge amd_pstate_epp_cpu_offline() and amd_pstate_epp_offline()

Dhananjay Ugwekar <[email protected]>
cpufreq/amd-pstate: Remove the cppc_state check in offline/online functions

Dhananjay Ugwekar <[email protected]>
cpufreq/amd-pstate: Refactor amd_pstate_epp_reenable() and amd_pstate_epp_offline()

Justin M. Forbes <[email protected]>
rust: kbuild: add -fzero-init-padding-bits to bindgen_skip_cflags

Jinghao Jia <[email protected]>
samples/hid: fix broken vmlinux path for VMLINUX_BTF

Jinghao Jia <[email protected]>
samples/hid: remove unnecessary -I flags from libbpf EXTRA_CFLAGS

Avri Altman <[email protected]>
scsi: ufs: Fix toggling of clk_gating.state when clock gating is not allowed

Avri Altman <[email protected]>
scsi: ufs: core: Introduce a new clock_gating lock

Avri Altman <[email protected]>
scsi: ufs: core: Prepare to introduce a new clock_gating lock

Avri Altman <[email protected]>
scsi: ufs: core: Introduce ufshcd_has_pending_tasks()

Ashutosh Dixit <[email protected]>

    drm/xe/oa: Set stream->pollin in xe_oa_buffer_check_unlocked

Ashutosh Dixit <[email protected]>
drm/xe/oa/uapi: Expose an unblock after N reports OA property

Sai Teja Pottumuttu <[email protected]>
drm/xe/oa/uapi: Make OA buffer size configurable

Waiman Long <[email protected]>
clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic context

Waiman Long <[email protected]>
clocksource: Use pr_info() for "Checking clocksource synchronization" message

Jakub Kicinski <[email protected]>
net: ipv6: fix dst ref loops in rpl, seg6 and ioam6 lwtunnels

Justin Iurman <[email protected]>
net: ipv6: rpl_iptunnel: mitigate 2-realloc issue

Justin Iurman <[email protected]>
net: ipv6: seg6_iptunnel: mitigate 2-realloc issue

Justin Iurman <[email protected]>
net: ipv6: ioam6_iptunnel: mitigate 2-realloc issue

Justin Iurman <[email protected]>
include: net: add static inline dst_dev_overhead() to dst.h

Filipe Manana <[email protected]>
btrfs: fix hole expansion when writing at an offset beyond EOF

Wentao Liang <[email protected]>
mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw()

Oliver Upton <[email protected]>
ACPI: GTDT: Relax sanity checking on Platform Timers array count

Shyam Prasad N <[email protected]>
cifs: pick channels for individual subrequests

Song Yoong Siang <[email protected]>
igc: Set buffer type for empty frames in igc_init_empty_frame

Thomas Weißschuh <[email protected]>
ptp: vmclock: Set driver data before its usage

Tejun Heo <[email protected]>
sched_ext: Fix migration disabled handling in targeted dispatches

David Woodhouse <[email protected]>
ptp: vmclock: Add .owner to vmclock_miscdev_fops

Andy-ld Lu <[email protected]>
mmc: mtk-sd: Fix register settings for hs400(es) mode

Thomas Weißschuh <[email protected]>
ptp: vmclock: Don't unregister misc device if it was not registered

Nathan Chancellor <[email protected]>
arm64: Handle .ARM.attributes section in linker scripts

Jiasheng Jiang <[email protected]>
regmap-irq: Add missing kfree()

Lu Baolu <[email protected]>
iommu: Fix potential memory leak in iopf_queue_remove_device()

Josua Mayer <[email protected]>
Revert "mmc: sdhci_am654: Add sdhci_am654_start_signal_voltage_switch"

Varadarajan Narayanan <[email protected]>
regulator: qcom_smd: Add l2, l5 sub-node to mp5496 regulator

Tejun Heo <[email protected]>
sched_ext: Fix incorrect autogroup migration detection

Lu Baolu <[email protected]>
iommu/vt-d: Make intel_iommu_drain_pasid_prq() cover faults for RID

Jann Horn <[email protected]>
partitions: mac: fix handling of bogus partition table

Wentao Liang <[email protected]>
gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock

Mario Limonciello <[email protected]>
gpiolib: acpi: Add a quirk for Acer Nitro ANV14

Niklas Schnelle <[email protected]>
s390/pci: Fix handling of isolated VFs

Niklas Schnelle <[email protected]>
s390/pci: Pull search for parent PF out of zpci_iov_setup_virtfn()

Ivan Kokshaysky <[email protected]>
alpha: align stack for page fault and user unaligned trap handlers

Ivan Kokshaysky <[email protected]>
alpha: replace hardcoded stack offsets with autogenerated ones

John Keeping <[email protected]>
serial: 8250: Fix fifo underflow on flush

Andy Shevchenko <[email protected]>

    serial: port: Always update ->iotype in __uart_read_properties()

Andy Shevchenko <[email protected]>

    serial: port: Assign ->iotype correctly when ->iobase is set

Nicolas Dichtel <[email protected]>
rtnetlink: fix netns leak with rtnl_setlink()

Shakeel Butt <[email protected]>
cgroup: fix race between fork and cgroup.kill

Miguel Ojeda <[email protected]>
rust: rbtree: fix overindented list item

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

Miguel Ojeda <[email protected]>
arm64: rust: clean Rust 1.85.0 warning using softfloat target

Ard Biesheuvel <[email protected]>
efi: Avoid cold plugged memory for placing the kernel

Thomas Weißschuh <[email protected]>
kbuild: userprogs: fix bitsize and target detection on clang

Bjorn Helgaas <[email protected]>
PCI: Avoid FLR for Mediatek MT7922 WiFi

Aditya Kumar Singh <[email protected]>
wifi: ath12k: fix handling of 6 GHz rules

Aditya Garg <[email protected]>
wifi: brcmfmac: use random seed flag for BCM4355 and BCM4364 firmware

Ivan Kokshaysky <[email protected]>
alpha: make stack 16-byte aligned (most cases)

Vincent Mailhol <[email protected]>

    can: etas_es58x: fix potential NULL pointer dereference on udev->serial

Robin van der Gracht <[email protected]>
can: rockchip: rkcanfd_handle_rx_fifo_overflow_int(): bail out if skb cannot be allocated

Alexander Hölzl <[email protected]>
can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero

Krzysztof Kozlowski <[email protected]>
can: c_can: fix unbalanced runtime PM disable in error path

Fedor Pchelkin <[email protected]>
can: ctucanfd: handle skb allocation failure

Johan Hovold <[email protected]>
USB: serial: option: drop MeiG Smart defines

Fabio Porcedda <[email protected]>
USB: serial: option: fix Telit Cinterion FN990A name

Fabio Porcedda <[email protected]>
USB: serial: option: add Telit Cinterion FN990B compositions

Chester A. Unal <[email protected]>
USB: serial: option: add MeiG Smart SLM828

Roy Luo <[email protected]>
usb: gadget: core: flush gadget workqueue after device removal

Jann Horn <[email protected]>
usb: cdc-acm: Fix handling of oversized fragments

Jann Horn <[email protected]>
usb: cdc-acm: Check control transfer buffer size before access

Marek Vasut <[email protected]>
USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk

Alan Stern <[email protected]>
USB: hub: Ignore non-compliant devices with too many configs or interfaces

John Keeping <[email protected]>
usb: gadget: f_midi: fix MIDI Streaming descriptor lengths

Mathias Nyman <[email protected]>
USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone

Lei Huang <[email protected]>
USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist

Stefan Eichenberger <[email protected]>
usb: core: fix pipe creation for get_bMaxPacketSize0

Huacai Chen <[email protected]>
USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI

Michal Pecio <[email protected]>
usb: xhci: Restore xhci_pci support for Renesas HCs

Fabrice Gasnier <[email protected]>
usb: dwc2: gadget: remove of_node reference upon udc_stop

Guo Ren <[email protected]>
usb: gadget: udc: renesas_usb3: Fix compiler warning

Jos Wang <[email protected]>
usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters ERROR_RECOVERY

Elson Roy Serrao <[email protected]>
usb: roles: set switch registered flag early on

Selvarasu Ganesan <[email protected]>
usb: dwc3: Fix timeout issue during controller enter/exit from halt state

Selvarasu Ganesan <[email protected]>
usb: gadget: f_midi: Fixing wMaxPacketSize exceeded issue during MIDI bind retries

Steven Rostedt <[email protected]>
ring-buffer: Update pages_touched to reflect persistent buffer content

Steven Rostedt <[email protected]>
ring-buffer: Validate the persistent meta data subbuf array

Steven Rostedt <[email protected]>
tracing: Do not allow mmap() of persistent ring buffer

Steven Rostedt <[email protected]>
ring-buffer: Unlock resize on mmap error

Sean Christopherson <[email protected]>
perf/x86/intel: Ensure LBRs are disabled when a CPU is starting

Kan Liang <[email protected]>
perf/x86/intel: Fix ARCH_PERFMON_NUM_COUNTER_LEAF

Sean Christopherson <[email protected]>
KVM: nSVM: Enter guest mode before initializing nested NPT MMU

Sean Christopherson <[email protected]>
KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop

Sean Christopherson <[email protected]>
KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel

Jiang Liu <[email protected]>
drm/amdgpu: avoid buffer overflow attach in smu_sys_set_pp_table()

Alex Deucher <[email protected]>
drm/amdgpu: bump version for RV/PCO compute fix

Alex Deucher <[email protected]>
drm/amdgpu/gfx9: manually control gfxoff for CS on RV

Nirmoy Das <[email protected]>
drm/xe: Carve out wopcm portion from the stolen memory

Remi Pommarel <[email protected]>
batman-adv: Fix incorrect offset in batadv_tt_tvlv_ogm_handler_v1()

Sven Eckelmann <[email protected]>
batman-adv: Drop unmanaged ELP metric worker

Sven Eckelmann <[email protected]>
batman-adv: Ignore neighbor throughput metrics in error case

Andy Strohman <[email protected]>
batman-adv: fix panic during interface removal

Kees Cook <[email protected]>
kbuild: Use -fzero-init-padding-bits=all

Geert Uytterhoeven <[email protected]>
ASoC: renesas: SND_SIU_MIGOR should depend on DMADEVICES

Hans de Goede <[email protected]>
ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V

Masahiro Yamada <[email protected]>
kbuild: suppress stdout from merge_config for silent builds

Mike Marshall <[email protected]>
orangefs: fix a oob in orangefs_debug_write

Rik van Riel <[email protected]>
x86/mm/tlb: Only trim the mm_cpumask once a second

Hans de Goede <[email protected]>
ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 10 tablet 5V

Koichiro Den <[email protected]>
selftests: gpio: gpio-sim: Fix missing chip disablements

Maksym Planeta <[email protected]>
Grab mm lock before grabbing pt lock

Konstantin Komarov <[email protected]>
fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode()

Konstantin Komarov <[email protected]>
fs/ntfs3: Mark inode as bad as soon as error detected in mi_enum_attr()

Ankit Agrawal <[email protected]>
vfio/nvgrace-gpu: Expose the blackwell device PF BAR1 to the VM

Ankit Agrawal <[email protected]>
vfio/nvgrace-gpu: Read dvsec register to determine need for uncached resmem

Zichen Xie <[email protected]>
NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client()

Ramesh Thomas <[email protected]>
vfio/pci: Enable iowrite64 and ioread64 for vfio pci

Brian Norris <[email protected]>
kunit: platform: Resolve 'struct completion' warning

Rengarajan S <[email protected]>
8250: microchip: pci1xxxx: Add workaround for RTS bit toggle

Andy Shevchenko <[email protected]>
serial: 8250_pci: Share WCH IDs with parport_serial driver

Andy Shevchenko <[email protected]>
serial: 8250_pci: Resolve WCH vendor ID ambiguity

Tomas Glozar <[email protected]>
rtla/timerlat_top: Abort event processing on second signal

Tomas Glozar <[email protected]>
rtla/timerlat_hist: Abort event processing on second signal

Guixin Liu <[email protected]>
scsi: ufs: bsg: Set bsg_queue to NULL after removal

Rakesh Babu Saladi <[email protected]>
PCI: switchtec: Add Microchip PCI100X device IDs

Takashi Iwai <[email protected]>
PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P

Lorenzo Bianconi <[email protected]>
PCI: mediatek-gen3: Avoid PCIe resetting via PERST# for Airoha EN7581 SoC

Naman Jain <[email protected]>
Drivers: hv: vmbus: Wait for boot-time offers during boot and resume

Edward Adam Davis <[email protected]>
media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread

Isaac Scott <[email protected]>
media: uvcvideo: Add Kurokesu C1 PRO camera

Isaac Scott <[email protected]>
media: uvcvideo: Add new quirk definition for the Sonix Technology Co. 292a camera

Isaac Scott <[email protected]>
media: uvcvideo: Implement dual stream quirk to fix loss of usb packets

Naushir Patuck <[email protected]>
media: bcm2835-unicam: Disable trigger mode operation

Tomi Valkeinen <[email protected]>
media: i2c: ds90ub953: Add error handling for i2c reads/writes

Tomi Valkeinen <[email protected]>

    media: i2c: ds90ub913: Add error handling to ub913_hw_init()

Niklas Cassel <[email protected]>
PCI: endpoint: Add size check for fixed size BARs in pci_epc_set_bar()

Arnd Bergmann <[email protected]>
media: cxd2841er: fix 64-bit division on gcc-9

Jarkko Nikula <[email protected]>
i3c: mipi-i3c-hci: Add support for MIPI I3C HCI on PCI bus

Jarkko Nikula <[email protected]>
i3c: mipi-i3c-hci: Add Intel specific quirk to ring resuming

Kartik Rajput <[email protected]>
soc/tegra: fuse: Update Tegra234 nvmem keepout list

Aaro Koskinen <[email protected]>
fbdev: omap: use threaded IRQ for LCD DMA

Varadarajan Narayanan <[email protected]>
soc: qcom: llcc: Update configuration data for IPQ5424

Krzysztof Kozlowski <[email protected]>
firmware: qcom: scm: smc: Handle missing SCM device

Michael Margolin <[email protected]>
RDMA/efa: Reset device on probe failure

Masahiro Yamada <[email protected]>
tools: fix annoying "mkdir -p ..." logs when building tools in parallel

Vasant Hegde <[email protected]>
iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume path

Andy Shevchenko <[email protected]>
gpiolib: Fix crash on error in gpiochip_get_ngpios()

Chuyi Zhou <[email protected]>
sched_ext: Use SCX_CALL_OP_TASK in task_tick_scx

Chuyi Zhou <[email protected]>
sched_ext: Fix the incorrect bpf_list kfunc API in common.bpf.h.

Jens Axboe <[email protected]>
block: cleanup and fix batch completion adding conditions

Juergen Gross <[email protected]>
x86/xen: allow larger contiguous memory regions in PV guests

Juergen Gross <[email protected]>
xen/swiotlb: relax alignment requirements

Imre Deak <[email protected]>
drm: Fix DSC BPP increment decoding

Jiang Liu <[email protected]>
drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode()

Zhu Lingshan <[email protected]>
amdkfd: properly free gang_ctx_bo when failed to init user queue

Benjamin Berg <[email protected]>
um: fix execve stub execution on old host OSs

Benjamin Berg <[email protected]>
um: properly align signal stack on x86_64

Benjamin Berg <[email protected]>
um: avoid copying FP state from init_task

Benjamin Berg <[email protected]>
um: add back support for FXSAVE registers

Jens Axboe <[email protected]>
io_uring/uring_cmd: remove dead req_has_async_data() check

Pavel Begunkov <[email protected]>
io_uring/waitid: don't abuse io_tw_state

Zhang Rui <[email protected]>
thermal/netlink: Prevent userspace segmentation fault by adjusting UAPI header

Artur Weber <[email protected]>
gpio: bcm-kona: Add missing newline to dev_err format string

Artur Weber <[email protected]>
gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ

Artur Weber <[email protected]>
gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0

Krzysztof Karas <[email protected]>
drm/i915/selftests: avoid using uninitialized context

Tejas Upadhyay <[email protected]>

    drm/xe/client: bo->client does not need bos_lock

Kan Liang <[email protected]>
perf/x86/intel: Clean up PEBS-via-PT on hybrid

Muhammad Adeel <[email protected]>
cgroup: Remove steal time from usage_usec

Su Hui <[email protected]>
drm/panthor: avoid garbage value in panthor_ioctl_dev_query()

Rupinderjit Singh <[email protected]>
gpu: host1x: Fix a use of uninitialized mutex

Radu Rendec <[email protected]>
arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array

Maxime Ripard <[email protected]>
drm/tests: hdmi: Fix WW_MUTEX_SLOWPATH failures

Andrea Righi <[email protected]>
sched_ext: Fix lock imbalance in dispatch_to_local_dsq()

Lai Jiangshan <[email protected]>
workqueue: Put the pwq after detaching the rescuer from the pool

Eric Dumazet <[email protected]>
team: better TEAM_OPTION_TYPE_STRING validation

Kiran K <[email protected]>
Bluetooth: btintel_pcie: Fix a potential race condition

Roger Quadros <[email protected]>
net: ethernet: ti: am65_cpsw: fix tx_cleanup for XDP case

Roger Quadros <[email protected]>
net: ethernet: ti: am65-cpsw: fix RX & TX statistics for XDP_TX case

Roger Quadros <[email protected]>
net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases

Bibo Mao <[email protected]>
LoongArch: KVM: Fix typo issue about GCFG feature detection

Yuli Wang <[email protected]>
LoongArch: csum: Fix OoB access in IP checksum code for negative lengths

Marco Crivellari <[email protected]>
LoongArch: Fix idle VS timer enqueue

Eric Dumazet <[email protected]>
vxlan: check vxlan_vnigroup_init() return value

Zdenek Bouska <[email protected]>
igc: Fix HW RX timestamp when passed by ZC XDP

Joshua Hay <[email protected]>
idpf: call set_real_num_queues in idpf_open

Sridhar Samudrala <[email protected]>
idpf: record rx queue in skb for RSC packets

Sridhar Samudrala <[email protected]>
idpf: fix handling rsc packet with a single segment

Jerome Brunet <[email protected]>
regulator: core: let dt properties override driver init_data

Eric Dumazet <[email protected]>
vrf: use RCU protection in l3mdev_l3_out()

Eric Dumazet <[email protected]>
ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu()

Reyders Morales <[email protected]>
Documentation/networking: fix basic node example document ISO 15765-2

Eric Dumazet <[email protected]>

    net: fib_rules: annotate data-races around rule->[io]ifindex

Murad Masimov <[email protected]>
ax25: Fix refcount leak caused by setting SO_BINDTODEVICE sockopt

Kunihiko Hayashi <[email protected]>
spi: sn-f-ospi: Fix division by zero

Vicki Pfau <[email protected]>
HID: hid-steam: Don't use cancel_delayed_work_sync in IRQ context

Tulio Fernandes <[email protected]>
HID: hid-thrustmaster: fix stack-out-of-bounds read in usb_check_int_endpoints()

Claudiu Beznea <[email protected]>
pinctrl: pinconf-generic: Print unsigned value if a format is registered

Nathan Chancellor <[email protected]>
scripts/Makefile.extrawarn: Do not show clang's non-kprintf warnings at W=1

Charles Han <[email protected]>
HID: multitouch: Add NULL check in mt_input_configured

Charles Han <[email protected]>
HID: winwing: Add NULL check in winwing_init_led()

Andy Shevchenko <[email protected]>
pinctrl: cy8c95x0: Respect IRQ trigger settings from firmware

Andy Shevchenko <[email protected]>
pinctrl: cy8c95x0: Rename PWMSEL to SELPWM

Andy Shevchenko <[email protected]>
pinctrl: cy8c95x0: Enable regmap locking for debug

Andy Shevchenko <[email protected]>
pinctrl: cy8c95x0: Avoid accessing reserved registers

Andy Shevchenko <[email protected]>
pinctrl: cy8c95x0: Fix off-by-one in the regmap range settings

Patrick Bellasi <[email protected]>
x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit

Jeff Layton <[email protected]>
nfsd: validate the nfsd_serv pointer before calling svc_wake_up

Dai Ngo <[email protected]>
NFSD: fix hang in nfsd4_shutdown_callback

Li Lingfeng <[email protected]>
nfsd: clear acl_access/acl_default after releasing them

Stuart Hayhurst <[email protected]>
HID: corsair-void: Add missing delayed work cancel for headset status

Stuart Hayhurst <[email protected]>
HID: corsair-void: Initialise memory for psy_cfg

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

Diffstat:

 .../bindings/regulator/qcom,smd-rpm-regulator.yaml |   2 +-
 Documentation/networking/iso15765-2.rst            |   4 +-
 Makefile                                           |  17 +--
 arch/alpha/include/uapi/asm/ptrace.h               |   2 +
 arch/alpha/kernel/asm-offsets.c                    |   4 +
 arch/alpha/kernel/entry.S                          |  24 ++--
 arch/alpha/kernel/traps.c                          |   2 +-
 arch/alpha/mm/fault.c                              |   4 +-
 arch/arm64/Makefile                                |   4 +
 arch/arm64/kernel/cacheinfo.c                      |  12 +-
 arch/arm64/kernel/vdso/vdso.lds.S                  |   1 +
 arch/arm64/kernel/vmlinux.lds.S                    |   1 +
 arch/loongarch/kernel/genex.S                      |  28 ++--
 arch/loongarch/kernel/idle.c                       |   3 +-
 arch/loongarch/kernel/reset.c                      |   6 +-
 arch/loongarch/kvm/main.c                          |   4 +-
 arch/loongarch/lib/csum.c                          |   2 +-
 arch/powerpc/sysdev/fsl_msi.c                      |   2 +-
 arch/s390/pci/pci_bus.c                            |  20 +++
 arch/s390/pci/pci_iov.c                            |  56 ++++++--
 arch/s390/pci/pci_iov.h                            |   7 +
 arch/um/kernel/process.c                           |  10 +-
 arch/um/os-Linux/skas/process.c                    |  16 ++-
 arch/x86/Kconfig                                   |   3 +-
 arch/x86/events/intel/core.c                       |  33 ++---
 arch/x86/events/intel/ds.c                         |  10 +-
 arch/x86/include/asm/kvm-x86-ops.h                 |   1 +
 arch/x86/include/asm/kvm_host.h                    |   1 +
 arch/x86/include/asm/mmu.h                         |   2 +
 arch/x86/include/asm/mmu_context.h                 |   1 +
 arch/x86/include/asm/msr-index.h                   |   3 +-
 arch/x86/include/asm/perf_event.h                  |  28 +++-
 arch/x86/include/asm/tlbflush.h                    |   1 +
 arch/x86/kernel/cpu/bugs.c                         |  21 ++-
 arch/x86/kvm/hyperv.c                              |   6 +-
 arch/x86/kvm/mmu/mmu.c                             |   2 +-
 arch/x86/kvm/svm/nested.c                          |  10 +-
 arch/x86/kvm/svm/svm.c                             |  13 +-
 arch/x86/kvm/vmx/main.c                            |   1 +
 arch/x86/kvm/vmx/vmx.c                             |  10 +-
 arch/x86/kvm/vmx/x86_ops.h                         |   1 +
 arch/x86/kvm/x86.c                                 |   3 +
 arch/x86/mm/tlb.c                                  |  35 ++++-
 arch/x86/um/os-Linux/registers.c                   |  21 ++-
 arch/x86/um/signal.c                               |  13 +-
 arch/x86/xen/mmu_pv.c                              |  75 +++++++++--
 block/partitions/mac.c                             |  18 ++-
 drivers/acpi/arm64/gtdt.c                          |  12 +-
 drivers/acpi/x86/utils.c                           |  13 ++
 drivers/base/regmap/regmap-irq.c                   |   2 +
 drivers/bluetooth/btintel_pcie.c                   |   5 +-
 drivers/bus/moxtet.c                               |   2 +-
 drivers/cpufreq/amd-pstate.c                       | 107 +++++----------
 drivers/firmware/efi/efi.c                         |   6 +-
 drivers/firmware/efi/libstub/randomalloc.c         |   3 +
 drivers/firmware/efi/libstub/relocate.c            |   3 +
 drivers/firmware/qcom/qcom_scm-smc.c               |   3 +
 drivers/gpio/gpio-bcm-kona.c                       |  71 ++++++++--
 drivers/gpio/gpio-stmpe.c                          |  15 ++-
 drivers/gpio/gpiolib-acpi.c                        |  14 ++
 drivers/gpio/gpiolib.c                             |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   5 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |  36 ++++-
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c |   2 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |   3 +-
 drivers/gpu/drm/display/drm_dp_helper.c            |   2 +-
 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c      |   4 +-
 .../drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h   |   4 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c      |   3 -
 drivers/gpu/drm/msm/msm_gem_submit.c               |   3 +-
 drivers/gpu/drm/panthor/panthor_drv.c              |   1 +
 drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c    |   2 +-
 .../gpu/drm/renesas/rcar-du/rcar_mipi_dsi_regs.h   |   1 -
 drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c       |   6 +-
 drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c |   7 +
 drivers/gpu/drm/tidss/tidss_dispc.c                |  26 ++--
 drivers/gpu/drm/tidss/tidss_irq.c                  |   2 +
 drivers/gpu/drm/v3d/v3d_perfmon.c                  |   5 +
 drivers/gpu/drm/xe/regs/xe_oa_regs.h               |   9 +-
 drivers/gpu/drm/xe/xe_drm_client.c                 |   2 +-
 drivers/gpu/drm/xe/xe_oa.c                         |  92 ++++++++++---
 drivers/gpu/drm/xe/xe_oa_types.h                   |   5 +-
 drivers/gpu/drm/xe/xe_query.c                      |   4 +-
 drivers/gpu/drm/xe/xe_trace_bo.h                   |  12 +-
 drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c             |  70 +++++-----
 drivers/gpu/drm/xlnx/zynqmp_dp.c                   |   2 +-
 drivers/gpu/host1x/dev.c                           |   2 +
 drivers/gpu/host1x/intr.c                          |   2 -
 drivers/hid/hid-corsair-void.c                     |   3 +-
 drivers/hid/hid-multitouch.c                       |   5 +-
 drivers/hid/hid-steam.c                            |  41 ++++--
 drivers/hid/hid-thrustmaster.c                     |   2 +-
 drivers/hid/hid-winwing.c                          |   2 +
 drivers/hv/channel_mgmt.c                          |  61 ++++++---
 drivers/hv/connection.c                            |   4 +-
 drivers/hv/hyperv_vmbus.h                          |  14 +-
 drivers/hv/vmbus_drv.c                             |  16 ---
 drivers/i3c/master/Kconfig                         |  11 ++
 drivers/i3c/master/mipi-i3c-hci/Makefile           |   1 +
 drivers/i3c/master/mipi-i3c-hci/dma.c              |  17 +++
 drivers/i3c/master/mipi-i3c-hci/mipi-i3c-hci-pci.c | 148 +++++++++++++++++++++
 drivers/infiniband/hw/efa/efa_main.c               |   9 +-
 drivers/iommu/amd/amd_iommu_types.h                |   1 +
 drivers/iommu/amd/init.c                           |   4 +
 drivers/iommu/intel/prq.c                          |   4 +-
 drivers/iommu/io-pgfault.c                         |   1 +
 drivers/irqchip/irq-partition-percpu.c             |   2 +-
 drivers/media/dvb-frontends/cxd2841er.c            |   8 +-
 drivers/media/i2c/ds90ub913.c                      |  25 +++-
 drivers/media/i2c/ds90ub953.c                      |  46 +++++--
 drivers/media/platform/broadcom/bcm2835-unicam.c   |   8 +-
 drivers/media/test-drivers/vidtv/vidtv_bridge.c    |   8 +-
 drivers/media/usb/uvc/uvc_driver.c                 |  18 +++
 drivers/media/usb/uvc/uvc_video.c                  |  27 +++-
 drivers/media/usb/uvc/uvcvideo.h                   |   1 +
 drivers/mmc/host/mtk-sd.c                          |  31 +++--
 drivers/mmc/host/sdhci_am654.c                     |  30 -----
 drivers/net/can/c_can/c_can_platform.c             |   5 +-
 drivers/net/can/ctucanfd/ctucanfd_base.c           |  10 +-
 drivers/net/can/rockchip/rockchip_canfd-core.c     |   2 +-
 drivers/net/can/usb/etas_es58x/es58x_devlink.c     |   6 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  75 ++++++++---
 drivers/net/ethernet/intel/idpf/idpf_lib.c         |   5 +
 drivers/net/ethernet/intel/idpf/idpf_txrx.c        |   5 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |  22 +--
 .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c |   4 +-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |  50 ++++---
 drivers/net/netdevsim/ethtool.c                    |   4 +-
 drivers/net/team/team_core.c                       |   4 +-
 drivers/net/vxlan/vxlan_core.c                     |   7 +-
 drivers/net/wireless/ath/ath12k/wmi.c              |  61 ++++++---
 drivers/net/wireless/ath/ath12k/wmi.h              |   1 -
 .../wireless/broadcom/brcm80211/brcmfmac/pcie.c    |   4 +-
 drivers/parport/parport_serial.c                   |  12 +-
 drivers/pci/controller/pcie-mediatek-gen3.c        |  57 +++++---
 drivers/pci/endpoint/pci-epc-core.c                |  11 +-
 drivers/pci/quirks.c                               |  15 ++-
 drivers/pci/switch/switchtec.c                     |  26 ++++
 drivers/pinctrl/pinconf-generic.c                  |   8 +-
 drivers/pinctrl/pinctrl-cy8c95x0.c                 |  42 +++---
 drivers/ptp/ptp_vmclock.c                          |   8 +-
 drivers/regulator/core.c                           |  61 ++++-----
 drivers/s390/net/qeth_core_main.c                  |   8 +-
 drivers/soc/qcom/llcc-qcom.c                       |  57 +++++++-
 drivers/soc/qcom/smp2p.c                           |   2 +-
 drivers/soc/tegra/fuse/fuse-tegra30.c              |  17 ++-
 drivers/spi/spi-sn-f-ospi.c                        |   3 +
 drivers/tty/serial/8250/8250.h                     |   2 +
 drivers/tty/serial/8250/8250_dma.c                 |  16 +++
 drivers/tty/serial/8250/8250_pci.c                 |  76 +++++------
 drivers/tty/serial/8250/8250_pci1xxxx.c            |  60 ++++++++-
 drivers/tty/serial/8250/8250_port.c                |   9 ++
 drivers/tty/serial/serial_port.c                   |   5 +-
 drivers/ufs/core/ufs_bsg.c                         |   1 +
 drivers/ufs/core/ufshcd.c                          | 127 +++++++++---------
 drivers/usb/class/cdc-acm.c                        |  28 +++-
 drivers/usb/core/hub.c                             |  14 +-
 drivers/usb/core/quirks.c                          |   6 +
 drivers/usb/dwc2/gadget.c                          |   1 +
 drivers/usb/dwc3/gadget.c                          |  34 +++++
 drivers/usb/gadget/function/f_midi.c               |  17 ++-
 drivers/usb/gadget/udc/core.c                      |   2 +-
 drivers/usb/gadget/udc/renesas_usb3.c              |   2 +-
 drivers/usb/host/pci-quirks.c                      |   9 ++
 drivers/usb/host/xhci-pci.c                        |   7 +-
 drivers/usb/roles/class.c                          |   5 +-
 drivers/usb/serial/option.c                        |  49 ++++---
 drivers/usb/typec/tcpm/tcpm.c                      |   3 +-
 drivers/vfio/pci/nvgrace-gpu/main.c                |  95 ++++++++++---
 drivers/vfio/pci/vfio_pci_rdwr.c                   |   1 +
 drivers/vfio/platform/vfio_platform_common.c       |  10 --
 drivers/video/fbdev/omap/lcd_dma.c                 |   4 +-
 drivers/xen/swiotlb-xen.c                          |  20 +--
 fs/btrfs/extent_io.c                               |  29 ++--
 fs/btrfs/file.c                                    |   4 +-
 fs/nfs/sysfs.c                                     |   6 +-
 fs/nfsd/filecache.c                                |  11 +-
 fs/nfsd/nfs2acl.c                                  |   2 +
 fs/nfsd/nfs3acl.c                                  |   2 +
 fs/nfsd/nfs4callback.c                             |   7 +-
 fs/ntfs3/attrib.c                                  |  15 ++-
 fs/ntfs3/dir.c                                     |   2 +-
 fs/ntfs3/frecord.c                                 |  71 +++++-----
 fs/ntfs3/fsntfs.c                                  |   6 +-
 fs/ntfs3/index.c                                   |   6 +-
 fs/ntfs3/inode.c                                   |   3 +
 fs/ntfs3/ntfs_fs.h                                 |  21 +--
 fs/ntfs3/record.c                                  |  79 +++++------
 fs/orangefs/orangefs-debugfs.c                     |   4 +-
 fs/smb/client/cifsglob.h                           |   1 -
 fs/smb/client/file.c                               |   7 +-
 include/drm/display/drm_dp.h                       |   1 +
 include/kunit/platform_device.h                    |   1 +
 include/linux/blk-mq.h                             |  18 ++-
 include/linux/cgroup-defs.h                        |   6 +-
 include/linux/compiler.h                           |  26 ++--
 include/linux/efi.h                                |   1 +
 include/linux/netdevice.h                          |  93 +++++++++++--
 include/linux/pci_ids.h                            |  11 ++
 include/linux/sched/task.h                         |   1 +
 include/net/dst.h                                  |   9 ++
 include/net/ip.h                                   |  13 +-
 include/net/l3mdev.h                               |   2 +
 include/net/net_namespace.h                        |   2 +-
 include/net/route.h                                |   9 +-
 include/uapi/drm/xe_drm.h                          |  16 +++
 include/uapi/linux/thermal.h                       |   2 +-
 include/ufs/ufshcd.h                               |   9 +-
 io_uring/kbuf.c                                    |  15 ++-
 io_uring/uring_cmd.c                               |  32 ++---
 io_uring/waitid.c                                  |   4 +-
 kernel/cgroup/cgroup.c                             |  20 +--
 kernel/cgroup/rstat.c                              |   1 -
 kernel/sched/autogroup.c                           |   4 +-
 kernel/sched/core.c                                |  29 ++--
 kernel/sched/deadline.c                            |  73 ++++++++--
 kernel/sched/ext.c                                 |  71 ++++++----
 kernel/sched/ext.h                                 |   4 +-
 kernel/sched/sched.h                               |   4 +-
 kernel/sched/topology.c                            |   8 +-
 kernel/time/clocksource.c                          |   9 +-
 kernel/trace/ring_buffer.c                         |  28 +++-
 kernel/trace/trace.c                               |   4 +
 kernel/workqueue.c                                 |  12 +-
 net/ax25/af_ax25.c                                 |  11 ++
 net/batman-adv/bat_v.c                             |   2 -
 net/batman-adv/bat_v_elp.c                         | 122 ++++++++++++-----
 net/batman-adv/bat_v_elp.h                         |   2 -
 net/batman-adv/translation-table.c                 |  12 +-
 net/batman-adv/types.h                             |   3 -
 net/can/j1939/socket.c                             |   4 +-
 net/can/j1939/transport.c                          |   5 +-
 net/core/dev.c                                     |  71 +++++++---
 net/core/dev.h                                     |  12 ++
 net/core/fib_rules.c                               |  24 ++--
 net/core/flow_dissector.c                          |  21 +--
 net/core/neighbour.c                               |   8 +-
 net/core/rtnetlink.c                               |   1 +
 net/ipv4/arp.c                                     |   4 +-
 net/ipv4/devinet.c                                 |   3 +-
 net/ipv4/icmp.c                                    |  31 +++--
 net/ipv4/route.c                                   |  30 +++--
 net/ipv6/icmp.c                                    |  42 +++---
 net/ipv6/ioam6_iptunnel.c                          |  73 +++++-----
 net/ipv6/mcast.c                                   |  45 ++++---
 net/ipv6/ndisc.c                                   |  28 ++--
 net/ipv6/route.c                                   |   7 +-
 net/ipv6/rpl_iptunnel.c                            |  59 ++++----
 net/ipv6/seg6_iptunnel.c                           |  98 ++++++++------
 net/openvswitch/datapath.c                         |  12 +-
 net/shaper/shaper.c                                |   6 +-
 net/vmw_vsock/af_vsock.c                           |  12 +-
 rust/Makefile                                      |   1 +
 rust/kernel/rbtree.rs                              |   2 +-
 samples/hid/Makefile                               |  13 +-
 scripts/Makefile.defconf                           |  13 +-
 scripts/Makefile.extrawarn                         |  13 +-
 scripts/kconfig/Makefile                           |   4 +-
 sound/soc/intel/boards/bytcr_rt5640.c              |  17 ++-
 sound/soc/renesas/Kconfig                          |   2 +-
 tools/objtool/check.c                              |   1 +
 tools/sched_ext/include/scx/common.bpf.h           |  12 +-
 tools/testing/selftests/gpio/gpio-sim.sh           |  31 ++++-
 tools/tracing/rtla/src/timerlat_hist.c             |   8 ++
 tools/tracing/rtla/src/timerlat_top.c              |   8 ++
 266 files changed, 3125 insertions(+), 1425 deletions(-)