[GIT PULL] Please pull NFS client fixes
From: Trond Myklebust
Date: Tue Feb 23 2016 - 13:33:32 EST
Hi Linus,
The following changes since commit 388f7b1d6e8ca06762e2454d28d6c3c55ad0fe95:
 Linux 4.5-rc3 (2016-02-07 15:38:30 -0800)
are available in the git repository at:
 git://git.linux-nfs.org/projects/trondmy/linux-nfs.git tags/nfs-for-4.5-4
for you to fetch changes up to 9fd4b9fc7695a4da1363a0b439853f88fb6a034f:
 NFSv4.x/pnfs: Fix a race between layoutget and bulk recalls (2016-02-22 17:46:34 -0500)
----------------------------------------------------------------
NFS client bugfixes for Linux 4.5
Stable bugfixes:
- Fix nfs_size_to_loff_t
- NFSv4: Fix a dentry leak on alias use
Other bugfixes:
- Don't schedule a layoutreturn if the layout segment can be freed immediately.
- Always set NFS_LAYOUT_RETURN_REQUESTED with lo->plh_return_iomode
- rpcrdma_bc_receive_call() should init rq_private_buf.len
- fix stateid handling for the NFS v4.2 operations
- pnfs/blocklayout: fix a memeory leak when using,vmalloc_to_page
- fix panic in gss_pipe_downcall() in fips mode
- Fix a race between layoutget and pnfs_destroy_layout
- Fix a race between layoutget and bulk recalls
----------------------------------------------------------------
Benjamin Coddington (1):
ÂÂÂÂÂÂNFSv4: Fix a dentry leak on alias use
Christoph Hellwig (2):
ÂÂÂÂÂÂnfs: fix nfs_size_to_loff_t
ÂÂÂÂÂÂnfs4: fix stateid handling for the NFS v4.2 operations
Chuck Lever (1):
ÂÂÂÂÂÂxprtrdma: rpcrdma_bc_receive_call() should init rq_private_buf.len
Kinglong Mee (1):
ÂÂÂÂÂÂpnfs/blocklayout: fix a memeory leak when using,vmalloc_to_page
Scott Mayhew (1):
ÂÂÂÂÂÂauth_gss: fix panic in gss_pipe_downcall() in fips mode
Trond Myklebust (5):
ÂÂÂÂÂÂpNFS: Fix pnfs_mark_matching_lsegs_return()
ÂÂÂÂÂÂpNFS: Always set NFS_LAYOUT_RETURN_REQUESTED with lo->plh_return_iomode
ÂÂÂÂÂÂMerge tag 'nfs-rdma-4.5-1' of git://git.linux-nfs.org/projects/anna/nfs-rdma
ÂÂÂÂÂÂNFSv4.x/pnfs: Fix a race between layoutget and pnfs_destroy_layout
ÂÂÂÂÂÂNFSv4.x/pnfs: Fix a race between layoutget and bulk recalls
Âfs/nfs/blocklayout/extent_tree.cÂÂ|ÂÂ10 +++-
Âfs/nfs/nfs42proc.cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ| 119 ++++++++++++++++++++++++--------------
Âfs/nfs/nfs4proc.cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ|ÂÂÂ4 +-
Âfs/nfs/pnfs.cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ|ÂÂ55 +++++++++++++-----
Âinclude/linux/nfs_fs.hÂÂÂÂÂÂÂÂÂÂÂÂ|ÂÂÂ4 +-
Âinclude/linux/nfs_xdr.hÂÂÂÂÂÂÂÂÂÂÂ|ÂÂÂ1 +
Ânet/sunrpc/auth_gss/auth_gss.cÂÂÂÂ|ÂÂÂ2 +-
Ânet/sunrpc/xprtrdma/backchannel.c |ÂÂÂ2 +
Â8 files changed, 131 insertions(+), 66 deletions(-)
--
Trond Myklebust
Linux NFS client maintainer, PrimaryData
trond.myklebust@xxxxxxxxxxxxxxx