From owner-freebsd-current@FreeBSD.ORG Sun Sep 23 00:04:23 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5955C16A47C for ; Sun, 23 Sep 2007 00:04:23 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.178]) by mx1.freebsd.org (Postfix) with ESMTP id 03BD813C474 for ; Sun, 23 Sep 2007 00:03:15 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by wa-out-1112.google.com with SMTP id k17so1499536waf for ; Sat, 22 Sep 2007 17:03:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=ZFjjIdFejEDpXOQPrZNxLms/pMse1n4CYRyrniErjbs=; b=QSaAXiV36ARKIn0hNkoY4th5gVLmpM1csVDVTDvF91+CEmJMqPh8A6RDPe4hWSwv9MsTZYB4tuDbuwUe+EXuKdC79XjXiIhEtH0rWQmcHrWwdnoxKa4rIRIsJjOzw0jKkAroypUhHbSqTqv480MX1VjkrX+RMWqmu1C8MfhvoFg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=mPYPk2NFo4CRMFFLrpT88y7nm+e4iG1MyJ3UF6a8gHBxqQLNCYxFZstBMrbO+vPYypnOQGH/Q5DvTBAu0VqBq+0WHfgvcUXDs5oON5n6o1jwLABBkMLZ93OvFywGAu8xjlMlSgyxyV90rf18fCkG146a/YCpO1nZBxZQsDydSxE= Received: by 10.114.197.1 with SMTP id u1mr5180688waf.1190505794113; Sat, 22 Sep 2007 17:03:14 -0700 (PDT) Received: by 10.114.13.15 with HTTP; Sat, 22 Sep 2007 17:03:14 -0700 (PDT) Message-ID: Date: Sat, 22 Sep 2007 17:03:14 -0700 From: "Kip Macy" To: "Jack Vogel" In-Reply-To: <2a41acea0709221647o3cdcb72pf6194c54782c61fb@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <01c801c7fc7a$696ab900$0c00a8c0@Artem> <2a41acea0709211359w37ba779dsec94de504a9f4a9c@mail.gmail.com> <019101c7fd3d$cd15f870$0c00a8c0@Artem> <2a41acea0709221647o3cdcb72pf6194c54782c61fb@mail.gmail.com> Cc: Artem Kuchin , freebsd-current@freebsd.org Subject: Re: TSP on em makes send of streams very slow 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: Sun, 23 Sep 2007 00:04:23 -0000 On 9/22/07, Jack Vogel wrote: > On 9/22/07, Artem Kuchin wrote: > > > TSO is for some environments, it isn't gonna be useful at 100Mb > > > (which you are), it can be useful at 1Gb but not always, when you get > > > to 10G its > > > a HUGE benefit. > > > > > > Just cuz you can shoot yourself in the foot doesn't mean the gun has a > > > problem :) > > > > But wait, i did not shoot myself. I have been shot by the driver w/o any > > preliminary warning. TSO4 was enabled by DEFAULT (i did not enable it), > > so anybody can be in my place if used the same driver on the similar hardware > > (which is plenty). > > > > So, i think this is a problem which really need to be addressed. > > It is on by default because it the majority of cases its a benefit, you > found it to be a problem and turned it off, your problem is solved. > > I admit, at one point I considered disabling it automatically for anything > under Gig speed, but a large community has used this driver with this > feature for over a year, no one has lobbied to have to disabled, so I > have not. > > If there are others who think this would be a good idea, speak up, and > I will do so. I don't think many people will be hooking it up to 100Mbit. However, disabling TSO if media negotiates 100Mbit seems like an easy enough fix. -Kip