diff options
| author | Ingo Molnar <mingo@elte.hu> | 2008-08-01 11:23:50 +0200 | 
|---|---|---|
| committer | Ingo Molnar <mingo@elte.hu> | 2008-08-13 12:55:10 +0200 | 
| commit | d6672c501852d577097f6757c311d937aca0b04b (patch) | |
| tree | 32ec68d6aeba95b8226db5be21bbd706ea2c616e /kernel/lockdep_internals.h | |
| parent | c2fc11985db304572322f1dcdcb0f71337315006 (diff) | |
lockdep: build fix
fix:
 kernel/built-in.o: In function `lockdep_stats_show':
 lockdep_proc.c:(.text+0x3cb2f): undefined reference to `lockdep_count_forward_deps'
 kernel/built-in.o: In function `l_show':
 lockdep_proc.c:(.text+0x3d02b): undefined reference to `lockdep_count_forward_deps'
 lockdep_proc.c:(.text+0x3d047): undefined reference to `lockdep_count_backward_deps'
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'kernel/lockdep_internals.h')
| -rw-r--r-- | kernel/lockdep_internals.h | 13 | 
1 files changed, 13 insertions, 0 deletions
| diff --git a/kernel/lockdep_internals.h b/kernel/lockdep_internals.h index 55db193d366d..56b196932c08 100644 --- a/kernel/lockdep_internals.h +++ b/kernel/lockdep_internals.h @@ -50,8 +50,21 @@ extern unsigned int nr_process_chains;  extern unsigned int max_lockdep_depth;  extern unsigned int max_recursion_depth; +#ifdef CONFIG_PROVE_LOCKING  extern unsigned long lockdep_count_forward_deps(struct lock_class *);  extern unsigned long lockdep_count_backward_deps(struct lock_class *); +#else +static inline unsigned long +lockdep_count_forward_deps(struct lock_class *class) +{ +	return 0; +} +static inline unsigned long +lockdep_count_backward_deps(struct lock_class *class) +{ +	return 0; +} +#endif  #ifdef CONFIG_DEBUG_LOCKDEP  /* | 
