As pointed out by SeongJae Park, these includes are not always available to all architectures and in actual fact are not required to be included here. Drop them. Signed-off-by: Lorenzo Stoakes <lorenzo.stoakes@xxxxxxxxxx> --- mm/vma_internal.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/mm/vma_internal.h b/mm/vma_internal.h index e13e5950df78..14c24d5cb582 100644 --- a/mm/vma_internal.h +++ b/mm/vma_internal.h @@ -43,8 +43,6 @@ #include <linux/userfaultfd_k.h> #include <asm/current.h> -#include <asm/page_types.h> -#include <asm/pgtable_types.h> #include <asm/tlb.h> #include "internal.h" -- 2.45.2