Whamcloud - gitweb
LU-9121 lnet: select best peer and local net 52/34352/46
authorAmir Shehata <ashehata@whamcloud.com>
Sat, 16 Feb 2019 01:59:40 +0000 (17:59 -0800)
committerAmir Shehata <ashehata@whamcloud.com>
Wed, 17 Jun 2020 21:15:42 +0000 (21:15 +0000)
commitdff6587805ddad212ab48e5bedacbc7846542b7b
treece191039d88fb6638db61a891a1b23cf128d0242
parent3fc2e0e0b3c8353a8fecc6d127ee55d255d7acb7
LU-9121 lnet: select best peer and local net

Select the healthiest and highest priority peer and local net when
sending a message.

Test-Parameters: trivial testlist=lnet-selftest,sanity-lnet
Signed-off-by: Amir Shehata <ashehata@whamcloud.com>
Change-Id: I42717e7fdc3226c6faa7c59c713f18422e27f2e5
Reviewed-on: https://review.whamcloud.com/34352
Reviewed-by: Chris Horn <chris.horn@hpe.com>
Reviewed-by: Serguei Smirnov <ssmirnov@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lib-types.h
lnet/lnet/api-ni.c
lnet/lnet/lib-move.c