Date: Mon, 29 Dec 2008 06:31:03 +0000 (UTC) From: Kip Macy <kmacy@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/xen/blkfront blkfront.c src/sys/dev/xen/console console.c xencons_ring.c src/sys/dev/xen/evtchn evtchn_dev.c src/sys/dev/xen/netfront netfront.c src/sys/i386/conf XEN src/sys/i386/i386 genassym.c machdep.c vm_machdep.c ... Message-ID: <200812290632.mBT6WIZZ006818@repoman.freebsd.org>
index | next in thread | raw e-mail
kmacy 2008-12-29 06:31:03 UTC
FreeBSD src repository
Modified files:
sys/dev/xen/blkfront blkfront.c
sys/dev/xen/console console.c xencons_ring.c
sys/dev/xen/evtchn evtchn_dev.c
sys/dev/xen/netfront netfront.c
sys/i386/conf XEN
sys/i386/i386 genassym.c machdep.c vm_machdep.c
sys/i386/include/xen xenfunc.h
sys/i386/isa npx.c
sys/i386/xen clock.c mp_machdep.c mptable.c pmap.c
xen_machdep.c
sys/xen features.c gnttab.c gnttab.h
sys/xen/evtchn evtchn.c evtchn_dev.c
sys/xen/xenbus xenbus_client.c xenbus_comms.c
xenbus_comms.h xenbus_dev.c
xenbus_probe.c xenbus_probe_backend.c
xenbus_xs.c xenbusvar.h
Added files:
sys/xen evtchn.h hypervisor.h xen_intr.h
Removed files:
sys/i386/include/xen evtchn.h hypervisor.h xen_intr.h
Log:
SVN rev 186557 on 2008-12-29 06:31:03Z by kmacy
merge 186535, 186537, and 186538 from releng_7_xen
Log:
- merge in latest xenbus from dfr's xenhvm
- fix race condition in xs_read_reply by converting tsleep to mtx_sleep
Log:
unmask evtchn in bind_{virq, ipi}_to_irq
Log:
- remove code for handling case of not being able to sleep
- eliminate tsleep - make sleeps atomic
Revision Changes Path
1.8 +24 -25 src/sys/dev/xen/blkfront/blkfront.c
1.7 +15 -12 src/sys/dev/xen/console/console.c
1.3 +7 -4 src/sys/dev/xen/console/xencons_ring.c
1.2 +2 -2 src/sys/dev/xen/evtchn/evtchn_dev.c
1.10 +55 -60 src/sys/dev/xen/netfront/netfront.c
1.8 +3 -3 src/sys/i386/conf/XEN
1.165 +1 -1 src/sys/i386/i386/genassym.c
1.676 +2 -2 src/sys/i386/i386/machdep.c
1.293 +1 -1 src/sys/i386/i386/vm_machdep.c
1.4 +0 -94 src/sys/i386/include/xen/evtchn.h (dead)
1.2 +0 -143 src/sys/i386/include/xen/hypervisor.h (dead)
1.4 +0 -74 src/sys/i386/include/xen/xen_intr.h (dead)
1.4 +1 -1 src/sys/i386/include/xen/xenfunc.h
1.174 +1 -1 src/sys/i386/isa/npx.c
1.6 +18 -15 src/sys/i386/xen/clock.c
1.11 +11 -10 src/sys/i386/xen/mp_machdep.c
1.2 +1 -1 src/sys/i386/xen/mptable.c
1.7 +1 -1 src/sys/i386/xen/pmap.c
1.17 +1 -1 src/sys/i386/xen/xen_machdep.c
1.1 +94 -0 src/sys/xen/evtchn.h (new)
1.7 +72 -46 src/sys/xen/evtchn/evtchn.c
1.3 +3 -3 src/sys/xen/evtchn/evtchn_dev.c
1.2 +1 -1 src/sys/xen/features.c
1.6 +36 -29 src/sys/xen/gnttab.c
1.5 +2 -3 src/sys/xen/gnttab.h
1.1 +145 -0 src/sys/xen/hypervisor.h (new)
1.1 +77 -0 src/sys/xen/xen_intr.h (new)
1.5 +79 -104 src/sys/xen/xenbus/xenbus_client.c
1.5 +149 -172 src/sys/xen/xenbus/xenbus_comms.c
1.4 +6 -110 src/sys/xen/xenbus/xenbus_comms.h
1.5 +54 -79 src/sys/xen/xenbus/xenbus_dev.c
1.6 +92 -26 src/sys/xen/xenbus/xenbus_probe.c
1.5 +3 -2 src/sys/xen/xenbus/xenbus_probe_backend.c
1.8 +643 -674 src/sys/xen/xenbus/xenbus_xs.c
1.2 +38 -27 src/sys/xen/xenbus/xenbusvar.h
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200812290632.mBT6WIZZ006818>
