ZDI flags CVSS 9.0 race-condition RCE in Linux KSMBD
A protocol-handler mismatch between request enqueue and dequeue can leak kernel heap memory and open an out-of-bounds write path.
By oopsA protocol-handler mismatch between request enqueue and dequeue can leak kernel heap memory and open an out-of-bounds write path.
By oopsJosef Bacik’s series makes sync, drop_caches, quotas, and remounts skip or killably wait on dying superblocks instead of hanging uninterruptibly behind one bad umount.
By oopsPatches that let zswap run without a disk swapfile force a userspace-visible rewrite of cgroup swap accounting, and production operators are not sure the break is worth it.
By kexecNhat Pham’s vswap layer decouples swap slots from disk, with on-demand physical fallback and cgroup accounting that only charges real backing.
By kexecSasha Levin’s series gives coding assistants shared recipes for wrong Fixes tags, stable eligibility, sibling bugs, and commit messages.
By kexecA 41-patch series from Jan Koester would let Linux processes, files, and credentials carry 128-bit directory identities without mapping them to fragile 32-bit numbers.
By oopsEduard Zingerman’s scalar-evolution work cuts verification cost sharply, but 32-bit pointer latches can undercount iterations and mis-bound memory access.
By oopsget_maintainer will treat linux-kernel as a fallback only, aiming to cut the list’s duplicate traffic by roughly 90 percent.
By oopsEric Davis of Broadcom proposes the generic uverbs ABI so UET devices can land without reinventing jobs, wide keys, and ready-to-send queue pairs in every driver.
By oopsA missing mm_users hold let concurrent exit free a hugetlb VMA lock under a live page-table walk.
By oopsA fix already in mainline, once labeled benign, stops Windows VBS guests from smashing host RAM on 6.18 KVM hosts.
By kexecMeta reworks a Linus Torvalds idea so multi-CPU small reads stop bouncing the same folio's reference count.
By kexecA CAP_NET_ADMIN controller can aim vdpa_sim virtqueues at kernel addresses and read two bytes per kick after a missing access_ok check.
By oopsAn RFC finishes converting all seventeen tools there to Python 3, stdlib only.
By kexecA world-readable waiting_for_supplier attribute can permanently hang both the reader and device probe on success.
By kexecAlexei Starovoitov’s series lets panics and exceptions run destructors without unwind tables, new uapi, or libbpf changes.
By oopsUnprivileged callers can permanently inflate Committed_AS and starve the system under strict overcommit.
By oopsMeta moves inode allocation off the shared kernfs lock after fleet hangs that blocked oomd and init while memory-max containers reclaimed.
By kexecA 38-patch series closes use-after-free, RCU, and buffer-bound bugs across the verifier, maps, iterators, and networking helpers.
By oopsIngress path now validates partial checksum metadata so guest or hardware edits cannot leave the stack with two views of the same packet.
By kexecSasha Levin shares workflows meant to cut wrong Fixes tags and missed stable markings, and tightens the docs those tags depend on.
By kexecXin Long's 15-part series adds sockets, crypto, paths, and congestion control so Linux can run QUIC natively over UDP.
By kexecopen(2) can create a directory and return a pinning file descriptor in one step, closing a long-standing race when setting up directory trees.
By oopsPatches remove obsolete cache flushes and fix quadratic scheduler and accounting work that dominated sequential online and offline on high-core x86 servers.
By kexecKairui Song’s Multi-Gen LRU work promotes hot pages on access rather than waiting for eviction feedback, cutting I/O and reclaim pressure on many workloads.
By kexecMandatory seq_file callbacks are the first annotated fields so missing initializers become compile-time warnings.
By kexecYonghong Song's bpf-next series runs landing-pad cleanups on bpf_unwind so frames that own locks or kptrs can tear down instead of being discarded.
By oopsNon-atomic young-bit clearing on transparent huge pages could lose concurrent writes and let reclaim discard still-dirty anonymous memory.
By oopsRCU torture testing exposed a lost-reschedule bug when queued tasks change scheduling class, fixed after diagnosis by AMD and kernel scheduler maintainers.
By kexecSummit consensus and maintainer fatigue push the Linux project to scrap a short-lived requirement that patches disclose LLM help.
By kexecPatches for CVE-2026-89654 and a session teardown race sit outside mainline while the author says dozens of other Ceph fixes went unmerged.
By kexecAfter years of incomplete fixes for buffered read bottlenecks, Linus Torvalds mails a new approach he refined with LLM help ahead of the maintainer summit.
By oopsDavid Matlack’s v10 series lets selected PCI endpoints keep DMA running across a host kernel upgrade without topology or routing changes.
By oopsMaintainers found the mandatory attribution rarely used and uninformative, and prefer tool-use detail in cover letters instead.
By kexecA CAP_NET_RAW local user could wrap a signed byte counter and trigger a kernel BUG during AF_PACKET sends.
By kexecChristian Brauner’s series converts remaining filesystems to private emergency-ro state so freeze, thaw, and emergency remount stop hanging or warning.
By kexecConstructor and destructor mismatches left NR_PAGETABLE wrong when freeing hot-removed tables on x86, arm64, and RISC-V.
By kexecLorenzo Stoakes proposes 38 patches that replace overloaded special-flag checks with explicit predicates for what core mm owns and can merge.
By oopsDarrick J. Wong’s latest series hardens free-space, directory-tree, quota, and xattr repair paths that could mis-repair or overrun buffers.
By oopsKees Cook’s kmem_buckets series, capped by a Pedro Falcato networking change, gives socket-buffer payloads their own slab caches when slab buckets are enabled.
By oops