Desktop and graphics: Emacs LLM dispute, kernel hardening, Blender shading
Emacs developers clashed over LLM-generated code while kernel and Blender contributors advanced infrastructure and shading work. Several patch series and package proposals drew sustained technical review across the desktop stack.
Human Emacs opposes LLM code in Emacs
A group calling itself Human Emacs launched an effort opposing inclusion of LLM-generated code in Emacs on ethical grounds and threatened a fork. The emacs-devel thread included personal attacks and ended with a moderator shutdown. The dispute highlights unresolved policy tension around generated contributions in the Emacs project.
Patches require explicit kobj_type release
A nine-part series on dri-devel adds a __must_init attribute and requires explicit kobj_type::release on all initializers. The changes target latent use-after-free bugs across several subsystems. Driver and core kernel maintainers have reason to track the series for stability impact.
Procfs RFC moves toward kernfs buffering
An RFC series proposes moving procfs to kernfs-style buffering to eliminate removal stalls and use-after-free risks in seq_file and write paths. Discussion on dri-devel reached 161 messages among six participants. Desktop and graphics tools that rely on proc interfaces stand to gain safer teardown behavior.
Blender ships OpenPBR shader node build
The Blender team shipped an OpenPBR shader node build for Cycles and EEVEE and asked for feedback on SSS radius and thin-film units. Renderer developers and artists can evaluate unit choices and model alignment. The thread remains open for technical comments on the new nodes.
Qualcomm DSP accelerator driver at v4
A 25-part v4 series proposes a DRM accel driver to replace fastrpc for Qualcomm DSPs. Maintainers flagged ABI and code issues during review. Mobile and embedded graphics stacks may obtain a cleaner accel path if the remaining concerns are resolved.
ekp package submission stirs LLM policy talk
A NonGNU ELPA submission for ekp, a Knuth-Plass line-breaking package, triggered discussion of LLM-generated code policy and naming, with RMS taking part. The thread sits beside the broader Human Emacs debate. Package reviewers and policy watchers will find the exchange relevant.
emacs-reader proposed for GNU ELPA
A proposal seeks to add emacs-reader, a MuPDF-based multi-format viewer, to GNU ELPA. Licensing, naming, and build details occupied much of the thread. Desktop users who want document viewing inside Emacs now have a concrete package under review.
Material Lighting Nodes feedback for Blender 5.3
An active thread examines experimental Material Lighting Nodes, including Light Info and Shadow Raycast, aimed at Blender 5.3. Thirty-three participants posted across 122 messages. Shader authors have a window to test the nodes before the release lands.