mirror of
https://github.com/adulau/aha.git
synced 2024-12-28 03:36:19 +00:00
lockstat: repair erronous contention statistics
Fix bad contention counting in /proc/lock_stat. /proc/lockstat tries to gather per-ip contention statistics per-lock. This was failing due to a garbage per-ip index selector being used. Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
parent
2189459d25
commit
04148b73b8
1 changed files with 1 additions and 1 deletions
|
@ -3029,7 +3029,7 @@ found_it:
|
|||
|
||||
stats = get_lock_stats(hlock_class(hlock));
|
||||
if (point < ARRAY_SIZE(stats->contention_point))
|
||||
stats->contention_point[i]++;
|
||||
stats->contention_point[point]++;
|
||||
if (lock->cpu != smp_processor_id())
|
||||
stats->bounces[bounce_contended + !!hlock->read]++;
|
||||
put_lock_stats(stats);
|
||||
|
|
Loading…
Reference in a new issue