Redox fails to boot in qemu with Hypervisor Framework Enabled
I am trying to run the 0.3.5 release of redox os in qemu on macOS 10.13.6. It works fine without any acceleration. But when I activate hypervisor framework (basically the macOS's kvm) the screen stays black and this is printed to the console window:
audio: Failed to create voice `adc'
f5e05: decode_sldtgroup: 0
Unimplemented handler (f5e05) for 107 (f 0)
f5e0f: decode_sldtgroup: 4
Unimplemented handler (f5e0f) for 111 (f 0)
f5ef2: decode_sldtgroup: 0
Unimplemented handler (f5ef2) for 107 (f 0)
f5e05: decode_sldtgroup: 0
Unimplemented handler (f5e05) for 107 (f 0)
f5e0f: decode_sldtgroup: 4
Unimplemented handler (f5e0f) for 111 (f 0)
f5ef2: decode_sldtgroup: 0
Unimplemented handler (f5ef2) for 107 (f 0)
f5e05: decode_sldtgroup: 0
Unimplemented handler (f5e05) for 107 (f 0)
f5e0f: decode_sldtgroup: 4
Unimplemented handler (f5e0f) for 111 (f 0)
f5e05: decode_sldtgroup: 0
Unimplemented handler (f5e05) for 107 (f 0)
f5e0f: decode_sldtgroup: 4
Unimplemented handler (f5e0f) for 111 (f 0)
f5ef2: decode_sldtgroup: 0
Unimplemented handler (f5ef2) for 107 (f 0)
f5e05: decode_sldtgroup: 0
Unimplemented handler (f5e05) for 107 (f 0)
f5e0f: decode_sldtgroup: 4
Unimplemented handler (f5e0f) for 111 (f 0)
f5ef2: decode_sldtgroup: 0
Unimplemented handler (f5ef2) for 107 (f 0)
Unimplemented handler (f2c56) for 0 (62 0)
Unimplemented handler (f2c9a) for 75 (69 0)
Unimplemented handler (f2caf) for 75 (69 0)
Unimplemented handler (f2cbb) for 75 (69 0)
Unimplemented handler (f2cc2) for 75 (69 0)
Unimplemented handler (f2cd5) for 0 (63 0)
Unimplemented handler (f2ce4) for 75 (69 0)
Unimplemented handler (f2dcb) for 75 (69 0)
Unimplemented handler (f2e49) for 75 (69 0)
Unimplemented handler (f2f42) for 75 (69 0)
Unimplemented handler (f2f57) for 75 (69 0)
Unimplemented handler (f2fcd) for 75 (69 0)
Unimplemented handler (f30c7) for 0 (62 0)
Unimplemented handler (f322c) for 75 (69 0)
Unimplemented handler (f32b5) for 0 (63 0)
Unimplemented handler (f32b9) for 75 (69 0)
Unimplemented handler (f32c0) for 75 (69 0)
Unimplemented handler (f32d1) for 75 (69 0)
Unimplemented handler (f32d8) for 75 (69 0)
Unimplemented handler (f3310) for 0 (63 0)
Unimplemented handler (f3553) for 75 (69 0)
Unimplemented handler (f355c) for 75 (69 0)
Unimplemented handler (f3564) for 75 (69 0)
Unimplemented handler (f35f6) for 0 (62 0)
Unimplemented handler (f35fa) for 0 (63 0)
Unimplemented handler (f3603) for 75 (69 0)
Unimplemented handler (f3620) for 0 (62 0)
Unimplemented handler (f3692) for 75 (69 0)
Unimplemented handler (f370c) for 0 (63 0)
Unimplemented handler (f3724) for 0 (63 0)
Unimplemented handler (f377c) for 75 (69 0)
Unimplemented handler (f3783) for 0 (62 0)
Unimplemented handler (f3784) for 75 (69 0)
Unimplemented handler (f379d) for 0 (63 0)
Unimplemented handler (f3933) for 75 (69 0)
Unimplemented handler (f3947) for 0 (62 0)
Unimplemented handler (f3949) for 75 (69 0)
Unimplemented handler (f3957) for 75 (69 0)
Unimplemented handler (f396b) for 75 (69 0)
Unimplemented handler (f3976) for 0 (62 0)
Unimplemented handler (f397f) for 75 (69 0)
Unimplemented handler (f3a0d) for 0 (63 0)
Unimplemented handler (f3a11) for 0 (62 0)
Unimplemented handler (f3a2c) for 0 (63 0)
Unimplemented handler (f3acc) for 0 (63 0)
Unimplemented handler (f3be9) for 75 (69 0)
Unimplemented handler (f3d83) for 75 (69 0)
Unimplemented handler (f3e0a) for 75 (69 0)
Unimplemented handler (f3f68) for 75 (69 0)
Unimplemented handler (f4004) for 0 (62 0)
Unimplemented handler (f412b) for 75 (69 0)
Unimplemented handler (f4138) for 75 (69 0)
Unimplemented handler (f41ba) for 75 (69 0)
Unimplemented handler (f41c7) for 0 (62 0)
Unimplemented handler (f41e5) for 0 (63 0)
Unimplemented handler (f41f4) for 75 (69 0)
Unimplemented handler (f427a) for 0 (63 0)
Unimplemented handler (f4287) for 0 (63 0)
Unimplemented handler (f4312) for 75 (69 0)
Unimplemented handler (f4328) for 0 (63 0)
Unimplemented handler (f4428) for 0 (63 0)
Unimplemented handler (f442c) for 0 (63 0)
Unimplemented handler (f4493) for 75 (69 0)
Unimplemented handler (f44a8) for 0 (63 0)
Unimplemented handler (f4530) for 75 (69 0)
Unimplemented handler (f453e) for 75 (69 0)
Unimplemented handler (f454f) for 0 (63 0)
Unimplemented handler (f4551) for 0 (62 0)
Unimplemented handler (f458b) for 0 (63 0)
Unimplemented handler (f458f) for 0 (62 0)
Unimplemented handler (f4598) for 0 (63 0)
Unimplemented handler (f45b1) for 75 (69 0)
Unimplemented handler (f474e) for 75 (69 0)
Unimplemented handler (f47d3) for 75 (69 0)
Unimplemented handler (f4880) for 75 (69 0)
Unimplemented handler (f492e) for 75 (69 0)
Unimplemented handler (f4945) for 0 (63 0)
Unimplemented handler (f4946) for 0 (63 0)
This is my command line:
qemu-system-x86_64\
-cpu host -accel hvf\
-serial mon:stdio -d cpu_reset -d guest_errors\
-smp 4 -m 1024 -s -machine q35\
-device ich9-intel-hda -device hda-duplex\
-net nic,model=e1000 -net user -device nec-usb-xhci,id=xhci\
-device usb-tablet,bus=xhci.0\
-drive file=redox_0.3.5.bin,format=raw
qemu Version: 3.0.0