diff options
author | Wei Yang <weiyang@linux.vnet.ibm.com> | 2015-11-06 03:45:46 +0100 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2015-11-06 04:34:48 +0100 |
commit | 422ff4d70c1b3b2deed431dc095432dc691f4269 (patch) | |
tree | f34bdb0cb40b8d3f5702876ad965cc974ff3b20c /mm/slub.c | |
parent | mm/slab_common.c: initialize kmem_cache pointer to NULL (diff) | |
download | linux-422ff4d70c1b3b2deed431dc095432dc691f4269.tar.xz linux-422ff4d70c1b3b2deed431dc095432dc691f4269.zip |
mm/slub: correct the comment in calculate_order()
In calculate_order(), it tries to calculate the best order by adjusting
the fraction and min_objects. On each iteration on min_objects, fraction
iterates on 16, 8, 4. Which means the acceptable waste increases with
1/16, 1/8, 1/4.
This patch corrects the comment according to the code.
Signed-off-by: Wei Yang <weiyang@linux.vnet.ibm.com>
Acked-by: Christoph Lameter <cl@linux.com>
Cc: Pekka Enberg <penberg@kernel.org>
Cc: David Rientjes <rientjes@google.com>
Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm/slub.c')
-rw-r--r-- | mm/slub.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mm/slub.c b/mm/slub.c index f614b5dc396b..a94b9f46261b 100644 --- a/mm/slub.c +++ b/mm/slub.c @@ -2943,7 +2943,7 @@ static inline int calculate_order(int size, int reserved) * works by first attempting to generate a layout with * the best configuration and backing off gradually. * - * First we reduce the acceptable waste in a slab. Then + * First we increase the acceptable waste in a slab. Then * we reduce the minimum objects required in a slab. */ min_objects = slub_min_objects; |