Linux 6.14已經為用Rust編寫驅動程式做好準備
Greg Kroah-Hartman 今天發出了Linux 6.14 的所有驅動程式核心更新的拉取請求,這對於那些對Linux 核心的Rust 驅動程式前景感興趣的人來說是件大事。
在Linux 6.13 核心中,Greg Kroah-Hartman 將Rust 支援的水平描述為 Rust 驅動程式的”臨界點”,更多的Rust 基礎架構已經合併。
對於Linux 6.14 內核,Greg 將Rust 驅動程式的可能性描述為”現在幾乎處於”用Rust 編寫真正的驅動程式”階段,這取決於你想做什麼。”
今天的驅動程式核心拉取請求的一部分是為Rust 程式碼啟用大量PCI / 平台裝置驅動程式。 Greg 在拉取請求中將Rust 驅動程式核心工作描述為:
– PCI、平台、OF 和一些i/o 函數的驅動程式核心綁定。 我們現在幾乎處於”用rust 編寫真正驅動程式”的階段,這取決於你想做什麼。
– 雜項設備rust 綁定和範例驅動程序,以展示如何使用它們。
Linus Torvalds合併的這段程式碼與其他驅動程式核心改進一起,於今天用於Linux 6.14 核心。
我們將拭目以待Linux 6.15 在Rust 驅動程式領域的最終成果。