Merge tag 'nfsd-5.7' of git://git.linux-nfs.org/projects/cel/cel-2.6
Pull nfsd updates from Chuck Lever: - Fix EXCHANGE_ID response when NFSD runs in a container - A battery of new static trace points - Socket transports now use bio_vec to send Replies - NFS/RDMA now supports filesystems with no .splice_read method - Favor memcpy() over DMA mapping for small RPC/RDMA Replies - Add pre-requisites for supporting multiple Write chunks - Numerous minor fixes and clean-ups [ Chuck is filling in for Bruce this time while he and his family settle into a new house ] * tag 'nfsd-5.7' of git://git.linux-nfs.org/projects/cel/cel-2.6: (39 commits) svcrdma: Fix leak of transport addresses SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' SUNRPC/cache: don't allow invalid entries to be flushed nfsd: fsnotify on rmdir under nfsd/clients/ nfsd4: kill warnings on testing stateids with mismatched clientids nfsd: remove read permission bit for ctl sysctl NFSD: Fix NFS server build errors sunrpc: Add tracing for cache events SUNRPC/cache: Allow garbage collection of invalid cache entries nfsd: export upcalls must not return ESTALE when mountd is down nfsd: Add tracepoints for update of the expkey and export cache entries nfsd: Add tracepoints for exp_find_key() and exp_get_by_name() nfsd: Add tracing to nfsd_set_fh_dentry() nfsd: Don't add locks to closed or closing open stateids SUNRPC: Teach server to use xprt_sock_sendmsg for socket sends SUNRPC: Refactor xs_sendpages() svcrdma: Avoid DMA mapping small RPC Replies svcrdma: Fix double sync of transport header buffer svcrdma: Refactor chunk list encoders SUNRPC: Add encoders for list item discriminators ...
No related branches found
No related tags found
Showing
- fs/nfs/dns_resolve.c 6 additions, 5 deletionsfs/nfs/dns_resolve.c
- fs/nfsd/Kconfig 1 addition, 1 deletionfs/nfsd/Kconfig
- fs/nfsd/export.c 34 additions, 11 deletionsfs/nfsd/export.c
- fs/nfsd/filecache.c 1 addition, 1 deletionfs/nfsd/filecache.c
- fs/nfsd/netns.h 2 additions, 0 deletionsfs/nfsd/netns.h
- fs/nfsd/nfs4idmap.c 14 additions, 0 deletionsfs/nfsd/nfs4idmap.c
- fs/nfsd/nfs4state.c 47 additions, 40 deletionsfs/nfsd/nfs4state.c
- fs/nfsd/nfs4xdr.c 20 additions, 18 deletionsfs/nfsd/nfs4xdr.c
- fs/nfsd/nfsctl.c 1 addition, 0 deletionsfs/nfsd/nfsctl.c
- fs/nfsd/nfsfh.c 10 additions, 3 deletionsfs/nfsd/nfsfh.c
- fs/nfsd/nfssvc.c 3 additions, 0 deletionsfs/nfsd/nfssvc.c
- fs/nfsd/trace.h 122 additions, 0 deletionsfs/nfsd/trace.h
- include/linux/sunrpc/cache.h 6 additions, 3 deletionsinclude/linux/sunrpc/cache.h
- include/linux/sunrpc/rpc_rdma.h 2 additions, 1 deletioninclude/linux/sunrpc/rpc_rdma.h
- include/linux/sunrpc/svc.h 4 additions, 1 deletioninclude/linux/sunrpc/svc.h
- include/linux/sunrpc/svc_rdma.h 17 additions, 7 deletionsinclude/linux/sunrpc/svc_rdma.h
- include/linux/sunrpc/svc_xprt.h 2 additions, 0 deletionsinclude/linux/sunrpc/svc_xprt.h
- include/linux/sunrpc/xdr.h 53 additions, 14 deletionsinclude/linux/sunrpc/xdr.h
- include/trace/events/rpcgss.h 58 additions, 1 deletioninclude/trace/events/rpcgss.h
- include/trace/events/rpcrdma.h 31 additions, 36 deletionsinclude/trace/events/rpcrdma.h
Loading
Please register or sign in to comment