slub: Remove useless statements in __slab_alloc
authorChristoph Lameter <cl@linux.com>
Tue, 9 Aug 2011 21:12:23 +0000 (16:12 -0500)
committerPekka Enberg <penberg@kernel.org>
Fri, 19 Aug 2011 16:34:25 +0000 (19:34 +0300)
commit7db0d7054048da140798d8bfdd7fff5f74f85abf
treee23816d3d5a6c25ec1037989ce4857e96440a0fa
parent69cb8e6b7c2982e015d2b35a34ac2674c79e801c
slub: Remove useless statements in __slab_alloc

Two statements in __slab_alloc() do not have any effect.

1. c->page is already set to NULL by deactivate_slab() called right before.

2. gfpflags are masked in new_slab() before being passed to the page
   allocator. There is no need to mask gfpflags in __slab_alloc in particular
   since most frequent processing in __slab_alloc does not require the use of a
   gfpmask.

Cc: torvalds@linux-foundation.org
Signed-off-by: Christoph Lameter <cl@linux.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
mm/slub.c