News: 0001487835

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

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

([Radeon] 5 Hours Ago AMDGPU Improvements)


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 [1]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 [2]per-queue reset support for more precise reset abilities when encountering hardware issues or buggy user-space workloads.

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 [3]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 [4]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.



[1] https://www.phoronix.com/search/Linux+6.12

[2] https://www.phoronix.com/news/AMDGPU-Per-Ring-Resets

[3] https://www.phoronix.com/news/AMDGPU-Process-Isolation

[4] https://lists.freedesktop.org/archives/dri-devel/2024-August/467040.html



phoronix

Cynic, n.:
One who looks through rose-colored glasses with a jaundiced eye.