BSD bootloader halts with hypervisor.framework
Bug #1823831 reported by
Chen Zhang
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Fix Released
|
Undecided
|
Roman Bolshakov |
Bug Description
Guest: FreeBSD 12.0 Install CD
Host: MacOS 11.14.3 qemu master at 90fb864a7df0a9a
Command arguments:
qemu-system-x86_64 -m 4000m -cdrom Downloads/
When qemu was run with -accel hvf, the bootloader would halt after showing the menu. The bootloader would not respond to any keyboard events.
Without acceleration option, the bootloader would count down to zero and proceed.
Changed in qemu: | |
assignee: | nobody → Roman Bolshakov (roolebo) |
To post a comment you must log in.
Git bisect shows that 92d5f1a4147c372 2b5e9a8bcfb7dc2 61b7a8b855 is the first bad commit.
Author: Paolo Bonzini <email address hidden>
Date: Tue Aug 21 15:31:24 2018 +0200
target/i386: unify masking of interrupts
Interrupt handling depends on various flags in env->hflags or env->hflags2, exec_interrupt. Create a new function that extracts the priority non-masked interrupt, and use it in both functions.
and the exact detail were not exactly replicated between x86_cpu_has_work
and x86_cpu_
highest-