cl349@firebug.cl.cam.ac.uk
4e2b530c51
Add xc_init_store and run xenbus probe on INITDOMAIN_STORE privcmd ioctl.
...
Signed-off-by: Rusty Russel <rusty@rustcorp.com.au >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-07-12 10:01:03 +00:00
cl349@firebug.cl.cam.ac.uk
a0c0d2778f
Update xenbus driver code.
...
Signed-off-by: Rusty Russel <rusty@rustcorp.com.au >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-07-12 09:51:37 +00:00
cl349@firebug.cl.cam.ac.uk
e7d1302e77
Create .hgskip files instead of .bk_skip files.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-07-12 09:38:02 +00:00
kaf24@firebug.cl.cam.ac.uk
4f814d72f9
Dom0 can have slack time in sedf scheduler.
2005-07-12 09:22:45 +00:00
kaf24@firebug.cl.cam.ac.uk
a17ed9485b
Fix the x86_64 build after the PAE check-in.
...
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com >
2005-07-12 07:47:21 +00:00
kaf24@firebug.cl.cam.ac.uk
094fcce3e6
Add HIGHMEM64G (but not set) to defconfigs.
2005-07-12 07:45:57 +00:00
kaf24@firebug.cl.cam.ac.uk
676742cfdf
Fix README.
2005-07-11 21:34:26 +00:00
kaf24@firebug.cl.cam.ac.uk
72098d9304
Device model SXP cleanup
...
- don't pollute the sxp with unused options
- use the same syntax as paravirtualized domains for disks
Signed-off-by: Edwin Zhai <edwin.zhai@intel.com >
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
2005-07-11 20:09:10 +00:00
kaf24@firebug.cl.cam.ac.uk
0fca1afde7
Tools build fixes.
2005-07-11 16:04:22 +00:00
kaf24@firebug.cl.cam.ac.uk
5675f9d03d
This is the patch for xen which allows using up to 16 GB
...
of memory.
Signed-off-by: Gerd Knorr <kraxel@suse.de >
2005-07-11 16:02:28 +00:00
kaf24@firebug.cl.cam.ac.uk
0ea8f12a67
non-PAE behavior should be identical after applying these
...
patches, i.e. both dom0 and domU boots work as usual.
In PAE mode dom0 boot works and seems to be stable, running
linux kernel builds with -j12 at the moment ;)
Actually using more than 4GB isn't tested yet, my machine has
only one GB. Also this needs a patch for the e820 code in
xen, right now xen will not even try to use memory above 4GB.
Signed-off-by: Gerd Knorr <kraxel@suse.de >
2005-07-11 16:00:46 +00:00
kaf24@firebug.cl.cam.ac.uk
220d08e7f1
Place all low mem in DMA pool.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-07-11 15:56:50 +00:00
kaf24@firebug.cl.cam.ac.uk
1818334292
This adds a patch for the vanilla kernel, to be pushed upstream some
...
day. It adds a #define which is 1 or 0 depending on whether the pmd
for the kernel address space is shared or not. Xen can't use a
shared pmd due to linear mappings in the Xen private area.
Also includes patches for modified files in the sparse tree.
Signed-off-by: Gerd Knorr <kraxel@suse.de >
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-07-11 15:46:46 +00:00
kaf24@firebug.cl.cam.ac.uk
2a5fe02e86
Another fix to the hgignore list.
2005-07-11 15:43:12 +00:00
kaf24@firebug.cl.cam.ac.uk
99fefb7b97
Remove 2.6.11 patches directory.
2005-07-11 15:35:33 +00:00
kaf24@firebug.cl.cam.ac.uk
874c73ec71
Remove old linux sparse trees.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-07-11 15:12:37 +00:00
kaf24@firebug.cl.cam.ac.uk
91ec909510
We need this patch to make shadow code compile ok on FC4 which is using
...
gcc4.
Signed-off-by: Xin Li <xin.b.li@intel.com >
2005-07-11 14:48:47 +00:00
kaf24@firebug.cl.cam.ac.uk
dcb0714618
Manual merge.
2005-07-11 14:44:08 +00:00
kaf24@firebug.cl.cam.ac.uk
8ff31ab726
The 1:1 page table should be a 3 level PAE page table on x86-64
...
This is needed to support > 4GB machine physical addresses.
Signed-off-by: Chengyuan Li <chengyuan.li@intel.com >
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
2005-07-11 14:39:10 +00:00
vh249@kneesaa.uk.xensource.com
a7585e4041
upgrade linux sparse tree from 2.6.11 to 2.6.12
...
Signed-off-by: Vincent Hanquez <vincent@xensource.com >
--HG--
rename : patches/linux-2.6.11/i386-cpu-hotplug-updated-for-mm.patch => patches/linux-2.6.12/i386-cpu-hotplug-updated-for-mm.patch
rename : patches/linux-2.6.11/net-csum.patch => patches/linux-2.6.12/net-csum.patch
rename : patches/linux-2.6.11/rcu-nohz.patch => patches/linux-2.6.12/rcu-nohz.patch
rename : patches/linux-2.6.11/smp-alts.patch => patches/linux-2.6.12/smp-alts.patch
rename : patches/linux-2.6.11/x86_64-linux.patch => patches/linux-2.6.12/x86_64-linux.patch
2005-07-11 09:35:19 -05:00
vh249@kneesaa.uk.xensource.com
1050776199
lose latest digit of the sparse tree for 2.4
...
linux-2.4.30-xen-sparse is now linux-2.4-xen-sparse
Signed-off-by: Vincent Hanquez <vincent@xensource.com >
--HG--
rename : linux-2.4.30-xen-sparse/Makefile => linux-2.4-xen-sparse/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/Makefile => linux-2.4-xen-sparse/arch/xen/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/boot/Makefile => linux-2.4-xen-sparse/arch/xen/boot/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/config.in => linux-2.4-xen-sparse/arch/xen/config.in
rename : linux-2.4.30-xen-sparse/arch/xen/defconfig-xen0 => linux-2.4-xen-sparse/arch/xen/defconfig-xen0
rename : linux-2.4.30-xen-sparse/arch/xen/defconfig-xenU => linux-2.4-xen-sparse/arch/xen/defconfig-xenU
rename : linux-2.4.30-xen-sparse/arch/xen/drivers/balloon/Makefile => linux-2.4-xen-sparse/arch/xen/drivers/balloon/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/Makefile => linux-2.4-xen-sparse/arch/xen/drivers/blkif/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/backend/Makefile => linux-2.4-xen-sparse/arch/xen/drivers/blkif/backend/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/frontend/Makefile => linux-2.4-xen-sparse/arch/xen/drivers/blkif/frontend/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/frontend/common.h => linux-2.4-xen-sparse/arch/xen/drivers/blkif/frontend/common.h
rename : linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/frontend/vbd.c => linux-2.4-xen-sparse/arch/xen/drivers/blkif/frontend/vbd.c
rename : linux-2.4.30-xen-sparse/arch/xen/drivers/console/Makefile => linux-2.4-xen-sparse/arch/xen/drivers/console/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/drivers/dom0/Makefile => linux-2.4-xen-sparse/arch/xen/drivers/dom0/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/drivers/evtchn/Makefile => linux-2.4-xen-sparse/arch/xen/drivers/evtchn/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/drivers/netif/Makefile => linux-2.4-xen-sparse/arch/xen/drivers/netif/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/drivers/netif/backend/Makefile => linux-2.4-xen-sparse/arch/xen/drivers/netif/backend/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/drivers/netif/frontend/Makefile => linux-2.4-xen-sparse/arch/xen/drivers/netif/frontend/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/kernel/Makefile => linux-2.4-xen-sparse/arch/xen/kernel/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/kernel/entry.S => linux-2.4-xen-sparse/arch/xen/kernel/entry.S
rename : linux-2.4.30-xen-sparse/arch/xen/kernel/head.S => linux-2.4-xen-sparse/arch/xen/kernel/head.S
rename : linux-2.4.30-xen-sparse/arch/xen/kernel/i386_ksyms.c => linux-2.4-xen-sparse/arch/xen/kernel/i386_ksyms.c
rename : linux-2.4.30-xen-sparse/arch/xen/kernel/irq.c => linux-2.4-xen-sparse/arch/xen/kernel/irq.c
rename : linux-2.4.30-xen-sparse/arch/xen/kernel/ldt.c => linux-2.4-xen-sparse/arch/xen/kernel/ldt.c
rename : linux-2.4.30-xen-sparse/arch/xen/kernel/pci-pc.c => linux-2.4-xen-sparse/arch/xen/kernel/pci-pc.c
rename : linux-2.4.30-xen-sparse/arch/xen/kernel/process.c => linux-2.4-xen-sparse/arch/xen/kernel/process.c
rename : linux-2.4.30-xen-sparse/arch/xen/kernel/setup.c => linux-2.4-xen-sparse/arch/xen/kernel/setup.c
rename : linux-2.4.30-xen-sparse/arch/xen/kernel/signal.c => linux-2.4-xen-sparse/arch/xen/kernel/signal.c
rename : linux-2.4.30-xen-sparse/arch/xen/kernel/time.c => linux-2.4-xen-sparse/arch/xen/kernel/time.c
rename : linux-2.4.30-xen-sparse/arch/xen/kernel/traps.c => linux-2.4-xen-sparse/arch/xen/kernel/traps.c
rename : linux-2.4.30-xen-sparse/arch/xen/lib/Makefile => linux-2.4-xen-sparse/arch/xen/lib/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/lib/delay.c => linux-2.4-xen-sparse/arch/xen/lib/delay.c
rename : linux-2.4.30-xen-sparse/arch/xen/mm/Makefile => linux-2.4-xen-sparse/arch/xen/mm/Makefile
rename : linux-2.4.30-xen-sparse/arch/xen/mm/fault.c => linux-2.4-xen-sparse/arch/xen/mm/fault.c
rename : linux-2.4.30-xen-sparse/arch/xen/mm/init.c => linux-2.4-xen-sparse/arch/xen/mm/init.c
rename : linux-2.4.30-xen-sparse/arch/xen/mm/ioremap.c => linux-2.4-xen-sparse/arch/xen/mm/ioremap.c
rename : linux-2.4.30-xen-sparse/arch/xen/vmlinux.lds => linux-2.4-xen-sparse/arch/xen/vmlinux.lds
rename : linux-2.4.30-xen-sparse/drivers/block/ll_rw_blk.c => linux-2.4-xen-sparse/drivers/block/ll_rw_blk.c
rename : linux-2.4.30-xen-sparse/drivers/char/Makefile => linux-2.4-xen-sparse/drivers/char/Makefile
rename : linux-2.4.30-xen-sparse/drivers/char/mem.c => linux-2.4-xen-sparse/drivers/char/mem.c
rename : linux-2.4.30-xen-sparse/drivers/char/tty_io.c => linux-2.4-xen-sparse/drivers/char/tty_io.c
rename : linux-2.4.30-xen-sparse/drivers/scsi/aic7xxx/Makefile => linux-2.4-xen-sparse/drivers/scsi/aic7xxx/Makefile
rename : linux-2.4.30-xen-sparse/include/asm-xen/bugs.h => linux-2.4-xen-sparse/include/asm-xen/bugs.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/desc.h => linux-2.4-xen-sparse/include/asm-xen/desc.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/fixmap.h => linux-2.4-xen-sparse/include/asm-xen/fixmap.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/highmem.h => linux-2.4-xen-sparse/include/asm-xen/highmem.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/hw_irq.h => linux-2.4-xen-sparse/include/asm-xen/hw_irq.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/io.h => linux-2.4-xen-sparse/include/asm-xen/io.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/irq.h => linux-2.4-xen-sparse/include/asm-xen/irq.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/keyboard.h => linux-2.4-xen-sparse/include/asm-xen/keyboard.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/mmu_context.h => linux-2.4-xen-sparse/include/asm-xen/mmu_context.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/module.h => linux-2.4-xen-sparse/include/asm-xen/module.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/page.h => linux-2.4-xen-sparse/include/asm-xen/page.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/pci.h => linux-2.4-xen-sparse/include/asm-xen/pci.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/pgalloc.h => linux-2.4-xen-sparse/include/asm-xen/pgalloc.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/pgtable-2level.h => linux-2.4-xen-sparse/include/asm-xen/pgtable-2level.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/pgtable.h => linux-2.4-xen-sparse/include/asm-xen/pgtable.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/processor.h => linux-2.4-xen-sparse/include/asm-xen/processor.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/queues.h => linux-2.4-xen-sparse/include/asm-xen/queues.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/segment.h => linux-2.4-xen-sparse/include/asm-xen/segment.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/smp.h => linux-2.4-xen-sparse/include/asm-xen/smp.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/system.h => linux-2.4-xen-sparse/include/asm-xen/system.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/vga.h => linux-2.4-xen-sparse/include/asm-xen/vga.h
rename : linux-2.4.30-xen-sparse/include/asm-xen/xor.h => linux-2.4-xen-sparse/include/asm-xen/xor.h
rename : linux-2.4.30-xen-sparse/include/linux/blk.h => linux-2.4-xen-sparse/include/linux/blk.h
rename : linux-2.4.30-xen-sparse/include/linux/highmem.h => linux-2.4-xen-sparse/include/linux/highmem.h
rename : linux-2.4.30-xen-sparse/include/linux/irq.h => linux-2.4-xen-sparse/include/linux/irq.h
rename : linux-2.4.30-xen-sparse/include/linux/mm.h => linux-2.4-xen-sparse/include/linux/mm.h
rename : linux-2.4.30-xen-sparse/include/linux/sched.h => linux-2.4-xen-sparse/include/linux/sched.h
rename : linux-2.4.30-xen-sparse/include/linux/skbuff.h => linux-2.4-xen-sparse/include/linux/skbuff.h
rename : linux-2.4.30-xen-sparse/include/linux/timer.h => linux-2.4-xen-sparse/include/linux/timer.h
rename : linux-2.4.30-xen-sparse/kernel/time.c => linux-2.4-xen-sparse/kernel/time.c
rename : linux-2.4.30-xen-sparse/kernel/timer.c => linux-2.4-xen-sparse/kernel/timer.c
rename : linux-2.4.30-xen-sparse/mkbuildtree => linux-2.4-xen-sparse/mkbuildtree
rename : linux-2.4.30-xen-sparse/mm/highmem.c => linux-2.4-xen-sparse/mm/highmem.c
rename : linux-2.4.30-xen-sparse/mm/memory.c => linux-2.4-xen-sparse/mm/memory.c
rename : linux-2.4.30-xen-sparse/mm/mprotect.c => linux-2.4-xen-sparse/mm/mprotect.c
rename : linux-2.4.30-xen-sparse/mm/mremap.c => linux-2.4-xen-sparse/mm/mremap.c
rename : linux-2.4.30-xen-sparse/mm/page_alloc.c => linux-2.4-xen-sparse/mm/page_alloc.c
rename : linux-2.4.30-xen-sparse/net/core/skbuff.c => linux-2.4-xen-sparse/net/core/skbuff.c
2005-07-11 09:29:56 -05:00
vh249@kneesaa.uk.xensource.com
a81ff16925
lose latest digit of the sparse tree for 2.6
...
linux-2.6.11-xen-sparse is now linux-2.6-xen-sparse
Signed-off-by: Vincent Hanquez <vincent@xensource.com >
--HG--
rename : linux-2.6.11-xen-sparse/arch/xen/Kconfig => linux-2.6-xen-sparse/arch/xen/Kconfig
rename : linux-2.6.11-xen-sparse/arch/xen/Kconfig.drivers => linux-2.6-xen-sparse/arch/xen/Kconfig.drivers
rename : linux-2.6.11-xen-sparse/arch/xen/Makefile => linux-2.6-xen-sparse/arch/xen/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/boot/Makefile => linux-2.6-xen-sparse/arch/xen/boot/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/configs/xen0_defconfig_x86_32 => linux-2.6-xen-sparse/arch/xen/configs/xen0_defconfig_x86_32
rename : linux-2.6.11-xen-sparse/arch/xen/configs/xen0_defconfig_x86_64 => linux-2.6-xen-sparse/arch/xen/configs/xen0_defconfig_x86_64
rename : linux-2.6.11-xen-sparse/arch/xen/configs/xenU_defconfig_x86_32 => linux-2.6-xen-sparse/arch/xen/configs/xenU_defconfig_x86_32
rename : linux-2.6.11-xen-sparse/arch/xen/configs/xenU_defconfig_x86_64 => linux-2.6-xen-sparse/arch/xen/configs/xenU_defconfig_x86_64
rename : linux-2.6.11-xen-sparse/arch/xen/configs/xen_defconfig_x86_32 => linux-2.6-xen-sparse/arch/xen/configs/xen_defconfig_x86_32
rename : linux-2.6.11-xen-sparse/arch/xen/configs/xen_defconfig_x86_64 => linux-2.6-xen-sparse/arch/xen/configs/xen_defconfig_x86_64
rename : linux-2.6.11-xen-sparse/arch/xen/i386/Kconfig => linux-2.6-xen-sparse/arch/xen/i386/Kconfig
rename : linux-2.6.11-xen-sparse/arch/xen/i386/Makefile => linux-2.6-xen-sparse/arch/xen/i386/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/Makefile => linux-2.6-xen-sparse/arch/xen/i386/kernel/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/acpi/Makefile => linux-2.6-xen-sparse/arch/xen/i386/kernel/acpi/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/acpi/boot.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/acpi/boot.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/apic.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/apic.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/cpu/Makefile => linux-2.6-xen-sparse/arch/xen/i386/kernel/cpu/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/cpu/common.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/cpu/common.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/cpu/mtrr/Makefile => linux-2.6-xen-sparse/arch/xen/i386/kernel/cpu/mtrr/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/cpu/mtrr/main.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/cpu/mtrr/main.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/entry.S => linux-2.6-xen-sparse/arch/xen/i386/kernel/entry.S
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/head.S => linux-2.6-xen-sparse/arch/xen/i386/kernel/head.S
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/i386_ksyms.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/i386_ksyms.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/io_apic.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/io_apic.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/ioport.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/ioport.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/irq.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/irq.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/ldt.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/ldt.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/microcode.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/microcode.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/mpparse.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/mpparse.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/pci-dma.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/pci-dma.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/process.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/process.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/setup.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/setup.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/signal.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/signal.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/smp.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/smp.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/smpboot.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/smpboot.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/time.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/time.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/timers/Makefile => linux-2.6-xen-sparse/arch/xen/i386/kernel/timers/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/timers/timer_tsc.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/timers/timer_tsc.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/traps.c => linux-2.6-xen-sparse/arch/xen/i386/kernel/traps.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/kernel/vsyscall.S => linux-2.6-xen-sparse/arch/xen/i386/kernel/vsyscall.S
rename : linux-2.6.11-xen-sparse/arch/xen/i386/mach-default/Makefile => linux-2.6-xen-sparse/arch/xen/i386/mach-default/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/i386/mm/Makefile => linux-2.6-xen-sparse/arch/xen/i386/mm/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/i386/mm/fault.c => linux-2.6-xen-sparse/arch/xen/i386/mm/fault.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/mm/highmem.c => linux-2.6-xen-sparse/arch/xen/i386/mm/highmem.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/mm/hypervisor.c => linux-2.6-xen-sparse/arch/xen/i386/mm/hypervisor.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/mm/init.c => linux-2.6-xen-sparse/arch/xen/i386/mm/init.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/mm/ioremap.c => linux-2.6-xen-sparse/arch/xen/i386/mm/ioremap.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/mm/pgtable.c => linux-2.6-xen-sparse/arch/xen/i386/mm/pgtable.c
rename : linux-2.6.11-xen-sparse/arch/xen/i386/pci/Makefile => linux-2.6-xen-sparse/arch/xen/i386/pci/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/i386/pci/irq.c => linux-2.6-xen-sparse/arch/xen/i386/pci/irq.c
rename : linux-2.6.11-xen-sparse/arch/xen/kernel/Makefile => linux-2.6-xen-sparse/arch/xen/kernel/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/kernel/ctrl_if.c => linux-2.6-xen-sparse/arch/xen/kernel/ctrl_if.c
rename : linux-2.6.11-xen-sparse/arch/xen/kernel/devmem.c => linux-2.6-xen-sparse/arch/xen/kernel/devmem.c
rename : linux-2.6.11-xen-sparse/arch/xen/kernel/evtchn.c => linux-2.6-xen-sparse/arch/xen/kernel/evtchn.c
rename : linux-2.6.11-xen-sparse/arch/xen/kernel/fixup.c => linux-2.6-xen-sparse/arch/xen/kernel/fixup.c
rename : linux-2.6.11-xen-sparse/arch/xen/kernel/gnttab.c => linux-2.6-xen-sparse/arch/xen/kernel/gnttab.c
rename : linux-2.6.11-xen-sparse/arch/xen/kernel/reboot.c => linux-2.6-xen-sparse/arch/xen/kernel/reboot.c
rename : linux-2.6.11-xen-sparse/arch/xen/kernel/skbuff.c => linux-2.6-xen-sparse/arch/xen/kernel/skbuff.c
rename : linux-2.6.11-xen-sparse/arch/xen/kernel/smp.c => linux-2.6-xen-sparse/arch/xen/kernel/smp.c
rename : linux-2.6.11-xen-sparse/arch/xen/kernel/xen_proc.c => linux-2.6-xen-sparse/arch/xen/kernel/xen_proc.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/Kconfig => linux-2.6-xen-sparse/arch/xen/x86_64/Kconfig
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/Makefile => linux-2.6-xen-sparse/arch/xen/x86_64/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/ia32/Makefile => linux-2.6-xen-sparse/arch/xen/x86_64/ia32/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/ia32/ia32entry.S => linux-2.6-xen-sparse/arch/xen/x86_64/ia32/ia32entry.S
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/ia32/syscall32.c => linux-2.6-xen-sparse/arch/xen/x86_64/ia32/syscall32.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/ia32/vsyscall-int80.S => linux-2.6-xen-sparse/arch/xen/x86_64/ia32/vsyscall-int80.S
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/Makefile => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/acpi/Makefile => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/acpi/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/apic.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/apic.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/asm-offsets.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/asm-offsets.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/e820.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/e820.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/early_printk.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/early_printk.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/entry.S => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/entry.S
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/head.S => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/head.S
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/head64.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/head64.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/init_task.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/init_task.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/io_apic.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/io_apic.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/ioport.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/ioport.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/irq.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/irq.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/ldt.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/ldt.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/mpparse.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/mpparse.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/pci-dma.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/pci-dma.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/pci-nommu.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/pci-nommu.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/process.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/process.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/setup.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/setup.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/setup64.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/setup64.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/signal.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/signal.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/smp.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/smp.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/smpboot.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/smpboot.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/traps.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/traps.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/vsyscall.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/vsyscall.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/x8664_ksyms.c => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/x8664_ksyms.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/xen_entry.S => linux-2.6-xen-sparse/arch/xen/x86_64/kernel/xen_entry.S
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/mm/Makefile => linux-2.6-xen-sparse/arch/xen/x86_64/mm/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/mm/fault.c => linux-2.6-xen-sparse/arch/xen/x86_64/mm/fault.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/mm/init.c => linux-2.6-xen-sparse/arch/xen/x86_64/mm/init.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/mm/ioremap.c => linux-2.6-xen-sparse/arch/xen/x86_64/mm/ioremap.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/mm/pageattr.c => linux-2.6-xen-sparse/arch/xen/x86_64/mm/pageattr.c
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/pci/Makefile => linux-2.6-xen-sparse/arch/xen/x86_64/pci/Makefile
rename : linux-2.6.11-xen-sparse/arch/xen/x86_64/pci/Makefile-BUS => linux-2.6-xen-sparse/arch/xen/x86_64/pci/Makefile-BUS
rename : linux-2.6.11-xen-sparse/drivers/Makefile => linux-2.6-xen-sparse/drivers/Makefile
rename : linux-2.6.11-xen-sparse/drivers/acpi/tables.c => linux-2.6-xen-sparse/drivers/acpi/tables.c
rename : linux-2.6.11-xen-sparse/drivers/char/mem.c => linux-2.6-xen-sparse/drivers/char/mem.c
rename : linux-2.6.11-xen-sparse/drivers/char/tty_io.c => linux-2.6-xen-sparse/drivers/char/tty_io.c
rename : linux-2.6.11-xen-sparse/drivers/xen/Makefile => linux-2.6-xen-sparse/drivers/xen/Makefile
rename : linux-2.6.11-xen-sparse/drivers/xen/balloon/Makefile => linux-2.6-xen-sparse/drivers/xen/balloon/Makefile
rename : linux-2.6.11-xen-sparse/drivers/xen/balloon/balloon.c => linux-2.6-xen-sparse/drivers/xen/balloon/balloon.c
rename : linux-2.6.11-xen-sparse/drivers/xen/blkback/Makefile => linux-2.6-xen-sparse/drivers/xen/blkback/Makefile
rename : linux-2.6.11-xen-sparse/drivers/xen/blkback/blkback.c => linux-2.6-xen-sparse/drivers/xen/blkback/blkback.c
rename : linux-2.6.11-xen-sparse/drivers/xen/blkback/common.h => linux-2.6-xen-sparse/drivers/xen/blkback/common.h
rename : linux-2.6.11-xen-sparse/drivers/xen/blkback/control.c => linux-2.6-xen-sparse/drivers/xen/blkback/control.c
rename : linux-2.6.11-xen-sparse/drivers/xen/blkback/interface.c => linux-2.6-xen-sparse/drivers/xen/blkback/interface.c
rename : linux-2.6.11-xen-sparse/drivers/xen/blkback/vbd.c => linux-2.6-xen-sparse/drivers/xen/blkback/vbd.c
rename : linux-2.6.11-xen-sparse/drivers/xen/blkfront/Kconfig => linux-2.6-xen-sparse/drivers/xen/blkfront/Kconfig
rename : linux-2.6.11-xen-sparse/drivers/xen/blkfront/Makefile => linux-2.6-xen-sparse/drivers/xen/blkfront/Makefile
rename : linux-2.6.11-xen-sparse/drivers/xen/blkfront/blkfront.c => linux-2.6-xen-sparse/drivers/xen/blkfront/blkfront.c
rename : linux-2.6.11-xen-sparse/drivers/xen/blkfront/block.h => linux-2.6-xen-sparse/drivers/xen/blkfront/block.h
rename : linux-2.6.11-xen-sparse/drivers/xen/blkfront/vbd.c => linux-2.6-xen-sparse/drivers/xen/blkfront/vbd.c
rename : linux-2.6.11-xen-sparse/drivers/xen/blktap/Makefile => linux-2.6-xen-sparse/drivers/xen/blktap/Makefile
rename : linux-2.6.11-xen-sparse/drivers/xen/blktap/blktap.c => linux-2.6-xen-sparse/drivers/xen/blktap/blktap.c
rename : linux-2.6.11-xen-sparse/drivers/xen/blktap/blktap.h => linux-2.6-xen-sparse/drivers/xen/blktap/blktap.h
rename : linux-2.6.11-xen-sparse/drivers/xen/blktap/blktap_controlmsg.c => linux-2.6-xen-sparse/drivers/xen/blktap/blktap_controlmsg.c
rename : linux-2.6.11-xen-sparse/drivers/xen/blktap/blktap_datapath.c => linux-2.6-xen-sparse/drivers/xen/blktap/blktap_datapath.c
rename : linux-2.6.11-xen-sparse/drivers/xen/blktap/blktap_userdev.c => linux-2.6-xen-sparse/drivers/xen/blktap/blktap_userdev.c
rename : linux-2.6.11-xen-sparse/drivers/xen/console/Makefile => linux-2.6-xen-sparse/drivers/xen/console/Makefile
rename : linux-2.6.11-xen-sparse/drivers/xen/console/console.c => linux-2.6-xen-sparse/drivers/xen/console/console.c
rename : linux-2.6.11-xen-sparse/drivers/xen/evtchn/Makefile => linux-2.6-xen-sparse/drivers/xen/evtchn/Makefile
rename : linux-2.6.11-xen-sparse/drivers/xen/evtchn/evtchn.c => linux-2.6-xen-sparse/drivers/xen/evtchn/evtchn.c
rename : linux-2.6.11-xen-sparse/drivers/xen/netback/Makefile => linux-2.6-xen-sparse/drivers/xen/netback/Makefile
rename : linux-2.6.11-xen-sparse/drivers/xen/netback/common.h => linux-2.6-xen-sparse/drivers/xen/netback/common.h
rename : linux-2.6.11-xen-sparse/drivers/xen/netback/control.c => linux-2.6-xen-sparse/drivers/xen/netback/control.c
rename : linux-2.6.11-xen-sparse/drivers/xen/netback/interface.c => linux-2.6-xen-sparse/drivers/xen/netback/interface.c
rename : linux-2.6.11-xen-sparse/drivers/xen/netback/loopback.c => linux-2.6-xen-sparse/drivers/xen/netback/loopback.c
rename : linux-2.6.11-xen-sparse/drivers/xen/netback/netback.c => linux-2.6-xen-sparse/drivers/xen/netback/netback.c
rename : linux-2.6.11-xen-sparse/drivers/xen/netfront/Kconfig => linux-2.6-xen-sparse/drivers/xen/netfront/Kconfig
rename : linux-2.6.11-xen-sparse/drivers/xen/netfront/Makefile => linux-2.6-xen-sparse/drivers/xen/netfront/Makefile
rename : linux-2.6.11-xen-sparse/drivers/xen/netfront/netfront.c => linux-2.6-xen-sparse/drivers/xen/netfront/netfront.c
rename : linux-2.6.11-xen-sparse/drivers/xen/privcmd/Makefile => linux-2.6-xen-sparse/drivers/xen/privcmd/Makefile
rename : linux-2.6.11-xen-sparse/drivers/xen/privcmd/privcmd.c => linux-2.6-xen-sparse/drivers/xen/privcmd/privcmd.c
rename : linux-2.6.11-xen-sparse/drivers/xen/usbback/common.h => linux-2.6-xen-sparse/drivers/xen/usbback/common.h
rename : linux-2.6.11-xen-sparse/drivers/xen/usbback/control.c => linux-2.6-xen-sparse/drivers/xen/usbback/control.c
rename : linux-2.6.11-xen-sparse/drivers/xen/usbback/interface.c => linux-2.6-xen-sparse/drivers/xen/usbback/interface.c
rename : linux-2.6.11-xen-sparse/drivers/xen/usbback/usbback.c => linux-2.6-xen-sparse/drivers/xen/usbback/usbback.c
rename : linux-2.6.11-xen-sparse/drivers/xen/usbfront/usbfront.c => linux-2.6-xen-sparse/drivers/xen/usbfront/usbfront.c
rename : linux-2.6.11-xen-sparse/drivers/xen/usbfront/xhci.h => linux-2.6-xen-sparse/drivers/xen/usbfront/xhci.h
rename : linux-2.6.11-xen-sparse/drivers/xen/xenbus/Makefile => linux-2.6-xen-sparse/drivers/xen/xenbus/Makefile
rename : linux-2.6.11-xen-sparse/drivers/xen/xenbus/xenbus_comms.c => linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_comms.c
rename : linux-2.6.11-xen-sparse/drivers/xen/xenbus/xenbus_comms.h => linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_comms.h
rename : linux-2.6.11-xen-sparse/drivers/xen/xenbus/xenbus_probe.c => linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_probe.c
rename : linux-2.6.11-xen-sparse/drivers/xen/xenbus/xenbus_xs.c => linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_xs.c
rename : linux-2.6.11-xen-sparse/include/asm-generic/pgtable.h => linux-2.6-xen-sparse/include/asm-generic/pgtable.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/agp.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/agp.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/desc.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/desc.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/dma-mapping.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/dma-mapping.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/fixmap.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/fixmap.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/floppy.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/floppy.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/highmem.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/highmem.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/hypercall.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/hypercall.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/io.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/io.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/mach-xen/irq_vectors.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/mach-xen/irq_vectors.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/mach-xen/setup_arch_post.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/mach-xen/setup_arch_post.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/mach-xen/setup_arch_pre.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/mach-xen/setup_arch_pre.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/mach-xen/smpboot_hooks.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/mach-xen/smpboot_hooks.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/mmu.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/mmu.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/mmu_context.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/mmu_context.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/page.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/page.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/param.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/param.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/pci.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/pci.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/pgalloc.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/pgalloc.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/pgtable-2level-defs.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/pgtable-2level-defs.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/pgtable-2level.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/pgtable-2level.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/pgtable.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/pgtable.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/processor.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/processor.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/ptrace.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/ptrace.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/segment.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/segment.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/setup.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/setup.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/spinlock.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/spinlock.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/synch_bitops.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/synch_bitops.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/system.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/system.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/tlbflush.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/tlbflush.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/vga.h => linux-2.6-xen-sparse/include/asm-xen/asm-i386/vga.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/arch_hooks.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/arch_hooks.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/bootsetup.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/bootsetup.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/desc.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/desc.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/dma-mapping.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/dma-mapping.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/fixmap.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/fixmap.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/floppy.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/floppy.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/hypercall.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/hypercall.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/io.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/io.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/irq.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/irq.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/io_ports.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/io_ports.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/irq_vectors.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/irq_vectors.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/mach_time.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/mach_time.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/mach_timer.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/mach_timer.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/setup_arch_post.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/setup_arch_post.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/setup_arch_pre.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/setup_arch_pre.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/smpboot_hooks.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/mach-xen/smpboot_hooks.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/mmu_context.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/mmu_context.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/page.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/page.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/param.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/param.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/pci.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/pci.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/pda.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/pda.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/pgalloc.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/pgalloc.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/pgtable.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/pgtable.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/processor.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/processor.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/ptrace.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/ptrace.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/segment.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/segment.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/smp.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/smp.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/system.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/system.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/timer.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/timer.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/tlbflush.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/tlbflush.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/vga.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/vga.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/xor.h => linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/xor.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/balloon.h => linux-2.6-xen-sparse/include/asm-xen/balloon.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/ctrl_if.h => linux-2.6-xen-sparse/include/asm-xen/ctrl_if.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/evtchn.h => linux-2.6-xen-sparse/include/asm-xen/evtchn.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/foreign_page.h => linux-2.6-xen-sparse/include/asm-xen/foreign_page.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/gnttab.h => linux-2.6-xen-sparse/include/asm-xen/gnttab.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/hypervisor.h => linux-2.6-xen-sparse/include/asm-xen/hypervisor.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/linux-public/privcmd.h => linux-2.6-xen-sparse/include/asm-xen/linux-public/privcmd.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/linux-public/suspend.h => linux-2.6-xen-sparse/include/asm-xen/linux-public/suspend.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/queues.h => linux-2.6-xen-sparse/include/asm-xen/queues.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/synch_bitops.h => linux-2.6-xen-sparse/include/asm-xen/synch_bitops.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/xen_proc.h => linux-2.6-xen-sparse/include/asm-xen/xen_proc.h
rename : linux-2.6.11-xen-sparse/include/asm-xen/xenbus.h => linux-2.6-xen-sparse/include/asm-xen/xenbus.h
rename : linux-2.6.11-xen-sparse/include/linux/gfp.h => linux-2.6-xen-sparse/include/linux/gfp.h
rename : linux-2.6.11-xen-sparse/include/linux/highmem.h => linux-2.6-xen-sparse/include/linux/highmem.h
rename : linux-2.6.11-xen-sparse/include/linux/irq.h => linux-2.6-xen-sparse/include/linux/irq.h
rename : linux-2.6.11-xen-sparse/include/linux/mm.h => linux-2.6-xen-sparse/include/linux/mm.h
rename : linux-2.6.11-xen-sparse/include/linux/skbuff.h => linux-2.6-xen-sparse/include/linux/skbuff.h
rename : linux-2.6.11-xen-sparse/kernel/irq/manage.c => linux-2.6-xen-sparse/kernel/irq/manage.c
rename : linux-2.6.11-xen-sparse/mkbuildtree => linux-2.6-xen-sparse/mkbuildtree
rename : linux-2.6.11-xen-sparse/mm/highmem.c => linux-2.6-xen-sparse/mm/highmem.c
rename : linux-2.6.11-xen-sparse/mm/memory.c => linux-2.6-xen-sparse/mm/memory.c
rename : linux-2.6.11-xen-sparse/mm/mmap.c => linux-2.6-xen-sparse/mm/mmap.c
rename : linux-2.6.11-xen-sparse/mm/page_alloc.c => linux-2.6-xen-sparse/mm/page_alloc.c
rename : linux-2.6.11-xen-sparse/net/core/dev.c => linux-2.6-xen-sparse/net/core/dev.c
rename : linux-2.6.11-xen-sparse/net/core/skbuff.c => linux-2.6-xen-sparse/net/core/skbuff.c
2005-07-11 09:25:11 -05:00
kaf24@firebug.cl.cam.ac.uk
280cee7546
Remaining files for shadow 64 mode checkin.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-07-11 10:23:19 +00:00
kaf24@firebug.cl.cam.ac.uk
1d53b66990
Added regexp fixes
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-07-11 10:22:42 +00:00
kaf24@firebug.cl.cam.ac.uk
380400549d
Check in files I missed from shadow64 checkin.
2005-07-11 09:57:38 +00:00
kaf24@firebug.cl.cam.ac.uk
f2c61ffbe6
Fix stupid switch stmt mess-up that broke emulation
...
of move to/from debug register.
2005-07-11 09:22:15 +00:00
kaf24@firebug.cl.cam.ac.uk
bdd71a572d
Now we have extended the patch to support x86_64 domU as well. The
...
shadow mode survived with the domU running lmbench, ltp, kernbench, etc.
by running a script that enables shadow LOGDIRTY mode, CLEAN, and
disables at 5-second intervals in an infinite loop. Thanks Ian for
providing the Python script. Tested x86 domU and VMX domains as well.
Big ones are all new, and are used for 64-bit only. Please apply.
We also verified that shadow_64.c and shadow_public.c could be built for
x86 and that they worked fine there. We can provide a small patch that
does it (once the code is in ;-).
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com >
Signed-off-by: Chengyuan Li <chengyuan.li@intel.com >
Signed-off-by: Yunhong Jiang <yunhong.jiang@intel.com >
2005-07-11 09:14:11 +00:00
kaf24@firebug.cl.cam.ac.uk
8ab6a7f5a8
Don't build xenctx by default,a nd fix one error msg.
2005-07-11 09:03:24 +00:00
kaf24@firebug.cl.cam.ac.uk
42ea4c5a7a
Manual merge.
2005-07-11 09:00:35 +00:00
kaf24@firebug.cl.cam.ac.uk
c27ca580b0
cmpl workaround for mmio regions
...
Although we don't normally expect a guest to use cmpl against a MMIO region,
this may happen due to bugs. This workaround is needed for 64 bit linux-2.6.
Signed-off-by: Chengyuan Li <chengyuan.li@intel.com >
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
2005-07-11 09:00:12 +00:00
kaf24@firebug.cl.cam.ac.uk
8d2dccd03c
Remove debug printks.
...
Sometimes they generate too much output on serial console.
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
2005-07-11 08:59:58 +00:00
kaf24@firebug.cl.cam.ac.uk
4bcc590542
Narrow the diff between i386 and x86-64 for xen0 config.
...
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
2005-07-11 08:59:41 +00:00
kaf24@firebug.cl.cam.ac.uk
2a7c32670a
More verbose log when vmx_decode() fails.
...
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
2005-07-11 08:59:22 +00:00
kaf24@firebug.cl.cam.ac.uk
1c86b5d22b
Fix xenctx compilation and support 64 bit.
...
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
2005-07-11 08:59:01 +00:00
smh22@firebug.cl.cam.ac.uk
e060edc8d0
fix build when not using grant tables for blkdev.
...
Signed-off-by: Steven Hand <steven@xensource.com >
2005-07-10 19:16:40 +00:00
kaf24@firebug.cl.cam.ac.uk
68b45c11cd
Manual merge.
2005-07-10 17:32:01 +00:00
kaf24@firebug.cl.cam.ac.uk
19c297adf4
Small fix to x86_64 entry.S.
2005-07-10 17:28:06 +00:00
kaf24@firebug.cl.cam.ac.uk
c5581fe851
Remove checks for libcurl. It's no longer a dependency.
2005-07-10 17:15:48 +00:00
ach61@arcadians.cl.cam.ac.uk
4920cbe9bd
add ocaml compilation targets and pdb to .hgignore
2005-07-10 13:16:44 +00:00
kaf24@firebug.cl.cam.ac.uk
067bbfc35f
Manual merge.
2005-07-09 10:24:14 +00:00
kaf24@firebug.cl.cam.ac.uk
c4c3f1739a
Make structs non-empty.
2005-07-09 10:01:49 +00:00
sos22@douglas.cl.cam.ac.uk
505aae71fb
Merge.
2005-07-08 17:38:38 +00:00
sos22@douglas.cl.cam.ac.uk
19213aa747
Get rid of some debug printks.
2005-07-08 17:37:33 +00:00
sos22@douglas.cl.cam.ac.uk
971dbf6978
Get a very primitive relation of IRQ affinity working. For the
...
minute, we just pick one vcpu out of the allowed set and allows route
the irq to that one; that's enough for the userspace irq balancer, but
not enough for the kernel-space one.
Whether it's actually worth implementing the full variant is open to
debate.
This also makes IRQ routing across vcpu hotplug events slightly
easier.
Signed-off-by: Steven Smith, sos22@cam.ac.uk
2005-07-08 17:33:42 +00:00
sos22@douglas.cl.cam.ac.uk
25d74aa446
Certain types of event channel are now auto-bound to vcpu0 by Xen.
...
Make sure that xenolinux agrees with this.
2005-07-08 15:35:43 +00:00
kaf24@firebug.cl.cam.ac.uk
c1a9064dc7
Clean up Xen's event-channel interface, and semantics for binding
...
to VCPUs.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-07-08 14:17:54 +00:00
sos22@douglas.cl.cam.ac.uk
acab4d6c5e
Merge.
2005-07-08 12:24:58 +00:00
sos22@douglas.cl.cam.ac.uk
0aee149922
Merge.
2005-07-08 12:22:18 +00:00
kaf24@firebug.cl.cam.ac.uk
aab6fa579e
The attached patch adds a new dom0_op, DOM0_GETDOMAININFOLIST. This
...
operation allows retrieval of the domain info structures for all domains
in one hypercall.
Using a small test program, on a system with 97 domains with
non-contiguous domain IDs, I found that with this hypercall I could
retrieve the full array of info structures 12840 times per second, an
improvement from 2380 times per second with the DOM0_GETDOMAININFO op.
The patch also adds a libxc wrapper for this new hypercall.
Signed-off-by: Josh Triplett <josht@us.ibm.com >
2005-07-08 09:06:04 +00:00
kaf24@firebug.cl.cam.ac.uk
d0797566aa
trivial header fix for ACM code.
2005-07-08 08:48:46 +00:00