Linux6.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 內核上遊擴展。