Sep 12 – 14, 2022
Europe/Dublin timezone

Rust

Sep 14, 2022, 3:45 PM
45m
"Lansdowne" (Clayton Hotel on Burlington Road)

"Lansdowne"

Clayton Hotel on Burlington Road

262
Kernel Summit Track Kernel Summit

Speakers

Miguel Ojeda Wedson Almeida Filho

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

Primary authors

Miguel Ojeda Wedson Almeida Filho

Presentation materials

Diamond Sponsor

Platinum Sponsors





Gold Sponsors




Silver Sponsors





Speaker Gift Sponsor

Catchbox Sponsor

Video Recording Sponsor

Livestream Sponsor

T-Shirt Sponsor

Conference Services Provided by