From patchwork Fri Jan 25 07:57:28 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 156558 Delivered-To: patch@linaro.org Received: by 2002:a02:48:0:0:0:0:0 with SMTP id 69csp59034jaa; Thu, 24 Jan 2019 23:58:15 -0800 (PST) X-Google-Smtp-Source: ALg8bN6fgxX2Ek56gaJSf1qSw7Ai62Xwjcb5bgE7VNBy7YL5EpSN11tUCsWwpR3QtEGTol8JYmLe X-Received: by 2002:a17:902:4503:: with SMTP id m3mr10053599pld.23.1548403095254; Thu, 24 Jan 2019 23:58:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548403095; cv=none; d=google.com; s=arc-20160816; b=aCOGn9cxOslwi9H1v1TU4YjET7XbDoj7WYHAq6VcHI7+bgOf1/wjKcrdNw1XDa1kqk mQJP8torl4+BYXrSs0RZYDWi+2etUWbr2v56Of9+iyu2psoS6z9DzBsMIpA8G+W4hYZU Ut50PJW/FoR2g6uxhDRy+IMM5YijhdyO1ajLoZSln5fKunMOM0hvYhjozLcyA5xwEsDA lq7yuPi1Gto9uMh3cZCmuoCgt1pEkmMoc8vAISbgtCgDZYZk7QCXRe1p7P9cnJwUJjN1 cKmjF7YL1J5Wv2HGIYhr2V9ByLkugGDSaX4o1CKNZvcofPoaIT+dsGiUDLTDFToOepZ/ xxoQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter; bh=phPwmRVMqEdjlJMQIKUpBp/wAJ1bDKhDrtq2/FhuRcE=; b=fKLFxno+XSZZMtwb4cFGRg6A9XmX6hbyHgxYK5bRxgAB17sfcjKLKX4c4ghDuBkA+I lDRyKrpvCzmBnGIen+KE1aBiEe2FToBpDVke6yv1LhgnUl7EpoTVlmBrA0OjUJXEpAUW fShspf+S3FdJ+V8hZfHcUpjFbVemLW/8yMIOrfUQ1EHvvb+PvJMQLJz0pU6kAWB6JoTC 8z/ehsOJ8qIhZDphiIVj9KNB65dDZ9x+FK7d+tNBu/Zq0fyYI39lsXAD2BMxrN/iRALz iRWE/rbTnMl/RjjyMok5uIsmZUz/55pHtedeS67eyDXMNk6LE8l/tcPE3A6M/pOVMyKR 5xsQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=qvsfBg6l; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 128si24523321pfe.4.2019.01.24.23.58.14; Thu, 24 Jan 2019 23:58:15 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=qvsfBg6l; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728920AbfAYH6N (ORCPT + 31 others); Fri, 25 Jan 2019 02:58:13 -0500 Received: from conuserg-07.nifty.com ([210.131.2.74]:65476 "EHLO conuserg-07.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728579AbfAYH6N (ORCPT ); Fri, 25 Jan 2019 02:58:13 -0500 Received: from pug.e01.socionext.com (p14092-ipngnfx01kyoto.kyoto.ocn.ne.jp [153.142.97.92]) (authenticated) by conuserg-07.nifty.com with ESMTP id x0P7vbeP015362; Fri, 25 Jan 2019 16:57:38 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-07.nifty.com x0P7vbeP015362 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1548403058; bh=phPwmRVMqEdjlJMQIKUpBp/wAJ1bDKhDrtq2/FhuRcE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=qvsfBg6lhP3K8lJ5f5e2aER8yxllOXRbR5TuPecPiwH/S4cMqYJfmhKLleKz/KRnH dEmUPlFpx952SKIc4/N5AbW37AYSr3PzDNzsFxkvkC+MP6h/o7MzdlrAsBnHznPRDx xN6qRzZOSLab47vRI8fcfjaIoPlTy3bEWoywHZgnIJ8wKJhZuu1cZe2xpCGkOzhEML UhORY5rdioVdo0c5koqoL9Ydzx5UdGVxDURDDiX5T43vyOBcYx9CvVC/4kHw0qh69D FaGOLEvFc6JOJWYrkb7QgY8KA1cusuOeSjcfuQ67ZSMjUVWTjM8qyH+PQy+43Mg/td +/MtiNnBC0wHQ== X-Nifty-SrcIP: [153.142.97.92] From: Masahiro Yamada To: Marc Zyngier , Christoffer Dall Cc: linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, Masahiro Yamada , linux-kernel@vger.kernel.org Subject: [PATCH 1/3] KVM: arm/arm64: fix TRACE_INCLUDE_PATH Date: Fri, 25 Jan 2019 16:57:28 +0900 Message-Id: <1548403050-6585-2-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1548403050-6585-1-git-send-email-yamada.masahiro@socionext.com> References: <1548403050-6585-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org As the comment block in include/trace/define_trace.h says, TRACE_INCLUDE_PATH should be a relative path to the define_trace.h ../../virt/kvm/arm is the correct relative path. ../../../virt/kvm/arm is working by coincidence because the top Makefile adds -I$(srctree)/arch/$(SRCARCH)/include as a header search path, but we should not rely on it. Signed-off-by: Masahiro Yamada --- virt/kvm/arm/trace.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4 diff --git a/virt/kvm/arm/trace.h b/virt/kvm/arm/trace.h index 3828bea..853f3b1 100644 --- a/virt/kvm/arm/trace.h +++ b/virt/kvm/arm/trace.h @@ -265,7 +265,7 @@ TRACE_EVENT(kvm_timer_update_irq, #endif /* _TRACE_KVM_H */ #undef TRACE_INCLUDE_PATH -#define TRACE_INCLUDE_PATH ../../../virt/kvm/arm +#define TRACE_INCLUDE_PATH ../../virt/kvm/arm #undef TRACE_INCLUDE_FILE #define TRACE_INCLUDE_FILE trace From patchwork Fri Jan 25 07:57:29 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 156561 Delivered-To: patch@linaro.org Received: by 2002:a02:48:0:0:0:0:0 with SMTP id 69csp59425jaa; Thu, 24 Jan 2019 23:58:52 -0800 (PST) X-Google-Smtp-Source: ALg8bN799NxcgXAQEaNkmdo0LeE6qHmP3YxaPakk7FXDojwzv0Lwz4ZLeAaUYyn78QnZfzlvL7te X-Received: by 2002:a17:902:4025:: with SMTP id b34mr10046268pld.181.1548403132249; Thu, 24 Jan 2019 23:58:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548403132; cv=none; d=google.com; s=arc-20160816; b=C+0Cm1A6B1TjJbQCV/42Hp2c0F9BfWYDj2VuFAFRvpF4W2GMgzt49OvSgM+wHV21zE yvmdLXOzRTcFWPu/d+qxOqYb9NJNxwj6P1au3VfWMD0ebmgXtTu0zhefbW89HHLy2Df6 kdqIReU7DJ5CDjSs02M7Z8anvT3EpLmZelj6j26IToOsYDIoiVgOGYF+O+KzneqP87EQ 7jNHUvKCQs/E3WipojdH+nOtoE4MwGVUMEv1e6tvFpbKKHlfiLu38I1aSdDfYT5O7vaZ hYreefw/LGuh6DcCqPBqBTj8wBJ+Xh7XBas/UAZ+CnKG7rlOJe6BbwUEwHkaQrqEA8xj uxyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter; bh=sQk/Dl7wT+orikM5quGi46hn80YeahxI8cR8k21DNNg=; b=R/lTlr58fj8jdN9wi1A+AVDDwrWOaJ0Sll0dS1d55M+N+TzTa8uhcwtF6/a4M78xC4 MFnubdUszWQSiRpYppZosyXjAB1GDgmqaHDDFLvBjY7YdkGEdiM9AGTyjd8Y6jlrljHJ 3VBse3Bysj/QkbRBrOzPAl0EgA8rgebkr8SJLKDsr8LmBzdfHZHUfxsc+L8NFneuPHjm fPHAMwHpFLka6I12ZEiY1Vg2g/A0zc2aWHu5IgCLTFIfokp1xrzpM8eRD+Q0bXYEsPJT ZXRXcWOVRRYzSsmwOG6E5DxxdJjhHcJ2NDTi1s5xwwlZw2yB+P8ICxVxenvumQRvuev0 TdUg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=ldiW9XVU; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m28si25716272pgn.273.2019.01.24.23.58.51; Thu, 24 Jan 2019 23:58:52 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=ldiW9XVU; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729073AbfAYH6p (ORCPT + 31 others); Fri, 25 Jan 2019 02:58:45 -0500 Received: from conuserg-07.nifty.com ([210.131.2.74]:17313 "EHLO conuserg-07.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728988AbfAYH6n (ORCPT ); Fri, 25 Jan 2019 02:58:43 -0500 Received: from pug.e01.socionext.com (p14092-ipngnfx01kyoto.kyoto.ocn.ne.jp [153.142.97.92]) (authenticated) by conuserg-07.nifty.com with ESMTP id x0P7vbeQ015362; Fri, 25 Jan 2019 16:57:38 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-07.nifty.com x0P7vbeQ015362 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1548403059; bh=sQk/Dl7wT+orikM5quGi46hn80YeahxI8cR8k21DNNg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ldiW9XVUC/PtcuxprwPTitYPJcLNuct06cwidyKmc3cWNRozxN49E0CzZyTHjHuEM LxEk+58t1/ttcZ0ek4p8twvltL6Eu/rxjoQH2zC9c3Ev7laYbbQMmSi8OFh9so3qaU 9YOqe1QdnuN1oqqW4NMbIMLcBpbk2kOOt84Zhbjo5iXNzPCBL6ccaP+7ybA35fK3ot j9IGhVlAc+LCzgv1Cfu5SIJzwcr1okRmA4QjCxCJlJ/0KRcf4hseJaalozg/3REkve Uw2VzNR2D6nwa1AGaCMaEFdG3sxiRRpKimjwdl8KDceMvCJEl1Mkxiw6q2qH8AU6/z WtnlUbPBpAt8Q== X-Nifty-SrcIP: [153.142.97.92] From: Masahiro Yamada To: Marc Zyngier , Christoffer Dall Cc: linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, Masahiro Yamada , linux-kernel@vger.kernel.org, Russell King , Will Deacon , Catalin Marinas Subject: [PATCH 2/3] KVM: arm/arm64: remove -I. header search paths Date: Fri, 25 Jan 2019 16:57:29 +0900 Message-Id: <1548403050-6585-3-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1548403050-6585-1-git-send-email-yamada.masahiro@socionext.com> References: <1548403050-6585-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The header search path -I. in kernel Makefiles is very suspicious; it allows the compiler to search for headers in the top of $(srctree), where obviously no header file exists. I was able to build without these extra header search paths. Signed-off-by: Masahiro Yamada --- arch/arm/kvm/Makefile | 3 +-- arch/arm64/kvm/Makefile | 2 -- 2 files changed, 1 insertion(+), 4 deletions(-) -- 2.7.4 diff --git a/arch/arm/kvm/Makefile b/arch/arm/kvm/Makefile index 48de846..bca775e 100644 --- a/arch/arm/kvm/Makefile +++ b/arch/arm/kvm/Makefile @@ -9,8 +9,7 @@ ifeq ($(plus_virt),+virt) endif ccflags-y += -Iarch/arm/kvm -Ivirt/kvm/arm/vgic -CFLAGS_arm.o := -I. $(plus_virt_def) -CFLAGS_mmu.o := -I. +CFLAGS_arm.o := $(plus_virt_def) AFLAGS_init.o := -Wa,-march=armv7-a$(plus_virt) AFLAGS_interrupts.o := -Wa,-march=armv7-a$(plus_virt) diff --git a/arch/arm64/kvm/Makefile b/arch/arm64/kvm/Makefile index 0f2a135..3089b31 100644 --- a/arch/arm64/kvm/Makefile +++ b/arch/arm64/kvm/Makefile @@ -4,8 +4,6 @@ # ccflags-y += -Iarch/arm64/kvm -Ivirt/kvm/arm/vgic -CFLAGS_arm.o := -I. -CFLAGS_mmu.o := -I. KVM=../../../virt/kvm From patchwork Fri Jan 25 07:57:30 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 156560 Delivered-To: patch@linaro.org Received: by 2002:a02:48:0:0:0:0:0 with SMTP id 69csp59393jaa; Thu, 24 Jan 2019 23:58:48 -0800 (PST) X-Google-Smtp-Source: ALg8bN6kpD24dmtmmXBOCVHgCucBDrDw85KRee5ixEEeviHtPxQMzkk2oYaJ29e5Uw9oQReMB8NF X-Received: by 2002:a63:78cd:: with SMTP id t196mr9082457pgc.62.1548403128748; Thu, 24 Jan 2019 23:58:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548403128; cv=none; d=google.com; s=arc-20160816; b=ieTPtZXAhaOjPrp/fjvUirC2gxYnUAjKCnehTYuDQkEvgnlF0u9xnjCm9c4YhiOGVI 8oidAw8s+WuR1DVV5xB6jBJ5U8DZxSPU48TByfFjRr/+BzQzwg0Vca2a2YQbVBx2rAAY Q/dItlnN87YVFOn+G6C/tMemdABwOssCilbutMToZO8Iq26o4CHYcEuLx1xXLHk0Ai6D 5br75MdsVxX7kX1jy96BBoe0m8Gjdrg9CWF+mtgso4t/UU80Z4ShXrcGGD9WQAWuFTH0 v/NOYYhsGwoTF+gqBHSY6rc9JgGCPOgNH7rpMhccEjHyW9kHGrsELnhJHx3jh4KU3mfa IetA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter; bh=2HM1Z4UoltBcG6m5akSE3Nja5SNuDxs/Gfy4F46J0AU=; b=Ip9gznH7AzZ3+fODcTkwvucVFkQYEZ16dVD79Nl4OhrLRtZkfpm1DyvtkQYbTJ2WBb 9jJcTPH5ieEPRJhl7Wo6yjQ30BaPS2WYTUuu/AcbLqMLvThx678QnaaQrQaoX5tbF3mj tlPdmk4DKdtYHWcIPr/y0tBRRmSo512NtZXlyocuR+sr9lrp1ercKjpOCmb+JU43vmyh dYDZyZK09l/oepmtg8LuIr+eAXzfpSBaSGlfZzEC7EgPdigmIAXrFQy+UZDP3UuZvBvL IZ4R+hLUCJfIXSwBmGd2nDqYSnnnBemq8Mn22qs3XovCrqki20hbAuUZTDbmMe5rGnWr n08w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b="h/IXMmFm"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w1si23442912pgi.66.2019.01.24.23.58.48; Thu, 24 Jan 2019 23:58:48 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b="h/IXMmFm"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729096AbfAYH6r (ORCPT + 31 others); Fri, 25 Jan 2019 02:58:47 -0500 Received: from conuserg-07.nifty.com ([210.131.2.74]:17310 "EHLO conuserg-07.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726802AbfAYH6n (ORCPT ); Fri, 25 Jan 2019 02:58:43 -0500 Received: from pug.e01.socionext.com (p14092-ipngnfx01kyoto.kyoto.ocn.ne.jp [153.142.97.92]) (authenticated) by conuserg-07.nifty.com with ESMTP id x0P7vbeR015362; Fri, 25 Jan 2019 16:57:39 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-07.nifty.com x0P7vbeR015362 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1548403060; bh=2HM1Z4UoltBcG6m5akSE3Nja5SNuDxs/Gfy4F46J0AU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=h/IXMmFm+9OnIPhRk4tFU3LDe7yJEDBb7rSxT0j3Z8E9028pAw9gqyVrsefaErwNy DU/2Q8FDXYawfr1e2nqiQ+2HKZGBSaLS1g4rvG91QDaLeZhlxq8oPzaeAyyyaQ7Y+z kYape/qx01MsQjvKIMPG0x36KT5AG0dk/AQSEpUx96FA+1UyevV/8AtqLdGvZ40q3p hrmZerrjQ/jCsa4njzzMZJEmYY1GDSlbVxddZ3znDdohhtIHiCsVkSCTqlP82Gs145 CzD8ATpisM8omTnmfX7IwIOrQlFUjK5WpIL1x4be0V6IrMwJ8J8l+lr336k07bivBw 9iHNO4D9jRLQQ== X-Nifty-SrcIP: [153.142.97.92] From: Masahiro Yamada To: Marc Zyngier , Christoffer Dall Cc: linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, Masahiro Yamada , linux-kernel@vger.kernel.org, Russell King , Will Deacon , Catalin Marinas Subject: [PATCH 3/3] KVM: arm/arm64: prefix header search paths with $(srctree)/ Date: Fri, 25 Jan 2019 16:57:30 +0900 Message-Id: <1548403050-6585-4-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1548403050-6585-1-git-send-email-yamada.masahiro@socionext.com> References: <1548403050-6585-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Currently, the Kbuild core manipulates header search paths in a crazy way [1]. To fix this mess, I want all Makefiles to add explicit $(srctree)/ to the search paths in the srctree. Some Makefiles are already written in that way, but not all. The goal of this work is to make the notation consistent, and finally get rid of the gross hacks. Having whitespaces after -I does not matter since commit 48f6e3cf5bc6 ("kbuild: do not drop -I without parameter"). [1]: https://patchwork.kernel.org/patch/9632347/ Signed-off-by: Masahiro Yamada --- arch/arm/kvm/Makefile | 2 +- arch/arm64/kvm/Makefile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -- 2.7.4 diff --git a/arch/arm/kvm/Makefile b/arch/arm/kvm/Makefile index bca775e..531e59f 100644 --- a/arch/arm/kvm/Makefile +++ b/arch/arm/kvm/Makefile @@ -8,7 +8,7 @@ ifeq ($(plus_virt),+virt) plus_virt_def := -DREQUIRES_VIRT=1 endif -ccflags-y += -Iarch/arm/kvm -Ivirt/kvm/arm/vgic +ccflags-y += -I $(srctree)/$(src) -I $(srctree)/virt/kvm/arm/vgic CFLAGS_arm.o := $(plus_virt_def) AFLAGS_init.o := -Wa,-march=armv7-a$(plus_virt) diff --git a/arch/arm64/kvm/Makefile b/arch/arm64/kvm/Makefile index 3089b31..690e033 100644 --- a/arch/arm64/kvm/Makefile +++ b/arch/arm64/kvm/Makefile @@ -3,7 +3,7 @@ # Makefile for Kernel-based Virtual Machine module # -ccflags-y += -Iarch/arm64/kvm -Ivirt/kvm/arm/vgic +ccflags-y += -I $(srctree)/$(src) -I $(srctree)/virt/kvm/arm/vgic KVM=../../../virt/kvm