diff --git a/mm/memfd.c b/mm/memfd.c index 1d109c1acf21..cdef16ef1011 100644 --- a/mm/memfd.c +++ b/mm/memfd.c @@ -96,6 +96,7 @@ struct folio *memfd_alloc_folio(struct file *memfd, pgoff_t idx) NULL, gfp_mask); if (folio) { + folio_zero_range(folio, 0, folio_size(folio)); err = hugetlb_add_to_page_cache(folio, memfd->f_mapping, idx);