]> www.infradead.org Git - users/dwmw2/linux.git/commit
locking/rtmutex: Use rt_mutex specific scheduler helpers
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>
Fri, 8 Sep 2023 16:22:52 +0000 (18:22 +0200)
committerPeter Zijlstra <peterz@infradead.org>
Wed, 20 Sep 2023 07:31:13 +0000 (09:31 +0200)
commitd14f9e930b9073de264c106bf04968286ef9b3a4
tree2acd6250e7e5e8a097ddf0bae27ab6e87756568e
parent6b596e62ed9f90c4a97e68ae1f7b1af5beeb3c05
locking/rtmutex: Use rt_mutex specific scheduler helpers

Have rt_mutex use the rt_mutex specific scheduler helpers to avoid
recursion vs rtlock on the PI state.

[[ peterz: adapted to new names ]]

Reported-by: Crystal Wood <swood@redhat.com>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lkml.kernel.org/r/20230908162254.999499-6-bigeasy@linutronix.de
kernel/futex/pi.c
kernel/locking/rtmutex.c
kernel/locking/rwbase_rt.c
kernel/locking/rwsem.c
kernel/locking/spinlock_rt.c