---
# System prepended metadata

title: Check in with Rust for Linux
tags: ['2021-11-22']

---

# 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