Update to 0.9.8

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Make compilation of the xenctrl bindings optional

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge pull request #31 from jonludlam/xenctrl-option

Make compilation of the xenctrl bindings optional
Add build outputs to .gitignore

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
xenlight: add call to libxl_domain_setmaxmem

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Merge pull request #32 from robhoes/domain_setmaxmem

Add binding to libxl_domain_setmaxmem
oasis: Add library paths required on Debian

This path is needed on Debian, where the Xen libraries are
installed in a non-standard path.   It should not do any
harm on CentOS as it is an addition to the library search
path, not a replacement.    Ideally the configure script
would fill the path in as appropriate.

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Merge branch 'debian' of git://github.com/euanh/ocaml-xen-lowlevel-libs into merge-euan

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

Conflicts:
	setup.ml

OASIS needed to be regenerated.
Merge pull request #35 from djs55/merge-euan

Merge Euan's fix for debian, regenerate OASIS
Make the semantics of Activations more like Mirage-Xen

A user of this library would never want to call Activations.run -
Mirage-Xen runs this automatically, and so we do here as well now.

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge pull request #36 from jonludlam/mirageyactivations

Make the semantics of Activations more like Mirage-Xen
Tab-indent Gnttab to match Gntshr

$ camlp4o -printer o -no_comments lib/gnt.ml | md5sum
385ea8ad2bad3c03f3748d9c7a1a94f7  -
$ git checkout HEAD^
$ camlp4o -printer o -no_comments lib/gnt.ml | md5sum
385ea8ad2bad3c03f3748d9c7a1a94f7  -

Signed-off-by: John Else <john.else@citrix.com>
Add with_gnttab and with_gntshr

Signed-off-by: John Else <john.else@citrix.com>
Merge pull request #38 from johnelse/with-gnttab-gntshr

Add with_gnttab and with_gntshr
xenlight: LIBXL_SHUTDOWN_REASON_UNKNOWN is now 255

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
xenlight: update to xen 4.3

NOTE: the #define OCAML_READY lines need to be put back in!

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Update to the latest upstream libxl bindings

Also include the libxl_types.idl and tools to auto-generate
parts of the bindings from, and a script to help doing so.

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Merge pull request #39 from robhoes/xen-unstable

Update to latest libxl bindings from xen-unstable
xenlight: fix timeout handling

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Merge pull request #41 from robhoes/master

xenlight: fix timeout handling