共计 37.9 万行代码,Rust for the Linux kernel 第六版补丁发布
技术编辑:典典丨发自 思否编辑部
公众号:SegmentFault
近日,Miguel Ojeda 发布了最新的补丁系列,这是"Rust for the Linux kernel"的第六版补丁,继续将 Rust 语言支持引入 Linux 内核。
在 v6 补丁中,工具链支持已经针对 Rust 1.60 进行了更新,并且支持在内核中运行文档测试,以及其他 Rust 基础设施也得到了改进。

在此版本中可以看到网络支持的开始,例如“net”模块支持 Namespace、SkBuff、Ipv4Addr、SocketAddrV4、TcpListener 等类型。此外还有对异步内核编程“async”支持的开始。
目前,此版本已经允许异步 TCP 套接字代码。新的 Rust 代码还增加了对网络数据包过滤器和其他新功能的支持。
最后,从该版本的系列补丁来看,Rust 支持仍然被认为是"实验性的",但其表现已经足够好,内核开发人员可以开始为其他内核子系统开发 Rust 抽象,并在需要时将更多的驱动移植到Rust上。
截至 Miguel Ojeda 发布补丁时,Rust 内核工作总计 37.9 万行代码,包括基础设施、到目前为止开始的子系统抽象、样本代码,以及将一些 Android 和 GPIO 驱动代码转换为 Rust 的额外示例。
补丁邮件原文:
https://lore.kernel.org/lkml/20220507052451.12890-1-ojeda@kernel.org/


关注公众号:拾黑(shiheibook)了解更多
赞助链接:
关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
- 智能引领 数智生产力变革——思特奇九思大模型新品正式发布
- 不止美「图」 ,更要美「人」,看美图如何将变美由“虚”向“实”
- “狂飙”国密安全新高度!统信USmart加入“商用密码证书可信计划”
- 软件定义算力,算力定义汽车
- nosql是什么?
- 内外兼修才叫好,帅丰X1双子星Max蒸烤同步集成灶评测
- 和 Windows 一起,预见混合办公的未来
- 美国拟于2022年1月在全球投资多达10个大型基础设施项目,对冲中国“一带一路”
- 微软携手合作伙伴打造创新高效、丰富精彩的 Windows 11 PC 新体验
- 华为全新发布开源操作系统欧拉:覆盖数字基础设施全场景
- 【大公司创新情报】华为计划年底拓展1000家体验店卖车
- 环球晶圆拟45亿美元并购德国Siltronic AG,半导体领域大型并购再起



微信扫码关注公众号