[GIT] Please pull NFS client bugfixes and cleanups

To: Linus Torvalds <torvalds@...>
Cc: <linux-nfs@...>, <linux-kernel@...>
Date: Sunday, May 18, 2008 - 6:29 pm

Hi Linus,

Please pull from the "hotfixes" branch of the repository at

git pull git://git.linux-nfs.org/projects/trondmy/nfs-2.6.git hotfixes

This will update the following files through the appended changesets.

Cheers,
Trond

----
fs/nfs/callback.c | 2 +-
fs/nfs/callback_proc.c | 4 +-
fs/nfs/callback_xdr.c | 40 +++++++++---------
fs/nfs/client.c | 8 ++--
fs/nfs/delegation.c | 4 +-
fs/nfs/dir.c | 18 ++++----
fs/nfs/file.c | 2 +-
fs/nfs/inode.c | 14 +++++--
fs/nfs/namespace.c | 11 ++---
fs/nfs/nfs3proc.c | 6 +-
fs/nfs/nfs4_fs.h | 1 -
fs/nfs/nfs4namespace.c | 12 +++---
fs/nfs/nfs4proc.c | 38 ++++++++---------
fs/nfs/nfs4renewd.c | 10 ++--
fs/nfs/nfs4state.c | 8 ++--
fs/nfs/nfs4xdr.c | 100 ++++++++++++++++++++++----------------------
fs/nfs/proc.c | 8 ++--
fs/nfs/read.c | 2 +-
fs/nfs/super.c | 12 +++++-
fs/nfs/write.c | 2 +-
net/sunrpc/auth_generic.c | 8 ++--
21 files changed, 161 insertions(+), 149 deletions(-)

commit b4528762ca92261c6ed3f03e76adeb1dc587aacb
Author: Trond Myklebust <Trond.Myklebust@netapp.com>
Date: Sun May 11 12:18:51 2008 -0700

SUNRPC: AUTH_SYS "machine creds" shouldn't use negative valued uid/gid

Apparently this causes Solaris 10 servers to refuse our NFSv4 SETCLIENTID
calls. Fall back to root creds for now, since most servers that care are
very likely to have root squashing enabled.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>

commit 1d2e88e73ee0af52b0ed63b5fb8f42a919a4d9de
Author: Adrian Bunk <bunk@kernel.org>
Date: Fri May 2 13:42:45 2008 -0700

nfs: make nfs4_drop_state_owner() static

nfs4_drop_state_owner() can now become static.

Signed-off-by: Adrian Bunk <bunk@kernel.org>
Signed-of...