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

Message is hashed to invalid match-table of LNet request portal

Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • Lustre 2.7.0, Lustre 2.5.4
    • Lustre 2.5.3
    • None
    • 3
    • 15789

    Description

      When new message arrived at LNet request portal, if there is no receiving buffer (ME/MD) in match-table of the partition that message arrived in, either because service does not post any buffer in that partition, or because server is under memory pressure, LNet will increase a integer (rotor) then hash this message to another match-table within a different partition which has receiving buffers. This rotor should be unsigned when hashing, otherwise we will refer to illegal address when the integer is overflowed.

      This issue should be rare because Lustre services will always post enough request buffers

      Attachments

        Issue Links

          Activity

            [LU-5639] Message is hashed to invalid match-table of LNet request portal

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/11999/
            Subject: LU-5639 lnet: portal spreading rotor should be unsigned
            Project: fs/lustre-release
            Branch: b2_5
            Current Patch Set:
            Commit: 14e2be44141bcec05202a83493eb34fe602dadc9

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/11999/ Subject: LU-5639 lnet: portal spreading rotor should be unsigned Project: fs/lustre-release Branch: b2_5 Current Patch Set: Commit: 14e2be44141bcec05202a83493eb34fe602dadc9
            pjones Peter Jones added a comment -

            Landed for 2.7

            pjones Peter Jones added a comment - Landed for 2.7
            liang Liang Zhen (Inactive) added a comment - - edited

            patch has landed to 2.7, but we also need this for 2.5:

            http://review.whamcloud.com/#/c/11999/

            liang Liang Zhen (Inactive) added a comment - - edited patch has landed to 2.7, but we also need this for 2.5: http://review.whamcloud.com/#/c/11999/
            liang Liang Zhen (Inactive) added a comment - patch is here: http://review.whamcloud.com/#/c/11936/

            People

              liang Liang Zhen (Inactive)
              liang Liang Zhen (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: