AMD SVM, Arm CLA, and DRM driver work
Desktop and graphics traffic on 2026-10-21 focused on GPU shared virtual memory, Arm accelerator plumbing, and several DRM driver series, alongside a Qualcomm fastrpc stability fix and Emacs packaging and input discussions. The heaviest threads centered on aligning vendor memory models and modernizing DMA and fence handling.
AMD advances amdgpu SVM on shared DRM infrastructure
AMD posted version 10 of a 22-patch series adding SVM support to amdgpu, built on shared DRM GPUSVM and drm_pagemap. Phase 1 covers single-GPU setups with XNACK enabled and is written to align with the Xe approach. The series matters for developers who need a common page-mapping path for compute workloads across GPU vendors.
Arm Core Local Accelerator driver RFC reaches v2
An RFC series of 15 patches proposes an Arm Core Local Accelerator driver, touching misc, KVM, and VFIO. Jason Gunthorpe objected to the use of mdev in the design. The work is relevant for enabling tightly coupled Arm accelerators under virtualization.
fastrpc patches fix UAF and oops on DSP restart
A three-patch series addresses use-after-free, oops conditions, and races in fastrpc during Qualcomm DSP subsystem restart teardown. The bugs can crash the kernel when SSR runs. Maintainers and users of Qualcomm platforms that offload to the DSP should treat the fixes as stability and security relevant.
emacs-reader proposed for GNU ELPA
A proposal seeks to add emacs-reader, a MuPDF-based multi-format viewer, to GNU ELPA. The thread among thirteen participants covers licensing, naming, and build details. Emacs users who want document viewing inside the editor will care about whether the package lands and under what terms.
32-bit ARM DMA API modernized for core IOMMU domains
Version 2 of an eleven-patch series updates the 32-bit ARM DMA API to work with normal IOMMU DMA default domains owned by the core, including a Tegra proof of concept. The changes fix SMMU and TegraDRM probe ordering. Embedded ARM platforms that depend on correct DMA and IOMMU bring-up are the audience.
Panthor adds protected mode for Mali CSF GPUs
Version 4 of a twelve-patch series adds protected-mode execution support to the Panthor DRM driver for Mali CSF GPUs. The work enables secure execution paths on those GPUs. Graphics developers targeting Mali CSF hardware will track the protected-content capability.
Emacs considers Kitty Keyboard Protocol for -nw frames
Sean Whitton proposed adding Kitty Keyboard Protocol support to Emacs non-windowed frames, noting C-g handling and integration details. Terminal Emacs users who want richer keyboard encoding have a stake in the outcome.
RFC proposes locking to fix dma_fence lifetime issues
An RFC series of three patches suggests replacing RCU guards in dma_fence with consistent locking. The stated goals are simpler usage and avoidance of module-unload use-after-free problems. DRM developers who manage fence lifetime and synchronization will find the design discussion pertinent.