FW: kvm: External module: Compile irq_comm.c into external modules

"Zhang, Xiantao" <[email protected]>
Newsgroups org.kernel.vger.kvm-ia64,org.kernel.vger.kvm
Message-ID <42DFA526FC41B1429CE7279EF83C6BDC01ABCDAB@pdsmsx415.ccr.corp.intel.com>
Hi, Avi  
Please also pick up this patch to userspace to compile irq_comm.c for
external module. 
Xiantao

-----Original Message-----
From: Zhang, Xiantao 
Sent: Monday, September 29, 2008 1:27 PM
To: [email protected]; [email protected]
Cc: [email protected]
Subject: kvm: External module: Compile irq_comm.c into external modules

If the vt-d patchset is picked up, please apply this patch to
userspace.git for external module support. 
From 36c21b2cb81077b176c7447ccc77ce2823c79af5 Mon Sep 17 00:00:00 2001
From: Xiantao Zhang <[email protected]>
Date: Mon, 29 Sep 2008 11:54:31 +0800
Subject: [PATCH] kvm: External module: Compile irq_comm.c into external
modules

Signed-off-by: Xiantao Zhang <[email protected]>
---
 kernel/ia64/Kbuild |    2 +-
 kernel/x86/Kbuild  |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kernel/ia64/Kbuild b/kernel/ia64/Kbuild
index 8561476..e9660ba 100644
--- a/kernel/ia64/Kbuild
+++ b/kernel/ia64/Kbuild
@@ -1,7 +1,7 @@
 obj-m := kvm.o kvm-intel.o
 
 kvm-objs := kvm_main.o ioapic.o coalesced_mmio.o kvm-ia64.o kvm_fw.o \
-	../anon_inodes.o ../external-module-compat.o
+	irq_comm.o ../anon_inodes.o ../external-module-compat.o
 
 EXTRA_CFLAGS_vcpu.o += -mfixed-range=f2-f5,f12-f127
 kvm-intel-objs := vmm.o vmm_ivt.o trampoline.o vcpu.o optvfault.o
mmio.o \
diff --git a/kernel/x86/Kbuild b/kernel/x86/Kbuild
index e0db12b..2369d00 100644
--- a/kernel/x86/Kbuild
+++ b/kernel/x86/Kbuild
@@ -4,7 +4,7 @@ include $(obj)/../config.kbuild
 
 obj-m := kvm.o kvm-intel.o kvm-amd.o
 kvm-objs := kvm_main.o x86.o mmu.o x86_emulate.o ../anon_inodes.o irq.o
i8259.o \
-	 lapic.o ioapic.o preempt.o i8254.o coalesced_mmio.o \
+	 lapic.o ioapic.o preempt.o i8254.o coalesced_mmio.o irq_comm.o
\
 	 ../external-module-compat.o
 ifeq ($(EXT_CONFIG_KVM_TRACE),y)
 kvm-objs += kvm_trace.o
-- 
1.5.1
0001-kvm-External-module-Compile-irq_comm.c-into-extern.patch (application/octet-stream, 1.4 KB)
From 36c21b2cb81077b176c7447ccc77ce2823c79af5 Mon Sep 17 00:00:00 2001
From: Xiantao Zhang <[email protected]>
Date: Mon, 29 Sep 2008 11:54:31 +0800
Subject: [PATCH] kvm: External module: Compile irq_comm.c into external modules

Signed-off-by: Xiantao Zhang <[email protected]>
---
 kernel/ia64/Kbuild |    2 +-
 kernel/x86/Kbuild  |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kernel/ia64/Kbuild b/kernel/ia64/Kbuild
index 8561476..e9660ba 100644
--- a/kernel/ia64/Kbuild
+++ b/kernel/ia64/Kbuild
@@ -1,7 +1,7 @@
 obj-m := kvm.o kvm-intel.o
 
 kvm-objs := kvm_main.o ioapic.o coalesced_mmio.o kvm-ia64.o kvm_fw.o \
-	../anon_inodes.o ../external-module-compat.o
+	irq_comm.o ../anon_inodes.o ../external-module-compat.o
 
 EXTRA_CFLAGS_vcpu.o += -mfixed-range=f2-f5,f12-f127
 kvm-intel-objs := vmm.o vmm_ivt.o trampoline.o vcpu.o optvfault.o mmio.o \
diff --git a/kernel/x86/Kbuild b/kernel/x86/Kbuild
index e0db12b..2369d00 100644
--- a/kernel/x86/Kbuild
+++ b/kernel/x86/Kbuild
@@ -4,7 +4,7 @@ include $(obj)/../config.kbuild
 
 obj-m := kvm.o kvm-intel.o kvm-amd.o
 kvm-objs := kvm_main.o x86.o mmu.o x86_emulate.o ../anon_inodes.o irq.o i8259.o \
-	 lapic.o ioapic.o preempt.o i8254.o coalesced_mmio.o \
+	 lapic.o ioapic.o preempt.o i8254.o coalesced_mmio.o irq_comm.o \
 	 ../external-module-compat.o
 ifeq ($(EXT_CONFIG_KVM_TRACE),y)
 kvm-objs += kvm_trace.o
-- 
1.5.1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.