Danilo Krummrich, a software program engineer at Purple Hat, speaks with host Gregory M. Kapfhammer in regards to the utilizing the Rust programming language within the Linux kernel. After introducing the Nova undertaking, which leverages Rust for constructing NVIDIA GPU drivers, they discover the advantages related to Rust, equivalent to GPU driver reminiscence security. The dialog additionally examines subjects like greatest practices for implementing self-referential constructions with Rust and the pin-init crate. Danilo additionally describes sensible efficiency concerns and classes discovered from constructing and sustaining the Nova undertaking.
Dropped at you by IEEE Pc Society and IEEE Software program journal.
Present Notes
Associated Hyperlinks
- SE Radio 723: Dave Airlie on Linux Kernel Upkeep
- SE Radio 562: Bastian Gruber on Rust Internet Improvement
- SE Radio 527: Adrian Kennard and Kevin Hones on Writing a Community OS from Scratch
- SE Radio 445: Thomas Graf on eBPF (prolonged Berkeley Packet Filter)
- SE Radio 490: Tim McNamara on Rust 2021 Version
Different References
- Rust in Linux Kernel Documentation:
Rust — The Linux Kernel documentation - Rust for Linux Challenge: Rust for Linux
- Rust Kernel Code Documentation: kernel – Rust
- Linux Kernel Improvement Course of:
2. How the event course of works — The Linux Kernel documentation


