Speakers
Description
The effort to add Rust support to the kernel is ongoing. There has been progress in different areas during the last year, and there are several topics that could benefit from discussion:
-
Dividing the
kernel
crate into pieces, dependency management between internal crates, writing crates in the rest of the kernel tree, etc. -
Whether to allow dependencies on external crates and vendoring of useful third-party crates.
-
Toolchain requirements in the future and status of Rust unstable features.
-
The future of GCC builds: upcoming compilers, their status and ETAs, adding the kernel as a testing case for them...
-
Steps needed for further integration in the different kernel CIs, running tests, etc.
-
Documentation setup on kernel.org and integration between Sphinx/kernel-doc and rustdoc (this can be part of the documentation tech topic submitted earlier by Jon).
-
Discussion with prospective maintainers that want to use Rust for their subsystem.
I agree to abide by the anti-harassment policy | Yes |
---|