Hi Vegard,
On Jan 27, 2008 11:30 PM, Vegard Nossum <vegard.nossum@gmail.com> wrote:
It's intentional. The caller of kmem_cache_free() is expected to put
the object in such a state that it can be recycled immediately when
kmem_cache_alloc() for that cache is called. You can find the design
rationale for that in Bonwick's original paper on slab:
http://citeseer.ist.psu.edu/bonwick94slab.html
Pekka
--