New Libdrm & Mesa Patches For Making Use Of Nouveau's New Linux Kernel Interface
Ben Skeggs has posted the latest revision of his libdrm and Mesa patch series for making use of the new "NVIF" kernel interface for the Nouveau DRM driver.
Since the Linux 4.3 kernel has been a big Nouveau driver rework that restructured a lot of the code for this open-source NVIDIA kernel graphics driver. Since then, Nouveau maintainer Ben Skeggs has been working to get the libdrm and Mesa code updated for taking advantage of the new interfaces exposed by the Nouveau DRM driver in Linux 4.3+.
This big Nouveau DRM driver rework in Linux 4.3 improved the driver's design, lower memory use, faster GPU VM, and room for future improvements. Ben Skegg's libdrm and Mesa code is now up to the third revision for making use of this new "NVIF" kernel interface.
There are 14 libdrm patches and 9 Mesa patches for making use of the new kernel interfaces. Hopefully the code will be merged to Mesa and libdrm soon, but until then you can find the patches sitting on the Nouveau mailing list.
Since the Linux 4.3 kernel has been a big Nouveau driver rework that restructured a lot of the code for this open-source NVIDIA kernel graphics driver. Since then, Nouveau maintainer Ben Skeggs has been working to get the libdrm and Mesa code updated for taking advantage of the new interfaces exposed by the Nouveau DRM driver in Linux 4.3+.
This big Nouveau DRM driver rework in Linux 4.3 improved the driver's design, lower memory use, faster GPU VM, and room for future improvements. Ben Skegg's libdrm and Mesa code is now up to the third revision for making use of this new "NVIF" kernel interface.
There are 14 libdrm patches and 9 Mesa patches for making use of the new kernel interfaces. Hopefully the code will be merged to Mesa and libdrm soon, but until then you can find the patches sitting on the Nouveau mailing list.
3 Comments