mirror of https://gitee.com/openkylin/libvirt.git
qemu: capabilities: QEMU_CAPS_MEM_MERGE
The code assumes that the feature tracked by this capability always exists. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
db817385e8
commit
e9badd8ac2
|
@ -267,7 +267,7 @@ VIR_ENUM_IMPL(virQEMUCaps,
|
|||
"vfio-pci.bootindex", /* X_QEMU_CAPS_VFIO_PCI_BOOTINDEX */
|
||||
"scsi-generic", /* X_QEMU_CAPS_DEVICE_SCSI_GENERIC */
|
||||
"scsi-generic.bootindex", /* X_QEMU_CAPS_DEVICE_SCSI_GENERIC_BOOTINDEX */
|
||||
"mem-merge", /* QEMU_CAPS_MEM_MERGE */
|
||||
"mem-merge", /* X_QEMU_CAPS_MEM_MERGE */
|
||||
|
||||
/* 145 */
|
||||
"vnc-websocket", /* X_QEMU_CAPS_VNC_WEBSOCKET */
|
||||
|
@ -3209,7 +3209,6 @@ static struct virQEMUCapsCommandLineProps virQEMUCapsCommandLine[] = {
|
|||
{ "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", "mem-merge", QEMU_CAPS_MEM_MERGE },
|
||||
{ "machine", "aes-key-wrap", QEMU_CAPS_AES_KEY_WRAP },
|
||||
{ "machine", "dea-key-wrap", QEMU_CAPS_DEA_KEY_WRAP },
|
||||
{ "machine", "kernel_irqchip", QEMU_CAPS_MACHINE_KERNEL_IRQCHIP },
|
||||
|
|
|
@ -246,7 +246,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for syntax-check */
|
|||
X_QEMU_CAPS_VFIO_PCI_BOOTINDEX, /* bootindex param for vfio-pci device */
|
||||
X_QEMU_CAPS_DEVICE_SCSI_GENERIC, /* -device scsi-generic */
|
||||
X_QEMU_CAPS_DEVICE_SCSI_GENERIC_BOOTINDEX, /* -device scsi-generic.bootindex */
|
||||
QEMU_CAPS_MEM_MERGE, /* -machine mem-merge */
|
||||
X_QEMU_CAPS_MEM_MERGE, /* -machine mem-merge */
|
||||
|
||||
/* 145 */
|
||||
X_QEMU_CAPS_VNC_WEBSOCKET, /* -vnc x:y,websocket */
|
||||
|
|
|
@ -26,7 +26,6 @@
|
|||
<flag name='virtio-ccw'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='virtio-mmio'/>
|
||||
<flag name='enable-fips'/>
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='i440fx-pci-hole64-size'/>
|
||||
|
|
|
@ -41,7 +41,6 @@
|
|||
<flag name='megasas'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -41,7 +41,6 @@
|
|||
<flag name='nvram'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='usb-storage'/>
|
||||
<flag name='usb-storage.removable'/>
|
||||
|
|
|
@ -26,7 +26,6 @@
|
|||
<flag name='virtio-ccw'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='virtio-mmio'/>
|
||||
<flag name='enable-fips'/>
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='i440fx-pci-hole64-size'/>
|
||||
|
|
|
@ -41,7 +41,6 @@
|
|||
<flag name='nvram'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='usb-storage'/>
|
||||
<flag name='usb-storage.removable'/>
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
<flag name='rng-random'/>
|
||||
<flag name='rng-egd'/>
|
||||
<flag name='tpm-passthrough'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='virtio-mmio'/>
|
||||
<flag name='enable-fips'/>
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
<flag name='rng-random'/>
|
||||
<flag name='rng-egd'/>
|
||||
<flag name='tpm-passthrough'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='virtio-mmio'/>
|
||||
<flag name='enable-fips'/>
|
||||
|
|
|
@ -28,7 +28,6 @@
|
|||
<flag name='virtio-ccw'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='enable-fips'/>
|
||||
<flag name='active-commit'/>
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='i440fx-pci-hole64-size'/>
|
||||
|
|
|
@ -42,7 +42,6 @@
|
|||
<flag name='nvram'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='usb-storage'/>
|
||||
<flag name='usb-storage.removable'/>
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='i440fx-pci-hole64-size'/>
|
||||
|
|
|
@ -43,7 +43,6 @@
|
|||
<flag name='megasas'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -43,7 +43,6 @@
|
|||
<flag name='nvram'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -46,7 +46,6 @@
|
|||
<flag name='megasas'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -46,7 +46,6 @@
|
|||
<flag name='megasas'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -28,7 +28,6 @@
|
|||
<flag name='virtio-ccw'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='enable-fips'/>
|
||||
<flag name='active-commit'/>
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='i440fx-pci-hole64-size'/>
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='i440fx-pci-hole64-size'/>
|
||||
|
|
|
@ -43,7 +43,6 @@
|
|||
<flag name='megasas'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -43,7 +43,6 @@
|
|||
<flag name='nvram'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -28,7 +28,6 @@
|
|||
<flag name='virtio-ccw'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='enable-fips'/>
|
||||
<flag name='active-commit'/>
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='i440fx-pci-hole64-size'/>
|
||||
|
|
|
@ -45,7 +45,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -44,7 +44,6 @@
|
|||
<flag name='nvram'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -46,7 +46,6 @@
|
|||
<flag name='megasas'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='i440fx-pci-hole64-size'/>
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
<flag name='nbd-server'/>
|
||||
<flag name='rng-random'/>
|
||||
<flag name='rng-egd'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='enable-fips'/>
|
||||
<flag name='spice-file-xfer-disable'/>
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='i440fx-pci-hole64-size'/>
|
||||
|
|
|
@ -45,7 +45,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -44,7 +44,6 @@
|
|||
<flag name='nvram'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -46,7 +46,6 @@
|
|||
<flag name='megasas'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -28,7 +28,6 @@
|
|||
<flag name='virtio-ccw'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='active-commit'/>
|
||||
<flag name='change-backing-file'/>
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='i440fx-pci-hole64-size'/>
|
||||
|
|
|
@ -44,7 +44,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='usb-storage'/>
|
||||
|
|
|
@ -28,7 +28,6 @@
|
|||
<flag name='virtio-ccw'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='active-commit'/>
|
||||
<flag name='change-backing-file'/>
|
||||
|
|
|
@ -53,7 +53,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='i440fx-pci-hole64-size'/>
|
||||
|
|
|
@ -53,7 +53,6 @@
|
|||
<flag name='tpm-tis'/>
|
||||
<flag name='pci-bridge'/>
|
||||
<flag name='vfio-pci'/>
|
||||
<flag name='mem-merge'/>
|
||||
<flag name='drive-discard'/>
|
||||
<flag name='dmi-to-pci-bridge'/>
|
||||
<flag name='i440fx-pci-hole64-size'/>
|
||||
|
|
Loading…
Reference in New Issue