Details

    • 3
    • 9223372036854775807

    Description

      If some race happen, dentry name which we copied is invalid,
      we should return failure directly rather than continue.

      Because Server doesn't support open-by-fid, we pass @name
      as NULL, @len as 0, it will definitely trigger following
      assertion in mdc_pack_name()

      LustreError: 157839:0:(mdc_lib.c:137:mdc_pack_name()) LBUG

      Attachments

        Issue Links

          Activity

            [LU-12169] Assertion on mdc_pack_name

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34925/
            Subject: LU-12169 llite: fill copied dentry name's ending char properly
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set:
            Commit: 8667e8f12653735631697ff28cb67b769907c732

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34925/ Subject: LU-12169 llite: fill copied dentry name's ending char properly Project: fs/lustre-release Branch: b2_12 Current Patch Set: Commit: 8667e8f12653735631697ff28cb67b769907c732

            Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34925
            Subject: LU-12169 llite: fill copied dentry name's ending char properly
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set: 1
            Commit: 50a4c963840ca03bcb1d2e73a7c928f74c674b63

            gerrit Gerrit Updater added a comment - Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34925 Subject: LU-12169 llite: fill copied dentry name's ending char properly Project: fs/lustre-release Branch: b2_12 Current Patch Set: 1 Commit: 50a4c963840ca03bcb1d2e73a7c928f74c674b63
            pjones Peter Jones added a comment -

            Landed for 2.13

            pjones Peter Jones added a comment - Landed for 2.13

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34611/
            Subject: LU-12169 llite: fill copied dentry name's ending char properly
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: bc9cc327983c45e6255e0d6475b8bdbdcd82c938

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34611/ Subject: LU-12169 llite: fill copied dentry name's ending char properly Project: fs/lustre-release Branch: master Current Patch Set: Commit: bc9cc327983c45e6255e0d6475b8bdbdcd82c938

            Wang Shilong (wshilong@ddn.com) uploaded a new patch: https://review.whamcloud.com/34611
            Subject: LU-12169 llite: return ESTALE if open by name failed
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 61b15c83e7ec1d97174b0ad3baf1601b238f6080

            gerrit Gerrit Updater added a comment - Wang Shilong (wshilong@ddn.com) uploaded a new patch: https://review.whamcloud.com/34611 Subject: LU-12169 llite: return ESTALE if open by name failed Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 61b15c83e7ec1d97174b0ad3baf1601b238f6080

            People

              wshilong Wang Shilong (Inactive)
              wshilong Wang Shilong (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: