Merge tag 'nfs-for-3.16-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Pull NFS client updates from Trond Myklebust: "Highlights include: - massive cleanup of the NFS read/write code by Anna and Dros - support multiple NFS read/write requests per page in order to deal with non-page aligned pNFS striping. Also cleans up the r/wsize < page size code nicely. - stable fix for ensuring inode is declared uptodate only after all the attributes have been checked. - stable fix for a kernel Oops when remounting - NFS over RDMA client fixes - move the pNFS files layout driver into its own subdirectory" * tag 'nfs-for-3.16-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs: (79 commits) NFS: populate ->net in mount data when remounting pnfs: fix lockup caused by pnfs_generic_pg_test NFSv4.1: Fix typo in dprintk NFSv4.1: Comment is now wrong and redundant to code NFS: Use raw_write_seqcount_begin/end int nfs4_reclaim_open_state xprtrdma: Disconnect on registration failure xprtrdma: Remove BUG_ON() call sites xprtrdma: Avoid deadlock when credit window is reset SUNRPC: Move congestion window constants to header file xprtrdma: Reset connection timeout after successful reconnect xprtrdma: Use macros for reconnection timeout constants xprtrdma: Allocate missing pagelist xprtrdma: Remove Tavor MTU setting xprtrdma: Ensure ia->ri_id->qp is not NULL when reconnecting xprtrdma: Reduce the number of hardway buffer allocations xprtrdma: Limit work done by completion handler xprtrmda: Reduce calls to ib_poll_cq() in completion handlers xprtrmda: Reduce lock contention in completion handlers xprtrdma: Split the completion queue xprtrdma: Make rpcrdma_ep_destroy() return void ...
Showing
- fs/nfs/Makefile 1 addition, 3 deletionsfs/nfs/Makefile
- fs/nfs/blocklayout/blocklayout.c 23 additions, 15 deletionsfs/nfs/blocklayout/blocklayout.c
- fs/nfs/direct.c 105 additions, 12 deletionsfs/nfs/direct.c
- fs/nfs/filelayout/Makefile 5 additions, 0 deletionsfs/nfs/filelayout/Makefile
- fs/nfs/filelayout/filelayout.c 109 additions, 94 deletionsfs/nfs/filelayout/filelayout.c
- fs/nfs/filelayout/filelayout.h 1 addition, 1 deletionfs/nfs/filelayout/filelayout.h
- fs/nfs/filelayout/filelayoutdev.c 3 additions, 3 deletionsfs/nfs/filelayout/filelayoutdev.c
- fs/nfs/getroot.c 2 additions, 1 deletionfs/nfs/getroot.c
- fs/nfs/inode.c 17 additions, 9 deletionsfs/nfs/inode.c
- fs/nfs/internal.h 12 additions, 21 deletionsfs/nfs/internal.h
- fs/nfs/nfs2xdr.c 7 additions, 7 deletionsfs/nfs/nfs2xdr.c
- fs/nfs/nfs3proc.c 6 additions, 15 deletionsfs/nfs/nfs3proc.c
- fs/nfs/nfs3xdr.c 8 additions, 8 deletionsfs/nfs/nfs3xdr.c
- fs/nfs/nfs4_fs.h 2 additions, 2 deletionsfs/nfs/nfs4_fs.h
- fs/nfs/nfs4file.c 1 addition, 2 deletionsfs/nfs/nfs4file.c
- fs/nfs/nfs4proc.c 19 additions, 37 deletionsfs/nfs/nfs4proc.c
- fs/nfs/nfs4state.c 3 additions, 3 deletionsfs/nfs/nfs4state.c
- fs/nfs/nfs4trace.h 4 additions, 4 deletionsfs/nfs/nfs4trace.h
- fs/nfs/nfs4xdr.c 11 additions, 8 deletionsfs/nfs/nfs4xdr.c
- fs/nfs/objlayout/objio_osd.c 16 additions, 8 deletionsfs/nfs/objlayout/objio_osd.c
Loading
Please register or sign in to comment