From owner-freebsd-xen@FreeBSD.ORG Mon Jun 3 21:07:47 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 9EC2F681 for ; Mon, 3 Jun 2013 21:07:47 +0000 (UTC) (envelope-from bounces+73574-0602-freebsd-xen=freebsd.org@sendgrid.me) Received: from o3.shared.sendgrid.net (o3.shared.sendgrid.net [208.117.48.85]) by mx1.freebsd.org (Postfix) with SMTP id 4670F17A9 for ; Mon, 3 Jun 2013 21:07:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sendgrid.info; h=from :mime-version:to:cc:subject:references:in-reply-to:content-type :content-transfer-encoding; s=smtpapi; bh=JcZFBCEfm+rvVb5vXYVmTA ih+WA=; b=dXPMcQZ/E/V663NQym5hACfqWlKxtDfofwKVB8beKC1rd9GDiYUbpa KVTALtwIrEab6LbcG4mHe3tebv8ayaTDijv/dX8G9MBtq+FDJV7ocMjl5DdTtoIF JuLQIu4LWCeyJyjbSo/lEc1SQwuH0ZVJKQ9yRVT8p/bDEruQBhJqE= Received: by 10.42.83.46 with SMTP id filterdell-006.4796.51AD05A21 Mon, 03 Jun 2013 21:07:46 +0000 (GMT) Received: from mail.tarsnap.com (unknown [10.60.208.13]) by mi1 (SG) with ESMTP id 13f0bde008a.7323.fa16c6 for ; Mon, 03 Jun 2013 16:07:45 -0500 (CST) Received: (qmail 70826 invoked from network); 3 Jun 2013 21:07:44 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by ec2-107-20-205-189.compute-1.amazonaws.com with ESMTP; 3 Jun 2013 21:07:44 -0000 Received: (qmail 48814 invoked from network); 3 Jun 2013 21:06:57 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by clamshell.daemonology.net with SMTP; 3 Jun 2013 21:06:57 -0000 Message-ID: <51AD0571.90007@freebsd.org> Date: Mon, 03 Jun 2013 14:06:57 -0700 From: Colin Percival User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130524 Thunderbird/17.0.6 MIME-Version: 1.0 To: Andre Oppermann Subject: Re: svn commit: r251297 - head/sys/dev/xen/netfront References: <201306031300.r53D0XUx092178@svn.freebsd.org> In-Reply-To: <201306031300.r53D0XUx092178@svn.freebsd.org> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-SG-EID: RUbAm5H8PjswBj/QH+sYVehaJogg3iBnZcyVi1bw/Iwt4ABf+0rZIspu32RID0WSz0IbZQ8X8pda2+fFbCDeKNH93OTupw7kQVJWhN//CjNIqWGOY9r0sh/wEGmUx5w1NuJxSRjC/Z881SwwRKFkUg== Cc: freebsd-xen@FreeBSD.org X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Jun 2013 21:07:47 -0000 On 06/03/13 06:00, Andre Oppermann wrote: > Log: > Specify a maximum TSO length limiting the segment chain to what the > Xen host side can handle after defragmentation. > > This prevents the driver from throwing away too long TSO chains and > improves the performance on Amazon AWS instances with 10GigE virtual > interfaces to the normally expected throughput. Thanks! For the benefit of the list: This (and the r251296, which provides the network stack infrastructure which this commit uses) was the last of the "make FreeBSD behave well in Amazon EC2" patches I've been carrying around (and building into my EC2 images) for the past two years. Now the only step remaining to make FreeBSD/EC2 pure "straight off the RELEASE ISO" FreeBSD is to get Xen HVM functionality into GENERIC. -- Colin Percival Security Officer Emeritus, FreeBSD | The power to serve Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid