Nouveau Kernel Driver Changes For Supporting NVK Vulkan Submitted To DRM-Next

Written by Michael Larabel in Nouveau on 10 August 2023 at 06:36 AM EDT. 13 Comments
NOUVEAU
The Nouveau DRM kernel driver changes for new user-space APIs to be used by the Mesa NVK open-source Vulkan driver have now been submitted for pulling to DRM-Next from the current drm-misc-next queue. These Nouveau kernel driver additions for NVK in turn will then premiere with the upcoming Linux 6.6 cycle.

Last week the NVK Vulkan driver was merged to Mesa 23.3 Git with the expectation that the Nouveau user-space API additions are set and ready for the mainline Linux kernel. The patches for the new uAPIs were added to drm-misc-next and now this morning sent to DRM-Next via the weekly pull request.

This pull request has the Nouveau changes for the new ioctls and VM_BIND interface for tracking virtual memory with the GPU VA manager and enabling Vulkan sparse binding and residency support by the Mesa NVK driver.

NVIDIA GeForce RTX GPU


While exciting that the Nouveau kernel driver in Linux 6.6 will have these additions for NVK Vulkan, there isn't the pull yet for adding the NVIDIA GPU System Processor (GSP) support for modernizing the Nouveau kernel driver use and getting RTX 40 series acceleration going. Until that GSP transition is complete and re-clocking / power management in good shape, the Nouveau driver for OpenGL and Vulkan use will remain painfully slow. Hopefully though that Nouveau GSP support will be all ironed out shortly.
Related News
About The Author
Michael Larabel

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