Libvirt calls cpuArchDriver.compare() while doing guest migration.
We don't have any logic to distinguish between different arm and
aarch64 models that's why this patch allows migration to any host.
Signed-off-by: Oleg Strikov oleg.stri...@canonical.com
---
src/cpu/cpu_aarch64.c |9
Openstack Nova calls virConnectBaselineCPU() during initialization
of the instance to get a full list of CPU features.
This patch adds a stub to arm-specific code to handle
this request (no actual work is done).
Signed-off-by: Oleg Strikov oleg.stri...@canonical.com
---
This is a port
-off-by: Oleg Strikov oleg.stri...@canonical.com
---
This is a port of the following aarch64-specific change:
http://libvirt.org/git/?p=libvirt.git;a=commit;h=29ea437e408e441bad67e4ffae731286d356ca4a
Only function names were changed.
---
src/cpu/cpu_arm.c | 30 ++
1
-by: Oleg Strikov oleg.stri...@canonical.com
---
Changes since v1:
* qemuxml2argvtest suite has been extended to validate correct setup
for aarch64 guests when no NIC model is provided in the XML
src/qemu/qemu_domain.c |3 ++-
.../qemuxml2argv-aarch64-virt-default
backend
supports only 'host-passthrough' cpu mode on aarch64.
Signed-off-by: Oleg Strikov oleg.stri...@canonical.com
---
src/cpu/cpu_aarch64.c | 25 -
1 file changed, 24 insertions(+), 1 deletion(-)
diff --git a/src/cpu/cpu_aarch64.c b/src/cpu/cpu_aarch64.c
index f674bff
-by: Oleg Strikov oleg.stri...@canonical.com
---
src/qemu/qemu_domain.c |3 ++-
.../qemuxml2argv-aarch64-virt-default-nic.args |6 ++
.../qemuxml2argv-aarch64-virt-default-nic.xml | 22
tests/qemuxml2argvtest.c
-by: Oleg Strikov oleg.stri...@canonical.com
---
src/qemu/qemu_domain.c |3 ++-
.../qemuxml2argv-aarch64-virt-default-nic.args |6 ++
.../qemuxml2argv-aarch64-virt-default-nic.xml | 22
tests/qemuxml2argvtest.c
-by: Oleg Strikov oleg.stri...@canonical.com
---
src/qemu/qemu_domain.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c
index c947e2e..a0e9a33 100644
--- a/src/qemu/qemu_domain.c
+++ b/src/qemu/qemu_domain.c
@@ -795,11 +795,12
-by: Oleg Strikov oleg.stri...@canonical.com
---
src/cpu/cpu_aarch64.c | 30 ++
1 file changed, 26 insertions(+), 4 deletions(-)
diff --git a/src/cpu/cpu_aarch64.c b/src/cpu/cpu_aarch64.c
index 3959deb..4afe9db 100644
--- a/src/cpu/cpu_aarch64.c
+++ b/src/cpu/cpu_aarch64
Hello guys,
I'm trying to come up with basic OpenStack support for arm64 node.
I'd like to use 'libvirt_cpu_mode=host-passthrough' configuration option
with Nova which issues cpu mode='host-passthrough' to libvirt xml config.
But with this option passed libvirt crashes with 'error: unsupported
10 matches
Mail list logo