crosvm/vm_memory/src
Andrew Walbran 13cbc69abc aarch64: Don't include pVM firmware region in memory size calculation.
The pVM firmware memory region is allocated before
AARCH64_PHYS_MEM_START, but several parts of the code were assuming that
all memory was contiguous and after that.

BUG=b:244553205
TEST=Patched into AOSP and ran some VMs.

Change-Id: I8caefc9cae79c98ea62ee02a506b1b485d3f09a6
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/3921604
Reviewed-by: Pierre-Clément Tosi <ptosi@google.com>
Commit-Queue: Andrew Walbran <qwandor@google.com>
Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org>
Reviewed-by: Jiyong Park <jiyong@google.com>
2022-10-12 17:42:33 +00:00
..
guest_memory Update all copyright headers to match new style 2022-09-13 18:41:29 +00:00
udmabuf vm_memory: create udmabuf stub for Windows. 2022-09-15 19:03:49 +00:00
guest_address.rs vm_memory: Format GuestAddress in hex for Debug. 2022-09-29 07:37:51 +00:00
guest_memory.rs aarch64: Don't include pVM firmware region in memory size calculation. 2022-10-12 17:42:33 +00:00
lib.rs vm_memory: create udmabuf stub for Windows. 2022-09-15 19:03:49 +00:00
udmabuf_bindings.rs vm_memory: move udmabuf support to vm_memory 2022-07-01 05:29:23 +00:00