Cnbeta 2024年12月23日
Linux 6.14 将支持基于Rust编写的 PCI/平台设备驱动程序
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

为Rust编程语言提供内核抽象以实现设备驱动的补丁系列,有望在Linux 6.14内核周期首发。Linux内核中的Rust抽象不断发展,在6.13周期中,Rust驱动程序已达“临界点”,更多驱动即将推出。Greg Kroah-Hartman监管的driver-core-next分支,已排队发布v7补丁系列,提供设备/驱动/PCI平台Rust抽象。这些补丁是NOVA内核驱动、Rust NVMe驱动等所需。同时,补丁还引入了新的Rust驱动示例,演示PCI和平台的使用。如无意外,这些Rust代码将被添加到Linux 6.14内核中,使新驱动可用Rust编写。

🛠️ 为Rust编程语言提供必要的内核抽象,以实现真正的设备驱动程序,该补丁系列工作有望在Linux 6.14内核周期中首次亮相。

🚀 Linux内核中的Rust抽象由来已久,并且在当前的Linux 6.13周期中,Rust驱动程序达到了一个关键的“临界点”,预示着更多驱动程序的推出。

💡 v7补丁系列提供了设备/驱动程序/PCI平台Rust抽象,这些抽象是正在开发的NOVA内核驱动程序、Rust NVMe驱动程序和其他即将推出的驱动程序所必需的,并引入了新的Rust驱动程序示例,用于演示PCI和平台的使用。

✅ 如果一切顺利,这些补丁将在Linux 6.14中合并,使新的PCI和平台驱动程序可以用Rust编程语言编写。

为 Rust 编程语言提供必要的内核抽象以实际实现真正的设备驱动程序的补丁系列工作已经进行了一段时间,看起来它最终将在 Linux 6.14 内核周期中首发。

Linux 内核中的 Rust 抽象由来已久,每一次新内核发布都会引入新的子系统和功能。 在当前的 Linux 6.13 周期中,Rust 驱动程序达到了一个"临界点",更多的驱动程序即将推出,而且看起来更多的 Rust 代码将登陆 Linux 6.14。

driver-core.git 的 driver-core-next 分支由 Greg Kroah-Hartman 监管,最新的 Rust 补丁系列将在周末排队发布。

v7 补丁系列提供了设备/驱动程序/PCI 平台 Rust 抽象,如果一切顺利,现在代码已经到达 driver-core-next 分支,将在 Linux 6.14 中合并。

这些补丁是正在开发中的 NOVA 内核驱动程序、Rust NVMe 驱动程序和其他即将推出的真正驱动程序所需要的。 此外,这些补丁本身还引入了新的 Rust 驱动程序示例,用于演示 PCI 和平台的使用。

因此,如果没有任何最后一分钟的反对意见,这些补丁将被从 driver-core-next 中删除或被 Linus Torvalds 拒绝,那么这些 Rust 代码将被添加到即将发布的 Linux 6.14 内核中,使新的 PCI 和平台驱动程序可以用 Rust 编程语言编写。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Rust Linux内核 设备驱动 编程语言
相关文章