CA-95722:Prevent migration of VM's onto hosts that are in maintenance mode.
Signed-off-by: Akshay Ramani <akshay.ramani@citrix.com>
Fix indent
Signed-off-by: Akshay Ramani <akshay.ramani@citrix.com>
Merge pull request #1365 from akshayramani/CA-95722.a

CA-95722:Prevent migration of VM's onto hosts that are in maintenance mo...
Use more modern upstream libraries.

* Remove Fhs.vardir - this is now /var/lib/xcp
* Use Xenstore library from ocaml-xenstore
* Use Xenctrl library from ocaml-xen-lowlevel-libs
* Syslog -> Syslog_transitional to avoid conflict with upstream package
* Fix ocamldoc to work with Ocaml 4.00.1
* Use upstream rpclib instead of xen-api-libs fork
* Remove some unused code
* Remove some instances of xiu checks

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Respond to comments on PR#1376

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge pull request #1376 from jonludlam/ea-1254-unified

Use more modern upstream libraries.
Add nestedhvm support for xenguest

Signed-off-by: Zheng Li <zheng.li@eu.citrix.com>
Merge pull request #1386 from zli/xenserver/nestedhvm

Add nestedhvm support for xenguest