We're using SeaBIOS as part of running hardware virtual machines in Xen (Debian-based packages for Xen, qemu, and SeaBIOS). Everything was working fine with SeaBIOS 1.7.3; however, when upgrading to 1.7.4, the HVM immediately dies upon loading SeaBIOS.
I attempted to gather debugging information by setting CONFIG_DEBUG_LEVEL=8, but I still didn't get any more output: (XEN) HVM1: Loading SeaBIOS ... (XEN) hvm.c:1253:d1 Triple fault on VCPU0 - invoking HVM shutdown action 1.
I have bisected it down to the following commit where the issue first arises. Let me know what I can do to help track down this regression.
commit e144bb7af49ca8756b7222a75811f3b85b0bc1f5 Author: Gerd Hoffmann firstname.lastname@example.org Date: Mon Jun 3 16:30:18 2013 +0200
usb: add xhci support
$subject says all. Support for usb3 streams is not implemented yet, otherwise it is fully functional. Tested all usb devices supported by qemu (keyboard, storage, usb hubs), except for usb attached scsi in usb3 mode (which needs streams).
Tested on qemu only, tagged with QEMU_HARDWARE because of that. Testing with physical hardware to be done.
Signed-off-by: Gerd Hoffmann email@example.com