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.