]> git.baikalelectronics.ru Git - kernel.git/commit
slub: avoid label inside conditional
authorDavid Rientjes <rientjes@google.com>
Thu, 12 May 2011 20:10:49 +0000 (13:10 -0700)
committerPekka Enberg <penberg@kernel.org>
Tue, 17 May 2011 19:19:00 +0000 (22:19 +0300)
commit2f20286eef4b94b083941e24de4eb0a510830daa
tree521042275e3bf152056b5683f637f5750ccf9edb
parente01eaeed5b82ef3e778ace7cbf139886060aeb65
slub: avoid label inside conditional

Jumping to a label inside a conditional is considered poor style,
especially considering the current organization of __slab_alloc().

This removes the 'load_from_page' label and just duplicates the three
lines of code that it uses:

c->node = page_to_nid(page);
c->page = page;
goto load_freelist;

since it's probably not worth making this a separate helper function.

Acked-by: Christoph Lameter <cl@linux.com>
Signed-off-by: David Rientjes <rientjes@google.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
mm/slub.c