From owner-freebsd-current@FreeBSD.ORG Wed Jul 10 15:41:14 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 CEAB08B5 for ; Wed, 10 Jul 2013 15:41:14 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from nm19-vm4.bullet.mail.ne1.yahoo.com (nm19-vm4.bullet.mail.ne1.yahoo.com [98.138.91.179]) by mx1.freebsd.org (Postfix) with ESMTP id 6E77D1876 for ; Wed, 10 Jul 2013 15:41:14 +0000 (UTC) Received: from [98.138.90.55] by nm19.bullet.mail.ne1.yahoo.com with NNFMP; 10 Jul 2013 15:34:52 -0000 Received: from [98.138.226.61] by tm8.bullet.mail.ne1.yahoo.com with NNFMP; 10 Jul 2013 15:34:52 -0000 Received: from [127.0.0.1] by smtp212.mail.ne1.yahoo.com with NNFMP; 10 Jul 2013 15:34:52 -0000 X-Yahoo-Newman-Id: 252160.24413.bm@smtp212.mail.ne1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: vzua5N0VM1kqy5MKYFNA06UBZwOrvL6kYZIA6VUR1szkD2w yrwVdnV8lab_FYCDZor6y_kVfEN4VvqNNz2sOWiM35ZZT2B6kAenVcMme1XR SgDBoIROyPs3cimuzDi7ioGbVSac7R8k8y4yfRcz8r.8ggdxYcTeo8IirJLu T_nD2ZhwrDmuctP0EDEBWfvruHB5nuqvJB9wgwItIUFJni0upGINM14QZwVP 6pygJmNTBYNZ.EVKHaARSZ9mNcWAd9Is5wVKslFWpu.XUvsIJWMBsKnhDFEM J_5zX.hvg8qK.LbNaS0uC6.Rpf8Fokws22.0XYm8p9zpuA3R1IxR6QQdYbDE dRk17g5_idwu83d8T.rJ7itANFLCb.PR5xNTkRsgS.8eKlLKRnsHN3E7U38w peYCVTH5g2XV_HdruJLAoamBh3k1vginXKhiGFj7XftvQ5.u0thnxSyCYhLo slD99vok11p11u7jrombyyX1PmlRsWXuwEWJidLueYxhw3Ec8ghN.Zcxr2tS .lIsn4W0blXZ9zrq46I468V_91DrVoY6TNnp_MiPWSlbm0iiXT4PlQg-- X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf X-Rocket-Received: from [192.168.0.102] (pfg@190.157.126.109 with ) by smtp212.mail.ne1.yahoo.com with SMTP; 10 Jul 2013 08:34:52 -0700 PDT Message-ID: <51DD7F1A.4010907@FreeBSD.org> Date: Wed, 10 Jul 2013 10:34:50 -0500 From: Pedro Giffuni User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130611 Thunderbird/17.0.6 MIME-Version: 1.0 To: Claude Buisson Subject: Re: (follow-up) "Stale NFS file handle" for NFS exported UFS from r252435 References: <51DD5451.2010801@orange.fr> <51DD6777.90803@orange.fr> <51DD782E.7090503@FreeBSD.org> <51DD7AB1.4090202@orange.fr> In-Reply-To: <51DD7AB1.4090202@orange.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: rmacklem@freebsd.org, FreeBSD Current 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: Wed, 10 Jul 2013 15:41:14 -0000 On 10.07.2013 10:16, Claude Buisson wrote: > On 07/10/2013 17:05, Pedro Giffuni wrote: >> Hello guys; >> >> Thank for finding this, however ... >> > > > >> >> While I understand this change caused the issue and I am willing to >> revert it, >> I think the problem is actually in NFS. At least ext2/3/4 and fuse (so I >> presume >> glusterfs) have unsigned i_gen. >> > > I have the same thinking (and was rather astonished by the success of > my try at > reverting it): there is something somewhere in the NFS code which have > not been > synced with the UFS change. > > It is the reason I CC'ed rmacklem@ > There is an ongoing port of glusterfs, and glusterfs is known to use both NFS and fuse so I think we would have this problem sooner or later. I hope it's easy to find: I did a search for i_gen with opengrok before making this change and couldn't find any user. Fortunately I had no plans to merge the change for 9.2. Pedro.