From 26755a000976bb435a61b286697205046f4102b0 Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Mon, 26 Nov 2007 17:51:17 +0200 Subject: kvm: external module: adjust to include files having kernel config Signed-off-by: Avi Kivity --- kvm/kernel/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kvm/kernel/Makefile b/kvm/kernel/Makefile index 0c8f34fe8..3ba511a66 100644 --- a/kvm/kernel/Makefile +++ b/kvm/kernel/Makefile @@ -17,6 +17,8 @@ hack = mv $1 $1.orig && \ awk -v version=$(version) -f hack-module.awk $1.orig \ | sed 's/\blapic\b/l_apic/g' > $1 && rm $1.orig +unifdef = mv $1 $1.orig && \ + unifdef -DCONFIG_X86 $1.orig > $1; rm $1.orig all:: $(MAKE) -C $(KERNELDIR) M=`pwd` "$$@" @@ -29,6 +31,10 @@ sync: rsync "$(LINUX)"/include/asm-x86/kvm_para.h include/asm rsync "$(LINUX)"/include/asm-x86/kvm.h include/asm + $(call unifdef, include/linux/kvm.h) + $(call unifdef, include/linux/kvm_para.h) + $(call unifdef, include/asm/kvm.h) + $(call unifdef, include/asm/kvm_para.h) $(call hack, kvm_main.c) $(call hack, mmu.c) $(call hack, vmx.c) -- cgit v1.2.3