Rust for Linux v9 补丁发布,Rust 支持即将并入主线

来源: OSCHINA
编辑: 罗奇奇
2022-08-07 09:14:00

“Rust for Linux v9” 补丁发布了这个补丁比前几个要小得多 —— 为了尽快通过审查进入主线,这个版本删除了许多额外的功能和集成,导致新代码只有 12.5k 行。

功能代码越多,测试审查的时间越长。现在的计划是对 Rust for Linux 的初始集成采用最小化路线,删掉一大堆不太重要的功能代码,赶紧通过测试进入主线。等进入主线再构建额外的功能,并允许对各种抽象和子系统特定的补丁进行更多测试。

Rust for Linux 首席开发人员 Miguel Ojeda 对 v9 补丁发表了评论:

这其实是一个精简版 v8,只保留了能编译一个最小 Rust 内核模块的基础代码。目前 首要任务是获得“Linux 核心”支持,再逐步将其余的功能代码上游化。通过删除其中的一些补丁让代码体积变得更小,这似乎是一个很好的平衡。

总的来说, v9 补丁从 40 K 行代码减少到 13 K,其实大多数代码已经在 linux-next 中存在了几个月,但是为了尽快通过审查,我不得不做一些小的改动来减少代码数量。

随着 v9 补丁的数量明显减少,并入主线的时间应该会短得多。其实 Linus 也希望尽快合并它,如果简化的工作做得足够好,Linus 可能会在下周的 Linux 6.0 合并窗口合并 Rust for Linux 。届时Rust 将作为 C 的补充用于 Linux 内核驱动程序的开发。

展开阅读全文
精彩评论
Oya
好资讯,翻译的不是很通畅
2022-08-07 09:38
1
举报
0 收藏
分享
4 评论
0 收藏
分享
返回顶部
顶部