From owner-freebsd-bugs@FreeBSD.ORG Sun Jan 31 11:00:02 2010 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0C3781065672 for ; Sun, 31 Jan 2010 11:00:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BC9C58FC16 for ; Sun, 31 Jan 2010 11:00:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o0VB01Xr077779 for ; Sun, 31 Jan 2010 11:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o0VB01fC077778; Sun, 31 Jan 2010 11:00:01 GMT (envelope-from gnats) Resent-Date: Sun, 31 Jan 2010 11:00:01 GMT Resent-Message-Id: <201001311100.o0VB01fC077778@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Thomas L Burgess JR Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 83095106566C for ; Sun, 31 Jan 2010 10:57:56 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 720D08FC12 for ; Sun, 31 Jan 2010 10:57:56 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o0VAvuAb006466 for ; Sun, 31 Jan 2010 10:57:56 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o0VAvtKH006465; Sun, 31 Jan 2010 10:57:55 GMT (envelope-from nobody) Message-Id: <201001311057.o0VAvtKH006465@www.freebsd.org> Date: Sun, 31 Jan 2010 10:57:55 GMT From: Thomas L Burgess JR To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/143398: FreeBSD 8-RELEASE XEN pvm networking doesn't work on solaris dom0's X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jan 2010 11:00:02 -0000 >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 >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 31 11:00:01 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Thomas L Burgess JR >Release: 8.0-Release >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: 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 >How-To-Repeat: 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 >Fix: >Release-Note: >Audit-Trail: >Unformatted: