Beyond Crash-to-Patch: Patch Evolution for Linux Kernel Repair
Not on the map. Why?
Abstract (arXiv)
Linux kernel bug repair is typically approached as a direct mapping from crash reports to code patches. In practice, however, kernel fixes undergo iterative revision on mailing lists before acceptance, with reviewer feedback shaping correctness, concurrency handling, and API compliance. This iterative refinement process encodes valuable repair knowledge that existing automated approaches overlook. We present a large-scale study of kernel patch evolution, reconstructing 6946 syzbot-linked bug-fix lifecycles that connect crash reports, reproducers, mailing-list discussions, revision histories, and merged fixes. Our analysis confirms that accepted repairs are frequently non-local and governed by reviewer-enforced constraints not present in bug reports. Building on these insights, we develop PatchAdvisor, a repair framework that integrates retrieval-based memory with a fine-tuned diagnostic advisor to guide a coding agent toward reviewer-aligned patches. Evaluation on temporally held-out syzbot cases demonstrates that leveraging patch-evolution history yields measurable gains in both reviewer-aligned refinement signals and end-to-end repair quality compared to unguided and retrieval-only baselines.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 4 Apr 2026.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2026SyzHarness: Patch-Based Kernel Bug Reproduction with LLM-Synthesized Fuzzing Harnesses
- 2026Outrunning LLM Cutoffs: A Live Kernel Crash Resolution Benchmark for All
- 2025kAgent: An execution-guided crash resolution agent for the Linux kernel
- 2026Characterizing and Mitigating False-Positive Bug Reports in the Linux Kernel
- 2025Rethinking Kernel Program Repair: Benchmarking and Enhancing LLMs with RGym
- 2026EvidenT: An Evidence-Preserving Framework for Iterative System-Level Package Repair ↗
- 2026KernelDiag: Agent-Based Root Cause Diagnosis for Kernel Crashes ↗
- 2025Enhancing Automated Program Repair via Faulty Token Localization and Quality-Aware Patch Refinement ↗