|
From: | Cosmin Smechea |
Subject: | [Qemu-arm] aarch64 live migration failure between nodes with different CPU revisions |
Date: | Mon, 23 Oct 2017 13:59:56 +0000 |
Hi,
Live migration fails between two connected aarch64 machines.
QEMU emulator version 2.9.0 is used on both of these nodes.
How to reproduce:
=== START ===
Start a VM on the designated source node.
Source:
(qemu) migrate tcp:<TARGETIP>:49160
Target:
Warning: affinity is not specified for some (1) of the 1 smp cores. Will be using default mask
qemu-system-aarch64: -chardev pty,id=charserial0,logfile=/root/qemu.log,logappend=on: char device redirected to /dev/pts/3 (label charserial0)
qemu-system-aarch64: error while loading state for instance 0x0 of device 'cpu'
qemu-system-aarch64: load of migration failed: Operation not permitted
=== END ===
To note is that these two machines have different CPU revisions as shown by:
address@hidden:~# cat /proc/cpuinfo | grep 'CPU revision'
CPU revision : 1
address@hidden:~# cat /proc/cpuinfo | grep 'CPU revision'
CPU revision : 0
Between two nodes with the same CPU revision the live migration works as expected.
Is there any further planned support for aarch64 that may affect this issue?
Regards,
Cosmin
|
[Prev in Thread] | Current Thread | [Next in Thread] |