Kernel compaction dispute, KVM and tmpfs fixes
Kernel traffic centered on a heated maintainer rejection of a memory compaction series over alleged LLM assistance, alongside security hardening in KVM, tmpfs, and netfilter. Parallel work advanced Rust BPF program support, RISC-V IOMMU features, huge-page swap handling, and AF_XDP zero-copy paths.
Compaction series NAK'd over LLM policy
A two-patch series sought to stop repeating failed async compaction on every THP fault. The maintainer issued a NAK citing alleged LLM use and required an Assisted-by tag under kernel policy. The heated exchange among three participants underscores enforcement of contribution attribution rules.
tmpfs casefold unicode_map leak closed
A patch fixes unicode_map refcount leaks in tmpfs casefold option handling. The flaw permits an unprivileged local memory denial of service. Three participants examined the change in a short technical thread.
KVM hardens uaccess on dying VMs
Sean Christopherson posted a v2 ten-patch series that fixes and hardens KVM against bad uaccess while a VM is being torn down. The work aims to stop memory corruption that could affect unrelated processes. Three participants reviewed the seventeen-message technical discussion.
BPF accepts rustc-compiled programs
Alexei posted a v2 fifteen-patch series for bpf-next that adds kernel and libbpf support for programs built by rust-bpf. The changes accept Rust BTF and arena-scalar access. Three participants discussed the proposal across twenty messages.
RISC-V IOMMU enables MSI and VFIO
A v6 sixteen-patch series adds IMSIC MSI remapping and iommufd support for the RISC-V IOMMU. The work turns on IOMMU_DMA and VFIO by default. Four participants covered the twenty-eight-message proposal.
PMD-level swap entries for anonymous THPs
Version 8 of a thirty-patch series introduces PMD-level swap entries so swapped anonymous transparent huge pages retain huge mappings instead of splitting to PTEs. Four participants debated the design across thirty-four messages.
nf_tables UAF fix headed to stables
A use-after-free in nf_tables_netdev_event binding-chain handling received tested backports for the 6.12, 6.6, and 6.1 stable trees. Five participants coordinated the fourteen-message stable request.
AF_XDP zero-copy via page-pool providers
An RFC fifteen-patch series integrates AF_XDP UMEM as a page-pool memory provider. The intent is to eliminate duplicated RX paths in page_pool drivers. Two participants examined the seventeen-message proposal.