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

kms_shift_cb ldlm debug is too expensive

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • None
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      The LDLM_DEBUG debug statement in kms_shift_cb is too expensive, and under real workloads with +dlmtrace, it tends to lead to RCU stalls. Under certain loads, this debug can be called for most/all of the locks on a resource while the resource spin lock is held.

      This is just too expensive, and the debug doesn't add that much. Remove it.

      Attachments

        Activity

          People

            paf Patrick Farrell (Inactive)
            paf Patrick Farrell (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: