Re: [PATCH v1] mm:slab:use kmem_cache_free() to free

From: Vlastimil Babka
Date: Tue Aug 27 2024 - 10:50:16 EST


On 8/22/24 18:59, Christoph Lameter (Ampere) wrote:
> 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.

Right, added to slab/for-next, thanks.

> Reviewed-by: Christoph Lameter <cl@xxxxxxxxx>