From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org, akpm@linux-foundation.org,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, jslaby@suse.cz,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Subject: Linux 6.12.29
Date: Sun, 18 May 2025 08:41:53 +0200 [thread overview]
Message-ID: <2025051854-unrevised-dreamless-0ec7@gregkh> (raw)
I'm announcing the release of the 6.12.29 kernel.
All users of the 6.12 kernel series must upgrade.
The updated 6.12.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.12.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
.clippy.toml | 2
Documentation/ABI/testing/sysfs-devices-system-cpu | 1
Documentation/admin-guide/hw-vuln/index.rst | 1
Documentation/admin-guide/hw-vuln/indirect-target-selection.rst | 168 ++++++++
Documentation/admin-guide/kernel-parameters.txt | 18
Makefile | 2
arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 25 -
arch/arm64/include/asm/cputype.h | 2
arch/arm64/include/asm/insn.h | 1
arch/arm64/include/asm/spectre.h | 3
arch/arm64/kernel/cpufeature.c | 9
arch/arm64/kernel/proton-pack.c | 13
arch/arm64/lib/insn.c | 60 +-
arch/arm64/net/bpf_jit_comp.c | 57 ++
arch/mips/include/asm/ptrace.h | 3
arch/riscv/kernel/traps.c | 64 +--
arch/riscv/kernel/traps_misaligned.c | 17
arch/s390/kernel/entry.S | 3
arch/s390/pci/pci_clp.c | 2
arch/um/include/linux/time-internal.h | 2
arch/um/kernel/skas/syscall.c | 11
arch/x86/Kconfig | 12
arch/x86/entry/entry_64.S | 20
arch/x86/include/asm/alternative.h | 32 +
arch/x86/include/asm/cpufeatures.h | 3
arch/x86/include/asm/microcode.h | 2
arch/x86/include/asm/msr-index.h | 8
arch/x86/include/asm/nospec-branch.h | 38 +
arch/x86/kernel/alternative.c | 208 +++++++++-
arch/x86/kernel/cpu/bugs.c | 176 ++++++++
arch/x86/kernel/cpu/common.c | 72 ++-
arch/x86/kernel/cpu/microcode/amd.c | 6
arch/x86/kernel/cpu/microcode/core.c | 58 +-
arch/x86/kernel/cpu/microcode/intel.c | 2
arch/x86/kernel/cpu/microcode/internal.h | 1
arch/x86/kernel/ftrace.c | 2
arch/x86/kernel/head32.c | 4
arch/x86/kernel/module.c | 6
arch/x86/kernel/static_call.c | 4
arch/x86/kernel/vmlinux.lds.S | 10
arch/x86/kvm/smm.c | 1
arch/x86/kvm/svm/svm.c | 4
arch/x86/kvm/x86.c | 4
arch/x86/lib/retpoline.S | 39 +
arch/x86/mm/tlb.c | 23 +
arch/x86/net/bpf_jit_comp.c | 58 ++
drivers/accel/ivpu/ivpu_hw.c | 2
drivers/base/cpu.c | 3
drivers/block/loop.c | 104 +++--
drivers/bluetooth/btmtk.c | 12
drivers/clocksource/i8253.c | 4
drivers/firmware/arm_scmi/driver.c | 13
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1
drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 7
drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c | 7
drivers/gpu/drm/amd/amdgpu/hdp_v5_2.c | 12
drivers/gpu/drm/amd/amdgpu/hdp_v6_0.c | 7
drivers/gpu/drm/amd/amdgpu/hdp_v7_0.c | 7
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 1
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 1
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 1
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 4
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 1
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 1
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 3
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 36 -
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 28 +
drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c | 14
drivers/gpu/drm/panel/panel-simple.c | 25 -
drivers/gpu/drm/v3d/v3d_sched.c | 28 +
drivers/gpu/drm/xe/tests/xe_mocs.c | 21 -
drivers/gpu/drm/xe/xe_gt_pagefault.c | 11
drivers/iio/accel/adis16201.c | 4
drivers/iio/accel/adxl355_core.c | 2
drivers/iio/accel/adxl367.c | 10
drivers/iio/adc/ad7606_spi.c | 2
drivers/iio/adc/dln2-adc.c | 2
drivers/iio/adc/rockchip_saradc.c | 17
drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 2
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 6
drivers/iio/temperature/maxim_thermocouple.c | 2
drivers/input/joystick/xpad.c | 40 +
drivers/input/keyboard/mtk-pmic-keys.c | 4
drivers/input/mouse/synaptics.c | 5
drivers/input/touchscreen/cyttsp5.c | 7
drivers/md/dm-table.c | 3
drivers/net/can/m_can/m_can.c | 3
drivers/net/can/rockchip/rockchip_canfd-core.c | 2
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 42 +-
drivers/net/dsa/b53/b53_common.c | 207 +++++++--
drivers/net/dsa/b53/b53_priv.h | 3
drivers/net/dsa/bcm_sf2.c | 1
drivers/net/ethernet/intel/ice/ice_adapter.c | 39 -
drivers/net/ethernet/intel/ice/ice_adapter.h | 6
drivers/net/ethernet/mediatek/mtk_eth_soc.c | 19
drivers/net/ethernet/meta/fbnic/fbnic_csr.h | 2
drivers/net/ethernet/meta/fbnic/fbnic_fw.c | 180 ++++----
drivers/net/ethernet/meta/fbnic/fbnic_mac.c | 6
drivers/net/virtio_net.c | 61 ++
drivers/nvme/host/core.c | 3
drivers/pci/hotplug/s390_pci_hpc.c | 1
drivers/staging/axis-fifo/axis-fifo.c | 14
drivers/staging/iio/adc/ad7816.c | 2
drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c | 1
drivers/usb/cdns3/cdnsp-gadget.c | 31 +
drivers/usb/cdns3/cdnsp-gadget.h | 6
drivers/usb/cdns3/cdnsp-pci.c | 12
drivers/usb/cdns3/cdnsp-ring.c | 3
drivers/usb/cdns3/core.h | 3
drivers/usb/class/usbtmc.c | 59 +-
drivers/usb/dwc3/core.h | 4
drivers/usb/dwc3/gadget.c | 60 +-
drivers/usb/gadget/composite.c | 12
drivers/usb/gadget/function/f_ecm.c | 7
drivers/usb/gadget/udc/tegra-xudc.c | 4
drivers/usb/host/uhci-platform.c | 2
drivers/usb/host/xhci-tegra.c | 3
drivers/usb/misc/onboard_usb_dev.c | 10
drivers/usb/typec/tcpm/tcpm.c | 2
drivers/usb/typec/ucsi/displayport.c | 2
drivers/vfio/pci/vfio_pci_core.c | 12
drivers/xen/swiotlb-xen.c | 1
drivers/xen/xenbus/xenbus.h | 2
drivers/xen/xenbus/xenbus_comms.c | 9
drivers/xen/xenbus/xenbus_dev_frontend.c | 2
drivers/xen/xenbus/xenbus_xs.c | 18
fs/btrfs/volumes.c | 91 ----
fs/erofs/fileio.c | 4
fs/erofs/zdata.c | 31 -
fs/namespace.c | 3
fs/ocfs2/journal.c | 80 ++-
fs/ocfs2/journal.h | 1
fs/ocfs2/ocfs2.h | 17
fs/ocfs2/quota_local.c | 9
fs/ocfs2/suballoc.c | 38 +
fs/ocfs2/suballoc.h | 1
fs/ocfs2/super.c | 3
fs/smb/client/cached_dir.c | 10
fs/smb/server/oplock.c | 7
fs/smb/server/smb2pdu.c | 5
fs/smb/server/vfs.c | 7
fs/smb/server/vfs_cache.c | 33 +
fs/userfaultfd.c | 28 +
include/linux/cpu.h | 2
include/linux/execmem.h | 3
include/linux/ieee80211.h | 2
include/linux/module.h | 5
include/linux/types.h | 3
include/linux/vmalloc.h | 1
include/net/netdev_queues.h | 6
include/uapi/linux/types.h | 1
init/Kconfig | 3
io_uring/io_uring.c | 58 +-
io_uring/sqpoll.c | 2
kernel/params.c | 4
kernel/sched/fair.c | 4
mm/huge_memory.c | 11
mm/internal.h | 27 -
mm/memblock.c | 9
mm/page_alloc.c | 159 ++++---
mm/vmalloc.c | 31 +
net/can/gw.c | 149 ++++---
net/core/filter.c | 1
net/core/netdev-genl.c | 69 ++-
net/ipv6/addrconf.c | 15
net/mac80211/mlme.c | 12
net/netfilter/ipset/ip_set_hash_gen.h | 2
net/netfilter/ipvs/ip_vs_xmit.c | 27 -
net/openvswitch/actions.c | 3
net/sched/sch_htb.c | 15
net/wireless/scan.c | 2
rust/bindings/lib.rs | 1
rust/kernel/alloc/kvec.rs | 3
rust/kernel/list.rs | 3
rust/kernel/str.rs | 46 +-
rust/macros/module.rs | 19
rust/macros/pinned_drop.rs | 3
rust/uapi/lib.rs | 1
tools/objtool/check.c | 1
tools/testing/selftests/Makefile | 1
tools/testing/selftests/mm/compaction_test.c | 19
tools/testing/selftests/mm/pkey-powerpc.h | 12
tools/testing/selftests/x86/bugs/Makefile | 3
tools/testing/selftests/x86/bugs/common.py | 164 +++++++
tools/testing/selftests/x86/bugs/its_indirect_alignment.py | 150 +++++++
tools/testing/selftests/x86/bugs/its_permutations.py | 109 +++++
tools/testing/selftests/x86/bugs/its_ret_alignment.py | 139 ++++++
tools/testing/selftests/x86/bugs/its_sysfs.py | 65 +++
188 files changed, 3220 insertions(+), 1086 deletions(-)
Aditya Garg (3):
Input: synaptics - enable InterTouch on Dynabook Portege X30L-G
Input: synaptics - enable InterTouch on Dell Precision M3800
Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5
Al Viro (1):
do_umount(): add missing barrier before refcount checks in sync case
Alex Deucher (5):
drm/amdgpu/hdp4: use memcfg register to post the write for HDP flush
drm/amdgpu/hdp5.2: use memcfg register to post the write for HDP flush
drm/amdgpu/hdp5: use memcfg register to post the write for HDP flush
drm/amdgpu/hdp6: use memcfg register to post the write for HDP flush
drm/amdgpu/hdp7: use memcfg register to post the write for HDP flush
Alex Williamson (1):
vfio/pci: Align huge faults to order
Alexander Duyck (6):
fbnic: Fix initialization of mailbox descriptor rings
fbnic: Gate AXI read/write enabling on FW mailbox
fbnic: Actually flush_tx instead of stalling out
fbnic: Improve responsiveness of fbnic_mbx_poll_tx_ready
fbnic: Pull fbnic_fw_xmit_cap_msg use out of interrupt context
fbnic: Do not allow mailbox to toggle to ready outside fbnic_mbx_poll_tx_ready
Alexey Charkov (1):
usb: uhci-platform: Make the clock really optional
Andrei Kuchynski (1):
usb: typec: ucsi: displayport: Fix NULL pointer access
Andy Shevchenko (1):
types: Complement the aligned types with signed 64-bit one
Angelo Dureghello (1):
iio: adc: ad7606: fix serial register access
Antonios Salios (1):
can: m_can: m_can_class_allocate_dev(): initialize spin lock on device probe
Aurabindo Pillai (1):
drm/amd/display: more liberal vmin/vmax update for freesync
Borislav Petkov (AMD) (1):
x86/microcode: Consolidate the loader enablement checking
Christian Lamparter (1):
Revert "um: work around sched_yield not yielding in time-travel mode"
Christoph Hellwig (2):
loop: refactor queue limits updates
loop: factor out a loop_assign_backing_file helper
Clément Léger (2):
riscv: misaligned: factorize trap handling
riscv: misaligned: enable IRQs while handling misaligned accesses
Cong Wang (1):
sch_htb: make htb_deactivate() idempotent
Cristian Marussi (1):
firmware: arm_scmi: Fix timeout checks on polling path
Dan Carpenter (1):
dm: add missing unlock on in dm_keyslot_evict()
Daniel Golle (1):
net: ethernet: mtk_eth_soc: reset all TX queues on DMA free
Daniel Sneddon (2):
x86/bpf: Call branch history clearing sequence on exit
x86/bpf: Add IBHF call at end of classic BPF
Daniel Wagner (1):
nvme: unblock ctrl state transition for firmware update
Dave Hansen (1):
x86/mm: Eliminate window where TLB flushes may be inadvertently skipped
Dave Penkler (3):
usb: usbtmc: Fix erroneous get_stb ioctl error returns
usb: usbtmc: Fix erroneous wait_srq ioctl return
usb: usbtmc: Fix erroneous generic_read ioctl return
Dave Stevenson (1):
staging: bcm2835-camera: Initialise dev in v4l2_dev
David Lechner (1):
iio: imu: inv_mpu6050: align buffer for timestamp
Dmitry Antipov (1):
module: ensure that kobject_put() is safe for module type kobjects
Dmitry Torokhov (1):
Input: synaptics - enable SMBus for HP Elitebook 850 G1
Eelco Chaudron (1):
openvswitch: Fix unsafe attribute parsing in output_userspace()
Eric Biggers (1):
x86/its: Fix build errors when CONFIG_MODULES=n
Feng Tang (1):
selftests/mm: compaction_test: support platform with huge mount of memory
Frank Wunderlich (1):
net: ethernet: mtk_eth_soc: do not reset PSE when setting FE
Gabriel Krisman Bertazi (1):
io_uring/sqpoll: Increase task_work submission batch size
Gabriel Shahrouzi (4):
staging: iio: adc: ad7816: Correct conditional logic for store mode
staging: axis-fifo: Remove hardware resets for user errors
staging: axis-fifo: Correct handling of tx_fifo_depth for size validation
iio: adis16201: Correct inclinometer channel resolution
Gao Xiang (1):
erofs: ensure the extra temporary copy is valid for shortened bvecs
Gary Bisson (1):
Input: mtk-pmic-keys - fix possible null pointer dereference
Gavin Guo (1):
mm/huge_memory: fix dereferencing invalid pmd migration entry
Greg Kroah-Hartman (1):
Linux 6.12.29
Guillaume Nault (1):
gre: Fix again IPv6 link-local address generation.
Hao Qin (2):
Bluetooth: btmtk: Remove resetting mt7921 before downloading the fw
Bluetooth: btmtk: Remove the resetting step before downloading the fw
Heiko Carstens (1):
s390/entry: Fix last breaking event handling in case of stack corruption
Heming Zhao (1):
ocfs2: fix the issue with discontiguous allocation in the global_bitmap
Himal Prasad Ghimiray (1):
drm/xe/tests/mocs: Update xe_force_wake_get() return handling
Hugo Villeneuve (1):
Input: cyttsp5 - ensure minimum reset pulse width
Jacek Lawrynowicz (1):
accel/ivpu: Increase state dump msg timeout
Jakub Kicinski (3):
virtio-net: free xsk_buffs on error in virtnet_xsk_pool_enable()
net: export a helper for adding up queue stats
virtio-net: fix total qstat values
James Morse (6):
arm64: insn: Add support for encoding DSB
arm64: proton-pack: Expose whether the platform is mitigated by firmware
arm64: proton-pack: Expose whether the branchy loop k value
arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs
arm64: bpf: Only mitigate cBPF programs loaded by unprivileged users
arm64: proton-pack: Add new CPUs 'k' values for branch mitigation
Jan Kara (3):
ocfs2: switch osb->disable_recovery to enum
ocfs2: implement handshaking with ocfs2 recovery thread
ocfs2: stop quota recovery before disabling quotas
Jason Andryuk (1):
xenbus: Use kref to track req lifetime
Jens Axboe (2):
io_uring: ensure deferred completions are flushed for multishot
io_uring: always arm linked timeouts prior to issue
Jim Lin (1):
usb: host: tegra: Prevent host controller crash when OTG port is used
Johannes Weiner (2):
mm: page_alloc: don't steal single pages from biggest buddy
mm: page_alloc: speed up fallbacks in rmqueue_bulk()
John Ernberg (1):
xen: swiotlb: Use swiotlb bouncing if kmalloc allocation demands it
John Garry (2):
loop: Use bdev limit helpers for configuring discard
loop: Simplify discard granularity calc
Jonas Gorski (11):
net: dsa: b53: allow leaky reserved multicast
net: dsa: b53: keep CPU port always tagged again
net: dsa: b53: fix clearing PVID of a port
net: dsa: b53: fix flushing old pvid VLAN on pvid change
net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave
net: dsa: b53: always rejoin default untagged VLAN on bridge leave
net: dsa: b53: do not allow to configure VLAN 0
net: dsa: b53: do not program vlans when vlan filtering is off
net: dsa: b53: fix toggling vlan_filtering
net: dsa: b53: fix learning on VLAN unaware bridges
net: dsa: b53: do not set learning and unicast/multicast on up
Jonathan Cameron (3):
iio: temp: maxim-thermocouple: Fix potential lack of DMA safe buffer.
iio: accel: adxl355: Make timestamp 64-bit aligned using aligned_s64
iio: adc: dln2: Use aligned_s64 for timestamp
Jozsef Kadlecsik (1):
netfilter: ipset: fix region locking in hash types
Julian Anastasov (1):
ipvs: fix uninit-value for saddr in do_output_route4
Kees Cook (1):
mm: vmalloc: support more granular vrealloc() sizing
Kelsey Maes (1):
can: mcp251xfd: fix TDC setting for low data bit rates
Kevin Baker (1):
drm/panel: simple: Update timings for AUO G101EVN010
Lizhi Xu (1):
loop: Add sanity check for read/write_iter
Lode Willems (1):
Input: xpad - add support for 8BitDo Ultimate 2 Wireless Controller
Lothar Rubusch (1):
iio: accel: adxl367: fix setting odr for activity time update
Lukasz Czechowski (1):
usb: misc: onboard_usb_dev: fix support for Cypress HX3 hubs
Manuel Fombuena (1):
Input: synaptics - enable InterTouch on Dynabook Portege X30-D
Marc Kleine-Budde (3):
can: mcan: m_can_class_unregister(): fix order of unregistration calls
can: mcp251xfd: mcp251xfd_remove(): fix order of unregistration calls
can: rockchip_canfd: rkcanfd_remove(): fix order of unregistration calls
Matthew Brost (1):
drm/xe: Add page queue multiplier
Max Kellermann (1):
fs/erofs/fileio: call erofs_onlinefolio_split() after bio_add_folio()
Maíra Canal (1):
drm/v3d: Add job to pending list if the reset was skipped
Michael-CY Lee (1):
wifi: mac80211: fix the type of status_code for negotiated TID to Link Mapping
Miguel Ojeda (5):
rust: clean Rust 1.88.0's `unnecessary_transmutes` lint
objtool/rust: add one more `noreturn` Rust function for Rust 1.87.0
rust: clean Rust 1.88.0's warning about `clippy::disallowed_macros` configuration
rust: allow Rust 1.87.0's `clippy::ptr_eq` lint
rust: clean Rust 1.88.0's `clippy::uninlined_format_args` lint
Mikael Gonella-Bolduc (1):
Input: cyttsp5 - fix power control issue on wakeup
Mikhail Lobanov (1):
KVM: SVM: Forcibly leave SMM mode on SHUTDOWN interception
Namjae Jeon (1):
ksmbd: prevent rename with empty string
Niklas Schnelle (2):
s390/pci: Fix missing check for zpci_create_device() error return
s390/pci: Fix duplicate pci_dev_put() in disable_slot() when PF has child VFs
Norbert Szetei (1):
ksmbd: prevent out-of-bounds stream writes by validating *pos
Nylon Chen (1):
riscv: misaligned: Add handling for ZCB instructions
Nysal Jan K.A. (1):
selftests/mm: fix a build failure on powerpc
OGAWA Hirofumi (1):
loop: Fix ABBA locking race
Oliver Hartkopp (1):
can: gw: fix RCU/BH usage in cgw_create_job()
Oliver Neukum (1):
USB: usbtmc: use interruptible sleep in usbtmc_read
Omar Sandoval (1):
sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash
Paul Aurich (1):
smb: client: Avoid race in open_cached_dir with lease breaks
Paul Chaignon (1):
bpf: Scrub packet on bpf_redirect_peer
Pawan Gupta (14):
x86/bhi: Do not set BHI_DIS_S in 32-bit mode
x86/speculation: Simplify and make CALL_NOSPEC consistent
x86/speculation: Add a conditional CS prefix to CALL_NOSPEC
x86/speculation: Remove the extra #ifdef around CALL_NOSPEC
Documentation: x86/bugs/its: Add ITS documentation
x86/its: Enumerate Indirect Target Selection (ITS) bug
x86/its: Add support for ITS-safe indirect thunk
x86/its: Add support for ITS-safe return thunk
x86/its: Enable Indirect Target Selection mitigation
x86/its: Add "vmexit" option to skip mitigation on some CPUs
x86/its: Add support for RSB stuffing mitigation
x86/its: Align RETs in BHB clear sequence to avoid thunking
x86/ibt: Keep IBT disabled during alternative patching
selftest/x86/bugs: Add selftests for ITS
Pawel Laszczak (2):
usb: cdnsp: Fix issue with resuming from L1
usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version
Peter Xu (1):
mm/userfaultfd: fix uninitialized output field for -EAGAIN race
Peter Zijlstra (2):
x86/its: Use dynamic thunks for indirect branches
x86/its: FineIBT-paranoid vs ITS
Petr Vaněk (1):
mm: fix folio_pte_batch() on XEN PV
Prashanth K (3):
usb: dwc3: gadget: Make gadget_wakeup asynchronous
usb: gadget: f_ecm: Add get_status callback
usb: gadget: Use get_status callback to set remote wakeup capability
Przemek Kitszel (1):
ice: use DSN instead of PCI BDF for ice_adapter index
Qu Wenruo (1):
Revert "btrfs: canonicalize the device path before adding it"
RD Babiera (1):
usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition
Roman Li (1):
drm/amd/display: Fix invalid context error in dml helper
Ruijing Dong (1):
drm/amdgpu/vcn: using separate VCN1_AON_SOC offset
Sean Heelan (1):
ksmbd: Fix UAF in __close_file_table_ids
Sebastian Andrzej Siewior (1):
clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()
Sergey Temerkhanov (1):
ice: Initial support for E825C hardware in ice_adapter
Silvano Seva (2):
iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo
iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo
Simon Xue (1):
iio: adc: rockchip: Fix clock initialization sequence
Tejas Upadhyay (1):
drm/xe/tests/mocs: Hold XE_FORCEWAKE_ALL for LNCF regs
Thorsten Blum (1):
MIPS: Fix MAX_REG_OFFSET
Tom Lendacky (1):
memblock: Accept allocated memory before use in memblock_double_array()
Veerendranath Jakkam (1):
wifi: cfg80211: fix out-of-bounds access during multi-link element defragmentation
Vicki Pfau (2):
Input: xpad - fix Share button on Xbox One controllers
Input: xpad - fix two controller table values
Wang Zhaolong (1):
ksmbd: fix memory leak in parse_lease_state()
Wayne Chang (1):
usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN
Wayne Lin (5):
drm/amd/display: Shift DMUB AUX reply command if necessary
drm/amd/display: Fix the checking condition in dmub aux handling
drm/amd/display: Remove incorrect checking in dmub aux handler
drm/amd/display: Fix wrong handling for AUX_DEFER case
drm/amd/display: Copy AUX read reply data whenever length > 0
Wojciech Dubowik (1):
arm64: dts: imx8mm-verdin: Link reg_usdhc2_vqmmc to usdhc2
Xuan Zhuo (1):
virtio_net: xsk: bind/unbind xsk for tx
Yeoreum Yun (1):
arm64: cpufeature: Move arm64_use_ng_mappings to the .data section to prevent wrong idmap generation
next reply other threads:[~2025-05-18 6:43 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-18 6:41 Greg Kroah-Hartman [this message]
2025-05-18 6:41 ` Linux 6.12.29 Greg Kroah-Hartman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2025051854-unrevised-dreamless-0ec7@gregkh \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.