freenode

← digests

Emacs 31 blockers, LLM files, DRM patches

Desktop & Graphics2026-08-04

Emacs maintainers triaged release-blocking bugs for the 31.1 cycle and debated files that instruct language models. Kernel and media developers advanced DRM color, dmabuf, fault-handling, and FFmpeg security work.

Emacs 31 release-blocking bugs under triage

Maintainers on emacs-devel listed and prioritized bugs that block the Emacs 31.1 release. The thread also covers a security mitigation for a vc-hooks vulnerability. Readers tracking the next major Emacs release will want the current blocker status and the proposed fix path.

Debate over AGENTS.md for LLM contributions

Emacs developers argued over adding AGENTS.md and CLAUDE.md files that tell language models not to generate contributions. Supporters see practical guardrails; opponents raise philosophical objections to the files themselves. The outcome will shape how the project handles AI-assisted patches.

YUV conversion colorop for amdgpu and VKMS

A v4 patchset adds a missing YUV-to-RGB fixed-matrix colorop to the DRM plane color pipeline for amdgpu and VKMS. The series has been exercised with Weston and KWin. Desktop compositors that rely on correct YUV plane handling gain a clearer path to upstream support.

dmabuf read and write through io_uring

A v5 series registers dmabuf with io_uring registered buffers so NVMe can perform direct I/O against them. The work targets zero-copy paths between devices and storage. Graphics and media stacks that move large buffers stand to benefit from lower overhead.

Writable PTEs for DRM write faults

A request-for-testing series exports vmf_insert_pfn_mkwrite and updates DRM shmem and vmwgfx so write faults can insert writable PTEs directly. The change removes the need for a follow-on pfn_mkwrite step and addresses KVM and VFIO faults on GEM mappings. Virtualization and GPU passthrough users encounter fewer mapping failures.

Migrate-on-fault for device pages

v13 unifies HMM and migrate_device pagewalks so non-present device pages migrate with fewer walks. The series reduces overhead when device memory is faulted in. Heterogeneous memory systems and accelerator drivers gain a cleaner migration path.

FFmpeg 8.1 CVE backport PR

A pull request cherry-picks six CVE fixes (CVE-2026-64830 through 64835) from master into the release/8.1 branch, with clean applies reported. Downstream packagers of the stable branch can pull the security updates without waiting for a full point release.

Synopsys DP improvements for Rockchip

v9 extends the Synopsys DisplayPort bridge with runtime PM, audio, and USB-C support for Rockchip platforms and clears bugs flagged by automated review. Boards that use this controller pick up power-management and connectivity fixes.