]> xenbits.xensource.com Git - people/vhanquez/xen-unstable.git/commitdiff
libxl: write PCI frontend xenstore nodes to the frontend directory.
authorIan Campbell <ian.campbell@citrix.com>
Tue, 11 Jan 2011 18:15:18 +0000 (18:15 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 11 Jan 2011 18:15:18 +0000 (18:15 +0000)
They accidentally got moved to the backend directory by 22680:03718b569d97.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/libxl_pci.c

index 85d3be85e2712aba692bbc7b717da61bd64daf31..15c0e33f648f78436b3ca59499a27a1faa207ba0 100644 (file)
@@ -261,9 +261,11 @@ static int libxl_create_pci_backend(libxl__gc *gc, uint32_t domid, libxl_device_
         flexarray_append(back, libxl__sprintf(gc, "msitranslate=%d,power_mgmt=%d", pcidev->msitranslate, pcidev->power_mgmt));
         flexarray_vappend(back, libxl__sprintf(gc, "state-%d", i), libxl__sprintf(gc, "%d", 1), NULL);
     }
-    flexarray_vappend(back, "num_devs", libxl__sprintf(gc, "%d", num),
-                    "backend-id", libxl__sprintf(gc, "%d", 0),
-                    "state", libxl__sprintf(gc, "%d", 1), NULL);
+    flexarray_vappend(back, "num_devs", libxl__sprintf(gc, "%d", num));
+
+    flexarray_vappend(front,
+                      "backend-id", libxl__sprintf(gc, "%d", 0),
+                      "state", libxl__sprintf(gc, "%d", 1), NULL);
 
     libxl__device_generic_add(ctx, &device,
                              libxl__xs_kvs_of_flexarray(gc, back, back->count),