皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

针对 Linux 6.10 的 Rust 1.78 升级,放弃树内 “分配 “叉以节省约 10k 行代码

Linux 6.10 内核即将迎来另一次 Rust 升级,以提高构建 Rust 内核组件所需的 Rust 版本基线。基线的提升将一直持续到官方 Rust 编译器能与 Rust 编辑的内核位 “正常工作 “的合适最低版本为止。Linux 6.10 中的 Rust 升级还取消了树内 “alloc “分叉,从而节省了大量代码并简化了维护。

取消 Rust 的树内 “alloc “分叉意味着减少了约 1 万行代码,同时也简化了 Rust 的版本升级。我们希望在 “不久的将来 “能够定义构建内核所需的最低 Rust 版本。

Linux 6.10 的 Rust 变动还包括支持 DWARFv5、支持 Zlib 和 Zstd 调试信息压缩,以及一些内核板块的改进。

针对 Linux 6.10 的 Rust 1.78 升级,放弃树内 "分配 "叉以节省约 10k 行代码

有关 Linux 6.10 升级版 Rust 代码的更多详情,请参阅此拉取请求

转自 Rust 1.78 Upgrade For Linux 6.10, Dropping In-Tree “alloc” Fork To Save ~10k Lines – Phoronix