|
@@ -4066,7 +4066,7 @@ void lock_contended(struct lockdep_map *lock, unsigned long ip)
|
|
{
|
|
{
|
|
unsigned long flags;
|
|
unsigned long flags;
|
|
|
|
|
|
- if (unlikely(!lock_stat))
|
|
|
|
|
|
+ if (unlikely(!lock_stat || !debug_locks))
|
|
return;
|
|
return;
|
|
|
|
|
|
if (unlikely(current->lockdep_recursion))
|
|
if (unlikely(current->lockdep_recursion))
|
|
@@ -4086,7 +4086,7 @@ void lock_acquired(struct lockdep_map *lock, unsigned long ip)
|
|
{
|
|
{
|
|
unsigned long flags;
|
|
unsigned long flags;
|
|
|
|
|
|
- if (unlikely(!lock_stat))
|
|
|
|
|
|
+ if (unlikely(!lock_stat || !debug_locks))
|
|
return;
|
|
return;
|
|
|
|
|
|
if (unlikely(current->lockdep_recursion))
|
|
if (unlikely(current->lockdep_recursion))
|