From: NeilBrown <neilb@suse.com>
To: David Howells <dhowells@redhat.com>,
Andrew Morton <akpm@linux-foundation.org>,
Ingo Molnar <mingo@kernel.org>,
Anna Schumaker <Anna.Schumaker@Netapp.com>
Cc: NFS <linux-nfs@vger.kernel.org>, lkml <linux-kernel@vger.kernel.org>
Subject: [md PATCH 0/4] Minor 'cred' improvements prepare for NFS conversion
Date: Wed, 31 Jan 2018 16:15:39 +1100 [thread overview]
Message-ID: <151737571564.14845.2874586176125198504.stgit@noble> (raw)
Hi,
NFS and SUNRPC have an internal "rpc_cred" which plays two distinct
roles, one of which is much the same as 'struct cred' (which didn't
exist when rpc_cred was created).
I want to replace that usage of rpc_cred with 'struct cred'.
Doing so requires some minor improvements to cred.c and cred.h as
follows.
It isn't clear to me who "maintains" cred.c and cred.h, so I'm hoping
that Andrew Morton will take these (if no-one complains).
Alternately if I got one or two credible "Acked-by"s, they could go
upstream through the NFS tree when the rest of the patches are ready.
Thanks,
NeilBrown
---
NeilBrown (4):
cred: add cred_fscmp() for comparing creds.
cred: add get_cred_rcu()
cred: export get_task_cred().
cred: allow get_cred() and put_cred() to be given NULL.
include/linux/cred.h | 26 ++++++++++++++++++----
kernel/cred.c | 58 +++++++++++++++++++++++++++++++++++++++++++++++++-
2 files changed, 78 insertions(+), 6 deletions(-)
--
Signature
next reply other threads:[~2018-01-31 5:16 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-01-31 5:15 NeilBrown [this message]
2018-01-31 5:15 ` [PATCH 3/4] cred: export get_task_cred() NeilBrown
2018-01-31 5:15 ` [PATCH 1/4] cred: add cred_fscmp() for comparing creds NeilBrown
2018-01-31 5:15 ` [PATCH 4/4] cred: allow get_cred() and put_cred() to be given NULL NeilBrown
2018-01-31 5:15 ` [PATCH 2/4] cred: add get_cred_rcu() NeilBrown
2018-03-21 14:49 ` [md PATCH 0/4] Minor 'cred' improvements prepare for NFS conversion Anna Schumaker
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=151737571564.14845.2874586176125198504.stgit@noble \
--to=neilb@suse.com \
--cc=Anna.Schumaker@Netapp.com \
--cc=akpm@linux-foundation.org \
--cc=dhowells@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-nfs@vger.kernel.org \
--cc=mingo@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.