Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262214AbVD1Tak (ORCPT ); Thu, 28 Apr 2005 15:30:40 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262251AbVD1Taj (ORCPT ); Thu, 28 Apr 2005 15:30:39 -0400 Received: from e31.co.us.ibm.com ([32.97.110.129]:46020 "EHLO e31.co.us.ibm.com") by vger.kernel.org with ESMTP id S262245AbVD1TaG (ORCPT ); Thu, 28 Apr 2005 15:30:06 -0400 Subject: Re: [PATCH] private mounts From: Ram To: Miklos Szeredi Cc: lmb@suse.de, mj@ucw.cz, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org In-Reply-To: References: <20050426094727.GA30379@infradead.org> <20050426131943.GC2226@openzaurus.ucw.cz> <20050426201411.GA20109@elf.ucw.cz> <20050427092450.GB1819@elf.ucw.cz> <20050427143126.GB1957@mail.shareable.org> <20050427153320.GA19065@atrey.karlin.mff.cuni.cz> <20050427155022.GR4431@marowsky-bree.de> <1114623598.4480.181.camel@localhost> <1114624541.4480.187.camel@localhost> <1114630811.4180.20.camel@localhost> <1114637883.4180.55.camel@localhost> Content-Type: text/plain Organization: IBM Message-Id: <1114716602.4180.701.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Thu, 28 Apr 2005 12:30:02 -0700 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 988 Lines: 33 On Thu, 2005-04-28 at 00:00, Miklos Szeredi wrote: > > ok. Generally overmounts are done on the root dentry of the topmost > > vfsmount. But in this case, your patch mounts it on the same dentry > > as that of the private mount. > > > > Essentially I was always under the assertion that 'a dentry can hold > > only one vfsmount'. But invisible mount seem to invalidate that > > assertion. > > You can do that without an invisible mount: > > mkdir /tmp/mnt > mkdir /tmp/dir1 > mkdir /tmp/dir1/subdir1 > mkdir /tmp/dir2 > mkdir /tmp/dir2/subdir2 > > cd /tmp/mnt > mount --bind /tmp/dir1 . > mount --bind /tmp/dir2 . > > Now you have both /tmp/dir1 and /tmp/dir2 rooted at the same dentry. Ok. got it!. Agreed. great example! Thanks, RP - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/