diff --git a/mm/slub.c b/mm/slub.c index a30bd2157c07..62a0bb2c3147 100644 --- a/mm/slub.c +++ b/mm/slub.c @@ -5089,9 +5089,7 @@ static int calculate_sizes(struct kmem_cache *s) if ((int)order < 0) return 0; - s->allocflags = 0; - if (order) - s->allocflags |= __GFP_COMP; + s->allocflags = __GFP_COMP; if (s->flags & SLAB_CACHE_DMA) s->allocflags |= GFP_DMA;