Commit 95ca6d73 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab Committed by Jonathan Corbet

docs: move locking-specific documents to locking/

Several files under Documentation/*.txt describe some type of
locking API. Move them to locking/ subdir and add to the
locking/index.rst index file.
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Link: https://lore.kernel.org/r/dd833a10bbd0b2c1461d78913f5ec28a7e27f00b.1588345503.git.mchehab+huawei@kernel.orgSigned-off-by: default avatarJonathan Corbet <corbet@lwn.net>
parent 9184027f
...@@ -16,6 +16,13 @@ locking ...@@ -16,6 +16,13 @@ locking
rt-mutex rt-mutex
spinlocks spinlocks
ww-mutex-design ww-mutex-design
preempt-locking
pi-futex
futex-requeue-pi
hwspinlock
percpu-rw-semaphore
robust-futexes
robust-futex-ABI
.. only:: subproject and html .. only:: subproject and html
......
...@@ -4,7 +4,7 @@ RT-mutex subsystem with PI support ...@@ -4,7 +4,7 @@ RT-mutex subsystem with PI support
RT-mutexes with priority inheritance are used to support PI-futexes, RT-mutexes with priority inheritance are used to support PI-futexes,
which enable pthread_mutex_t priority inheritance attributes which enable pthread_mutex_t priority inheritance attributes
(PTHREAD_PRIO_INHERIT). [See Documentation/pi-futex.txt for more details (PTHREAD_PRIO_INHERIT). [See Documentation/locking/pi-futex.rst for more details
about PI-futexes.] about PI-futexes.]
This technology was developed in the -rt tree and streamlined for This technology was developed in the -rt tree and streamlined for
......
...@@ -7023,13 +7023,13 @@ R: Darren Hart <dvhart@infradead.org> ...@@ -7023,13 +7023,13 @@ R: Darren Hart <dvhart@infradead.org>
L: linux-kernel@vger.kernel.org L: linux-kernel@vger.kernel.org
S: Maintained S: Maintained
T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
F: Documentation/*futex* F: Documentation/locking/*futex*
F: include/asm-generic/futex.h F: include/asm-generic/futex.h
F: include/linux/futex.h F: include/linux/futex.h
F: include/uapi/linux/futex.h F: include/uapi/linux/futex.h
F: kernel/futex.c F: kernel/futex.c
F: tools/perf/bench/futex* F: tools/perf/bench/futex*
F: tools/testing/selftests/futex/ F: Documentation/locking/*futex*
GASKET DRIVER FRAMEWORK GASKET DRIVER FRAMEWORK
M: Rob Springer <rspringer@google.com> M: Rob Springer <rspringer@google.com>
...@@ -7498,7 +7498,7 @@ L: linux-remoteproc@vger.kernel.org ...@@ -7498,7 +7498,7 @@ L: linux-remoteproc@vger.kernel.org
S: Maintained S: Maintained
T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
F: Documentation/devicetree/bindings/hwlock/ F: Documentation/devicetree/bindings/hwlock/
F: Documentation/hwspinlock.txt F: Documentation/locking/hwspinlock.rst
F: drivers/hwspinlock/ F: drivers/hwspinlock/
F: include/linux/hwspinlock.h F: include/linux/hwspinlock.h
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment