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 驱动程序领域的最终成果。