This repository was archived by the owner on Jan 28, 2023. It is now read-only.

Description
Describe the Bug
Summary: OpenBSD 6.4 panics on boot (#GP code 4)
Host Environment
- HAXM version: 7.4.1 built from emulators/haxm
- Host OS version: NetBSD 8.0/amd64
- Host OS architecture: x86_64
- Host CPU model: Core i3-3220
- (Optional) Host computer model: Dell Optiplex 7010
QEMU version 3.1.0
Guest Environment
- Guest OS version: OpenBSD 6.4
- Guest OS architecture: x86
To Reproduce
Steps to reproduce the behavior:
- Boot in qemu with default options and HAX enabled
qemu-system-i386 -accel hax -cdrom OPENBSD-cd64.iso
Expected Behavior
Expectation: Guest OS boots like on a physical machine
Reproducibility
Always
Diagnostic Information
See screenshot
Host crash dump: n/a
HAXM log: No useful information (Only the start version info, HAX_LOWMEM_4G ignored and hax_teardown_vm, we've already recompiled it with noisiest loglevel) (in dmesg)
Android Emulator or QEMU log:
The only message states that HAXM is working and emulator runs in fast virt mode
Screenshots:
Panic screenshot
Additional context
QEMU 3.1.0 is known to not work "well" with HAX, I will try to downgrade to 3.0.0 and test it there.
I'm working on porting HAXM to NetBSD with Kamil Rytarowski