Details

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

    Description

      mdt_intent_getxattr() can return EFAULT if a buffer cannot be found, it is returned after lock_replace, where a new lock is installed into lockp. An error forces ldlm_lock_enqueue() to destroy the original lock, but ldlm_handle_enqueue0() drops the reference on the new lock. thus, the original destroyed not granted lock is pinned and lost.

      Attachments

        Activity

          [LU-7433] xattr locks are lost on mdt
          pjones Peter Jones added a comment -

          Landed for 2.9

          pjones Peter Jones added a comment - Landed for 2.9

          Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/17220/
          Subject: LU-7433 ldlm: xattr locks are lost on mdt
          Project: fs/lustre-release
          Branch: master
          Current Patch Set:
          Commit: 1cb9e85039c8df5fbe061aad3b0666c59ff7aa4e

          gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/17220/ Subject: LU-7433 ldlm: xattr locks are lost on mdt Project: fs/lustre-release Branch: master Current Patch Set: Commit: 1cb9e85039c8df5fbe061aad3b0666c59ff7aa4e

          Vitaly Fertman (vitaly.fertman@seagate.com) uploaded a new patch: http://review.whamcloud.com/17220
          Subject: LU-7433 ldlm: xattr locks are lost on mdt
          Project: fs/lustre-release
          Branch: master
          Current Patch Set: 1
          Commit: 6cff4e7aa30a8de9c269a470dd008bbdd2f613cb

          gerrit Gerrit Updater added a comment - Vitaly Fertman (vitaly.fertman@seagate.com) uploaded a new patch: http://review.whamcloud.com/17220 Subject: LU-7433 ldlm: xattr locks are lost on mdt Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 6cff4e7aa30a8de9c269a470dd008bbdd2f613cb

          People

            dmiter Dmitry Eremin (Inactive)
            vitaly_fertman Vitaly Fertman
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: