[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Aarch64: Qemu master or 2.9.0-rc1 breaks compatibility with
From: |
Prakash B |
Subject: |
[Qemu-devel] Aarch64: Qemu master or 2.9.0-rc1 breaks compatibility with 4.10 kernel. |
Date: |
Tue, 28 Mar 2017 16:52:51 +0530 |
Hi ,
Qemu master or v2.9.0-rc1 doesn't launch guest when host kernel
version 4.10 or lower on Aarch64 (cavium ThunderX), its failing with
abort "qemu-system-aarch64: KVM_GET_DEVICE_ATTR failed: No such
device or address"
"GICv3 live migration support" patch breaks the compatibility b/w
kernel and qemu.
Is this expected behaviour, can we provide a fix without breaking
compatibility b/w kernel and qemu .
For more information below is gdb back trace .
-------------------------------------------------------------------
Thread 1 "qemu-system-aar" received signal SIGABRT, Aborted.
0x0000ffffa4bd7528 in __GI_raise (address@hidden) at
../sysdeps/unix/sysv/linux/raise.c:54
54 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 0x0000ffffa4bd7528 in __GI_raise (address@hidden) at
../sysdeps/unix/sysv/linux/raise.c:54
#1 0x0000ffffa4bd89e0 in __GI_abort () at abort.c:89
#2 0x0000000000479d3c in kvm_device_access (fd=23, group=6, attr=50788,
val=0x15c80d8, write=false)
at /home/ubuntu/workarea/sources/qemu-stable/qemu-2.9/kvm-all.c:2225
#3 0x00000000004ed948 in arm_gicv3_icc_reset (env=0x13a8ff8, ri=0x1629ed0) at
/home/ubuntu/workarea/sources/qemu-stable/qemu-2.9/hw/intc/arm_gicv3_kvm.c:618
#4 0x0000000000610414 in cp_reg_reset (key=0x1629cf0, value=0x1629ed0,
opaque=0x13a0cf0) at
/home/ubuntu/workarea/sources/qemu-stable/qemu-2.9/target/arm/cpu.c:75
#5 0x0000ffffa4fb0878 in g_hash_table_foreach () from
/lib/aarch64-linux-gnu/libglib-2.0.so.0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
Verified guest booting on host 4.10 kernel by reverting "GICv3:
support state save/restore" patches and guest booted without issues.
Regards,
Prakash B
- [Qemu-devel] Aarch64: Qemu master or 2.9.0-rc1 breaks compatibility with 4.10 kernel.,
Prakash B <=