Whamcloud - gitweb
LU-12756 lnet: Avoid extra lnet_remotenet lookup 36/36536/4
authorChris Horn <hornc@cray.com>
Tue, 22 Oct 2019 00:46:14 +0000 (19:46 -0500)
committerOleg Drokin <green@whamcloud.com>
Sat, 18 Jan 2020 04:04:02 +0000 (04:04 +0000)
commit3812c54b9ca3cc08be947f893bdf55a41aa876ed
tree180a885965b3630b17d6715e78a51c1b58fde488
parent732ed22bdb6ca6abe8896f24e7ba46eea3fc379d
LU-12756 lnet: Avoid extra lnet_remotenet lookup

We can keep track of the lnet_remotenet object associated with the
"best" lnet_peer_net, and pass that lnet_remotenet directly to
lnet_find_route_locked().

Test-Parameters: trivial
Signed-off-by: Chris Horn <hornc@cray.com>
Change-Id: Ib9808ca885c698ba6c73c5243fbce8b3f499b790
Reviewed-on: https://review.whamcloud.com/36536
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Alexandr Boyko <c17825@cray.com>
Reviewed-by: Alexey Lyashkov <c17817@cray.com>
Reviewed-by: Amir Shehata <ashehata@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/lnet/lib-move.c