On Mon, 3 Sep 2012, Glauber Costa wrote: > On 08/24/2012 08:10 PM, Christoph Lameter wrote: > > kmem_cache_destroy does basically the same in all allocators. > > > > Extract common code which is easy since we already have common mutex handling. > > > > V1-V2: > > - Move percpu freeing to later so that we fail cleaner if > > objects are left in the cache [JoonSoo Kim] > > > > Signed-off-by: Christoph Lameter <cl@xxxxxxxxx> > > Fails to build for the slab. Error is pretty much self-explanatory: > > CC mm/slab.o > mm/slab.c: In function �slab_destroy_debugcheck�: > mm/slab.c:2157:5: error: implicit declaration of function �slab_error� > [-Werror=implicit-function-declaration] Ok. We need to keep the slab_error function for now.