[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <21311.1533246718@warthog.procyon.org.uk>
Date: Thu, 02 Aug 2018 22:51:58 +0100
From: David Howells <dhowells@...hat.com>
To: Alan Jenkins <alan.christopher.jenkins@...il.com>
Cc: dhowells@...hat.com, viro@...iv.linux.org.uk,
linux-api@...r.kernel.org, torvalds@...ux-foundation.org,
linux-fsdevel@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH 01/33] vfs: syscall: Add open_tree(2) to reference or clone a mount [ver #11]
Alan Jenkins <alan.christopher.jenkins@...il.com> wrote:
> Another closely-related limitation of `mount`, is that it can't atomically set
> the propagation type at mount time.
I want to add a mount_setattr() too at some point:
fd = open_tree(..., OPEN_TREE_CLONE);
mount_setattr(fd, ...);
move_mount(fd, ...);
I'm not sure whether you should be able to fchdir into the cloned tree since
it isn't attached to any mount namespace.
David
Powered by blists - more mailing lists