Source-Changes archive

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

CVS commit: [bouyer-xenamd64] src/sys/arch



Module Name:    src
Committed By:   bouyer
Date:           Fri Nov 16 17:18:06 UTC 2007

Modified Files:
        src/sys/arch/amd64/amd64 [bouyer-xenamd64]: genassym.cf locore.S
            machdep.c spl.S vector.S
        src/sys/arch/x86/x86 [bouyer-xenamd64]: bus_space.c pmap.c
        src/sys/arch/xen/include [bouyer-xenamd64]: cpu.h
        src/sys/arch/xen/xen [bouyer-xenamd64]: pci_intr_machdep.c
            pciide_machdep.c privcmd.c xbdback_xenbus.c
        src/sys/arch/xen/xenbus [bouyer-xenamd64]: xenbus_dev.c
        src/sys/arch/xenamd64/amd64 [bouyer-xenamd64]: xpmap.c
        src/sys/arch/xenamd64/conf [bouyer-xenamd64]: files.xenamd64
        src/sys/arch/xenamd64/include [bouyer-xenamd64]: hypercalls.h
Added Files:
        src/sys/arch/amd64/conf [bouyer-xenamd64]: XEN3_DOM0
        src/sys/arch/xenamd64/include [bouyer-xenamd64]: bus_private.h
            i82093var.h i82489var.h mpacpi.h pci_machdep.h

Log Message:
Initial domain0 support for xenamd64. The kernel boots multiuser, but
xen tools have not been tried yet.
In this process, cleanup some more the page table bootstrap, and properly
handle event counters for soft interrupts.


To generate a diff of this commit:
cvs rdiff -r1.12.2.3 -r1.12.2.4 src/sys/arch/amd64/amd64/genassym.cf
cvs rdiff -r1.27.2.4 -r1.27.2.5 src/sys/arch/amd64/amd64/locore.S
cvs rdiff -r1.62.2.6 -r1.62.2.7 src/sys/arch/amd64/amd64/machdep.c
cvs rdiff -r1.8.4.4 -r1.8.4.5 src/sys/arch/amd64/amd64/spl.S
cvs rdiff -r1.12.4.5 -r1.12.4.6 src/sys/arch/amd64/amd64/vector.S
cvs rdiff -r0 -r1.1.2.1 src/sys/arch/amd64/conf/XEN3_DOM0
cvs rdiff -r1.10 -r1.10.2.1 src/sys/arch/x86/x86/bus_space.c
cvs rdiff -r1.1.4.6 -r1.1.4.7 src/sys/arch/x86/x86/pmap.c
cvs rdiff -r1.21.2.3 -r1.21.2.4 src/sys/arch/xen/include/cpu.h
cvs rdiff -r1.2 -r1.2.32.1 src/sys/arch/xen/xen/pci_intr_machdep.c
cvs rdiff -r1.6 -r1.6.32.1 src/sys/arch/xen/xen/pciide_machdep.c
cvs rdiff -r1.18.10.1 -r1.18.10.2 src/sys/arch/xen/xen/privcmd.c
cvs rdiff -r1.6.10.1 -r1.6.10.2 src/sys/arch/xen/xen/xbdback_xenbus.c
cvs rdiff -r1.5.46.1 -r1.5.46.2 src/sys/arch/xen/xenbus/xenbus_dev.c
cvs rdiff -r1.1.2.3 -r1.1.2.4 src/sys/arch/xenamd64/amd64/xpmap.c
cvs rdiff -r1.1.2.3 -r1.1.2.4 src/sys/arch/xenamd64/conf/files.xenamd64
cvs rdiff -r0 -r1.1.2.1 src/sys/arch/xenamd64/include/bus_private.h \
    src/sys/arch/xenamd64/include/i82093var.h \
    src/sys/arch/xenamd64/include/i82489var.h \
    src/sys/arch/xenamd64/include/mpacpi.h \
    src/sys/arch/xenamd64/include/pci_machdep.h
cvs rdiff -r1.1.2.1 -r1.1.2.2 src/sys/arch/xenamd64/include/hypercalls.h

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