]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: Introduce fw_cfg capability
authorMichal Privoznik <mprivozn@redhat.com>
Tue, 2 Jun 2020 14:57:56 +0000 (16:57 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Wed, 10 Jun 2020 12:00:38 +0000 (14:00 +0200)
This capability tracks whether QEMU supports -fw_cfg command line
option, more specifically whether it allows specifying filename.

There are some releases of QEMU which support -fw_cfg but not
filename. If this is ever a problem we can refine the capability
later on.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
47 files changed:
src/qemu/qemu_capabilities.c
src/qemu/qemu_capabilities.h
tests/qemucapabilitiesdata/caps_2.10.0.aarch64.xml
tests/qemucapabilitiesdata/caps_2.10.0.ppc64.xml
tests/qemucapabilitiesdata/caps_2.10.0.s390x.xml
tests/qemucapabilitiesdata/caps_2.10.0.x86_64.xml
tests/qemucapabilitiesdata/caps_2.11.0.s390x.xml
tests/qemucapabilitiesdata/caps_2.11.0.x86_64.xml
tests/qemucapabilitiesdata/caps_2.12.0.aarch64.xml
tests/qemucapabilitiesdata/caps_2.12.0.ppc64.xml
tests/qemucapabilitiesdata/caps_2.12.0.s390x.xml
tests/qemucapabilitiesdata/caps_2.12.0.x86_64.xml
tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml
tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml
tests/qemucapabilitiesdata/caps_2.6.0.aarch64.xml
tests/qemucapabilitiesdata/caps_2.6.0.ppc64.xml
tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml
tests/qemucapabilitiesdata/caps_2.7.0.s390x.xml
tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml
tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml
tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml
tests/qemucapabilitiesdata/caps_2.9.0.ppc64.xml
tests/qemucapabilitiesdata/caps_2.9.0.s390x.xml
tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml
tests/qemucapabilitiesdata/caps_3.0.0.ppc64.xml
tests/qemucapabilitiesdata/caps_3.0.0.riscv32.xml
tests/qemucapabilitiesdata/caps_3.0.0.riscv64.xml
tests/qemucapabilitiesdata/caps_3.0.0.s390x.xml
tests/qemucapabilitiesdata/caps_3.0.0.x86_64.xml
tests/qemucapabilitiesdata/caps_3.1.0.ppc64.xml
tests/qemucapabilitiesdata/caps_3.1.0.x86_64.xml
tests/qemucapabilitiesdata/caps_4.0.0.aarch64.xml
tests/qemucapabilitiesdata/caps_4.0.0.ppc64.xml
tests/qemucapabilitiesdata/caps_4.0.0.riscv32.xml
tests/qemucapabilitiesdata/caps_4.0.0.riscv64.xml
tests/qemucapabilitiesdata/caps_4.0.0.s390x.xml
tests/qemucapabilitiesdata/caps_4.0.0.x86_64.xml
tests/qemucapabilitiesdata/caps_4.1.0.x86_64.xml
tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml
tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml
tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml
tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml
tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml
tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml
tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml
tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml
tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml

index bd3b26d0d9cb3d1d704bea74b304d07ff65662eb..aa90eab22978e247aab5e33768e1c2d30d88d8e4 100644 (file)
@@ -586,6 +586,7 @@ VIR_ENUM_IMPL(virQEMUCaps,
               /* 370 */
               "cpu.migratable",
               "query-cpu-model-expansion.migratable",
+              "fw_cfg",
     );
 
 
@@ -3285,6 +3286,7 @@ static struct virQEMUCapsCommandLineProps virQEMUCapsCommandLine[] = {
     { "overcommit", NULL, QEMU_CAPS_OVERCOMMIT },
     { "smp-opts", "dies", QEMU_CAPS_SMP_DIES },
     { "fsdev", "multidevs", QEMU_CAPS_FSDEV_MULTIDEVS },
+    { "fw_cfg", "file", QEMU_CAPS_FW_CFG },
 };
 
 static int
index f085e67e11b471e3cb1c3a7b357491409d1b0867..0839c50bc46a86b56009cafde39efa1bdf63576c 100644 (file)
@@ -567,6 +567,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for syntax-check */
     /* 370 */
     QEMU_CAPS_CPU_MIGRATABLE, /* -cpu ...,migratable=on|off */
     QEMU_CAPS_QUERY_CPU_MODEL_EXPANSION_MIGRATABLE, /* query-cpu-model-expansion supports migratable:false */
+    QEMU_CAPS_FW_CFG, /* -fw_cfg command line option */
 
     QEMU_CAPS_LAST /* this must always be the last item */
 } virQEMUCapsFlags;
index db8a298873923e132f6b03180fefc8a149111352..0848b1e18bbd67f7ae83b6a56bc39a57047d6b82 100644 (file)
   <flag name='iothread.poll-max-ns'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>2010000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>61700287</microcodeVersion>
index 15e8933300230fa5233781b53f636558ce2d206a..82a37edd9c0d9ceac7a975784366b65b7c7aa5f2 100644 (file)
   <flag name='i8042'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>2010000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>42900287</microcodeVersion>
index 90c42cdf4fae12ef9e491f8a661b4d3367b87244..7a1ad3d17322cfeaa5f46052c65e1dee8f65559c 100644 (file)
   <flag name='query-cpu-model-comparison'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
+  <flag name='fw_cfg'/>
   <version>2010000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>39100287</microcodeVersion>
index 8030de8b5f71bccb08a7fa634aabdbac4a600458..cca369de2ce40acf42e91395b498c7b8405ea22c 100644 (file)
   <flag name='tcg'/>
   <flag name='pvscsi'/>
   <flag name='query-cpu-model-expansion.migratable'/>
+  <flag name='fw_cfg'/>
   <version>2010000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100287</microcodeVersion>
index d27f656ae08dccb4cc7562fa1a1a32ed5ea86c16..1108aa46d057505bd50ef2d4cd7c00f52e57d1f4 100644 (file)
   <flag name='query-cpu-model-comparison'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
+  <flag name='fw_cfg'/>
   <version>2011000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>39100288</microcodeVersion>
index cf927c0bd6752d9e77371a1a0198f36b13a9c7bd..0dc0252c8ea7ae6bd6f007a6c4288d97c8a66e0b 100644 (file)
   <flag name='tcg'/>
   <flag name='pvscsi'/>
   <flag name='query-cpu-model-expansion.migratable'/>
+  <flag name='fw_cfg'/>
   <version>2011000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100288</microcodeVersion>
index 38d36400e4438407ab017329407db15a123c88f7..78070c040132876dc386f1cf9089407e343437ba 100644 (file)
   <flag name='drive-nvme'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>2012000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>61700289</microcodeVersion>
index 53abf2debb0fafc81cdf505a843925cfbc4cccee..45d3baf0804f01a0c5ba5f4e8a642c3385cf4727 100644 (file)
   <flag name='machine.pseries.cap-ibs'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>2011090</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>42900289</microcodeVersion>
index 880e5f137afba39da2614f2231f21be6acd1ab85..f9b92d11f224ed4e538c009393d635fbc9f5be6f 100644 (file)
   <flag name='drive-nvme'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
+  <flag name='fw_cfg'/>
   <version>2012000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>39100289</microcodeVersion>
index d9de98eca4a73918d259b304e5cc4fef190f5f68..6387b5b77e92d65f22bb472d01a03e60a5af7f3b 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
+  <flag name='fw_cfg'/>
   <version>2011090</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100289</microcodeVersion>
index 7f0fe3b9aa7cc50fb6466dccdd6b93421685aea1..310f69499f4e045555f230ab138efe714f087bfd 100644 (file)
   <flag name='i8042'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>2004000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100242</microcodeVersion>
index efb4ffa019491a702815788d194273bb731565b5..af9b9e96fde788c21ee7e0f50a938811a0c5d267 100644 (file)
   <flag name='i8042'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>2005000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100243</microcodeVersion>
index 0ce5deb6e94d4dc90453e4217ce569090f55fa11..ec17ca5c2764e11ae9ee7993b30399553d444ef2 100644 (file)
   <flag name='hda-output'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>2006000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>61700244</microcodeVersion>
index 13573cfd03423c6b20503d497d842bbcce5ab933..13e6df006eeaedc2636070c2ecf07f1516917de1 100644 (file)
   <flag name='i8042'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>2006000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>42900244</microcodeVersion>
index 0c9f594a656031a17c09d50f629fe8721f69b3df..c25731997e8c755c00e5ec41002d8e4e1d5fda28 100644 (file)
   <flag name='i8042'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>2006000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100244</microcodeVersion>
index 571d748f6cdf3be440c419cce0d687f0aa5f1a6d..2421b46f35f613badeea887c14833102a4c304e0 100644 (file)
@@ -92,6 +92,7 @@
   <flag name='zpci'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
+  <flag name='fw_cfg'/>
   <version>2007000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>39100245</microcodeVersion>
index c97fa18a1fb098422d07eccb55c0f4d41d3ff834..9f25bd17ecb5f6592c5d4ee091b6de8d5695b467 100644 (file)
   <flag name='i8042'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>2007000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100245</microcodeVersion>
index be5cf4977b8af85a4ee6139c0d09f7f6c2d3e749..083562f641f584ba5e90fe0b0df86a7ecf25cbb3 100644 (file)
@@ -97,6 +97,7 @@
   <flag name='query-cpu-model-comparison'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
+  <flag name='fw_cfg'/>
   <version>2007093</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>39100246</microcodeVersion>
index 9a2b1f83accfffaa6faf5250d76f72e0d09a88a8..5426e8a54bfe490287c916f39f0150892e0f9ab2 100644 (file)
   <flag name='i8042'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>2008000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100246</microcodeVersion>
index 0c32a1c3050e2f9a9b4f8a0552d2efb732df5740..fe49896e72af57431e4d40013c3a10849d196977 100644 (file)
   <flag name='i8042'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>2009000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>42900247</microcodeVersion>
index c93cd4211f321a054afb7ad496662363de600d16..32861f67ba3936a001ecee01e2970eb7e714eaaa 100644 (file)
   <flag name='query-cpu-model-comparison'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
+  <flag name='fw_cfg'/>
   <version>2009000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>39100247</microcodeVersion>
index 866d1062bfbad549b0fd28b83ae67f7181379b85..66eed229b4db68b785d69cbe93f3951247533062 100644 (file)
   <flag name='tcg'/>
   <flag name='pvscsi'/>
   <flag name='query-cpu-model-expansion.migratable'/>
+  <flag name='fw_cfg'/>
   <version>2009000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100247</microcodeVersion>
index b81ed605d382f95c73e54e562abc9abd90438e7b..95f982eadfb3d2037648aa20371fcf8d1cab4011 100644 (file)
   <flag name='machine.pseries.cap-ibs'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>2012050</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>42900239</microcodeVersion>
index e2c87dafe300a4d4529d8f4758442ed42b5b9dd2..35d08c67ecc1820c088d3ee7a89fb4b476f4ea81 100644 (file)
@@ -97,6 +97,7 @@
   <flag name='drive-nvme'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
+  <flag name='fw_cfg'/>
   <version>3000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>0</microcodeVersion>
index 0b8e5589dbb96d0bf338aa69aea63af012514a04..42635c2e6d22d0a016d54ab82f2e55c14aa26f2d 100644 (file)
@@ -97,6 +97,7 @@
   <flag name='drive-nvme'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
+  <flag name='fw_cfg'/>
   <version>3000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>0</microcodeVersion>
index 189bc09288a75c9eb384b4f0408f081b85713362..96d895349603e83591b9ada7644bb54aa3fe757e 100644 (file)
   <flag name='drive-nvme'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
+  <flag name='fw_cfg'/>
   <version>3000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>39100239</microcodeVersion>
index ac8db37399b08e999915b5294a155c6371ea8fb8..58863ffdc2f5071c434d5e1163c293c389c71f1c 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
+  <flag name='fw_cfg'/>
   <version>3000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100239</microcodeVersion>
index 4e47e0a5816dc4ee4a0142ddd55291b947dece80..3a21eb3aabd02ff66c7aeca823ef095edb503f9f 100644 (file)
   <flag name='machine.pseries.cap-ibs'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>3000091</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>42900240</microcodeVersion>
index bc013ecc081a106f5191a88bf21338197bb7edf7..4cb80d0b59b9dfc5d2afd7ca724f44072a56dd67 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
+  <flag name='fw_cfg'/>
   <version>3000092</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100240</microcodeVersion>
index 2b5210338f4590e4a58c16a4967358cb4464da84..b1047ca0447c0b326e3db24d9d939557e2505e45 100644 (file)
   <flag name='storage.werror'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>4000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>61700240</microcodeVersion>
index 582cbdc8c20c1c3ff8b7c93bcb59c2c9c987a819..a4916c2279e00dfa4a4b21a78e38111771f43350 100644 (file)
   <flag name='machine.pseries.cap-ibs'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>4000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>42900240</microcodeVersion>
index 199911d254716b6c41cc2bcbb4c3bffe82bb9fd8..ec7c6b05e13416fda28a7d6e588184e1447a09ed 100644 (file)
   <flag name='storage.werror'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>4000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>0</microcodeVersion>
index 4ddb79d2f82fdbe2c38d94d906b477560c34d845..d8924a10e81bfc79cfdc008b4894357b473e3146 100644 (file)
   <flag name='storage.werror'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>4000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>0</microcodeVersion>
index d04129c3277cd3753ef836d6152cd8b53b34e5bf..671c28cb82e6b8a6c5661eab7e4f7f9475af0315 100644 (file)
   <flag name='drive-nvme'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
+  <flag name='fw_cfg'/>
   <version>4000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>39100240</microcodeVersion>
index d7fb3c2a148dfe18c9756e31b7ce297354c7e0db..a8a0284829bdb118cd85a5d61ab5b956fb4530fc 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
+  <flag name='fw_cfg'/>
   <version>4000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100240</microcodeVersion>
index 6f904b6ff45e4cfe2dc9e21d70658f92f0f227b5..18d39faf90c6942ffdef3959b75a64da9b9a7af4 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
+  <flag name='fw_cfg'/>
   <version>4001000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100241</microcodeVersion>
index 154f70443e7825a2174468dd2f0358c34ec55a10..11d487eefe4690e664e5739d8a59b911473b0ccc 100644 (file)
   <flag name='virtio.packed'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>4001050</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>61700242</microcodeVersion>
index eeec181f6286183ac59d6c8d41cb865e6bc9f1fc..4d44cd4ac64d88a8819de8bbf7df4c1f90bd37d6 100644 (file)
   <flag name='machine.pseries.cap-ibs'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>4001050</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>42900242</microcodeVersion>
index 4c0908294ab21d9c8d33535c3067026b9d4dc752..6db5926aaad49f35f825b29454abac3afd0a3866 100644 (file)
   <flag name='fsdev.multidevs'/>
   <flag name='virtio.packed'/>
   <flag name='tcg'/>
+  <flag name='fw_cfg'/>
   <version>4002000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>39100242</microcodeVersion>
index f0bb23d5077125d19a030c3f61bf214df2195135..d3592ea5c42de199245f2011ac177ab37b76fede 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
+  <flag name='fw_cfg'/>
   <version>4002000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100242</microcodeVersion>
index 9b244901376674190407c2d6fd9703628cc0037a..7f993b38e16dcc62a03653b72c616e95dffd9e10 100644 (file)
   <flag name='tcg'/>
   <flag name='virtio-blk-pci.scsi.default.disabled'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>5000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>61700241</microcodeVersion>
index 69e5b4c8fa188734406b0ea4a70a0a495dbf53c6..409120262ed2e2d462e11a81f365320a3fef46e5 100644 (file)
   <flag name='tcg'/>
   <flag name='virtio-blk-pci.scsi.default.disabled'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>5000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>42900241</microcodeVersion>
index 7a091d27dbff52d8c2ddece8060cb7eba4ae6212..fb4956f144572fc04425e450d544159a63db5f98 100644 (file)
   <flag name='tcg'/>
   <flag name='virtio-blk-pci.scsi.default.disabled'/>
   <flag name='pvscsi'/>
+  <flag name='fw_cfg'/>
   <version>5000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>0</microcodeVersion>
index e4bf738cb554e457446a7fbb18a74b18e171e1f9..d4afc2e3f66ef30f17ee39d001181935a9cbf6c8 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
+  <flag name='fw_cfg'/>
   <version>5000000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100241</microcodeVersion>
index cec503308f1cc3499dfb304b55d7e349fc54590f..f798a7c361454e3bea46a7739c57589c143f5e27 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
+  <flag name='fw_cfg'/>
   <version>5000050</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100242</microcodeVersion>