The quilt patch titled Subject: lockdep: make PROVE_RAW_LOCK_NESTING depend on PREEMPT_RT has been removed from the -mm tree. Its filename was lockdep-make-prove_raw_lock_nesting-depend-on-preempt_rt.patch This patch was dropped because it was nacked ------------------------------------------------------ From: Chen Jun <chenjun102@xxxxxxxxxx> Subject: lockdep: make PROVE_RAW_LOCK_NESTING depend on PREEMPT_RT Date: Thu, 16 Jun 2022 02:29:11 +0000 CONFIG_PROVE_RAW_LOCK_NESTING is used to check two things. 1. calling spin_lock in hardirq. 2. raw_spinlock - spinlock nesting. The error messages like below: [ 13.485711] [ BUG: Invalid wait context ] However there is no problem on non-PREEMPT_RT kernel. The messages may be confusing and disturbing. Therefore, do not check raw_spinlock - spinlock nesting on non-PREEMPT_RT kernel. Link: https://lkml.kernel.org/r/20220616022911.35826-1-chenjun102@xxxxxxxxxx Signed-off-by: Chen Jun <chenjun102@xxxxxxxxxx> Cc: Peter Zijlstra <peterz@xxxxxxxxxxxxx> Cc: Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- lib/Kconfig.debug | 1 + 1 file changed, 1 insertion(+) --- a/lib/Kconfig.debug~lockdep-make-prove_raw_lock_nesting-depend-on-preempt_rt +++ a/lib/Kconfig.debug @@ -1262,6 +1262,7 @@ config PROVE_LOCKING config PROVE_RAW_LOCK_NESTING bool "Enable raw_spinlock - spinlock nesting checks" depends on PROVE_LOCKING + depends on PREEMPT_RT default n help Enable the raw_spinlock vs. spinlock nesting checks which ensure _ Patches currently in -mm which might be from chenjun102@xxxxxxxxxx are