Merge tag 'nfs-for-5.5-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Pull NFS client updates from Trond Myklebust: "Highlights include: Features: - NFSv4.2 now supports cross device offloaded copy (i.e. offloaded copy of a file from one source server to a different target server). - New RDMA tracepoints for debugging congestion control and Local Invalidate WRs. Bugfixes and cleanups - Drop the NFSv4.1 session slot if nfs4_delegreturn_prepare waits for layoutreturn - Handle bad/dead sessions correctly in nfs41_sequence_process() - Various bugfixes to the delegation return operation. - Various bugfixes pertaining to delegations that have been revoked. - Cleanups to the NFS timespec code to avoid unnecessary conversions between timespec and timespec64. - Fix unstable RDMA connections after a reconnect - Close race between waking an RDMA sender and posting a receive - Wake pending RDMA tasks if connection fails - Fix MR list corruption, and clean up MR usage - Fix another RPCSEC_GSS issue with MIC buffer space" * tag 'nfs-for-5.5-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs: (79 commits) SUNRPC: Capture completion of all RPC tasks SUNRPC: Fix another issue with MIC buffer space NFS4: Trace lock reclaims NFS4: Trace state recovery operation NFSv4.2 fix memory leak in nfs42_ssc_open NFSv4.2 fix kfree in __nfs42_copy_file_range NFS: remove duplicated include from nfs4file.c NFSv4: Make _nfs42_proc_copy_notify() static NFS: Fallocate should use the nfs4_fattr_bitmap NFS: Return -ETXTBSY when attempting to write to a swapfile fs: nfs: sysfs: Remove NULL check before kfree NFS: remove unneeded semicolon NFSv4: add declaration of current_stateid NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list SUNRPC: Avoid RPC delays when exiting suspend NFS: Add a tracepoint in nfs_fh_to_dentry() NFSv4: Don't retry the GETATTR on old stateid in nfs4_delegreturn_done() NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn ...
Showing
- fs/lockd/host.c 2 additions, 1 deletionfs/lockd/host.c
- fs/nfs/callback.h 2 additions, 2 deletionsfs/nfs/callback.h
- fs/nfs/callback_proc.c 3 additions, 5 deletionsfs/nfs/callback_proc.c
- fs/nfs/callback_xdr.c 3 additions, 3 deletionsfs/nfs/callback_xdr.c
- fs/nfs/client.c 11 additions, 0 deletionsfs/nfs/client.c
- fs/nfs/delegation.c 111 additions, 47 deletionsfs/nfs/delegation.c
- fs/nfs/delegation.h 2 additions, 1 deletionfs/nfs/delegation.h
- fs/nfs/export.c 1 addition, 0 deletionsfs/nfs/export.c
- fs/nfs/file.c 1 addition, 1 deletionfs/nfs/file.c
- fs/nfs/inode.c 27 additions, 27 deletionsfs/nfs/inode.c
- fs/nfs/internal.h 1 addition, 1 deletionfs/nfs/internal.h
- fs/nfs/namespace.c 3 additions, 0 deletionsfs/nfs/namespace.c
- fs/nfs/nfs2xdr.c 8 additions, 13 deletionsfs/nfs/nfs2xdr.c
- fs/nfs/nfs3client.c 4 additions, 1 deletionfs/nfs/nfs3client.c
- fs/nfs/nfs3xdr.c 5 additions, 9 deletionsfs/nfs/nfs3xdr.c
- fs/nfs/nfs42.h 14 additions, 1 deletionfs/nfs/nfs42.h
- fs/nfs/nfs42proc.c 168 additions, 33 deletionsfs/nfs/nfs42proc.c
- fs/nfs/nfs42xdr.c 188 additions, 2 deletionsfs/nfs/nfs42xdr.c
- fs/nfs/nfs4_fs.h 19 additions, 2 deletionsfs/nfs/nfs4_fs.h
- fs/nfs/nfs4client.c 8 additions, 5 deletionsfs/nfs/nfs4client.c
Please register or sign in to comment