Merge tag 'nfs-for-3.14-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Pull NFS client updates from Trond Myklebust: "Highlights include: - stable fix for an infinite loop in RPC state machine - stable fix for a use after free situation in the NFSv4 trunking discovery - stable fix for error handling in the NFSv4 trunking discovery - stable fix for the page write update code - stable fix for the NFSv4.1 mount time security negotiation - stable fix for the NFSv4 open code. - O_DIRECT locking fixes - fix an Oops in the pnfs file commit code - RPC layer needs finer grained handling of connection errors - more RPC GSS upcall fixes" * tag 'nfs-for-3.14-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs: (30 commits) pnfs: Proper delay for NFS4ERR_RECALLCONFLICT in layout_get_done pnfs: fix BUG in filelayout_recover_commit_reqs nfs4: fix discover_server_trunking use after free NFSv4.1: Handle errors correctly in nfs41_walk_client_list nfs: always make sure page is up-to-date before extending a write to cover the entire page nfs: page cache invalidation for dio nfs: take i_mutex during direct I/O reads nfs: merge nfs_direct_write into nfs_file_direct_write nfs: merge nfs_direct_read into nfs_file_direct_read nfs: increment i_dio_count for reads, too nfs: defer inode_dio_done call until size update is done nfs: fix size updates for aio writes nfs4.1: properly handle ENOTSUP in SECINFO_NO_NAME NFSv4.1: Fix a race in nfs4_write_inode NFSv4.1: Don't trust attributes if a pNFS LAYOUTCOMMIT is outstanding point to the right include file in a comment (left over from a9004abc) NFS: dprintk() should not print negative fileids and inode numbers nfs: fix dead code of ipv6_addr_scope sunrpc: Fix infinite loop in RPC state machine SUNRPC: Add tracepoint for socket errors ...
Showing
- fs/nfs/dir.c 9 additions, 9 deletionsfs/nfs/dir.c
- fs/nfs/direct.c 154 additions, 125 deletionsfs/nfs/direct.c
- fs/nfs/file.c 3 additions, 3 deletionsfs/nfs/file.c
- fs/nfs/inode.c 32 additions, 16 deletionsfs/nfs/inode.c
- fs/nfs/nfs4client.c 15 additions, 10 deletionsfs/nfs/nfs4client.c
- fs/nfs/nfs4filelayout.c 8 additions, 8 deletionsfs/nfs/nfs4filelayout.c
- fs/nfs/nfs4filelayoutdev.c 1 addition, 1 deletionfs/nfs/nfs4filelayoutdev.c
- fs/nfs/nfs4proc.c 34 additions, 9 deletionsfs/nfs/nfs4proc.c
- fs/nfs/nfs4state.c 2 additions, 2 deletionsfs/nfs/nfs4state.c
- fs/nfs/nfs4super.c 3 additions, 11 deletionsfs/nfs/nfs4super.c
- fs/nfs/nfs4xdr.c 31 additions, 16 deletionsfs/nfs/nfs4xdr.c
- fs/nfs/pnfs.c 35 additions, 32 deletionsfs/nfs/pnfs.c
- fs/nfs/pnfs.h 16 additions, 0 deletionsfs/nfs/pnfs.h
- fs/nfs/read.c 6 additions, 6 deletionsfs/nfs/read.c
- fs/nfs/write.c 10 additions, 9 deletionsfs/nfs/write.c
- include/linux/sunrpc/rpc_pipe_fs.h 4 additions, 1 deletioninclude/linux/sunrpc/rpc_pipe_fs.h
- include/trace/events/sunrpc.h 1 addition, 0 deletionsinclude/trace/events/sunrpc.h
- net/sunrpc/auth_gss/auth_gss.c 7 additions, 10 deletionsnet/sunrpc/auth_gss/auth_gss.c
- net/sunrpc/clnt.c 12 additions, 3 deletionsnet/sunrpc/clnt.c
- net/sunrpc/netns.h 1 addition, 2 deletionsnet/sunrpc/netns.h
Loading
Please register or sign in to comment