Lune

SOSP2025Top-tier venue

Prove It to the Kernel: Precise Extension Analysis via Proof-Guided Abstraction Refinement

Hao Sun, Zhendong Su

2025Year

Abstract

Modern OS kernels, such as Linux, employ the eBPF subsystem to enable user space to extend kernel functionality. To ensure safety, an in-kernel verifier statically analyzes these extensions; however, its imprecise analysis frequently results in the erroneous rejection of safe extensions, exposing a critical tension between the precision and computational complexity of the verifier that limits kernel extensibility.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get d793d07c-ddee-4a34-8c43-3f234e535880

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines