[Bug 1129950] New: JeOS-efi.armv7 fails on qemu aarch64 KVM
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950 Bug ID: 1129950 Summary: JeOS-efi.armv7 fails on qemu aarch64 KVM Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: aarch64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Virtualization:Tools Assignee: virt-bugs@suse.de Reporter: guillaume.gardet@arm.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 800729 --> http://bugzilla.opensuse.org/attachment.cgi?id=800729&action=edit qemu serial0 output (with qemu-uefi-aarch32 debug enabled) Running Tumbleweed JeOS-efi.armv7l from http://download.opensuse.org/ports/armv7hl/tumbleweed/images/openSUSE-Tumble... on x86_64 or aarch64 without KVM is fine. But if we enable KVM and restrict host to aarch32, by changing qemu option from: -m 768 -cpu cortex-a15 to: -m 768 -cpu host,aarch64=off -enable-kvm Grub menu is displayed, but once kernel and initrd are loaded, we get the following error on serial (full log in attachment): Prefetch Abort Exception PC at 0x00000000 CPSR 0x600000F3 nZCveaIFT_svc R0 0x00288000 R1 0x00000002 R2 0x00000002 R3 0x000003FF R4 0x00000146 R5 0x6C55DFBC R6 0x0000000A R7 0x6C548948 R8 0x6FACEA4C R9 0x00000000 R10 0x00000510 R11 0x00002B0D R12 0x00000030 SP 0x6FACEA50 LR 0x00000001 PC 0x00000000 DFSR 0xDBADC0DE DFAR 0xDBADC0DE IFSR 0x00000007 IFAR 0x00000000 External abort on translation, second level: read from 0xDBADC0DE Instruction Translation fault on Page at 0x00000000 ASSERT [ArmCpuDxe] /home/abuild/rpmbuild/BUILD/ovmf-2019+git1552059899.89910a39dcfd/ArmPkg/Library/DefaultExceptionHandlerLib/Arm/DefaultExceptionHandler.c(273): ((BOOLEAN)(0==1)) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950
Guillaume GARDET
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950#c1
--- Comment #1 from Guillaume GARDET
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950#c2
--- Comment #2 from Liang Yan
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950#c3
--- Comment #3 from Liang Yan
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950#c4
--- Comment #4 from Guillaume GARDET
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950#c5
--- Comment #5 from Guillaume GARDET
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950#c6
Guillaume GARDET
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950
Guillaume GARDET
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950
Guillaume GARDET
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950 Bug 1129950 depends on bug 1122614, which changed state. Bug 1122614 Summary: armv7 efistub enablement missing in GRUB2 http://bugzilla.opensuse.org/show_bug.cgi?id=1122614 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950
http://bugzilla.opensuse.org/show_bug.cgi?id=1129950#c7
Guillaume GARDET
participants (1)
-
bugzilla_noreply@novell.com