近日,Linux内核6.14版本迎来了重大的更新,这标志着Linux内核在集成Rust语言编写的驱动程序方面取得了关键进展。这意味着未来将会有更多的基于Rust的驱动程序被整合到Linux内核中。
维护者Greg Kroah-Hartman监督的driver-core.git分支上周末加入了一个最新的Rust补丁,如果一切顺利,这个补丁将会在Linux 6.14版本中与适用于设备/驱动程序/PCI平台的v7 Rust抽象合并。
除了Rust NVMe(Red Hat正在开发的开源NVIDIA GSP内核图形驱动)之外,还有其他一些基于Rust编写的驱动程序也可以通过上述补丁发布。这些补丁本身还引入了新的示例 Rust 驱动程序来演示 PCI 和平台使用情况。
这一更新为Linux内核进一步引入基于Rust编写的代码打下了基础,并为未来更多基于Rust编写的设备驱动提供了可能性。对于那些关注Linux内核未来发展和稳定性的用户来说,这一更新带来了极大的期待和惊喜。
评论