qemu-system-arm stops with SIGSEGV in helper_gvec_eq16
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Fix Released
|
Undecided
|
Richard Henderson |
Bug Description
Segmentation fault when trying to start FreeBSD-arm system with qemu-system-arm (version 4.1.1 on Fedora 31)
Commandline:
gdb -q --args /bin/qemu-
-name FreeBSD12,
-m 1536 -machine virt -smp 2 \
-M virt,highmem=off -serial mon:stdio -monitor telnet:
-machine virt,accel=
-overcommit mem-lock=off -no-reboot -device virtio-rng-device \
-bios u-boot-qemu.bin \
-drive file=FreeBSD-
-device ich9-ahci,id=ahci -device ide-drive,
Results:
....
Mounting local filesystems:.
Thread 4 "CPU 1/TCG" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffcedfe700 (LWP 53608)]
0x00005555558d9332 in helper_gvec_eq16 (d=0x5555566748d8, a=0x5555566748e0, b=0x5555566748d0, desc=0) at /usr/src/
948 DO_CMP2(16)
Tested different versions of qemu. qemu-3.0.1 worked, but qemu-3.1.1 failed with the same error.
Changed in qemu: | |
status: | New → Incomplete |
I infer from the traceback that your host does not support AVX1.