IT资讯 新里程碑:Linux 6.14 内核有望深度整合 Rust PCI / 平台设备驱动程序支持

william · 2024-12-24 10:40:07 · 热度: 6

12 月 24 日消息,科技媒体 phoronix 昨日(12 月 23 日)发布博文,报道称 Linux 6.14 内核迎来重大更新,将支持用 Rust 语言编写的驱动程序。

这标志着 Linux 内核在集成 Rust 方面迈出了关键一步,为未来整合更多基于 Rust 的驱动程序铺平了道路。

码农网注:Linux 内核在此前的版本更迭中,逐步引入 Rust 抽象(abstractions,提供了定义和使用抽象类型的能力,从而实现代码复用、多态和零成本抽象等),引入新的子系统和功能。

而在 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 和平台的使用。

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,码农网所有文章均包含本声明。

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册