From: Chuck Lever <chuck.lever@oracle.com>
To: trond.myklebust@netapp.com
Cc: linux-nfs@vger.kernel.org
Subject: [PATCH 00/10] 3.7 candidates
Date: Fri, 14 Sep 2012 17:23:03 -0400 [thread overview]
Message-ID: <20120914211053.1635.74063.stgit@degas.1015granger.net> (raw)
Hi-
Please consider these patches for 3.7. This series adds support for
uniform client strings and server trunking detection, in addition to
addressing the "rpcauth_create() returns EEXIST" issue, as discussed.
While the UCS work has seen some light testing, more review is
welcome.
Instead of changing the documented name for the new
nfs.nfs4_unique_id module parameter as we discussed, I moved the
parameter to the super.c module with most of the other parameters,
so it's name remains without the nfs4. prefix. I haven't had a
chance to test this final change.
---
Chuck Lever (10):
NFS: Add nfs4_unique_id boot parameter
NFS: Discover NFSv4 server trunking when mounting
NFS: Use the same nfs_client_id4 for every server
NFS: Introduce "migration" mount option
SUNRPC: Introduce rpc_clone_client_set_auth()
SUNRPC: Refactor rpc_clone_client()
SUNRPC: Use __func__ in dprintk() in auth_gss.c
SUNRPC: Clean up dprintk messages in rpc_pipe.c
NFS: Slow down state manager after an unhandled error
NFS: nfs_parsed_mount_options can use unsigned int
Documentation/filesystems/nfs/nfs.txt | 44 +++++-
Documentation/kernel-parameters.txt | 5 +
fs/nfs/client.c | 18 +-
fs/nfs/internal.h | 14 +-
fs/nfs/nfs4_fs.h | 11 +
fs/nfs/nfs4client.c | 253 +++++++++++++++++++++++++++++++++
fs/nfs/nfs4namespace.c | 14 --
fs/nfs/nfs4proc.c | 59 ++++++--
fs/nfs/nfs4state.c | 183 ++++++++++++++++++++++++
fs/nfs/super.c | 25 +++
include/linux/nfs_fs_sb.h | 3
include/linux/sunrpc/clnt.h | 2
net/sunrpc/auth_gss/auth_gss.c | 58 ++++----
net/sunrpc/clnt.c | 105 ++++++++------
net/sunrpc/rpc_pipe.c | 8 +
15 files changed, 684 insertions(+), 118 deletions(-)
--
Chuck Lever
next reply other threads:[~2012-09-14 21:23 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-09-14 21:23 Chuck Lever [this message]
2012-09-14 21:23 ` [PATCH 01/10] NFS: nfs_parsed_mount_options can use unsigned int Chuck Lever
2012-09-14 21:23 ` [PATCH 02/10] NFS: Slow down state manager after an unhandled error Chuck Lever
2012-09-14 21:23 ` [PATCH 03/10] SUNRPC: Clean up dprintk messages in rpc_pipe.c Chuck Lever
2012-09-14 21:23 ` [PATCH 04/10] SUNRPC: Use __func__ in dprintk() in auth_gss.c Chuck Lever
2012-09-14 21:23 ` [PATCH 05/10] SUNRPC: Refactor rpc_clone_client() Chuck Lever
2012-09-14 21:24 ` [PATCH 06/10] SUNRPC: Introduce rpc_clone_client_set_auth() Chuck Lever
2012-09-14 21:24 ` [PATCH 07/10] NFS: Introduce "migration" mount option Chuck Lever
2012-09-14 21:24 ` [PATCH 08/10] NFS: Use the same nfs_client_id4 for every server Chuck Lever
2012-09-14 21:24 ` [PATCH 09/10] NFS: Discover NFSv4 server trunking when mounting Chuck Lever
2012-09-14 21:24 ` [PATCH 10/10] NFS: Add nfs4_unique_id boot parameter Chuck Lever
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=20120914211053.1635.74063.stgit@degas.1015granger.net \
--to=chuck.lever@oracle.com \
--cc=linux-nfs@vger.kernel.org \
--cc=trond.myklebust@netapp.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).