From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Kiper Subject: [PATCH] xen/efi: Directly include needed headers Date: Mon, 8 Sep 2014 15:22:18 +0200 Message-ID: <1410182538-18783-1-git-send-email-daniel.kiper__16598.0664235123$1410182673$gmane$org@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1XQyuZ-0008Uc-ON for xen-devel@lists.xenproject.org; Mon, 08 Sep 2014 13:23:15 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: linux-kernel@vger.kernel.org, x86@kernel.org, xen-devel@lists.xenproject.org Cc: Daniel Kiper , mingo@redhat.com, david.vrabel@citrix.com, hpa@zytor.com, boris.ostrovsky@oracle.com, tglx@linutronix.de List-Id: xen-devel@lists.xenproject.org I discovered that some needed stuff is defined/declared in headers which are not included directly. Currently it works but if somebody remove required headers from currently included headers then build will break. So, just in case directly include all needed headers. Signed-off-by: Daniel Kiper --- arch/x86/xen/efi.c | 2 ++ drivers/xen/efi.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/x86/xen/efi.c b/arch/x86/xen/efi.c index a02e09e..be14cc3 100644 --- a/arch/x86/xen/efi.c +++ b/arch/x86/xen/efi.c @@ -15,12 +15,14 @@ * with this program. If not, see . */ +#include #include #include #include #include +#include #include void __init xen_efi_init(void) diff --git a/drivers/xen/efi.c b/drivers/xen/efi.c index 31f618a..1f850c9 100644 --- a/drivers/xen/efi.c +++ b/drivers/xen/efi.c @@ -27,6 +27,8 @@ #include #include +#include + #include #define INIT_EFI_OP(name) \ -- 1.7.10.4