Kconfirm is a new Rust-written tool targeting the Linux kernel's Kconfig configuration system. It detects dead code, constant conditions, invalid ranges, duplicate dependencies, and even dead web links in help text. Already proven effective, it found 700+ duplicate dependencies in Linux 7.0 and raises 489 alarms (or 1,789 with additional checks) against Linux 7.1-rc2. The tool aims for zero false-positives and has been submitted as an RFC v2 patch series to the Linux kernel mailing list for potential mainline inclusion.
Sort: