BPF verifier fix and kernel memory proposals
Kernel traffic focused on a BPF verifier security backport plus proposals for private NUMA nodes, THP swap, and binfmt_misc. Process debates on AI attribution and Assisted-by tags also advanced.
BPF ld_abs/ind failure paths fixed in stable
A two-patch backport addresses CVE-2026-53090 by ensuring the verifier simulates ld_abs and ld_ind failure paths inside subprogs. The series targets the 6.6.y, 6.12.y and 6.18.y trees and was discussed by two participants on the BPF list. The change closes a gap that could allow incorrect program acceptance under those load instructions.
Private Memory NUMA nodes reach v5
A 36-patch series introduces N_MEMORY_PRIVATE nodes that keep device memory isolated by default while allowing opt-in mm services. Six participants exchanged 57 messages refining the design on linux-kernel. The work matters for drivers that need NUMA-aware but non-migratable device memory.
Xillybus hardening raises Assisted-by question
A seven-patch v2 series hardens the xillybus character driver and cleans up its code after an AI-assisted review. Three participants discussed the patches and the broader question of crediting AI tools with Assisted-by tags. The exchange highlights emerging norms for documenting machine help in kernel contributions.
Btrfs folio lock leak in 7.2-rc1
A regression report describes a folio lock leak inside writepage_delalloc when large data folios are dirtied via GUP without subpage bits. Four participants examined the btrfs path and a proposed fix. The leak affects writeback correctness on recent kernels that use large folios.
LLM attribution requirement under review
Discussion is converging on a patch that would relax or remove the mandatory LLM attribution text in Documentation/process/coding-assistants.rst. Nine participants sent 25 messages weighing process implications. The outcome will shape how AI-assisted patches are recorded going forward.
Binfmt_misc transparent interpreters and PT_INTERP
Christian Brauner posted a 21-patch v2 series that adds transparent dispatch (T flag or BPF) and PT_INTERP loader substitution to binfmt_misc. Three participants produced 40 messages on the design. The features give more flexible control over interpreter selection and binary loading.
PMD swap entries for anonymous THPs
An 11-patch v5 series adds PMD-level swap entries so anonymous transparent huge pages can be swapped without a forced split to PTEs. Two participants reviewed the changes. The work reduces overhead when THPs encounter memory pressure.
Generated bpf_func_proto for kfuncs
An 18-patch bpf-next series makes kfunc argument classification rely solely on BTF, caches the result in a generated bpf_func_proto, and aligns verification with helper checks. Two participants discussed the approach across 24 messages. The change simplifies and unifies kfunc handling in the verifier.