The open-source NVIDIA Nova kernel driver beneficial properties enhancements for GSP boot, vGPU assist, firmware dealing with, and Hopper and Blackwell GPUs in code focusing on Linux 7.3.
The Nova driver, NVIDIA’s open-source Rust-based kernel graphics driver and successor to Nouveau, is receiving additional growth for the upcoming Linux 7.3 merge window. The newest modifications are a part of ongoing work on the Linux Direct Rendering Supervisor (DRM) Rust infrastructure and the Nova driver.
The DRM Rust growth for Linux 7.3 entails bettering the I/O infrastructure, including a SysMem backend for shared system reminiscence with risky entry, and introducing RegistrationData and RegistrationGuard options to deal with system assets utilizing lifetime annotations. These modifications kind a part of the broader effort to combine Rust into the DRM subsystem of the Linux kernel.
In Nova, the most recent modifications embody work to consolidate the GPU System Processor(GSP) boot course of, vGPU boot course of, and TLV firmware picture format. The supporting driver code for NVIDIA’s Hopper and Blackwell GPU Architectures has additionally been improved, together with numerous fixes.
The newest modifications proceed NVIDIA’s growth of Nova, with the motive force being developed because the successor to Nouveau for open-source NVIDIA GPU kernel assist. The modifications are at the moment focusing on the Linux 7.3 merge window, alongside different Rust-based DRM growth.
