Re: [PATCH] mm/slab_common: use SLAB_NO_MERGE instead of negative refcount
From: David Rientjes
Date: Tue Jun 13 2023 - 19:15:33 EST
On Tue, 13 Jun 2023, Vlastimil Babka wrote:
> When CONFIG_MEMCG_KMEM is enabled, we disable cache merging for
> KMALLOC_NORMAL so they don't end up merged with a cache that uses ad-hoc
> __GFP_ACCOUNT. This was implemented by setting refcount to -1, but now
> we have a proper SLAB_NO_MERGE flag, so use that instead.
>
> Signed-off-by: Vlastimil Babka <vbabka@xxxxxxx>
Acked-by: David Rientjes <rientjes@xxxxxxxxxx>