commit | 48929fdd883249a9e23c25a93307f3ba7b297a80 | [log] [tgz] |
---|---|---|
author | Andrew Scull <ascull@google.com> | Tue Jan 28 10:39:10 2020 +0000 |
committer | Andrew Scull <ascull@google.com> | Tue Feb 25 10:40:17 2020 -0800 |
tree | b88cd5f98bf9cc9c99965410b7f5059b0b9203b1 | |
parent | 6c9a4ab84b9677cc12cca987faf6397100b14579 [diff] |
Read device memory regions from the FDT. If provided, rather than mapping a large chunk of address space as device memory, allow the specific ranges to be provided and only map those. Fall back to mapping a large chunk and carving out normal memory if no device memory regions are provided so QEMU tests continue to work. These ranges continue to only be mapped to the primary VM for the time being. Change-Id: Ia3acf3bb206bf0399ebc3be33d4696cd0450539d
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: