
/proc/slabinfo
--
mm/slab.c --> modify `__kmem_cache_alloc' and `__kmem_cache_free' as wrapper
		call, and add `kmem_cache_name method'.

include/linux/slab.h --> add `kmem_cache_name' prototype

kernel/ksyms.c --> export symbol `kmem_cache_name' by EXPORT_SYMBOL macro.

kmemprof.c --> mm/
kmemprof.h --> include/linux/

mm/Makefile --> add kmemprof.o to the variables of obj-y and export-objs.
--



2.4 kernel
----------

kmem_cache_alloc -----> __kmem_cache_alloc (inline function)
kmalloc -------------->

kmem_cache_free ------> __kmem_cache_free (inline function)
kfree ---------------->


2.5 kernel
----------

kmem_cache_alloc -----> __cache_alloc (inline function)
kmalloc -------------->

kmem_cache_free ------> __cache_free (inline function)
kfree ---------------->


