Rust绑定正在进入Linux内核的工作队列(WQ)基础结构,该基础结构用于将工作推迟到内核线程以进行异步进程执行。
工作队列接口的初始Rust代码是在Linux 6.7周期之前准备好的最新代码。这是更广泛的Rust for Linux工作的一部分,该工作仍在努力使为内核编写基于Rust的驱动程序变得可行。
上周通过排队
下一个分支的wq.git
是底层工作队列接口的初始Rust绑定,以及一些Rust示例,用于演示如何从Rust使用内核工作队列。
With this Rust code making it to the "for-next" branch, it will be submitted when the Linux 6.7 merge window opens up during early November.