From owner-freebsd-current@FreeBSD.ORG Wed May 16 23:27:39 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D338316A401; Wed, 16 May 2007 23:27:39 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 8663313C447; Wed, 16 May 2007 23:27:39 +0000 (UTC) (envelope-from sam@errno.com) Received: from [192.168.75.151] ([24.114.252.226]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l4GNRYTd071538 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 16 May 2007 16:27:35 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <464B9365.1020808@errno.com> From: Sam Leffler Organization: Errno Consulting User-Agent: Thunderbird 1.5.0.10 (Macintosh/20070221) MIME-Version: 1.0 To: Jack Vogel References: <2a41acea0705161030k40831aa5o168b5bc40fcf3352@mail.gmail.com> <464B4103.4020505@freebsd.org> <2a41acea0705161059g1537c780w500968a82e5fe4f2@mail.gmail.com> <464B5445.1030305@elischer.org> <2a41acea0705161334q56b697d3l3c0a0091c84e756b@mail.gmail.com> In-Reply-To: <2a41acea0705161334q56b697d3l3c0a0091c84e756b@mail.gmail.com> X-Enigmail-Version: 0.94.2.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com 1049; Body=5 Fuz1=5 Fuz2=5 Cc: freebsd-net , FreeBSD Current , Andre Oppermann , Julian Elischer Subject: Re: EM and TSO 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: , Date: Wed, 16 May 2007 23:27:39 -0000 X-Original-Date: Wed, 16 May 2007 19:27:33 -0400 X-List-Received-Date: Wed, 16 May 2007 23:27:39 -0000 Jack Vogel wrote: > You mean other than net.inet.tcp.tso that is there now? > > On 5/16/07, Julian Elischer wrote: >> Jack Vogel wrote: >> > On 5/16/07, Andre Oppermann wrote: >> >> Jack Vogel wrote: >> >> > I introduced a change yesterday that limited TSO to PCI Express >> >> > adapters, I did this more for avoidance rather than a bug fix, and >> >> > I'm not 100% sure its the right thing, so I thought I would poll >> >> > everyone, do you have a PCI-X adapter and are using TSO without >> >> > problems and wish to keep the support in? >> >> >> >> I'm using the dual-port PCI-X adapter and would like to keep >> >> using TSO on it. There are a lot of those adapters out there >> >> in servers. TSO is scheduled to be MFC'd really soon now and >> >> not having it work with em(4) on PCI-X would be quite limiting. >> > >> > OK, I'll put it back, you also answered a question I had, namely >> > the MFC of TSO :) I was hoping that got into 6.3. >> > >> > I have another bug I'm working on, will be a delta today or tomorrow >> > and I'll put it back to what it was. >> > >> > Jack >> > _______________________________________________ >> > freebsd-net@freebsd.org mailing list >> > http://lists.freebsd.org/mailman/listinfo/freebsd-net >> > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >> >> give a sysctl to change the option. ifconfig can be used to ena/dis tso. As I said before just give all the devices capable of tso the capability but only enable it by default on those devices you really know work (e.g. pci-e cards). On other devices users that want to turn it on can do so with ifconfig. Sam