DRM Rust fences, Rockchip HDMI, and Blender noise
Multiple DRM subsystem patch series advanced on dri-devel, covering Rust abstractions, color pipelines, and Rockchip display hardware. A separate proposal for a new noise type appeared in Blender development discussions.
Rust dma_fence abstractions posted as v6
A sixth revision of patches adding Rust abstractions for dma_fence under dma_buf landed on dri-devel with supporting changes. Four participants took part in the thread. Automated review flagged several critical use-after-free and deadlock issues, underscoring the care required for safe Rust integration in the kernel graphics path.
YUV conversion colorop for amdgpu and VKMS
Version 4 of an eleven-patch series adds a Fixed Matrix colorop and YUV-to-RGB presets to the amdgpu and VKMS DRM color pipelines. Two participants exchanged seventeen messages on dri-devel. The work extends open color management support across those drivers.
HDMI 2.0 support for DW HDMI QP TX
A sixty-one-patch series at version 9 adds HDMI 2.0 SCDC support for the Rockchip DW HDMI QP transmitter. The thread on dri-devel drew eighty-nine messages from two participants, with automated reviews flagging multiple high-severity bugs. The series targets broader HDMI 2.0 enablement on Rockchip platforms.
Rockchip Synopsys DP controller improvements
Version 4 of a ten-patch series adds runtime PM, audio, and USB-C DP AltMode support to the Rockchip Synopsys DW DP driver. Four participants discussed the changes across twenty-two messages, accompanied by automated reviews that flagged several issues. The updates improve power management and alternate-mode connectivity for those platforms.
Penny Noise proposed for Blender nodes
An artist proposed adding Penny Noise, a tiled Perlin variant, to Blender shader and geometry nodes. Three participants exchanged nine messages on the Blender development discourse, focusing on node granularity and integration approach. New procedural noise options would expand tools available to artists and technical users.
Tyr DRM firmware loading and MCU boot
Version 9 of a seven-patch Rust series adds firmware loading, MCU boot, MMU/VM/slot manager, and KernelBo support to the Tyr DRM driver. Two participants discussed the nine-message thread on dri-devel. The changes move the Rust-based driver closer to operational hardware bring-up.
HMM mmap lock-drop for userfaultfd mappings
Version 10 of an eight-patch series adds lock-dropping hmm_range_fault_unlocked_timeout support for userfaultfd-backed mappings, along with driver and test updates. Three participants exchanged thirteen messages on dri-devel. The mechanism improves fault handling for heterogeneous memory management used by graphics workloads.
it6505 bridge DP audio revived
Version 5 of an eleven-patch series restores DP audio support for the it6505 bridge and includes several Fixes-tagged corrections plus a shared-DAI hw_params fix. Two participants discussed the nineteen-message thread on dri-devel. The work returns audio capability to this DisplayPort bridge.