AMD Posts KFD Support For GFX9/Vega
Felix Kuehling of AMD today sent out the patch series adding GFX9/Vega GPU support to the AMDKFD "Fusion Kernel Driver" that is needed for ROCm/OpenCL compute support. This gets the support squared away for "Vega 10" GPUs. There is some prep work for Raven Ridge APU support, but additional patches are coming soon to get that code into shape.
This includes close to five thousand lines of new code for getting the latest-generation AMD graphics architecture into shape for this compute kernel driver while also now attempting to enable atomics for all GPUs. The list of 21 patches for GFX9/Vega10 support can be found for now on amd-gfx.
It's too late for Linux 4.17, but hopefully this code and the pending Raven Ridge patches will be in great shape for premiering in Linux 4.18 later in the summer.