commit | a2f4521140237aa81756cbcec83f3b061850fda1 | [log] [tgz] |
---|---|---|
author | David Brazdil <dbrazdil@google.com> | Mon Jan 20 13:19:31 2020 +0000 |
committer | David Brazdil <dbrazdil@google.com> | Mon Jan 20 15:55:16 2020 +0000 |
tree | f462d5af98164b02312be43eba6ad96f8cb3415f | |
parent | 22f9e259b21921f6725fd7396b4581c9b7f67646 [diff] |
Add optional build flag to check effective image size Some targets will have a static-size memory carveout dedicated to the hypervisor. In those cases, we should assert that the Hafnium image does fit into the allocated memory. Add this as a toolchain arg 'plat_max_image_size' and add a new assertion into check_elf.py. This way the build will fail if the image is too big. Change-Id: Ib7311c49b185685aef167988c9aa2416822a6f28
Hafnium is a hypervisor, initially supporting aarch64 (64-bit Armv8 CPUs).
Get in touch and keep up-to-date at hafnium-discuss@googlegroups.com.
To jump in and build Hafnium, follow the getting started instructions.
If you want to contribute to the project, see details of how we accept contributions.
More documentation is available on: