freenode

← digests

Desktop and graphics: VS Code token fix and DRM series

Desktop & Graphics2026-09-09

A fixed VS Code security issue involving Copilot Chat and Azure DevOps tokens led Desktop and Graphics coverage, while dri-devel saw sustained review of large DRM and GPU driver series. Backlight control, panel bridge unification, the Rust nova driver, atomic reset helpers, and HDMI 2.0 work advanced in parallel.

VS Code fixes Copilot Chat ADO token exfiltration

Microsoft disclosed and fixed a flaw in VS Code under which the workspace-controlled prototypeAdoCodeSearchEndpointOverride setting could be abused to exfiltrate Azure DevOps tokens via Copilot Chat. The issue was tracked as #335123. Users of Copilot with ADO integrations should confirm they are on a release that includes the fix.

DRM backlight capability series reaches v8

A 14-patch v8 series on dri-devel adds a DRM connector LUMINANCE property and a backlight takeover API, with initial support aimed at amdgpu, i915, and xe plus compositor hooks. The work gives userspace a standard KMS path for luminance control instead of ad-hoc backlight interfaces. Review continues among the small set of participants driving the series.

RFC embeds drm_bridge in every drm_panel

An RFC v2 series of 19 patches proposes embedding a drm_bridge inside every drm_panel to unify the panel and bridge APIs. Accompanying changes move modules and clean up existing drivers. The goal is a single programming model that simplifies future panel and bridge work across the DRM subsystem.

Nova v6 exports GPU parameters to nova-drm

Version 6 of a 13-patch series for the NVIDIA nova Rust driver exports architecture, chipid, VRAM size, and naming data from nova-core to nova-drm through a new ioctl and NovaCoreApi. The series advances the open reverse-engineered NVIDIA stack by making core GPU identity available to the DRM side. Discussion remains tightly focused between the two main contributors.

DRM_MODE_ATOMIC_RESET flag proposed

A v3 series introduces a DRM_MODE_ATOMIC_RESET flag together with supporting refactoring so userspace can restore KMS objects to defaults without tracking every property. The change reduces bookkeeping for mode-setting clients that need clean state. Review is proceeding with limited participation on dri-devel.

HDMI 2.0 support for DW HDMI QP TX

A 74-patch v11 series adds HDMI 2.0 capabilities, including 4K at 60 Hz, to the DesignWare HDMI QP transmitter used on Rockchip RK3576 and RK3588 platforms, along with related DRM core HDMI connector API updates. The volume of discussion reflects the size of the change set. Platforms based on those SoCs stand to gain higher-bandwidth display output once the series lands.

Nova-core page tables, VMM, and BAR1 mapping

A reposted 16-patch series adds GPU page-table traits, virtual memory management, and BAR1 mapping to the nova-core Rust driver. The infrastructure is foundational for further nova memory management work. Automated review flagged several high-severity issues that will need resolution before merge.