commit | 7c91323f11a86b99f58e62121942a3d2c5038604 | [log] [tgz] |
---|---|---|
author | Wedson Almeida Filho <wedsonaf@google.com> | Fri Nov 23 18:20:29 2018 +0000 |
committer | Wedson Almeida Filho <wedsonaf@google.com> | Fri Nov 23 18:30:14 2018 +0000 |
tree | 9e5093e0ce230ea8113b8a1efe14b3e27fb47a8f | |
parent | 0a029e8036da36f345a21f92cd83e1f3144a0d8a [diff] |
Add support for break-before-make. The ARM arm, in section D4.10.1 specifies a 'break-before-make' sequence required to avoid TLB caching potentially breaking coherency, ordering guarantees or uniprocessor semantics, or failing to clear exclusive monitors. Change-Id: Ia9d12628dba38a9f2ce2944f19c7e1e316e1dadf
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.