Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-13713

LNet Router: bug in the predetermined gateway case

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Lustre 2.14.0
    • Labels:
      None
    • Severity:
      3
    • Rank (Obsolete):
      9223372036854775807

      Description

      If the gateway is predetermined the code shortcuts looking up the route. Therefore it is possible that the route has been removed, but the gateway peer is still in our database, which would lead us to respond over that gateway, even though there is no route that exists to it.

      We should only use the peer specified by the rtr_nid if it's a gateway. Otherwise we should lookup an alternative path. We shouldn't quit right away. There could exist other routed paths to the destination.

        Attachments

          Activity

            People

            • Assignee:
              ashehata Amir Shehata
              Reporter:
              ashehata Amir Shehata
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: