]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: command: Shuffle around formatting of alias for RNG device backend
authorPeter Krempa <pkrempa@redhat.com>
Tue, 3 Feb 2015 09:14:42 +0000 (10:14 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 10 Feb 2015 12:05:22 +0000 (13:05 +0100)
Move the alias name right after the object type for rng-egd backend so
that we can later use the JSON to commandline generator to create the
command line.

src/qemu/qemu_command.c
tests/qemuxml2argvdata/qemuxml2argv-virtio-rng-egd.args
tests/qemuxml2argvdata/qemuxml2argv-virtio-rng-multiple.args

index b2de0974df7bcff7d5f97127672e7a172b9b71ae..c16a11e7fd87545ee1987be53e8fd0df663bd7f8 100644 (file)
@@ -6200,7 +6200,7 @@ qemuBuildRNGBackendArgs(virCommandPtr cmd,
         virCommandAddArgList(cmd, "-chardev", backend, NULL);
 
         virCommandAddArg(cmd, "-object");
-        virCommandAddArgFormat(cmd, "rng-egd,chardev=char%s,id=obj%s",
+        virCommandAddArgFormat(cmd, "rng-egd,id=obj%s,chardev=char%s",
                                dev->info.alias, dev->info.alias);
         break;
 
index 67c5047a3277ad8d17275d7139db5cb4f4981ef4..c6d8e2b3b4ccb5a3181488de0acb01c54e644422 100644 (file)
@@ -4,5 +4,5 @@ LC_ALL=C PATH=/bin HOME=/home/test USER=test LOGNAME=test QEMU_AUDIO_DRV=none \
 -monitor unix:/tmp/test-monitor,server,nowait -no-acpi -boot c -usb \
 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3 \
 -chardev socket,id=charrng0,host=1.2.3.4,port=1234 \
--object rng-egd,chardev=charrng0,id=objrng0 \
+-object rng-egd,id=objrng0,chardev=charrng0 \
 -device virtio-rng-pci,rng=objrng0,id=rng0,bus=pci.0,addr=0x4
index aa993847d5d9fb9d9de19d820988799f734a1786..7fdf1ef5688cfb34089846b4063820544afee939 100644 (file)
@@ -6,5 +6,5 @@ LC_ALL=C PATH=/bin HOME=/home/test USER=test LOGNAME=test QEMU_AUDIO_DRV=none \
 -object rng-random,id=objrng0,filename=/dev/random \
 -device virtio-rng-pci,rng=objrng0,id=rng0,bus=pci.0,addr=0x7 \
 -chardev socket,id=charrng1,host=1.2.3.4,port=1234 \
--object rng-egd,chardev=charrng1,id=objrng1 \
+-object rng-egd,id=objrng1,chardev=charrng1 \
 -device virtio-rng-pci,rng=objrng1,id=rng1,bus=pci.0,addr=0x4