>From 03ac444d1ab4446c587e8180ceaba60b9e75b28d Mon Sep 17 00:00:00 2001 From: Xiantao Zhang <[EMAIL PROTECTED]> Date: Fri, 11 Jul 2008 10:13:08 +0800 Subject: [PATCH] KVM: external module: Moving x86-speicif files to x86 directory.
Create x86 directory to hold x86-specific files.
Signed-off-by: Xiantao Zhang <[EMAIL PROTECTED]>
---
kernel/Kbuild | 10 +++++-----
kernel/Makefile | 2 +-
kernel/{ => x86}/anon_inodes.c | 0
kernel/{ => x86}/debug.h | 0
kernel/{ => x86}/external-module-compat.c | 0
kernel/{ => x86}/external-module-compat.h | 0
kernel/{ => x86}/preempt.c | 0
kernel/{ => x86}/vmx-debug.c | 0
8 files changed, 6 insertions(+), 6 deletions(-)
rename kernel/{ => x86}/anon_inodes.c (100%)
rename kernel/{ => x86}/debug.h (100%)
rename kernel/{ => x86}/external-module-compat.c (100%)
rename kernel/{ => x86}/external-module-compat.h (100%)
rename kernel/{ => x86}/preempt.c (100%)
rename kernel/{ => x86}/vmx-debug.c (100%)
diff --git a/kernel/Kbuild b/kernel/Kbuild
index 676f28d..de56aec 100644
--- a/kernel/Kbuild
+++ b/kernel/Kbuild
@@ -1,11 +1,11 @@
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 \
- external-module-compat.o
+kvm-objs := kvm_main.o x86.o mmu.o x86_emulate.o x86/anon_inodes.o
irq.o i8259.o \
+ lapic.o ioapic.o x86/preempt.o i8254.o coalesced_mmio.o \
+ x86/external-module-compat.o
ifeq ($(CONFIG_KVM_TRACE),y)
kvm-objs += kvm_trace.o
endif
-kvm-intel-objs := vmx.o vmx-debug.o external-module-compat.o
-kvm-amd-objs := svm.o external-module-compat.o
+kvm-intel-objs := vmx.o x86/vmx-debug.o x86/external-module-compat.o
+kvm-amd-objs := svm.o x86/external-module-compat.o
CFLAGS_kvm_main.o = -DKVM_MAIN
diff --git a/kernel/Makefile b/kernel/Makefile
index 69b4981..c2c666e 100644
--- a/kernel/Makefile
+++ b/kernel/Makefile
@@ -35,7 +35,7 @@ all::
$(MAKE) -C $(KERNELDIR) M=`pwd` \
LINUXINCLUDE="-I`pwd`/include -Iinclude
-I`pwd`/include-compat \
-include include/linux/autoconf.h \
- -include `pwd`/external-module-compat.h"
+ -include `pwd`/$(ARCH_DIR)/external-module-compat.h"
"$$@"
sync: header-sync source-sync
diff --git a/kernel/anon_inodes.c b/kernel/x86/anon_inodes.c
similarity index 100%
rename from kernel/anon_inodes.c
rename to kernel/x86/anon_inodes.c
diff --git a/kernel/debug.h b/kernel/x86/debug.h
similarity index 100%
rename from kernel/debug.h
rename to kernel/x86/debug.h
diff --git a/kernel/external-module-compat.c
b/kernel/x86/external-module-compat.c
similarity index 100%
rename from kernel/external-module-compat.c
rename to kernel/x86/external-module-compat.c
diff --git a/kernel/external-module-compat.h
b/kernel/x86/external-module-compat.h
similarity index 100%
rename from kernel/external-module-compat.h
rename to kernel/x86/external-module-compat.h
diff --git a/kernel/preempt.c b/kernel/x86/preempt.c
similarity index 100%
rename from kernel/preempt.c
rename to kernel/x86/preempt.c
diff --git a/kernel/vmx-debug.c b/kernel/x86/vmx-debug.c
similarity index 100%
rename from kernel/vmx-debug.c
rename to kernel/x86/vmx-debug.c
--
1.5.2
0001-KVM-external-module-Moving-x86-speicif-files-to-x8.patch
Description: 0001-KVM-external-module-Moving-x86-speicif-files-to-x8.patch
