i386: move xen
Thomas Gleixner [Thu, 11 Oct 2007 09:16:51 +0000 (11:16 +0200)]
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>

21 files changed:
arch/i386/Kconfig
arch/i386/Makefile
arch/i386/kernel/head_32.S
arch/i386/kernel/vsyscall-note_32.S
arch/x86/xen/Kconfig [moved from arch/i386/xen/Kconfig with 100% similarity]
arch/x86/xen/Makefile [moved from arch/i386/xen/Makefile with 100% similarity]
arch/x86/xen/enlighten.c [moved from arch/i386/xen/enlighten.c with 100% similarity]
arch/x86/xen/events.c [moved from arch/i386/xen/events.c with 100% similarity]
arch/x86/xen/features.c [moved from arch/i386/xen/features.c with 100% similarity]
arch/x86/xen/manage.c [moved from arch/i386/xen/manage.c with 100% similarity]
arch/x86/xen/mmu.c [moved from arch/i386/xen/mmu.c with 100% similarity]
arch/x86/xen/mmu.h [moved from arch/i386/xen/mmu.h with 100% similarity]
arch/x86/xen/multicalls.c [moved from arch/i386/xen/multicalls.c with 100% similarity]
arch/x86/xen/multicalls.h [moved from arch/i386/xen/multicalls.h with 100% similarity]
arch/x86/xen/setup.c [moved from arch/i386/xen/setup.c with 100% similarity]
arch/x86/xen/smp.c [moved from arch/i386/xen/smp.c with 100% similarity]
arch/x86/xen/time.c [moved from arch/i386/xen/time.c with 100% similarity]
arch/x86/xen/vdso.h [moved from arch/i386/xen/vdso.h with 100% similarity]
arch/x86/xen/xen-asm.S [moved from arch/i386/xen/xen-asm.S with 100% similarity]
arch/x86/xen/xen-head.S [moved from arch/i386/xen/xen-head.S with 100% similarity]
arch/x86/xen/xen-ops.h [moved from arch/i386/xen/xen-ops.h with 100% similarity]

index 561cc21..0f6186f 100644 (file)
@@ -226,7 +226,7 @@ config PARAVIRT
          However, when run without a hypervisor the kernel is
          theoretically slower.  If in doubt, say N.
 
-source "arch/i386/xen/Kconfig"
+source "arch/x86/xen/Kconfig"
 
 config VMI
        bool "VMI Paravirt-ops support"
index c462803..fc85d66 100644 (file)
@@ -94,7 +94,7 @@ mcore-$(CONFIG_X86_ES7000)    := arch/x86/mach-default
 core-$(CONFIG_X86_ES7000)      := arch/x86/mach-es7000/
 
 # Xen paravirtualization support
-core-$(CONFIG_XEN)             += arch/i386/xen/
+core-$(CONFIG_XEN)             += arch/x86/xen/
 
 # default subarch .h files
 mflags-y += -Iinclude/asm-i386/mach-default
index 8f03821..9150ca9 100644 (file)
@@ -537,7 +537,7 @@ fault_msg:
        .ascii "Int %d: CR2 %p  err %p  EIP %p  CS %p  flags %p\n"
        .asciz "Stack: %p %p %p %p %p %p %p %p\n"
 
-#include "../xen/xen-head.S"
+#include "../../x86/xen/xen-head.S"
 
 /*
  * The IDT and GDT 'descriptors' are a strange 48-bit object
index 07c0daf..fcf376a 100644 (file)
@@ -33,7 +33,7 @@ ELFNOTE_END
  * at boot time we set VDSO_NOTE_NONEGSEG_BIT if running under Xen.
  */
 
-#include "../xen/vdso.h"       /* Defines VDSO_NOTE_NONEGSEG_BIT.  */
+#include "../../x86/xen/vdso.h"        /* Defines VDSO_NOTE_NONEGSEG_BIT.  */
 
        .globl VDSO_NOTE_MASK
 ELFNOTE_START(GNU, 2, "a")
similarity index 100%
rename from arch/i386/xen/Kconfig
rename to arch/x86/xen/Kconfig
similarity index 100%
rename from arch/i386/xen/Makefile
rename to arch/x86/xen/Makefile
similarity index 100%
rename from arch/i386/xen/events.c
rename to arch/x86/xen/events.c
similarity index 100%
rename from arch/i386/xen/manage.c
rename to arch/x86/xen/manage.c
similarity index 100%
rename from arch/i386/xen/mmu.c
rename to arch/x86/xen/mmu.c
similarity index 100%
rename from arch/i386/xen/mmu.h
rename to arch/x86/xen/mmu.h
similarity index 100%
rename from arch/i386/xen/setup.c
rename to arch/x86/xen/setup.c
similarity index 100%
rename from arch/i386/xen/smp.c
rename to arch/x86/xen/smp.c
similarity index 100%
rename from arch/i386/xen/time.c
rename to arch/x86/xen/time.c
similarity index 100%
rename from arch/i386/xen/vdso.h
rename to arch/x86/xen/vdso.h