[SeaBIOS] SeaBIOS causing Xen HVM VCPU Triple fault

Moyer, Keith Keith.Moyer at netapp.com
Thu Feb 6 08:35:20 CET 2014

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.


Keith Moyer

commit e144bb7af49ca8756b7222a75811f3b85b0bc1f5
Author: Gerd Hoffmann <kraxel at redhat.com>
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 <kraxel at redhat.com>

More information about the SeaBIOS mailing list