Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jan 9, 2015
  1. Merge pull request #15 from talex5/wait_for_free

    authored
    Add Front.wait_for_free
  2. @talex5

    Added Front.wait_for_free

    talex5 authored
    Netif tried to do this by itself, but got it wrong. It's simpler to put
    it here, with the other waiting logic.
Commits on Dec 4, 2014
  1. Merge pull request #14 from talex5/tracing2

    authored
    Added profiling/tracing support
  2. @talex5

    Added profiling/tracing support

    talex5 authored
Commits on Nov 21, 2014
  1. Merge pull request #13 from djs55/add-opam

    authored
    travis: update to use opam 1.2 and pinning
  2. travis: update to use opam 1.2 and pinning

    authored
    Also remove the qemu arm chroot for now for speed.
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Commits on Jul 16, 2014
  1. Merge pull request #12 from djs55/prepare-commit

    authored
    [xen] add {read,write} to go along with unsafe_{read,write}. Release 1.1...
  2. Merge pull request #11 from djs55/prepare-commit

    authored
    xenstore, console: expose a prepare/commit interface
Commits on Jul 15, 2014
  1. [xen] add {read,write} to go along with unsafe_{read,write}. Release …

    authored
    …1.1.0
    
    Signed-off-by: David Scott <dave.scott@citrix.com>
  2. Switch from {read,write}_{prepare,commit} to {read,write} and advance

    authored
    This is in-sync with the new Xenstore ring CONNECTION signature.
    
    Signed-off-by: David Scott <dave.scott@citrix.com>
Commits on Jun 13, 2014
  1. Update CHANGES

    authored
    Signed-off-by: David Scott <dave.scott@citrix.com>
Commits on Mar 5, 2014
  1. Expose the {read,write}_{prepare,commit} in the signature

    authored
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Commits on Mar 4, 2014
  1. Pipe: add {read,write}_{prepare,commit} APIs

    authored
    These allow a client to handle data in a crash-proof way, e.g.:
    
      let seq, buffer = read_prepare ring in
      (* journal sequence number and contents *)
      (* <-- if a crash happens here ... *)
      read_commit ring Int32.(add seq (of_int bytes_consumed))
      (* ... or here, we can ensure we process he data exactly once *)
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Commits on Dec 8, 2013
  1. Merge pull request #7 from avsm/master

    authored
    bump to v1.0.0
Commits on Dec 7, 2013
  1. @avsm
  2. @avsm

    bump version to 1.0.0

    avsm authored
  3. @avsm
  4. @avsm

    Add some ocamldoc

    avsm authored
Commits on Oct 6, 2013
  1. @avsm
  2. @avsm
Commits on Oct 5, 2013
  1. Merge pull request #6 from djs55/release-0.4.3

    authored
    Release 0.4.3
  2. Merge pull request #5 from avsm/master

    authored
    Travis: exit correctly after test script finishes on ARM (fixes #4)
  3. Update trunk to 0.4.4

    authored
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  4. Release 0.4.3

    authored
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  5. @avsm

    Merge pull request #4 from djs55/workaround-arm-problem

    avsm authored
    Temporarily comment out the unit tests which fail on ARM
  6. @avsm
  7. Temporarily comment out the unit tests which fail on ARM

    authored
    Related to mirage/shared-memory-ring#3
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  8. Merge pull request #8 from avsm/master

    authored
    Fix ARM compilation and add Travis scripts.
  9. @avsm
  10. Release 0.4.2

    authored
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  11. Merge pull request #7 from djs55/bugfixes

    authored
    Critical bugfix
  12. RPC frontends: actually call the initialise function

    authored
    If we forget to do this then all looks superficially ok except
    the {req,rsp}_event counters are 0 rather than 1. This means that
    the backend will believe it doesn't have to notify the frontend
    and so the frontend blocks forever.
    
    This was previously being masked by receiving extra wakeups from
    Activations.wait.
Commits on Oct 3, 2013
  1. @avsm
Commits on Oct 1, 2013
  1. @avsm
Something went wrong with that request. Please try again.