From: Hugh Dickins Date: Mon, 14 Aug 2023 04:53:17 +0000 (-0700) Subject: arm64: include asm/cacheflush.h in asm/hugetlb.h X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=1de8c835a936859f01a91174474a8b96d61b0400;p=users%2Fjedix%2Flinux-maple.git arm64: include asm/cacheflush.h in asm/hugetlb.h PG_dcache_clean is used in asm/hugetlb.h but defined in asm/cacheflush.h: builds rely on an accident of that being included via linux/mempolicy.h, but better include it directly (like arch/sh/include/asm/hugetlb.h does). Link: https://lkml.kernel.org/r/bd77cc1b-e83b-f276-9e27-c19e7c9119aa@google.com Signed-off-by: Hugh Dickins Cc: Catalin Marinas Cc: Mike Kravetz Cc: Palmer Dabbelt Cc: Russell King Cc: Will Deacon Signed-off-by: Andrew Morton --- diff --git a/arch/arm64/include/asm/hugetlb.h b/arch/arm64/include/asm/hugetlb.h index a91d6219aa78..f43a38ac1779 100644 --- a/arch/arm64/include/asm/hugetlb.h +++ b/arch/arm64/include/asm/hugetlb.h @@ -10,6 +10,7 @@ #ifndef __ASM_HUGETLB_H #define __ASM_HUGETLB_H +#include #include #ifdef CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION