From owner-freebsd-current@FreeBSD.ORG Sat Sep 22 23:47:38 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 E712116A417 for ; Sat, 22 Sep 2007 23:47:38 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.185]) by mx1.freebsd.org (Postfix) with ESMTP id 747CF13C44B for ; Sat, 22 Sep 2007 23:47:38 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by mu-out-0910.google.com with SMTP id w9so1450770mue for ; Sat, 22 Sep 2007 16:47:37 -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=gj16fjx9jJADHCP1jASPT9fasMecKmBC4uCc6ytY4ss=; b=Hoc8SxVRxjUyFibV1KlWQFjyffWUFLvpGV8S2hx+eF4eXPOVyLdskf+1whOAQNRpImNAMH8FC3DrohPcBwsMLFgLH82ygKQgNOu4kehDYNynqVUHkbD8iG+0GKRz70ishQRDenAsQkF1WMDsRd0fc2Bp7wxSNlt1iXnDVaD7GYc= 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=TDV4eOClfJxM71VgaYS1j2Ja6crBYYOfOFWOeG66RChdNo4Xe41L88VAT3J8BKXgivFi1Sr9jvll3+EaxqCGe+u94vYkx6A5BZS8USlC/b2QZ/M4ajMq+WkaIGOliOQfc20qUFdwRyk98xBTv0c60KTiBmZyywiIzLRUlqRC73A= Received: by 10.86.84.5 with SMTP id h5mr3452614fgb.1190504856750; Sat, 22 Sep 2007 16:47:36 -0700 (PDT) Received: by 10.86.100.19 with HTTP; Sat, 22 Sep 2007 16:47:36 -0700 (PDT) Message-ID: <2a41acea0709221647o3cdcb72pf6194c54782c61fb@mail.gmail.com> Date: Sat, 22 Sep 2007 16:47:36 -0700 From: "Jack Vogel" To: "Artem Kuchin" In-Reply-To: <019101c7fd3d$cd15f870$0c00a8c0@Artem> 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> Cc: 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: Sat, 22 Sep 2007 23:47:39 -0000 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. Cheers, Jack