seL4 / l4v

seL4 specification and proofs

Home Page:https://sel4.systems

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

factor out more VCPU lemmas

lsf37 opened this issue · comments

Currently a lot of VCPU lemmas are mixed into ArchVSpace. It would probably make sense to collect these in a separate file (and also see which other VCPU lemmas are mixed into other theories).

This would apply to both ARM_HYP and AARCH64.

There is already a separate file ArchVCPU_AI, but this comes after theory AInvs and is for the additional VCPU invariant that the current VCPU always is the VCPU of the current thread.