[Pkg-xen-devel] 4.3.0-3 fresh build - hvmloader Triple fault on VCPU0

Moyer, Keith Keith.Moyer at netapp.com
Mon Feb 3 15:57:23 UTC 2014


When using the 4.3.0-3/4.3.0-3+b1 xen packages from the Debian archive, things work fine.

However, when we compile the xen=4.3.0-3 source package ourselves, we run into an issue launching an HVM.  As soon as the HVM bios is loaded, VCPU0 gets a triple fault and the HVM is destroyed (this is with "loglvl=all guest_loglvl=all hvm_debug=3" boot options).

(XEN) HVM1: Multiprocessor initialisation:
(XEN) HVM1:  - CPU0 ... 46-bit phys ... fixed MTRRs ... var MTRRs [2/8] ... done.
(XEN) HVM1: Writing SMBIOS tables ...
(XEN) HVM1: Loading SeaBIOS ...
(XEN) hvm.c:1253:d1 Triple fault on VCPU0 - invoking HVM shutdown action 1.

If I just replace the "hvmloader" with the one from the Debian archive xen-utils-4.3 package, things begin to work again.

I've gone so far as to install/setup the sbuild system to try and mimic the Debian build environment, but I still run into the exact same issue.  I suspect it may be some of the new unstable versions of the build dependencies that are causing the issue.

Can somebody confirm whether they can build an HVM-functional version of Xen from the current unstable?  Any suggestions on how best to debug this build issue?

Thanks,

Keith Moyer
Software Architect/Engineer
Array Products

NetApp
316.636.8428 Direct Phone
keith.moyer at netapp.com
netapp.com




More information about the Pkg-xen-devel mailing list