]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
mm/huge_memory: ensure huge_zero_folio won't have large_rmappable flag set
authorMiaohe Lin <linmiaohe@huawei.com>
Sat, 14 Sep 2024 01:53:06 +0000 (09:53 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 4 Oct 2024 14:38:56 +0000 (16:38 +0200)
commit04966116d74bede9dd9e1bbbf6cb6beb4d09e97d
tree378dfb60960ffcf8ed967bb3bebcd4e988fa877c
parentd59ebc99dee0a2687a26df94b901eb8216dbf876
mm/huge_memory: ensure huge_zero_folio won't have large_rmappable flag set

commit 2a1b8648d9be9f37f808a36c0f74adb8c53d06e6 upstream.

Ensure huge_zero_folio won't have large_rmappable flag set.  So it can be
reported as thp,zero correctly through stable_page_flags().

Link: https://lkml.kernel.org/r/20240914015306.3656791-1-linmiaohe@huawei.com
Fixes: 5691753d73a2 ("mm: convert huge_zero_page to huge_zero_folio")
Signed-off-by: Miaohe Lin <linmiaohe@huawei.com>
Cc: David Hildenbrand <david@redhat.com>
Cc: Matthew Wilcox (Oracle) <willy@infradead.org>
Cc: <stable@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
mm/huge_memory.c