New Port: Xvisor ARM64 Date: Sun, 15 Sep 2013 17:26:25 +0530  |  Posted by: Anup Patel

The much awaited Xvisor ARM64 (or ARMv8a or AArch64) port is now merged in Xvisor source.

Xvisor ARM64 is very similar to Xvisor ARM32VE (or ARMv7a-ve) and has all features same as Xvisor ARM32VE port. In addition, Xvisor ARM64 supports both ARM64 guest and ARM32 guest and we can run same ARM32 guest on Xvisor ARM32VE and Xvisor ARM64.

Currently, we are able to boot unmodified Linux 3.11 on Virt-v8 Guest with Xvisor ARM64 running on ARMv8 Foundation Model. (For more info on ARMv8 Foundation Model visit http://www.arm.com/products/tools/models/fast-models/foundation-model.php)

To quickly try Xvisor on ARMv8 Foundation Model please download our arm64 demo tar ball located at https://docs.google.com/file/d/0B0ABS_s60oP_V1RuYVhWX3hDU00/edit?usp=sharing

Xvisor now supports almost all ARM families namely, ARMv5, ARMv6, ARMv7a, ARMv7a-ve, and ARMv8a. Other ARM open source hypervisors mostly support ARMv7a-ve and ARMv8a.