来源:OSCHINA 时间:2023-04-30 08:14:38
(资料图片)
Rust for Linux 首席开发人员 Miguel Ojeda 提交了 Linux 6.4 内核的最新 Rust 功能代码 PR。
据外媒 phoronix 介绍,Linux 6.4 的新 Rust 代码包括引入 pin-init API,它用于处理安全的固定初始化,并允许减少内核中围绕需要稳定地址的数据结构的“不安全”Rust 代码的数量。新的 pin-init API 也将被其他即将推出的 Rust for Linux 抽象使用。
Linux 6.4 的 Rust 代码还向 sync 模块添加了新的类型和特征。比如新的 ioctl 模块、带有新的“_IOC*”const 函数(相当于 C 宏)、一个新的可以被驱动程序直接访问的uAPI crate ,以及改进现有模块。
有关 Linux 6.4 添加的 Rust 功能代码的详细信息,可以通过此 PR 细阅。
世界播报:AppCode 2022.3 发布以及停止销售和支持
快资讯:Akka 2.8.0-M2 发布,Scala 编写的 Actor 模型开发库
Google 公布 2022 年度最热门 Chrome 扩展
Thunderbird 102.6 发布,开源电子邮件客户端