]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: capabilities: Retire QEMU_CAPS_FW_CFG
authorPeter Krempa <pkrempa@redhat.com>
Mon, 20 Sep 2021 15:10:09 +0000 (17:10 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 21 Sep 2021 10:26:08 +0000 (12:26 +0200)
The code assumes that all supported qemu versions have this capability
so we can retire it.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
41 files changed:
src/qemu/qemu_capabilities.c
src/qemu/qemu_capabilities.h
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_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.sparc.xml
tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml
tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml
tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml
tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml
tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml
tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml
tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml
tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml
tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml
tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml

index ab471cfa4380597452e10f789cfd79b1b5de53dc..63516c3d8ec813e23b38f2a033a624cfa165b6ae 100644 (file)
@@ -587,7 +587,7 @@ VIR_ENUM_IMPL(virQEMUCaps,
               /* 370 */
               "cpu.migratable", /* QEMU_CAPS_CPU_MIGRATABLE */
               "query-cpu-model-expansion.migratable", /* QEMU_CAPS_QUERY_CPU_MODEL_EXPANSION_MIGRATABLE */
-              "fw_cfg", /* QEMU_CAPS_FW_CFG */
+              "fw_cfg", /* X_QEMU_CAPS_FW_CFG */
               "migration-param.bandwidth", /* QEMU_CAPS_MIGRATION_PARAM_BANDWIDTH */
               "migration-param.downtime", /* QEMU_CAPS_MIGRATION_PARAM_DOWNTIME */
 
@@ -3208,7 +3208,6 @@ static struct virQEMUCapsCommandLineProps virQEMUCapsCommandLine[] = {
     { "chardev", "fd", QEMU_CAPS_CHARDEV_FD_PASS_COMMANDLINE },
     { "fsdev", "multidevs", QEMU_CAPS_FSDEV_MULTIDEVS },
     { "fsdev", "fmode", QEMU_CAPS_FSDEV_CREATEMODE }, /* Could have also checked fsdev->dmode */
-    { "fw_cfg", "file", QEMU_CAPS_FW_CFG },
     { "machine", "kernel_irqchip", QEMU_CAPS_MACHINE_KERNEL_IRQCHIP },
     { "numa", NULL, QEMU_CAPS_NUMA }, /* not needed after qemuCaps->version < 3000000 */
     { "overcommit", NULL, QEMU_CAPS_OVERCOMMIT },
index 59b0d437663ac3d30768beaf018b9eaebcff4754..23aa434f2c808489297c68e4e334c4905fb8c5f9 100644 (file)
@@ -567,7 +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 */
+    X_QEMU_CAPS_FW_CFG, /* -fw_cfg command line option */
     QEMU_CAPS_MIGRATION_PARAM_BANDWIDTH, /* max-bandwidth field in migrate-set-parameters */
     QEMU_CAPS_MIGRATION_PARAM_DOWNTIME, /* downtime-limit field in migrate-set-parameters */
 
index 7ef70182288d964492a04a2a170e3d7dfaebd92b..bb68c1376ae2148849d4424e34c3031b04d013cb 100644 (file)
@@ -98,7 +98,6 @@
   <flag name='query-cpu-model-comparison'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 11e4fbf06c761eda2df5adbc7d4eb2019b8f7276..2f29fdc2b13c00291227ff982ac074d5db95a965 100644 (file)
   <flag name='tcg'/>
   <flag name='pvscsi'/>
   <flag name='query-cpu-model-expansion.migratable'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 8dd48c7baabf5021d5c77b023aeb8aecc2fb9053..985591024e3b95f4e3516cbb1bdca5b0db848317 100644 (file)
   <flag name='drive-nvme'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index bc0c797b78e440aed57543ce06401a84ece25c80..e8eb95143485fd938eeb1e55b050afe383d29c3a 100644 (file)
   <flag name='machine.pseries.cap-ibs'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 20a1d23e07abcc26977810cfbf8b6fb734e2b936..574fe2369cb5381253770f523e97e55aac5f74e6 100644 (file)
   <flag name='drive-nvme'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 08bb56f00dc1daf04e85f94354b9271a3e3a6524..f1721d50a7c0cf2947cbf272720a1243127f6e85 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 14eac43dc0916ae38f9cddc007811522c053d425..59a7e25e4cc81ca52a8cec5dba28bf5817d3b1ea 100644 (file)
   <flag name='machine.pseries.cap-ibs'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index e2f2ebadc0dd11d854f6ccb751d264f426cb0a59..3f64e04e1bf04c74320fc98b8ece67e5be3b2b6e 100644 (file)
@@ -77,7 +77,6 @@
   <flag name='drive-nvme'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 05dc09b3c5ceedbc0cc5658fff63301bf4b60cc8..afe714ad126842257e7cded132a68d2ed4c7a27c 100644 (file)
@@ -77,7 +77,6 @@
   <flag name='drive-nvme'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 8157d4e13d075adbd80ced80be2c88fe842caf0b..4ee3b134cb53bc6620256b437a21682a3a5b00ae 100644 (file)
   <flag name='drive-nvme'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 2e92d1437a674763c5a04347816ca482f6e05804..8b8a65eceff142192dda305b075905c0f7b49f38 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index f5d18032ad1ed9c35d13e8440c7913c6f7f6920d..9b5721b66b4c7b7a20955e156c0cdba23d26c5ae 100644 (file)
   <flag name='machine.pseries.cap-ibs'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index e07b8961762695e3d767921b85feedb29149c8b0..0050bcff04f36267ae364488b47134875daf441d 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 024d73ba42c490af54c02bdad90ea3b50d4d188c..bd146d9289d72177452290574f2a0d7847f770eb 100644 (file)
   <flag name='storage.werror'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index d63dde0c4f450ed0e4cc26947c12e3d574e52155..9f381a265d941e2e8cea64e1c6b43075d4b2d7f9 100644 (file)
   <flag name='machine.pseries.cap-ibs'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 8b9bbd9cf103a388f0964388e89e29ed00933272..32d61e0789b29d64d605b09e87a783ca0306bf45 100644 (file)
   <flag name='storage.werror'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 3c9deb83dd7f45b4174249c94d7bd62a7b8065d1..70d17c9bf0b87a5c4a60f11675a380e9784bf634 100644 (file)
   <flag name='storage.werror'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 8514238a6445652a07e0b63bcf5951ef7d7df1fc..d1227a783350f2229b568a9f88086682c3c70d8c 100644 (file)
   <flag name='drive-nvme'/>
   <flag name='storage.werror'/>
   <flag name='tcg'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index b17651c41557ca95cc9ec01ecdb573b602e0fb15..d47e6958c5e53b773408593f5194b45aa0d27aaa 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 574789d816af2c06566cd33d4a84f97734ab3c52..83ff479f561838be40939ac352f51ad73d710470 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 44ac745c98b68338af07b5d9b977e1e9afa84e60..c390ab26c7500dea39d0be871f54c43ec8b19ee0 100644 (file)
   <flag name='virtio.packed'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 37cb6512430d17697bf321fd646f1591c80a134b..ee4d7d0b9b7b755337931030eaa584d42f59b32f 100644 (file)
   <flag name='machine.pseries.cap-ibs'/>
   <flag name='tcg'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index df2644d09b238b3d6bf0c64c794d1b596e3ea6a7..8374c93c925b7d4469c1837ce6b84ece0325067a 100644 (file)
   <flag name='fsdev.multidevs'/>
   <flag name='virtio.packed'/>
   <flag name='tcg'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index ee6ab2a8423e6d423ad4456b6a38ac5ff76a05ce..9ca4c358506e5439b59c5fafbb6917ffebf92f7d 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 7441af727c60f2d47ec3d18d5b16a873ce324c6b..e8bb8b0ecc51f772e762b1abadbe91838644f82f 100644 (file)
   <flag name='tcg'/>
   <flag name='virtio-blk-pci.scsi.default.disabled'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 5fbb3d83fc4bb25771c1f8c8a3caa77508068ea7..115826c46c64b4fab88914bd3b10242b7c9ddaf8 100644 (file)
   <flag name='tcg'/>
   <flag name='virtio-blk-pci.scsi.default.disabled'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 734aef1bc5522b69380d36350316d1087afcf689..7cefe095f0fdeb959c6921e391cc665ae403c99e 100644 (file)
   <flag name='tcg'/>
   <flag name='virtio-blk-pci.scsi.default.disabled'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index e4d655c051717441d1dfa4cc64c0feaf527b9f01..9cbcd20cf965f6b74c3fddec30706f43cb600a4e 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index afb0dfc6275af8ecf00a8f71ce20ed57a74fba05..ff223d3d85a035ba4fbce4393ef95a9d9f114c67 100644 (file)
@@ -85,7 +85,6 @@
   <flag name='fsdev.multidevs'/>
   <flag name='aio.io_uring'/>
   <flag name='tcg'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 5a16058668117aba72fdfcbe313a7a4e4b3fc652..364526a9713ce6128901f94ffc0ae64534e13ee8 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index d6308b3fe829da6cf768753276186e0ed73f280b..941b3f9999d618a482b57306aab8e1691ae3f190 100644 (file)
   <flag name='tcg'/>
   <flag name='virtio-blk-pci.scsi.default.disabled'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 305c5c82f13692ea0ab4882242a6be7fbb2019d4..057d1db4a73863c38cd89980076b5a76642f1e0b 100644 (file)
   <flag name='tcg'/>
   <flag name='virtio-blk-pci.scsi.default.disabled'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 53496ef13ad3c8925b81dd5160d87eed91bde3f9..d46dae0cd14fdac1885aad73312759202f04905f 100644 (file)
   <flag name='tcg'/>
   <flag name='virtio-blk-pci.scsi.default.disabled'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 374806d013ac5b128ce84b8331c0238865223f0c..02e608da2eb8d8352ef7d1956a49dd1c54e1a822 100644 (file)
   <flag name='aio.io_uring'/>
   <flag name='tcg'/>
   <flag name='virtio-blk-pci.scsi.default.disabled'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index d466e56e3d28202968be7938f94d7828ffb6e50f..2df847c7d7bb320816160a291201020d3feb6781 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index d73f8867b2a62d8387b4f6d6c00c90d2462ccb20..e982b83b868ef444856d96207a7965a4c1bfa38f 100644 (file)
   <flag name='tcg'/>
   <flag name='virtio-blk-pci.scsi.default.disabled'/>
   <flag name='pvscsi'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index 359ceb42ab222983ca30867a781cbc7984b2fd60..3cc6041f951070f79f0a360db9d7383aeabf1f1e 100644 (file)
   <flag name='aio.io_uring'/>
   <flag name='tcg'/>
   <flag name='virtio-blk-pci.scsi.default.disabled'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index a05e920e8edcbfc805cd82119e122ce7aabdd4b4..0fb1b4538da501fdc3c4cc3186d859557ae22f99 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>
index c3a4448c94fc846b8756e01ac376f9400215fa17..31a5223c403755e7ff4c0e475bcbb4645b568f4f 100644 (file)
   <flag name='pvscsi'/>
   <flag name='cpu.migratable'/>
   <flag name='query-cpu-model-expansion.migratable'/>
-  <flag name='fw_cfg'/>
   <flag name='migration-param.bandwidth'/>
   <flag name='migration-param.downtime'/>
   <flag name='migration-param.xbzrle-cache-size'/>