diff options
author | Waiman Long <[email protected]> | 2019-01-29 22:53:46 +0100 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2019-02-04 09:03:30 +0100 |
commit | 412f34a82ccf7dd52f6b197f6450a33f03342523 (patch) | |
tree | 6b913e5cee60855278cefa0bb954531f40f07481 /include/linux/compiler_attributes.h | |
parent | d682b596d99345ef0000e7017db714ba7f29e017 (diff) |
locking/qspinlock_stat: Track the no MCS node available case
Track the number of slowpath locking operations that are being done
without any MCS node available as well renaming lock_index[123] to make
them more descriptive.
Using these stat counters is one way to find out if a code path is
being exercised.
Signed-off-by: Waiman Long <[email protected]>
Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Cc: Andrew Morton <[email protected]>
Cc: Borislav Petkov <[email protected]>
Cc: H. Peter Anvin <[email protected]>
Cc: James Morse <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: Paul E. McKenney <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: SRINIVAS <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: Will Deacon <[email protected]>
Cc: Zhenzhong Duan <[email protected]>
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'include/linux/compiler_attributes.h')
0 files changed, 0 insertions, 0 deletions