diff options
author | Christoph Lameter <cl@linux.com> | 2012-11-28 16:23:09 +0000 |
---|---|---|
committer | Pekka Enberg <penberg@kernel.org> | 2012-12-11 12:14:27 +0200 |
commit | 2f9baa9fcf8d0a204ca129a671d6086cc100faab (patch) | |
tree | 2f5623db840042f0deffac46c15affa9825bc0b1 /mm/slub.c | |
parent | dffb4d605c23110e3ad54b8c9f244a8235c013c2 (diff) | |
download | linux-2f9baa9fcf8d0a204ca129a671d6086cc100faab.tar.gz linux-2f9baa9fcf8d0a204ca129a671d6086cc100faab.tar.bz2 linux-2f9baa9fcf8d0a204ca129a671d6086cc100faab.zip |
slab: Use the new create_boot_cache function to simplify bootstrap
Simplify setup and reduce code in kmem_cache_init(). This allows us to
get rid of initarray_cache as well as the manual setup code for
the kmem_cache and kmem_cache_node arrays during bootstrap.
We introduce a new bootstrap state "PARTIAL" for slab that signals the
creation of a kmem_cache boot cache.
Signed-off-by: Christoph Lameter <cl@linux.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
Diffstat (limited to 'mm/slub.c')
0 files changed, 0 insertions, 0 deletions