[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnumach ChangeLog Makefile.am Makefrag.am confi... [gnumach-1-branch-Xen
From: |
Samuel Thibault |
Subject: |
gnumach ChangeLog Makefile.am Makefrag.am confi... [gnumach-1-branch-Xen-branch] |
Date: |
Sun, 11 Feb 2007 19:19:13 +0000 |
CVSROOT: /cvsroot/hurd
Module name: gnumach
Branch: gnumach-1-branch-Xen-branch
Changes by: Samuel Thibault <sthibaul> 07/02/11 19:19:13
Modified files:
. : ChangeLog Makefile.am Makefrag.am configure.ac
device : cons.c net_io.c
i386 : Makefrag.am ldscript
i386/i386 : debug_trace.S fpu.c gdt.c gdt.h i386asm.sym
idt.c idt_inittab.S iopb.c ktss.c ldt.c
locore.S mp_desc.c pcb.c phys.c pic.c
proc_reg.h seg.h spl.S vm_param.h
i386/i386at : conf.c cons_conf.c i386at_ds_routines.c
int_init.c model_dep.c
i386/intel : pmap.c pmap.h
include : string.h
kern : bootstrap.c debug.c startup.c
linux/dev/include/asm-i386: segment.h
vm : pmap.h vm_fault.c vm_resident.c
Added files:
i386/i386 : xen.h
i386/xen : xen.c xen_boothdr.S xen_locore.S
include/mach : xen.h
xen : block.c block.h console.c console.h grant.c
grant.h net.c net.h ring.c ring.h store.c
store.h time.c time.h xen.c xen.h
xen/public : COPYING acm.h acm_ops.h arch-ia64.h
arch-x86_32.h arch-x86_64.h dom0_ops.h
event_channel.h features.h grant_table.h
memory.h nmi.h physdev.h sched.h sched_ctl.h
trace.h vcpu.h version.h xen-compat.h xen.h
xen/public/hvm : hvm_info_table.h ioreq.h vmx_assist.h
xen/public/io : blkif.h console.h netif.h pciif.h ring.h
tpmif.h xenbus.h xs_wire.h
Log message:
2007-02-11 Samuel Thibault <address@hidden>
Early Xen support
* Makefile.am (clib_routines): Add memcmp, _start, etext,
_edata,
end, _end, udivdi3, __udivdi3.
(gnumach-undef): Don't strip leading _.
(clib-routines.o): Link with libgcc.
* Makefrag.am [enable_xen] (libkernel_a_SOURCES): Add xen
source.
(include_mach_HEADERS): Add include/mach/xen.h.
* configure.ac: Add --enable-xen option.
* device/cons.c (cnputc): Call hyp_console_write().
* device/net_io.c (net_thread_continue): Panic.
* i386/Makefrag.am (libkernel_a_SOURCES): Move
i386/i386at/boothdr.S,
i386/i386at/rtc.c, i386/i386/pit.c, i386/i386/pit.h, to
[!enable_xen].
[enable_xen] (libkernel_a_SOURCES): Add i386/xen/xen.c,
i386/xen/xen_locore.S, i386/xen/xen_boothdr.S.
(i386/i386at/interrupt.o): Depends on i386/i386/i386asm.h.
* i386/ldscript: Start kernel at 0.
* i386/i386/debug_trace.S: Include <mach/xen.h>
* i386/i386/fpu.c [MACH_XEN] (init_fpu): Call set_ts() and
clear_ts().
* i386/i386/gdt.c: Include <i386/xen.h> and <intel/pmap.h>.
[MACH_XEN]: Make gdt array extern.
[MACH_XEN] (gdt_init): Register gdt with hypervisor. Shift
pfn_list
and la_shift.
* i386/i386/gdt.h: Add KERNEL_RING to KERNEL_CS and KERNEL_DS.
[MACH_XEN]: Don't define KERNEL_LDT.
* i386/i386/i386asm.sym: Include "mach/xen.h". Add KERNEL_RING.
[MACH_XEN]: Remove KERNEL_LDT, Add shared_info's CLI and
shared_info's
CR2.
* i386/i386/idt.c [MACH_XEN] (idt_init): Register trap table
with
hypervisor.
* i386/i386/idt_inittab.S: Include <i386/i386asm.h>.
[MACH_XEN]: Set IDT_ENTRY() for hypervisor. Set trap table
terminator.
* i386/i386/iopb.c [MACH_XEN] (io_tss_init): Panic on I/O.
* i386/i386/ktss.c [MACH_XEN] (ktss_init): Request exception
task switch
from hypervisor.
* i386/i386/ldt.c: Include <i386/xen.h> and <intel/pmap.h>
[MACH_XEN]: Make ldt array extern.
[MACH_XEN] (ldt_init): Register ldt with hypervisor.
* i386/i386/locore.S: Include <mach/xen.h>. Handle KERNEL_RING
== 1
case.
[MACH_XEN]: Read hyp_shared_info's CR2 instead of %cr2. Drop
Cyrix
I/O-based detection. Read cr3 instead of %cr3. Add mfn_to_pfn
computation. Make hypervisor call for pte invalidation.
* i386/i386/mp_desc.c: Include <i386/xen.h>.
[MACH_XEN] (mp_desc_init): Panic.
* i386/i386/pcb.c: Include <i386/xen.h>.
[MACH_XEN] (switch_ktss): Request stack, ldt and gdt switch from
hypervisor.
* i386/i386/phys.c: Include <i386/xen.h>
[MACH_XEN] (kvtophys): Do page translation.
* i386/i386/pic.c [MACH_XEN]: Drop Low-level I/O.
* i386/i386/proc_reg.h [MACH_XEN]: Define set_cr3, set_ts and
clear_ts
macro.
* i386/i386/seg.h: Define KERNEL_RING macro. Include
<i386/xen.h>
(ACC_PL_K, SEL_PL_K): Use KERNEL_RING macro.
[MACH_XEN] (fill_descriptor): Register descriptor with
hypervisor.
* i386/i386/spl.S: Include <mach/xen.h> and <i386/i386/asm.h>
* i386/i386/vm_param.h [MACH_XEN]: Set VM_MAX_KERNEL_ADDRESS to
0x3C000000. Increase KERNEL_STACK_SIZE and INTSTACK_SIZE to
128 pages.
* i386/i386at/conf.c [MACH_XEN]: Add hypervisor console device.
* i386/i386at/cons_conf.c [MACH_XEN]: Add hypervisor console
device.
* i386/i386at/i386at_ds_routines.c [MACH_XEN]: Add hypervisor
block
and net devices.
* i386/i386at/int_init.c [MACH_XEN]: Register interrupt with
hypervisor.
* i386/i386at/model_dep.c: Include <sys/types.h>, <mach/xen.h>,
<machine/xen.h>, <xen/console.h>, <xen/store.h>.
[MACH_XEN]: New boot_info, mfn_list, pfn_list, la_shift
variables.
Drop BIOS skipping mecanism.
[MACH_XEN] (machine_init): Call init_xen(), drop hardware
initialization.
[MACH_XEN] (machine_idle): Perform hypervisor yield calls.
[MACH_XEN] (halt_cpu): Halt domain.
[MACH_XEN] (halt_all_cpus): Reboot or halt domain.
[MACH_XEN] (mem_size_init): Fix memory size computation.
[MACH_XEN] (i386at_init): Initialize with hypervisor.
[MACH_XEN] (c_boot_entry): Add Xen-specific initialization.
[MACH_XEN] (init_alloc_aligned): Drop zones skipping mecanism.
[MACH_XEN] (pmap_valid_page): Likewise.
* i386/intel/pmap.c: Include <i386/xen.h> and <mach/xen.h>.
[MACH_XEN] (WRITE_PTE): Do page translation.
[MACH_XEN] (INVALIDATE_PTE): Request invalidation from
hypervisor.
[MACH_XEN] (pmap_map_bd): Request MMU update from hypervisor.
[MACH_XEN] (pmap_create): Likewise.
[MACH_XEN] (pmap_remove_range): Likewise.
[MACH_XEN] (pmap_page_protect): Likewise.
[MACH_XEN] (pmap_protect): Likewise.
[MACH_XEN] (pmap_enter): Likewise.
[MACH_XEN] (pmap_change_wiring): Likewise.
[MACH_XEN] (pmap_attribute_clear): Likewise.
[MACH_XEN] (pmap_unmap_page_zero): Likewise.
[MACH_XEN] (pmap_collect): Likewise, but first panic (not
tested yet).
[MACH_XEN] (pmap_bootstrap): Request pagetable initialization
from
hypervisor.
[MACH_XEN] (pmap_set_page_readwrite, pmap_set_page_readonly)
(pmap_set_page_readonly_init, pmap_clear_bootstrap_pagetable)
(pmap_map_mfn): New functions.
* i386/intel/pmap.h [MACH_XEN] (INTEL_PTE_GLOBAL): Disable
global page
support.
[MACH_XEN] (pte_to_pa): Do page translation.
[MACH_XEN] (pmap_set_page_readwrite, pmap_set_page_readonly)
(pmap_set_page_readonly_init, pmap_map_mfn)
(pmap_clear_bootstrap_pagetable): Declare functions.
* i386/i386/xen.h: New file.
* i386/xen/xen.c: New file.
* i386/xen/xen_boothdr.S: New file.
* i386/xen/xen_locore.S: New file.
* include/string.h (memcmp): Declare function.
* include/mach/xen.h: New file.
* kern/bootstrap.c [MACH_XEN] (boot_info): Declare variable.
[MACH_XEN] (bootstrap_create): Add ugly hand-set module
splitting.
* kern/debug.c: Include <machine/xen.h>.
[MACH_XEN] (panic): Halt domain.
* kern/startup.c (cpu_launch_first_thread): Really call
startrtclock()
with an active thread.
* linux/dev/include/asm-i386/segment.h [MACH_XEN] (KERNEL_CS)
(KERNEL_DS): Use ring 1.
* vm/pmap.h (pmap_steal_hole): Declare function.
* vm/vm_fault.c (vm_fault): Bug out when fault is in
kernel-mapped
physical area.
* vm/vm_resident.c: Include <machine/xen.h>.
(pmap_steal_hole): New function.
(vm_page_release): Add a few more temporary checks.
* xen/block.c: New file.
* xen/block.h: Likewise.
* xen/console.c: Likewise.
* xen/console.h: Likewise.
* xen/grant.c: Likewise.
* xen/grant.h: Likewise.
* xen/net.c: Likewise.
* xen/net.h: Likewise.
* xen/ring.c: Likewise.
* xen/ring.h: Likewise.
* xen/store.c: Likewise.
* xen/store.h: Likewise.
* xen/time.c: Likewise.
* xen/time.h: Likewise.
* xen/xen.c: Likewise.
* xen/xen.h: Likewise.
* xen/public/COPYING: Import file from Xen.
* xen/public/acm.h: Likewise.
* xen/public/acm_ops.h: Likewise.
* xen/public/arch-ia64.h: Likewise.
* xen/public/arch-x86_32.h: Likewise.
* xen/public/arch-x86_64.h: Likewise.
* xen/public/dom0_ops.h: Likewise.
* xen/public/event_channel.h: Likewise.
* xen/public/features.h: Likewise.
* xen/public/grant_table.h: Likewise.
* xen/public/memory.h: Likewise.
* xen/public/nmi.h: Likewise.
* xen/public/physdev.h: Likewise.
* xen/public/sched.h: Likewise.
* xen/public/sched_ctl.h: Likewise.
* xen/public/trace.h: Likewise.
* xen/public/vcpu.h: Likewise.
* xen/public/version.h: Likewise.
* xen/public/xen-compat.h: Likewise.
* xen/public/xen.h: Likewise.
* xen/public/hvm/hvm_info_table.h: Likewise.
* xen/public/hvm/ioreq.h: Likewise.
* xen/public/hvm/vmx_assist.h: Likewise.
* xen/public/io/blkif.h: Likewise.
* xen/public/io/console.h: Likewise.
* xen/public/io/netif.h: Likewise.
* xen/public/io/pciif.h: Likewise.
* xen/public/io/ring.h: Likewise.
* xen/public/io/tpmif.h: Likewise.
* xen/public/io/xenbus.h: Likewise.
* xen/public/io/xs_wire.h: Likewise.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnumach/ChangeLog?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.128.2.228&r2=1.128.2.228.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/Makefile.am?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.2.5&r2=1.1.2.5.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/Makefrag.am?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.2.7&r2=1.1.2.7.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/configure.ac?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.2.9&r2=1.1.2.9.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/device/cons.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2.4.6&r2=1.2.4.6.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/device/net_io.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2.2.12&r2=1.2.2.12.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/Makefrag.am?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.2.4&r2=1.1.2.4.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/ldscript?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.2.2&r2=1.1.2.2.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/debug_trace.S?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2&r2=1.2.4.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/fpu.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2.4.10&r2=1.2.4.10.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/gdt.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.1.1.4.3&r2=1.1.1.1.4.3.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/gdt.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2.2.3&r2=1.2.2.3.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/i386asm.sym?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2.2.1&r2=1.2.2.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/idt.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.1.1.4.1&r2=1.1.1.1.4.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/idt_inittab.S?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.1.1&r2=1.1.1.1.6.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/iopb.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.1.1.4.2&r2=1.1.1.1.4.2.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/ktss.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.1.1.4.1&r2=1.1.1.1.4.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/ldt.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2&r2=1.2.4.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/locore.S?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.6.2.7&r2=1.6.2.7.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/mp_desc.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.1.1.4.4&r2=1.1.1.1.4.4.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/pcb.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2.4.9&r2=1.2.4.9.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/phys.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.1.1.4.2&r2=1.1.1.1.4.2.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/pic.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2.2.9&r2=1.2.2.9.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/proc_reg.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.1.1.4.5&r2=1.1.1.1.4.5.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/seg.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2.2.3&r2=1.2.2.3.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/spl.S?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.1.1&r2=1.1.1.1.6.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/vm_param.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2&r2=1.2.4.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/xen.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386at/conf.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.4.2.13&r2=1.4.2.13.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386at/cons_conf.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.1.1.4.1&r2=1.1.1.1.4.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386at/i386at_ds_routines.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.4.2.6&r2=1.4.2.6.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386at/int_init.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.1.1.4.1&r2=1.1.1.1.4.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386at/model_dep.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.9.2.11&r2=1.9.2.11.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/intel/pmap.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.4.2.16&r2=1.4.2.16.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/intel/pmap.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2.2.4&r2=1.2.2.4.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/xen/xen.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/xen/xen_boothdr.S?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/xen/xen_locore.S?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/include/string.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.1.2.3&r2=1.1.2.3.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/include/mach/xen.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/kern/bootstrap.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.12.2.8&r2=1.12.2.8.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/kern/debug.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.3.2.5&r2=1.3.2.5.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/kern/startup.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.3.2.5&r2=1.3.2.5.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/linux/dev/include/asm-i386/segment.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2.2.1&r2=1.2.2.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/vm/pmap.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.2&r2=1.2.4.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/vm/vm_fault.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.3.2.6&r2=1.3.2.6.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/vm/vm_resident.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&r1=1.7.4.8&r2=1.7.4.8.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/block.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/block.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/console.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/console.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/grant.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/grant.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/net.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/net.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/ring.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/ring.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/store.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/store.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/time.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/time.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/xen.c?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/xen.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/COPYING?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/acm.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/acm_ops.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/arch-ia64.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/arch-x86_32.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/arch-x86_64.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/dom0_ops.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/event_channel.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/features.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/grant_table.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/memory.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/nmi.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/physdev.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/sched.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/sched_ctl.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/trace.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/vcpu.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/version.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/xen-compat.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/xen.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/hvm/hvm_info_table.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/hvm/ioreq.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/hvm/vmx_assist.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/io/blkif.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/io/console.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/io/netif.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/io/pciif.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/io/ring.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/io/tpmif.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/io/xenbus.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/gnumach/xen/public/io/xs_wire.h?cvsroot=hurd&only_with_tag=gnumach-1-branch-Xen-branch&rev=1.1.2.1
- gnumach ChangeLog Makefile.am Makefrag.am confi... [gnumach-1-branch-Xen-branch],
Samuel Thibault <=