커널 Rust 코드에서 패닉은 언제 허용되나 — Kangrejos 2026 논의 정리

Rust 코드의 panic!은 커널에서 BUG()로 이어져 실행 중인 커널을 멈춘다. 그런데 Rust의 정수 곱셈과 슬라이스 인덱싱에도 패닉 경로가 들어간다. 커널의 Rust 코딩 가이드라인은 패닉을 드물게 쓰고 거의 모든 경우에 Result를…

Continue Reading커널 Rust 코드에서 패닉은 언제 허용되나 — Kangrejos 2026 논의 정리