aarch64 aspec: fix do_flush spec bug
cleanInvalidate should be using cleanInvalidateCacheRange_RAM. Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
This commit is contained in:
parent
7713dffccc
commit
438e27a8f1
|
@ -116,7 +116,7 @@ definition do_flush :: "flush_type \<Rightarrow> vspace_ref \<Rightarrow> vspace
|
|||
case type of
|
||||
Clean \<Rightarrow> cleanCacheRange_RAM vstart vend pstart
|
||||
| Invalidate \<Rightarrow> invalidateCacheRange_RAM vstart vend pstart
|
||||
| CleanInvalidate \<Rightarrow> invalidateCacheRange_RAM vstart vend pstart
|
||||
| CleanInvalidate \<Rightarrow> cleanInvalidateCacheRange_RAM vstart vend pstart
|
||||
| Unify \<Rightarrow> do
|
||||
cleanCacheRange_PoU vstart vend pstart;
|
||||
dsb;
|
||||
|
|
Loading…
Reference in New Issue