Re: [PATCH 5/5] [DEBUG] slab: Report number of NULLings

From: Christoph Lameter (Ampere)
Date: Mon Mar 24 2025 - 12:49:54 EST


On Fri, 21 Mar 2025, Kees Cook wrote:

> diff --git a/include/linux/slab.h b/include/linux/slab.h
> index 2717ad238fa2..a4740c8b6ccb 100644
> --- a/include/linux/slab.h
> +++ b/include/linux/slab.h
> @@ -469,6 +469,8 @@ void __kfree(const void *objp);
> void __kfree_sensitive(const void *objp);
> size_t __ksize(const void *objp);
>
> +extern atomic_t count_nulled;

That is a scalability issue. Use a vmstat counter instead?