diff --git a/kernel/locking/lockdep.c b/kernel/locking/lockdep.c index 39b6392b4826..9125bd419216 100644 --- a/kernel/locking/lockdep.c +++ b/kernel/locking/lockdep.c @@ -4693,7 +4693,7 @@ static int check_wait_context(struct task_struct *curr, struct held_lock *next) u8 curr_inner; int depth; - if (!curr->lockdep_depth || !next_inner || next->trylock) + if (!next_inner || next->trylock) return 0; if (!next_outer)