commit | a0fca17fcfb59a5383f69c3e4a004f2113b213f0 | [log] [tgz] |
---|---|---|
author | Andrew Scull <ascull@google.com> | Tue Nov 27 16:56:35 2018 +0000 |
committer | Andrew Scull <ascull@google.com> | Thu Nov 29 15:55:34 2018 +0000 |
tree | 1c5d083a515f76b3708b623f163a7746a237b6dc | |
parent | c3910f78072201f3e8813113374d7ae5c08b1f90 [diff] |
Use the minimum cache line size when flushing the cache. CTR_EL0 holds the minimum data cache line size which is what we need to ensure all data to written back to memory. Previously, only the line size for a specific cache was used and which cache that was wasn't even being selected. Change-Id: Id67e9efba61775b9b21591bb80a7855af472704c
Hafnium is a hypervisor, initially supporting aarch64 (64-bit ARMv8 CPUs).
Further details are available in the design doc.
Get in touch and keep up-to-date at g/hafnium-eng.
File bugs at go/hafnium-bug.
To jump in and build Hafnium, follow the getting started instructions.