Whamcloud - gitweb
LU-15398 lnet: Avoid peer NI recovery for local interface
authorChris Horn <chris.horn@hpe.com>
Thu, 23 Dec 2021 20:15:27 +0000 (14:15 -0600)
committerAndreas Dilger <adilger@whamcloud.com>
Sat, 23 Mar 2024 20:31:50 +0000 (20:31 +0000)
commit72087a1b0cf0673d61b4d5056d97a647e5cdad92
tree5893e9bf9e157ce9b17a271457b974c5997b26f7
parent2b6f7a399918c667dc91ca03056764c11bd8eae9
LU-15398 lnet: Avoid peer NI recovery for local interface

If a MR peer has a MR peer entry for itself (can happen if manually
created or discovery is run on itself for some reason), then it is
possible for it to put its own interfaces into peer recovery. Problems
with local interfaces should be handled via local NI recovery.

Lustre-change: https://review.whamcloud.com/45933
Lustre-commit: fb5d7036ec356c825f2aadece68cd7c4af487680

Test-Parameters: trivial testlist=sanity-lnet
HPE-bug-id: LUS-10661
Signed-off-by: Chris Horn <chris.horn@hpe.com>
Change-Id: I5b28195979a6113fa863b5795a4528b072610891
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/51683
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Frank Sehr <fsehr@whamcloud.com>
Reviewed-by: Cyril Bordage <cbordage@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lnet/lnet/lib-msg.c
lustre/tests/sanity-lnet.sh