Hi James, On Wed, 17 Oct 2012 11:41:57 +1100 Stephen Rothwell wrote: > > Today's linux-next merge of the security tree got a conflict in > net/dns_resolver/dns_key.c between commit c6089735e724 ("userns: net: > Call key_alloc with GLOBAL_ROOT_UID, GLOBAL_ROOT_GID instead of 0, 0") > from Linus' tree and commit f8aa23a55f81 ("KEYS: Use keyring_alloc() to > create special keyrings") from the security tree. > > I fixed it up (see below) and can carry the fix as necessary (no action > is required). > > -- > Cheers, > Stephen Rothwell sfr@canb.auug.org.au > > diff --cc net/dns_resolver/dns_key.c > index 8aa4b11,b53bb4a..0000000 > --- a/net/dns_resolver/dns_key.c > +++ b/net/dns_resolver/dns_key.c > @@@ -259,11 -259,10 +259,11 @@@ static int __init init_dns_resolver(voi > if (!cred) > return -ENOMEM; > > - keyring = key_alloc(&key_type_keyring, ".dns_resolver", > - keyring = keyring_alloc(".dns_resolver", 0, 0, cred, > - (KEY_POS_ALL & ~KEY_POS_SETATTR) | > - KEY_USR_VIEW | KEY_USR_READ, > - KEY_ALLOC_NOT_IN_QUOTA, NULL); > ++ keyring = keyring_alloc(".dns_resolver", > + GLOBAL_ROOT_UID, GLOBAL_ROOT_GID, cred, > + (KEY_POS_ALL & ~KEY_POS_SETATTR) | > + KEY_USR_VIEW | KEY_USR_READ, > + KEY_ALLOC_NOT_IN_QUOTA); Oops, there should be a ", NULL" before the closing parenthesis above. I fixed that in my tree. -- Cheers, Stephen Rothwell sfr@canb.auug.org.au