Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.16.0
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      If an lnet ping fails to send an LNET_EVENT_SEND is generated with a non-zero status. However, the ping event handler only calls signals the waiting thread when the unlink event occurs. This means that the thread which issued the ping must wait for full timeout to hit before it wakes up and calls LNetMDUnlink(). The ping event handler should signal completion if we get a non-zero RC on the send event.

      Attachments

        Activity

          [LU-16290] Long LNet ping unlink times
          pjones Peter Jones added a comment -

          Landed for 2.16

          pjones Peter Jones added a comment - Landed for 2.16

          "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/49020/
          Subject: LU-16290 lnet: Signal completion on ping send failure
          Project: fs/lustre-release
          Branch: master
          Current Patch Set:
          Commit: 48c34c71de65e8a251a218bc9ecb7c5ed522d786

          gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/49020/ Subject: LU-16290 lnet: Signal completion on ping send failure Project: fs/lustre-release Branch: master Current Patch Set: Commit: 48c34c71de65e8a251a218bc9ecb7c5ed522d786

          "Chris Horn <chris.horn@hpe.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/49020
          Subject: LU-16290 lnet: Signal completion on ping send failure
          Project: fs/lustre-release
          Branch: master
          Current Patch Set: 1
          Commit: d3c8f7f02b16d2b21d6ac09086eb340b704b7f1c

          gerrit Gerrit Updater added a comment - "Chris Horn <chris.horn@hpe.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/49020 Subject: LU-16290 lnet: Signal completion on ping send failure Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: d3c8f7f02b16d2b21d6ac09086eb340b704b7f1c

          People

            hornc Chris Horn
            hornc Chris Horn
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: