DragonFly BSD x86_64 under QEMU
DragonFly BSD x86_64 has some problems with QEMU's acpi and network emulation. Start QEMU as
qemu -drive file=${HOME}/qemu/dfly.raw,media=disk,format=raw \
-net nic,model=e1000 -net tap,ifname=tap0,script=no,downscript=no -m 700M
1st console will be filled by
intr 9 on cpu0 at 50/20000 hz, livelock removed
intr 9 on cpu0 at 40001/40000 hz, livelocked limit engaged!
intr 9 on cpu0 at 50/20000 hz, livelock removed
intr 9 on cpu0 at 40001/40000 hz, livelocked limit engaged!
intr 9 on cpu0 at 50/20000 hz, livelock removed
intr 9 on cpu0 at 40001/40000 hz, livelocked limit engaged!
intr 9 on cpu0 at 50/20000 hz, livelock removed
intr 9 on cpu0 at 40001/40000 hz, livelocked limit engaged!
or something like that. Switch to second console (Alt+F2) and disable apic interrupt routing:
echo 'hw.ioapic_enable=0' >> /boot/loader.conf.local
reboot
In other hand you may prefer press 9 in the loader menu and disable interrupt routing for this session:
set hw.ioapic_enable=0
boot