[PATCH v2] mm/page_alloc: fix initialization of tags of the huge zero folio with init_on_free
David Hildenbrand (Arm)
david at kernel.org
Wed Apr 22 00:32:43 PDT 2026
> }
> diff --git a/include/linux/gfp_types.h b/include/linux/gfp_types.h
> index 6c75df30a281..d79049291b1a 100644
> --- a/include/linux/gfp_types.h
> +++ b/include/linux/gfp_types.h
> @@ -273,11 +273,11 @@ enum {
> *
> * %__GFP_ZERO returns a zeroed page on success.
> *
> - * %__GFP_ZEROTAGS zeroes memory tags at allocation time if the memory itself
> - * is being zeroed (either via __GFP_ZERO or via init_on_alloc, provided that
> - * __GFP_SKIP_ZERO is not set). This flag is intended for optimization: setting
> - * memory tags at the same time as zeroing memory has minimal additional
> - * performance impact.
> + * %__GFP_ZEROTAGS zeroes memory tags at allocation time. Setting memory tags at
> + * the same time as zeroing memory (e.g., with __GPF_ZERO) has minimal
As pointed out by AI review s/__GPF_ZERO/__GFP_ZERO/.
I assume this can be fixed up when applying.
--
Cheers,
David
More information about the linux-arm-kernel
mailing list