freenode

← digests

Emacs ELPA dispute, 31.1 release, and DRM patch work

Desktop & Graphics2026-09-22

Emacs developers debated NonGNU ELPA inclusion rules while announcing a new stable release, and kernel graphics maintainers advanced several DRM and dmabuf series. Desktop discussions also covered accelerator interconnect topology and reactions to Debian's LLM policy vote.

Hermes package faces NonGNU ELPA scrutiny

RMS, Eli Zaretskii and other emacs-devel participants disputed whether the new hermes package belongs in NonGNU ELPA. The heated exchange centered on its LLM model choices and possible software-as-a-service-substitute paths. The outcome matters for package-archive policy and how Emacs handles AI-related contributions.

Emacs 31.1 released

Emacs 31.1 source and Windows binaries were announced on emacs-devel. The thread included a minor build bug report plus terminology clarifications on how packages are added. Users and packagers gain a new stable baseline with the usual incremental fixes and feature work.

DRM panels gain embedded bridges

A v3 nineteen-patch series on dri-devel embeds a drm_bridge into every drm_panel. The change unifies the API and deprecates panel_bridge helpers. Display driver authors obtain a cleaner, more consistent path for panel integration.

HDMI 2.0 for DW HDMI QP

A v11 seventy-four-patch series adds HDMI 2.0 support, including 4K at 60 Hz, to the DW HDMI QP transmitter used on RK3576 and RK3588 SoCs. It also updates the DRM core HDMI connector API. Rockchip platforms and generic HDMI handling both advance under this work.

dmabuf I/O through io_uring

Successive v4 and v5 patch series register dmabuf-backed buffers for fixed read and write via io_uring, targeting NVMe. Reviewers supplied optimization notes while key maintainers examined the approach. High-performance graphics and storage paths stand to benefit from reduced copies and tighter integration.

Vendor-neutral DRM fabric topology

An RFC twelve-patch set proposes drm-fabric.ko and a Generic Netlink userspace API for accelerator interconnects. It models fabric, endpoint, port and peer relationships in a vendor-neutral way. Scale-up GPU and accelerator systems gain shared infrastructure instead of per-vendor silos.

GNOME reacts to Debian LLM GR

GNOME Discourse participants discussed Debian's general resolution adopting a neutral LLM policy. Many raised ethical and quality objections in a heated exchange. The conversation highlights ongoing freenode-adjacent tension over AI tooling inside free-desktop projects.