Skip to content

6.10.10-rc1 review

Greg Kroah-Hartman bpf linux-cifs linux-erofs linux-fsdevel linux-mm linux-patches linux-tegra linux-wireless lkml netfs stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest375 patches 16 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/375libfs: fix get_stashed_dentry()fs/libfs.c+3 -30 replies
2/375sch/netem: fix use after free in netem_dequeuenet/sched/sch_netem.c+4 -50 replies
3/375xfs: xfs_finobt_count_blocks() walks the wrong btreefs/xfs/libxfs/xfs_ialloc_btree.c+1 -10 replies
4/375net: ethernet: ti: am65-cpsw: Fix NULL dereference on XDP_TXdrivers/net/ethernet/ti/am65-cpsw-nuss.c+2 -10 replies
5/375net: microchip: vcap: Fix use-after-free error in kunit testdrivers/net/ethernet/microchip/vcap/vcap_api_kunit.c+2 -120 replies
6/375net: ethernet: ti: am65-cpsw: fix XDP_DROP, XDP_TX and XDP_REDIRECTdrivers/net/ethernet/ti/am65-cpsw-nuss.c+34 -280 replies
7/375ASoC: dapm: Fix UAF for snd_soc_pcm_runtime objectsound/soc/soc-dapm.c+1 -00 replies
8/375KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTSarch/x86/kvm/x86.c+2 -00 replies
9/375KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASEarch/x86/kvm/svm/svm.c+12 -00 replies
10/375KVM: SVM: Dont advertise Bus Lock Detect to guest if SVM support is missingarch/x86/kvm/svm/svm.c+3 -00 replies
11/375ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devicessound/pci/hda/patch_conexant.c+11 -00 replies
12/375ALSA: hda/realtek: add patch for internal mic in Lenovo V145sound/pci/hda/patch_realtek.c+9 -00 replies
13/375ALSA: hda/realtek: Enable Mute Led for HP Victus 15-fb1xxxsound/pci/hda/patch_realtek.c+1 -00 replies
14/375ALSA: hda/realtek - Fix inactive headset mic jack for ASUS Vivobook 15 X1504VAPsound/pci/hda/patch_realtek.c+1 -00 replies
15/375ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxxsound/pci/hda/patch_realtek.c+1 -00 replies
16/375powerpc/qspinlock: Fix deadlock in MCS queuearch/powerpc/lib/qspinlock.c+9 -10 replies
17/375smb: client: fix double put of @cfile in smb2_set_path_size()fs/smb/client/smb2inode.c+1 -00 replies
18/375ksmbd: unset the binding mark of a reused connectionfs/smb/server/smb2pdu.c+4 -00 replies
19/375ksmbd: Unlock on in ksmbd_tcp_set_interfaces()fs/smb/server/transport_tcp.c+3 -10 replies
20/375ata: libata: Fix memory leak for error path in ata_host_alloc()drivers/ata/libata-core.c+3 -10 replies
21/375x86/tdx: Fix data leak in mmio_read()arch/x86/coco/tdx/tdx.c+0 -10 replies
22/375perf/x86/intel: Limit the period on Haswellarch/x86/events/intel/core.c+21 -20 replies
23/375irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init()drivers/irqchip/irq-gic-v2m.c+3 -30 replies
24/375irqchip/sifive-plic: Probe plic driver early for Allwinner D1 platformdrivers/irqchip/irq-sifive-plic.c+71 -440 replies
25/375x86/kaslr: Expose and use the end of the physical memory address spacearch/x86/include/asm/page_64.h arch/x86/include/asm/pgtable_64_types.h arch/x86/mm/init_64.c +5 more+43 -120 replies
26/375rtmutex: Drop rt_mutex::wait_lock before schedulingkernel/locking/rtmutex.c+5 -40 replies
27/375irqchip/riscv-aplic: Fix an IS_ERR() vs NULL bug in probe()drivers/irqchip/irq-riscv-aplic-main.c+2 -20 replies
28/375nvme-pci: Add sleep quirk for Samsung 990 Evodrivers/nvme/host/pci.c+11 -00 replies
29/375rust: macros: provide correct provenance when constructing THIS_MODULErust/macros/module.rs+5 -10 replies
30/375Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE"include/net/bluetooth/hci_core.h net/bluetooth/mgmt.c net/bluetooth/smp.c+7 -300 replies
31/375Bluetooth: MGMT: Ignore keys being loaded with invalid typenet/bluetooth/mgmt.c+19 -180 replies
32/375selftests: mm: fix build errors on armhftools/testing/selftests/mm/mseal_test.c tools/testing/selftests/mm/seal_elf.c+14 -363 replies
33/375mmc: core: apply SD quirks earlier during probedrivers/mmc/core/quirks.h drivers/mmc/core/sd.c+17 -90 replies
34/375mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4Kdrivers/mmc/host/dw_mmc.c+2 -20 replies
35/375mmc: sdhci-of-aspeed: fix module autoloadingdrivers/mmc/host/sdhci-of-aspeed.c+1 -00 replies
36/375mmc: cqhci: Fix checking of CQHCI_HALT statedrivers/mmc/host/cqhci-core.c+1 -10 replies
37/375fuse: update stats for pages in dropped aux writeback listfs/fuse/file.c+7 -10 replies
38/375fuse: disable the combination of passthrough and writeback cachefs/fuse/inode.c+6 -10 replies
39/375fuse: check aborted connection before adding requests to pending list for resendingfs/fuse/dev.c+9 -00 replies
40/375fuse: use unsigned type for getxattr/listxattr size truncationfs/fuse/xattr.c+2 -20 replies
41/375fuse: fix memory leak in fuse_create_openfs/fuse/dir.c+1 -10 replies
42/375fuse: clear PG_uptodate when using a stolen pagefs/fuse/dev.c+1 -40 replies
43/375ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards hardersound/soc/intel/boards/bxt_rt298.c sound/soc/intel/boards/bytcht_cx2072x.c sound/soc/intel/boards/bytcht_da7213.c +6 more+9 -90 replies
44/375riscv: misaligned: Restrict user access to kernel memoryarch/riscv/kernel/traps_misaligned.c+2 -20 replies
45/375parisc: Delay write-protection until mark_rodata_ro() callarch/parisc/mm/init.c+11 -50 replies
46/375clk: starfive: jh7110-sys: Add notifier for PLL0 clockdrivers/clk/starfive/clk-starfive-jh7110-sys.c drivers/clk/starfive/clk-starfive-jh71x0.h+32 -10 replies
47/375clk: qcom: clk-alpha-pll: Fix the pll post div maskdrivers/clk/qcom/clk-alpha-pll.c+1 -10 replies
48/375clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate APIdrivers/clk/qcom/clk-alpha-pll.c+2 -20 replies
49/375clk: qcom: clk-alpha-pll: Fix zonda set_rate failure when PLL is disableddrivers/clk/qcom/clk-alpha-pll.c+3 -00 replies
50/375clk: qcom: clk-alpha-pll: Update set_rate for Zonda PLLdrivers/clk/qcom/clk-alpha-pll.c+16 -00 replies
51/375pinctrl: qcom: x1e80100: Bypass PDC wakeup parent for nowdrivers/pinctrl/qcom/pinctrl-x1e80100.c+3 -10 replies
52/375can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_opendrivers/net/can/spi/mcp251x.c+1 -10 replies
53/375mm: vmalloc: optimize vmap_lazy_nr arithmetic when purging each vmap_areamm/vmalloc.c+4 -10 replies
54/375alloc_tag: fix allocation tag reporting when CONFIG_MODULES=nlib/codetag.c+11 -60 replies
55/375codetag: debug: mark codetags for poisoned page as emptymm/page_alloc.c+7 -00 replies
56/375maple_tree: remove rcu_read_lock() from mt_validate()lib/maple_tree.c+2 -50 replies
57/375kexec_file: fix elfcorehdr digest exclusion when CONFIG_CRASH_HOTPLUG=ykernel/kexec_file.c+1 -10 replies
58/375mm: vmalloc: ensure vmap_block is initialised before adding to queuemm/vmalloc.c+1 -10 replies
59/375mm/slub: add check for s->flags in the alloc_tagging_slab_free_hookmm/slub.c+4 -00 replies
60/375Revert "mm: skip CMA pages when they are not available"mm/vmscan.c+2 -220 replies
61/375spi: rockchip: Resolve unbalanced runtime PM / system PM handlingdrivers/spi/spi-rockchip.c+7 -160 replies
62/375tracing/osnoise: Use a cpumask to know what threads are kthreadskernel/trace/trace_osnoise.c+15 -30 replies
63/375tracing/timerlat: Only clear timer if a kthread existskernel/trace/trace_osnoise.c+13 -60 replies
64/375tracing: Avoid possible softlockup in tracing_iter_reset()kernel/trace/trace.c+2 -00 replies
65/375tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread()kernel/trace/trace_osnoise.c+6 -70 replies
66/375userfaultfd: dont BUG_ON() if khugepaged yanks our page tablemm/userfaultfd.c+4 -30 replies
67/375userfaultfd: fix checks for huge PMDsmm/userfaultfd.c+12 -100 replies
68/375fscache: delete fscache_cookie_lru_timer when fscache exits to avoid UAFfs/netfs/fscache_main.c+1 -00 replies
69/375eventfs: Use list_del_rcu() for SRCU protected list variablefs/tracefs/event_inode.c+1 -10 replies
70/375net: mana: Fix error handling in mana_create_txq/rxqs NAPI cleanupdrivers/net/ethernet/microsoft/mana/mana_en.c include/net/mana/mana.h+15 -90 replies
71/375net: mctp-serial: Fix missing escapes on transmitdrivers/net/mctp/mctp-serial.c+2 -20 replies
72/375x86/fpu: Avoid writing LBR bit to IA32_XSS unless supportedarch/x86/include/asm/fpu/types.h arch/x86/kernel/fpu/xstate.c arch/x86/kernel/fpu/xstate.h+12 -20 replies
73/375x86/apic: Make x2apic_disable() work correctlyarch/x86/kernel/apic/apic.c+6 -50 replies
74/375Revert "drm/amdgpu: align pp_power_profile_mode with kernel docs"drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+4 -20 replies
75/375Revert "wifi: ath11k: restore country code during resume"drivers/net/wireless/ath/ath11k/core.c+0 -100 replies
76/375Revert "wifi: ath11k: support hibernation"drivers/net/wireless/ath/ath11k/ahb.c drivers/net/wireless/ath/ath11k/core.c drivers/net/wireless/ath/ath11k/core.h +5 more+49 -1390 replies
77/375tcp_bpf: fix return value of tcp_bpf_sendmsg()net/ipv4/tcp_bpf.c+1 -10 replies
78/375ila: call nf_unregister_net_hooks() soonernet/ipv6/ila/ila.h net/ipv6/ila/ila_main.c net/ipv6/ila/ila_xlat.c+16 -40 replies
79/375sched: sch_cake: fix bulk flow accounting logic for host fairnessnet/sched/sch_cake.c+7 -40 replies
80/375nilfs2: fix missing cleanup on rollforward recovery errorfs/nilfs2/recovery.c+33 -20 replies
81/375nilfs2: protect references to superblock parameters exposed in sysfsfs/nilfs2/sysfs.c+33 -100 replies
82/375nilfs2: fix state management in error path of log writing functionfs/nilfs2/segment.c+6 -40 replies
83/375btrfs: qgroup: dont use extent changeset when not neededfs/btrfs/qgroup.c+1 -20 replies
84/375btrfs: zoned: handle broken write pointer on zonesfs/btrfs/zoned.c+25 -50 replies
85/375drm/xe/gsc: Do not attempt to load the GSC multiple timesdrivers/gpu/drm/xe/xe_gsc.c drivers/gpu/drm/xe/xe_uc_fw.h+19 -20 replies
86/375drm/panthor: flush FW AS caches in slow reset pathdrivers/gpu/drm/panthor/panthor_fw.c drivers/gpu/drm/panthor/panthor_mmu.c drivers/gpu/drm/panthor/panthor_mmu.h+26 -40 replies
87/375drm/panthor: Restrict high priorities on group_createdrivers/gpu/drm/panthor/panthor_drv.c drivers/gpu/drm/panthor/panthor_sched.c include/uapi/drm/panthor_drm.h+29 -20 replies
88/375drm/imagination: Free pvr_vm_gpuva after unlinkdrivers/gpu/drm/imagination/pvr_vm.c+4 -00 replies
89/375drm/amdgpu: always allocate cleared VRAM for GEM allocationsdrivers/gpu/drm/amd/amdgpu/amdgpu_gem.c+3 -00 replies
90/375drm/i915: Do not attempt to load the GSC multiple timesdrivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h+6 -10 replies
91/375drm/amd/display: Lock DC and exit IPS when changing backlightdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+12 -10 replies
92/375ALSA: hda/realtek: extend quirks for Clevo V5[46]0sound/pci/hda/patch_realtek.c+9 -10 replies
93/375ALSA: control: Apply sanity check of input values for user elementssound/core/control.c+5 -10 replies
94/375ALSA: hda: Add input value sanity checks to HDMI channel map controlssound/hda/hdmi_chmap.c+18 -00 replies
95/375wifi: ath12k: fix uninitialize symbol error on ath12k_peer_assoc_h_he()drivers/net/wireless/ath/ath12k/mac.c+3 -10 replies
96/375wifi: ath12k: fix firmware crash due to invalid peer nssdrivers/net/wireless/ath/ath12k/mac.c+5 -00 replies
97/375smack: unix sockets: fix accept()ed socket labelsecurity/smack/smack_lsm.c+9 -30 replies
98/375drm/amd/display: Check UnboundedRequestEnableds valuedrivers/gpu/drm/amd/display/dc/dml2/display_mode_core.c+1 -10 replies
99/375cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partitionDocumentation/admin-guide/cgroup-v2.rst kernel/cgroup/cpuset.c+35 -90 replies
100/375virt: sev-guest: Mark driver struct with __refdata to prevent section mismatchdrivers/virt/coco/sev-guest/sev-guest.c+6 -10 replies
101/375bpf, verifier: Correct tail_call_reachable for bpf progkernel/bpf/verifier.c+3 -10 replies
102/375ELF: fix kernel.randomize_va_space double readfs/binfmt_elf.c+3 -20 replies
103/375accel/habanalabs/gaudi2: unsecure edma max outstanding registerdrivers/accel/habanalabs/gaudi2/gaudi2_security.c+1 -00 replies
104/375irqchip/renesas-rzg2l: Reorder function calls in rzg2l_irqc_irq_disable()drivers/irqchip/irq-renesas-rzg2l.c+1 -10 replies
105/375irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1drivers/irqchip/irq-armada-370-xp.c+4 -00 replies
106/375media: b2c2: flexcop-usb: fix flexcop_usb_memory_reqdrivers/media/usb/b2c2/flexcop-usb.c+4 -30 replies
107/375af_unix: Remove put_pid()/put_cred() in copy_peercred().net/unix/af_unix.c+1 -80 replies
108/375x86/kmsan: Fix hook for unaligned accessesarch/x86/lib/iomem.c+4 -10 replies
109/375iommu: sun50i: clear bypass registerdrivers/iommu/sun50i-iommu.c+1 -00 replies
110/375netfilter: nf_conncount: fix wrong variable typenet/netfilter/nf_conncount.c+3 -50 replies
111/375gve: Add adminq mutex lockdrivers/net/ethernet/google/gve/gve.h drivers/net/ethernet/google/gve/gve_adminq.c+13 -100 replies
112/375wifi: iwlwifi: mvm: use IWL_FW_CHECK for link ID checkdrivers/net/wireless/intel/iwlwifi/mvm/mvm.h+2 -10 replies
113/375udf: Avoid excessive partition lengthsfs/udf/super.c+15 -00 replies
114/375fs/ntfs3: One more reason to mark inode badfs/ntfs3/frecord.c+3 -10 replies
115/375riscv: kprobes: Use patch_text_nosync() for insn slotsarch/riscv/kernel/probes/kprobes.c+2 -30 replies
116/375media: vivid: fix wrong sizeimage value for mplanedrivers/media/test-drivers/vivid/vivid-vid-cap.c drivers/media/test-drivers/vivid/vivid-vid-out.c+12 -90 replies
117/375leds: spi-byte: Call of_node_put() on error pathdrivers/leds/leds-spi-byte.c+5 -10 replies
118/375wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c+1 -00 replies
119/375wifi: rtw89: wow: prevent to send unexpected H2C during download Firmwaredrivers/net/wireless/realtek/rtw89/core.c+2 -10 replies
120/375usb: uas: set host status byte on data completion errordrivers/usb/storage/uas.c+1 -00 replies
121/375usb: gadget: aspeed_udc: validate endpoint index for ast udcdrivers/usb/gadget/udc/aspeed_udc.c+2 -00 replies
122/375drm/amdgpu: Fix register access violationdrivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c+12 -70 replies
123/375drm/amd/display: Run DC_LOG_DC after checking link->link_encdrivers/gpu/drm/amd/display/dc/link/link_factory.c+3 -30 replies
124/375drm/amd/display: Check HDCP returned statusdrivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c+9 -60 replies
125/375drm/amd/display: Validate function returnsdrivers/gpu/drm/amd/display/dc/dc_dmub_srv.c drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c+8 -50 replies
126/375drm/amdgpu: add missing error handling in function amdgpu_gmc_flush_gpu_tlb_pasiddrivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c+5 -10 replies
127/375drm/amdgpu: Fix smatch static checker warningdrivers/gpu/drm/amd/amdgpu/gfx_v11_0.c+4 -40 replies
128/375drm/amdgpu: clear RB_OVERFLOW bit when enabling interruptsdrivers/gpu/drm/amd/amdgpu/ih_v6_0.c+28 -00 replies
129/375crypto: qat - initialize user_input.lock for rate_limitingdrivers/crypto/intel/qat/qat_common/adf_rl.c+1 -00 replies
130/375media: vivid: dont set HDMI TX controls if there are no HDMI outputsdrivers/media/test-drivers/vivid/vivid-vid-cap.c+8 -40 replies
131/375vfio/spapr: Always clear TCEs before unsetting the windowdrivers/vfio/vfio_iommu_spapr_tce.c+9 -40 replies
132/375fs: dont copy to userspace under namespace semaphorefs/namespace.c+56 -420 replies
133/375fs: relax permissions for statmount()fs/namespace.c+2 -10 replies
134/375powerpc/rtas: Prevent Spectre v1 gadget construction in sys_rtas()arch/powerpc/kernel/rtas.c+4 -00 replies
135/375seccomp: release task filters when the task exitskernel/exit.c kernel/seccomp.c+20 -60 replies
136/375ice: Check all ice_vsi_rebuild() errors in functiondrivers/net/ethernet/intel/ice/ice_main.c+11 -20 replies
137/375PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)drivers/pci/controller/dwc/pci-keystone.c+43 -10 replies
138/375Input: ili210x - use kvmalloc() to allocate buffer for firmware updatedrivers/input/touchscreen/ili210x.c+3 -30 replies
139/375media: qcom: camss: Add check for v4l2_fwnode_endpoint_parsedrivers/media/platform/qcom/camss/camss.c+4 -10 replies
140/375pcmcia: Use resource_size function on resource objectdrivers/pcmcia/yenta_socket.c+3 -30 replies
141/375drm/amd/display: Check denominator pbn_div before useddrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -10 replies
142/375drm/amd/display: Check denominator crb_pipes before useddrivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c+1 -10 replies
143/375drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6drivers/gpu/drm/amd/amdgpu/amdgpu_display.c+1 -20 replies
144/375drm/amdgpu: Correct register used to clear fault statusdrivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c+1 -10 replies
145/375drm/amdgpu/display: handle gfx12 in amdgpu_dm_plane_format_mod_supporteddrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c+25 -220 replies
146/375can: bcm: Remove proc entry when dev is unregistered.net/can/bcm.c+4 -00 replies
147/375can: m_can: Release irq on error in m_can_opendrivers/net/can/m_can/m_can.c+4 -10 replies
148/375can: m_can: Reset coalescing during suspend/resumedrivers/net/can/m_can/m_can.c+13 -30 replies
149/375can: m_can: Remove coalesing disable in isr during suspenddrivers/net/can/m_can/m_can.c+1 -30 replies
150/375can: m_can: Remove m_can_rx_peripheral indirectiondrivers/net/can/m_can/m_can.c+1 -170 replies
151/375can: m_can: Do not cancel timer from within timerdrivers/net/can/m_can/m_can.c+42 -150 replies
152/375can: m_can: disable_all_interrupts, not clear active_interruptsdrivers/net/can/m_can/m_can.c+0 -10 replies
153/375can: m_can: Reset cached active_interrupts on startdrivers/net/can/m_can/m_can.c+1 -00 replies
154/375can: mcp251xfd: fix ring configuration when switching from CAN-CC to CAN-FD modedrivers/net/can/spi/mcp251xfd/mcp251xfd-ram.c drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c+27 -40 replies
155/375rust: kbuild: fix export of bss symbolsrust/Makefile+1 -10 replies
156/375cifs: Fix lack of credit renegotiation on read retryfs/netfs/io.c fs/smb/client/cifsglob.h fs/smb/client/file.c +3 more+55 -160 replies
157/375netfs, cifs: Fix handling of short DIO readfs/netfs/io.c fs/smb/client/smb2pdu.c include/linux/netfs.h+21 -100 replies
158/375cifs: Fix copy offload to flush destination regionfs/smb/client/cifsfs.c+4 -170 replies
159/375cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target regionfs/smb/client/smb2ops.c+14 -20 replies
160/375igb: Fix not clearing TimeSync interrupts for 82580drivers/net/ethernet/intel/igb/igb_main.c+10 -00 replies
161/375ice: Add netif_device_attach/detach into PF reset flowdrivers/net/ethernet/intel/ice/ice_main.c+7 -00 replies
162/375platform/x86: dell-smbios: Fix error path in dell_smbios_init()drivers/platform/x86/dell/dell-smbios-base.c+4 -10 replies
163/375spi: intel: Add check devm_kasprintf() returned valuedrivers/spi/spi-intel.c+3 -00 replies
164/375regulator: core: Stub devm_regulator_bulk_get_const() if !CONFIG_REGULATORinclude/linux/regulator/consumer.h+8 -00 replies
165/375can: kvaser_pciefd: Skip redundant NULL pointer check in ISRdrivers/net/can/kvaser_pciefd.c+0 -60 replies
166/375can: kvaser_pciefd: Remove unnecessary commentdrivers/net/can/kvaser_pciefd.c+0 -10 replies
167/375can: kvaser_pciefd: Rename board_irq to pci_irqdrivers/net/can/kvaser_pciefd.c+4 -40 replies
168/375can: kvaser_pciefd: Move reset of DMA RX buffers to the end of the ISRdrivers/net/can/kvaser_pciefd.c+18 -120 replies
169/375can: kvaser_pciefd: Use a single write when releasing RX buffersdrivers/net/can/kvaser_pciefd.c+8 -100 replies
170/375Bluetooth: qca: If memdump doesnt work, re-enable IBSdrivers/bluetooth/hci_qca.c+1 -00 replies
171/375Bluetooth: hci_sync: Introduce hci_cmd_sync_run/hci_cmd_sync_run_onceinclude/net/bluetooth/hci_sync.h net/bluetooth/hci_sync.c+44 -20 replies
172/375Bluetooth: MGMT: Fix not generating command complete for MGMT_OP_DISCONNECTnet/bluetooth/hci_conn.c net/bluetooth/mgmt.c+47 -430 replies
173/375hwmon: ltc2991: fix register bits definesdrivers/hwmon/ltc2991.c+3 -30 replies
174/375scripts: fix gfp-translate after ___GFP_*_BITS conversion to an enumscripts/gfp-translate+49 -170 replies
175/375igc: Unlock on error in igc_io_resume()drivers/net/ethernet/intel/igc/igc_main.c+1 -00 replies
176/375hwmon: (hp-wmi-sensors) Check if WMI event data existsdrivers/hwmon/hp-wmi-sensors.c+2 -00 replies
177/375perf lock contention: Fix spinlock and rwlock accountingtools/perf/util/bpf_lock_contention.c+3 -00 replies
178/375net: ethernet: ti: am65-cpsw: Fix RX statistics for XDP_TX and XDP_REDIRECTdrivers/net/ethernet/ti/am65-cpsw-nuss.c+13 -40 replies
179/375net: phy: Fix missing of_node_put() for ledsdrivers/net/phy/phy_device.c+2 -00 replies
180/375ptp: ocp: convert serial ports to arraydrivers/ptp/ptp_ocp.c+57 -630 replies
181/375ptp: ocp: adjust sysfs entries to expose tty informationdrivers/ptp/ptp_ocp.c+51 -110 replies
182/375ice: move netif_queue_set_napi to rtnl-protected sectionsdrivers/net/ethernet/intel/ice/ice_base.c drivers/net/ethernet/intel/ice/ice_lib.c drivers/net/ethernet/intel/ice/ice_lib.h +1 more+49 -1180 replies
183/375ice: protect XDP configuration with a mutexdrivers/net/ethernet/intel/ice/ice.h drivers/net/ethernet/intel/ice/ice_lib.c drivers/net/ethernet/intel/ice/ice_main.c +1 more+39 -190 replies
184/375ice: check ICE_VSI_DOWN under rtnl_lock when preparing for resetdrivers/net/ethernet/intel/ice/ice_lib.c+6 -60 replies
185/375ice: remove ICE_CFG_BUSY locking from AF_XDP codedrivers/net/ethernet/intel/ice/ice_xsk.c+0 -90 replies
186/375ice: do not bring the VSI up, if it was down before the XDP setupdrivers/net/ethernet/intel/ice/ice_main.c+5 -20 replies
187/375usbnet: modern method to get random MACdrivers/net/usb/usbnet.c+3 -80 replies
188/375net: dqs: Do not use extern for unused dql_groupnet/core/net-sysfs.c+1 -10 replies
189/375bpf, net: Fix a potential race in do_sock_getsockopt()include/linux/bpf-cgroup.h net/socket.c+2 -110 replies
190/375bpf: add check for invalid name in btf_name_valid_section()kernel/bpf/btf.c+3 -10 replies
191/375bareudp: Fix device stats updates.drivers/net/bareudp.c+11 -110 replies
192/375fou: Fix null-ptr-deref in GRO.net/ipv4/fou_core.c+24 -50 replies
193/375r8152: fix the firmware doesnt workdrivers/net/usb/r8152.c+13 -40 replies
194/375net: bridge: br_fdb_external_learn_add(): always set EXT_LEARNnet/bridge/br_fdb.c+2 -40 replies
195/375net: xilinx: axienet: Fix race in axienet_stopdrivers/net/ethernet/xilinx/xilinx_axienet.h drivers/net/ethernet/xilinx/xilinx_axienet_main.c+11 -00 replies
196/375net: dsa: vsc73xx: fix possible subblocks range of CAPT blockdrivers/net/dsa/vitesse-vsc73xx-core.c+8 -20 replies
197/375selftests: net: enable bind teststools/testing/selftests/net/Makefile+2 -10 replies
198/375tools/net/ynl: fix cli.py --subscribe featuretools/net/ynl/lib/ynl.py+4 -30 replies
199/375xen: privcmd: Fix possible access to a freed kirqfd instancedrivers/xen/privcmd.c+9 -10 replies
200/375firmware: cs_dsp: Dont allow writes to read-only controlsdrivers/firmware/cirrus/cs_dsp.c+3 -00 replies
201/375phy: zynqmp: Take the phy mutex in xlatedrivers/phy/xilinx/phy-zynqmp.c+1 -00 replies
202/375ASoC: topology: Properly initialize soc_enum valuessound/soc/soc-topology.c+2 -00 replies
203/375dm init: Handle minors larger than 255drivers/md/dm-init.c+3 -10 replies
204/375cxl/region: Fix a race condition in memory hotplug notifierdrivers/cxl/core/region.c+15 -40 replies
205/375iommu/vt-d: Handle volatile descriptor status readdrivers/iommu/intel/dmar.c+1 -10 replies
206/375iommu/vt-d: Remove control over Execute-Requested requestsdrivers/iommu/intel/iommu.c drivers/iommu/intel/iommu.h drivers/iommu/intel/pasid.c +1 more+4 -170 replies
207/375block: dont call bio_uninit from bio_endioblock/bio.c+12 -20 replies
208/375cgroup: Protect css->cgroup write under css_set_lockkernel/cgroup/cgroup.c+1 -10 replies
209/375um: line: always fill *error_out in setup_one_line()arch/um/drivers/line.c+2 -00 replies
210/375devres: Initialize an uninitialized struct memberdrivers/base/devres.c+1 -00 replies
211/375pci/hotplug/pnv_php: Fix hotplug driver crash on Powernvdrivers/pci/hotplug/pnv_php.c+1 -20 replies
212/375virtio_ring: fix KMSAN error for premapped modedrivers/virtio/virtio_ring.c+3 -10 replies
213/375wifi: rtw88: usb: schedule rx work after everything is set updrivers/net/wireless/realtek/rtw88/usb.c+10 -30 replies
214/375scsi: ufs: core: Remove SCSI host only if addeddrivers/ufs/core/ufshcd.c+5 -20 replies
215/375scsi: pm80xx: Set phy->enable_completion only when we wait for itdrivers/scsi/pm8001/pm8001_sas.c+3 -10 replies
216/375scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_infodrivers/scsi/lpfc/lpfc_els.c+11 -60 replies
217/375crypto: qat - fix unintentional re-enabling of error interruptsdrivers/crypto/intel/qat/qat_common/adf_gen2_pfvf.c drivers/crypto/intel/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c+9 -30 replies
218/375tracing/kprobes: Add symbol counting check when module loadskernel/trace/trace_kprobe.c+81 -440 replies
219/375hwmon: (adc128d818) Fix underflows seen when writing limit attributesdrivers/hwmon/adc128d818.c+2 -20 replies
220/375hwmon: (lm95234) Fix underflows seen when writing limit attributesdrivers/hwmon/lm95234.c+5 -40 replies
221/375hwmon: (nct6775-core) Fix underflows seen when writing limit attributesdrivers/hwmon/nct6775-core.c+1 -10 replies
222/375hwmon: (w83627ehf) Fix underflows seen when writing limit attributesdrivers/hwmon/w83627ehf.c+2 -20 replies
223/375ASoc: TAS2781: replace beXX_to_cpup with get_unaligned_beXX for potentially broken alignmentsound/soc/codecs/tas2781-fmwlib.c+35 -360 replies
224/375libbpf: Add NULL checks to bpf_object__{prev_map,next_map}tools/lib/bpf/libbpf.c+2 -20 replies
225/375drm/amdgpu: Set no_hw_access when VF request full GPU failsdrivers/gpu/drm/amd/amdgpu/amdgpu_virt.c+3 -10 replies
226/375ext4: fix possible tid_t sequence overflowsfs/ext4/fast_commit.c+4 -40 replies
227/375jbd2: avoid mount failed when commit block is partial submittedfs/jbd2/recovery.c+30 -00 replies
228/375dma-mapping: benchmark: Dont starve others when doing the testkernel/dma/map_benchmark.c+16 -00 replies
229/375wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id()drivers/net/wireless/marvell/mwifiex/main.h+3 -00 replies
230/375perf/x86/intel: Hide Topdown metrics events if the feature is not enumeratedarch/x86/events/intel/core.c+33 -10 replies
231/375PCI: qcom: Override NO_SNOOP attribute for SA8775P RCdrivers/pci/controller/dwc/pcie-qcom.c+24 -10 replies
232/375staging: vchiq_core: Bubble up wait_event_interruptible() return valuedrivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c+24 -70 replies
233/375iommufd: Require drivers to supply the cache_invalidate_user opsdrivers/iommu/iommufd/hw_pagetable.c+2 -10 replies
234/375bpf: Remove tst_run from lwt_seg6local_prog_ops.net/core/filter.c+0 -10 replies
235/375watchdog: imx7ulp_wdt: keep already running watchdog enableddrivers/watchdog/imx7ulp_wdt.c+5 -00 replies
236/375drm/amdgpu: reject gang submit on reserved VMIDsdrivers/gpu/drm/amd/amdgpu/amdgpu_cs.c drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h+30 -10 replies
237/375smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu()kernel/smp.c+1 -00 replies
238/375fs/ntfs3: Check more cases when directory is corruptedfs/ntfs3/dir.c+32 -200 replies
239/375btrfs: slightly loosen the requirement for qgroup removalfs/btrfs/qgroup.c+80 -70 replies
240/375btrfs: dont BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc()fs/btrfs/extent-tree.c+0 -10 replies
241/375btrfs: replace BUG_ON with ASSERT in walk_down_proc()fs/btrfs/extent-tree.c+2 -20 replies
242/375btrfs: clean up our handling of refs == 0 in snapshot deletefs/btrfs/extent-tree.c+23 -50 replies
243/375btrfs: handle errors from btrfs_dec_ref() properlyfs/btrfs/extent-tree.c+4 -10 replies
244/375btrfs: replace BUG_ON() with error handling at update_ref_for_cow()fs/btrfs/ctree.c+10 -20 replies
245/375btrfs: dont BUG_ON() when 0 reference count at btrfs_lookup_extent_info()fs/btrfs/extent-tree.c+20 -40 replies
246/375ethtool: fail closed if we cant get max channel used in indirection tablesnet/ethtool/channels.c net/ethtool/common.c net/ethtool/common.h +1 more+19 -190 replies
247/375cxl/region: Verify target positions using the ordered target listdrivers/cxl/core/region.c+4 -10 replies
248/375riscv: set trap vector earlierarch/riscv/kernel/head.S+3 -00 replies
249/375PCI: Add missing bridge lock to pci_bus_lock()drivers/pci/pci.c+21 -140 replies
250/375tcp: Dont drop SYN+ACK for simultaneous connect().net/ipv4/tcp_input.c+9 -02 replies
251/375Bluetooth: btnxpuart: Fix Null pointer dereference in btnxpuart_flush()drivers/bluetooth/btnxpuart.c+8 -40 replies
252/375net: dpaa: avoid on-stack arrays of NR_CPUS elementsdrivers/net/ethernet/freescale/dpaa/dpaa_eth.c drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c+24 -60 replies
253/375drm/amdgpu: add mutex to protect ras shared memorydrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c+86 -400 replies
254/375LoongArch: Use correct API to map cmdline in relocate_kernel()arch/loongarch/kernel/relocate.c+3 -10 replies
255/375regmap: maple: work around gcc-14.1 false-positive warningdrivers/base/regmap/regcache-maple.c+2 -10 replies
256/375s390/boot: Do not assume the decompressor range is reservedarch/s390/boot/startup.c+6 -20 replies
257/375cachefiles: Set the max subreq size for cache writes to MAX_RW_COUNTfs/cachefiles/io.c+1 -10 replies
258/375vfs: Fix potential circular locking through setxattr() and removexattr()fs/xattr.c+48 -430 replies
259/375i3c: master: svc: resend target address when get NACKdrivers/i3c/master/svc-i3c-master.c+44 -140 replies
260/375i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setupdrivers/i3c/master/mipi-i3c-hci/dma.c+4 -10 replies
261/375kselftests: dmabuf-heaps: Ensure the driver name is null-terminatedtools/testing/selftests/dmabuf-heaps/dmabuf-heap.c+3 -10 replies
262/375spi: hisi-kunpeng: Add verification for the max_frequency provided by the firmwaredrivers/spi/spi-hisi-kunpeng.c+3 -00 replies
263/375btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry()fs/btrfs/inode.c+1 -10 replies
264/375s390/vmlinux.lds.S: Move ro_after_init section behind rodata sectionarch/s390/kernel/vmlinux.lds.S+9 -80 replies
265/375HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixupdrivers/hid/hid-cougar.c+1 -10 replies
266/375HID: amd_sfh: free driver_data after destroying hid devicedrivers/hid/amd-sfh-hid/amd_sfh_hid.c+3 -10 replies
267/375Input: uinput - reject requests with unreasonable number of slotsdrivers/input/misc/uinput.c+14 -00 replies
268/375usbnet: ipheth: race between ipheth_close and error handlingdrivers/net/usb/ipheth.c+1 -10 replies
269/375Squashfs: sanity check symbolic link sizefs/squashfs/inode.c+6 -10 replies
270/375of/irq: Prevent device address out-of-bounds read in interrupt map walkdrivers/of/irq.c+11 -40 replies
271/375lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc()lib/generic-radix-tree.c+2 -00 replies
272/375net: hns3: void array out of bound when loop tnl_numdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c+3 -30 replies
273/375kunit/overflow: Fix UB in overflow_allocation_testlib/overflow_kunit.c+1 -20 replies
274/375MIPS: cevt-r4k: Dont call get_c0_compare_int if timer irq is installedarch/mips/kernel/cevt-r4k.c+7 -80 replies
275/375spi: spi-fsl-lpspi: limit PRESCALE bit in TCR registerdrivers/spi/spi-fsl-lpspi.c+29 -20 replies
276/375ata: pata_macio: Use WARN instead of BUGdrivers/ata/pata_macio.c+5 -20 replies
277/375smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open()fs/smb/server/oplock.c fs/smb/server/smb2pdu.c+6 -60 replies
278/375NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegationsfs/nfs/super.c+2 -00 replies
279/375drm/amdgpu: Fix two reset triggered in a rowdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c +2 more+14 -130 replies
280/375drm/amdgpu: Add reset_context flag for host FLRdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c +2 more+12 -50 replies
281/375drm/amdgpu: Fix amdgpu_device_reset_sriov retry logicdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+22 -250 replies
282/375fs: only copy to userspace on success in listmount()fs/namespace.c+2 -00 replies
283/375tcp: process the 3rd ACK with sk_socket for TFO/MPTCPnet/ipv4/tcp_input.c+0 -30 replies
284/375staging: iio: frequency: ad9834: Validate frequency parameter valuedrivers/staging/iio/frequency/ad9834.c+1 -10 replies
285/375iio: buffer-dmaengine: fix releasing dma channel on errordrivers/iio/buffer/industrialio-buffer-dmaengine.c+3 -10 replies
286/375iio: fix scale application in iio_convert_raw_to_processed_unlockeddrivers/iio/inkern.c+4 -40 replies
287/375iio: imu: inv_mpu6050: fix interrupt status read for old buggy chipsdrivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c+11 -20 replies
288/375iio: adc: ad7124: fix config comparisondrivers/iio/adc/ad7124.c+15 -110 replies
289/375iio: adc: ad7606: remove frstdata check for serial modedrivers/iio/adc/ad7606.c drivers/iio/adc/ad7606.h drivers/iio/adc/ad7606_par.c+49 -290 replies
290/375iio: adc: ad_sigma_delta: fix irq_flags on irq requestdrivers/iio/adc/ad_sigma_delta.c+1 -10 replies
291/375iio: adc: ad7124: fix chip ID mismatchdrivers/iio/adc/ad7124.c+1 -00 replies
292/375iio: adc: ad7124: fix DT configuration parsingdrivers/iio/adc/ad7124.c+1 -20 replies
293/375usb: dwc3: core: update LC timer as per USB Spec V3.2drivers/usb/dwc3/core.c drivers/usb/dwc3/core.h+17 -00 replies
294/375usb: cdns2: Fix controller reset issuedrivers/usb/gadget/udc/cdns2/cdns2-gadget.c drivers/usb/gadget/udc/cdns2/cdns2-gadget.h+12 -90 replies
295/375usb: dwc3: Avoid waking up gadget during startxferdrivers/usb/dwc3/gadget.c+17 -240 replies
296/375usb: typec: ucsi: Fix the partner PD revisiondrivers/usb/typec/ucsi/ucsi.c+26 -240 replies
297/375misc: fastrpc: Fix double free of buf in error pathdrivers/misc/fastrpc.c+2 -30 replies
298/375binder: fix UAF caused by offsets overwritedrivers/android/binder.c+1 -00 replies
299/375dt-bindings: nvmem: Use soc-nvmem node name instead of nvmemDocumentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml+1 -10 replies
300/375nvmem: u-boot-env: error if NVMEM device is too smalldrivers/nvmem/u-boot-env.c+7 -00 replies
301/375nvmem: Fix return type of devm_nvmem_device_get() in kerneldocdrivers/nvmem/core.c+3 -30 replies
302/375uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescinddrivers/uio/uio_hv_generic.c+2 -10 replies
303/375Drivers: hv: vmbus: Fix rescind handling in uio_hv_genericdrivers/hv/vmbus_drv.c drivers/uio/uio_hv_generic.c+9 -00 replies
304/375VMCI: Fix use-after-free when removing resource in vmci_resource_remove()drivers/misc/vmw_vmci/vmci_resource.c+2 -10 replies
305/375clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAXdrivers/clocksource/timer-imx-tpm.c+4 -40 replies
306/375clocksource/drivers/imx-tpm: Fix next event not taking effect sometimedrivers/clocksource/timer-imx-tpm.c+8 -00 replies
307/375clocksource/drivers/timer-of: Remove percpu irq related codedrivers/clocksource/timer-of.c drivers/clocksource/timer-of.h+4 -140 replies
308/375uprobes: Use kzalloc to allocate xol areakernel/events/uprobes.c+1 -20 replies
309/375perf/aux: Fix AUX buffer serializationkernel/events/core.c kernel/events/internal.h kernel/events/ring_buffer.c+15 -60 replies
310/375mm: zswap: rename is_zswap_enabled() to zswap_is_enabled()include/linux/zswap.h mm/memcontrol.c mm/zswap.c+4 -40 replies
311/375mm/memcontrol: respect zswap.writeback setting from parent cg tooDocumentation/admin-guide/cgroup-v2.rst mm/memcontrol.c+13 -60 replies
312/375workqueue: wq_watchdog_touch is always called with valid CPUkernel/workqueue.c+2 -00 replies
313/375workqueue: Improve scalability of workqueue watchdog touchkernel/workqueue.c+8 -20 replies
314/375path: add cleanup helperinclude/linux/path.h+9 -00 replies
315/375fs: simplify error handlingfs/namespace.c+6 -120 replies
316/375fs: relax permissions for listmount()fs/namespace.c+1 -10 replies
317/375ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add()drivers/acpi/acpi_processor.c+1 -10 replies
318/375ACPI: processor: Fix memory leaks in error paths of processor_add()drivers/acpi/acpi_processor.c+8 -70 replies
319/375arm64: acpi: Move get_cpu_for_acpi_id() to a headerarch/arm64/include/asm/acpi.h arch/arm64/kernel/acpi_numa.c+11 -110 replies
320/375arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entryarch/arm64/include/asm/acpi.h+2 -10 replies
321/375can: mcp251xfd: mcp251xfd_handle_rxif_ring_uinc(): factor out in separate functiondrivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c+32 -160 replies
322/375can: mcp251xfd: rx: prepare to workaround broken RX FIFO head index erratumdrivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c drivers/net/can/spi/mcp251xfd/mcp251xfd.h+56 -470 replies
323/375can: mcp251xfd: clarify the meaning of timestampdrivers/net/can/spi/mcp251xfd/mcp251xfd-core.c drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c +2 more+43 -380 replies
324/375can: mcp251xfd: rx: add workaround for erratum DS80000789E 6 of mcp2518fddrivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c drivers/net/can/spi/mcp251xfd/mcp251xfd.h+33 -30 replies
325/375drm/amd: Add gfx12 swizzle mode defsinclude/uapi/drm/drm_fourcc.h+16 -00 replies
326/375drm/amdgpu: handle gfx12 in amdgpu_display_verify_sizesdrivers/gpu/drm/amd/amdgpu/amdgpu_display.c include/uapi/drm/drm_fourcc.h+28 -10 replies
327/375ata: libata-scsi: Remove redundant sense_buffer memsetsdrivers/ata/libata-scsi.c+0 -50 replies
328/375ata: libata-scsi: Check ATA_QCFLAG_RTF_FILLED before using result_tfdrivers/ata/libata-scsi.c+21 -00 replies
329/375crypto: starfive - Align rsa input data to 32-bitdrivers/crypto/starfive/jh7110-cryp.h drivers/crypto/starfive/jh7110-rsa.c+10 -50 replies
330/375crypto: starfive - Fix nent assignment in rsa decdrivers/crypto/starfive/jh7110-cryp.h drivers/crypto/starfive/jh7110-rsa.c+1 -30 replies
331/375hid: bpf: add BPF_JIT dependencydrivers/hid/bpf/Kconfig+1 -10 replies
332/375net/mlx5e: SHAMPO, Use KSMs instead of KLMsdrivers/net/ethernet/mellanox/mlx5/core/en.h drivers/net/ethernet/mellanox/mlx5/core/en/params.c drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h +3 more+71 -670 replies
333/375net/mlx5e: SHAMPO, Fix page leakdrivers/net/ethernet/mellanox/mlx5/core/en_rx.c+1 -00 replies
334/375drm/xe/xe2: Add workaround 14021402888drivers/gpu/drm/xe/regs/xe_gt_regs.h drivers/gpu/drm/xe/xe_wa.c+5 -00 replies
335/375drm/xe/xe2lpg: Extend workaround 14021402888drivers/gpu/drm/xe/xe_wa.c+4 -00 replies
336/375clk: qcom: gcc-x1e80100: Fix USB 0 and 1 PHY GDSC pwrsts flagsdrivers/clk/qcom/gcc-x1e80100.c+2 -20 replies
337/375clk: qcom: ipq9574: Update the alpha PLL type for GPLLsdrivers/clk/qcom/gcc-ipq9574.c+6 -60 replies
338/375powerpc/64e: remove unused IBM HTW codearch/powerpc/include/asm/nohash/mmu-e500.h arch/powerpc/mm/nohash/tlb.c arch/powerpc/mm/nohash/tlb_low_64e.S+2 -2530 replies
339/375powerpc/64e: split out nohash Book3E 64-bit codearch/powerpc/mm/nohash/Makefile arch/powerpc/mm/nohash/tlb.c arch/powerpc/mm/nohash/tlb_64e.c+363 -3430 replies
340/375powerpc/64e: Define mmu_pte_psize staticarch/powerpc/mm/nohash/tlb_64e.c+1 -10 replies
341/375powerpc/vdso: Dont discard rela sectionsarch/powerpc/kernel/vdso/vdso32.lds.S arch/powerpc/kernel/vdso/vdso64.lds.S+5 -30 replies
342/375ASoC: tegra: Fix CBB error during probe()sound/soc/tegra/tegra210_ahub.c+6 -40 replies
343/375nvmet-tcp: fix kernel crash if commands allocation failsdrivers/nvme/target/tcp.c+3 -10 replies
344/375nvme-pci: allocate tagset on reset if necessarydrivers/nvme/host/pci.c+6 -00 replies
345/375clk: qcom: gcc-x1e80100: Dont use parking clk_ops for QUPsdrivers/clk/qcom/gcc-x1e80100.c+24 -240 replies
346/375ASoc: SOF: topology: Clear SOF link platform name upon unloadsound/soc/sof/topology.c+2 -00 replies
347/375riscv: selftests: Remove mmap hint address checkstools/testing/selftests/riscv/mm/mmap_bottomup.c tools/testing/selftests/riscv/mm/mmap_default.c tools/testing/selftests/riscv/mm/mmap_test.h+0 -710 replies
348/375riscv: mm: Do not restrict mmap address based on hintarch/riscv/include/asm/processor.h+2 -240 replies
349/375ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s modesound/soc/sunxi/sun4i-i2s.c+73 -700 replies
350/375clk: qcom: gcc-sm8550: Dont use parking clk_ops for QUPsdrivers/clk/qcom/gcc-sm8550.c+26 -260 replies
351/375clk: qcom: gcc-sm8550: Dont park the USB RCG at registration timedrivers/clk/qcom/clk-rcg.h drivers/clk/qcom/clk-rcg2.c drivers/clk/qcom/gcc-sm8550.c+32 -10 replies
352/375nouveau: fix the fwsec sb verification register.drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c+1 -10 replies
353/375drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unuseddrivers/gpu/drm/i915/i915_sw_fence.c+2 -20 replies
354/375drm/i915/fence: Mark debug_fence_free() with __maybe_unuseddrivers/gpu/drm/i915/i915_sw_fence.c+2 -20 replies
355/375gpio: rockchip: fix OF node leak in probe()drivers/gpio/gpio-rockchip.c+1 -00 replies
356/375gpio: modepin: Enable module autoloadingdrivers/gpio/gpio-zynqmp-modepin.c+1 -00 replies
357/375smb: client: fix double put of @cfile in smb2_rename_path()fs/smb/client/smb2inode.c+2 -00 replies
358/375riscv: Fix toolchain vector detectionarch/riscv/Kconfig+2 -20 replies
359/375riscv: Do not restrict memory size because of linear mapping on nommuarch/riscv/mm/init.c+1 -10 replies
360/375riscv: Add tracepoints for SBI calls and returnsarch/riscv/include/asm/trace.h arch/riscv/kernel/sbi.c+61 -00 replies
361/375riscv: Improve sbi_ecall() code generation by reordering argumentsarch/riscv/include/asm/sbi.h arch/riscv/kernel/sbi.c+11 -90 replies
362/375riscv: Fix RISCV_ALTERNATIVE_EARLYarch/riscv/include/asm/sbi.h arch/riscv/kernel/Makefile arch/riscv/kernel/sbi.c +1 more+72 -650 replies
363/375cifs: Fix zero_point init on inode initialisationfs/smb/client/inode.c+2 -00 replies
364/375cifs: Fix SMB1 readv/writev callback in the same way as SMB2/3fs/smb/client/cifssmb.c+46 -80 replies
365/375nvme: rename nvme_sc_to_pr_err to nvme_status_to_pr_errdrivers/nvme/host/pr.c+5 -50 replies
366/375nvme: fix status magic numbersdrivers/nvme/host/constants.c drivers/nvme/host/core.c drivers/nvme/host/multipath.c +3 more+26 -160 replies
367/375nvme: rename CDR/MORE/DNR to NVME_STATUS_*drivers/nvme/host/core.c drivers/nvme/host/fabrics.c drivers/nvme/host/fault_inject.c +13 more+125 -1250 replies
368/375nvmet: Identify-Active Namespace ID List command should reject invalid nsiddrivers/nvme/target/admin-cmd.c+10 -00 replies
369/375ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery()drivers/block/ublk_drv.c+2 -00 replies
370/375x86/mm: Fix PTI for i386 some morearch/x86/mm/pti.c+29 -160 replies
371/375drm/i915/display: Add mechanism to use sink model when applying quirkdrivers/gpu/drm/i915/display/intel_display_types.h drivers/gpu/drm/i915/display/intel_dp.c drivers/gpu/drm/i915/display/intel_quirks.c +1 more+64 -00 replies
372/375drm/i915/display: Increase Fast Wake Sync length as a quirkdrivers/gpu/drm/i915/display/intel_dp_aux.c drivers/gpu/drm/i915/display/intel_dp_aux.h drivers/gpu/drm/i915/display/intel_psr.c +2 more+32 -80 replies
373/375btrfs: fix race between direct IO write and fsync when using same fdfs/btrfs/ctree.h fs/btrfs/file.c fs/btrfs/transaction.h+16 -160 replies
374/375spi: spi-fsl-lpspi: Fix off-by-one in prescale maxdrivers/spi/spi-fsl-lpspi.c+2 -20 replies
375/375LoongArch: Use accessors to page table entries instead of direct dereferencearch/loongarch/include/asm/hugetlb.h arch/loongarch/include/asm/kfence.h arch/loongarch/include/asm/pgtable.h +5 more+52 -420 replies

Reviews trailers per patch

207 of 375 patches have a Reviewed-by or Acked-by.

PatchJim MattsonTom LendackyChristoph HellwigDarrick J. WongJacob KellerJulien PanisMD Danish AnwarMarc ZyngierSamuel HollandEmil Renner BerthingCharlie JenkinsMax RamanouskiAlistair PoppleDan WilliamsKees CookJinjie RuanAnup PatelAlice RyhlTrevor GrossBenno LossinGary GuoDragan SimicAvri AltmanAndrew JefferyRitesh HarjaniAdrian HunterJosef BacikAmir GoldsteinJingbo XuMatthew WilcoxNicholas PigginNamjae JeonYu KuaiAlexandre GhitiUladzislau Rezki (Sony)Miaohe LinSuren BaghdasaryanBaoquan HeJohannes WeinerChristoph BiedlQi ZhengDavid HildenbrandDavid HowellsChi ZhilingHaiyang ZhangShradha GuptaHal FengMichael JeansonKonrad DybcioDmitry BaryshkovJohan HovoldAbel VesaPrzemek KitszelPierre-Louis BossartRyusuke KonishiBoris BurkovQu WenruoJulia FilipchukLiviu DudauSteven PriceBoris BrezillonFrank BinnsArunpravin Paneer SelvamMichel DänzerJonathan CavittAurabindo PillaiRoman LiJaroslav KyselaMark BrownTakashi SakamotoJeff JohnsonHarry WentlandHamza MahfoozKuppuswamy SathyanarayananJohn FastabendMartin KaFai LauFlorian WestphalOfir BittonBjörn TöpelReijer BoekhoffOliver NeukumClaudiu BezneaTao ZhouRodrigo SiqueiraDaniel WheelerAlex DeucherLikun GaoChristian KönigAdrian HuangGiovanni CabidduAndrew LunnAlexander PotapenkoChen-Yu TsaiPraveen KaligineediHarshitha RamamurthyWillem de BruijnSimon HormanMarc Kleine-BuddeBreno LeitaoDaiwei LiVinicius Costa GomesKurt KanzenbachPucha Himasekhar ReddyOleg NesterovTycho AndersenMichal SwiatkowskiSiddharth VadapalliIlpo JärvinenGerhard EnglederJonathan CameronGreg Kroah-HartmanMika WesterbergWojciech DrewekAmritha NambiarMaciej FijalkowskiGeorge KuruvinakunnelChandan Kumar RoutStanislav FomichevAlexei StarovoitovVincent MailholGuenter RoeckStephen BoydIgor BagnuckiMichal SchmidtKevin TianYi LiuMartin K. PetersenAnton IvanovBjorn HelgaasShawn AnastasioIlya LeoshkevichJason WangBart Van AsscheJack WangDamian MuszynskiSteven Rostedt (Google)Nikolay AleksandrovIdo SchimmelFlorian FainelliEric DumazetKuniyuki IwashimaDonald HunterJuergen GrossEduard ZingermanDongli ZhangManivannan SadhasivamStefan WahrenNicolin ChenDaniel BorkmannPaul E. McKenneyDavid SterbaJan KaraHarshad ShirwadkarBarry SongBrian NorrisFrancesco DolciniMiquel RaynalJay FangGeert UytterhoevenAlexander GordeevSilvan JegenBasavaraj NatikarGeorgi ValkovGuillaume LegoupilDavid GowPhilippe Mathieu-DaudéSerge SeminJeff LaytonMadalin BucurHawking ZhangJiaxun YangHans de GoedeKalle ValoDave JiangEmily DengZhigang LuoNuno SaThinh NguyenShuah KhanDan CarpenterSrinivas KandagatlaRob Herring (Arm)Conor DooleySaurabh SengarPeng FanYe LiJason LiuUros BizjakSvyatoslav RyhelAndreas Westman DorcsakLijo LazarNhat PhamGavin ShanMiguel LuisVishnu PajjuriJianyong WuHanjun GuoLorenzo PieralisiStefan AlthöferThomas KoppHannes ReineckeDamien Le MoalNiklas CasselYosry AhmedHimal Prasad GhimirayMatt RoperRafael J. WysockiAmit PundirNeil ArmstrongBen SkeggsJani NikulaHeiko StuebnerShawn LinMichal SimekAndrew JonesAtish PatraYunhui CuiPaulo Alcantara (Red Hat)Sagi GrimbergChaitanya KulkarniChanghui ZhongMing LeiLinux Kernel Functional TestingChristian HeuselJustin M. ForbesPavel Machek (CIP)Ron EconomosKexy Biscuit
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/375
2/375
3/375R-b R-b
4/375R-b A-b R-b
5/375
6/375R-b A-b R-b
7/375
8/375
9/375
10/375R-b R-b
11/375
12/375
13/375
14/375
15/375
16/375R-b
17/375
18/375
19/375A-b
20/375R-b
21/375
22/375
23/375R-b
24/375T-b R-b T-b T-b R-b
25/375T-b T-b R-b R-b R-b
26/375
27/375R-b R-b
28/375
29/375R-b R-b R-b R-b
30/375
31/375
32/375
33/375R-b R-b
34/375
35/375A-b
36/375R-b A-b
37/375R-b
38/375R-b A-b
39/375R-b R-b
40/375
41/375
42/375Debugged-by
43/375R-b
44/375R-b
45/375T-b
46/375R-b R-b T-b
47/375R-b
48/375R-b
49/375R-b
50/375R-b
51/375R-b R-b T-b R-b
52/375R-b
53/375R-b
54/375
55/375R-b A-b
56/375
57/375A-b
58/375R-b R-b
59/375
60/375A-b
61/375
62/375
63/375
64/375
65/375
66/375R-b A-b
67/375A-b
68/375A-b
69/375T-b
70/375R-b R-b
71/375
72/375
73/375
74/375
75/375A-b
76/375A-b
77/375R-b A-b
78/375R-b
79/375
80/375T-b
81/375
82/375T-b
83/375R-b R-b
84/375
85/375R-b
86/375A-b R-b R-b
87/375R-b
88/375R-b
89/375A-b R-b
90/375R-b
91/375R-b R-b
92/375
93/375R-b R-b R-b
94/375R-b
95/375A-b
96/375A-b
97/375
98/375R-b A-b
99/375
100/375R-b R-b
101/375
102/375
103/375R-b
104/375T-b
105/375R-b
106/375
107/375
108/375R-b
109/375R-b
110/375
111/375R-b R-b R-b
112/375
113/375
114/375
115/375R-b
116/375
117/375
118/375T-b
119/375
120/375A-b
121/375R-b A-b
122/375R-b
123/375R-b T-b
124/375R-b T-b
125/375R-b T-b
126/375R-b
127/375R-b
128/375R-b
129/375R-b R-b
130/375
131/375
132/375
133/375
134/375R-b
135/375R-b R-b
136/375R-b T-b R-b
137/375R-b
138/375
139/375
140/375
141/375R-b T-b
142/375R-b T-b
143/375A-b
144/375R-b
145/375R-b A-b
146/375R-b
147/375A-b
148/375
149/375
150/375
151/375
152/375
153/375
154/375
155/375R-b T-b R-b
156/375
157/375
158/375
159/375
160/375T-b A-b R-b T-b
161/375T-b R-b R-b
162/375R-b
163/375R-b
164/375
165/375
166/375
167/375
168/375
169/375R-b
170/375R-b R-b
171/375
172/375
173/375
174/375
175/375R-b
176/375R-b
177/375
178/375R-b A-b R-b
179/375R-b R-b
180/375R-b
181/375R-b
182/375R-b R-b R-b R-b T-b
183/375R-b R-b R-b T-b
184/375R-b R-b R-b T-b
185/375R-b R-b R-b T-b
186/375R-b R-b A-b T-b
187/375R-b
188/375R-b T-b
189/375A-b A-b
190/375A-b
191/375R-b
192/375
193/375
194/375A-b R-b
195/375
196/375R-b
197/375R-b R-b
198/375R-b
199/375R-b
200/375
201/375
202/375
203/375
204/375R-b
205/375R-b R-b
206/375R-b
207/375R-b
208/375
209/375A-b
210/375
211/375A-b T-b
212/375T-b T-b A-b
213/375
214/375R-b
215/375A-b
216/375
217/375R-b
218/375R-b
219/375
220/375
221/375
222/375
223/375
224/375
225/375A-b
226/375R-b R-b
227/375R-b
228/375A-b
229/375A-b R-b
230/375T-b
231/375R-b
232/375T-b
233/375R-b R-b R-b
234/375A-b
235/375R-b
236/375R-b
237/375T-b
238/375
239/375R-b R-b
240/375R-b
241/375R-b
242/375R-b
243/375R-b
244/375R-b R-b
245/375R-b
246/375R-b
247/375R-b R-b
248/375R-b
249/375T-b T-b R-b
250/375R-b
251/375T-b
252/375R-b A-b
253/375R-b
254/375R-b
255/375
256/375
257/375
258/375
259/375R-b
260/375
261/375
262/375R-b
263/375R-b T-b
264/375R-b
265/375R-b
266/375A-b
267/375
268/375T-b
269/375
270/375
271/375
272/375
273/375R-b
274/375R-b R-b T-b
275/375
276/375
277/375
278/375R-b
279/375R-b
280/375R-b R-b
281/375R-b R-b
282/375
283/375R-b
284/375R-b
285/375
286/375
287/375T-b T-b
288/375R-b
289/375R-b
290/375
291/375R-b
292/375R-b
293/375A-b
294/375
295/375A-b
296/375
297/375R-b R-b R-b
298/375
299/375A-b A-b
300/375
301/375
302/375
303/375R-b
304/375
305/375R-b R-b R-b
306/375R-b R-b R-b
307/375T-b
308/375A-b
309/375
310/375R-b R-b
311/375R-b A-b
312/375R-b
313/375R-b
314/375R-b
315/375R-b
316/375
317/375R-b A-b
318/375R-b A-b
319/375R-b R-b T-b T-b T-b A-b R-b
320/375R-b
321/375T-b T-b
322/375T-b T-b
323/375T-b T-b
324/375T-b T-b
325/375A-b
326/375A-b
327/375R-b R-b R-b
328/375R-b R-b R-b
329/375
330/375
331/375
332/375
333/375
334/375R-b
335/375R-b
336/375
337/375
338/375
339/375
340/375
341/375
342/375
343/375R-b
344/375R-b R-b
345/375R-b
346/375
347/375
348/375
349/375
350/375T-b T-b
351/375T-b
352/375R-b
353/375R-b
354/375R-b
355/375R-b R-b
356/375R-b
357/375
358/375
359/375T-b
360/375R-b
361/375R-b R-b
362/375
363/375R-b
364/375R-b
365/375R-b R-b R-b
366/375R-b R-b R-b
367/375R-b R-b R-b
368/375R-b
369/375Reported-and-tested-by R-b
370/375T-b
371/375R-b
372/375R-b
373/375R-b R-b
374/375
375/375

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

Read the v1 thread

Cover letter [PATCH 6.10 000/375] 6.10.10-rc1 review

This is the start of the stable review cycle for the 6.10.10 release. There are 375 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, 12 Sep 2024 09:25:22 +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.10.10-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.10.10-rc1

Huacai Chen <[email protected]>
LoongArch: Use accessors to page table entries instead of direct dereference

Stefan Wahren <[email protected]>
spi: spi-fsl-lpspi: Fix off-by-one in prescale max

Filipe Manana <[email protected]>
btrfs: fix race between direct IO write and fsync when using same fd

Jouni Högander <[email protected]>
drm/i915/display: Increase Fast Wake Sync length as a quirk

Jouni Högander <[email protected]>
drm/i915/display: Add mechanism to use sink model when applying quirk

Thomas Gleixner <[email protected]>
x86/mm: Fix PTI for i386 some more

Li Nan <[email protected]>
ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery()

Maurizio Lombardi <[email protected]>
nvmet: Identify-Active Namespace ID List command should reject invalid nsid

Weiwen Hu <[email protected]>
nvme: rename CDR/MORE/DNR to NVME_STATUS_*

Weiwen Hu <[email protected]>
nvme: fix status magic numbers

Weiwen Hu <[email protected]>
nvme: rename nvme_sc_to_pr_err to nvme_status_to_pr_err

David Howells <[email protected]>
cifs: Fix SMB1 readv/writev callback in the same way as SMB2/3

David Howells <[email protected]>
cifs: Fix zero_point init on inode initialisation

Alexandre Ghiti <[email protected]>
riscv: Fix RISCV_ALTERNATIVE_EARLY

Alexandre Ghiti <[email protected]>
riscv: Improve sbi_ecall() code generation by reordering arguments

Samuel Holland <[email protected]>
riscv: Add tracepoints for SBI calls and returns

Alexandre Ghiti <[email protected]>
riscv: Do not restrict memory size because of linear mapping on nommu

Anton Blanchard <[email protected]>
riscv: Fix toolchain vector detection

Paulo Alcantara <[email protected]>
smb: client: fix double put of @cfile in smb2_rename_path()

Liao Chen <[email protected]>
gpio: modepin: Enable module autoloading

Krzysztof Kozlowski <[email protected]>
gpio: rockchip: fix OF node leak in probe()

Andy Shevchenko <[email protected]>
drm/i915/fence: Mark debug_fence_free() with __maybe_unused

Andy Shevchenko <[email protected]>
drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused

Dave Airlie <[email protected]>
nouveau: fix the fwsec sb verification register.

Stephen Boyd <[email protected]>
clk: qcom: gcc-sm8550: Don't park the USB RCG at registration time

Stephen Boyd <[email protected]>
clk: qcom: gcc-sm8550: Don't use parking clk_ops for QUPs

Matteo Martelli <[email protected]>
ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode

Charlie Jenkins <[email protected]>
riscv: mm: Do not restrict mmap address based on hint

Charlie Jenkins <[email protected]>
riscv: selftests: Remove mmap hint address checks

Chen-Yu Tsai <[email protected]>
ASoc: SOF: topology: Clear SOF link platform name upon unload

Bryan O'Donoghue <[email protected]>
clk: qcom: gcc-x1e80100: Don't use parking clk_ops for QUPs

Keith Busch <[email protected]>
nvme-pci: allocate tagset on reset if necessary

Maurizio Lombardi <[email protected]>
nvmet-tcp: fix kernel crash if commands allocation fails

Mohan Kumar <[email protected]>
ASoC: tegra: Fix CBB error during probe()

Christophe Leroy <[email protected]>
powerpc/vdso: Don't discard rela sections

Christophe Leroy <[email protected]>
powerpc/64e: Define mmu_pte_psize static

Michael Ellerman <[email protected]>
powerpc/64e: split out nohash Book3E 64-bit code

Michael Ellerman <[email protected]>
powerpc/64e: remove unused IBM HTW code

devi priya <[email protected]>
clk: qcom: ipq9574: Update the alpha PLL type for GPLLs

Abel Vesa <[email protected]>
clk: qcom: gcc-x1e80100: Fix USB 0 and 1 PHY GDSC pwrsts flags

Bommu Krishnaiah <[email protected]>

    drm/xe/xe2lpg: Extend workaround 14021402888

Bommu Krishnaiah <[email protected]>

    drm/xe/xe2: Add workaround 14021402888

Dragos Tatulea <[email protected]>
net/mlx5e: SHAMPO, Fix page leak

Yoray Zack <[email protected]>
net/mlx5e: SHAMPO, Use KSMs instead of KLMs

Arnd Bergmann <[email protected]>
hid: bpf: add BPF_JIT dependency

Jia Jie Ho <[email protected]>
crypto: starfive - Fix nent assignment in rsa dec

Jia Jie Ho <[email protected]>
crypto: starfive - Align rsa input data to 32-bit

Igor Pylypiv <[email protected]>
ata: libata-scsi: Check ATA_QCFLAG_RTF_FILLED before using result_tf

Igor Pylypiv <[email protected]>
ata: libata-scsi: Remove redundant sense_buffer memsets

Marek Olšák <[email protected]>
drm/amdgpu: handle gfx12 in amdgpu_display_verify_sizes

Aurabindo Pillai <[email protected]>
drm/amd: Add gfx12 swizzle mode defs

Marc Kleine-Budde <[email protected]>

    can: mcp251xfd: rx: add workaround for erratum DS80000789E 6 of mcp2518fd

Marc Kleine-Budde <[email protected]>
can: mcp251xfd: clarify the meaning of timestamp

Marc Kleine-Budde <[email protected]>
can: mcp251xfd: rx: prepare to workaround broken RX FIFO head index erratum

Marc Kleine-Budde <[email protected]>
can: mcp251xfd: mcp251xfd_handle_rxif_ring_uinc(): factor out in separate function

Jonathan Cameron <[email protected]>
arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry

James Morse <[email protected]>
arm64: acpi: Move get_cpu_for_acpi_id() to a header

Jonathan Cameron <[email protected]>
ACPI: processor: Fix memory leaks in error paths of processor_add()

Jonathan Cameron <[email protected]>
ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add()

Christian Brauner <[email protected]>
fs: relax permissions for listmount()

Christian Brauner <[email protected]>
fs: simplify error handling

Christian Brauner <[email protected]>
path: add cleanup helper

Nicholas Piggin <[email protected]>
workqueue: Improve scalability of workqueue watchdog touch

Nicholas Piggin <[email protected]>
workqueue: wq_watchdog_touch is always called with valid CPU

Mike Yuan <[email protected]>
mm/memcontrol: respect zswap.writeback setting from parent cg too

Yosry Ahmed <[email protected]>
mm: zswap: rename is_zswap_enabled() to zswap_is_enabled()

Peter Zijlstra <[email protected]>
perf/aux: Fix AUX buffer serialization

Sven Schnelle <[email protected]>
uprobes: Use kzalloc to allocate xol area

Daniel Lezcano <[email protected]>
clocksource/drivers/timer-of: Remove percpu irq related code

Jacky Bai <[email protected]>
clocksource/drivers/imx-tpm: Fix next event not taking effect sometime

Jacky Bai <[email protected]>
clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX

David Fernandez Gonzalez <[email protected]>
VMCI: Fix use-after-free when removing resource in vmci_resource_remove()

Naman Jain <[email protected]>
Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic

Saurabh Sengar <[email protected]>
uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind

Geert Uytterhoeven <[email protected]>
nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc

John Thomson <[email protected]>
nvmem: u-boot-env: error if NVMEM device is too small

Michal Simek <[email protected]>
dt-bindings: nvmem: Use soc-nvmem node name instead of nvmem

Carlos Llamas <[email protected]>
binder: fix UAF caused by offsets overwrite

Sukrut Bellary <[email protected]>
misc: fastrpc: Fix double free of 'buf' in error path

Heikki Krogerus <[email protected]>
usb: typec: ucsi: Fix the partner PD revision

Prashanth K <[email protected]>
usb: dwc3: Avoid waking up gadget during startxfer

Pawel Laszczak <[email protected]>
usb: cdns2: Fix controller reset issue

Faisal Hassan <[email protected]>
usb: dwc3: core: update LC timer as per USB Spec V3.2

Dumitru Ceclan <[email protected]>
iio: adc: ad7124: fix DT configuration parsing

Dumitru Ceclan <[email protected]>
iio: adc: ad7124: fix chip ID mismatch

Nuno Sa <[email protected]>
iio: adc: ad_sigma_delta: fix irq_flags on irq request

Guillaume Stols <[email protected]>
iio: adc: ad7606: remove frstdata check for serial mode

Dumitru Ceclan <[email protected]>
iio: adc: ad7124: fix config comparison

Jean-Baptiste Maneyrol <[email protected]>
iio: imu: inv_mpu6050: fix interrupt status read for old buggy chips

Matteo Martelli <[email protected]>
iio: fix scale application in iio_convert_raw_to_processed_unlocked

David Lechner <[email protected]>
iio: buffer-dmaengine: fix releasing dma channel on error

Aleksandr Mishin <[email protected]>
staging: iio: frequency: ad9834: Validate frequency parameter value

Matthieu Baerts (NGI0) <[email protected]>
tcp: process the 3rd ACK with sk_socket for TFO/MPTCP

Christian Brauner <[email protected]>
fs: only copy to userspace on success in listmount()

Yunxiang Li <[email protected]>
drm/amdgpu: Fix amdgpu_device_reset_sriov retry logic

Yunxiang Li <[email protected]>
drm/amdgpu: Add reset_context flag for host FLR

Yunxiang Li <[email protected]>
drm/amdgpu: Fix two reset triggered in a row

Trond Myklebust <[email protected]>
NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations

ChenXiaoSong <[email protected]>
smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open()

Michael Ellerman <[email protected]>
ata: pata_macio: Use WARN instead of BUG

Carlos Song <[email protected]>
spi: spi-fsl-lpspi: limit PRESCALE bit in TCR register

Jiaxun Yang <[email protected]>
MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed

Ivan Orlov <[email protected]>
kunit/overflow: Fix UB in overflow_allocation_test

Peiyang Wang <[email protected]>
net: hns3: void array out of bound when loop tnl_num

Kent Overstreet <[email protected]>
lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc()

Stefan Wiehler <[email protected]>
of/irq: Prevent device address out-of-bounds read in interrupt map walk

Phillip Lougher <[email protected]>
Squashfs: sanity check symbolic link size

Oliver Neukum <[email protected]>
usbnet: ipheth: race between ipheth_close and error handling

Dmitry Torokhov <[email protected]>
Input: uinput - reject requests with unreasonable number of slots

Olivier Sobrie <[email protected]>
HID: amd_sfh: free driver_data after destroying hid device

Camila Alvarez <[email protected]>
HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup

Heiko Carstens <[email protected]>
s390/vmlinux.lds.S: Move ro_after_init section behind rodata section

David Sterba <[email protected]>
btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry()

Devyn Liu <[email protected]>
spi: hisi-kunpeng: Add verification for the max_frequency provided by the firmware

Zenghui Yu <[email protected]>
kselftests: dmabuf-heaps: Ensure the driver name is null-terminated

Jarkko Nikula <[email protected]>
i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup

Frank Li <[email protected]>
i3c: master: svc: resend target address when get NACK

David Howells <[email protected]>
vfs: Fix potential circular locking through setxattr() and removexattr()

David Howells <[email protected]>
cachefiles: Set the max subreq size for cache writes to MAX_RW_COUNT

Alexander Gordeev <[email protected]>
s390/boot: Do not assume the decompressor range is reserved

Arnd Bergmann <[email protected]>
regmap: maple: work around gcc-14.1 false-positive warning

Huacai Chen <[email protected]>
LoongArch: Use correct API to map cmdline in relocate_kernel()

YiPeng Chai <[email protected]>
drm/amdgpu: add mutex to protect ras shared memory

Vladimir Oltean <[email protected]>
net: dpaa: avoid on-stack arrays of NR_CPUS elements

Neeraj Sanjay Kale <[email protected]>
Bluetooth: btnxpuart: Fix Null pointer dereference in btnxpuart_flush()

Kuniyuki Iwashima <[email protected]>
tcp: Don't drop SYN+ACK for simultaneous connect().

Dan Williams <[email protected]>
PCI: Add missing bridge lock to pci_bus_lock()

yang.zhang <[email protected]>
riscv: set trap vector earlier

Alison Schofield <[email protected]>
cxl/region: Verify target positions using the ordered target list

Jakub Kicinski <[email protected]>
ethtool: fail closed if we can't get max channel used in indirection tables

Filipe Manana <[email protected]>
btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info()

Filipe Manana <[email protected]>
btrfs: replace BUG_ON() with error handling at update_ref_for_cow()

Josef Bacik <[email protected]>
btrfs: handle errors from btrfs_dec_ref() properly

Josef Bacik <[email protected]>

    btrfs: clean up our handling of refs == 0 in snapshot delete

Josef Bacik <[email protected]>
btrfs: replace BUG_ON with ASSERT in walk_down_proc()

Josef Bacik <[email protected]>
btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc()

Qu Wenruo <[email protected]>
btrfs: slightly loosen the requirement for qgroup removal

Konstantin Komarov <[email protected]>
fs/ntfs3: Check more cases when directory is corrupted

Zqiang <[email protected]>
smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu()

Christian König <[email protected]>
drm/amdgpu: reject gang submit on reserved VMIDs

Sascha Hauer <[email protected]>
watchdog: imx7ulp_wdt: keep already running watchdog enabled

Sebastian Andrzej Siewior <[email protected]>
bpf: Remove tst_run from lwt_seg6local_prog_ops.

Jason Gunthorpe <[email protected]>
iommufd: Require drivers to supply the cache_invalidate_user ops

Umang Jain <[email protected]>
staging: vchiq_core: Bubble up wait_event_interruptible() return value

Mrinmay Sarkar <[email protected]>
PCI: qcom: Override NO_SNOOP attribute for SA8775P RC

Kan Liang <[email protected]>
perf/x86/intel: Hide Topdown metrics events if the feature is not enumerated

Sascha Hauer <[email protected]>
wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id()

Yicong Yang <[email protected]>
dma-mapping: benchmark: Don't starve others when doing the test

Ye Bin <[email protected]>
jbd2: avoid mount failed when commit block is partial submitted

Luis Henriques (SUSE) <[email protected]>
ext4: fix possible tid_t sequence overflows

Yifan Zha <[email protected]>
drm/amdgpu: Set no_hw_access when VF request full GPU fails

Andreas Ziegler <[email protected]>

    libbpf: Add NULL checks to bpf_object__{prev_map,next_map}

Shenghao Ding <[email protected]>
ASoc: TAS2781: replace beXX_to_cpup with get_unaligned_beXX for potentially broken alignment

Guenter Roeck <[email protected]>
hwmon: (w83627ehf) Fix underflows seen when writing limit attributes

Guenter Roeck <[email protected]>
hwmon: (nct6775-core) Fix underflows seen when writing limit attributes

Guenter Roeck <[email protected]>
hwmon: (lm95234) Fix underflows seen when writing limit attributes

Guenter Roeck <[email protected]>
hwmon: (adc128d818) Fix underflows seen when writing limit attributes

Masami Hiramatsu (Google) <[email protected]>
tracing/kprobes: Add symbol counting check when module loads

Hareshx Sankar Raj <[email protected]>
crypto: qat - fix unintentional re-enabling of error interrupts

Justin Tee <[email protected]>
scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info

Igor Pylypiv <[email protected]>

    scsi: pm80xx: Set phy->enable_completion only when we wait for it

Kyoungrul Kim <[email protected]>
scsi: ufs: core: Remove SCSI host only if added

Marcin Ślusarz <[email protected]>
wifi: rtw88: usb: schedule rx work after everything is set up

Xuan Zhuo <[email protected]>
virtio_ring: fix KMSAN error for premapped mode

Krishna Kumar <[email protected]>
pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv

Zijun Hu <[email protected]>
devres: Initialize an uninitialized struct member

Johannes Berg <[email protected]>
um: line: always fill *error_out in setup_one_line()

Waiman Long <[email protected]>

    cgroup: Protect css->cgroup write under css_set_lock

Christoph Hellwig <[email protected]>
block: don't call bio_uninit from bio_endio

Lu Baolu <[email protected]>
iommu/vt-d: Remove control over Execute-Requested requests

Jacob Pan <[email protected]>
iommu/vt-d: Handle volatile descriptor status read

Huang Ying <[email protected]>
cxl/region: Fix a race condition in memory hotplug notifier

Benjamin Marzinski <[email protected]>
dm init: Handle minors larger than 255

Amadeusz Sławiński <[email protected]>
ASoC: topology: Properly initialize soc_enum values

Sean Anderson <[email protected]>
phy: zynqmp: Take the phy mutex in xlate

Richard Fitzgerald <[email protected]>
firmware: cs_dsp: Don't allow writes to read-only controls

Viresh Kumar <[email protected]>
xen: privcmd: Fix possible access to a freed kirqfd instance

Arkadiusz Kubalewski <[email protected]>

    tools/net/ynl: fix cli.py --subscribe feature

Jamie Bainbridge <[email protected]>
selftests: net: enable bind tests

Pawel Dembicki <[email protected]>
net: dsa: vsc73xx: fix possible subblocks range of CAPT block

Sean Anderson <[email protected]>
net: xilinx: axienet: Fix race in axienet_stop

Jonas Gorski <[email protected]>
net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN

Hayes Wang <[email protected]>
r8152: fix the firmware doesn't work

Kuniyuki Iwashima <[email protected]>
fou: Fix null-ptr-deref in GRO.

Guillaume Nault <[email protected]>
bareudp: Fix device stats updates.

Jeongjun Park <[email protected]>
bpf: add check for invalid name in btf_name_valid_section()

Tze-nan Wu <[email protected]>
bpf, net: Fix a potential race in do_sock_getsockopt()

Breno Leitao <[email protected]>
net: dqs: Do not use extern for unused dql_group

Oliver Neukum <[email protected]>
usbnet: modern method to get random MAC

Larysa Zaremba <[email protected]>
ice: do not bring the VSI up, if it was down before the XDP setup

Larysa Zaremba <[email protected]>
ice: remove ICE_CFG_BUSY locking from AF_XDP code

Larysa Zaremba <[email protected]>
ice: check ICE_VSI_DOWN under rtnl_lock when preparing for reset

Larysa Zaremba <[email protected]>
ice: protect XDP configuration with a mutex

Larysa Zaremba <[email protected]>
ice: move netif_queue_set_napi to rtnl-protected sections

Vadim Fedorenko <[email protected]>
ptp: ocp: adjust sysfs entries to expose tty information

Vadim Fedorenko <[email protected]>
ptp: ocp: convert serial ports to array

Jinjie Ruan <[email protected]>
net: phy: Fix missing of_node_put() for leds

Roger Quadros <[email protected]>
net: ethernet: ti: am65-cpsw: Fix RX statistics for XDP_TX and XDP_REDIRECT

Namhyung Kim <[email protected]>
perf lock contention: Fix spinlock and rwlock accounting

Armin Wolf <[email protected]>
hwmon: (hp-wmi-sensors) Check if WMI event data exists

Dan Carpenter <[email protected]>
igc: Unlock on error in igc_io_resume()

Marc Zyngier <[email protected]>
scripts: fix gfp-translate after ___GFP_*_BITS conversion to an enum

Pawel Dembicki <[email protected]>
hwmon: ltc2991: fix register bits defines

Luiz Augusto von Dentz <[email protected]>
Bluetooth: MGMT: Fix not generating command complete for MGMT_OP_DISCONNECT

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Introduce hci_cmd_sync_run/hci_cmd_sync_run_once

Douglas Anderson <[email protected]>
Bluetooth: qca: If memdump doesn't work, re-enable IBS

Martin Jocic <[email protected]>
can: kvaser_pciefd: Use a single write when releasing RX buffers

Martin Jocic <[email protected]>
can: kvaser_pciefd: Move reset of DMA RX buffers to the end of the ISR

Martin Jocic <[email protected]>
can: kvaser_pciefd: Rename board_irq to pci_irq

Martin Jocic <[email protected]>
can: kvaser_pciefd: Remove unnecessary comment

Martin Jocic <[email protected]>
can: kvaser_pciefd: Skip redundant NULL pointer check in ISR

Douglas Anderson <[email protected]>
regulator: core: Stub devm_regulator_bulk_get_const() if !CONFIG_REGULATOR

Charles Han <[email protected]>
spi: intel: Add check devm_kasprintf() returned value

Aleksandr Mishin <[email protected]>
platform/x86: dell-smbios: Fix error path in dell_smbios_init()

Dawid Osuchowski <[email protected]>
ice: Add netif_device_attach/detach into PF reset flow

Daiwei Li <[email protected]>
igb: Fix not clearing TimeSync interrupts for 82580

David Howells <[email protected]>
cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region

David Howells <[email protected]>
cifs: Fix copy offload to flush destination region

David Howells <[email protected]>
netfs, cifs: Fix handling of short DIO read

David Howells <[email protected]>
cifs: Fix lack of credit renegotiation on read retry

Andreas Hindborg <[email protected]>
rust: kbuild: fix export of bss symbols

Marc Kleine-Budde <[email protected]>
can: mcp251xfd: fix ring configuration when switching from CAN-CC to CAN-FD mode

Markus Schneider-Pargmann <[email protected]>
can: m_can: Reset cached active_interrupts on start

Markus Schneider-Pargmann <[email protected]>
can: m_can: disable_all_interrupts, not clear active_interrupts

Markus Schneider-Pargmann <[email protected]>
can: m_can: Do not cancel timer from within timer

Markus Schneider-Pargmann <[email protected]>
can: m_can: Remove m_can_rx_peripheral indirection

Markus Schneider-Pargmann <[email protected]>
can: m_can: Remove coalesing disable in isr during suspend

Markus Schneider-Pargmann <[email protected]>
can: m_can: Reset coalescing during suspend/resume

Simon Horman <[email protected]>
can: m_can: Release irq on error in m_can_open

Kuniyuki Iwashima <[email protected]>
can: bcm: Remove proc entry when dev is unregistered.

Marek Olšák <[email protected]>
drm/amdgpu/display: handle gfx12 in amdgpu_dm_plane_format_mod_supported

Hawking Zhang <[email protected]>
drm/amdgpu: Correct register used to clear fault status

Marek Olšák <[email protected]>
drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6

Alex Hung <[email protected]>
drm/amd/display: Check denominator crb_pipes before used

Alex Hung <[email protected]>
drm/amd/display: Check denominator pbn_div before used

Jules Irenge <[email protected]>
pcmcia: Use resource_size function on resource object

Chen Ni <[email protected]>
media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse

Dmitry Torokhov <[email protected]>

    Input: ili210x - use kvmalloc() to allocate buffer for firmware update

Kishon Vijay Abraham I <[email protected]>
PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)

Eric Joyner <[email protected]>
ice: Check all ice_vsi_rebuild() errors in function

Andrei Vagin <[email protected]>
seccomp: release task filters when the task exits

Nathan Lynch <[email protected]>
powerpc/rtas: Prevent Spectre v1 gadget construction in sys_rtas()

Christian Brauner <[email protected]>
fs: relax permissions for statmount()

Christian Brauner <[email protected]>
fs: don't copy to userspace under namespace semaphore

Shivaprasad G Bhat <[email protected]>
vfio/spapr: Always clear TCEs before unsetting the window

Hans Verkuil <[email protected]>
media: vivid: don't set HDMI TX controls if there are no HDMI outputs

Jiwei Sun <[email protected]>
crypto: qat - initialize user_input.lock for rate_limiting

Danijel Slivka <[email protected]>
drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts

Hawking Zhang <[email protected]>
drm/amdgpu: Fix smatch static checker warning

Bob Zhou <[email protected]>
drm/amdgpu: add missing error handling in function amdgpu_gmc_flush_gpu_tlb_pasid

Alex Hung <[email protected]>
drm/amd/display: Validate function returns

Alex Hung <[email protected]>
drm/amd/display: Check HDCP returned status

Alex Hung <[email protected]>

    drm/amd/display: Run DC_LOG_DC after checking link->link_enc

Hawking Zhang <[email protected]>
drm/amdgpu: Fix register access violation

Ma Ke <[email protected]>
usb: gadget: aspeed_udc: validate endpoint index for ast udc

Shantanu Goel <[email protected]>
usb: uas: set host status byte on data completion error

Chih-Kang Chang <[email protected]>
wifi: rtw89: wow: prevent to send unexpected H2C during download Firmware

Arend van Spriel <[email protected]>
wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3

Andy Shevchenko <[email protected]>
leds: spi-byte: Call of_node_put() on error path

Hans Verkuil <[email protected]>
media: vivid: fix wrong sizeimage value for mplane

Samuel Holland <[email protected]>
riscv: kprobes: Use patch_text_nosync() for insn slots

Konstantin Komarov <[email protected]>
fs/ntfs3: One more reason to mark inode bad

Jan Kara <[email protected]>
udf: Avoid excessive partition lengths

Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: use IWL_FW_CHECK for link ID check

Ziwei Xiao <[email protected]>
gve: Add adminq mutex lock

Yunjian Wang <[email protected]>
netfilter: nf_conncount: fix wrong variable type

Jernej Skrabec <[email protected]>
iommu: sun50i: clear bypass register

Brian Johannesmeyer <[email protected]>
x86/kmsan: Fix hook for unaligned accesses

Kuniyuki Iwashima <[email protected]>
af_unix: Remove put_pid()/put_cred() in copy_peercred().

Hans Verkuil <[email protected]>
media: b2c2: flexcop-usb: fix flexcop_usb_memory_req

Pali Rohár <[email protected]>
irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1

Lad Prabhakar <[email protected]>
irqchip/renesas-rzg2l: Reorder function calls in rzg2l_irqc_irq_disable()

Rakesh Ughreja <[email protected]>
accel/habanalabs/gaudi2: unsecure edma max outstanding register

Alexey Dobriyan <[email protected]>
ELF: fix kernel.randomize_va_space double read

Leon Hwang <[email protected]>
bpf, verifier: Correct tail_call_reachable for bpf prog

Uwe Kleine-König <[email protected]>
virt: sev-guest: Mark driver struct with __refdata to prevent section mismatch

Waiman Long <[email protected]>
cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition

Alex Hung <[email protected]>
drm/amd/display: Check UnboundedRequestEnabled's value

Konstantin Andreev <[email protected]>
smack: unix sockets: fix accept()ed socket label

Ajith C <[email protected]>
wifi: ath12k: fix firmware crash due to invalid peer nss

Aaradhana Sahu <[email protected]>
wifi: ath12k: fix uninitialize symbol error on ath12k_peer_assoc_h_he()

Takashi Iwai <[email protected]>
ALSA: hda: Add input value sanity checks to HDMI channel map controls

Takashi Iwai <[email protected]>
ALSA: control: Apply sanity check of input values for user elements

Marek Marczykowski-Górecki <[email protected]>
ALSA: hda/realtek: extend quirks for Clevo V5[46]0

Leo Li <[email protected]>
drm/amd/display: Lock DC and exit IPS when changing backlight

Daniele Ceraolo Spurio <[email protected]>
drm/i915: Do not attempt to load the GSC multiple times

Alex Deucher <[email protected]>
drm/amdgpu: always allocate cleared VRAM for GEM allocations

Matt Coster <[email protected]>
drm/imagination: Free pvr_vm_gpuva after unlink

Mary Guillemard <[email protected]>
drm/panthor: Restrict high priorities on group_create

Adrián Larumbe <[email protected]>
drm/panthor: flush FW AS caches in slow reset path

Daniele Ceraolo Spurio <[email protected]>
drm/xe/gsc: Do not attempt to load the GSC multiple times

Naohiro Aota <[email protected]>
btrfs: zoned: handle broken write pointer on zones

Fedor Pchelkin <[email protected]>
btrfs: qgroup: don't use extent changeset when not needed

Ryusuke Konishi <[email protected]>
nilfs2: fix state management in error path of log writing function

Ryusuke Konishi <[email protected]>
nilfs2: protect references to superblock parameters exposed in sysfs

Ryusuke Konishi <[email protected]>
nilfs2: fix missing cleanup on rollforward recovery error

Toke Høiland-Jørgensen <[email protected]>
sched: sch_cake: fix bulk flow accounting logic for host fairness

Eric Dumazet <[email protected]>
ila: call nf_unregister_net_hooks() sooner

Cong Wang <[email protected]>
tcp_bpf: fix return value of tcp_bpf_sendmsg()

Baochen Qiang <[email protected]>
Revert "wifi: ath11k: support hibernation"

Baochen Qiang <[email protected]>
Revert "wifi: ath11k: restore country code during resume"

Alex Deucher <[email protected]>
Revert "drm/amdgpu: align pp_power_profile_mode with kernel docs"

Yuntao Wang <[email protected]>
x86/apic: Make x2apic_disable() work correctly

Mitchell Levy <[email protected]>
x86/fpu: Avoid writing LBR bit to IA32_XSS unless supported

Matt Johnston <[email protected]>
net: mctp-serial: Fix missing escapes on transmit

Souradeep Chakrabarti <[email protected]>
net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup

Steven Rostedt <[email protected]>
eventfs: Use list_del_rcu() for SRCU protected list variable

Baokun Li <[email protected]>
fscache: delete fscache_cookie_lru_timer when fscache exits to avoid UAF

Jann Horn <[email protected]>
userfaultfd: fix checks for huge PMDs

Jann Horn <[email protected]>
userfaultfd: don't BUG_ON() if khugepaged yanks our page table

Steven Rostedt <[email protected]>
tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread()

Zheng Yejian <[email protected]>
tracing: Avoid possible softlockup in tracing_iter_reset()

Steven Rostedt <[email protected]>
tracing/timerlat: Only clear timer if a kthread exists

Steven Rostedt <[email protected]>
tracing/osnoise: Use a cpumask to know what threads are kthreads

Brian Norris <[email protected]>
spi: rockchip: Resolve unbalanced runtime PM / system PM handling

Usama Arif <[email protected]>
Revert "mm: skip CMA pages when they are not available"

Hao Ge <[email protected]>

    mm/slub: add check for s->flags in the alloc_tagging_slab_free_hook

Will Deacon <[email protected]>
mm: vmalloc: ensure vmap_block is initialised before adding to queue

Petr Tesarik <[email protected]>
kexec_file: fix elfcorehdr digest exclusion when CONFIG_CRASH_HOTPLUG=y

Liam R. Howlett <[email protected]>
maple_tree: remove rcu_read_lock() from mt_validate()

Hao Ge <[email protected]>
codetag: debug: mark codetags for poisoned page as empty

Suren Baghdasaryan <[email protected]>
alloc_tag: fix allocation tag reporting when CONFIG_MODULES=n

Adrian Huang <[email protected]>
mm: vmalloc: optimize vmap_lazy_nr arithmetic when purging each vmap_area

Simon Arlott <[email protected]>
can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open

Stephan Gerhold <[email protected]>
pinctrl: qcom: x1e80100: Bypass PDC wakeup parent for now

Satya Priya Kakitapalli <[email protected]>
clk: qcom: clk-alpha-pll: Update set_rate for Zonda PLL

Satya Priya Kakitapalli <[email protected]>
clk: qcom: clk-alpha-pll: Fix zonda set_rate failure when PLL is disabled

Satya Priya Kakitapalli <[email protected]>
clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API

Satya Priya Kakitapalli <[email protected]>
clk: qcom: clk-alpha-pll: Fix the pll post div mask

Xingyu Wu <[email protected]>
clk: starfive: jh7110-sys: Add notifier for PLL0 clock

Helge Deller <[email protected]>
parisc: Delay write-protection until mark_rodata_ro() call

Samuel Holland <[email protected]>
riscv: misaligned: Restrict user access to kernel memory

Hans de Goede <[email protected]>
ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards harder

Miklos Szeredi <[email protected]>
fuse: clear PG_uptodate when using a stolen page

yangyun <[email protected]>
fuse: fix memory leak in fuse_create_open

Jann Horn <[email protected]>
fuse: use unsigned type for getxattr/listxattr size truncation

Joanne Koong <[email protected]>
fuse: check aborted connection before adding requests to pending list for resending

Bernd Schubert <[email protected]>
fuse: disable the combination of passthrough and writeback cache

Joanne Koong <[email protected]>
fuse: update stats for pages in dropped aux writeback list

Seunghwan Baek <[email protected]>
mmc: cqhci: Fix checking of CQHCI_HALT state

Liao Chen <[email protected]>
mmc: sdhci-of-aspeed: fix module autoloading

Sam Protsenko <[email protected]>
mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K

Jonathan Bell <[email protected]>
mmc: core: apply SD quirks earlier during probe

Muhammad Usama Anjum <[email protected]>
selftests: mm: fix build errors on armhf

Luiz Augusto von Dentz <[email protected]>
Bluetooth: MGMT: Ignore keys being loaded with invalid type

Luiz Augusto von Dentz <[email protected]>
Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE"

Boqun Feng <[email protected]>
rust: macros: provide correct provenance when constructing THIS_MODULE

Georg Gottleuber <[email protected]>
nvme-pci: Add sleep quirk for Samsung 990 Evo

Dan Carpenter <[email protected]>
irqchip/riscv-aplic: Fix an IS_ERR() vs NULL bug in probe()

Roland Xu <[email protected]>
rtmutex: Drop rt_mutex::wait_lock before scheduling

Thomas Gleixner <[email protected]>
x86/kaslr: Expose and use the end of the physical memory address space

Anup Patel <[email protected]>
irqchip/sifive-plic: Probe plic driver early for Allwinner D1 platform

Ma Ke <[email protected]>
irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init()

Kan Liang <[email protected]>
perf/x86/intel: Limit the period on Haswell

Kirill A. Shutemov <[email protected]>
x86/tdx: Fix data leak in mmio_read()

Zheng Qixing <[email protected]>
ata: libata: Fix memory leak for error path in ata_host_alloc()

Dan Carpenter <[email protected]>
ksmbd: Unlock on in ksmbd_tcp_set_interfaces()

Namjae Jeon <[email protected]>
ksmbd: unset the binding mark of a reused connection

Paulo Alcantara <[email protected]>
smb: client: fix double put of @cfile in smb2_set_path_size()

Nysal Jan K.A. <[email protected]>
powerpc/qspinlock: Fix deadlock in MCS queue

Maximilien Perreault <[email protected]>
ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx

Vasiliy Kovalev <[email protected]>
ALSA: hda/realtek - Fix inactive headset mic jack for ASUS Vivobook 15 X1504VAP

Adam Queler <[email protected]>
ALSA: hda/realtek: Enable Mute Led for HP Victus 15-fb1xxx

Terry Cheong <[email protected]>
ALSA: hda/realtek: add patch for internal mic in Lenovo V145

Christoffer Sandberg <[email protected]>
ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices

Ravi Bangoria <[email protected]>
KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing

Maxim Levitsky <[email protected]>
KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE

Sean Christopherson <[email protected]>

    KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTS

robelin <[email protected]>
ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object

Roger Quadros <[email protected]>
net: ethernet: ti: am65-cpsw: fix XDP_DROP, XDP_TX and XDP_REDIRECT

Jens Emil Schulz Østergaard <[email protected]>
net: microchip: vcap: Fix use-after-free error in kunit test

Roger Quadros <[email protected]>
net: ethernet: ti: am65-cpsw: Fix NULL dereference on XDP_TX

Dave Chinner <[email protected]>
xfs: xfs_finobt_count_blocks() walks the wrong btree

Stephen Hemminger <[email protected]>
sch/netem: fix use after free in netem_dequeue

Christian Brauner <[email protected]>
libfs: fix get_stashed_dentry()

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

Diffstat:

 Documentation/admin-guide/cgroup-v2.rst            |  15 +-
 .../bindings/nvmem/xlnx,zynqmp-nvmem.yaml          |   2 +-
 Makefile                                           |   4 +-
 arch/arm64/include/asm/acpi.h                      |  12 +
 arch/arm64/kernel/acpi_numa.c                      |  11 -
 arch/loongarch/include/asm/hugetlb.h               |   4 +-
 arch/loongarch/include/asm/kfence.h                |   6 +-
 arch/loongarch/include/asm/pgtable.h               |  50 +--
 arch/loongarch/kernel/relocate.c                   |   4 +-
 arch/loongarch/kvm/mmu.c                           |   8 +-
 arch/loongarch/mm/hugetlbpage.c                    |   6 +-
 arch/loongarch/mm/init.c                           |  10 +-
 arch/loongarch/mm/kasan_init.c                     |  10 +-
 arch/loongarch/mm/pgtable.c                        |   2 +-
 arch/mips/kernel/cevt-r4k.c                        |  15 +-
 arch/parisc/mm/init.c                              |  16 +-
 arch/powerpc/include/asm/nohash/mmu-e500.h         |   3 +-
 arch/powerpc/kernel/rtas.c                         |   4 +
 arch/powerpc/kernel/vdso/vdso32.lds.S              |   4 +-
 arch/powerpc/kernel/vdso/vdso64.lds.S              |   4 +-
 arch/powerpc/lib/qspinlock.c                       |  10 +-
 arch/powerpc/mm/nohash/Makefile                    |   2 +-
 arch/powerpc/mm/nohash/tlb.c                       | 398 +--------------------
 arch/powerpc/mm/nohash/tlb_64e.c                   | 361 +++++++++++++++++++
 arch/powerpc/mm/nohash/tlb_low_64e.S               | 195 ----------
 arch/riscv/Kconfig                                 |   4 +-
 arch/riscv/include/asm/processor.h                 |  26 +-
 arch/riscv/include/asm/sbi.h                       |  30 +-
 arch/riscv/include/asm/trace.h                     |  54 +++
 arch/riscv/kernel/Makefile                         |   6 +-
 arch/riscv/kernel/head.S                           |   3 +
 arch/riscv/kernel/probes/kprobes.c                 |   5 +-
 arch/riscv/kernel/sbi.c                            |  56 ---
 arch/riscv/kernel/sbi_ecall.c                      |  48 +++
 arch/riscv/kernel/traps_misaligned.c               |   4 +-
 arch/riscv/mm/init.c                               |   2 +-
 arch/s390/boot/startup.c                           |   8 +-
 arch/s390/kernel/vmlinux.lds.S                     |  17 +-
 arch/um/drivers/line.c                             |   2 +
 arch/x86/coco/tdx/tdx.c                            |   1 -
 arch/x86/events/intel/core.c                       |  57 ++-
 arch/x86/include/asm/fpu/types.h                   |   7 +
 arch/x86/include/asm/page_64.h                     |   1 +
 arch/x86/include/asm/pgtable_64_types.h            |   4 +
 arch/x86/kernel/apic/apic.c                        |  11 +-
 arch/x86/kernel/fpu/xstate.c                       |   3 +
 arch/x86/kernel/fpu/xstate.h                       |   4 +-
 arch/x86/kvm/svm/svm.c                             |  15 +
 arch/x86/kvm/x86.c                                 |   2 +
 arch/x86/lib/iomem.c                               |   5 +-
 arch/x86/mm/init_64.c                              |   4 +
 arch/x86/mm/kaslr.c                                |  34 +-
 arch/x86/mm/pti.c                                  |  45 ++-
 block/bio.c                                        |  14 +-
 drivers/accel/habanalabs/gaudi2/gaudi2_security.c  |   1 +
 drivers/acpi/acpi_processor.c                      |  15 +-
 drivers/android/binder.c                           |   1 +
 drivers/ata/libata-core.c                          |   4 +-
 drivers/ata/libata-scsi.c                          |  24 +-
 drivers/ata/pata_macio.c                           |   7 +-
 drivers/base/devres.c                              |   1 +
 drivers/base/regmap/regcache-maple.c               |   3 +-
 drivers/block/ublk_drv.c                           |   2 +
 drivers/bluetooth/btnxpuart.c                      |  12 +-
 drivers/bluetooth/hci_qca.c                        |   1 +
 drivers/clk/qcom/clk-alpha-pll.c                   |  25 +-
 drivers/clk/qcom/clk-rcg.h                         |   1 +
 drivers/clk/qcom/clk-rcg2.c                        |  30 ++
 drivers/clk/qcom/gcc-ipq9574.c                     |  12 +-
 drivers/clk/qcom/gcc-sm8550.c                      |  54 +--
 drivers/clk/qcom/gcc-x1e80100.c                    |  52 +--
 drivers/clk/starfive/clk-starfive-jh7110-sys.c     |  31 +-
 drivers/clk/starfive/clk-starfive-jh71x0.h         |   2 +
 drivers/clocksource/timer-imx-tpm.c                |  16 +-
 drivers/clocksource/timer-of.c                     |  17 +-
 drivers/clocksource/timer-of.h                     |   1 -
 .../crypto/intel/qat/qat_common/adf_gen2_pfvf.c    |   4 +-
 drivers/crypto/intel/qat/qat_common/adf_rl.c       |   1 +
 .../intel/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c  |   8 +-
 drivers/crypto/starfive/jh7110-cryp.h              |   4 +-
 drivers/crypto/starfive/jh7110-rsa.c               |  15 +-
 drivers/cxl/core/region.c                          |  24 +-
 drivers/firmware/cirrus/cs_dsp.c                   |   3 +
 drivers/gpio/gpio-rockchip.c                       |   1 +
 drivers/gpio/gpio-zynqmp-modepin.c                 |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |  15 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  79 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |  30 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c            |  15 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            | 123 ++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c         |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h          |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |   6 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |   8 +-
 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c           |   8 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |   3 +-
 drivers/gpu/drm/amd/amdgpu/ih_v6_0.c               |  28 ++
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c            |   8 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c              |   3 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c              |   3 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c              |   3 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  15 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c    |  47 +--
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c       |   7 +-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c    |   3 +-
 .../drm/amd/display/dc/dml2/display_mode_core.c    |   2 +-
 drivers/gpu/drm/amd/display/dc/link/link_factory.c |   6 +-
 .../display/dc/link/protocols/link_dp_training.c   |   3 +-
 .../display/dc/resource/dcn315/dcn315_resource.c   |   2 +-
 .../drm/amd/display/modules/hdcp/hdcp1_execution.c |  15 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |   6 +-
 drivers/gpu/drm/i915/display/intel_display_types.h |   4 +
 drivers/gpu/drm/i915/display/intel_dp.c            |   4 +
 drivers/gpu/drm/i915/display/intel_dp_aux.c        |  16 +-
 drivers/gpu/drm/i915/display/intel_dp_aux.h        |   2 +-
 drivers/gpu/drm/i915/display/intel_psr.c           |   2 +-
 drivers/gpu/drm/i915/display/intel_quirks.c        |  68 ++++
 drivers/gpu/drm/i915/display/intel_quirks.h        |   6 +
 drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c          |   2 +-
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h           |   5 +
 drivers/gpu/drm/i915/i915_sw_fence.c               |   8 +-
 drivers/gpu/drm/imagination/pvr_vm.c               |   4 +
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c    |   2 +-
 drivers/gpu/drm/panthor/panthor_drv.c              |  23 ++
 drivers/gpu/drm/panthor/panthor_fw.c               |   8 +-
 drivers/gpu/drm/panthor/panthor_mmu.c              |  21 +-
 drivers/gpu/drm/panthor/panthor_mmu.h              |   1 +
 drivers/gpu/drm/panthor/panthor_sched.c            |   2 +-
 drivers/gpu/drm/xe/regs/xe_gt_regs.h               |   1 +
 drivers/gpu/drm/xe/xe_gsc.c                        |  12 +
 drivers/gpu/drm/xe/xe_uc_fw.h                      |   9 +-
 drivers/gpu/drm/xe/xe_wa.c                         |   8 +
 drivers/hid/amd-sfh-hid/amd_sfh_hid.c              |   4 +-
 drivers/hid/bpf/Kconfig                            |   2 +-
 drivers/hid/hid-cougar.c                           |   2 +-
 drivers/hv/vmbus_drv.c                             |   1 +
 drivers/hwmon/adc128d818.c                         |   4 +-
 drivers/hwmon/hp-wmi-sensors.c                     |   2 +
 drivers/hwmon/lm95234.c                            |   9 +-
 drivers/hwmon/ltc2991.c                            |   6 +-
 drivers/hwmon/nct6775-core.c                       |   2 +-
 drivers/hwmon/w83627ehf.c                          |   4 +-
 drivers/i3c/master/mipi-i3c-hci/dma.c              |   5 +-
 drivers/i3c/master/svc-i3c-master.c                |  58 ++-
 drivers/iio/adc/ad7124.c                           |  30 +-
 drivers/iio/adc/ad7606.c                           |  28 +-
 drivers/iio/adc/ad7606.h                           |   2 +
 drivers/iio/adc/ad7606_par.c                       |  46 ++-
 drivers/iio/adc/ad_sigma_delta.c                   |   2 +-
 drivers/iio/buffer/industrialio-buffer-dmaengine.c |   4 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c      |  13 +-
 drivers/iio/inkern.c                               |   8 +-
 drivers/input/misc/uinput.c                        |  14 +
 drivers/input/touchscreen/ili210x.c                |   6 +-
 drivers/iommu/intel/dmar.c                         |   2 +-
 drivers/iommu/intel/iommu.c                        |   4 +-
 drivers/iommu/intel/iommu.h                        |   6 +-
 drivers/iommu/intel/pasid.c                        |   1 -
 drivers/iommu/intel/pasid.h                        |  10 -
 drivers/iommu/iommufd/hw_pagetable.c               |   3 +-
 drivers/iommu/sun50i-iommu.c                       |   1 +
 drivers/irqchip/irq-armada-370-xp.c                |   4 +
 drivers/irqchip/irq-gic-v2m.c                      |   6 +-
 drivers/irqchip/irq-renesas-rzg2l.c                |   2 +-
 drivers/irqchip/irq-riscv-aplic-main.c             |   4 +-
 drivers/irqchip/irq-sifive-plic.c                  | 115 +++---
 drivers/leds/leds-spi-byte.c                       |   6 +-
 drivers/md/dm-init.c                               |   4 +-
 drivers/media/platform/qcom/camss/camss.c          |   5 +-
 drivers/media/test-drivers/vivid/vivid-vid-cap.c   |  17 +-
 drivers/media/test-drivers/vivid/vivid-vid-out.c   |  16 +-
 drivers/media/usb/b2c2/flexcop-usb.c               |   7 +-
 drivers/misc/fastrpc.c                             |   5 +-
 drivers/misc/vmw_vmci/vmci_resource.c              |   3 +-
 drivers/mmc/core/quirks.h                          |  22 +-
 drivers/mmc/core/sd.c                              |   4 +
 drivers/mmc/host/cqhci-core.c                      |   2 +-
 drivers/mmc/host/dw_mmc.c                          |   4 +-
 drivers/mmc/host/sdhci-of-aspeed.c                 |   1 +
 drivers/net/bareudp.c                              |  22 +-
 drivers/net/can/kvaser_pciefd.c                    |  43 ++-
 drivers/net/can/m_can/m_can.c                      | 100 ++++--
 drivers/net/can/spi/mcp251x.c                      |   2 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c     |  28 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-ram.c      |  11 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c     |  23 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c       | 165 ++++++---
 drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c      |   2 +-
 .../net/can/spi/mcp251xfd/mcp251xfd-timestamp.c    |  22 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd.h          |  42 ++-
 drivers/net/dsa/vitesse-vsc73xx-core.c             |  10 +-
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c     |  20 +-
 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c |  10 +-
 drivers/net/ethernet/google/gve/gve.h              |   1 +
 drivers/net/ethernet/google/gve/gve_adminq.c       |  22 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c |   6 +-
 drivers/net/ethernet/intel/ice/ice.h               |   2 +
 drivers/net/ethernet/intel/ice/ice_base.c          |  11 +-
 drivers/net/ethernet/intel/ice/ice_lib.c           | 197 ++++------
 drivers/net/ethernet/intel/ice/ice_lib.h           |  10 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |  63 +++-
 drivers/net/ethernet/intel/ice/ice_xsk.c           |  12 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |  10 +
 drivers/net/ethernet/intel/igc/igc_main.c          |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |  20 +-
 .../net/ethernet/mellanox/mlx5/core/en/params.c    |  12 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h  |  19 +
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  21 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |  66 ++--
 .../net/ethernet/microchip/vcap/vcap_api_kunit.c   |  14 +-
 drivers/net/ethernet/microsoft/mana/mana_en.c      |  22 +-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |  82 +++--
 drivers/net/ethernet/xilinx/xilinx_axienet.h       |   3 +
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   8 +
 drivers/net/mctp/mctp-serial.c                     |   4 +-
 drivers/net/phy/phy_device.c                       |   2 +
 drivers/net/usb/ipheth.c                           |   2 +-
 drivers/net/usb/r8152.c                            |  17 +-
 drivers/net/usb/usbnet.c                           |  11 +-
 drivers/net/wireless/ath/ath11k/ahb.c              |   4 +-
 drivers/net/wireless/ath/ath11k/core.c             | 119 ++----
 drivers/net/wireless/ath/ath11k/core.h             |   4 -
 drivers/net/wireless/ath/ath11k/hif.h              |  12 +-
 drivers/net/wireless/ath/ath11k/mhi.c              |  12 +-
 drivers/net/wireless/ath/ath11k/mhi.h              |   3 +-
 drivers/net/wireless/ath/ath11k/pci.c              |  44 +--
 drivers/net/wireless/ath/ath11k/qmi.c              |   2 +-
 drivers/net/wireless/ath/ath12k/mac.c              |   9 +-
 .../broadcom/brcm80211/brcmsmac/mac80211_if.c      |   1 +
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h       |   3 +-
 drivers/net/wireless/marvell/mwifiex/main.h        |   3 +
 drivers/net/wireless/realtek/rtw88/usb.c           |  13 +-
 drivers/net/wireless/realtek/rtw89/core.c          |   3 +-
 drivers/nvme/host/constants.c                      |   2 +-
 drivers/nvme/host/core.c                           |  40 +--
 drivers/nvme/host/fabrics.c                        |  10 +-
 drivers/nvme/host/fault_inject.c                   |   2 +-
 drivers/nvme/host/fc.c                             |   6 +-
 drivers/nvme/host/multipath.c                      |   2 +-
 drivers/nvme/host/nvme.h                           |   6 +-
 drivers/nvme/host/pci.c                            |  17 +
 drivers/nvme/host/pr.c                             |  10 +-
 drivers/nvme/target/admin-cmd.c                    |  34 +-
 drivers/nvme/target/core.c                         |  46 +--
 drivers/nvme/target/discovery.c                    |  14 +-
 drivers/nvme/target/fabrics-cmd-auth.c             |  16 +-
 drivers/nvme/target/fabrics-cmd.c                  |  36 +-
 drivers/nvme/target/io-cmd-bdev.c                  |  12 +-
 drivers/nvme/target/passthru.c                     |  10 +-
 drivers/nvme/target/rdma.c                         |  10 +-
 drivers/nvme/target/tcp.c                          |   8 +-
 drivers/nvme/target/zns.c                          |  30 +-
 drivers/nvmem/core.c                               |   6 +-
 drivers/nvmem/u-boot-env.c                         |   7 +
 drivers/of/irq.c                                   |  15 +-
 drivers/pci/controller/dwc/pci-keystone.c          |  44 ++-
 drivers/pci/controller/dwc/pcie-qcom.c             |  25 +-
 drivers/pci/hotplug/pnv_php.c                      |   3 +-
 drivers/pci/pci.c                                  |  35 +-
 drivers/pcmcia/yenta_socket.c                      |   6 +-
 drivers/phy/xilinx/phy-zynqmp.c                    |   1 +
 drivers/pinctrl/qcom/pinctrl-x1e80100.c            |   4 +-
 drivers/platform/x86/dell/dell-smbios-base.c       |   5 +-
 drivers/ptp/ptp_ocp.c                              | 168 +++++----
 drivers/scsi/lpfc/lpfc_els.c                       |  17 +-
 drivers/scsi/pm8001/pm8001_sas.c                   |   4 +-
 drivers/spi/spi-fsl-lpspi.c                        |  31 +-
 drivers/spi/spi-hisi-kunpeng.c                     |   3 +
 drivers/spi/spi-intel.c                            |   3 +
 drivers/spi/spi-rockchip.c                         |  23 +-
 drivers/staging/iio/frequency/ad9834.c             |   2 +-
 .../vc04_services/interface/vchiq_arm/vchiq_core.c |  31 +-
 drivers/ufs/core/ufshcd.c                          |   7 +-
 drivers/uio/uio_hv_generic.c                       |  11 +-
 drivers/usb/dwc3/core.c                            |  15 +
 drivers/usb/dwc3/core.h                            |   2 +
 drivers/usb/dwc3/gadget.c                          |  41 +--
 drivers/usb/gadget/udc/aspeed_udc.c                |   2 +
 drivers/usb/gadget/udc/cdns2/cdns2-gadget.c        |  12 +-
 drivers/usb/gadget/udc/cdns2/cdns2-gadget.h        |   9 +
 drivers/usb/storage/uas.c                          |   1 +
 drivers/usb/typec/ucsi/ucsi.c                      |  50 +--
 drivers/vfio/vfio_iommu_spapr_tce.c                |  13 +-
 drivers/virt/coco/sev-guest/sev-guest.c            |   7 +-
 drivers/virtio/virtio_ring.c                       |   4 +-
 drivers/watchdog/imx7ulp_wdt.c                     |   5 +
 drivers/xen/privcmd.c                              |  10 +-
 fs/binfmt_elf.c                                    |   5 +-
 fs/btrfs/ctree.c                                   |  12 +-
 fs/btrfs/ctree.h                                   |   1 -
 fs/btrfs/extent-tree.c                             |  62 +++-
 fs/btrfs/file.c                                    |  25 +-
 fs/btrfs/inode.c                                   |   2 +-
 fs/btrfs/qgroup.c                                  |  90 ++++-
 fs/btrfs/transaction.h                             |   6 +
 fs/btrfs/zoned.c                                   |  30 +-
 fs/cachefiles/io.c                                 |   2 +-
 fs/ext4/fast_commit.c                              |   8 +-
 fs/fuse/dev.c                                      |  14 +-
 fs/fuse/dir.c                                      |   2 +-
 fs/fuse/file.c                                     |   8 +-
 fs/fuse/inode.c                                    |   7 +-
 fs/fuse/xattr.c                                    |   4 +-
 fs/jbd2/recovery.c                                 |  30 ++
 fs/libfs.c                                         |   6 +-
 fs/namespace.c                                     |  93 ++---
 fs/netfs/fscache_main.c                            |   1 +
 fs/netfs/io.c                                      |  19 +-
 fs/nfs/super.c                                     |   2 +
 fs/nilfs2/recovery.c                               |  35 +-
 fs/nilfs2/segment.c                                |  10 +-
 fs/nilfs2/sysfs.c                                  |  43 ++-
 fs/ntfs3/dir.c                                     |  52 +--
 fs/ntfs3/frecord.c                                 |   4 +-
 fs/smb/client/cifsfs.c                             |  21 +-
 fs/smb/client/cifsglob.h                           |   1 +
 fs/smb/client/cifssmb.c                            |  54 ++-
 fs/smb/client/file.c                               |  37 +-
 fs/smb/client/inode.c                              |   2 +
 fs/smb/client/smb2inode.c                          |   3 +
 fs/smb/client/smb2ops.c                            |  18 +-
 fs/smb/client/smb2pdu.c                            |  41 ++-
 fs/smb/client/trace.h                              |   1 +
 fs/smb/server/oplock.c                             |   2 +-
 fs/smb/server/smb2pdu.c                            |  14 +-
 fs/smb/server/transport_tcp.c                      |   4 +-
 fs/squashfs/inode.c                                |   7 +-
 fs/tracefs/event_inode.c                           |   2 +-
 fs/udf/super.c                                     |  15 +
 fs/xattr.c                                         |  91 ++---
 fs/xfs/libxfs/xfs_ialloc_btree.c                   |   2 +-
 include/linux/bpf-cgroup.h                         |   9 -
 include/linux/mlx5/device.h                        |   1 +
 include/linux/mm.h                                 |   4 +
 include/linux/netfs.h                              |   1 +
 include/linux/nvme.h                               |  16 +-
 include/linux/path.h                               |   9 +
 include/linux/regulator/consumer.h                 |   8 +
 include/linux/zswap.h                              |   4 +-
 include/net/bluetooth/hci_core.h                   |   5 -
 include/net/bluetooth/hci_sync.h                   |   4 +
 include/net/mana/mana.h                            |   2 +
 include/uapi/drm/drm_fourcc.h                      |  18 +
 include/uapi/drm/panthor_drm.h                     |   6 +-
 kernel/bpf/btf.c                                   |   4 +-
 kernel/bpf/verifier.c                              |   4 +-
 kernel/cgroup/cgroup.c                             |   2 +-
 kernel/cgroup/cpuset.c                             |  36 +-
 kernel/dma/map_benchmark.c                         |  16 +
 kernel/events/core.c                               |  18 +-
 kernel/events/internal.h                           |   1 +
 kernel/events/ring_buffer.c                        |   2 +
 kernel/events/uprobes.c                            |   3 +-
 kernel/exit.c                                      |   3 +-
 kernel/kexec_file.c                                |   2 +-
 kernel/locking/rtmutex.c                           |   9 +-
 kernel/resource.c                                  |   6 +-
 kernel/seccomp.c                                   |  23 +-
 kernel/smp.c                                       |   1 +
 kernel/trace/trace.c                               |   2 +
 kernel/trace/trace_kprobe.c                        | 125 ++++---
 kernel/trace/trace_osnoise.c                       |  50 ++-
 kernel/workqueue.c                                 |  14 +-
 lib/codetag.c                                      |  17 +-
 lib/generic-radix-tree.c                           |   2 +
 lib/maple_tree.c                                   |   7 +-
 lib/overflow_kunit.c                               |   3 +-
 mm/memcontrol.c                                    |  12 +-
 mm/memory_hotplug.c                                |   2 +-
 mm/page_alloc.c                                    |   7 +
 mm/slub.c                                          |   4 +
 mm/sparse.c                                        |   2 +-
 mm/userfaultfd.c                                   |  29 +-
 mm/vmalloc.c                                       |   7 +-
 mm/vmscan.c                                        |  24 +-
 mm/zswap.c                                         |   2 +-
 net/bluetooth/hci_conn.c                           |   6 +-
 net/bluetooth/hci_sync.c                           |  42 ++-
 net/bluetooth/mgmt.c                               | 144 ++++----
 net/bluetooth/smp.c                                |   7 -
 net/bridge/br_fdb.c                                |   6 +-
 net/can/bcm.c                                      |   4 +
 net/core/filter.c                                  |   1 -
 net/core/net-sysfs.c                               |   2 +-
 net/ethtool/channels.c                             |   6 +-
 net/ethtool/common.c                               |  26 +-
 net/ethtool/common.h                               |   2 +-
 net/ethtool/ioctl.c                                |   4 +-
 net/ipv4/fou_core.c                                |  29 +-
 net/ipv4/tcp_bpf.c                                 |   2 +-
 net/ipv4/tcp_input.c                               |   6 +
 net/ipv6/ila/ila.h                                 |   1 +
 net/ipv6/ila/ila_main.c                            |   6 +
 net/ipv6/ila/ila_xlat.c                            |  13 +-
 net/netfilter/nf_conncount.c                       |   8 +-
 net/sched/sch_cake.c                               |  11 +-
 net/sched/sch_netem.c                              |   9 +-
 net/socket.c                                       |   4 +-
 net/unix/af_unix.c                                 |   9 +-
 rust/Makefile                                      |   2 +-
 rust/macros/module.rs                              |   6 +-
 scripts/gfp-translate                              |  66 +++-
 security/smack/smack_lsm.c                         |  12 +-
 sound/core/control.c                               |   6 +-
 sound/hda/hdmi_chmap.c                             |  18 +
 sound/pci/hda/patch_conexant.c                     |  11 +
 sound/pci/hda/patch_realtek.c                      |  22 +-
 sound/soc/codecs/tas2781-fmwlib.c                  |  71 ++--
 sound/soc/intel/boards/bxt_rt298.c                 |   2 +-
 sound/soc/intel/boards/bytcht_cx2072x.c            |   2 +-
 sound/soc/intel/boards/bytcht_da7213.c             |   2 +-
 sound/soc/intel/boards/bytcht_es8316.c             |   2 +-
 sound/soc/intel/boards/bytcr_rt5640.c              |   2 +-
 sound/soc/intel/boards/bytcr_rt5651.c              |   2 +-
 sound/soc/intel/boards/bytcr_wm5102.c              |   2 +-
 sound/soc/intel/boards/cht_bsw_rt5645.c            |   2 +-
 sound/soc/intel/boards/cht_bsw_rt5672.c            |   2 +-
 sound/soc/soc-dapm.c                               |   1 +
 sound/soc/soc-topology.c                           |   2 +
 sound/soc/sof/topology.c                           |   2 +
 sound/soc/sunxi/sun4i-i2s.c                        | 143 ++++----
 sound/soc/tegra/tegra210_ahub.c                    |  12 +-
 tools/lib/bpf/libbpf.c                             |   4 +-
 tools/net/ynl/lib/ynl.py                           |   7 +-
 tools/perf/util/bpf_lock_contention.c              |   3 +
 tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c |   4 +-
 tools/testing/selftests/mm/mseal_test.c            |  37 +-
 tools/testing/selftests/mm/seal_elf.c              |  13 +-
 tools/testing/selftests/net/Makefile               |   3 +-
 tools/testing/selftests/riscv/mm/mmap_bottomup.c   |   2 -
 tools/testing/selftests/riscv/mm/mmap_default.c    |   2 -
 tools/testing/selftests/riscv/mm/mmap_test.h       |  67 ----
 436 files changed, 4664 insertions(+), 3102 deletions(-)