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

grouplock glimpse callback on mdt do multiple free

    Details

    • Type: Bug
    • Status: Reopened
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Severity:
      3
    • Rank (Obsolete):
      9734

      Description

      when mdt takes a grouplock (mdd_file_lock()) it allocates an ma and free it in the glimpse grouplock callback.
      the cb is called for each stripe so the ma is freed multiple time
      the proposed patch (gerrit will follow) is to use a global ma structure allocated out of the lock/unlock sequence

        Attachments

          Activity

            People

            • Assignee:
              green Oleg Drokin
              Reporter:
              cealustre CEA
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: