From owner-freebsd-net@FreeBSD.ORG Fri Jan 18 17:50:23 2013 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 42314F10; Fri, 18 Jan 2013 17:50:23 +0000 (UTC) (envelope-from bryanv@daemoninthecloset.org) Received: from torment.daemoninthecloset.org (ip-static-94-242-209-234.as5577.net [94.242.209.234]) by mx1.freebsd.org (Postfix) with ESMTP id 09914CB4; Fri, 18 Jan 2013 17:50:22 +0000 (UTC) Received: from sage.daemoninthecloset.org (unknown [70.114.209.60]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "sage.daemoninthecloset.org", Issuer "daemoninthecloset.org" (verified OK)) by torment.daemoninthecloset.org (Postfix) with ESMTPS id 7C40742C08B0; Fri, 18 Jan 2013 18:52:26 +0100 (CET) X-Virus-Scanned: amavisd-new at daemoninthecloset.org Received: from sage.daemoninthecloset.org (sage.daemoninthecloset.org [127.0.1.1]) by sage.daemoninthecloset.org (Postfix) with ESMTP id 74E8F7BDC5; Fri, 18 Jan 2013 11:50:04 -0600 (CST) Date: Fri, 18 Jan 2013 11:50:04 -0600 (CST) From: Bryan Venteicher To: Ivan Voras Message-ID: <276815060.931.1358531404055.JavaMail.root@daemoninthecloset.org> In-Reply-To: Subject: Re: VMware vmxnet2 driver MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.51.1.14] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - GC23 (Mac)/7.2.0_GA_2669) Cc: freebsd-net@freebsd.org X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2013 17:50:23 -0000 ----- Original Message ----- > From: "Ivan Voras" > To: freebsd-net@freebsd.org > Sent: Friday, January 18, 2013 4:54:12 AM > Subject: Re: VMware vmxnet2 driver > > On 14/01/2013 07:42, Bryan Venteicher wrote: > > > Any testing or performance data is welcome. For bulk TCP transfers, > > if_vic > > will tend to be faster than em (~1/2 a magnitude) due to TSO, but I > > don't > > think that warrants merging into HEAD yet. > > Considering that from your description the current situation is: > > * The driver isn't *worse* than either em or the "official" > VMWare driver (right?) > * There is currently no vmxnet driver at all in HEAD > > ... I don't think including the driver will harm anyone or anything, > but it may make things a bit simpler when configuring VMs. > > It is typically no better than em (*) - but better in certain cases with TSO. The official driver didn't compile on HEAD and I couldn't bring myself to spend the time to fix it. I'll look into it this weekend and do an initial comparison. A vmxnet3 driver would be far more useful to have in the tree. * I'm running ESXi nested in VMware Fusion but I don't think that would explain the discrepancy.