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

A famous Lisp Hacker noticed an Undergraduate sitting in front of a Xerox
1108, trying to edit a complex Klone network via a browser. Wanting to
help, the Hacker clicked one of the nodes in the network with the mouse,
and asked "what do you see?" Very earnestly, the Undergraduate replied "I
see a cursor." The Hacker then quickly pressed the boot toggle at the back
of the keyboard, while simultaneously hitting the Undergraduate over the head
with a thick Interlisp Manual. The Undergraduate was then Enlightened.