8.1.1 Rust for Linux 驱动 在 Linux 内核开发的漫长岁月里,我们曾无数次站在悬崖边调试一个 的 panic,屏住呼吸单步追踪一段被优化掉的 内联汇编,或在凌晨三点反复确认 是否真的被 正确释放——而这一切,本不该是驱动工程师的日常。 直到 2023 年 10 月,Linux 6.6 主线内核正式合并了 Rust for Linux(RfL)基础设施,并首次接纳了由 Rust 编写的、可加载的字符设备驱动 。这不是一次语言实验,而是一场静默却深刻的范式迁移:它把内存安全从“靠人肉审计与 KASAN 事后补救”的被动防御,推进到“由编译器在类型系统中强制执行”的主动免疫;