Skip site navigation (1)Skip section navigation (2)
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>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200812290632.mBT6WIZZ006818>