From owner-freebsd-current@FreeBSD.ORG Sat Nov 7 04:57:24 2009 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 1CB851065676 for ; Sat, 7 Nov 2009 04:57:24 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outO.internet-mail-service.net (outo.internet-mail-service.net [216.240.47.238]) by mx1.freebsd.org (Postfix) with ESMTP id 006C98FC1B for ; Sat, 7 Nov 2009 04:57:23 +0000 (UTC) Received: from idiom.com (mx0.idiom.com [216.240.32.160]) by out.internet-mail-service.net (Postfix) with ESMTP id 2FD4B14DE38; Fri, 6 Nov 2009 20:57:24 -0800 (PST) X-Client-Authorized: MaGic Cook1e X-Client-Authorized: MaGic Cook1e X-Client-Authorized: MaGic Cook1e Received: from julian-mac.elischer.org (h-67-100-89-137.snfccasy.static.covad.net [67.100.89.137]) by idiom.com (Postfix) with ESMTP id 1301E2D6019; Fri, 6 Nov 2009 20:57:23 -0800 (PST) Message-ID: <4AF4FE32.5030501@elischer.org> Date: Fri, 06 Nov 2009 20:57:22 -0800 From: Julian Elischer User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812) MIME-Version: 1.0 To: Rick Macklem References: <4AF0B7DF.9030405@freebsd.org> <030A8229-9707-4F70-B4BE-584F1BF9ECEC@FreeBSD.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@FreeBSD.org, Rui Paulo Subject: Re: Help needed: TCP Wizards (was 8.0-RC1 NFS client timeout issue) 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, 07 Nov 2009 04:57:24 -0000 Rick Macklem wrote: > > > On Thu, 5 Nov 2009, Rui Paulo wrote: > >> >> Are you running TSO? >> > I spoke too soon the last time. It appears that the setting of > net.inet.tcp.tso does not have any effect and that the Intel chip > on this machine doesn't do TSO. (I tried swapping it for a 3C905 and > the RSTs are showing up.) > > I guess it was just coincidence that the RSTs seemed to stop happening > for a while after I flipped the sysctl. > > I think the problem is related to the fact that the server end has > started to close down the connection (send a FIN), but the client > doesn't do anything until an RPC shows up and then tried to do a > new connection right after shutting down the old one. (Solaris10 > generates RSTs on the old connection and it seems that somehow > triggers one being sent to the server with the new port# instead > of the old port#.) > > I'm about to try doing a soshutdown() at the time the server sends > the FIN to the client, to see what effect that has. > > I still can't figure out where the pesky RST gets sent or I could > get a stack trace at that point and see what is doing it. > > Having lottsa fun with it, rick not as much fun as we are watching. :-) > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"