[GIT PULL] Please pull NFS client bugfixes

From: Trond Myklebust
Date: Thu Dec 05 2013 - 12:20:37 EST


Hi Linus,

The following changes since commit 8c2fabc6542d9d0f8b16bd1045c2eda59bdcde13:

nfs: fix pnfs Kconfig defaults (2013-11-15 13:41:43 -0500)

are available in the git repository at:

git://git.linux-nfs.org/projects/trondmy/linux-nfs.git tags/nfs-for-3.13-3

for you to fetch changes up to 3873d064b8538686bbbd4b858dc8a07db1f7f43a:

nfs: fix do_div() warning by instead using sector_div() (2013-12-04 12:57:37 -0500)

----------------------------------------------------------------
NFS client bugfixes

- Stable fix for a NFSv4.1 delegation and state recovery deadlock
- Stable fix for a loop on irrecoverable errors when returning delegations
- Fix a 3-way deadlock between layoutreturn, open, and state recovery
- Update the MAINTAINERS file with contact information for Trond Myklebust
- Close needs to handle NFS4ERR_ADMIN_REVOKED
- Enabling v4.2 should not recompile nfsd and lockd
- Fix a couple of compile warnings

----------------------------------------------------------------
Andy Adamson (2):
NFSv4 wait on recovery for async session errors
SUNRPC: do not fail gss proc NULL calls with EACCES

Anna Schumaker (1):
NFS: Enabling v4.2 should not recompile nfsd and lockd

Helge Deller (1):
nfs: fix do_div() warning by instead using sector_div()

Trond Myklebust (5):
NFS: Fix a warning in nfs_setsecurity
NFSv4: Update list of irrecoverable errors on DELEGRETURN
NFSv4: close needs to handle NFS4ERR_ADMIN_REVOKED
NFSv4.1: Prevent a 3-way deadlock between layoutreturn, open and state recovery
MAINTAINERS: Update contact information for Trond Myklebust

MAINTAINERS | 4 ++--
fs/nfs/blocklayout/blocklayout.h | 1 +
fs/nfs/blocklayout/extents.c | 2 +-
fs/nfs/dns_resolve.c | 2 ++
fs/nfs/inode.c | 2 +-
fs/nfs/internal.h | 15 +++++++++++++++
fs/nfs/nfs4_fs.h | 8 ++++++++
fs/nfs/nfs4proc.c | 30 +++++++++++++++++++++++-------
include/linux/nfs4.h | 10 ----------
include/linux/nfs_fs.h | 18 ------------------
net/sunrpc/auth_gss/auth_gss.c | 2 +-
11 files changed, 54 insertions(+), 40 deletions(-)

Attachment: signature.asc
Description: This is a digitally signed message part