mirror of
https://github.com/adulau/aha.git
synced 2024-12-28 03:36:19 +00:00
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>
This commit is contained in:
parent
c2fc11985d
commit
d6672c5018
1 changed files with 13 additions and 0 deletions
|
@ -50,8 +50,21 @@ extern unsigned int nr_process_chains;
|
||||||
extern unsigned int max_lockdep_depth;
|
extern unsigned int max_lockdep_depth;
|
||||||
extern unsigned int max_recursion_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_forward_deps(struct lock_class *);
|
||||||
extern unsigned long lockdep_count_backward_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
|
#ifdef CONFIG_DEBUG_LOCKDEP
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in a new issue