Extending concurrent separation logic to the hardware level to verify the xv6 OS kernel on RISC-V with AI agents
- 类型:arxiv
- 标识:2609.04043
- 链接:http://arxiv.org/abs/2609.04043v1
- 主分类:agent
- 形态:method
- TLDR: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 adapt concurrent separation logic, based on Iris, to reasoning about low-level hardware execution at the sub-instruction level: page-table translation, TLB, privilege levels, configuration registers, instruction fetch/decode/execute, traps and interrupts, DMA, shared memory, power failures, etc. Reasoning at this level of detail ensures that the system software correctly manages all of the hardware
- 待LLM分类:否
- 来源文件:
- /inbox/tom/_candidates/2026-09-04-agent-rag-longcontext-candidates.json