AMDGPU Gang Submit Sent In For Linux 6.1

Written by Michael Larabel in Radeon on 24 September 2022 at 05:50 AM EDT. 6 Comments
RADEON --
On Friday AMD submitted a feature pull request to DRM-Next of some last minute changes they would like to see as part of the upcoming Linux 6.1 kernel.

The feature pull mostly consists of fixes and changes for new IP blocks with upcoming GPUs, but there is one major feature included: gang submit. The gang submit code allows ensuring work is executed on multiple engines at the same time -- and that the work won't start until all of the work is ready for execution across the affected engines. Mesa's Radeon Vulkan driver "RADV" is currently one user awaiting the gang submission support for completing the Vulkan mesh shader support and exposing it by default. So assuming no issues with this late pull request hitting DRM-Next for Linux 6.1, this next kernel could be playing nicely for the Vulkan mesh shader support with RADV.

Some of the other last-minute changes as part of the Friday pull include adding more firmware types to the DebugFS/ioctl version queries, DCN 3.1.x / 3.2.x fixes, fixes for compiling under LLVM Clang, GPUVM locking fixes, and also a Vega 10 PWM fan speed fix. It's mostly fixes in this pull besides the gang submit functionality and the additional firmware type version queries support for user-space.

The full list of these AMDGPU patches can be found via the mailing list post.
Related News
About The Author
Author picture

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