Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.16.0, Lustre 2.15.5
    • Lustre 2.15.0
    • None
    • 3
    • 9223372036854775807

    Description

      An LNet user can allocate a large contiguous MD. That MD can have >
      LNET_MAX_IOV pages which causes some LNDs to assert on either niov
      argument passed to lnd_recv() or the value stored in
      lnet_msg::msg_niov. This is true even in cases where the actual
      transfer size is <= LNET_MTU and will not exceed limits in the LNDs.

      Attachments

        Activity

          [LU-15851] Adjust niov checks for large MD

          "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/54848/
          Subject: LU-15851 lnet: Adjust niov checks for large MD
          Project: fs/lustre-release
          Branch: b2_15
          Current Patch Set:
          Commit: 34734b656f49e88851a1fa01b5095c268f70b2fa

          gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/54848/ Subject: LU-15851 lnet: Adjust niov checks for large MD Project: fs/lustre-release Branch: b2_15 Current Patch Set: Commit: 34734b656f49e88851a1fa01b5095c268f70b2fa

          "Xing Huang <hxing@ddn.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/54848
          Subject: LU-15851 lnet: Adjust niov checks for large MD
          Project: fs/lustre-release
          Branch: b2_15
          Current Patch Set: 1
          Commit: 26a21a6dc3aff4a479bd097fb1bea368ef882d80

          gerrit Gerrit Updater added a comment - "Xing Huang <hxing@ddn.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/54848 Subject: LU-15851 lnet: Adjust niov checks for large MD Project: fs/lustre-release Branch: b2_15 Current Patch Set: 1 Commit: 26a21a6dc3aff4a479bd097fb1bea368ef882d80
          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/47319/
          Subject: LU-15851 lnet: Adjust niov checks for large MD
          Project: fs/lustre-release
          Branch: master
          Current Patch Set:
          Commit: 105193b4a147257a0f9332053a16eb676dc99623

          gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47319/ Subject: LU-15851 lnet: Adjust niov checks for large MD Project: fs/lustre-release Branch: master Current Patch Set: Commit: 105193b4a147257a0f9332053a16eb676dc99623

          "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47320/
          Subject: LU-15851 gnilnd: Remove invalid ASSERT from kgnilnd_send()
          Project: fs/lustre-release
          Branch: master
          Current Patch Set:
          Commit: 0703fa84c0f2dc69025a0849ba13f0d0d1a97738

          gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47320/ Subject: LU-15851 gnilnd: Remove invalid ASSERT from kgnilnd_send() Project: fs/lustre-release Branch: master Current Patch Set: Commit: 0703fa84c0f2dc69025a0849ba13f0d0d1a97738

          "Chris Horn <chris.horn@hpe.com>" uploaded a new patch: https://review.whamcloud.com/47320
          Subject: LU-15851 gnilnd: Remove invalid ASSERT from kgnilnd_send()
          Project: fs/lustre-release
          Branch: master
          Current Patch Set: 1
          Commit: 14ed1097195f3e4fb57ad1a00602c9eb4fa6604b

          gerrit Gerrit Updater added a comment - "Chris Horn <chris.horn@hpe.com>" uploaded a new patch: https://review.whamcloud.com/47320 Subject: LU-15851 gnilnd: Remove invalid ASSERT from kgnilnd_send() Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 14ed1097195f3e4fb57ad1a00602c9eb4fa6604b

          "Chris Horn <chris.horn@hpe.com>" uploaded a new patch: https://review.whamcloud.com/47319
          Subject: LU-15851 lnet: Adjust niov checks for large MD
          Project: fs/lustre-release
          Branch: master
          Current Patch Set: 1
          Commit: b525feb223e224c8db2169b53841b680f1c51dc1

          gerrit Gerrit Updater added a comment - "Chris Horn <chris.horn@hpe.com>" uploaded a new patch: https://review.whamcloud.com/47319 Subject: LU-15851 lnet: Adjust niov checks for large MD Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: b525feb223e224c8db2169b53841b680f1c51dc1

          People

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

            Dates

              Created:
              Updated:
              Resolved: