From owner-freebsd-current@FreeBSD.ORG Fri Jun 26 03:03:30 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 60BB11065672; Fri, 26 Jun 2009 03:03:30 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from mail-pz0-f174.google.com (mail-pz0-f174.google.com [209.85.222.174]) by mx1.freebsd.org (Postfix) with ESMTP id 2A0C48FC23; Fri, 26 Jun 2009 03:03:30 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by pzk4 with SMTP id 4so157707pzk.3 for ; Thu, 25 Jun 2009 20:03:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=dQbezb9ujoFDhPtvuljf8oE0JjB1oZMGsmQ1hWzcvY8=; b=wTYCCD0a2ZnHFYthLzFS2xGoPh7iGtdanPxfL+Jj/PJFkt3wWkbimoXoCQ1RmNcyHw jfaqDHQk+IWxQ2uTr/AqgmcaBih1/xXHDmj78HR4jYoXYCmFCPY34c8fZDShpEv09jNJ NvEgvOwO5fSj/+2JCi3mOjFdTz25Pw5Vd47JQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=fsH4I01U1dRdooFRT+4gGLxJedcBvbNi5bi/MWO/O76UWreY736RP9/qhHsvJp7a9+ h8JIFPe/y9BUpdmZYlh0IlU7wSW9L21/8H0WdAPoYcpOzATjfComLKTdh59AyjoozwU/ +r3PL6XwbSQb6qKASsmXJ43jv9w1proyQuRFM= MIME-Version: 1.0 Received: by 10.143.31.4 with SMTP id i4mr1112681wfj.188.1245984073843; Thu, 25 Jun 2009 19:41:13 -0700 (PDT) In-Reply-To: <200906261202.44134.doconnor@gsoft.com.au> References: <200906241741.n5OHfTaw022417@svn.freebsd.org> <200906261202.44134.doconnor@gsoft.com.au> Date: Thu, 25 Jun 2009 19:41:13 -0700 Message-ID: <2a41acea0906251941r199f3871nda2fc0ed34f77223@mail.gmail.com> From: Jack Vogel To: "Daniel O'Connor" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Jack F Vogel , freebsd-current@freebsd.org, Robert Watson , current@freebsd.org Subject: Re: VMWare if_em breakage (was: Re: svn commit: r194865 - in head/sys: dev/e1000 modules/igb) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jun 2009 03:03:31 -0000 The problem Robert is talking about is new, its NOT the issue with the invalid mac address, in fact, that problem was fixed with this checkin. It now seems to be something else, I have gotten access to a system and installed Fusion this afternoon, I hope to repro and fix this tomorrow. It would be of help to me if someone with Virtual Box could try the tip and see if they see any problems. Note that from the testing I have done there does not seem to be a problem on real hardware, its something that is only effecting virtualized. Regards, Jack On Thu, Jun 25, 2009 at 7:32 PM, Daniel O'Connor wrote: > On Thu, 25 Jun 2009, Robert Watson wrote: > > On Wed, 24 Jun 2009, Jack F Vogel wrote: > > > Log: > > > Updates for both the em and igb drivers, add support > > > for multiqueue tx, shared code updates, new device > > > support, and some bug fixes. > > > > Since this change (and the two followups), I'm no longer able to use > > if_em reliable in VMWare Fusion. I get a bit of traffic, and then > > interrupts cease firing from the (virtual) card. If I lower the > > interface and raise it, it will recover for a short period, and then > > the same result. I'm running VMWare 2.0.5, which is the latest > > version available; if I locally back out the update changes, then it > > works fine so it seems unlikely to be other on-going network stack > > work. I realize that VMWare's driver is probably not part of your > > official test suite (not actually being a product manafactured by > > Intel :-), but keeping VMWare working is pretty important from a > > FreeBSD perspective! > > Not sure it was this commit but Virtual Box also has issues with em > in -current. em complains the MAC address is invalid and refuses to > attach. > > -- > Daniel O'Connor software and network engineer > for Genesis Software - http://www.gsoft.com.au > "The nice thing about standards is that there > are so many of them to choose from." > -- Andrew Tanenbaum > GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C >