aboutsummaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtmultipath.c
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2018-03-05 15:13:07 -0500
committerAnna Schumaker <Anna.Schumaker@Netapp.com>2018-04-10 16:06:22 -0400
commit78215759e20d859b8f1de7d0aebd08878fbc4eed (patch)
tree8817e841aacc3cd1272679b0cf11345000fff89a /net/sunrpc/xprtmultipath.c
parentSUNRPC: Make RTT measurement more precise (Receive) (diff)
downloadlinux-dev-78215759e20d859b8f1de7d0aebd08878fbc4eed.tar.xz
linux-dev-78215759e20d859b8f1de7d0aebd08878fbc4eed.zip
SUNRPC: Make RTT measurement more precise (Send)
Some RPC transports have more overhead in their send_request callouts than others. For example, for RPC-over-RDMA: - Marshaling an RPC often has to DMA map the RPC arguments - Registration methods perform memory registration as part of marshaling To capture just server and network latencies more precisely: when sending a Call, capture the rq_xtime timestamp _after_ the transport header has been marshaled. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Diffstat (limited to 'net/sunrpc/xprtmultipath.c')
0 files changed, 0 insertions, 0 deletions