aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/features
diff options
context:
space:
mode:
authorAndrea Parri <andrea.parri@amarulasolutions.com>2018-05-07 06:43:41 -0400
committerJonathan Corbet <corbet@lwn.net>2018-05-08 11:28:25 -0400
commit0ca2840ff52d25dab84cb688f9f020a005e7dc81 (patch)
tree0b20a87f4dc583dc31e923645850a2e2b223e470 /Documentation/features
parentb466865916d554bbdeaa4d440add7e9e959a5433 (diff)
Documentation/features/locking: Use '!RWSEM_GENERIC_SPINLOCK' as Kconfig for 'rwsem-optimized'
Uses '!RWSEM_GENERIC_SPINLOCK' in place of 'Optimized asm/rwsem.h' as Kconfig for 'rwsem-optimized': the new Kconfig expresses this feature equivalently, while also enabling the script 'features-refresh.sh' to operate on the corresponding arch support status file. Also refreshes the status matrix by using the script 'features-refresh.sh'. Suggested-by: Ingo Molnar <mingo@kernel.org> Signed-off-by: Andrea Parri <andrea.parri@amarulasolutions.com> Cc: Ingo Molnar <mingo@kernel.org> Cc: Jonathan Corbet <corbet@lwn.net> Cc: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Diffstat (limited to 'Documentation/features')
-rw-r--r--Documentation/features/locking/rwsem-optimized/arch-support.txt8
1 files changed, 4 insertions, 4 deletions
diff --git a/Documentation/features/locking/rwsem-optimized/arch-support.txt b/Documentation/features/locking/rwsem-optimized/arch-support.txt
index 8afe24ffa3ab..e54b1f1a8091 100644
--- a/Documentation/features/locking/rwsem-optimized/arch-support.txt
+++ b/Documentation/features/locking/rwsem-optimized/arch-support.txt
@@ -1,6 +1,6 @@
1# 1#
2# Feature name: rwsem-optimized 2# Feature name: rwsem-optimized
3# Kconfig: Optimized asm/rwsem.h 3# Kconfig: !RWSEM_GENERIC_SPINLOCK
4# description: arch provides optimized rwsem APIs 4# description: arch provides optimized rwsem APIs
5# 5#
6 ----------------------- 6 -----------------------
@@ -8,8 +8,8 @@
8 ----------------------- 8 -----------------------
9 | alpha: | ok | 9 | alpha: | ok |
10 | arc: | TODO | 10 | arc: | TODO |
11 | arm: | TODO | 11 | arm: | ok |
12 | arm64: | TODO | 12 | arm64: | ok |
13 | c6x: | TODO | 13 | c6x: | TODO |
14 | h8300: | TODO | 14 | h8300: | TODO |
15 | hexagon: | TODO | 15 | hexagon: | TODO |
@@ -26,7 +26,7 @@
26 | s390: | ok | 26 | s390: | ok |
27 | sh: | ok | 27 | sh: | ok |
28 | sparc: | ok | 28 | sparc: | ok |
29 | um: | TODO | 29 | um: | ok |
30 | unicore32: | TODO | 30 | unicore32: | TODO |
31 | x86: | ok | 31 | x86: | ok |
32 | xtensa: | ok | 32 | xtensa: | ok |