AMDKFD Code Updated For Linux 4.14, More Changes Being Upstreamed

Written by Michael Larabel in AMD on 21 August 2017 at 05:23 AM EDT. 15 Comments
AMD is upstreaming more of their changes to the AMDKFD HSA kernel driver with Linux 4.14.

Separate from the AMDGPU changes for Linux 4.14, the AMDKFD HSA kernel driver changes have now been pulled into DRM-Next for then merging into Linux 4.14 once that merge window opens.

This cycle marks AMD developers cleaning up more of their code and sending patches from their internal development to the upstream community, per the commit message. They are working on getting the patches for non-discrete GPUs updated and into the upstream tree and then will focus on the discrete GPU support.

The Kaveri and Carrizo patches for AMDKFD in Linux 4.14 include a new ioctl interface for scratch memory VA, supporting image tiling mode, and various code clean-ups.

Hopefully in the months ahead we'll see more of AMD's work upstream just not for AMDKFD/HSA but also in supporting ROCm on more mainline components too, just not the Linux kernel changes.
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