SUNRPC: Move xprt_update_rtt callsite
authorChuck Lever <chuck.lever@oracle.com>
Mon, 5 Mar 2018 20:12:57 +0000 (15:12 -0500)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Tue, 10 Apr 2018 20:06:22 +0000 (16:06 -0400)
commitecd465ee88bb6648c06c82b1abae6ec28cf5fccb
tree11fb1c45bb22edd5b772f804d4a3d940da3659bc
parent2dd4a012d9e73c423a8c48d7e0f2e427caecce3d
SUNRPC: Move xprt_update_rtt callsite

Since commit 33849792cbcd ("xprtrdma: Detect unreachable NFS/RDMA
servers more reliably"), the xprtrdma transport now has a ->timer
callout. But xprtrdma does not need to compute RTT data, only UDP
needs that. Move the xprt_update_rtt call into the UDP transport
implementation.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
include/linux/sunrpc/xprt.h
net/sunrpc/xprt.c
net/sunrpc/xprtsock.c