|
|
Log in / Subscribe / Register

Linux 7.2-rc7

From:  Linus Torvalds <torvalds-AT-linux-foundation.org>
To:  Linux Kernel Mailing List <linux-kernel-AT-vger.kernel.org>
Subject:  Linux 7.2-rc7
Date:  Sun, 09 Aug 2026 15:07:43 -0700
Message-ID:  <CAHk-=wiDq_aaSkBgTN=SGpa5bfTsRGvwhg8sJcFyWgPFf4x0HA@mail.gmail.com>
Archive-link:  Article

Another week, another -rc.

I can't say that I'm exactly thrilled about the size of this all, but
it is what it is: the new normal with a lot of fixes, many of them due
to review by various AI tools.

And nothing looks particularly scary per se - it's just that there's a
lot here. Most of it is fairly small, although we have a couple of
larger diffs: s390/zcrypt fixes stand out in the diffstat, and so does
btrfs bringing back the fixup worker infrastructure. And some
netfilter ipset fixes.

But aside from a few places like that, most of this is just lots of
tiny fixes. It's pretty much spread all over - drivers (gpu, sound,
networking, you name it), filesystems, core networking, arch code..

I don't currently see any value in delaying the 7.2 release, so I
would expect that to happen next weekend unless something really bad
pops up.

                    Linus

---

Achilles Gaikwad (1):
      NFSv4.2: fix nfs4_listxattr size accounting

Aelin Reidel (1):
      nvmem: apple-spmi-nvmem: wrap regmap calls to satisfy CFI

Ahmad Byagowi (1):
      ptp: ocp: Fix board ID over-read

Ahmed Naseef (1):
      net: phy: mediatek: fix TX blink masks using the RX bits

Akhil P Oommen (1):
      arm64: dts: qcom: purwa: Fix GPU IOMMU property

Aleksandr Nogikh (1):
      usb: atm: cxacru: properly kill rcv_urb on error in cxacru_cm()

Alex Deucher (2):
      drm/amdgpu/gmc12.1: implement tlb inv semaphore
      drm/amdgpu/gmc12.1: fix MMHUB0 check in pasid tlb flush

Alexander Koskovich (1):
      arm64: dts: qcom: sm8650: Fix IPA IMEM slice

Alexander Usyskin (1):
      mei: pull kvfree out of spinlock

Alexandra Winter (1):
      s390/ism: Fix UAF of sba and ieq during ism_dev_exit()

Alexandre Hamamdjian (1):
      Input: edt-ft5x06 - ignore contacts with an out-of-range slot id

Ali Ahmet Memis (1):
      hwmon: (corsair-psu) serialize debugfs access against hwmon

Alice Ryhl (1):
      rust_binder: do not query current thread for all ioctls

Alok Tiwari (2):
      bnge: Fix NULL pointer dereference in aux device release
      bnge: use int for bnge_fix_rings_count() return value

Anandu Krishnan E (1):
      misc: fastrpc: fix channel ctx ref leak when session alloc fails

Anatolii Shumak (2):
      smb: compress: reject Pattern_V1 when not negotiated
      ksmbd: validate compression Flags before kvmalloc

Andrey Albershteyn (2):
      fs,fsverity: remove check for fsverity being enabled in setattr_prepare()
      xfs: fix inverted clearance of inode junk flags

Andy Lutomirski (1):
      mm: fix incorrect flush address in direct page table reclaim

Anna Schumaker (2):
      NFS: Pin the 'struct nfs_server' during a FREE_STATEID call
      NFS: Decrement refcounts if allocating nfs_free_stateid_data fails

Antonio Quartulli (7):
      ovpn: skip rehash for peers already removed from by_id
      ovpn: rehash peer in by_transp_addr table on CMD_PEER_SET
      ovpn: ensure socket is owned by ovpn before deref sk_user_data
      ovpn: zero-initialize sockaddr before learning a floated endpoint
      ovpn: hash floated peer by transport identity only
      ovpn: disable IPv4 redirects on MP interfaces
      ovpn: ensure TCP vars are initialized first

Asad Kamal (2):
      Revert "drm/amdgpu: fix aperture mapping leak"
      drm/amdgpu: fix aperture iounmap skipped on device removal

Babanpreet Singh (1):
      counter: microchip-tcb-capture: Fix DT channel validation

Bard Liao (2):
      ASoC: SOF: topology: Use acpi mach from the machine driver
      ASoC/soundwire: Intel: reset the PCMSyCM registers in hda_sdw_bpt_close

Baul Lee (7):
      net/x25: fix use-after-free of the socket by its timers
      net: bridge: mrp: fix uninitialised bytes on the wire
      sctp: keep chunk->transport in step with the list it is queued on
      ALSA: FCP: fix OOB write in fcp_meter_ctl_get()
      ALSA: us144mkii: re-anchor capture URBs on resubmission
      ALSA: usb-audio: fix OOB write on Type II inbound URBs
      ALSA: usx2y: bound the hwdep mmap fault offset

Bhargava Marreddy (1):
      bnge: Fix resource leak in bnge_init_nic() error path

Billy Tsai (1):
      MAINTAINERS: add Ryan Chen and Billy Tsai as reviewer for ARM/ASPEED

Bjorn Andersson (2):
      arm64: dts: qcom: glymur: fix PCIe SMMU interrupts
      arm64: dts: qcom: glymur: fix QUP serial engine IRQs

Bobby Eshleman (1):
      net/mlx5e: fix BQL reset on SQ re-activation

Boris Burkov (2):
      btrfs: trigger cow fixup via dirty_folio()
      btrfs: flush the fixup workers during close_ctree

Borislav Petkov (AMD) (1):
      x86/bugs: Make Safe-RET robust against interrupt injection

Brendan Jackman (1):
      MAINTAINERS: update address for Brendan Jackman

Breno Leitao (1):
      x86/mce: Set up the polling timer before CMCI discovery

Bryam Vargas (8):
      thunderbolt: Bound the DROM dual link port number before
indexing sw->ports
      selinux: reject a permission value exceeding the class permission count
      selinux: reject a class permission count below its inherited common
      selinux: do not cancel a policy conversion that never started
      selinux: require a class's permission values to cover its permission count
      selinux: reject an unclaimed class value in security_get_classes()
      selinux: require every boolean value to be defined
      Input: synaptics-rmi4 - bound the F54 report size to the allocated buffer

Candice Li (1):
      drm/amdgpu: reject oversized IBs with per-ring packet limits

Carlos Llamas (1):
      selinux: bpf: check SBLABEL_MNT before isec init

Cen Zhang (Microsoft) (1):
      net/openvswitch: check Ethernet header length in key_extract()

ChenXiaoSong (1):
      smb/client: show compress mount option

Chengfeng Ye (3):
      netfilter: ebt_nflog: pin the NFLOG backend
      bpf, sockmap: Fix sk_redir use-after-free in send verdict
      bpf: Fix netns reference imbalance in conntrack kfuncs

Chris Mi (1):
      net/mlx5: SF, Handle function changed event

Christian A. Ehrhardt (2):
      drm/shmem_helper: Check VMA boundaries for PMD mappings
      drm/panthor: Check VMA boundaries for PMD mappings

Christian Borntraeger (1):
      vdpa/mlx5: Fix buffer length in create_direct_keys()

Christoph Hellwig (4):
      xfs: update BDI {io,ra}_pages values based on the RT device limits
      xfs: add a separate bio_set for spliting GC writes
      xfs: add a comment to describe xfs_gc_bio.victim_rtg
      xfs: check v5 superblock features early

Claudio Imbrenda (13):
      KVM: s390: Fix unlikely NULL gmap dereference
      KVM: s390: Do not free SCA if it was not allocated
      KVM: s390: Fix kvm_s390_vcpu_unsetup_cmma()
      KVM: s390: Fix overclearing ESCA in case of error
      KVM: s390: ucontrol: Fix sca_clear_ext_call()
      KVM: s390: Fix leaking of PGM_ADDRESSING to userspace
      KVM: s390: Fix race in __do_essa()
      KVM: s390: cmma: Fix dirty tracking when removing memslot
      KVM: s390: ucontrol: Add missing locking around gmap_remove_child()
      KVM: s390: Free the mmu cache when kvm_arch_vcpu_create() fails
      KVM: s390: Return -EINTR if a signal is pending while faulting-in
      KVM: s390: Fix ordering when adding to SCA
      KVM: s390: Fix cleanup in kvm_s390_pv_create_cpu()

Cunhao Lu (1):
      serial: 8250_dma: Clear stale RX state on shutdown

Daming Li (1):
      net: smc: fix splice entry lifetime imbalance in smc_rx_splice

Daniel Drake (1):
      arm64: dts: broadcom: bcm2712: Remove non-functional EL2 virtual timer

Danila Tikhonov (1):
      mailmap: map old addresses to Danila Tikhonov

Danilo Krummrich (2):
      rust: io: gate ioremap/iounmap on CONFIG_HAS_IOMEM
      rust: io: gate ioremap doctests on CONFIG_HAS_IOMEM

Darrick J. Wong (21):
      xfs: check cowextsize in xrep_inode_cowextsize
      xfs: fix transaction block reservation in xrep_rtbitmap
      xfs: rtsummary scrub should treat rtbitmap corruption errors as
an xref error
      xfs: zero i_nlink before repair puts inode on unlinked list
      xfs: mark nonzero sb_gquotino as corrupt on metadir filesystems
      xfs: only check mergeability of bnobt records
      xfs: don't double-lock when deleting a self-referential directory
      xfs: don't return EFSCORRUPTED when scrubbing corrupt parent pointers
      xfs: don't zap the attr fork on repair when there are queued pptr updates
      xfs: nlink scrub must take IOLOCK before determining ILOCK state
      xfs: avoid UAF on sc->tempip in xrep_tempfile_create
      xfs: hoist per-bucket unlinked list check to helper
      xfs: don't livelock in scrub on a circular unlinked list
      xfs: don't walk off the end of a null sc->sa.agi_bp in AGI repair
      xfs: load next_agino from the correct xfarray in xrep_iunlink_relink_prev
      xfs: pass runtime errors from xrep_iunlink_mark_ondisk_rec up to callers
      xfs: check xfarray iteration errors when committing unlinked inode lists
      xfs: fix allocated inodes that show up in the unlinked list
      xfs: fix another iunlink infinite loop bug in online fsck
      xfs: set the prev pointer when reinserting an inode on the unlinked list
      xfs: don't ignore runtime errors in xrep_iunlink_reload_next

David Lee (1):
      btrfs: lzo: reject inline extents without valid headers

David Weber (1):
      drm/amd/display: allow self-refresh exit while entry is blocked

Dawid Wróbel (2):
      ASoC: codecs: lpass-tx-macro: Fix enum kcontrol accesses
      ASoC: codecs: lpass-wsa-macro: Fix enum kcontrol accesses

Dmitry Antipov (1):
      btrfs: fix memory leak in btrfs_do_encoded_write()

Dmitry Baryshkov (1):
      arm64: dts: qcom: sdm850-lenovo-yoga-c630: lower PSCI cluster idle

Dmitry Torokhov (6):
      Input: evdev - fix information leak in evdev_pass_values()
      Input: synaptics-rmi4 - fix F55 transmitter electrode count typo
      Input: synaptics-rmi4 - zero report size on F54 work error
      Input: synaptics-rmi4 - block s_input when F54 queue is busy
      Input: synaptics-rmi4 - propagate F54 worker errors to V4L2 queue
      Input: evdev - sanitize event type index when fetching event masks

Dongli Zhang (1):
      net: tap: set skb->dev before parsing virtio net header in
tap_get_user_xdp()

Donglin Lyu (1):
      Input: atkbd - skip deactivate for HONOR ZQC-P

Doruk Tan Ozturk (2):
      net/packet: reset the MAC header on the packet-socket transmit path
      net: usb: ipheth: fix carrier_work UAF on disconnect

Dragos Tatulea (1):
      net: Defer netdev KOBJ_ADD uevent until the device is published

Eddie Lin (1):
      misc: fastrpc: fix memory leak in fastrpc_channel_ctx_free

Eduard Zingerman (1):
      bpf: Simplify sanitize_err() signature

Ekansh Gupta (2):
      misc: fastrpc: Fix initial memory allocation for Audio PD memory pool
      misc: fastrpc: Remove buffer from list prior to unmap operation

Eric Biggers (2):
      fsverity: Fix bpf_get_fsverity_digest() dynptr assumptions
      fsverity: Fix silent truncation in bpf_get_fsverity_digest()

Eric Dumazet (3):
      netfilter: nf_flow_table: drop existing skb dst before skb_dst_set_noref()
      net: remove WARN_ON_ONCE() from sk_mc_loop()
      net/atm: fix slab-out-of-bounds read in vcc_setsockopt()

Eric Farman (10):
      s390/vfio_ccw: Free all memory if cp_init() fails
      s390/vfio_ccw: Limit the number of channel program segments
      s390/vfio_ccw: Fix out of bounds check on CCW array
      s390/vfio_ccw: Ensure first IDAW remains constant
      s390/vfio_ccw: Calculate idal length based on idaw type
      s390/vfio_ccw: Ensure index for read/write regions are within range
      s390/vfio_ccw: Cancel existing workqueues
      s390/vfio_ccw: Move cp cleanup out of not operational
      s390/vfio_ccw: Selectively expand io_mutex
      s390/vfio_ccw: Implement a crw lock

Fan Wu (3):
      serial: amba-pl011: fix indefinite RS485 post-send delay
      serial: amba-pl011: cancel RS485 hrtimers after freeing IRQ
      serial: amba-pl011: synchronize DMA teardown

Fan XinRan (1):
      net: thunderbolt: Tear down DMA paths before stopping the rings

Fan Ye (1):
      Revert "net: thunderbolt: Enable end-to-end flow control also in transmit"

Florian Westphal (3):
      netfilter: ipset: add small wrappers for hash and bucket sizes
      netfilter: ipset: add and use mtype_del_cidr_all helper
      netfilter: ipset: switch to rcu work

Frank Li (1):
      MAINTAINERS: ARM/FREESCALE: merge Layerscape entry into i.MX entry

Frank Sorenson (1):
      smb: client: fix SMB1 TRANS2 multi-response truncation in SendReceive()

Gang Yan (1):
      selftests: mptcp: join: mark tests with data corruption as failed

George Wilson (3):
      powerpc/pseries: papr-phy-attest - validate cmd.length, plug mem leak
      powerpc/pseries: pci - logic bug
      powerpc/pseries: lparcfg - fix kbuf[] underflow

Guanghui Yang (1):
      xfs: propagate errors from xfs_rtginode_load

Guenter Roeck (7):
      hwmon: (pmbus/core) Avoid race condition during probe
      hwmon: (pmbus) Fix type confusion in notification logic
      hwmon: (pmbus/lm25066) Fix PMBus coefficient calculations
      hwmon: (ltc4282) Avoid overflow in maximum power calculation
      hwmon: (ltc4282) Clamp negative current limits
      hwmon: (ltc4282) Fix parsing adi,current-limit-sense-microvolt
      hwmon: (corsair-psu) Fix linear11 calculation

Hans Ulli Kroll (2):
      pinctrl: qcom: ipq806x: mark gpio as a GPIO pin function
      pinctrl: qcom: ipq806x: mark pci reset as a GPIO pin function

Harald Freudenberger (5):
      s390/zcrypt: Fix CPRB memory allocation in zcrypt misc code
      s390/zcrypt: Improve CCA CPRB length and overflow checks
      s390/zcrypt: Improve EP11 CPRB length and overflow checks
      s390/zcrypt: Improve EP11 CPRB domain handling with ASN.1 parsing
      s390/zcrypt: Pad trailing CCA or EP11 message with zeros

Henry Martin (1):
      net/ncsi: fix heap OOB read in NCSI_CMD_SEND_CMD payload length

Hidayath Khan (2):
      s390/qeth: validate user buffer length in SNMP and ARP query ioctls
      dibs: initialise dibs->lock in dibs_dev_alloc()

Hongyan Xu (2):
      ata: pata_sl82c105: fix bridge revision use-after-free
      watchdog: at91sam9_wdt: prevent timer rearm during teardown

Hugh Dickins (1):
      mm/filemap: __filemap_add_folio() restore index before retrying

Hui Su (1):
      ring-buffer: Fix crash passing ERR_PTR to kthread_stop()

HyeongJun An (1):
      Input: cs40l50-vibra - validate custom data from user space

Ibrahim Hashimov (1):
      xfs: bounds-check buffer log item's dirty bitmap

Ishaan Dandekar (1):
      usb: quirks: Add ShanWan gamepad to quirk list

Ivan Vecera (1):
      MAINTAINERS: dpll: zl3073x: replace Prathosh Satish with Min Li

Jakub Kicinski (1):
      net: avoid theoretical races with ref drain

Jamal Hadi Salim (2):
      net/sched: cls_route: fix fastmap use-after-free on filter
      net/sched: cls_api: Always acquire rtnl_lock when destroying
locked classifiers

Jan Sebastian Götte (1):
      serial: qcom-geni: fix TX DMA buffer flush

Jesse Zhang (4):
      drm/amdgpu: fix JPEG v5.0.0 queue reset failure in DPG mode
      drm/amdgpu: fix JPEG v4.0.5 queue reset failure in DPG mode
      drm/amdgpu: fix JPEG v5.3.0 queue reset failure in DPG mode
      drm/amdgpu/userq: serialize queue map against GPU reset

Jia Jia (2):
      vhost-scsi: flush backend after device ioctls
      vhost-scsi: reject feature changes after endpoint

Jiangshan Yi (1):
      usb: misc: usbio: check ibuf_len against rxbuf_len in bulk msg

Jianing Li (1):
      Input: hynitron_cstxxx - validate touch count and finger IDs

Jiawen Liu (1):
      net: hisilicon: hix5hd2_gmac: remove redundant NAPI delete

Jiayuan Chen (1):
      tcp: fix TFO max_qlen accounting across reuseport migration

Jijie Shao (2):
      net: hns3: fix speed configuration residue after driver reload
      MAINTAINERS: add myself as a maintainer for Hisilicon Network Subsystem

Jose Fernandez (Anthropic) (1):
      bpf: tcp: Fix use-after-free in bpf_iter_tcp_established_batch()

Josh Poimboeuf (1):
      ftrace: Fix off-by-one fentry site disable in ftrace_free_mem()

Joshua Rogers (2):
      vt: stabilize tty reference in kbd_keycode with tty_port_tty_get
      vt: add permission check for KDSKBMETA ioctl

Jozsef Kadlecsik (2):
      netfilter: ipset: rework cidr bookkeeping
      netfilter: ipset: switch ext_size to atomic64_t

Julian Anastasov (2):
      ipvs: avoid out-of-bounds write in ip_vs_nat_icmp
      ipvs: return the csum validation for forward hook

Jun Yang (1):
      vhost: reset the vring metadata cache on vring reconfiguration

Junrui Luo (1):
      misc: fastrpc: take fl->lock when moving mmaps on interrupted invoke

Jérémy Jean (1):
      tls: rx: restore msg_iter before TLS 1.3 optimistic retry

Karthikeyan KS (1):
      soc: aspeed: lpc-snoop: Fix usercopy overflow in snoop_file_read

Keegan Freyhof (1):
      bnxt_en: Fix PTP PPS setting bug

Keno Fischer (1):
      futex: Prevent robust futex exit race some more

Krzysztof Kozlowski (2):
      arm64: dts: qcom: monaco: Add default GIC address cells
      arm64: dts: qcom: eliza: Fix DSI1 phy reference clock rate

Kuba Piecuch (2):
      sched_ext: Mark waker CPU busy when selected in WAKE_SYNC case
      selftests/sched_ext: Handle sleeping task affinity changes in numa test

Kumar Kartikeya Dwivedi (1):
      rqspinlock: Reset tail when preserving queue on deadlock

Kyle Zeng (1):
      ipv6: prevent in6_dev_get() from resurrecting inet6_dev

Kyohei Kadota (1):
      Input: xpad - add support for ZENAIM LEVERLESS

Lachlan Hodges (1):
      usb: xhci: use BIT_ULL for CRCR bits to fix incorrect 64bit mask

Laurent Vivier (1):
      usbnet: cap max_mtu for drivers without bind callback

Leon Hwang (4):
      ftrace: Protect direct_functions in ftrace_find_rec_direct
      ftrace: Protect direct_functions in update_ftrace_direct_del
      ftrace: Protect direct_functions in update_ftrace_direct_mod
      ftrace: Drop extra comma in trace_buffered_event_enable

Lijo Lazar (2):
      drm/amdgpu: Use virtual alloc during coredump
      drm/amdgpu: Allocate coredump ring buffers per ring

Lin Jiapeng (1):
      xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN

Lincoln Wallace (1):
      ima: fix out-of-bounds read in xattr_verify()

Linfeng Sun (1):
      vhost-scsi: Validate T10 PI scatterlist counts

Linfeng Sun  (1):
      vhost_iotlb: bound map allocation in add_range

Linmao Li (2):
      Input: byd - synchronize timer deletion before freeing private data
      Input: psxpad-spi - set driver data before use

Linus Torvalds (1):
      Linux 7.2-rc7

Lizhi Hou (2):
      accel/amxdna: Fix page-insertion errors in amdxdna_insert_pages()
      accel/amdxdna: Fix locally exploitable BUG_ON in amdxdna_insert_pages()

Long Li (2):
      xfs: fix ilock leak on error in xfs_dq_get_next_id
      xfs: don't swallow dquot recovery verification errors

Lorenzo Stoakes (ARM) (5):
      mm/vmalloc: acquire init_mm lock on huge vmap to avoid ptdump UAF
      mm/ptdump: always stabilise against page table freeing using init_mm
      arm64: remove redundant concurrent ptdump UAF mitigation
      mm/huge_memory: fix huge_zero_pfn race
      mm/huge_memory: separate out CONFIG_PERSISTENT_HUGE_ZERO_FOLIO logic

Luca Fresi (1):
      serial: sc16is7xx: enable THRI before filling TX FIFO

Luxiao Xu (1):
      bpf: Check sk_state before sk_protocol in bpf_tcp_*_syncookie

Mahanta Jambigi (1):
      net/smc: fix qentry overwrite for CONFIRM_LINK and ADD_LINK_CONT
in smc_llc_event_handler()

Marcin Bernatowicz (1):
      drm/xe/uc: Apply RCS/CCS yield policy to SR-IOV VFs

Marco Baffo (1):
      ovpn: limit keepalive values to one day

Mariano Baragiola (1):
      staging: rtl8723bs: validate monitor transmit frame lengths

Martin Kaiser (1):
      selftests/ftrace: refactor eprobes test to fix argument checks

Mathieu Dubois-Briand (1):
      nvmem: layouts: Add fixed-layout driver

Matt Fleming (1):
      mm/huge_memory: initialise workingset state before folio split

Matthieu Baerts (NGI0) (3):
      mptcp: options: reset DSS fields in case of unexpected size
      mptcp: avoid combining some incoming suboptions
      mptcp: remove MPC && MPJ check

Matti Vaittinen (1):
      watchdog: bd96801_wdt: Fix timeout for enabled WDG

Maximilian Immanuel Brandtner (1):
      tls: don't abort the connection on signal-interrupted sends

Maíra Canal (1):
      drm/v3d: Serialize the scheduler timeout handlers

Melbin K Mathew (3):
      fbdev: bound mode sysfs output to the sysfs buffer
      fbdev: clear fb_info->mode before deleting a videomode
      fbdev: serialize mode sysfs access with lock_fb_info()

Michael Chan (1):
      bnxt_en: Disable EOP for TPA on all chips to prevent data corruption

Michael Guralnik (1):
      net/mlx5: fw_tracer, return NULL on create error

Michal Clapinski (1):
      kho: align kho_scratch to MAX_ORDER_NR_PAGES pages

Michał Winiarski (1):
      drm/xe: Fix memory leak in exec_queue_set_hang_replay_state()

Mika Westerberg (1):
      thunderbolt: Initialize ->domain_released completion before it
is being used

Mimi Zohar (1):
      ima: Instantiate file_truncate and path_truncate hooks

Mingyu Wang (1):
      fbdev: core: Fix pointer desynchronization in fb_io_read()

Muhammad Bilal (2):
      staging: rtl8723bs: fix OOB read in rtw_get_wpa_ie()
      staging: rtl8723bs: fix OOB read in WMM_param_handler()

Nathan Gao (1):
      tcp: do not change rcv_ssthresh in tcp_measure_rcv_mss()

Nikhil P. Rao (2):
      pds_core: keep the health thread stopped during reset
      pds_core: cancel pending PCI reset work on AER recovery

Nikhil Solanke (2):
      usb: core: Add quirk for 255-bytes initial config read
      usb: hub: Split announce_device() to log device identity before
enumeration

Niklas Cassel (1):
      ata: libata-core: Disable LPM on WDC WD141KFGX-68FH9N0

Or Har-Toov (1):
      devlink: fix net namespace reference leak in reload

Osama Abdelkader (1):
      drm/panthor: skip zero-sized firmware sections

Panagiotis Petrakopoulos (1):
      staging: rtl8723bs: fix missing shared-key auth challenge length check

Paolo Abeni (1):
      mptcp: reclaim forward-allocated memory on RX path errors

Paolo Bonzini (2):
      KVM: SVM: make svm_flush_tlb_gva do a full asid flush if NPT enabled
      KVM: SVM: Serialize accesses to the owner and mirror list with
separate lock

Pavel Begunkov (1):
      net: devmem: prevent net-iov / page mixing

Pawel Laszczak (1):
      usb: cdnsp: fix incorrect endian conversions for APB timeout register

Pengpeng Hou (3):
      Input: iforce - validate input packet lengths
      drm/bridge: ps8640: propagate AUX transfer register errors
      net: prestera: validate firmware header length

Pengyu Luo (2):
      arm64: dts: qcom: sc8280xp: add several missing pdc map entries
      arm64: dts: qcom: sc8280xp: gaokun3: correct EC interrupt pin

Peter Ujfalusi (6):
      ASoC: SOF: ipc4-topology: Refresh copier IPC payload before widget setup
      ASoC: SOF: sof-audio: Fix error path in sof_widget_setup_unlocked()
      ASoC: SOF: ipc4-pcm: Continue the pipeline trigger in case of IPC timeout
      ASoC: cs35l41: sort the register default table
      ASoC: cs35l45: sort the register default table
      ASoC: cs4265: sort the register default table

Philipp David (1):
      igc: fix netdev not re-attached after resume if interface is down

Qiang Ma (1):
      xfs: clear zapped attr fork state when bmap repair finds no attr fork

Qiang Yu (1):
      drm/amdgpu: read TRUNCATE_COORD_MODE on gfx12

Qihang Tang (3):
      net: remove CAP_SYS_RAWIO zero-padding in dev_validate_header
      packet: use consistent hard_header_len in non-ring send paths
      packet: use consistent hard_header_len in TX_RING send path

Qing Luo (2):
      sctp: fix addip_serial increment on ASCONF_ACK allocation failure
      mptcp: pm: fix data race in add_addr timer callback

Qingfang Deng (1):
      ovpn: fix incorrect use of rcu_access_pointer()

Qingshuang Fu (2):
      hwmon: (nzxt-smart2) Check return value of init_device() in probe
      hwmon: (ads7828) Fix external VREF regulator handling

Qu Wenruo (3):
      btrfs: disable large folios for systems with highmem
      btrfs: disable bs > ps support if no transparent hugepage support
      btrfs: initialize inode mapping flags for cached inodes

Rafael J. Wysocki (3):
      Revert "thermal: hwmon: Use extra_groups for adding temperature
attributes"
      Revert "thermal: hwmon: Register a hwmon device for each thermal zone"
      Revert "thermal/drivers/hwmon: Cleanup coding style a bit"

Ralf Lici (1):
      ovpn: add missing rtnl_link_ops->get_size callback

Ramin Moussavi (1):
      microblaze: restore the page alignment of swapper_pg_dir

Randy Dunlap (2):
      driver core: add missing kernel-doc for union members
      fixp-arith: convert comments to kernel-doc format

Ray Wu (1):
      drm/amd/display: Check for tg ops in dce110_set_avmute

Richard Davies (1):
      Input: focaltech - fix array out-of-bounds in focaltech_process_rel_packet

Rik van Riel (1):
      fbdev: bitblit: bound-check glyph index in bit_cursor()

Rong Zhang (1):
      ALSA: usb-audio: Add QUIRK_FLAG_MIXER_GET_CUR_BROKEN for
Logitech PRO X 2 LIGHTSPEED

Rosen Penev (2):
      ARM: dts: BCM5301X: fix PCIe controller 2 second interrupt
      ARM: dts: BCM5301X: EA9200: fix NVRAM size

Rudi Heitbaum (1):
      ASoC: rt5645: Make the Kconfig symbol user selectable

Ryan Wilbur (1):
      serial: 8250_of: clear stuck empty-FIFO RX-timeout on LPC32xx

SJ Park (5):
      samples/damon/mtier: error out for zero quota goal target values
      mm/damon/lru_sort: error out for >10000 active_mem_bp
      mm/damon/reclaim: skip damon_call() if ctx has not started
      mm/damon/lru_sort: skip damon_call() if ctx has not started
      mm/damon: adjust isolated pages stat for DAMOS_MIGRATE_{HOT,COLD}

Satish Kharat (1):
      enic: fix tx_hang_reset use-after-free on device removal

Sean Christopherson (1):
      KVM: x86/mmu: WARN and clear role.invalid when creating a child
shadow page

Sergey V. Frolov (1):
      net: octeontx2-pf: Fix UB in shift operation

Shardul Bankar (1):
      mptcp: pm: fix memory leak from alloc-during-teardown race

Shay Drory (1):
      net/mlx5e: TC, Check if flow is PEER before acquiring devcom lock

Shravya KN (3):
      bnxt_en: Move RSS table fill outside __bnxt_hwrm_vnic_set_rss()
      bnxt_en: Determine and store default RX ring in vnic structure
      bnxt_en: Refresh VNIC default ring on queue restart if needed

Shuangpeng Bai (2):
      smb: client: Fix use-after-free in cifs_try_adding_channels()
      eventfs: Fix use-after-free in eventfs_remove_rec()

Sidraya Jayagond (1):
      net/smc: fix TOCTOU race between smc_listen_out() and listener close

Sonali Pradhan (1):
      usb: gadget: f_ncm: Use unsigned int for ndp_index

Stanislav Fomichev (6):
      xsk: require at least 16 bytes of TX metadata
      xsk: pass TX metadata pointer by reference
      xsk: clear metadata pointer when no timestamp is requested
      xsk: validate launch-time metadata size
      xsk: move xsk_tx_metadata_request() to xdp_sock_drv.h
      xsk: validate metadata when processing requests

Stefan Agner (1):
      net: stmmac: resume PHY before hardware setup when opening the interface

Stephen Smalley (1):
      selinux: check level category sets once at load time

Steven Rostedt (1):
      eventfs: Use children field for rcu head and add memory barriers

Sujal Tuladhar (1):
      ksmbd: apply the pre-authentication PDU limit when decompressing

Surendra Singh Chouhan (1):
      watchdog: atcwdt200: fix return value when watchdog is enabled

Taceddin Sancak (1):
      pinctrl: qcom: ipq9650: fix audio_sec_mclk_in1/out1 group pins

Takashi Iwai (1):
      ALSA: usb-audio: Fix sticky mixer regressions on M-Audio Fast Track Ultra

Tao Cui (1):
      Docs/admin-guide/cgroup-v2: document io.latency rotational vs
non-rotational behavior

Tejun Heo (6):
      sched/psi: Create the psimon kthread outside of cgroup_mutex
      sched/psi: Shut down rtpoll_timer in psi_cgroup_free()
      sched_ext: Reject setting disallow from init_task outside the enable path
      sched_ext: Take cgroup_lock() first in scx_cgroup_lock()
      sched_ext: Skip sub-disable teardown for never-linked sub-schedulers
      sched_ext: Don't enable non-ext tasks in the sub-sched task loops

Tengda Wu (1):
      ring-buffer: Use current_context for safe per-CPU buffer swap

Toke Høiland-Jørgensen (1):
      net/sched: sch_cake: drop WARN_ON(1) for malformed packets in ACK filter

Travis K. Bangs (1):
      drm/amd: Disable DP audio spread spectrum for Cyan Skillfish

Troy Mitchell (1):
      MAINTAINERS: add SpacemiT K1/K3 I2S entry

Vincent Donnefort (3):
      ring-buffer: Prevent resizing of persistent ring buffer
      ring-buffer: Prevent subbuf order change when resizing is disabled
      ring-buffer: Initialise reader page order in rb_allocate_cpu_buffer()

Vitaly Prosyak (1):
      drm/amdgpu: Fix lockdep false positive in amdgpu_lockdep_init

Wang Jiang (1):
      drm/radeon: restore hardware polling in fence_is_signaled to fix
performance regression

Weiming Shi (2):
      vsock/virtio: read virtqueues under worker locks
      vsock/virtio: avoid refilling the RX queue after teardown

Wilken Gottwalt (1):
      hwmon: (corsair-psu) fix possible out-of-bounds access on
missing string termination

Will Chen (1):
      bnxt: fix memory leak in bnxt_queue_mem_alloc error cases

Willy Tarreau (5):
      docs: threat-model: clarify "security bug" vs "vulnerability"
      docs: threat-model: move fake devices out of "non production use"
      docs: security-bugs: clarify what counts as a valid version
      docs: coding-assistant: explain important steps when looking for bugs
      docs: security-bugs: clarify some mandatory steps for AI reports

Wyatt Feng (1):
      mptcp: fastopen: only mark MPTFO subflows with SYN data

Xiang Mei (1):
      xfs: fix off-by-one in rtrefcount btree root level validation

Xiang Mei (Microsoft) (1):
      bonding: alb: re-check primary_is_promisc under RTNL in bond_alb_monitor

Xin Long (1):
      sctp: clear control chunk transport if it is being removed

Xu Rao (4):
      thunderbolt: stream: Unmap buffers with mapped size
      thunderbolt: Fix bandwidth group reservation indexing
      thunderbolt: icm: Preserve USB4 proxy data-valid bit
      ALSA: hda/tas2781: fix ACPI reference handling

Xuanqiang Luo (1):
      udp: fix potential use-after-free in tunnel segmentation

Yangyu Chen (2):
      net: atlantic: free stranded TX buffers on ring deinit
      net: atlantic: free RX pages of consumed but not refilled buffers

Yao Kai (1):
      futex: Fix race in futex_pivot_pending() during private hash resize

Yi Cong (1):
      net: usb: ax88179_178a: fix skb leak in ax88179_tx_fixup()

Yiyang Chen (3):
      bpf: Preserve pointer state for commuted arithmetic
      bpf: Propagate untrusted pointer state in commuted arithmetic
      selftests/bpf: Cover commuted pointer state propagation

Yousef Alhouseen (1):
      vhost/vdpa: reject overflowing PA map page counts on 32-bit

Yuejie Shi (1):
      ipv6: fix Route Information option length validation

Yuho Choi (1):
      ARM: npcm: Fix OF node refcount leaks in SMP setup

Yun Zhou (1):
      xfs: handle NULL b_addr in xfs_buf_free

Zhan Xusheng (1):
      fscrypt: use the mount idmap for the owner check in
fscrypt_ioctl_set_policy()

Zhang Heng (3):
      ASoC: amd: yc: Add DMI quirk for HP Victus Laptop 16-e1xxx
      ASoC: amd: yc: Add DMI quirk for Xiaomi RedmiBook 16 2025
      ASoC: amd: yc: Add DMI quirk for MSI Raider A18 HX A7VHG

Zhefu Zhang (1):
      Input: atkbd - skip deactivate for Xiaomi Book Pro 14's internal keyboard

Zhiling Zou (6):
      ipvs: stop estimator after disabled calc phase
      inet: frags: publish queues before arming timer
      net: openvswitch: reallocate update replies for mismatched IDs
      mm/page_table_check: skip special zero mappings
      ip6_tunnel: clear skb2->cb[] in ip6ip6_err()
      xdp: reject clones that overrun skb_shared_info tailroom

Zihan Xi (3):
      ipv4: Fix fib_nlmsg_size() for RTA_VIA nexthops
      packet: synchronize pressure clearing with ring reconfiguration
      mac802154: fix netdev use-after-free in beacon worker

Zijie Huang (2):
      net/sched: reject overly deep qdisc hierarchies
      selftests/tc-testing: add qdisc hierarchy depth tests

Zizhi Wo (1):
      fbdev: Fix out-of-bounds access when rotating console after font resize

chanyoung (2):
      tls: don't leave a full plaintext sk_msg ring unpushed
      selftests: tls: add a test for splicing onto a full plaintext record

liyouhong (1):
      mm/damon/ops-common: putback folios on invalid migrate nid

Łukasz Patron (1):
      net: qrtr: ns: Raise lookup limit to 128



Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds