kern/143398: FreeBSD 8-RELEASE XEN pvm networking doesn't work on solaris dom0's

Thomas L Burgess JR wonslung at
Sun Jan 31 11:00:02 UTC 2010

>Number:         143398
>Category:       kern
>Synopsis:       FreeBSD 8-RELEASE XEN pvm networking doesn't work on solaris dom0's
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 31 11:00:01 UTC 2010
>Originator:     Thomas L Burgess JR
>Release:        8.0-Release
FreeBSD freebsd.private.home 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Thu Jan 28 04:24:01 UTC 2010     root at freebsd.private.home:/usr/obj/usr/src/sys/XEN  i386
Building FreeBSD 8.0 in xen works fine in hvm mode but as soon as you compile the XEN kernel for FreeBSD 8.0 on OpenSolaris dom0's you run into major networking issues.

It is impossible to connect to and from the machine with this kernel.  I have no idea how to fix this but it was mentioned by someone on the osol xen list that it may have something to do with scatter gather (i have no idea what this is)

Apparently, opensolaris doesn't support this feature, xen domu's are supposed to check if the dom0 supports it and FreeBSD Xen's kernel doesn't (again, i don't know if this is the reason or not, i'm just passing on what i was told)

Whether or not this is the case, i do not know, what i DO know is that pvm FreeBSD guests don't have networking, it fails with this kind of error:

Bad packet length 3737169374.
Disconnecting: Packet corrupt

Thanks for the help
Install Opensolaris 
Install xen dom0 packages
Install FreeBSD 8 in hvm mode
Build the pvm kernel
start a pvm FreeBSD 8.0 guest
try to connect via ip



More information about the freebsd-bugs mailing list