I have the same issue with FreeBSD 8.1-RELEASE (i386 and x86_64) on qemu-kvm 0.12.5 (Fedora 13)
system_powerdown works properly for Linux and Windows 2008 guests, but not for FreeBSD The ACPI power button event is not received by the FreeBSD guest. I found this (unconfirmed) status report: http://www.spinics.net/lists/kvm/msg40064.html So it seems to be a regression... -- system_powerdown is working in qemu-kvm with KVM enabled for FreeBSD guests https://bugs.launchpad.net/bugs/643430 You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. Status in QEMU: New Bug description: system_powerdown stops working in qemu-kvm for FreeBSD guests if KVM is enabled. How to reproduce: 1. qemu -cdrom ~/.VirtualBox/libvirt/FreeBSD-8.1-RELEASE-i386-bootonly.iso 2. Enter system_powerdown in the qemu console 3. Nothing happens. Adding --no-kvm option makes system_powerdown work: 1. qemu --no-kvm -cdrom ~/.VirtualBox/libvirt/FreeBSD-8.1-RELEASE-i386-bootonly.iso 2. system_powerdown 3. FreeBSD installer shows the shutdown dialog as expected Tested on FreeBSD 6.4, 7.2, and 8.0 with qemu-kvm 0.12.5 and older versions.