# Check in with Rust for Linux ###### tags: `2021-11-22` - Slides are in Google Slides - Will this be ok? (Should be fine) - Multiple presenters - Make sure there isn't talking overlap - They said should be fine - Will try to keep questions until the end - Since there are multiple speakers, they should be able to see what questions might be relevant early on. - Focusing on "what can Rust people help with?" - Attendees know Rust, maybe not Linux as much - Topics - Pinning - Problems that have to get resolved with unsafe - Tools assume cargo - More tools assume that they're running cargo - What doesn't RfL use cargo? - What is deficient? - Could be something that a team hears, and is interested in working on - Const support - "Parity" with C - Custom Arcs - Use kernel implementation - VTables, const code - GCC + Arch - Mixed builds - Testing - Not all tests work when running on host - host/user/kernel tests - Code Quality - People like looking at Kernel assembly, it's easy to see issues with Rust/LLVM - Hacks can get around this - Motivation from people is very high to call out Rust where possible - Questions - Can we get access to slides? - Feels like bringing up topics to resolve suggest that they will use the solution if it's fixed. - It can be useful to know the reasons of why something doesn't work - Blog post about extra content that didn't make it in? - Outcomes: - What can Rust do to increase speed to using stable