]> xenbits.xensource.com Git - people/vhanquez/xen-unstable.git/commitdiff
libxl: Lists qdisk device in libxl_device_disk_list
authorAnthony PERARD <anthony.perard@citrix.com>
Thu, 6 Jan 2011 18:04:48 +0000 (18:04 +0000)
committerAnthony PERARD <anthony.perard@citrix.com>
Thu, 6 Jan 2011 18:04:48 +0000 (18:04 +0000)
As libxl switch to qdisk when blktap isn't available, this patch makes
libxl_device_disk_list also list qdisk device. So
libxl_build_device_model_args_new will be able to add qdisk device to
the command line options of Qemu.

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/libxl.c

index 171aca616d27aafbfe49c465ca7d6d117a1e51c8..fc8d720c5302673a8d13f51fa9cb7f5fa50275e7 100644 (file)
@@ -2549,6 +2549,7 @@ libxl_device_disk *libxl_device_disk_list(libxl_ctx *ctx, uint32_t domid, int *n
 
     *num = libxl_append_disk_list_of_type(ctx, domid, "vbd", &disks, &ndisks);
     *num += libxl_append_disk_list_of_type(ctx, domid, "tap", &disks, &ndisks);
+    *num += libxl_append_disk_list_of_type(ctx, domid, "qdisk", &disks, &ndisks);
 
     return disks;
 }