EA-1158: fix compilation

Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
fix make clean

Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
Signed-off-by: Frediano Ziglio <frediano.ziglio@citrix.com
Merge commit 'c20d2d3db770de058afe5947ce3422909eba2e94'
CA-125489: Wait for the hotplug scripts before initialising

This patch addresses a race condition where the back-end switches to the
InitWait state too soon and the kernel thinks the hotplug script have
run. XAPI waits for these hotplug scripts to run, which never happens,
and the domain is never actually started. We address this issue by
ensuring that the back-end doesn't respond to front-end state changes
unless the hotplug-status XenStore key receives the value "connected".

Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
CP-7398: Review core blktap3 changes

Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
Reviewed-by: Chandrika Srinivasan <chandrika.srinivasan@citrix.com>
Reviewed-by: Keith Petley <keith.petley@citrix.com>
CP-7355: Set correct XenStore permissions

Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
Acked-by: David Vrabel <david.vrabel@citrix.com>
CP-7399: Address review comments for NBD changes

Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
Reviewed-by: Chandrika Srinivasan <chandrika.srinivasan@citrix.com>