Flush the data cache after copying the images.

Initially, the cache is disabled so if the data is stuck in the cache we
run into problems. Explicitly writing the data back ensures all cores
will see the correct image data when they start executing.

Bug: 117549422
Change-Id: I7647906dbeb8345b930442de918cb378a920d651
3 files changed
tree: 427aab7b145604176f2c44d94775ee8dc659590b
  1. build/
  2. docs/
  3. driver/
  4. inc/
  5. kokoro/
  6. src/
  7. test/
  8. third_party/
  9. .clang-format
  10. .clang-tidy
  11. .gitignore
  12. .gitmodules
  13. .gn
  14. BUILD.gn
  15. CONTRIBUTING.md
  16. LICENSE
  17. Makefile
  18. README.md
README.md

Hafnium

go/hafnium

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.

Getting started

To jump in and build Hafnium, follow the getting started instructions.