aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/vm
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2015-04-18 11:10:49 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2015-04-18 11:10:49 -0400
commitd6a24d0640d609138a4e40a4ce9fd9fe7859e24c (patch)
treeaa40fb7f5d03dc605634fb4030afd8798bd6bc0b /Documentation/vm
parent1f5014d6a77513fa7cefe30eb7791d5856c04384 (diff)
parent197175427a221fe3200f7727ea35e261727e7228 (diff)
Merge tag 'docs-for-linus' of git://git.lwn.net/linux-2.6
Pull documentation updates from Jonathan Corbet: "Numerous fixes, the overdue removal of the i2o docs, some new Chinese translations, and, hopefully, the README fix that will end the flow of identical patches to that file" * tag 'docs-for-linus' of git://git.lwn.net/linux-2.6: (34 commits) Documentation/memcg: update memcg/kmem status Documentation: blackfin: Makefile: Typo building issue Documentation/vm/pagemap.txt: correct location of page-types tool Documentation/memory-barriers.txt: typo fix doc: Add guest_nice column to example output of `cat /proc/stat' Documentation/kernel-parameters: Move "eagerfpu" to its right place Documentation: gpio: Update ACPI part of the document to mention _DSD docs/completion.txt: Various tweaks and corrections doc: completion: context, scope and language fixes Documentation:Update Documentation/zh_CN/arm64/memory.txt Documentation:Update Documentation/zh_CN/arm64/booting.txt Documentation: Chinese translation of arm64/legacy_instructions.txt DocBook media: fix broken EIA hyperlink Documentation: tweak the maintainers entry README: Change gzip/bzip2 to xz compression format README: Update version number reference doc:pci: Fix typo in Documentation/PCI Documentation: drm: Use '->' when describing access through pointers. Documentation: Remove mentioning of block barriers Documentation/email-clients.txt: Fix one grammar mistake, add extra info about TB ...
Diffstat (limited to 'Documentation/vm')
-rw-r--r--Documentation/vm/pagemap.txt3
-rw-r--r--Documentation/vm/transhuge.txt11
2 files changed, 13 insertions, 1 deletions
diff --git a/Documentation/vm/pagemap.txt b/Documentation/vm/pagemap.txt
index 6fbd55ef6b45..6bfbc172cdb9 100644
--- a/Documentation/vm/pagemap.txt
+++ b/Documentation/vm/pagemap.txt
@@ -131,7 +131,8 @@ Short descriptions to the page flags:
13113. SWAPCACHE page is mapped to swap space, ie. has an associated swap entry 13113. SWAPCACHE page is mapped to swap space, ie. has an associated swap entry
13214. SWAPBACKED page is backed by swap/RAM 13214. SWAPBACKED page is backed by swap/RAM
133 133
134The page-types tool in this directory can be used to query the above flags. 134The page-types tool in the tools/vm directory can be used to query the
135above flags.
135 136
136Using pagemap to do something useful: 137Using pagemap to do something useful:
137 138
diff --git a/Documentation/vm/transhuge.txt b/Documentation/vm/transhuge.txt
index 6b31cfbe2a9a..8143b9e8373d 100644
--- a/Documentation/vm/transhuge.txt
+++ b/Documentation/vm/transhuge.txt
@@ -159,6 +159,17 @@ for each pass:
159 159
160/sys/kernel/mm/transparent_hugepage/khugepaged/full_scans 160/sys/kernel/mm/transparent_hugepage/khugepaged/full_scans
161 161
162max_ptes_none specifies how many extra small pages (that are
163not already mapped) can be allocated when collapsing a group
164of small pages into one large page.
165
166/sys/kernel/mm/transparent_hugepage/khugepaged/max_ptes_none
167
168A higher value leads to use additional memory for programs.
169A lower value leads to gain less thp performance. Value of
170max_ptes_none can waste cpu time very little, you can
171ignore it.
172
162== Boot parameter == 173== Boot parameter ==
163 174
164You can change the sysfs boot time defaults of Transparent Hugepage 175You can change the sysfs boot time defaults of Transparent Hugepage