Hi Linus,
The following changes since commit 9cb1fd0efd195590b828b9b865421ad345a4a145:
Linux 5.7-rc7 (2020-05-24 15:32:54 -0700)
are available in the Git repository at:
git://git.linux-nfs.org/projects/anna/linux-nfs.git tags/nfs-for-5.8-1
for you to fetch changes up to ba838a75e73f55a780f1ee896b8e3ecb032dba0f:
NFS: Fix direct WRITE throughput regression (2020-06-11 13:33:48 -0400)
----------------------------------------------------------------
New features and improvements:
- Sunrpc receive buffer sizes only change when establishing a GSS credentials
- Add more sunrpc tracepoints
- Improve on tracepoints to capture internal NFS I/O errors
Other bugfixes and cleanups:
- Move a dprintk() to after a call to nfs_alloc_fattr()
- Fix off-by-one issues in rpc_ntop6
- Fix a few coccicheck warnings
- Use the correct SPDX license identifiers
- Fix rpc_call_done assignment for BIND_CONN_TO_SESSION
- Replace zero-length array with flexible array
- Remove duplicate headers
- Set invalid blocks after NFSv4 writes to update space_used attribute
- Fix direct WRITE throughput regression
Thanks,
Anna
----------------------------------------------------------------
Chen Zhou (1):
NFS: remove duplicate headers
Chuck Lever (16):
SUNRPC: receive buffer size estimation values almost never change
SUNRPC: Trace GSS context lifetimes
SUNRPC: Update the rpc_show_task_flags() macro
SUNRPC: Update the RPC_SHOW_SOCKET() macro
SUNRPC: Add tracepoint to rpc_call_rpcerror()
SUNRPC: Split the xdr_buf event class
SUNRPC: Trace transport lifetime events
SUNRPC: trace RPC client lifetime events
SUNRPC: rpc_call_null_helper() already sets RPC_TASK_NULLCREDS
SUNRPC: rpc_call_null_helper() should set RPC_TASK_SOFT
SUNRPC: Set SOFTCONN when destroying GSS contexts
NFS: nfs_xdr_status should record the procedure name
NFS: Trace short NFS READs
NFS: Add a tracepoint in nfs_set_pgio_error()
SUNRPC: rpc_xprt lifetime events should record xprt->state
NFS: Fix direct WRITE throughput regression
Colin Ian King (1):
NFS: remove redundant initialization of variable result
Fedor Tokarev (1):
net: sunrpc: Fix off-by-one issues in 'rpc_ntop6'
Gustavo A. R. Silva (1):
NFS: Replace zero-length array with flexible-array
Nishad Kamdar (1):
NFS: Use the correct style for SPDX License Identifier
Olga Kornievskaia (1):
NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION
Xiongfeng Wang (1):
sunrpc: add missing newline when printing parameter 'auth_hashtable_size' by sysfs
Xu Wang (1):
NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup
Zheng Bin (2):
nfs4: Remove unneeded semicolon
nfs: set invalid blocks after NFSv4 writes
Zou Wei (1):
xprtrdma: Make xprt_rdma_slot_table_entries static
fs/nfs/direct.c | 4 +-
fs/nfs/dns_resolve.c | 1 -
fs/nfs/inode.c | 14 ++++-
fs/nfs/nfs3proc.c | 2 +-
fs/nfs/nfs4proc.c | 2 +-
fs/nfs/nfstrace.h | 106 +++++++++++++++++++++++++++++++-
fs/nfs/pagelist.c | 2 +
fs/nfs/read.c | 2 +
fs/nfs/sysfs.h | 2 +-
include/linux/nfs4.h | 4 +-
include/linux/nfs_fs.h | 1 +
include/linux/nfs_xdr.h | 2 +-
include/linux/sunrpc/auth.h | 5 +-
include/trace/events/rpcgss.h | 89 +++++++++++++++++++++++++--
include/trace/events/rpcrdma.h | 4 --
include/trace/events/sunrpc.h | 329 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------
net/sunrpc/addr.c | 4 +-
net/sunrpc/auth.c | 2 +-
net/sunrpc/auth_gss/auth_gss.c | 56 +++++++++++------
net/sunrpc/auth_gss/trace.c | 1 +
net/sunrpc/clnt.c | 54 +++++++----------
net/sunrpc/svc_xprt.c | 4 +-
net/sunrpc/xprt.c | 23 +++----
net/sunrpc/xprtrdma/rpc_rdma.c | 4 +-
net/sunrpc/xprtrdma/transport.c | 10 +---
net/sunrpc/xprtrdma/verbs.c | 1 -
26 files changed, 575 insertions(+), 153 deletions(-)
The pull request you sent on Thu, 11 Jun 2020 14:11:02 -0400:
> (unable to parse the git remote)
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/a53956829914223ff6c53397b007421201354eb8
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker