Loading mm/slub.c +3 −0 Original line number Diff line number Diff line Loading @@ -1857,6 +1857,9 @@ static void *__slab_alloc(struct kmem_cache *s, gfp_t gfpflags, int node, } if (!(gfpflags & __GFP_NOWARN) && printk_ratelimit()) slab_out_of_memory(s, gfpflags, node); #ifdef CONFIG_CMPXCHG_LOCAL local_irq_restore(flags); #endif return NULL; debug: if (!alloc_debug_processing(s, c->page, object, addr)) Loading Loading
mm/slub.c +3 −0 Original line number Diff line number Diff line Loading @@ -1857,6 +1857,9 @@ static void *__slab_alloc(struct kmem_cache *s, gfp_t gfpflags, int node, } if (!(gfpflags & __GFP_NOWARN) && printk_ratelimit()) slab_out_of_memory(s, gfpflags, node); #ifdef CONFIG_CMPXCHG_LOCAL local_irq_restore(flags); #endif return NULL; debug: if (!alloc_debug_processing(s, c->page, object, addr)) Loading