# 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