arxiv.org
Extending concurrent separation logic to the hardware level to verify the xv6 OS kernel on RISC-V with AI agents
MachCSL is a framework for verifying systems software, such as an OS kernel, on top of low-level semantics of a RISC-V computer, based on the Sail RISC-V semantics. The key idea behind MachCSL is to a...