This release introduces support for x86-64 VMs, along with many fixes to ARM virtualisation and the virtIO emulation layer.
Features
ARM
- Support booting a default configured Linux kernel with an initrd image.
- Support guests with multiple cores (VCPUs) via PSCI.
- Hardware-accelerated GIC virtualisation.
x86
- ACPI implementation.
- Support booting a default configured Linux kernel with an initrd image.
- Support booting any EFI guest from block storage or PXE via TianoCore OVMF firmware.
- Only support guests with a single VCPU.
- Software virtualised APIC in xAPIC mode and single I/O APIC.
Guest-facilities
- VirtIO MMIO and PCI transports.
- Networking via virtIO Network, either through a NIC or Virtual Switch.
- Storage via virtIO Block.
- Console via serial passthrough, virtIO Console or SSH.
New Contributors
- @terryzbai made their first contribution in #173
- @dumsum made their first contribution in #177
- @JDuchniewicz made their first contribution in #183
- @omeh-a made their first contribution in #247
- @Furao made their first contribution in #370
Full Changelog: 0.1.0...0.2.0