On Thu, 19 Aug 2010, Christoph Lameter wrote: > @@ -2940,46 +2951,113 @@ static int slab_memory_callback(struct n > * Basic setup of slabs > *******************************************************************/ > > +/* > + * Used for early kmem_cache structures that were allocated using > + * the page allocator > + */ > + > +static void __init kmem_cache_bootstrap_fixup(struct kmem_cache *s) > +{ > + int node; > + > + list_add(&s->list, &slab_caches); Since sysfs_slab_add() has been removed for kmem_cache and kmem_cache_node here, they apparently don't need the __SYSFS_ADD_DEFERRED flag even though we're waiting for the sysfs initcall since there's nothing that checks for it. That bit can be removed, the last users of it were the dynamic DMA cache support that was dropped in patch 2. Acked-by: David Rientjes <rientjes@xxxxxxxxxx> -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>