A resilient kernel log reporter
Oct 1, 2026

Summary
Introduces a resilient kernel log reporter that can gather kernel logs even when disk or network access is unavailable. It achieves this by reading directly from /dev/kmsg, using mlockall to keep the binary in memory, and implementing a DNS caching mechanism for service discovery. For scenarios without network access, it leverages the pstore subsystem to capture logs during kernel panics, with a custom parser for EFI backend logs and monitoring to ensure pstore is cleared.