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

kms_shift_cb ldlm debug is too expensive

XMLWordPrintable

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

      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.

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

              Created:
              Updated:
              Resolved: