Klint: Compile-time Detection of Atomic Context Violations for Kernel Rust Code
CRANK
Gary Guo is helping our efforts to bring Rust into the Linux kernel by building a tool called klint. We asked him to provide his perspective on the work in this blog post. Thank you for your partnership and contributions, Gary! Josh Aas, Head of ISRG's Prossimo project For the last couple of months, I have been working on a static analysis tool called klint that is able to detect, in compile time, coding errors related to atomic contexts in Rust kernel code.
1 comments
Linux内のコードはスケジューリングまで加味した安全設計をしておりRustの理合とは少し離れて言語だけでは安全性を保証できないため、Lintツールとしてその辺をカバーする話
Klint: Compile-time Detection of Atomic Context Violations for Kernel Rust Code - Prossimo
memorysafety.org/blog/gary-guo-…