From owner-freebsd-stable@FreeBSD.ORG Sat Jan 2 23:41:10 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A17F106566C; Sat, 2 Jan 2010 23:41:10 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from esa-annu.mail.uoguelph.ca (esa-annu.mail.uoguelph.ca [131.104.91.36]) by mx1.freebsd.org (Postfix) with ESMTP id B72308FC12; Sat, 2 Jan 2010 23:41:09 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEAFtoP0uDaFvJ/2dsb2JhbADREIQxBA X-IronPort-AV: E=Sophos;i="4.47,490,1257138000"; d="scan'208";a="59723836" Received: from ganges.cs.uoguelph.ca ([131.104.91.201]) by esa-annu-pri.mail.uoguelph.ca with ESMTP; 02 Jan 2010 18:41:08 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by ganges.cs.uoguelph.ca (Postfix) with ESMTP id BA88CFB801A; Sat, 2 Jan 2010 18:41:08 -0500 (EST) X-Virus-Scanned: amavisd-new at ganges.cs.uoguelph.ca Received: from ganges.cs.uoguelph.ca ([127.0.0.1]) by localhost (ganges.cs.uoguelph.ca [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id On8MTTY8iC6l; Sat, 2 Jan 2010 18:41:08 -0500 (EST) Received: from muncher.cs.uoguelph.ca (muncher.cs.uoguelph.ca [131.104.91.102]) by ganges.cs.uoguelph.ca (Postfix) with ESMTP id 1E2D9FB8042; Sat, 2 Jan 2010 18:41:06 -0500 (EST) Received: from localhost (rmacklem@localhost) by muncher.cs.uoguelph.ca (8.11.7p3+Sun/8.11.6) with ESMTP id o02Noq320930; Sat, 2 Jan 2010 18:50:52 -0500 (EST) X-Authentication-Warning: muncher.cs.uoguelph.ca: rmacklem owned process doing -bs Date: Sat, 2 Jan 2010 18:50:52 -0500 (EST) From: Rick Macklem X-X-Sender: rmacklem@muncher.cs.uoguelph.ca To: Jeremie Le Hen In-Reply-To: <20100102093617.GP84457@felucia.tataz.chchile.org> Message-ID: References: <20091213230650.GA45540@felucia.tataz.chchile.org> <20091229125603.GC84457@felucia.tataz.chchile.org> <20100102093617.GP84457@felucia.tataz.chchile.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Rick Macklem , freebsd-stable@FreeBSD.org Subject: Re: Cannot list a particular directory through NFS with UDP X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jan 2010 23:41:10 -0000 On Sat, 2 Jan 2010, Jeremie Le Hen wrote: > > I will reduce the MTU and see if the problem arises with directories > that could be read correctly otherwise. I will keep you informed. > You can reduce rsize to 1024, so that it isn't happening, but that will also change the size of the readdir reply. (ie. It might make the problem go away, but doesn't prove that IP fragmentation is the cause..) > Does NFS permit to fragment/reassemble at the application layer? > Nope. IP fragment reassembly should work fine and IP fragmentation happens all the time when using NFS over UDP. (Some would say NFS over UDP misused/abused IP fragmentation. In any case, it happens more frequently there than anywhere else.) >> ps: I vaguely recall that the problem went away when you used TCP >> instead. Is that correct? > > Yes this is correct. > Thanks for poking at this, rick