Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.13.0
    • Lustre 2.12.0, Lustre 2.10.6
    • 3
    • 9223372036854775807

    Description

      After creating a big HSM request candidate list, coordinator thread
      allocates an update list which is 16 bytes times the number of
      candidates files. In some cases, they could be more than 300,000
      candidate files and so several MB will be needed.

      Memory allocation failure was skipping candidate list freeing which led to memory leak.

       

      This problem was detected under Lustre 2.10.5. Since, a patch landed that makes this bug  more difficult to trigger, but the code is still present.

      I will submit a fix for it.

      Attachments

        Activity

          [LU-11892] Memory leak in MDT Coordinator
          pjones Peter Jones made changes -
          Fix Version/s New: Lustre 2.13.0 [ 14290 ]
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          pjones Peter Jones made changes -
          Assignee Original: WC Triage [ wc-triage ] New: Aurelien Degremont [ degremoa ]
          degremoa Aurelien Degremont (Inactive) created issue -

          People

            degremoa Aurelien Degremont (Inactive)
            degremoa Aurelien Degremont (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: