From 7fd5cf0b25181effd952e0c3d279395e35e0e9b7 Mon Sep 17 00:00:00 2001 From: Ingo Molnar Date: Mon, 30 Jan 2017 10:01:20 +0100 Subject: xen, x86/headers: Add dependency to The following patch (not upstream yet): "x86/boot/e820: Remove spurious asm/e820/api.h inclusions" Removed the (spurious) include line from to reduce header file dependencies - but a Xen header has (unintentionally) learned to rely on the indirect inclusion of . This resulted in the following (harmless) build warning: arch/x86/include/asm/xen/page.h:302:7: warning: 'struct device' declared inside parameter list Include explicitly. No change in functionality. Reported-by: kbuild test robot Acked-by: Juergen Gross Cc: Konrad Rzeszutek Wilk Cc: Cc: Linus Torvalds Cc: Peter Zijlstra Cc: Thomas Gleixner Cc: linux-kernel@vger.kernel.org Signed-off-by: Ingo Molnar --- arch/x86/include/asm/xen/page.h | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/x86/include/asm/xen') diff --git a/arch/x86/include/asm/xen/page.h b/arch/x86/include/asm/xen/page.h index 33cbd3db97b9..64c5e745ebad 100644 --- a/arch/x86/include/asm/xen/page.h +++ b/arch/x86/include/asm/xen/page.h @@ -6,6 +6,7 @@ #include #include #include +#include #include #include -- cgit