Commit Graph

11 Commits

Author SHA1 Message Date
Joel Beeren 42401684b0 refine: integrate all architectures 2017-08-09 17:02:49 +10:00
Joel Beeren 392d055e99 SELFOUR-748: rename tlb invalidation functions 2017-06-20 14:05:45 +10:00
Miki Tanaka eb967add36 arm-hyp refine: remove remaining sorries for vcpuSave spec change 2017-06-19 14:32:42 +10:00
Miki Tanaka f6f4d724fe arm-hyp refine: more sorries in CNodeInv_R and Schedule_R for spec updates 2017-06-19 14:32:41 +10:00
Gerwin Klein 501e71adbe arm-hyp refine: CNodeInvs_R sorry-free 2017-06-19 14:32:30 +10:00
Gerwin Klein 96958113ef arm-hyp refine: IPCCancel sorry-free
inlcuding simplification to ep and ntftn state_hyp_refs_of lemmas
2017-06-19 14:32:29 +10:00
Gerwin Klein 89496b3d90 arm-hyp: valid_arch_state' 2017-06-19 14:32:28 +10:00
Miki Tanaka 4260a2c545 arm-hyp refine: new definition of valid_arch_state', with more sorries for now
valid_arch_state' now requires armHSCurVCPU to be a pointer to a live' vcpu
2017-06-19 14:32:28 +10:00
Miki Tanaka 56c00ab03a arm-hyp refine: sorrying done 2017-06-19 14:32:25 +10:00
Miki Tanaka 9060562bfe arm-hyp refine: update refine for the rebase (includes all the changes)
None of these files contain arm-hyp specific changes yet.
2017-06-19 14:32:24 +10:00
Miki Tanaka e3cb71ef04 arm-hyp refine: copy ARM files to ARM_HYP directory, updating invariants in progress 2017-06-19 14:32:23 +10:00