AMDKFD Updates For Linux 4.17 Round Out dGPU Support

Written by Michael Larabel in Radeon on 27 March 2018 at 10:54 AM EDT. 6 Comments
Earlier this month was the big batch of AMDKFD driver updates for DRM-Next / Linux 4.17 for getting the Radeon discrete GPU support squared away. Now coming in as a late pull request is the rest of that dGPU work for AMDKFD.

Normally the DRM-Next feature merge window is closed already, but this cycle there's been some stragglers still getting merged, so we'll see if this latest AMDKFD batch is landed for Linux 4.17... We certainly hope so as it squares away the dGPU support for currently supported generations of Radeon hardware and allows ROCm/OpenCL to begin working off a mainline kernel! Our fingers are crossed it will get merged.

Today's pull request notably has the GPUVM support for discrete GPUs. Additionally, there is also KFD events support for dGPUs and several fixes. The details in full can be found via the pull request.

While this gets dGPUs going on Linux 4.17 so the mainline kernel can play with ROCm, the Vega support isn't yet ready. The discrete graphics cards where support should be in good shape is for Fiji and Polaris GPUs though Hawaii/Tonga GPUs should also be working for at least the most part.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week