]> xenbits.xensource.com Git - qemu-xen-4.0-testing.git/commitdiff
pass-through: porvide leading zero for vdevfn
authorIan Jackson <ian.jackson@eu.citrix.com>
Thu, 21 May 2009 16:57:38 +0000 (17:57 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Thu, 21 May 2009 16:57:38 +0000 (17:57 +0100)
This is consistent with the format used elsewhere.

At this time this inconsistency manifests in the output of pci-list
for functions that have been hot-plugged.

While the pci-list output could be unified inside xm or xend by,
for example parsing the string as an integer and then formating it
as a string, there seems to be no disadvantage in making the
string representation used consistent.

Cc: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
Cc: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Simon Horman <horms@verge.net.au>
hw/piix4acpi.c

index 7844cb8a9cb0017c729e3619a91b267b09bda1d6..d5c5c355343e2bb9ad64a8589270f1d566a49352 100644 (file)
@@ -508,7 +508,7 @@ void acpi_php_add(int slot)
     power_on_php_slot(slot);
 
     /* tell Control panel which slot for the new pass-throgh dev */
-    sprintf(ret_str, "0x%x", slot);
+    sprintf(ret_str, "0x%02x", slot);
     xenstore_record_dm("parameter", ret_str);
 
     /* signal the CP ACPI hot insert done */