Try   HackMD

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