Linux 6.9 VFIO更新為NVIDIA的Grace-Hopper晶片帶來新版驅動程式
Linux 6.9 合併視窗中的虛擬功能I/O(VFIO)更新主要是驅動程式修補程式和其他常規變更。不過,NVIDIA的Grace-Hopper 超級晶片也因此有了新的驅動程式。
NVIDIA公司為Grace Hopper 超級晶片提供了一個VFIO PCI 變體模組,以應對該大型晶片的特殊性。
Linux 6.9 的VFIO 拉取請求解釋了英偉達的新程式碼:
“為NVIDIA的Grace-Hopper 超級晶片的GPU 添加新的vfio-pci 變體驅動程式。 在該硬體模組的晶片到晶片互連初始化過程中,設備的PCI BAR 將閒置,轉而使用更快、更連貫的機制來顯示裝置記憶體。此驅動程式主要改變了裝置的VFIO 表示法取代用戶空間驅動程式的實體PCI BAR。此外,它還使用了新的vma 標誌,允許KVM 對未快取的裝置記憶體使用寫入結合屬性。
此補丁資訊進一步描述了NVIDIA Grace Hopper 的新VFIO 驅動程式代碼。很高興看到英偉達繼續根據業務需求向Linux 核心上游擴展。