qemu-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

migrate from qemu 2.11 to qemu 4.2 failed on arm machine


From: Jiatong Shen
Subject: migrate from qemu 2.11 to qemu 4.2 failed on arm machine
Date: Mon, 30 Jan 2023 14:52:21 +0800

Hello community experts,

   I am facing an issue to migrate a virtual machine from qemu 2.11 to qemu 4.2 node. The command using on src node is

qemu-system-aarch64 -M virt -vnc :2 -rtc base=utc,driftfix=slew -smp 2 -m 4096 -cpu host -enable-kvm -nodefaults -incoming :4443

on the dst node, the command is 

qemu-system-aarch64 -M virt-2.11 -enable-kvm -cpu host -smp 2 -m 4096 -incoming tcp::4443 -rtc base=utc,driftfix=slew -nodefaults  

after running migrate tcp:localhost:4443, the dest machine failed with following message

Segmentation fault (core dumped)

I try to debug and find the following trace: 0x0000aaab0f07262c in armv7m_nvic_neg_prio_requested (opaque=0x0, secure=false) at /root/qemu-4.2.1/hw/intc/armv7m_nvic.c:391.

After some investigation, I believe the issue is from https://elixir.bootlin.com/qemu/v4.2.1/source/target/arm/helper.c#L11134 and ARM_FEATURE_M 's value is changed from 2.11 to 4.2.

My question is do we support migrating from 2.11 to 4.2  on aarch64 platform? Thank you much for the help
--

Best Regards,

Jiatong Shen

reply via email to

[Prev in Thread] Current Thread [Next in Thread]