AMD 繼續推動其 PTDMA 驅動進入 Linux 主線
目前,AMD 推出的適用于 Linux 的驅動程序 PTDMA 已經更新到 v10 版本,以期最終能夠合并入 Linux 主線。
PTDMA 是 AMD 于 2019 年 9 月發布的一個 Linux 驅動程序,用于支持 EPYC 處理器的 Pass-Through DMA 控制器,并允許高帶寬內存到內存和 I/O 的復制操作。同時,該驅動增加了對多個 PTDMA 實例的支持,每個設備將得到一個唯一的標識符和唯一命名的資源。并且,PTDMA 控制器和驅動程序還針對與 AMD 非透明橋接 (NTB) 設備一起使用進行了優化。
在初始補丁系列之后,AMD PTDMA Linux 驅動程序在接下來的幾個月中迅速通過了幾輪審查。然而其在后來的修訂和補丁提交中花費了大量時間。截至到目前,已經是第十次修訂。本次修訂包括刪除不必要的打印和變量、從 debufs 代碼中刪除未使用的 pt_debugfs_lock 以及為所有調試目錄保持相同的文件權限等內容。
在未來幾周內,該驅動程序將繼續接受審核,以判斷其是否能夠合并入 Linux 內核主線。
本文轉自OSCHINA
本文標題:AMD 繼續推動其 PTDMA 驅動進入 Linux 主線
本文地址:https://www.oschina.net/news/147065/amd-work-to-mainline-ptdma