[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <3753.1556144671@warthog.procyon.org.uk>
Date: Wed, 24 Apr 2019 23:24:31 +0100
From: David Howells <dhowells@...hat.com>
To: Jann Horn <jannh@...gle.com>
Cc: dhowells@...hat.com, "Eric W. Biederman" <ebiederm@...ssion.com>,
keyrings@...r.kernel.org,
linux-security-module <linux-security-module@...r.kernel.org>,
linux-fsdevel <linux-fsdevel@...r.kernel.org>,
kernel list <linux-kernel@...r.kernel.org>, dwalsh@...hat.com,
vgoyal@...hat.com
Subject: Re: [PATCH 07/11] keys: Move the user and user-session keyrings to the user_namespace
Jann Horn <jannh@...gle.com> wrote:
> Overall, this looks good to me, apart from some details.
>
> The user_keyring_register keyring is basically just used like an
> xarray/idr/... that maps from namespaced UIDs to keyrings, right? (Not
> saying it's a bad idea, just want to make sure I understand it
> correctly.)
Well, a keyring is a wrapper around an assoc_array object, the keyring search
functions do the access checks and the keys garbage collector does the
cleanup. Also, each UID is mapped to two keyrings.
I'll have a look at applying the rest of your comments tomorrow.
Thanks,
David
Powered by blists - more mailing lists