NVIDIA'nın Rust tabanlı Nova sürücüsü Linux 7.4 sürümünde önemli adımlar atmış bulunuyor. DRM Rust değişiklikler, Nova sürücüsü ve yeni özellikleri desteklemek için gereken altyapı değişikliklerinden oluşuyor.

Bu sürüm, child driver'lar için 'NovaCoreApi''nın tanıtılması ve GPU mimarisi, chip ID ve vRAM detaylarını bildiren yeni bir ioctl raporlama mekanizmanın getirilmesiyle karakterizediyor. Ayrıca VRAM buddy ayrımı, TLB temizlemesi ve MMU v2/v3 sayfa tablo tipleri gibi bellek yönetimi geliştirmeleri de yer alıyor.

CPU'ların BAR1 üzerinden eşleştirilmiş vRAM'a erişimi bu geliştirmelerin parçası olarak sağlanıyor. Sürücü, hata raporlama iyileştirmeleri, yeni özelleştirmeler ve firmware yönetimi güncellemeleri de içeriyor.