AArch64 z obsługą KVM

AArch64 z obsługą KVM

przez -
0 288
Architektura ARM
Marc Zyngier dodał 29 łatek, które wprowadzają obsługę KVM do architektury AArch64. Wirtualizacja w ARM pojawiła się w tamtym roku, wraz z dodaniem jej do architektury ARMv7, m.in. procesor ARM Cortex-A15 jako pierwszy ją otrzymał. Cały kod jest podobny do tego 32 bitowego ARM, a spora część jest dzielona. Istnieje wsparcie dla stron 4k i 64k, 32 bitowych i 64 bitowych maszyn wirtualnych oraz wsparcie PSCI do bootowania SMP.

Aktualnie nie ma obsługi AArch64 w QEMU, przez co wszystko było testowane z użyciem narzędzia KVM Tool. Wszystkie łatki powinny się znaleźć w jądrze Linux 3.10, które pojawi się najpewniej w połowie lipca.