aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/kernel-parameters.txt
diff options
context:
space:
mode:
authorJoonsoo Kim <iamjoonsoo.kim@lge.com>2014-10-09 18:26:22 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2014-10-09 22:25:51 -0400
commit423c929cbbecc60e9c407f9048e58f5422f7995d (patch)
tree34f427883c02de08d9819db705c91ec418411643 /Documentation/kernel-parameters.txt
parent9163582c3f22cfba90a78749751ac70b127a9167 (diff)
mm/slab_common: commonize slab merge logic
Slab merge is good feature to reduce fragmentation. Now, it is only applied to SLUB, but, it would be good to apply it to SLAB. This patch is preparation step to apply slab merge to SLAB by commonizing slab merge logic. Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com> Cc: Randy Dunlap <rdunlap@infradead.org> Cc: Christoph Lameter <cl@linux.com> Cc: Pekka Enberg <penberg@kernel.org> Cc: David Rientjes <rientjes@google.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r--Documentation/kernel-parameters.txt14
1 files changed, 9 insertions, 5 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index d9a452e8fb9b..a126a31dde02 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -3158,6 +3158,13 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
3158 3158
3159 slram= [HW,MTD] 3159 slram= [HW,MTD]
3160 3160
3161 slab_nomerge [MM]
3162 Disable merging of slabs with similar size. May be
3163 necessary if there is some reason to distinguish
3164 allocs to different slabs. Debug options disable
3165 merging on their own.
3166 For more information see Documentation/vm/slub.txt.
3167
3161 slab_max_order= [MM, SLAB] 3168 slab_max_order= [MM, SLAB]
3162 Determines the maximum allowed order for slabs. 3169 Determines the maximum allowed order for slabs.
3163 A high setting may cause OOMs due to memory 3170 A high setting may cause OOMs due to memory
@@ -3193,11 +3200,8 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
3193 For more information see Documentation/vm/slub.txt. 3200 For more information see Documentation/vm/slub.txt.
3194 3201
3195 slub_nomerge [MM, SLUB] 3202 slub_nomerge [MM, SLUB]
3196 Disable merging of slabs with similar size. May be 3203 Same with slab_nomerge. This is supported for legacy.
3197 necessary if there is some reason to distinguish 3204 See slab_nomerge for more information.
3198 allocs to different slabs. Debug options disable
3199 merging on their own.
3200 For more information see Documentation/vm/slub.txt.
3201 3205
3202 smart2= [HW] 3206 smart2= [HW]
3203 Format: <io1>[,<io2>[,...,<io8>]] 3207 Format: <io1>[,<io2>[,...,<io8>]]