Commit 0d2be10b authored by Andrew Halaney's avatar Andrew Halaney Committed by Jonathan Corbet
Browse files

Documentation/locking/locktypes: Fix PREEMPT_RT _bh() description



With PREEMPT_RT the _bh() version of a spinlock leaves preemption
enabled, align the doc to say that instead of the opposite.

Reported-by: default avatarLeah Leshchinsky <lleshchi@redhat.com>
Signed-off-by: default avatarAndrew Halaney <ahalaney@redhat.com>
Reviewed-by: default avatarBoqun Feng <boqun.feng@gmail.com>
Link: https://lore.kernel.org/r/20220224212312.2601153-1-ahalaney@redhat.com


Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
parent 247097e2
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -247,7 +247,7 @@ based on rt_mutex which changes the semantics:
   Non-PREEMPT_RT kernels disable preemption to get this effect.

   PREEMPT_RT kernels use a per-CPU lock for serialization which keeps
   preemption disabled. The lock disables softirq handlers and also
   preemption enabled. The lock disables softirq handlers and also
   prevents reentrancy due to task preemption.

PREEMPT_RT kernels preserve all other spinlock_t semantics: