[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <1152900911.5729.30.camel@lade.trondhjem.org>
Date: Fri, 14 Jul 2006 14:15:11 -0400
From: Trond Myklebust <trond.myklebust@....uio.no>
To: "Eric W. Biederman" <ebiederm@...ssion.com>
Cc: Dave Hansen <haveblue@...ibm.com>,
"Serge E. Hallyn" <serue@...ibm.com>,
Cedric Le Goater <clg@...ibm.com>,
linux-kernel@...r.kernel.org, Andrew Morton <akpm@...l.org>,
Kirill Korotaev <dev@...nvz.org>, Andrey Savochkin <saw@...ru>,
Herbert Poetzl <herbert@...hfloor.at>,
Sam Vilain <sam.vilain@...alyst.net.nz>
Subject: Re: [PATCH -mm 5/7] add user namespace
On Fri, 2006-07-14 at 11:36 -0600, Eric W. Biederman wrote:
> Dave Hansen <haveblue@...ibm.com> writes:
>
> > On Fri, 2006-07-14 at 12:08 -0500, Serge E. Hallyn wrote:
> >> yes, of course, vfsmount, which I assume is what Eric meant?
> >>
> >> Which means we'd have to do this at permission() using the nameidata, or
> >> pass nd to generic_permission.
> >
> > Yeah, I think so. But, this is well into Al territory, and there might
> > be a better way.
>
> Well until we get that sorted out I will keep picking on i_sb.
Don't bother: labelling superblocks with process-specific data is always
going to be unacceptable.
In order to avoid aliased superblocks, you would have to be able
guarantee to be the sole owner of the data on the device that it refers
to. You'd have to own the device in order to do that, in which case you
are better off just labelling the device instead.
Cheers,
Trond
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists