Linux 6.14内核重大更新:Rust语言驱动程序支持正式引入

科技媒体Phoronix近日报道,Linux 6.14内核将迎来一项重大更新,首次支持用Rust语言编写的驱动程序。这一更新标志着Linux内核在集成Rust方面迈出了关键一步,为未来整合更多基于Rust的驱动程序铺平了道路。

Linux内核在此前的版本更迭中,逐步引入了Rust抽象,提供了定义和使用抽象类型的能力,从而实现代码复用、多态和零成本抽象等功能。而在Linux 6.13内核中,Rust驱动程序达到了一个“临界点”,更多Rust驱动程序蓄势待发。

维护者Greg Kroah-Hartman负责监督的driver-core.git上周末在driver-core-next分支中,排队加入了最新的Rust补丁。如果一切顺利,这些补丁将在Linux 6.14中合并,适用于设备/驱动程序/PCI平台的v7补丁系列Rust抽象。

此外,Rust NVMe(Red Hat正在开发的开源NVIDIA GSP内核图形驱动)以及其它驱动,都可以通过上述补丁发布。这些补丁本身还引入了新的示例Rust驱动程序,用于演示PCI和平台的使用。

Copyright © DoNews 2000-2025 All Rights Reserved
蜀ICP备2024059877号-1