AMD Graphics Driver Prepares For Per-Queue Resets & Process Isolation In Linux 6.12

Written by Michael Larabel in Radeon on 27 August 2024 at 06:46 AM EDT. 1 Comment
RADEON
A big set of patches have been submitted for DRM-Next of "new stuff" to the AMDGPU kernel graphics driver and the AMDKFD compute driver with the upcoming Linux 6.12 kernel cycle.

AMD's Alex Deucher on Wednesday evening submitted a big set of AMDGPU/AMDKFD feature patches ahead of the Linux 6.12 merge window opening in mid-September. Among the feature changes are continued work on RDNA4 / GFX12 hardware support, OverDrive overclocking support for SMU 14.x hardware, graphics command processor padding optimizations, and other enhancements.

Notably this pull request also includes the work on per-queue reset support for more precise reset abilities when encountering hardware issues or buggy user-space workloads.

AMD GPU chip


Another notable addition is adding a process isolation framework and wiring up that process isolation support for AMD GFX 9.4.3 / 9.4.4 IP. So the very latest AMD Instinct accelerators will be able to benefit from this AMDGPU/AMDKFD process isolation feature. I wrote about that new AMD graphics/compute process isolation feature a while back in AMD Implementing Process Isolation Support For Their GPU/Accelerator Driver.

Plus this latest pull request has DisplayPort Multi-Stream Transport (DP MST) fixes, SR-IOV fixes, a Heterogeneous Memory Management (HMM) fix in the AMDKFD code, and even a couple fixes for the old Radeon driver. See this pull request for these latest AMDGPU/AMDKFD feature changes coming to Linux 6.12.

Linux 6.12 should be out as stable in November and is likely to serve as this year's Long Term Support (LTS) kernel version.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week