Skip to content

6.6.87-rc1 review

Greg Kroah-Hartman damon linux-ext4 linux-mm linux-patches linux-rdma linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest268 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/268watch_queue: fix pipe accounting mismatchkernel/watch_queue.c+9 -00 replies
2/268x86/mm/pat: cpa-test: fix length for CPA_ARRAY testarch/x86/mm/pat/cpa-test.c+1 -10 replies
3/268cpufreq: scpi: compare kHz instead of Hzdrivers/cpufreq/scpi-cpufreq.c+3 -20 replies
4/268smack: dont compile ipv6 code unless ipv6 is configuredsecurity/smack/smack.h security/smack/smack_lsm.c+15 -10 replies
5/268cpufreq: governor: Fix negative idle_time handling in dbs_update()drivers/cpufreq/cpufreq_governor.c+23 -220 replies
6/268EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapidsdrivers/edac/i10nm_base.c drivers/edac/skx_common.c drivers/edac/skx_common.h+46 -00 replies
7/268x86/fpu: Fix guest FPU state buffer allocation sizearch/x86/kernel/fpu/core.c+1 -10 replies
8/268x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()arch/x86/kernel/process.c+6 -10 replies
9/268x86/platform: Only allow CONFIG_EISA for 32-bitarch/x86/Kconfig+1 -10 replies
10/268x86/sev: Add missing RIP_REL_REF() invocations during sme_enable()arch/x86/mm/mem_encrypt_identity.c+2 -20 replies
11/268lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lockmm/memory.c+0 -20 replies
12/268PM: sleep: Adjust check before setting power.must_resumedrivers/base/power/main.c drivers/base/power/runtime.c include/linux/pm_runtime.h+9 -80 replies
13/268RISC-V: KVM: Disable the kernel perf counter during configurearch/riscv/kvm/vcpu_pmu.c+1 -00 replies
14/268selinux: Chain up tool resolving errors in install_policy.shscripts/selinux/install_policy.sh+6 -90 replies
15/268EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layerdrivers/edac/ie31200_edac.c+1 -30 replies
16/268EDAC/ie31200: Fix the DIMM size mask for several SoCsdrivers/edac/ie31200_edac.c+2 -10 replies
17/268EDAC/ie31200: Fix the error path order of ie31200_init()drivers/edac/ie31200_edac.c+7 -50 replies
18/268thermal: int340x: Add NULL check for adevdrivers/thermal/intel/int340x_thermal/int3402_thermal.c+3 -00 replies
19/268PM: sleep: Fix handling devices with direct_complete set on errorsdrivers/base/power/main.c+4 -40 replies
20/268lockdep: Dont disable interrupts on RT in disable_irq_nosync_lockdep.*()include/linux/interrupt.h+4 -40 replies
21/268perf/ring_buffer: Allow the EPOLLRDNORM flag for pollkernel/events/ring_buffer.c+1 -10 replies
22/268x86/traps: Make exc_double_fault() consistently noreturnarch/x86/kernel/traps.c tools/objtool/check.c+18 -310 replies
23/268x86/fpu/xstate: Fix inconsistencies in guest FPU xfeaturesarch/x86/kernel/fpu/core.c+2 -20 replies
24/268media: verisilicon: HEVC: Initialize start_bit fielddrivers/media/platform/verisilicon/hantro_g2_hevc_dec.c+1 -00 replies
25/268media: platform: allgro-dvt: unregister v4l2_device on the error pathdrivers/media/platform/allegro-dvt/allegro-core.c+1 -00 replies
26/268platform/x86: dell-ddv: Fix temperature calculationdrivers/platform/x86/dell/dell-wmi-ddv.c+4 -20 replies
27/268ASoC: cs35l41: check the return value from spi_setup()sound/soc/codecs/cs35l41-spi.c+3 -10 replies
28/268HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADERdrivers/hid/Makefile+0 -10 replies
29/268dt-bindings: vendor-prefixes: add GOcontrollDocumentation/devicetree/bindings/vendor-prefixes.yaml+2 -00 replies
30/268ALSA: hda/realtek: Always honor no_shutup_pinssound/pci/hda/patch_realtek.c+4 -20 replies
31/268ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatiblesound/soc/ti/j721e-evm.c+2 -00 replies
32/268drm/bridge: ti-sn65dsi86: Fix multiple instancesdrivers/gpu/drm/bridge/ti-sn65dsi86.c+2 -00 replies
33/268drm/dp_mst: Fix drm RAD printdrivers/gpu/drm/display/drm_dp_mst_topology.c include/drm/display/drm_dp_mst_helper.h+11 -40 replies
34/268drm/bridge: it6505: fix HDCP V match check is not performed correctlydrivers/gpu/drm/bridge/ite-it6505.c+4 -30 replies
35/268drm: xlnx: zynqmp: Fix max dma segment sizedrivers/gpu/drm/xlnx/zynqmp_dpsub.c+2 -00 replies
36/268drm/vkms: Fix use after free and double free on init errordrivers/gpu/drm/vkms/vkms_drv.c+9 -60 replies
37/268PCI: Use downstream bridges for distributing resourcesdrivers/pci/setup-bus.c+1 -20 replies
38/268drm/mediatek: mtk_hdmi: Unregister audio platform device on failuredrivers/gpu/drm/mediatek/mtk_hdmi.c+19 -60 replies
39/268drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size memberdrivers/gpu/drm/mediatek/mtk_hdmi.c+4 -40 replies
40/268PCI/ASPM: Fix link state exit during switch upstream function removaldrivers/pci/pcie/aspm.c+9 -80 replies
41/268drm/msm/dpu: dont use active in atomic_check()drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c+1 -60 replies
42/268drm/msm/dsi: Use existing per-interface slice count in DSC timingdrivers/gpu/drm/msm/dsi/dsi_host.c drivers/gpu/drm/msm/msm_dsc_helper.h+4 -150 replies
43/268drm/msm/dsi: Set PHY usescase (and mode) before registering DSI hostdrivers/gpu/drm/msm/dsi/dsi_manager.c+21 -110 replies
44/268drm/amdkfd: Fix Circular Locking Dependency in svm_range_cpu_invalidate_pagetablesdrivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c+16 -150 replies
45/268PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payloaddrivers/pci/controller/cadence/pcie-cadence-ep.c drivers/pci/controller/cadence/pcie-cadence.h+2 -30 replies
46/268PCI: brcmstb: Use internal register to change link capabilitydrivers/pci/controller/pcie-brcmstb.c+2 -20 replies
47/268PCI: brcmstb: Fix error path after a call to regulator_bulk_get()drivers/pci/controller/pcie-brcmstb.c+2 -10 replies
48/268PCI: brcmstb: Fix potential premature regulator disablingdrivers/pci/controller/pcie-brcmstb.c+1 -10 replies
49/268PCI/portdrv: Only disable pciehp interrupts early when neededdrivers/pci/pcie/portdrv.c+5 -30 replies
50/268PCI: Avoid reset when disabled via sysfsdrivers/pci/pci.c+4 -00 replies
51/268drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c+6 -60 replies
52/268PCI: Remove stray put_device() in pci_register_host_bridge()drivers/pci/probe.c+2 -30 replies
53/268PCI: xilinx-cpm: Fix IRQ domain leak in error path of probedrivers/pci/controller/pcie-xilinx-cpm.c+6 -40 replies
54/268drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptrdrivers/gpu/drm/mediatek/mtk_dp.c+3 -30 replies
55/268drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()drivers/gpu/drm/mediatek/mtk_dsi.c+3 -30 replies
56/268drm/amd/display: avoid NPD when ASIC does not support DMUBdrivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c+4 -00 replies
57/268PCI: histb: Fix an error handling path in histb_pcie_probe()drivers/pci/controller/dwc/pcie-histb.c+8 -40 replies
58/268PCI: pciehp: Dont enable HPIE when resuming in poll modedrivers/pci/hotplug/pciehp_hpc.c+3 -10 replies
59/268fbdev: au1100fb: Move a variable assignment behind a null pointer checkdrivers/video/fbdev/au1100fb.c+3 -10 replies
60/268mdacon: rework dependency listdrivers/video/console/Kconfig+1 -10 replies
61/268fbdev: sm501fb: Add some geometry checks.drivers/video/fbdev/sm501fb.c+7 -00 replies
62/268clk: amlogic: gxbb: drop incorrect flag on 32k clockdrivers/clk/meson/gxbb.c+1 -10 replies
63/268crypto: hisilicon/sec2 - fix for aead authsize alignmentdrivers/crypto/hisilicon/sec2/sec_crypto.c+9 -130 replies
64/268crypto: hisilicon/sec2 - fix for sec spec checkdrivers/crypto/hisilicon/sec2/sec.h drivers/crypto/hisilicon/sec2/sec_crypto.c+39 -630 replies
65/268remoteproc: core: Clear table_sz when rproc_shutdowndrivers/remoteproc/remoteproc_core.c+1 -00 replies
66/268of: property: Increase NR_FWNODE_REFERENCE_ARGSinclude/linux/fwnode.h+1 -10 replies
67/268remoteproc: qcom_q6v5_pas: Make single-PD handling more robustdrivers/remoteproc/qcom_q6v5_pas.c+5 -50 replies
68/268libbpf: Fix hypothetical STT_SECTION extern NULL deref casetools/lib/bpf/linker.c+1 -10 replies
69/268selftests/bpf: Fix string read in strncmp benchmarktools/testing/selftests/bpf/progs/strncmp_bench.c+4 -10 replies
70/268x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range()arch/x86/mm/pat/memtype.c include/linux/pgtable.h kernel/fork.c +1 more+58 -370 replies
71/268clk: samsung: Fix UBSAN panic in samsung_clk_init()drivers/clk/samsung/clk.c+1 -10 replies
72/268clk: qcom: gcc-msm8953: fix stuck venus0_core0 clockdrivers/clk/qcom/gcc-msm8953.c+1 -10 replies
73/268RDMA/mana_ib: Ensure variable err is initializeddrivers/infiniband/hw/mana/main.c+1 -10 replies
74/268remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226drivers/remoteproc/qcom_q6v5_pas.c+1 -10 replies
75/268bpf: Use preempt_count() directly in bpf_send_signal_common()kernel/trace/bpf_trace.c+1 -10 replies
76/268lib: 842: Improve error handling in sw842_compress()lib/842/842_compress.c+2 -00 replies
77/268pinctrl: renesas: rza2: Fix missing of_node_put() calldrivers/pinctrl/renesas/pinctrl-rza2.c+2 -00 replies
78/268pinctrl: renesas: rzg2l: Fix missing of_node_put() calldrivers/pinctrl/renesas/pinctrl-rzg2l.c+2 -00 replies
79/268clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parentdrivers/clk/rockchip/clk-rk3328.c+1 -10 replies
80/268RDMA/core: Dont expose hw_counters outside of init net namespacedrivers/infiniband/core/device.c drivers/infiniband/core/sysfs.c include/rdma/ib_verbs.h+11 -00 replies
81/268RDMA/mlx5: Fix calculation of total invalidated pagesdrivers/infiniband/hw/mlx5/odp.c+6 -40 replies
82/268RDMA/erdma: Prevent use-after-free in erdma_accept_newconn()drivers/infiniband/hw/erdma/erdma_cm.c+0 -10 replies
83/268remoteproc: qcom_q6v5_mss: Handle platforms with one power domaindrivers/remoteproc/qcom_q6v5_mss.c+17 -40 replies
84/268IB/mad: Check available slots before posting receive WRsdrivers/infiniband/core/mad.c+20 -180 replies
85/268pinctrl: tegra: Set SFIO mode to Mux Registerdrivers/pinctrl/tegra/pinctrl-tegra.c+3 -00 replies
86/268clk: amlogic: g12b: fix cluster A parent datadrivers/clk/meson/g12a.c+24 -120 replies
87/268clk: amlogic: gxbb: drop non existing 32k clock parentdrivers/clk/meson/gxbb.c+6 -60 replies
88/268selftests/bpf: Select NUMA_NO_NODE to create maptools/testing/selftests/bpf/prog_tests/bloom_filter_map.c+5 -00 replies
89/268rust: fix signature of rust_fmt_argumentlib/vsprintf.c rust/kernel/print.rs+4 -52 replies
90/268clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parentsdrivers/clk/imx/clk-imx8mp-audiomix.c+3 -30 replies
91/268clk: amlogic: g12a: fix mmc A peripheral clockdrivers/clk/meson/g12a.c+1 -10 replies
92/268x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1arch/x86/entry/calling.h+2 -00 replies
93/268power: supply: max77693: Fix wrong conversion of charge input threshold valuedrivers/power/supply/max77693_charger.c+1 -10 replies
94/268crypto: nx - Fix uninitialised hv_nxc on errordrivers/crypto/nx/nx-common-pseries.c+17 -200 replies
95/268RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flowdrivers/infiniband/hw/mlx5/cq.c+1 -10 replies
96/268pinctrl: renesas: rzv2m: Fix missing of_node_put() calldrivers/pinctrl/renesas/pinctrl-rzv2m.c+2 -00 replies
97/268mfd: sm501: Switch to BIT() to mitigate integer overflowsdrivers/mfd/sm501.c+3 -30 replies
98/268leds: Fix LED_OFF brightness racedrivers/leds/led-core.c+18 -40 replies
99/268x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignmentarch/x86/kernel/dumpstack.c+2 -30 replies
100/268crypto: hisilicon/sec2 - fix for aead auth key lengthdrivers/crypto/hisilicon/sec2/sec_crypto.c+2 -60 replies
101/268pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm()drivers/pinctrl/intel/pinctrl-intel.c+0 -10 replies
102/268clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clockdrivers/clk/qcom/mmcc-sdm660.c+1 -10 replies
103/268perf stat: Fix find_stat for mixed legacy/non-legacy eventstools/perf/util/pmus.c tools/perf/util/stat-shadow.c+19 -40 replies
104/268isofs: fix KMSAN uninit-value bug in do_isofs_readdir()fs/isofs/dir.c+2 -10 replies
105/268soundwire: slave: fix an OF node reference leak in soundwire slave devicedrivers/soundwire/slave.c+1 -00 replies
106/268coresight: catu: Fix number of pages while using 64k pagesdrivers/hwtracing/coresight/coresight-catu.c+1 -10 replies
107/268vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpointdrivers/vhost/scsi.c+13 -120 replies
108/268coresight-etm4x: add isb() before reading the TRCSTATRdrivers/hwtracing/coresight/coresight-core.c drivers/hwtracing/coresight/coresight-etm4x-core.c include/linux/coresight.h+62 -100 replies
109/268perf pmu: Dont double count common sysfs and json eventstools/perf/util/pmu.c tools/perf/util/pmu.h+9 -30 replies
110/268ucsi_ccg: Dont show failed to get FW build information errordrivers/usb/typec/ucsi/ucsi_ccg.c+2 -30 replies
111/268iio: accel: mma8452: Ensure error return on failure to matching oversampling ratiodrivers/iio/accel/mma8452.c+7 -30 replies
112/268iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails.drivers/iio/accel/msa311.c+15 -110 replies
113/268perf arm-spe: Fix load-store operation checkingtools/perf/util/arm-spe.c+7 -10 replies
114/268perf bench: Fix perf bench syscall loop counttools/perf/bench/syscall.c+13 -90 replies
115/268usb: xhci: correct debug message page size calculationdrivers/usb/host/xhci-mem.c+3 -30 replies
116/268fs/ntfs3: Fix a couple integer overflows on 32bit systemsfs/ntfs3/index.c+2 -20 replies
117/268fs/ntfs3: Prevent integer overflow in hdr_first_de()fs/ntfs3/ntfs.h+1 -10 replies
118/268dmaengine: fsl-edma: cleanup chan after dma_async_device_unregisterdrivers/dma/fsl-edma-main.c+1 -10 replies
119/268iio: adc: ad4130: Fix comparison of channel setupsdrivers/iio/adc/ad4130.c+39 -20 replies
120/268iio: adc: ad7124: Fix comparison of channel configsdrivers/iio/adc/ad7124.c+31 -40 replies
121/268perf evlist: Add success path to evlist__create_syswide_mapstools/perf/util/evlist.c+6 -70 replies
122/268perf units: Fix insufficient array spacetools/perf/util/units.c+1 -10 replies
123/268kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page()kernel/events/uprobes.c+12 -10 replies
124/268kexec: initialize ELF lowest address to ULONG_MAXkernel/kexec_elf.c+1 -10 replies
125/268ocfs2: validate l_tree_depth to avoid out-of-bounds accessfs/ocfs2/alloc.c+8 -00 replies
126/268arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfigarch/powerpc/configs/mpc885_ads_defconfig+1 -10 replies
127/268NFSv4: Dont trigger uneccessary scans for return-on-close delegationsfs/nfs/delegation.c+18 -150 replies
128/268fuse: fix dax truncate/punch_hole fault pathfs/fuse/dax.c fs/fuse/dir.c fs/fuse/file.c+3 -40 replies
129/268selftests/mm/cow: fix the incorrect error handlingtools/testing/selftests/mm/cow.c+1 -10 replies
130/268um: remove copy_from_kernel_nofault_allowedarch/um/include/shared/os.h arch/um/kernel/Makefile arch/um/kernel/maccess.c +1 more+1 -720 replies
131/268um: hostfs: avoid issues on inode number reuse by hostfs/hostfs/hostfs.h fs/hostfs/hostfs_kern.c fs/hostfs/hostfs_user.c+41 -270 replies
132/268i3c: master: svc: Fix missing the IBI rulesdrivers/i3c/master/svc-i3c-master.c+1 -10 replies
133/268perf python: Fixup description of sample.id event membertools/perf/util/python.c+1 -10 replies
134/268perf python: Decrement the refcount of just created event on failuretools/perf/util/python.c+5 -10 replies
135/268perf python: Dont keep a raw_data pointer to consumed ring buffer spacetools/perf/util/python.c+1 -30 replies
136/268perf python: Check if there is space to copy all the eventtools/perf/util/python.c+5 -00 replies
137/268staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AESdrivers/staging/rtl8723bs/Kconfig+1 -00 replies
138/268tty: n_tty: use uint for space returned by tty_write_room()drivers/tty/n_tty.c+7 -60 replies
139/268fs/procfs: fix the comment above proc_pid_wchan()fs/proc/base.c+1 -10 replies
140/268perf tools: annotate asm_pure_loop.Stools/perf/tests/shell/coresight/asm_pure_loop/asm_pure_loop.S+2 -00 replies
141/268objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()drivers/media/dvb-frontends/dib8000.c+4 -10 replies
142/268NFS: Shut down the nfs_client only after all the superblocksfs/nfs/sysfs.c+21 -10 replies
143/268smb: client: Fix netns refcount imbalance causing leaks and use-after-freefs/smb/client/connect.c+8 -80 replies
144/268exfat: fix the infinite loop in exfat_find_last_cluster()fs/exfat/fatent.c+1 -10 replies
145/268rtnetlink: Allocate vfinfo size for VF GUIDs when supportednet/core/rtnetlink.c+3 -00 replies
146/268rndis_host: Flag RNDIS modems as WWAN devicesdrivers/net/usb/rndis_host.c+14 -20 replies
147/268ksmbd: use aead_request_free to match aead_request_allocfs/smb/server/auth.c+1 -10 replies
148/268ksmbd: fix multichannel connection failurefs/smb/server/mgmt/user_session.c fs/smb/server/mgmt/user_session.h fs/smb/server/smb2pdu.c+22 -80 replies
149/268ksmbd: fix r_count dec/increment mismatchfs/smb/server/oplock.c+2 -20 replies
150/268net/mlx5e: SHAMPO, Make reserved size independent of page sizedrivers/net/ethernet/mellanox/mlx5/core/en/params.c+5 -30 replies
151/268ring-buffer: Fix bytes_dropped calculation issuekernel/trace/ring_buffer.c+2 -20 replies
152/268objtool: Fix segfault in ignore_unreachable_insn()tools/objtool/check.c+1 -10 replies
153/268LoongArch: Fix help text of CMDLINE_EXTEND in Kconfigarch/loongarch/Kconfig+2 -20 replies
154/268LoongArch: Rework the arch_kgdb_breakpoint() implementationarch/loongarch/kernel/kgdb.c+3 -20 replies
155/268ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invaliddrivers/acpi/processor_idle.c+4 -00 replies
156/268octeontx2-af: Fix mbox INTR handler when num VFs > 64drivers/net/ethernet/marvell/octeontx2/af/rvu.c+1 -10 replies
157/268octeontx2-af: Free NIX_AF_INT_VEC_GEN irqdrivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c+1 -10 replies
158/268objtool: Fix verbose disassembly if CROSS_COMPILE isnt settools/objtool/check.c+2 -00 replies
159/268sched/smt: Always inline sched_smt_active()include/linux/sched/smt.h+1 -10 replies
160/268context_tracking: Always inline ct_{nmi,irq}_{enter,exit}()include/linux/context_tracking_irq.h+4 -40 replies
161/268rcu-tasks: Always inline rcu_irq_work_resched()include/linux/rcupdate.h+1 -10 replies
162/268wifi: iwlwifi: fw: allocate chained SG tables for dumpdrivers/net/wireless/intel/iwlwifi/fw/dbg.c+58 -280 replies
163/268wifi: iwlwifi: mvm: use the right version of the rate APIdrivers/net/wireless/intel/iwlwifi/mvm/rxmq.c+4 -40 replies
164/268nvme-tcp: fix possible UAF in nvme_tcp_polldrivers/nvme/host/tcp.c+3 -20 replies
165/268nvme-pci: clean up CMBMSC when registering CMB failsdrivers/nvme/host/pci.c+1 -00 replies
166/268nvme-pci: skip CMB blocks incompatible with PCI P2P DMAdrivers/nvme/host/pci.c+12 -80 replies
167/268wifi: brcmfmac: keep power during suspend if board requires itdrivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c+13 -70 replies
168/268affs: generate OFS sequence numbers starting at 1fs/affs/file.c+3 -30 replies
169/268affs: dont write overlarge OFS data block size fieldsfs/affs/file.c+2 -10 replies
170/268ALSA: hda/realtek: Fix Asus Z13 2025 audiosound/pci/hda/patch_realtek.c+1 -00 replies
171/268ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0sound/pci/hda/patch_realtek.c+1 -00 replies
172/268perf/core: Fix perf_pmu_register() vs. perf_init_event()kernel/events/core.c+26 -20 replies
173/268cifs: fix incorrect validation for num_aces field of smb_aclfs/smb/client/cifsacl.c+6 -20 replies
174/268platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tabletdrivers/platform/x86/intel/hid.c+7 -00 replies
175/268platform/x86/intel/vsec: Add Diamond Rapids supportdrivers/platform/x86/intel/vsec.c+7 -00 replies
176/268HID: i2c-hid: improve i2c_hid_get_report error messagedrivers/hid/i2c-hid/i2c-hid-core.c+1 -10 replies
177/268ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDAsound/pci/hda/patch_realtek.c+2 -00 replies
178/268ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDAsound/pci/hda/patch_realtek.c+1 -00 replies
179/268sched/deadline: Use online cpus for validating runtimekernel/sched/deadline.c+1 -10 replies
180/268x86/hyperv/vtl: Stop kernel from probing VTL0 low memoryarch/x86/hyperv/hv_vtl.c+1 -00 replies
181/268wifi: mac80211: flush the station before moving it to UN-AUTHORIZED statenet/mac80211/sta_info.c+17 -30 replies
182/268locking/semaphore: Use wake_q to wake up processes outside lock critical sectionkernel/locking/semaphore.c+9 -40 replies
183/268x86/hyperv: Fix output argument to hypercall that changes page visibilityarch/x86/hyperv/ivm.c+1 -20 replies
184/268x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabledarch/x86/kernel/cpu/sgx/driver.c+7 -30 replies
185/268nvme-pci: fix stuck reset on concurrent DPC and HPdrivers/nvme/host/pci.c+12 -10 replies
186/268drm/amd: Keep display off while going into S4drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+14 -20 replies
187/268ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxxsound/pci/hda/patch_realtek.c+21 -00 replies
188/268can: statistics: use atomic access in hot pathnet/can/af_can.c net/can/af_can.h net/can/proc.c+39 -310 replies
189/268memory: omap-gpmc: drop no compatible checkdrivers/memory/omap-gpmc.c+0 -200 replies
190/268hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}drivers/hwmon/nct6775-core.c+2 -20 replies
191/268spufs: fix a leak on spufs_new_file() failurearch/powerpc/platforms/cell/spufs/inode.c+3 -10 replies
192/268spufs: fix gang directory lifetimesarch/powerpc/platforms/cell/spufs/gang.c arch/powerpc/platforms/cell/spufs/inode.c arch/powerpc/platforms/cell/spufs/spufs.h+49 -80 replies
193/268spufs: fix a leak in spufs_create_context()arch/powerpc/platforms/cell/spufs/inode.c+4 -10 replies
194/268riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_raarch/riscv/include/asm/ftrace.h+2 -20 replies
195/268ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_transdrivers/ntb/hw/mscc/ntb_hw_switchtec.c+1 -10 replies
196/268ntb: intel: Fix using link status DBsdrivers/ntb/hw/intel/ntb_hw_gen3.c+3 -00 replies
197/268firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on successdrivers/firmware/cirrus/cs_dsp.c+2 -00 replies
198/268ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JAsound/pci/hda/patch_realtek.c+1 -00 replies
199/268RISC-V: errata: Use medany for relocatable buildsarch/riscv/errata/Makefile+5 -10 replies
200/268x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUsarch/x86/lib/copy_user_64.S+18 -00 replies
201/268ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe()sound/soc/codecs/rt5665.c+4 -200 replies
202/268riscv: Fix hugetlb retrieval of number of ptes in case of !present ptearch/riscv/mm/hugetlbpage.c+45 -310 replies
203/268ASoC: imx-card: Add NULL check in imx_card_probe()sound/soc/fsl/imx-card.c+4 -00 replies
204/268e1000e: change k1 configuration on MTP and later platformsdrivers/net/ethernet/intel/e1000e/defines.h drivers/net/ethernet/intel/e1000e/ich8lan.c drivers/net/ethernet/intel/e1000e/ich8lan.h+82 -50 replies
205/268netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets onlynet/netfilter/nft_set_hash.c+2 -10 replies
206/268netfilter: nf_tables: dont unregister hook when table is dormantnet/netfilter/nf_tables_api.c+2 -20 replies
207/268netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 socketsnet/ipv6/calipso.c+18 -30 replies
208/268net_sched: skbprio: Remove overly strict queue assertionsnet/sched/sch_skbprio.c+0 -30 replies
209/268net: mvpp2: Prevent parser TCAM memory corruptiondrivers/net/ethernet/marvell/mvpp2/mvpp2.h drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c+140 -670 replies
210/268udp: Fix memory accounting leak.net/ipv4/udp.c+7 -90 replies
211/268vsock: avoid timeout during connect() if the socket is closingnet/vmw_vsock/af_vsock.c+5 -10 replies
212/268tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().net/ipv4/ip_tunnel_core.c net/openvswitch/actions.c+1 -70 replies
213/268net: decrease cached dst counters in dst_releasenet/core/dst.c+8 -00 replies
214/268netfilter: nft_tunnel: fix geneve_opt type confusion additionnet/netfilter/nft_tunnel.c+2 -20 replies
215/268ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATSnet/ipv6/addrconf.c+25 -120 replies
216/268net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroydrivers/net/dsa/mv88e6xxx/chip.c drivers/net/dsa/mv88e6xxx/phy.c+10 -40 replies
217/268net: fix geneve_opt length integer overflownet/ipv4/ip_tunnel_core.c net/netfilter/nft_tunnel.c net/sched/act_tunnel_key.c +1 more+4 -40 replies
218/268ipv6: Start path selection from the first nexthopnet/ipv6/route.c+35 -30 replies
219/268ipv6: Do not consider link down nexthops in path selectionnet/ipv6/route.c+4 -20 replies
220/268arcnet: Add NULL check in com20020pci_probe()drivers/net/arcnet/com20020-pci.c+16 -10 replies
221/268net: ibmveth: make veth_pool_store stop hangingdrivers/net/ethernet/ibm/ibmveth.c+27 -120 replies
222/268drm/amdgpu/gfx11: fix num_mecdrivers/gpu/drm/amd/amdgpu/gfx_v11_0.c+1 -10 replies
223/268perf/core: Fix child_total_time_enabled accounting bug at task exitkernel/events/core.c+9 -90 replies
224/268tracing: Allow creating instances with specified system eventsdrivers/scsi/qla2xxx/qla_os.c include/linux/trace.h kernel/trace/trace.c +4 more+70 -120 replies
225/268tracing: Switch trace_events_hist.c code over to use guard()kernel/trace/trace_events_hist.c+10 -220 replies
226/268tracing/hist: Add poll(POLLIN) support on hist fileinclude/linux/trace_events.h kernel/trace/trace_events.c kernel/trace/trace_events_hist.c+95 -30 replies
227/268tracing/hist: Support POLLPRI event for poll on histogramkernel/trace/trace_events_hist.c+26 -30 replies
228/268tracing: Correct the refcount if the hist/hist_debug file fails to openkernel/trace/trace_events_hist.c+18 -60 replies
229/268drm/amd/display: Check link_index before accessing dc->links[]drivers/gpu/drm/amd/display/dc/core/dc_link_exports.c+3 -00 replies
230/268usbnet:fix NPE during rx_completedrivers/net/usb/usbnet.c+3 -30 replies
231/268LoongArch: Increase ARCH_DMA_MINALIGN up to 16arch/loongarch/include/asm/cache.h+2 -00 replies
232/268LoongArch: BPF: Fix off-by-one error in build_prologue()arch/loongarch/net/bpf_jit.c arch/loongarch/net/bpf_jit.h+7 -00 replies
233/268LoongArch: BPF: Dont override subprogs return valuearch/loongarch/net/bpf_jit.c+4 -10 replies
234/268LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNCarch/loongarch/net/bpf_jit.c+4 -10 replies
235/268x86/hyperv: Fix check of return value from snp_set_vmsa()arch/x86/hyperv/ivm.c+1 -10 replies
236/268x86/microcode/AMD: Fix __apply_microcode_amd()s return valuearch/x86/kernel/cpu/microcode/amd.c+1 -10 replies
237/268ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlersdrivers/acpi/x86/utils.c+2 -10 replies
238/268platform/x86: ISST: Correct command storage data lengthdrivers/platform/x86/intel/speed_select_if/isst_if_common.c+1 -10 replies
239/268ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()drivers/ntb/test/ntb_perf.c+1 -30 replies
240/268perf/x86/intel: Apply static call for drain_pebsarch/x86/events/intel/core.c arch/x86/events/intel/ds.c arch/x86/events/perf_event.h+3 -20 replies
241/268perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample readarch/x86/events/intel/core.c arch/x86/events/intel/ds.c arch/x86/events/perf_event.h+25 -290 replies
242/268kunit/overflow: Fix UB in overflow_allocation_testlib/overflow_kunit.c+1 -20 replies
243/268btrfs: handle errors from btrfs_dec_ref() properlyfs/btrfs/extent-tree.c+4 -10 replies
244/268x86/tsc: Always save/restore TSC sched_clock() on suspend/resumearch/x86/kernel/tsc.c+2 -20 replies
245/268x86/mm: Fix flush_tlb_range() when used for zapping normal PMDsarch/x86/include/asm/tlbflush.h+1 -10 replies
246/268acpi: nfit: fix narrowing conversion in acpi_nfit_ctldrivers/acpi/nfit/core.c+1 -10 replies
247/268ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAPdrivers/acpi/resource.c+7 -00 replies
248/268mmc: omap: Fix memory leak in mmc_omap_new_slotdrivers/mmc/host/omap.c+13 -60 replies
249/268mmc: sdhci-pxav3: set NEED_RSP_BUSY capabilitydrivers/mmc/host/sdhci-pxav3.c+1 -00 replies
250/268mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SDdrivers/mmc/host/sdhci-omap.c+2 -20 replies
251/268ksmbd: add bounds check for durable handle contextfs/smb/server/smb2pdu.c+21 -00 replies
252/268ksmbd: add bounds check for create lease contextfs/smb/server/oplock.c+8 -00 replies
253/268ksmbd: fix use-after-free in ksmbd_sessions_deregister()fs/smb/server/mgmt/user_session.c+3 -00 replies
254/268ksmbd: fix session use-after-free in multichannel connectionfs/smb/server/auth.c fs/smb/server/mgmt/user_session.c fs/smb/server/smb2pdu.c+14 -110 replies
255/268ksmbd: validate zero num_subauth before sub_auth is accessedfs/smb/server/smbacl.c+5 -00 replies
256/268tracing: Fix use-after-free in print_graph_function_flags during tracer switchingkernel/trace/trace_functions_graph.c kernel/trace/trace_irqsoff.c kernel/trace/trace_sched_wakeup.c+1 -40 replies
257/268tracing: Ensure module defining synth event cannot be unloaded while tracingkernel/trace/trace_events_synth.c+29 -10 replies
258/268tracing: Fix synth event printk format for str fieldskernel/trace/trace_events_synth.c+1 -10 replies
259/268tracing/osnoise: Fix possible recursive locking for cpus_read_lock()kernel/trace/trace_osnoise.c+0 -10 replies
260/268arm64: Dont call NULL in do_compat_alignment_fixup()arch/arm64/kernel/compat_alignment.c+2 -00 replies
261/268ext4: dont over-report free space or inodes in statvfsfs/ext4/super.c+17 -100 replies
262/268ext4: fix OOB read when checking dotdot dirfs/ext4/dir.c+3 -00 replies
263/268jfs: fix slab-out-of-bounds read in ea_get()fs/jfs/xattr.c+9 -40 replies
264/268jfs: add index corruption check to DT_GETPAGE()fs/jfs/jfs_dtree.c+2 -10 replies
265/268exec: fix the racy usage of fs_struct->in_execfs/exec.c+9 -60 replies
266/268media: streamzap: fix race between device disconnection and urb callbackdrivers/media/rc/streamzap.c+1 -10 replies
267/268nfsd: put dl_stid if fail to queue dl_recallfs/nfsd/nfs4state.c+11 -10 replies
268/268NFSD: Skip sending CB_RECALL_ANY when the backchannel isnt upfs/nfsd/nfs4state.c+12 -70 replies

Reviews trailers per patch

137 of 268 patches have a Reviewed-by or Acked-by.

PatchArd BiesheuvelTom LendackyUlf HanssonAndrew JonesGary WangUwe Kleine-KönigSaravana KannanGuenter RoeckDan CarpenterChen YuKevin ChangThomas ChenDouglas AndersonLyude PaulDmitry BaryshkovSean AndersonThomas ZimmermannLouis ChauvetChia-Lin Kao (AceLan)Mika WesterbergCK HuSimona VetterAbhinav KumarNicolas DufresneJessica ZhangFelix KuehlingManivannan SadhasivamFlorian FainelliLukas WunnerKuppuswamy SathyanarayananAlex HungMichael TretterMattijs KorpershoekAngeloGioacchino Del RegnoRodrigo SiqueiraLeo LiSebastian ReichelIlpo JärvinenNeil ArmstrongSrinivas PandruvadaRob Herring (Arm)Oleg GorobetsBrendan JackmanSakari AilusLad PrabhakarGeert UytterhoevenDragan SimicParav PanditMichael GuralnikStephan GerholdYonghong SongTamir DubersteinGreg Kroah-HartmanPetr MladekIuliana ProdanPeng FanKrzysztof KozlowskiEdward SroujiHans de GoedeAlexis GUILLEMETJames ClarkLeo YanAtish PatrasyzbotHou TaoLong LiFrank LiHoward ChuArnaldo Carvalho de MeloAlistair PoppleHari BathiniBaoquan HeJoseph QiChristophe LeroyIan RogersBalbir SinghAlison SchofieldDev JainMuhammad Usama AnjumMickaël SalaünHeikki KrogerusBenjamin Coddington[email protected]Maher SanallaSabrina DubrocaDavid LechnerNamjae JeonSumanth KorikkarAthira RajeevStefan HajnocziStefano GarzarellaDragos TatuleaJohannes BergChaitanya KulkarniChristoph HellwigArend van SprielKyle GospodnetichJuri LelliRoman KiselNuno Das NevesKai HuangNilay ShroffAlex DeucherHarry WentlandVincent MailholBinbin ZhouZhang RuiSimon HormanNorbert SzeteiAvigail DahanPaul MoorePaolo AbeniMaxime ChevallierWillem de BruijnLuigi LeonardiAlexandre GhitiStefano BrivioAaron ConoleVladimir OlteanXin LongCong WangNick ChildLogan GunthorpeSunil KhatriDmytro MalukaTom ZanussiTom ChungDaniel WheelerDave JiangVincent LiMichael KelleyThadeu Lima de Souza CascardoAnton ShyndinAdrian HunterDuje MihanovićRobert NelsonTony LindgrenMasami Hiramatsu (Google)Anshuman KhandualDarrick J. WongJeff LaytonDavid GowDavid SterbaMark BrownPeter SchneiderSeongJae ParkRon EconomosJon HunterLinux Kernel Functional TestingHarshit Mogalapalli
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/268
2/268
3/268R-b
4/268
5/268R-b
6/268T-b T-b
7/268
8/268
9/268
10/268R-b R-b
11/268
12/268R-b
13/268R-b
14/268
15/268T-b
16/268T-b
17/268T-b
18/268A-b
19/268R-b
20/268T-b
21/268
22/268R-b
23/268
24/268T-b R-b
25/268R-b
26/268R-b R-b
27/268
28/268A-b
29/268A-b
30/268Reported-and-tested-by
31/268
32/268R-b
33/268R-b
34/268R-b
35/268R-b T-b
36/268R-b R-b
37/268T-b R-b
38/268R-b
39/268R-b
40/268
41/268R-b R-b
42/268R-b R-b
43/268R-b R-b
44/268R-b
45/268R-b
46/268R-b R-b
47/268R-b
48/268R-b R-b
49/268R-b R-b
50/268
51/268R-b
52/268
53/268
54/268R-b
55/268R-b R-b R-b
56/268R-b R-b
57/268
58/268R-b
59/268A-b
60/268R-b
61/268
62/268R-b
63/268
64/268
65/268
66/268A-b
67/268R-b
68/268
69/268A-b
70/268
71/268
72/268
73/268R-b
74/268R-b
75/268
76/268
77/268R-b R-b
78/268R-b R-b
79/268R-b
80/268R-b
81/268R-b
82/268
83/268R-b
84/268
85/268
86/268R-b
87/268R-b
88/268A-b
89/268R-b A-b A-b
90/268R-b R-b
91/268R-b
92/268
93/268R-b
94/268
95/268R-b
96/268R-b R-b
97/268
98/268R-b
99/268
100/268
101/268R-b T-b
102/268
103/268T-b T-b T-b
104/268T-b
105/268R-b
106/268
107/268R-b A-b
108/268
109/268R-b
110/268R-b
111/268R-b
112/268R-b
113/268R-b
114/268A-b T-b
115/268
116/268
117/268
118/268R-b
119/268
120/268
121/268R-b R-b
122/268
123/268T-b
124/268A-b A-b
125/268R-b
126/268R-b
127/268
128/268R-b T-b
129/268R-b R-b
130/268
131/268R-b T-b
132/268R-b
133/268R-b
134/268R-b
135/268R-b
136/268R-b
137/268R-b
138/268
139/268
140/268R-b
141/268
142/268R-b
143/268
144/268T-b
145/268R-b R-b
146/268
147/268A-b
148/268
149/268T-b
150/268R-b
151/268
152/268
153/268
154/268T-b
155/268R-b
156/268R-b
157/268R-b
158/268
159/268
160/268
161/268
162/268
163/268R-b
164/268R-b
165/268R-b
166/268
167/268A-b
168/268
169/268
170/268T-b
171/268
172/268
173/268
174/268R-b R-b
175/268R-b
176/268
177/268
178/268
179/268R-b
180/268T-b R-b
181/268R-b
182/268
183/268R-b
184/268A-b
185/268T-b R-b
186/268T-b A-b A-b
187/268
188/268R-b
189/268R-b
190/268
191/268
192/268
193/268
194/268R-b
195/268R-b
196/268R-b
197/268
198/268
199/268
200/268
201/268
202/268
203/268R-b
204/268T-b
205/268
206/268
207/268A-b
208/268A-b
209/268R-b T-b
210/268R-b
211/268A-b T-b R-b
212/268R-b R-b T-b
213/268
214/268
215/268R-b
216/268R-b
217/268R-b A-b
218/268
219/268R-b
220/268
221/268R-b R-b
222/268R-b
223/268T-b
224/268T-b
225/268
226/268R-b
227/268R-b
228/268
229/268R-b A-b T-b
230/268
231/268T-b
232/268T-b
233/268
234/268T-b
235/268R-b
236/268
237/268
238/268R-b
239/268
240/268
241/268
242/268R-b
243/268R-b
244/268Debugged-by
245/268
246/268
247/268R-b T-b
248/268
249/268A-b T-b
250/268A-b T-b R-b
251/268T-b
252/268T-b
253/268T-b
254/268
255/268A-b
256/268
257/268A-b
258/268
259/268
260/268R-b
261/268R-b
262/268
263/268T-b
264/268
265/268
266/268
267/268R-b
268/268R-b

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

Read the v1 thread

Cover letter [PATCH 6.6 000/268] 6.6.87-rc1 review

This is the start of the stable review cycle for the 6.6.87 release. There are 268 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, 10 Apr 2025 10:47:53 +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.6.87-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.6.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.6.87-rc1

Chuck Lever <[email protected]>
NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up

Li Lingfeng <[email protected]>
nfsd: put dl_stid if fail to queue dl_recall

Murad Masimov <[email protected]>
media: streamzap: fix race between device disconnection and urb callback

Oleg Nesterov <[email protected]>

    exec: fix the racy usage of fs_struct->in_exec

Roman Smirnov <[email protected]>
jfs: add index corruption check to DT_GETPAGE()

Qasim Ijaz <[email protected]>
jfs: fix slab-out-of-bounds read in ea_get()

Acs, Jakub <[email protected]>
ext4: fix OOB read when checking dotdot dir

Theodore Ts'o <[email protected]>
ext4: don't over-report free space or inodes in statvfs

Angelos Oikonomopoulos <[email protected]>
arm64: Don't call NULL in do_compat_alignment_fixup()

Ran Xiaokai <[email protected]>
tracing/osnoise: Fix possible recursive locking for cpus_read_lock()

Douglas Raillard <[email protected]>
tracing: Fix synth event printk format for str fields

Douglas Raillard <[email protected]>
tracing: Ensure module defining synth event cannot be unloaded while tracing

Tengda Wu <[email protected]>
tracing: Fix use-after-free in print_graph_function_flags during tracer switching

Norbert Szetei <[email protected]>
ksmbd: validate zero num_subauth before sub_auth is accessed

Namjae Jeon <[email protected]>
ksmbd: fix session use-after-free in multichannel connection

Namjae Jeon <[email protected]>
ksmbd: fix use-after-free in ksmbd_sessions_deregister()

Norbert Szetei <[email protected]>
ksmbd: add bounds check for create lease context

Namjae Jeon <[email protected]>
ksmbd: add bounds check for durable handle context

Ulf Hansson <[email protected]>
mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD

Karel Balej <[email protected]>
mmc: sdhci-pxav3: set NEED_RSP_BUSY capability

Miaoqian Lin <[email protected]>
mmc: omap: Fix memory leak in mmc_omap_new_slot

Paul Menzel <[email protected]>
ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP

Murad Masimov <[email protected]>
acpi: nfit: fix narrowing conversion in acpi_nfit_ctl

Jann Horn <[email protected]>
x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs

Guilherme G. Piccoli <[email protected]>
x86/tsc: Always save/restore TSC sched_clock() on suspend/resume

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

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

Kan Liang <[email protected]>

    perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read

Peter Zijlstra (Intel) <[email protected]>
perf/x86/intel: Apply static call for drain_pebs

Markus Elfring <[email protected]>
ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()

Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Correct command storage data length

Hans de Goede <[email protected]>
ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers

Boris Ostrovsky <[email protected]>
x86/microcode/AMD: Fix __apply_microcode_amd()'s return value

Tianyu Lan <[email protected]>
x86/hyperv: Fix check of return value from snp_set_vmsa()

Hengqi Chen <[email protected]>
LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC

Hengqi Chen <[email protected]>
LoongArch: BPF: Don't override subprog's return value

Hengqi Chen <[email protected]>
LoongArch: BPF: Fix off-by-one error in build_prologue()

Huacai Chen <[email protected]>
LoongArch: Increase ARCH_DMA_MINALIGN up to 16

Ying Lu <[email protected]>
usbnet:fix NPE during rx_complete

Alex Hung <[email protected]>

    drm/amd/display: Check link_index before accessing dc->links[]

Tengda Wu <[email protected]>
tracing: Correct the refcount if the hist/hist_debug file fails to open

Masami Hiramatsu (Google) <[email protected]>
tracing/hist: Support POLLPRI event for poll on histogram

Masami Hiramatsu (Google) <[email protected]>
tracing/hist: Add poll(POLLIN) support on hist file

Steven Rostedt <[email protected]>
tracing: Switch trace_events_hist.c code over to use guard()

Steven Rostedt (Google) <[email protected]>
tracing: Allow creating instances with specified system events

Yeoreum Yun <[email protected]>
perf/core: Fix child_total_time_enabled accounting bug at task exit

Alex Deucher <[email protected]>
drm/amdgpu/gfx11: fix num_mec

Dave Marquardt <[email protected]>
net: ibmveth: make veth_pool_store stop hanging

Henry Martin <[email protected]>
arcnet: Add NULL check in com20020pci_probe()

Ido Schimmel <[email protected]>
ipv6: Do not consider link down nexthops in path selection

Ido Schimmel <[email protected]>
ipv6: Start path selection from the first nexthop

Lin Ma <[email protected]>
net: fix geneve_opt length integer overflow

David Oberhollenzer <[email protected]>
net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy

Fernando Fernandez Mancera <[email protected]>
ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS

Lin Ma <[email protected]>
netfilter: nft_tunnel: fix geneve_opt type confusion addition

Antoine Tenart <[email protected]>
net: decrease cached dst counters in dst_release

Guillaume Nault <[email protected]>
tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().

Stefano Garzarella <[email protected]>
vsock: avoid timeout during connect() if the socket is closing

Kuniyuki Iwashima <[email protected]>
udp: Fix memory accounting leak.

Tobias Waldekranz <[email protected]>
net: mvpp2: Prevent parser TCAM memory corruption

Cong Wang <[email protected]>
net_sched: skbprio: Remove overly strict queue assertions

Debin Zhu <[email protected]>
netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets

Florian Westphal <[email protected]>
netfilter: nf_tables: don't unregister hook when table is dormant

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only

Vitaly Lifshits <[email protected]>
e1000e: change k1 configuration on MTP and later platforms

Henry Martin <[email protected]>
ASoC: imx-card: Add NULL check in imx_card_probe()

Alexandre Ghiti <[email protected]>
riscv: Fix hugetlb retrieval of number of ptes in case of !present pte

Christophe JAILLET <[email protected]>
ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe()

Herton R. Krzesinski <[email protected]>
x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs

Palmer Dabbelt <[email protected]>
RISC-V: errata: Use medany for relocatable builds

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA

Richard Fitzgerald <[email protected]>
firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success

Nikita Shubin <[email protected]>
ntb: intel: Fix using link status DB's

Yajun Deng <[email protected]>
ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans

Juhan Jin <[email protected]>
riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra

Al Viro <[email protected]>
spufs: fix a leak in spufs_create_context()

Al Viro <[email protected]>
spufs: fix gang directory lifetimes

Al Viro <[email protected]>
spufs: fix a leak on spufs_new_file() failure

Tasos Sahanidis <[email protected]>

    hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}

Roger Quadros <[email protected]>
memory: omap-gpmc: drop no compatible check

Oliver Hartkopp <[email protected]>
can: statistics: use atomic access in hot path

Navon John Lukose <[email protected]>
ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx

Mario Limonciello <[email protected]>
drm/amd: Keep display off while going into S4

Keith Busch <[email protected]>
nvme-pci: fix stuck reset on concurrent DPC and HP

Vladis Dronov <[email protected]>
x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled

Michael Kelley <[email protected]>
x86/hyperv: Fix output argument to hypercall that changes page visibility

Waiman Long <[email protected]>
locking/semaphore: Use wake_q to wake up processes outside lock critical section

Emmanuel Grumbach <[email protected]>
wifi: mac80211: flush the station before moving it to UN-AUTHORIZED state

Naman Jain <[email protected]>
x86/hyperv/vtl: Stop kernel from probing VTL0 low memory

Shrikanth Hegde <[email protected]>
sched/deadline: Use online cpus for validating runtime

Stefan Binding <[email protected]>
ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDA

Stefan Binding <[email protected]>
ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDA

Wentao Guan <[email protected]>
HID: i2c-hid: improve i2c_hid_get_report error message

David E. Box <[email protected]>
platform/x86/intel/vsec: Add Diamond Rapids support

Dmitry Panchenko <[email protected]>
platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet

Namjae Jeon <[email protected]>
cifs: fix incorrect validation for num_aces field of smb_acl

Peter Zijlstra <[email protected]>
perf/core: Fix perf_pmu_register() vs. perf_init_event()

Daniel Bárta <[email protected]>
ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0

Antheas Kapenekakis <[email protected]>
ALSA: hda/realtek: Fix Asus Z13 2025 audio

Simon Tatham <[email protected]>
affs: don't write overlarge OFS data block size fields

Simon Tatham <[email protected]>
affs: generate OFS sequence numbers starting at 1

Matthias Proske <[email protected]>
wifi: brcmfmac: keep power during suspend if board requires it

Icenowy Zheng <[email protected]>
nvme-pci: skip CMB blocks incompatible with PCI P2P DMA

Icenowy Zheng <[email protected]>
nvme-pci: clean up CMBMSC when registering CMB fails

Sagi Grimberg <[email protected]>
nvme-tcp: fix possible UAF in nvme_tcp_poll

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: use the right version of the rate API

Johannes Berg <[email protected]>
wifi: iwlwifi: fw: allocate chained SG tables for dump

Josh Poimboeuf <[email protected]>
rcu-tasks: Always inline rcu_irq_work_resched()

Josh Poimboeuf <[email protected]>
context_tracking: Always inline ct_{nmi,irq}_{enter,exit}()

Josh Poimboeuf <[email protected]>
sched/smt: Always inline sched_smt_active()

David Laight <[email protected]>
objtool: Fix verbose disassembly if CROSS_COMPILE isn't set

Geetha sowjanya <[email protected]>
octeontx2-af: Free NIX_AF_INT_VEC_GEN irq

Geetha sowjanya <[email protected]>
octeontx2-af: Fix mbox INTR handler when num VFs > 64

Giovanni Gherdovich <[email protected]>
ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid

Yuli Wang <[email protected]>
LoongArch: Rework the arch_kgdb_breakpoint() implementation

谢致邦 (XIE Zhibang) <[email protected]>
LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig

Josh Poimboeuf <[email protected]>
objtool: Fix segfault in ignore_unreachable_insn()

Feng Yang <[email protected]>
ring-buffer: Fix bytes_dropped calculation issue

Lama Kayal <[email protected]>
net/mlx5e: SHAMPO, Make reserved size independent of page size

Namjae Jeon <[email protected]>
ksmbd: fix r_count dec/increment mismatch

Namjae Jeon <[email protected]>
ksmbd: fix multichannel connection failure

Miaoqian Lin <[email protected]>
ksmbd: use aead_request_free to match aead_request_alloc

Lubomir Rintel <[email protected]>
rndis_host: Flag RNDIS modems as WWAN devices

Mark Zhang <[email protected]>
rtnetlink: Allocate vfinfo size for VF GUIDs when supported

Yuezhang Mo <[email protected]>
exfat: fix the infinite loop in exfat_find_last_cluster()

Wang Zhaolong <[email protected]>
smb: client: Fix netns refcount imbalance causing leaks and use-after-free

Trond Myklebust <[email protected]>
NFS: Shut down the nfs_client only after all the superblocks

Josh Poimboeuf <[email protected]>
objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()

Marcus Meissner <[email protected]>
perf tools: annotate asm_pure_loop.S

Bart Van Assche <[email protected]>
fs/procfs: fix the comment above proc_pid_wchan()

Jiri Slaby (SUSE) <[email protected]>
tty: n_tty: use uint for space returned by tty_write_room()

谢致邦 (XIE Zhibang) <[email protected]>
staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES

Arnaldo Carvalho de Melo <[email protected]>
perf python: Check if there is space to copy all the event

Arnaldo Carvalho de Melo <[email protected]>
perf python: Don't keep a raw_data pointer to consumed ring buffer space

Arnaldo Carvalho de Melo <[email protected]>
perf python: Decrement the refcount of just created event on failure

Arnaldo Carvalho de Melo <[email protected]>
perf python: Fixup description of sample.id event member

Stanley Chu <[email protected]>
i3c: master: svc: Fix missing the IBI rules

Benjamin Berg <[email protected]>
um: hostfs: avoid issues on inode number reuse by host

Benjamin Berg <[email protected]>
um: remove copy_from_kernel_nofault_allowed

Cyan Yang <[email protected]>
selftests/mm/cow: fix the incorrect error handling

Alistair Popple <[email protected]>
fuse: fix dax truncate/punch_hole fault path

Trond Myklebust <[email protected]>
NFSv4: Don't trigger uneccessary scans for return-on-close delegations

Anshuman Khandual <[email protected]>
arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig

Vasiliy Kovalev <[email protected]>
ocfs2: validate l_tree_depth to avoid out-of-bounds access

Sourabh Jain <[email protected]>
kexec: initialize ELF lowest address to ULONG_MAX

David Hildenbrand <[email protected]>
kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page()

Arnaldo Carvalho de Melo <[email protected]>
perf units: Fix insufficient array space

Ian Rogers <[email protected]>
perf evlist: Add success path to evlist__create_syswide_maps

Uwe Kleine-König <[email protected]>
iio: adc: ad7124: Fix comparison of channel configs

Uwe Kleine-König <[email protected]>
iio: adc: ad4130: Fix comparison of channel setups

Peng Fan <[email protected]>
dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister

Dan Carpenter <[email protected]>
fs/ntfs3: Prevent integer overflow in hdr_first_de()

Dan Carpenter <[email protected]>
fs/ntfs3: Fix a couple integer overflows on 32bit systems

Niklas Neronin <[email protected]>
usb: xhci: correct debug message page size calculation

Thomas Richter <[email protected]>
perf bench: Fix perf bench syscall loop count

Leo Yan <[email protected]>
perf arm-spe: Fix load-store operation checking

Jonathan Cameron <[email protected]>
iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails.

Jonathan Cameron <[email protected]>
iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio

Mario Limonciello <[email protected]>
ucsi_ccg: Don't show failed to get FW build information error

James Clark <[email protected]>
perf pmu: Don't double count common sysfs and json events

Yuanfang Zhang <[email protected]>
coresight-etm4x: add isb() before reading the TRCSTATR

Mike Christie <[email protected]>
vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint

Ilkka Koskinen <[email protected]>
coresight: catu: Fix number of pages while using 64k pages

Joe Hattori <[email protected]>
soundwire: slave: fix an OF node reference leak in soundwire slave device

Qasim Ijaz <[email protected]>
isofs: fix KMSAN uninit-value bug in do_isofs_readdir()

Ian Rogers <[email protected]>
perf stat: Fix find_stat for mixed legacy/non-legacy events

Barnabás Czémán <[email protected]>
clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock

Andy Shevchenko <[email protected]>
pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm()

Wenkai Lin <[email protected]>
crypto: hisilicon/sec2 - fix for aead auth key length

Jann Horn <[email protected]>
x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment

Remi Pommarel <[email protected]>
leds: Fix LED_OFF brightness race

Nikita Zhandarovich <[email protected]>
mfd: sm501: Switch to BIT() to mitigate integer overflows

Fabrizio Castro <[email protected]>
pinctrl: renesas: rzv2m: Fix missing of_node_put() call

Patrisious Haddad <[email protected]>
RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow

Herbert Xu <[email protected]>
crypto: nx - Fix uninitialised hv_nxc on error

Artur Weber <[email protected]>
power: supply: max77693: Fix wrong conversion of charge input threshold value

Jann Horn <[email protected]>
x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1

Jerome Brunet <[email protected]>
clk: amlogic: g12a: fix mmc A peripheral clock

Laurentiu Mihalcea <[email protected]>
clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents

Alice Ryhl <[email protected]>
rust: fix signature of rust_fmt_argument

Saket Kumar Bhaskar <[email protected]>
selftests/bpf: Select NUMA_NO_NODE to create map

Jerome Brunet <[email protected]>
clk: amlogic: gxbb: drop non existing 32k clock parent

Jerome Brunet <[email protected]>
clk: amlogic: g12b: fix cluster A parent data

Prathamesh Shete <[email protected]>
pinctrl: tegra: Set SFIO mode to Mux Register

Maher Sanalla <[email protected]>
IB/mad: Check available slots before posting receive WRs

Luca Weiss <[email protected]>
remoteproc: qcom_q6v5_mss: Handle platforms with one power domain

Cheng Xu <[email protected]>
RDMA/erdma: Prevent use-after-free in erdma_accept_newconn()

Chiara Meiohas <[email protected]>
RDMA/mlx5: Fix calculation of total invalidated pages

Roman Gushchin <[email protected]>
RDMA/core: Don't expose hw_counters outside of init net namespace

Peter Geis <[email protected]>
clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent

Fabrizio Castro <[email protected]>
pinctrl: renesas: rzg2l: Fix missing of_node_put() call

Fabrizio Castro <[email protected]>
pinctrl: renesas: rza2: Fix missing of_node_put() call

Tanya Agarwal <[email protected]>
lib: 842: Improve error handling in sw842_compress()

Hou Tao <[email protected]>
bpf: Use preempt_count() directly in bpf_send_signal_common()

Luca Weiss <[email protected]>
remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226

Kees Bakker <[email protected]>
RDMA/mana_ib: Ensure variable err is initialized

Vladimir Lypak <[email protected]>
clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock

Will McVicker <[email protected]>
clk: samsung: Fix UBSAN panic in samsung_clk_init()

David Hildenbrand <[email protected]>
x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range()

Viktor Malik <[email protected]>
selftests/bpf: Fix string read in strncmp benchmark

Andrii Nakryiko <[email protected]>
libbpf: Fix hypothetical STT_SECTION extern NULL deref case

Luca Weiss <[email protected]>
remoteproc: qcom_q6v5_pas: Make single-PD handling more robust

Zijun Hu <[email protected]>
of: property: Increase NR_FWNODE_REFERENCE_ARGS

Peng Fan <[email protected]>
remoteproc: core: Clear table_sz when rproc_shutdown

Wenkai Lin <[email protected]>
crypto: hisilicon/sec2 - fix for sec spec check

Wenkai Lin <[email protected]>
crypto: hisilicon/sec2 - fix for aead authsize alignment

Jerome Brunet <[email protected]>
clk: amlogic: gxbb: drop incorrect flag on 32k clock

Danila Chernetsov <[email protected]>
fbdev: sm501fb: Add some geometry checks.

Arnd Bergmann <[email protected]>
mdacon: rework dependency list

Markus Elfring <[email protected]>
fbdev: au1100fb: Move a variable assignment behind a null pointer check

Ilpo Järvinen <[email protected]>
PCI: pciehp: Don't enable HPIE when resuming in poll mode

Christophe JAILLET <[email protected]>
PCI: histb: Fix an error handling path in histb_pcie_probe()

Thadeu Lima de Souza Cascardo <[email protected]>
drm/amd/display: avoid NPD when ASIC does not support DMUB

Dan Carpenter <[email protected]>
drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()

Douglas Anderson <[email protected]>
drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr

Thippeswamy Havalige <[email protected]>
PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe

Dan Carpenter <[email protected]>
PCI: Remove stray put_device() in pci_register_host_bridge()

Vitaliy Shevtsov <[email protected]>
drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()

Nishanth Aravamudan <[email protected]>
PCI: Avoid reset when disabled via sysfs

Feng Tang <[email protected]>
PCI/portdrv: Only disable pciehp interrupts early when needed

Jim Quinlan <[email protected]>
PCI: brcmstb: Fix potential premature regulator disabling

Jim Quinlan <[email protected]>
PCI: brcmstb: Fix error path after a call to regulator_bulk_get()

Jim Quinlan <[email protected]>
PCI: brcmstb: Use internal register to change link capability

Hans Zhang <[email protected]>
PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload

Srinivasan Shanmugam <[email protected]>
drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables'

Marijn Suijten <[email protected]>
drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host

Marijn Suijten <[email protected]>
drm/msm/dsi: Use existing per-interface slice count in DSC timing

Dmitry Baryshkov <[email protected]>
drm/msm/dpu: don't use active in atomic_check()

Daniel Stodden <[email protected]>
PCI/ASPM: Fix link state exit during switch upstream function removal

AngeloGioacchino Del Regno <[email protected]>
drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member

AngeloGioacchino Del Regno <[email protected]>
drm/mediatek: mtk_hdmi: Unregister audio platform device on failure

Kai-Heng Feng <[email protected]>
PCI: Use downstream bridges for distributing resources

José Expósito <[email protected]>
drm/vkms: Fix use after free and double free on init error

Tomi Valkeinen <[email protected]>
drm: xlnx: zynqmp: Fix max dma segment size

Hermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP V match check is not performed correctly

Wayne Lin <[email protected]>
drm/dp_mst: Fix drm RAD print

Geert Uytterhoeven <[email protected]>
drm/bridge: ti-sn65dsi86: Fix multiple instances

Jayesh Choudhary <[email protected]>
ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Always honor no_shutup_pins

Maud Spierings <[email protected]>
dt-bindings: vendor-prefixes: add GOcontroll

Jiri Kosina <[email protected]>
HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER

Vitaliy Shevtsov <[email protected]>
ASoC: cs35l41: check the return value from spi_setup()

Armin Wolf <[email protected]>
platform/x86: dell-ddv: Fix temperature calculation

Joe Hattori <[email protected]>
media: platform: allgro-dvt: unregister v4l2_device on the error path

Benjamin Gaignard <[email protected]>
media: verisilicon: HEVC: Initialize start_bit field

Chao Gao <[email protected]>
x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures

Josh Poimboeuf <[email protected]>
x86/traps: Make exc_double_fault() consistently noreturn

Tao Chen <[email protected]>
perf/ring_buffer: Allow the EPOLLRDNORM flag for poll

Sebastian Andrzej Siewior <[email protected]>
lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*()

Rafael J. Wysocki <[email protected]>
PM: sleep: Fix handling devices with direct_complete set on errors

Chenyuan Yang <[email protected]>

    thermal: int340x: Add NULL check for adev

Qiuxu Zhuo <[email protected]>

    EDAC/ie31200: Fix the error path order of ie31200_init()

Qiuxu Zhuo <[email protected]>
EDAC/ie31200: Fix the DIMM size mask for several SoCs

Qiuxu Zhuo <[email protected]>
EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer

Tim Schumacher <[email protected]>
selinux: Chain up tool resolving errors in install_policy.sh

Atish Patra <[email protected]>
RISC-V: KVM: Disable the kernel perf counter during configure

Rafael J. Wysocki <[email protected]>
PM: sleep: Adjust check before setting power.must_resume

Peter Zijlstra <[email protected]>

    lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock

Kevin Loughlin <[email protected]>
x86/sev: Add missing RIP_REL_REF() invocations during sme_enable()

Arnd Bergmann <[email protected]>
x86/platform: Only allow CONFIG_EISA for 32-bit

Benjamin Berg <[email protected]>
x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()

Stanislav Spassov <[email protected]>
x86/fpu: Fix guest FPU state buffer allocation size

Qiuxu Zhuo <[email protected]>
EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids

Jie Zhan <[email protected]>
cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()

Konstantin Andreev <[email protected]>
smack: dont compile ipv6 code unless ipv6 is configured

zuoqian <[email protected]>
cpufreq: scpi: compare kHz instead of Hz

Mike Rapoport (Microsoft) <[email protected]>
x86/mm/pat: cpa-test: fix length for CPA_ARRAY test

Eric Sandeen <[email protected]>
watch_queue: fix pipe accounting mismatch

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

Diffstat:

 .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
 Makefile                                           |   4 +-
 arch/arm64/kernel/compat_alignment.c               |   2 +
 arch/loongarch/Kconfig                             |   4 +-
 arch/loongarch/include/asm/cache.h                 |   2 +
 arch/loongarch/kernel/kgdb.c                       |   5 +-
 arch/loongarch/net/bpf_jit.c                       |  12 +-
 arch/loongarch/net/bpf_jit.h                       |   5 +
 arch/powerpc/configs/mpc885_ads_defconfig          |   2 +-
 arch/powerpc/platforms/cell/spufs/gang.c           |   1 +
 arch/powerpc/platforms/cell/spufs/inode.c          |  63 ++++++-
 arch/powerpc/platforms/cell/spufs/spufs.h          |   2 +
 arch/riscv/errata/Makefile                         |   6 +-
 arch/riscv/include/asm/ftrace.h                    |   4 +-
 arch/riscv/kvm/vcpu_pmu.c                          |   1 +
 arch/riscv/mm/hugetlbpage.c                        |  74 +++++---
 arch/um/include/shared/os.h                        |   1 -
 arch/um/kernel/Makefile                            |   2 +-
 arch/um/kernel/maccess.c                           |  19 --
 arch/um/os-Linux/process.c                         |  51 ------
 arch/x86/Kconfig                                   |   2 +-
 arch/x86/entry/calling.h                           |   2 +
 arch/x86/events/intel/core.c                       |  47 ++---
 arch/x86/events/intel/ds.c                         |  13 +-
 arch/x86/events/perf_event.h                       |   3 +-
 arch/x86/hyperv/hv_vtl.c                           |   1 +
 arch/x86/hyperv/ivm.c                              |   5 +-
 arch/x86/include/asm/tlbflush.h                    |   2 +-
 arch/x86/kernel/cpu/microcode/amd.c                |   2 +-
 arch/x86/kernel/cpu/sgx/driver.c                   |  10 +-
 arch/x86/kernel/dumpstack.c                        |   5 +-
 arch/x86/kernel/fpu/core.c                         |   6 +-
 arch/x86/kernel/process.c                          |   7 +-
 arch/x86/kernel/traps.c                            |  18 +-
 arch/x86/kernel/tsc.c                              |   4 +-
 arch/x86/lib/copy_user_64.S                        |  18 ++
 arch/x86/mm/mem_encrypt_identity.c                 |   4 +-
 arch/x86/mm/pat/cpa-test.c                         |   2 +-
 arch/x86/mm/pat/memtype.c                          |  52 +++---
 drivers/acpi/nfit/core.c                           |   2 +-
 drivers/acpi/processor_idle.c                      |   4 +
 drivers/acpi/resource.c                            |   7 +
 drivers/acpi/x86/utils.c                           |   3 +-
 drivers/base/power/main.c                          |  21 +--
 drivers/base/power/runtime.c                       |   2 +-
 drivers/clk/imx/clk-imx8mp-audiomix.c              |   6 +-
 drivers/clk/meson/g12a.c                           |  38 ++--
 drivers/clk/meson/gxbb.c                           |  14 +-
 drivers/clk/qcom/gcc-msm8953.c                     |   2 +-
 drivers/clk/qcom/mmcc-sdm660.c                     |   2 +-
 drivers/clk/rockchip/clk-rk3328.c                  |   2 +-
 drivers/clk/samsung/clk.c                          |   2 +-
 drivers/cpufreq/cpufreq_governor.c                 |  45 ++---
 drivers/cpufreq/scpi-cpufreq.c                     |   5 +-
 drivers/crypto/hisilicon/sec2/sec.h                |   1 -
 drivers/crypto/hisilicon/sec2/sec_crypto.c         | 125 +++++--------
 drivers/crypto/nx/nx-common-pseries.c              |  37 ++--
 drivers/dma/fsl-edma-main.c                        |   2 +-
 drivers/edac/i10nm_base.c                          |   2 +
 drivers/edac/ie31200_edac.c                        |  19 +-
 drivers/edac/skx_common.c                          |  33 ++++
 drivers/edac/skx_common.h                          |  11 ++
 drivers/firmware/cirrus/cs_dsp.c                   |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  11 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |   2 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |  15 --
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c |  16 ++
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   5 +
 .../gpu/drm/amd/display/dc/core/dc_link_exports.c  |   3 +
 .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c  |   4 +
 .../amd/display/dc/dml/dcn30/display_mode_vba_30.c |  12 +-
 drivers/gpu/drm/bridge/ite-it6505.c                |   7 +-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |   2 +
 drivers/gpu/drm/display/drm_dp_mst_topology.c      |   8 +-
 drivers/gpu/drm/mediatek/mtk_dp.c                  |   6 +-
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |   6 +-
 drivers/gpu/drm/mediatek/mtk_hdmi.c                |  33 +++-
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c           |   4 -
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        |   3 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |   8 +-
 drivers/gpu/drm/msm/dsi/dsi_manager.c              |  32 ++--
 drivers/gpu/drm/msm/msm_dsc_helper.h               |  11 --
 drivers/gpu/drm/vkms/vkms_drv.c                    |  15 +-
 drivers/gpu/drm/xlnx/zynqmp_dpsub.c                |   2 +
 drivers/hid/Makefile                               |   1 -
 drivers/hid/i2c-hid/i2c-hid-core.c                 |   2 +-
 drivers/hwmon/nct6775-core.c                       |   4 +-
 drivers/hwtracing/coresight/coresight-catu.c       |   2 +-
 drivers/hwtracing/coresight/coresight-core.c       |  20 +-
 drivers/hwtracing/coresight/coresight-etm4x-core.c |  48 ++++-
 drivers/i3c/master/svc-i3c-master.c                |   2 +-
 drivers/iio/accel/mma8452.c                        |  10 +-
 drivers/iio/accel/msa311.c                         |  28 +--
 drivers/iio/adc/ad4130.c                           |  41 ++++-
 drivers/iio/adc/ad7124.c                           |  35 +++-
 drivers/infiniband/core/device.c                   |   9 +
 drivers/infiniband/core/mad.c                      |  38 ++--
 drivers/infiniband/core/sysfs.c                    |   1 +
 drivers/infiniband/hw/erdma/erdma_cm.c             |   1 -
 drivers/infiniband/hw/mana/main.c                  |   2 +-
 drivers/infiniband/hw/mlx5/cq.c                    |   2 +-
 drivers/infiniband/hw/mlx5/odp.c                   |  10 +-
 drivers/leds/led-core.c                            |  22 ++-
 drivers/media/dvb-frontends/dib8000.c              |   5 +-
 drivers/media/platform/allegro-dvt/allegro-core.c  |   1 +
 .../platform/verisilicon/hantro_g2_hevc_dec.c      |   1 +
 drivers/media/rc/streamzap.c                       |   2 +-
 drivers/memory/omap-gpmc.c                         |  20 --
 drivers/mfd/sm501.c                                |   6 +-
 drivers/mmc/host/omap.c                            |  19 +-
 drivers/mmc/host/sdhci-omap.c                      |   4 +-
 drivers/mmc/host/sdhci-pxav3.c                     |   1 +
 drivers/net/arcnet/com20020-pci.c                  |  17 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |  11 +-
 drivers/net/dsa/mv88e6xxx/phy.c                    |   3 +
 drivers/net/ethernet/ibm/ibmveth.c                 |  39 ++--
 drivers/net/ethernet/intel/e1000e/defines.h        |   3 +
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |  80 +++++++-
 drivers/net/ethernet/intel/e1000e/ich8lan.h        |   4 +
 drivers/net/ethernet/marvell/mvpp2/mvpp2.h         |   3 +
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |   3 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c     | 201 ++++++++++++++-------
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |   2 +-
 .../ethernet/marvell/octeontx2/af/rvu_devlink.c    |   2 +-
 .../net/ethernet/mellanox/mlx5/core/en/params.c    |   8 +-
 drivers/net/usb/rndis_host.c                       |  16 +-
 drivers/net/usb/usbnet.c                           |   6 +-
 .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c  |  20 +-
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c        |  86 ++++++---
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      |   8 +-
 drivers/ntb/hw/intel/ntb_hw_gen3.c                 |   3 +
 drivers/ntb/hw/mscc/ntb_hw_switchtec.c             |   2 +-
 drivers/ntb/test/ntb_perf.c                        |   4 +-
 drivers/nvme/host/pci.c                            |  34 +++-
 drivers/nvme/host/tcp.c                            |   5 +-
 drivers/pci/controller/cadence/pcie-cadence-ep.c   |   3 +-
 drivers/pci/controller/cadence/pcie-cadence.h      |   2 +-
 drivers/pci/controller/dwc/pcie-histb.c            |  12 +-
 drivers/pci/controller/pcie-brcmstb.c              |   9 +-
 drivers/pci/controller/pcie-xilinx-cpm.c           |  10 +-
 drivers/pci/hotplug/pciehp_hpc.c                   |   4 +-
 drivers/pci/pci.c                                  |   4 +
 drivers/pci/pcie/aspm.c                            |  17 +-
 drivers/pci/pcie/portdrv.c                         |   8 +-
 drivers/pci/probe.c                                |   5 +-
 drivers/pci/setup-bus.c                            |   3 +-
 drivers/pinctrl/intel/pinctrl-intel.c              |   1 -
 drivers/pinctrl/renesas/pinctrl-rza2.c             |   2 +
 drivers/pinctrl/renesas/pinctrl-rzg2l.c            |   2 +
 drivers/pinctrl/renesas/pinctrl-rzv2m.c            |   2 +
 drivers/pinctrl/tegra/pinctrl-tegra.c              |   3 +
 drivers/platform/x86/dell/dell-wmi-ddv.c           |   6 +-
 drivers/platform/x86/intel/hid.c                   |   7 +
 .../x86/intel/speed_select_if/isst_if_common.c     |   2 +-
 drivers/platform/x86/intel/vsec.c                  |   7 +
 drivers/power/supply/max77693_charger.c            |   2 +-
 drivers/remoteproc/qcom_q6v5_mss.c                 |  21 ++-
 drivers/remoteproc/qcom_q6v5_pas.c                 |  12 +-
 drivers/remoteproc/remoteproc_core.c               |   1 +
 drivers/scsi/qla2xxx/qla_os.c                      |   2 +-
 drivers/soundwire/slave.c                          |   1 +
 drivers/staging/rtl8723bs/Kconfig                  |   1 +
 .../intel/int340x_thermal/int3402_thermal.c        |   3 +
 drivers/tty/n_tty.c                                |  13 +-
 drivers/usb/host/xhci-mem.c                        |   6 +-
 drivers/usb/typec/ucsi/ucsi_ccg.c                  |   5 +-
 drivers/vhost/scsi.c                               |  25 +--
 drivers/video/console/Kconfig                      |   2 +-
 drivers/video/fbdev/au1100fb.c                     |   4 +-
 drivers/video/fbdev/sm501fb.c                      |   7 +
 fs/affs/file.c                                     |   9 +-
 fs/btrfs/extent-tree.c                             |   5 +-
 fs/exec.c                                          |  15 +-
 fs/exfat/fatent.c                                  |   2 +-
 fs/ext4/dir.c                                      |   3 +
 fs/ext4/super.c                                    |  27 ++-
 fs/fuse/dax.c                                      |   1 -
 fs/fuse/dir.c                                      |   2 +-
 fs/fuse/file.c                                     |   4 +-
 fs/hostfs/hostfs.h                                 |   2 +-
 fs/hostfs/hostfs_kern.c                            |   7 +-
 fs/hostfs/hostfs_user.c                            |  59 +++---
 fs/isofs/dir.c                                     |   3 +-
 fs/jfs/jfs_dtree.c                                 |   3 +-
 fs/jfs/xattr.c                                     |  13 +-
 fs/nfs/delegation.c                                |  33 ++--
 fs/nfs/sysfs.c                                     |  22 ++-
 fs/nfsd/nfs4state.c                                |  31 +++-
 fs/ntfs3/index.c                                   |   4 +-
 fs/ntfs3/ntfs.h                                    |   2 +-
 fs/ocfs2/alloc.c                                   |   8 +
 fs/proc/base.c                                     |   2 +-
 fs/smb/client/cifsacl.c                            |   8 +-
 fs/smb/client/connect.c                            |  16 +-
 fs/smb/server/auth.c                               |   6 +-
 fs/smb/server/mgmt/user_session.c                  |  33 +++-
 fs/smb/server/mgmt/user_session.h                  |   2 +
 fs/smb/server/oplock.c                             |  12 +-
 fs/smb/server/smb2pdu.c                            |  40 ++--
 fs/smb/server/smbacl.c                             |   5 +
 include/drm/display/drm_dp_mst_helper.h            |   7 +
 include/linux/context_tracking_irq.h               |   8 +-
 include/linux/coresight.h                          |   4 +
 include/linux/fwnode.h                             |   2 +-
 include/linux/interrupt.h                          |   8 +-
 include/linux/pgtable.h                            |  28 ++-
 include/linux/pm_runtime.h                         |   2 +
 include/linux/rcupdate.h                           |   2 +-
 include/linux/sched/smt.h                          |   2 +-
 include/linux/trace.h                              |   4 +-
 include/linux/trace_events.h                       |  14 ++
 include/rdma/ib_verbs.h                            |   1 +
 kernel/events/core.c                               |  46 +++--
 kernel/events/ring_buffer.c                        |   2 +-
 kernel/events/uprobes.c                            |  13 +-
 kernel/fork.c                                      |   4 +
 kernel/kexec_elf.c                                 |   2 +-
 kernel/locking/semaphore.c                         |  13 +-
 kernel/sched/deadline.c                            |   2 +-
 kernel/trace/bpf_trace.c                           |   2 +-
 kernel/trace/ring_buffer.c                         |   4 +-
 kernel/trace/trace.c                               |  23 ++-
 kernel/trace/trace.h                               |   1 +
 kernel/trace/trace_boot.c                          |   2 +-
 kernel/trace/trace_events.c                        |  62 ++++++-
 kernel/trace/trace_events_hist.c                   | 133 +++++++++++---
 kernel/trace/trace_events_synth.c                  |  32 +++-
 kernel/trace/trace_functions_graph.c               |   1 +
 kernel/trace/trace_irqsoff.c                       |   2 -
 kernel/trace/trace_osnoise.c                       |   1 -
 kernel/trace/trace_sched_wakeup.c                  |   2 -
 kernel/watch_queue.c                               |   9 +
 lib/842/842_compress.c                             |   2 +
 lib/overflow_kunit.c                               |   3 +-
 lib/vsprintf.c                                     |   2 +-
 mm/memory.c                                        |  13 +-
 net/can/af_can.c                                   |  12 +-
 net/can/af_can.h                                   |  12 +-
 net/can/proc.c                                     |  46 +++--
 net/core/dst.c                                     |   8 +
 net/core/rtnetlink.c                               |   3 +
 net/ipv4/ip_tunnel_core.c                          |   4 +-
 net/ipv4/udp.c                                     |  16 +-
 net/ipv6/addrconf.c                                |  37 ++--
 net/ipv6/calipso.c                                 |  21 ++-
 net/ipv6/route.c                                   |  42 ++++-
 net/mac80211/sta_info.c                            |  20 +-
 net/netfilter/nf_tables_api.c                      |   4 +-
 net/netfilter/nft_set_hash.c                       |   3 +-
 net/netfilter/nft_tunnel.c                         |   6 +-
 net/openvswitch/actions.c                          |   6 -
 net/sched/act_tunnel_key.c                         |   2 +-
 net/sched/cls_flower.c                             |   2 +-
 net/sched/sch_skbprio.c                            |   3 -
 net/vmw_vsock/af_vsock.c                           |   6 +-
 rust/kernel/print.rs                               |   7 +-
 samples/ftrace/sample-trace-array.c                |   2 +-
 scripts/selinux/install_policy.sh                  |  15 +-
 security/smack/smack.h                             |   6 +
 security/smack/smack_lsm.c                         |  10 +-
 sound/pci/hda/patch_realtek.c                      |  33 +++-
 sound/soc/codecs/cs35l41-spi.c                     |   4 +-
 sound/soc/codecs/rt5665.c                          |  24 +--
 sound/soc/fsl/imx-card.c                           |   4 +
 sound/soc/ti/j721e-evm.c                           |   2 +
 tools/lib/bpf/linker.c                             |   2 +-
 tools/objtool/check.c                              |  35 +---
 tools/perf/bench/syscall.c                         |  22 ++-
 .../shell/coresight/asm_pure_loop/asm_pure_loop.S  |   2 +
 tools/perf/util/arm-spe.c                          |   8 +-
 tools/perf/util/evlist.c                           |  13 +-
 tools/perf/util/pmu.c                              |   7 +-
 tools/perf/util/pmu.h                              |   5 +
 tools/perf/util/pmus.c                             |  20 +-
 tools/perf/util/python.c                           |  17 +-
 tools/perf/util/stat-shadow.c                      |   3 +-
 tools/perf/util/units.c                            |   2 +-
 .../selftests/bpf/prog_tests/bloom_filter_map.c    |   5 +
 tools/testing/selftests/bpf/progs/strncmp_bench.c  |   5 +-
 tools/testing/selftests/mm/cow.c                   |   2 +-
 280 files changed, 2331 insertions(+), 1182 deletions(-)