您的位置:首页 > IT > 正文

全球快资讯丨Rust 编写的 Linux 网络驱动新增实验性补丁

来源:OSCHINA     时间:2023-06-05 08:28:26


【资料图】

Linux 内核在本周末新增了一组补丁,主要是为 Linux 网络设备驱动的 Rust 抽象打下基础,以便 Rust 代码能够用于构建新的网络设备驱动。这些补丁还包括一个虚拟的 Rust 网络驱动程序。

据介绍,长期内核开发者 Fujita Tomonori 在周日发布了这组补丁,包括提供网络设备驱动程序的 Rust 抽象和初始的 Rust 虚拟驱动程序,以帮助审查早期代码。到目前为止,网络子系统中 Rust 的实际硬件设备驱动程序还没有发布。

目前,这 800 行新 Rust 代码已发布到 rust-for-linux,以便在将其提交给更广泛的 Linux 网络驱动开发社区之前进行早期审查。

Linux 内核主线现在仍在继续进行许多不同的 Rust 工作,而到目前为止合并的主要是基础设施、子系统抽象,同时在等待任何值得关注的 Rust 驱动 —— 比如 Apple DRM 内核驱动,为上游做好准备。

相关文章