lkml.org 
[lkml]   [2012]   [Aug]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[GIT PULL] Please pull NFS client fixes
Date
Hi Linus,

The following changes since commit 2d534926205db9ffce4bbbde67cb9b2cee4b835c:

Merge tag 'irqdomain-for-linus' of git://git.secretlab.ca/git/linux-2.6 (2012-07-31 20:44:03 -0700)

are available in the git repository at:


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

for you to fetch changes up to 086600430493e04b802bee6e5b3ce0458e4eb77f:

NFSv3: Ensure that do_proc_get_root() reports errors correctly (2012-08-20 12:52:42 -0400)

----------------------------------------------------------------
NFS client bugfixes for Linux 3.6

- NFSv3 mounts need to fail if the FSINFO rpc call fails
- Ensure that the NFS commit cache gets torn down when we unload the
NFS module.
- Fix memory scribble issues when interrupting a LAYOUTGET rpc call
- Fix NFSv4 legacy idmapper regressions
- Fix issues with the NFSv4 getacl command
- Fix a regression when using the legacy "mount -t nfs4"

----------------------------------------------------------------
Boaz Harrosh (1):
pnfs-obj: Better IO pattern in case of unaligned offset

Bryan Schumaker (2):
NFS: Clear key construction data if the idmap upcall fails
NFS: return -ENOKEY when the upcall fails to map the name

Idan Kedar (2):
pnfs: defer release of pages in layoutget
pnfs: nfs4_proc_layoutget returns void

Jeff Layton (1):
nfs: tear down caches in nfs_init_writepagecache when allocation fails

Peng Tao (1):
NFS41: add pg_layout_private to nfs_pageio_descriptor

Trond Myklebust (6):
NFSv4.1: Remove a bogus BUG_ON() in nfs4_layoutreturn_done
NFSv4: Fix pointer arithmetic in decode_getacl
NFSv4: Fix the acl cache size calculation
NFSv4: Don't use private xdr_stream fields in decode_getacl
NFSv4: Ensure that nfs4_alloc_client cleans up on error.
NFSv3: Ensure that do_proc_get_root() reports errors correctly

bjschuma@gmail.com (2):
NFS: Fix a regression when loading the NFS v4 module
NFS: Alias the nfs module to nfs4

fs/nfs/Makefile | 18 +++++------
fs/nfs/client.c | 2 +-
fs/nfs/idmap.c | 62 +++++++++++++++++++++++++-----------
fs/nfs/nfs3proc.c | 2 +-
fs/nfs/nfs4_fs.h | 3 ++
fs/nfs/nfs4client.c | 2 +-
fs/nfs/nfs4proc.c | 76 +++++++++++++++++++++++++++++++++++++-------
fs/nfs/nfs4super.c | 15 ---------
fs/nfs/nfs4xdr.c | 26 ++++++---------
fs/nfs/objlayout/objio_osd.c | 55 ++++++++++++++++++++++++++++++--
fs/nfs/pagelist.c | 2 ++
fs/nfs/pnfs.c | 39 +----------------------
fs/nfs/pnfs.h | 2 +-
fs/nfs/super.c | 39 ++++++++++++++++++++++-
fs/nfs/write.c | 15 +++++++--
include/linux/nfs_page.h | 1 +
include/linux/nfs_xdr.h | 1 +
17 files changed, 241 insertions(+), 119 deletions(-)

--
Trond Myklebust
Linux NFS client maintainer

NetApp
Trond.Myklebust@netapp.com
www.netapp.com

[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2012-08-22 18:21    [W:0.029 / U:0.432 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site