Greg Kroah-Hartman 今天发出了 Linux 6.14 所有驱动程序核心更新的拉取请求,对于那些对 Linux 内核的 Rust 驱动程序前景感兴趣的人来说,这最终是一件大事。
对于 Linux 6.13 内核,Greg Kroah-Hartman 将 Rust 支持级别描述为 Rust 驱动程序的“转折点”,因为更多的 Rust 基础设施已经被合并。现在对于 Linux 6.14 内核,Greg 将 Rust 驱动程序可能性的状态描述为“现在几乎处于 ‘用 Rust 编写真正的驱动程序’ 阶段,这取决于你想做什么。”
正如上个月在 Phoronix 上所写的那样,作为今天驱动程序核心拉取请求的一部分,为 Rust 代码提供了大量 PCI/平台设备驱动程序支持。Greg 在拉取请求中将 Rust 驱动程序核心工作描述为:
– PCI、平台、OF 和一些 I/O 功能的驱动程序核心绑定。我们现在几乎处于 “用 Rust 编写真正的驱动程序” 阶段,这取决于你想做什么。
– 其他设备 Rust 绑定和示例驱动程序,以展示如何使用它们
Linus Torvalds 将此代码与 Linux 6.14 内核的其他驱动程序核心改进合并在一起。
我们将看到 Linux 6.15 最终在 Rust 驱动程序世界中拥有什么……
转自 Linux 6.14 With Rust: “We Are Almost At The ‘Write A Real Driver In Rust’ Stage Now” – Phoronix