[LU-13605] Intermediate routers modify the final destination NID Created: 27/May/20  Updated: 12/Sep/20  Resolved: 12/Sep/20

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

Type: Bug Priority: Major
Reporter: Chris Horn Assignee: Chris Horn
Resolution: Fixed Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

MR path selection in a routed environment is supposed to allow the originator of a message to set the final destination NID. However, in a multi-hop envrionment, intermediate routers exercise the same code as the message originator (i.e. they exercise the normal routed send code paths). As such, they can modify the final destination NID.



 Comments   
Comment by Gerrit Updater [ 27/May/20 ]

Chris Horn (chris.horn@hpe.com) uploaded a new patch: https://review.whamcloud.com/38731
Subject: LU-13605 lnet: Do not overwrite destination when routing
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 6c95d0adf103c7da04ac6b42e0b8749b268c08e4

Comment by Gerrit Updater [ 27/May/20 ]

Chris Horn (chris.horn@hpe.com) uploaded a new patch: https://review.whamcloud.com/38734
Subject: LU-13605 lnet: Implement MR forwarding
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: fa6effb111c0a7bd4cdcf0f94925382cfae85b53

^Patch pushed against wrong ticket.

Comment by Gerrit Updater [ 12/Sep/20 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/38731/
Subject: LU-13605 lnet: Do not overwrite destination when routing
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: ec94d6f77b61fe501c1ac8bb6256bd3caff23ad3

Comment by Peter Jones [ 12/Sep/20 ]

Landed for 2.14

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