AMD Graphics Driver Prepares For Per-Queue Resets & Process Isolation In Linux 6.12
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.
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.
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.
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.
1 Comment