Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [cherry-xenmp] src

Module Name:    src
Committed By:   cherry
Date:           Fri Jun  3 13:27:44 UTC 2011

Modified Files:
        src/sys/arch/amd64/amd64 [cherry-xenmp]: db_interface.c fpu.c machdep.c
        src/sys/arch/amd64/conf [cherry-xenmp]: XEN3_DOMU std.xen
        src/sys/arch/amd64/include [cherry-xenmp]: frameasm.h intrdefs.h pmap.h
        src/sys/arch/x86/include [cherry-xenmp]: cpu.h cpuvar.h intrdefs.h
        src/sys/arch/x86/x86 [cherry-xenmp]: ipi.c pmap.c x86_machdep.c
        src/sys/arch/xen/conf [cherry-xenmp]: files.xen
        src/sys/arch/xen/include [cherry-xenmp]: evtchn.h intr.h xenpmap.h
        src/sys/arch/xen/include/amd64 [cherry-xenmp]: hypercalls.h
        src/sys/arch/xen/x86 [cherry-xenmp]: cpu.c hypervisor_machdep.c intr.c
            x86_xpmap.c xen_bus_dma.c xenfunc.c
        src/sys/arch/xen/xen [cherry-xenmp]: clock.c evtchn.c hypervisor.c
        src/sys/sys [cherry-xenmp]: resourcevar.h
Added Files:
        src/sys/arch/xen/include [cherry-xenmp]: intrdefs.h
        src/sys/arch/xen/x86 [cherry-xenmp]: xen_ipi.c
        src/sys/arch/xen/xen [cherry-xenmp]: xentests.c
        src/tests/kernel/port-xen [cherry-xenmp]: Makefile arrayalloc.c
            arrayalloc.h barriers.c barriers.h system.c system.h t_tlb_thrash.c
            t_xen_ipi.c thread.c thread.h

Log Message:
Initial import of xen MP sources, with kernel and userspace tests.
 - this is a source priview.
 - boots to single user.
 - spurious interrupt and pmap related panics are normal

To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.23.2.1 src/sys/arch/amd64/amd64/db_interface.c
cvs rdiff -u -r1.34 -r1.34.2.1 src/sys/arch/amd64/amd64/fpu.c
cvs rdiff -u -r1.160 -r1.160.2.1 src/sys/arch/amd64/amd64/machdep.c
cvs rdiff -u -r1.30 -r1.30.2.1 src/sys/arch/amd64/conf/XEN3_DOMU
cvs rdiff -u -r1.6 -r1.6.10.1 src/sys/arch/amd64/conf/std.xen
cvs rdiff -u -r1.15 -r1.15.6.1 src/sys/arch/amd64/include/frameasm.h
cvs rdiff -u -r1.1 -r1.1.140.1 src/sys/arch/amd64/include/intrdefs.h
cvs rdiff -u -r1.24 -r1.24.2.1 src/sys/arch/amd64/include/pmap.h
cvs rdiff -u -r1.34 -r1.34.2.1 src/sys/arch/x86/include/cpu.h
cvs rdiff -u -r1.43 -r1.43.2.1 src/sys/arch/x86/include/cpuvar.h
cvs rdiff -u -r1.16 -r1.16.6.1 src/sys/arch/x86/include/intrdefs.h
cvs rdiff -u -r1.38 -r1.38.2.1 src/sys/arch/x86/include/pmap.h
cvs rdiff -u -r1.18 -r1.18.6.1 src/sys/arch/x86/x86/ipi.c
cvs rdiff -u -r1.121 -r1.121.2.1 src/sys/arch/x86/x86/pmap.c
cvs rdiff -u -r1.50 -r1.50.2.1 src/sys/arch/x86/x86/x86_machdep.c
cvs rdiff -u -r1.118 -r1.118.2.1 src/sys/arch/xen/conf/files.xen
cvs rdiff -u -r1.18 -r1.18.10.1 src/sys/arch/xen/include/evtchn.h
cvs rdiff -u -r1.31 -r1.31.10.1 src/sys/arch/xen/include/intr.h
cvs rdiff -u -r0 -r1.9.34.2 src/sys/arch/xen/include/intrdefs.h
cvs rdiff -u -r1.27 -r1.27.2.1 src/sys/arch/xen/include/xenpmap.h
cvs rdiff -u -r1.6 -r1.6.2.1 src/sys/arch/xen/include/amd64/hypercalls.h
cvs rdiff -u -r1.56 -r1.56.2.1 src/sys/arch/xen/x86/cpu.c
cvs rdiff -u -r1.14 -r1.14.2.1 src/sys/arch/xen/x86/hypervisor_machdep.c
cvs rdiff -u -r1.27 -r1.27.6.1 src/sys/arch/xen/x86/intr.c
cvs rdiff -u -r1.26 -r1.26.2.1 src/sys/arch/xen/x86/x86_xpmap.c
cvs rdiff -u -r1.22 -r1.22.6.1 src/sys/arch/xen/x86/xen_bus_dma.c
cvs rdiff -u -r0 -r1.1.2.1 src/sys/arch/xen/x86/xen_ipi.c
cvs rdiff -u -r1.11 -r1.11.6.1 src/sys/arch/xen/x86/xenfunc.c
cvs rdiff -u -r1.54 -r1.54.6.1 src/sys/arch/xen/xen/clock.c
cvs rdiff -u -r1.47 -r1.47.6.1 src/sys/arch/xen/xen/evtchn.c
cvs rdiff -u -r1.55 -r1.55.2.1 src/sys/arch/xen/xen/hypervisor.c
cvs rdiff -u -r0 -r1.1.2.1 src/sys/arch/xen/xen/xentests.c
cvs rdiff -u -r1.52 -r1.52.2.1 src/sys/sys/resourcevar.h
cvs rdiff -u -r0 -r1.1.2.1 src/tests/kernel/port-xen/Makefile \
    src/tests/kernel/port-xen/arrayalloc.c \
    src/tests/kernel/port-xen/arrayalloc.h \
    src/tests/kernel/port-xen/barriers.c src/tests/kernel/port-xen/barriers.h \
    src/tests/kernel/port-xen/system.c src/tests/kernel/port-xen/system.h \
    src/tests/kernel/port-xen/t_tlb_thrash.c \
    src/tests/kernel/port-xen/t_xen_ipi.c src/tests/kernel/port-xen/thread.c \

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index