diff --git a/mm/slab.c b/mm/slab.c index 4a907a0726699f1e1987afccdeaee6362b6d000f..9bf225162fcb2f50bdc7a8d3e681fb4a87751c50 100644 --- a/mm/slab.c +++ b/mm/slab.c @@ -565,7 +565,7 @@ static void init_node_lock_keys(int q) if (slab_state < UP) return; - for (i = 1; i < PAGE_SHIFT + MAX_ORDER; i++) { + for (i = 1; i <= KMALLOC_SHIFT_HIGH; i++) { struct kmem_cache_node *n; struct kmem_cache *cache = kmalloc_caches[i];