On Thu, 22 Aug 2024, Yan Zhen wrote: > The kmem_cache_alloc() is typically used to free memory allocated through > the kernel memory cache (slab allocator). Well yes but since we removed SLOB we can use kfree() on any slab object. > Using kmem_cache_free() for deallocation may be more reasonable. It is more symmetric and looks better. Reviewed-by: Christoph Lameter <cl@xxxxxxxxx>