mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-06 10:32:10 +00:00
891ea3e88a
The high MMIO region of the system allocator was previously set up with the upper limit of 2**64 - 1, but physical addresses on actual systems are not that large. Now that pmem allocates from the upper end of the high MMIO region, the size of the allocator actually matters. Limit the aarch64 high MMIO allocator to the VM's physical address size so that addresses at the end of the allocation range are usable and pmem devices can be created on aarch64. BUG=b:210727578 TEST=Boot with pmem device on aarch64 Change-Id: I67962c2b03f0f265349ae889c988eb69ef526f4a Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3366858 Reviewed-by: Dmitry Torokhov <dtor@chromium.org> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Andrew Walbran <qwandor@google.com> Commit-Queue: Daniel Verkamp <dverkamp@chromium.org> |
||
---|---|---|
.. | ||
plugin | ||
argument.rs | ||
crosvm.rs | ||
gdb.rs | ||
linux.rs | ||
main.rs | ||
panic_hook.rs |