Closed acarp-crusoe closed 2 days ago
We're looking at supporting up to a 2TB aarch64 system utilizing Rust Hypervisor Firmware. If this limit is greater than what RHF wants to support I can lower it to something more reasonable and then support 2TB in our own fork, but this appears to be the main issue that we were running into in https://github.com/cloud-hypervisor/rust-hypervisor-firmware/issues/298.
@acarp-crusoe Thank you so much for debugging and fixing it!
Bumping the possible page table range for aarch64 from 128G to 2TB to support larger systems. Without this increase we can't virtualize system memory beyond 128G for ARM CPUs.
Fixes #298