From owner-freebsd-current@FreeBSD.ORG Sat Mar 16 02:08:58 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 191BC2B8; Sat, 16 Mar 2013 02:08:58 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from esa-jnhn.mail.uoguelph.ca (esa-jnhn.mail.uoguelph.ca [131.104.91.44]) by mx1.freebsd.org (Postfix) with ESMTP id A423CA81; Sat, 16 Mar 2013 02:08:57 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqAEALPTQ1GDaFvO/2dsb2JhbABDiDG8eoF9dIIqAQEEASNWBRYYAgINGQJZBhOIDgaweJJagSOBKowUNAeCLYETA5ZbkQKDJiCBbA X-IronPort-AV: E=Sophos;i="4.84,855,1355115600"; d="scan'208";a="21484686" Received: from erie.cs.uoguelph.ca (HELO zcs3.mail.uoguelph.ca) ([131.104.91.206]) by esa-jnhn.mail.uoguelph.ca with ESMTP; 15 Mar 2013 22:08:56 -0400 Received: from zcs3.mail.uoguelph.ca (localhost.localdomain [127.0.0.1]) by zcs3.mail.uoguelph.ca (Postfix) with ESMTP id B3CBDB3F13; Fri, 15 Mar 2013 22:08:56 -0400 (EDT) Date: Fri, 15 Mar 2013 22:08:56 -0400 (EDT) From: Rick Macklem To: Peter Wemm Message-ID: <1716481334.3963421.1363399736691.JavaMail.root@erie.cs.uoguelph.ca> In-Reply-To: Subject: Re: NewNFS vs. oldNFS for 10.0? MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [172.17.91.202] X-Mailer: Zimbra 6.0.10_GA_2692 (ZimbraWebClient - FF3.0 (Win)/6.0.10_GA_2692) Cc: freebsd-current@freebsd.org, Andre Oppermann X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 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, 16 Mar 2013 02:08:58 -0000 Peter Wemm wrote: > On Fri, Mar 15, 2013 at 2:03 PM, John Baldwin wrote: > > On Friday, March 15, 2013 11:24:32 am Andre Oppermann wrote: > >> On 15.03.2013 14:46, John Baldwin wrote: > >> > On Friday, March 15, 2013 9:40:56 am Andre Oppermann wrote: > >> >> Hi Rick, all, > >> >> > >> >> is there a plan to decide for one NFS implementation for FreeBSD > >> >> 10.0, > >> >> or to keep both around indefinately? > >> >> > >> >> I'm talking about: > >> >> oldNFS in sys/{nfs, nfsclient, nfsserver} NFSv2+NFSv3 > >> >> newNFS in sys/fs/{nfs, nfsclient, nfsserver} > >> >> NFSv2+NFSv3+NFSv4 > >> >> > >> >> NewNFS supports newer NFS standards and seems to have proven > >> >> itself in > >> >> some quite heavy traffic environments. > >> >> > >> >> Is there any reason to keep oldNFS around other than nostalgic? > >> > > >> > It can probably be removed. It's kind of handy to keep around as > >> > long as 8.x > >> > is around since it uses oldNFS by default as it makes merging > >> > bugfixes to the > >> > NFS client a bit easier (you fix both clients in HEAD and can > >> > then just svn > >> > merge both of those to 8 and 9). Having several fixes to the NFS > >> > client > >> > recently and being in a position of still using 8.x with oldNFS > >> > in production, > >> > I would prefer to not remove it quite yet. > >> > >> Do you have a timeframe on the sunset of oldNFS in HEAD so we can > >> communicate > >> a) that oldNFS won't be in 10.0; and b) it will go on date X? > > > > I thought I implied one above: when 8.x is EOL'd. However, that has > > more to do > > with developer convience. It's actually a PITA to use the old NFS > > client even > > on 9.0. > > Yes to both. As somebody who uses oldNFS in production in 9.x, I can > vouch for that. > I was just wondering if there are technical issues you've run into w.r.t. the new one that has you running the old one? Oh, and are you referring to client or server side or both? Thanks, rick > Personally I'd like to see oldnfs go away from head after a > comfortable dust-settling period 8.4-R and then call it a day. > > Although, please, as part of this please hunt down and s/newnfs/nfs/g > in the process. This should be done well before 10.x so loose ends > can be tracked down and fixed. > > -- > Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; > KI6FJV > bitcoin:188ZjyYLFJiEheQZw4UtU27e2FMLmuRBUE