[LU-13790] socklnd: NID to interface mapping issues Created: 15/Jul/20  Updated: 07/Aug/20  Resolved: 07/Aug/20

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.14.0

Type: Bug Priority: Minor
Reporter: Serguei Smirnov Assignee: Serguei Smirnov
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Duplicate
is duplicated by LU-13828 failed to ping 192.168.56.110@tcp: In... Resolved
Related
is related to LU-13566 socklnd: wrong NID to interface mapping Resolved
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

Testing showed that NID to interface mapping was still wrong after LU-13566 landed. The following procedure was used to reproduce:

# lnetctl lnet configure
# lnetctl net add --net tcp --if eth0,eth1,eth2
# lnetctl discover <MR peer NID>
# lnetctl ping <MR peer NID> 

Discovery would succeed, but first ping would fail as a NID on an interface other than the first would be picked to send out the ping and the mapping for the NID was wrong.



 Comments   
Comment by Gerrit Updater [ 16/Jul/20 ]

Serguei Smirnov (ssmirnov@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/39408
Subject: LU-13790 socklnd: NID to interface mapping issues
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 6d87492998c3d05ed76b7bd35c15534b9a0bfe24

Comment by Gerrit Updater [ 07/Aug/20 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/39408/
Subject: LU-13790 socklnd: NID to interface mapping issues
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 00f672da3ba9a0368577525f7ab16e43d385f03a

Comment by Peter Jones [ 07/Aug/20 ]

Landed for 2.14

Generated at Sat Feb 10 03:04:14 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.