|
@@ -2721,8 +2721,8 @@ static int cache_grow(struct kmem_cache *cachep, gfp_t flags, int nodeid)
|
|
|
* Be lazy and only check for valid flags here, keeping it out of the
|
|
|
* critical path in kmem_cache_alloc().
|
|
|
*/
|
|
|
- BUG_ON(flags & ~(SLAB_DMA | SLAB_LEVEL_MASK | SLAB_NO_GROW));
|
|
|
- if (flags & SLAB_NO_GROW)
|
|
|
+ BUG_ON(flags & ~(SLAB_DMA | SLAB_LEVEL_MASK | __GFP_NO_GROW));
|
|
|
+ if (flags & __GFP_NO_GROW)
|
|
|
return 0;
|
|
|
|
|
|
ctor_flags = SLAB_CTOR_CONSTRUCTOR;
|