aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/features
diff options
context:
space:
mode:
authorMel Gorman <mgorman@suse.de>2015-09-04 18:47:38 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2015-09-04 19:54:41 -0400
commitc7e1e3ccfbd153c890240a391f258efaedfa94d0 (patch)
tree4a17021d74b49f23aa2a7888bc9ecd5026dd8f9d /Documentation/features
parentd950c9477d51f0cefc2ed3cf76e695d46af0d9c1 (diff)
Documentation/features/vm: add feature description and arch support status for batched TLB flush after unmap
Signed-off-by: Mel Gorman <mgorman@suse.de> Acked-by: Ingo Molnar <mingo@kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'Documentation/features')
-rw-r--r--Documentation/features/vm/TLB/arch-support.txt40
1 files changed, 40 insertions, 0 deletions
diff --git a/Documentation/features/vm/TLB/arch-support.txt b/Documentation/features/vm/TLB/arch-support.txt
new file mode 100644
index 000000000000..261b92e2fb1a
--- /dev/null
+++ b/Documentation/features/vm/TLB/arch-support.txt
@@ -0,0 +1,40 @@
1#
2# Feature name: batch-unmap-tlb-flush
3# Kconfig: ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH
4# description: arch supports deferral of TLB flush until multiple pages are unmapped
5#
6 -----------------------
7 | arch |status|
8 -----------------------
9 | alpha: | TODO |
10 | arc: | TODO |
11 | arm: | TODO |
12 | arm64: | TODO |
13 | avr32: | .. |
14 | blackfin: | TODO |
15 | c6x: | .. |
16 | cris: | .. |
17 | frv: | .. |
18 | h8300: | .. |
19 | hexagon: | TODO |
20 | ia64: | TODO |
21 | m32r: | TODO |
22 | m68k: | .. |
23 | metag: | TODO |
24 | microblaze: | .. |
25 | mips: | TODO |
26 | mn10300: | TODO |
27 | nios2: | .. |
28 | openrisc: | .. |
29 | parisc: | TODO |
30 | powerpc: | TODO |
31 | s390: | TODO |
32 | score: | .. |
33 | sh: | TODO |
34 | sparc: | TODO |
35 | tile: | TODO |
36 | um: | .. |
37 | unicore32: | .. |
38 | x86: | ok |
39 | xtensa: | TODO |
40 -----------------------