diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2020-03-25 15:27:49 +0300 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2020-03-28 14:47:34 +0300 |
commit | 7ecc6aa522e1b812a2eacc31066945e920b0fde4 (patch) | |
tree | 4d37e63cbdb5800852e7adcea8305ff0ec3fd6ef /Documentation/pi-futex.txt | |
parent | cf226c42b2d66b0f60d18fc2e44e68091fee6cef (diff) | |
download | linux-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/pi-futex.txt')
0 files changed, 0 insertions, 0 deletions