lockdep:remove recursion stattistics
PATCH 1/1 lockdep:remove recursion stattistics
From: Ming Lei <[email protected]>
Since lockdep has introduced BFS to avoid recursion, statistics for recursion does not make any sense now. So remove them.
Signed-off-by Ming Lei <[email protected]>
--- kernel/lockdep.c | 4 ---- kernel/lockdep_proc.c | 8 -------- 2 files changed, 0 insertions(+), 12 deletions(-)
kernel/lockdep.c +0 -4
@@ -399,7 +399,6 @@ unsigned int nr_hardirq_chains;unsigned int nr_softirq_chains;unsigned int nr_process_chains;unsigned int max_lockdep_depth; -unsigned int max_recursion_depth;#ifdef CONFIG_DEBUG_LOCKDEP /*
@@ -429,11 +428,8 @@ atomic_t redundant_softirqs_on;atomic_t redundant_softirqs_off;atomic_t nr_unused_locks;atomic_t nr_cyclic_checks; -atomic_t nr_cyclic_check_recursions;atomic_t nr_find_usage_forwards_checks; -atomic_t nr_find_usage_forwards_recursions;atomic_t nr_find_usage_backwards_checks; -atomic_t nr_find_usage_backwards_recursions;#endif /*
kernel/lockdep_proc.c +0 -8
@@ -199,16 +199,10 @@ static void lockdep_stats_debug_show(struct seq_file *m) debug_atomic_read(&chain_lookup_hits));seq_printf (m," cyclic checks: %11u\n" ,debug_atomic_read (&nr_cyclic_checks)); -seq_printf (m," cyclic-check recursions: %11u\n" , -debug_atomic_read (&nr_cyclic_check_recursions));seq_printf (m," find-mask forwards checks: %11u\n" ,debug_atomic_read (&nr_find_usage_forwards_checks)); -seq_printf (m," find-mask forwards recursions: %11u\n" , -debug_atomic_read (&nr_find_usage_forwards_recursions));seq_printf (m," find-mask backwards checks: %11u\n" ,debug_atomic_read (&nr_find_usage_backwards_checks)); -seq_printf (m," find-mask backwards recursions:%11u\n" , -debug_atomic_read (&nr_find_usage_backwards_recursions));seq_printf (m," hardirq on events: %11u\n" , hi1);seq_printf (m," hardirq off events: %11u\n" , hi2);
@@ -350,8 +344,6 @@ static int lockdep_stats_show(struct seq_file *m, void *v) nr_unused);seq_printf (m," max locking depth: %11u\n" , max_lockdep_depth); -seq_printf (m," max recursion depth: %11u\n" , - max_recursion_depth);#ifdef CONFIG_PROVE_LOCKING seq_printf (m," max bfs queue depth: %11u\n" , max_bfs_queue_depth);
Signature · 1 line
1.6.0.GIT
[tip:core/locking] lockdep: Remove recursion stattistics
Commit-ID: a417887637e862b434b293404f2a31ad1f282a58 Gitweb: http://git.kernel.org/tip/a417887637e862b434b293404f2a31ad1f282a58 Author: Ming Lei <[email protected]> AuthorDate: Sat, 29 Aug 2009 18:47:59 +0800 Committer: Ingo Molnar <[email protected]> CommitDate: Sat, 29 Aug 2009 13:22:36 +0200
lockdep: Remove recursion stattistics
Since lockdep has introduced BFS to avoid recursion, statistics for recursion does not make any sense now. So remove them.
Signed-off-by Ming Lei <[email protected]>
LKML-Reference: <[email protected]>
Signed-off-by Ingo Molnar <[email protected]>
--- kernel/lockdep.c | 4 ---- kernel/lockdep_proc.c | 8 -------- 2 files changed, 0 insertions(+), 12 deletions(-)
kernel/lockdep.c +0 -4
@@ -399,7 +399,6 @@ unsigned int nr_hardirq_chains;unsigned int nr_softirq_chains;unsigned int nr_process_chains;unsigned int max_lockdep_depth; -unsigned int max_recursion_depth;#ifdef CONFIG_DEBUG_LOCKDEP /*
@@ -429,11 +428,8 @@ atomic_t redundant_softirqs_on;atomic_t redundant_softirqs_off;atomic_t nr_unused_locks;atomic_t nr_cyclic_checks; -atomic_t nr_cyclic_check_recursions;atomic_t nr_find_usage_forwards_checks; -atomic_t nr_find_usage_forwards_recursions;atomic_t nr_find_usage_backwards_checks; -atomic_t nr_find_usage_backwards_recursions;#endif /*
kernel/lockdep_proc.c +0 -8
@@ -199,16 +199,10 @@ static void lockdep_stats_debug_show(struct seq_file *m) debug_atomic_read(&chain_lookup_hits));seq_printf (m," cyclic checks: %11u\n" ,debug_atomic_read (&nr_cyclic_checks)); -seq_printf (m," cyclic-check recursions: %11u\n" , -debug_atomic_read (&nr_cyclic_check_recursions));seq_printf (m," find-mask forwards checks: %11u\n" ,debug_atomic_read (&nr_find_usage_forwards_checks)); -seq_printf (m," find-mask forwards recursions: %11u\n" , -debug_atomic_read (&nr_find_usage_forwards_recursions));seq_printf (m," find-mask backwards checks: %11u\n" ,debug_atomic_read (&nr_find_usage_backwards_checks)); -seq_printf (m," find-mask backwards recursions:%11u\n" , -debug_atomic_read (&nr_find_usage_backwards_recursions));seq_printf (m," hardirq on events: %11u\n" , hi1);seq_printf (m," hardirq off events: %11u\n" , hi2);
@@ -350,8 +344,6 @@ static int lockdep_stats_show(struct seq_file *m, void *v) nr_unused);seq_printf (m," max locking depth: %11u\n" , max_lockdep_depth); -seq_printf (m," max recursion depth: %11u\n" , - max_recursion_depth);#ifdef CONFIG_PROVE_LOCKING seq_printf (m," max bfs queue depth: %11u\n" , max_bfs_queue_depth);