commit | 497b66f2ecc97844493e6a147fd5a7e73f73f408 | [log] [tgz] |
---|---|---|
author | Christoph Lameter <cl@linux.com> | Tue Aug 09 16:12:26 2011 -0500 |
committer | Pekka Enberg <penberg@kernel.org> | Fri Aug 19 19:34:27 2011 +0300 |
tree | 6005da56ead66fca5fb413193bc52ad72a743b7c | |
parent | acd19fd1a7b5152cf29f67aaab23aa61078aaa74 [diff] |
slub: return object pointer from get_partial() / new_slab(). There is no need anymore to return the pointer to a slab page from get_partial() since the page reference can be stored in the kmem_cache_cpu structures "page" field. Return an object pointer instead. That in turn allows a simplification of the spaghetti code in __slab_alloc(). Signed-off-by: Christoph Lameter <cl@linux.com> Signed-off-by: Pekka Enberg <penberg@kernel.org>