summaryrefslogtreecommitdiff
path: root/Documentation/locking/rt-mutex-design.rst
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2020-03-25 15:27:49 +0300
committerThomas Gleixner <tglx@linutronix.de>2020-03-28 14:47:34 +0300
commit7ecc6aa522e1b812a2eacc31066945e920b0fde4 (patch)
tree4d37e63cbdb5800852e7adcea8305ff0ec3fd6ef /Documentation/locking/rt-mutex-design.rst
parentcf226c42b2d66b0f60d18fc2e44e68091fee6cef (diff)
downloadlinux-7ecc6aa522e1b812a2eacc31066945e920b0fde4.tar.xz
Documentation/locking/locktypes: Further clarifications and wordsmithing
The documentation of rw_semaphores is wrong as it claims that the non-owner reader release is not supported by RT. That's just history biased memory distortion. Split the 'Owner semantics' section up and add separate sections for semaphore and rw_semaphore to reflect reality. Aside of that the following updates are done: - Add pseudo code to document the spinlock state preserving mechanism on PREEMPT_RT - Wordsmith the bitspinlock and lock nesting sections Co-developed-by: Paul McKenney <paulmck@kernel.org> Signed-off-by: Paul McKenney <paulmck@kernel.org> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Link: https://lkml.kernel.org/r/87wo78y5yy.fsf@nanos.tec.linutronix.de
Diffstat (limited to 'Documentation/locking/rt-mutex-design.rst')
0 files changed, 0 insertions, 0 deletions