From mboxrd@z Thu Jan 1 00:00:00 1970 From: Al Viro Subject: Re: VFS regression: commit aba809cf0944 breaks MNT_SHRINKABLE automounted partitions Date: Sat, 30 Aug 2014 00:01:47 +0100 Message-ID: <20140829230147.GD7996@ZenIV.linux.org.uk> References: <20140829205817.GB7996@ZenIV.linux.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Devel FS Linux , Linux NFS Mailing List , Tao Peng To: Trond Myklebust Return-path: Content-Disposition: inline In-Reply-To: Sender: linux-nfs-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: linux-fsdevel.vger.kernel.org On Fri, Aug 29, 2014 at 05:47:58PM -0400, Trond Myklebust wrote: > Note that the issue happens with NFSv4 or NFSv4.1 (not NFSv3). That's what I'd been using for testing. > Note that on my system, if I call 'umount' a second time after getting > the 'device is busy' error, then it succeeds. It looks as if the first > call to 'umount /mnt' causes the directory /mnt/export to clear, > causing the second 'umount /mnt' to succeeed (unless I try to access > /mnt/export again): Now, that smells like a different bug - see if commit ab8f2c from -next helps with that one. Anyway, I think I see what's going on; moreover, I have a kinda-sorta solution for the current tree, but it's not something that'll be fun to backport and I'd prefer to look for alternative solutions before going for that one. Hopefully I'll have something postable by tomorrow morning... -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html