GNOME board dispute, Emacs LLM pause, DRM patches
GNOME Foundation board handling of a Mastodon controversy drew heated CoC criticism, while Emacs maintainers froze an LLM packaging fight pending GNU standards guidance. Kernel graphics work advanced with MST, lock, DMA, accelerator, and Rust ID-pool patches across msm, vc4, and related drivers.
GNOME board statement on Mastodon thread draws CoC fire
The GNOME Foundation board issued a statement addressing attacks in a recent Mastodon thread. Multiple participants accused the board of both-siding and of Code of Conduct violations. The exchange on discourse.gnome.org ran hot across dozens of messages and matters because it tests how the project polices community conflict and board accountability.
Emacs LLM modules debate halted pending RMS standards update
Maintainers stopped discussion on stripping SaaSS modules from LLM-related packages in ELPA. The pause waits on an expected RMS revision to the GNU Coding Standards. Developers following free-software packaging rules need the outcome before further ELPA policy moves.
MSM DisplayPort driver adds MST support
A 35-patch v7 series brings multi-stream transport to the msm/dp driver, including refactors under maintainer review on dri-devel. The work targets MSM chipsets. It expands display topology options for those SoCs in the mainline DRM stack.
emacs-reader submitted to GNU ELPA
A new emacs-reader package was proposed for GNU ELPA, with thread traffic on copyright assignment and MuPDF license compatibility. Six participants worked through the submission details. Acceptance would add a reader option under ELPA’s free-software constraints.
VC4 job_lock split cuts contention
An 11-patch series splits and shrinks the vc4 job_lock to fix IRQ inversions, seqno races, and preempt problems while claiming roughly 90 percent less contention. Two participants drove the dri-devel review. The change aims at stabler Raspberry Pi-class display scheduling.
Arm Core Local Accelerator driver RFC
RFC v2 posts a 15-patch Arm CLA accelerator driver plus KVM and VFIO pieces for bare-metal and guest assignment. Four participants discussed the design on dri-devel. It would open a path for CLA hardware in both host and virtualized graphics stacks.
32-bit ARM DMA API aligned with IOMMU defaults
A v2 11-patch set modernizes the 32-bit ARM DMA API for core-owned IOMMU default domains and includes a Tegra proof of concept fixing SMMU and TegraDRM probe ordering. The work sits on dri-devel. It removes legacy friction for contemporary IOMMU use on 32-bit ARM.
Rust ID range reservation for nova-core
Version 9 of a nine-patch series adds Rust bitmap range operations and IdPool contiguous reservation used by nova-core’s ChannelIdPool, with debate over zero-capacity support. Seven participants reviewed on dri-devel. The facility matters for safe ID allocation in the Rust DRM parts of the tree.