diff --git a/[refs] b/[refs] index 438bf4e8a516..71081e6ab059 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b4ba0ba24b57ec975482f4ba2d350fbee7557240 +refs/heads/master: 992860e991f2015fb8c8df65aa32afa0dcbb4430 diff --git a/trunk/kernel/lockdep.c b/trunk/kernel/lockdep.c index 7553a28b99cd..fc5d5aabd77a 100644 --- a/trunk/kernel/lockdep.c +++ b/trunk/kernel/lockdep.c @@ -2688,7 +2688,8 @@ __lock_release(struct lockdep_map *lock, int nested, unsigned long ip) */ static void check_flags(unsigned long flags) { -#if defined(CONFIG_DEBUG_LOCKDEP) && defined(CONFIG_TRACE_IRQFLAGS) +#if defined(CONFIG_PROVE_LOCKING) && defined(CONFIG_DEBUG_LOCKDEP) && \ + defined(CONFIG_TRACE_IRQFLAGS) if (!debug_locks) return;