Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Jan 2010 08:36:53 GMT
From:      Thomas L Burgess JR <wonslung@gmail>, com@FreeBSD.org
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   kern/143340: FreeBSD 8-RELEASE XEN pvm networking doesn't work on solaris dom0's
Message-ID:  <201001290836.o0T8arYI088968@www.freebsd.org>
Resent-Message-ID: <201001290840.o0T8e942075995@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         143340
>Category:       kern
>Synopsis:       FreeBSD 8-RELEASE XEN pvm networking doesn't work on solaris dom0's
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 29 08:40:08 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Thomas L Burgess JR
>Release:        FreeBSD 8.0 RELEASE p2
>Organization:
>Environment:
FreeBSD freebsd.private.home 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Thu Jan 28 04:24:01 UTC 2010     root@freebsd.private.home:/usr/obj/usr/src/sys/XEN  i386
>Description:
Networking doesn't work in FreeBSD pvm's on Opensolaris Dom0's

When trying to do FreeBSD -> otherhost connections with ssh you recieve this error:

Received disconnect from 192.168.1.14: 2: Bad packet length.


When trying to connect from another host -> FreeBSD you recieve this error:


Disconnecting: Bad packet length.



It was suggested that this may have something to do with the fact that Opensolaris doesn't support scatter gather.

The way it was explained to me was that domu's are supposed to check whether the dom0 supports scatter gather, but FreeBSD just assumes that it does.

I'm going to be honest and say i have no idea what scatter gather is, whether or not this is true or how to fix the issue if it IS.  What i DO know is that in hvm mode FreeBSD works, but we all know pvm mode is designed with performance in mind.
>How-To-Repeat:
Install Opensolaris

Install xVM xen Dom0

Install FreeBSD 8.0 hvm

Download FreeBSD src

build FreeBSD with xen kernel

make the changes (/etc/fstab /etc/ttys)  required to boot using pvm mode)

boot FreeBSD 8.0 with xen kernel

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201001290836.o0T8arYI088968>