[Xen-users] Trouble booting FreeBSD i386 PV DomU

Roger Pau Monné roger.pau at citrix.com
Tue Mar 26 10:10:19 UTC 2013


On 26/03/13 10:38, Colin Percival wrote:
> On 03/26/13 02:31, Roger Pau Monné wrote:
>> Is Xen i386 PV broken?
> 
> Not completely broken, but it's certainly not in a good state.  I believe
> it's broken with SMP, for example -- if the "crashed on cpu#7" in your
> output means cpu#7 from the guest, it would certainly explain things.

My guest only has one vcpu (vcpu#0):

Domain 12 (vcpu#0) crashed on cpu#7

That is running on physical CPU 7

> HVM is the way to go with FreeBSD/Xen.

Yes, I'm already working on that, and got vector callbacks working on
both i386 and amd64 HVM guests, thanks to Justin T. Gibbs patch. Now I
was trying to boot a PV guest to see how much breakage this change
introduced to PV, but I'm not able to make it work, even without my patches.

I've replied to this xen-users thread because the author seem to have a
working FreeBSD DomU PV guest, and I was wondering how he did it. From
my POV it seems like PV guests hasn't been working for a long time,
since Xen 3.3 dropped support for non-PAE guests, and the FreeBSD kernel
is detected as non-PAE.


More information about the freebsd-xen mailing list