Vega 10 & Other AMDGPU Updates Land In DRM-Next, 398k+ L.O.C.
This means that in fact there will be Radeon RX Vega support in the Linux 4.12 kernel. Well, assuming Linus Torvalds doesn't have any issues with the DRM pull request this time around over its size or any bugs, given his words this past merge window.
As noted yesterday, there isn't any DC (DAL) support though that's ready for Linux 4.12. John Bridgman has confirmed that will mean no Vega display support until DC lands. He explained, " Without DC there would be no support for physically connected displays but most compute & server configurations run the dGPUs headless anyways. For typical desktop (single GPU) use an out-of-tree kernel driver will be required until we can get DC re-factored into an upstream-acceptable state."
For those not wanting to deal with building your own kernel for Vega support, AMDGPU-PRO is still expected to have day-one binary driver support for this upcoming GPU launch.
In other news, Bridgman and Alex have also commented in the forums yesterday that they remain committed to open-sourcing their proprietary Vulkan multi-platform driver and will not be switching focus to RADV as their Vulkan driver of choice.
Besides Vega10 support, the other feature work found in this AMDGPU-focused pull include GPU sensor support, SR-IOV improvements, PRT support for sparse buffers, job tracing improvements, TTM memory management improvements, and more. The code is now in DRM-Next.