summaryrefslogtreecommitdiff
path: root/bin
diff options
authordann frazier <dann.frazier@canonical.com>2014-05-01 08:16:27 -0600
committerdann frazier <dann.frazier@canonical.com>2014-05-01 08:16:27 -0600
commitf16a4e8675158baedb7624f75159ade3b1a0ad3f (patch)
tree106ec00d19f9b95103fae143c793a8214fc70745 /bin
parent6a283ad215f01af17f87a5eabd89601bdeae4418 (diff)
Add arm64 support
Diffstat (limited to 'bin')
-rwxr-xr-xbin/virtualization12
1 files changed, 12 insertions, 0 deletions
diff --git a/bin/virtualization b/bin/virtualization
index db6684a..d41339a 100755
--- a/bin/virtualization
+++ b/bin/virtualization
@@ -60,6 +60,18 @@ CLOUD_IMAGE_TYPE = Enum('CLOUD_IMAGE_TYPE', 'TAR DISK')
QEMU_DISK_TYPE = Enum('QEMU_DISK_TYPE', 'SD VIRTIO VIRTIO_BLK')
QEMU_ARCH_CONFIG = {
+ 'arm64': {
+ 'cloudimg_type': CLOUD_IMAGE_TYPE.TAR,
+ 'cloudimg_arch': 'arm64',
+ 'qemu_bin': 'qemu-system-aarch64',
+ 'qemu_disk_type': QEMU_DISK_TYPE.VIRTIO_BLK,
+ 'qemu_extra_args': [
+ '-machine', 'virt',
+ '-cpu', 'host',
+ '-enable-kvm',
+ '-serial', 'stdio',
+ ],
+ },
'armhf': {
'cloudimg_type': CLOUD_IMAGE_TYPE.TAR,
'cloudimg_arch': 'armhf',