Rust - Potential Collaboration Areas

April 3, 2024 @ 14:00UTC(Every Time Zone)

Meeting details

Linux kernel's use of Rust

The kernel makes use of and depends on unstable features. Do we know what those features are? Can we name something?

Rust for Linux - Miguel Ojeda, will share his view.

The PR for tracking unstable features.

Also, creating connections for certain subsystems like clk, regulator, pinmux, gpio, etc., which are important for supporting System-on-Chip (SoC) devices. This might be more important in the future.

Perhaps that partly would address the ONCD report?
Press Release: Future Software Should Be Memory Safe | ONCD | The White House

Tier support

Tier support is generally pretty good, but it wouldn't hurt to review and also to see whether potential Arm Tier-3 should be moved up to Tier-2. Any direct suggestions on what to propose? The matrices shown here https://rust-lang.github.io/rustup-components-history seems to be helpful, but Tier-3 is mostly lacking information.

https://rust-lang.github.io/rustup-components-history/

Bare-metal drivers and HAL

It's difficult to re-use drivers written for bare-metal systems and adding support for HAL interfaces is going too slow (SoC vendors typically not involved).

For more details, please have a look at the Collaborate page for this.

Connection URL

https://linaro-org.zoom.us/j/99184594168?pwd=eklPZlBmUDB3VEd6VngxOWpMTXdvZz09

Email

We manually collect submitted addresses for sending out invitations, so please don't expect an invitation immediately after registering.

Registered people: 0