From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Waychison Subject: Re: [RFC][PATCH 1/8] namespace: use global namespace semaphore Date: Fri, 03 Jun 2005 10:13:48 -0700 Message-ID: <42A08FCC.7040609@waychison.com> References: <429BD8B7.7070906@waychison.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: raven@themaw.net, linux-fsdevel@vger.kernel.org, jamie@shareable.org, viro@parcelfarce.linux.theplanet.co.uk Return-path: Received: from 216-239-45-4.google.com ([216.239.45.4]:32367 "EHLO 216-239-45-4.google.com") by vger.kernel.org with ESMTP id S261401AbVFCRPA (ORCPT ); Fri, 3 Jun 2005 13:15:00 -0400 To: Miklos Szeredi In-Reply-To: Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org Miklos Szeredi wrote: > So the result is two sibling mounts: the original autofs and the > actual filesystem. But subsequent lookups will see the later mount > only, since it's placed earlier on the hash chain, and lookup_mnt() will > always return that. I misread this bit. There's is no reason we need to have two vfsmounts mounted on the same tuple. Mounting on top of the autofs filesystem works fine, and doesn't modify the vfsmount invariant. Mike Waychison