提交 c3eaccfa 编写于 作者: J Ján Tomko

qemu: deprecate QEMU_CAPS_CHARDEV_SPICEVMC

Implied by QEMU >= 1.2.0.
Signed-off-by: NJán Tomko <jtomko@redhat.com>
Reviewed-by: NAndrea Bolognani <abologna@redhat.com>
上级 0bfb93ff
...@@ -2097,8 +2097,7 @@ virQEMUCapsProbeQMPObjects(virQEMUCapsPtr qemuCaps, ...@@ -2097,8 +2097,7 @@ virQEMUCapsProbeQMPObjects(virQEMUCapsPtr qemuCaps,
} }
/* Prefer -chardev spicevmc (detected earlier) over -device spicevmc */ /* Prefer -chardev spicevmc (detected earlier) over -device spicevmc */
if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_CHARDEV_SPICEVMC)) virQEMUCapsClear(qemuCaps, QEMU_CAPS_DEVICE_SPICEVMC);
virQEMUCapsClear(qemuCaps, QEMU_CAPS_DEVICE_SPICEVMC);
return 0; return 0;
} }
...@@ -3631,7 +3630,6 @@ static qemuMonitorCallbacks callbacks = { ...@@ -3631,7 +3630,6 @@ static qemuMonitorCallbacks callbacks = {
static void static void
virQEMUCapsInitQMPBasic(virQEMUCapsPtr qemuCaps) virQEMUCapsInitQMPBasic(virQEMUCapsPtr qemuCaps)
{ {
virQEMUCapsSet(qemuCaps, QEMU_CAPS_CHARDEV_SPICEVMC);
virQEMUCapsSet(qemuCaps, QEMU_CAPS_DRIVE_CACHE_DIRECTSYNC); virQEMUCapsSet(qemuCaps, QEMU_CAPS_DRIVE_CACHE_DIRECTSYNC);
virQEMUCapsSet(qemuCaps, QEMU_CAPS_NO_SHUTDOWN); virQEMUCapsSet(qemuCaps, QEMU_CAPS_NO_SHUTDOWN);
virQEMUCapsSet(qemuCaps, QEMU_CAPS_DRIVE_CACHE_UNSAFE); virQEMUCapsSet(qemuCaps, QEMU_CAPS_DRIVE_CACHE_UNSAFE);
......
...@@ -126,7 +126,7 @@ typedef enum { ...@@ -126,7 +126,7 @@ typedef enum {
/* 55 */ /* 55 */
QEMU_CAPS_CCID_PASSTHRU, /* -device ccid-card-passthru */ QEMU_CAPS_CCID_PASSTHRU, /* -device ccid-card-passthru */
QEMU_CAPS_CHARDEV_SPICEVMC, /* newer -chardev spicevmc */ X_QEMU_CAPS_CHARDEV_SPICEVMC, /* newer -chardev spicevmc */
QEMU_CAPS_DEVICE_SPICEVMC, /* older -device spicevmc*/ QEMU_CAPS_DEVICE_SPICEVMC, /* older -device spicevmc*/
QEMU_CAPS_VIRTIO_TX_ALG, /* -device virtio-net-pci,tx=string */ QEMU_CAPS_VIRTIO_TX_ALG, /* -device virtio-net-pci,tx=string */
X_QEMU_CAPS_DEVICE_QXL_VGA, /* primary qxl device named qxl-vga? */ X_QEMU_CAPS_DEVICE_QXL_VGA, /* primary qxl device named qxl-vga? */
......
...@@ -5030,11 +5030,6 @@ qemuBuildChrChardevStr(virLogManagerPtr logManager, ...@@ -5030,11 +5030,6 @@ qemuBuildChrChardevStr(virLogManagerPtr logManager,
break; break;
case VIR_DOMAIN_CHR_TYPE_SPICEVMC: case VIR_DOMAIN_CHR_TYPE_SPICEVMC:
if (!virQEMUCapsGet(qemuCaps, QEMU_CAPS_CHARDEV_SPICEVMC)) {
virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
_("spicevmc not supported in this QEMU binary"));
goto cleanup;
}
virBufferAsprintf(&buf, "spicevmc,id=%s,name=%s", charAlias, virBufferAsprintf(&buf, "spicevmc,id=%s,name=%s", charAlias,
virDomainChrSpicevmcTypeToString(dev->data.spicevmc)); virDomainChrSpicevmcTypeToString(dev->data.spicevmc));
break; break;
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
<flag name='pci-bootindex'/> <flag name='pci-bootindex'/>
<flag name='ccid-emulated'/> <flag name='ccid-emulated'/>
<flag name='ccid-passthru'/> <flag name='ccid-passthru'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='sga'/> <flag name='sga'/>
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
<flag name='pci-bootindex'/> <flag name='pci-bootindex'/>
<flag name='ccid-emulated'/> <flag name='ccid-emulated'/>
<flag name='ccid-passthru'/> <flag name='ccid-passthru'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='sga'/> <flag name='sga'/>
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
<flag name='pci-bootindex'/> <flag name='pci-bootindex'/>
<flag name='ccid-emulated'/> <flag name='ccid-emulated'/>
<flag name='ccid-passthru'/> <flag name='ccid-passthru'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='sga'/> <flag name='sga'/>
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
<flag name='pci-bootindex'/> <flag name='pci-bootindex'/>
<flag name='ccid-emulated'/> <flag name='ccid-emulated'/>
<flag name='ccid-passthru'/> <flag name='ccid-passthru'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='sga'/> <flag name='sga'/>
......
...@@ -6,7 +6,6 @@ ...@@ -6,7 +6,6 @@
<flag name='kvm'/> <flag name='kvm'/>
<flag name='boot-index'/> <flag name='boot-index'/>
<flag name='hda-duplex'/> <flag name='hda-duplex'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/> <flag name='virtio-blk-pci.event_idx'/>
......
...@@ -6,7 +6,6 @@ ...@@ -6,7 +6,6 @@
<flag name='kvm'/> <flag name='kvm'/>
<flag name='boot-index'/> <flag name='boot-index'/>
<flag name='hda-duplex'/> <flag name='hda-duplex'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/> <flag name='virtio-blk-pci.event_idx'/>
......
...@@ -5,7 +5,6 @@ ...@@ -5,7 +5,6 @@
<usedQMP/> <usedQMP/>
<flag name='kvm'/> <flag name='kvm'/>
<flag name='boot-index'/> <flag name='boot-index'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/> <flag name='virtio-blk-pci.event_idx'/>
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
<flag name='pci-bootindex'/> <flag name='pci-bootindex'/>
<flag name='ccid-emulated'/> <flag name='ccid-emulated'/>
<flag name='ccid-passthru'/> <flag name='ccid-passthru'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='sga'/> <flag name='sga'/>
......
...@@ -5,7 +5,6 @@ ...@@ -5,7 +5,6 @@
<usedQMP/> <usedQMP/>
<flag name='kvm'/> <flag name='kvm'/>
<flag name='boot-index'/> <flag name='boot-index'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/> <flag name='virtio-blk-pci.event_idx'/>
......
...@@ -6,7 +6,6 @@ ...@@ -6,7 +6,6 @@
<flag name='kvm'/> <flag name='kvm'/>
<flag name='boot-index'/> <flag name='boot-index'/>
<flag name='hda-duplex'/> <flag name='hda-duplex'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/> <flag name='virtio-blk-pci.event_idx'/>
......
...@@ -6,7 +6,6 @@ ...@@ -6,7 +6,6 @@
<flag name='kvm'/> <flag name='kvm'/>
<flag name='boot-index'/> <flag name='boot-index'/>
<flag name='hda-duplex'/> <flag name='hda-duplex'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/> <flag name='virtio-blk-pci.event_idx'/>
......
...@@ -5,7 +5,6 @@ ...@@ -5,7 +5,6 @@
<usedQMP/> <usedQMP/>
<flag name='enable-kvm'/> <flag name='enable-kvm'/>
<flag name='boot-index'/> <flag name='boot-index'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/> <flag name='virtio-blk-pci.event_idx'/>
......
...@@ -11,7 +11,6 @@ ...@@ -11,7 +11,6 @@
<flag name='hda-duplex'/> <flag name='hda-duplex'/>
<flag name='ccid-emulated'/> <flag name='ccid-emulated'/>
<flag name='ccid-passthru'/> <flag name='ccid-passthru'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='sga'/> <flag name='sga'/>
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
<flag name='pci-bootindex'/> <flag name='pci-bootindex'/>
<flag name='ccid-emulated'/> <flag name='ccid-emulated'/>
<flag name='ccid-passthru'/> <flag name='ccid-passthru'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='sga'/> <flag name='sga'/>
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
<flag name='pci-bootindex'/> <flag name='pci-bootindex'/>
<flag name='ccid-emulated'/> <flag name='ccid-emulated'/>
<flag name='ccid-passthru'/> <flag name='ccid-passthru'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='sga'/> <flag name='sga'/>
......
...@@ -8,7 +8,6 @@ ...@@ -8,7 +8,6 @@
<flag name='hda-duplex'/> <flag name='hda-duplex'/>
<flag name='ccid-emulated'/> <flag name='ccid-emulated'/>
<flag name='ccid-passthru'/> <flag name='ccid-passthru'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/> <flag name='virtio-blk-pci.event_idx'/>
......
...@@ -6,7 +6,6 @@ ...@@ -6,7 +6,6 @@
<flag name='kvm'/> <flag name='kvm'/>
<flag name='boot-index'/> <flag name='boot-index'/>
<flag name='hda-duplex'/> <flag name='hda-duplex'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/> <flag name='virtio-blk-pci.event_idx'/>
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
<flag name='pci-bootindex'/> <flag name='pci-bootindex'/>
<flag name='ccid-emulated'/> <flag name='ccid-emulated'/>
<flag name='ccid-passthru'/> <flag name='ccid-passthru'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='sga'/> <flag name='sga'/>
......
...@@ -5,7 +5,6 @@ ...@@ -5,7 +5,6 @@
<usedQMP/> <usedQMP/>
<flag name='kvm'/> <flag name='kvm'/>
<flag name='boot-index'/> <flag name='boot-index'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/> <flag name='virtio-blk-pci.event_idx'/>
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
<flag name='pci-bootindex'/> <flag name='pci-bootindex'/>
<flag name='ccid-emulated'/> <flag name='ccid-emulated'/>
<flag name='ccid-passthru'/> <flag name='ccid-passthru'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='sga'/> <flag name='sga'/>
......
...@@ -5,7 +5,6 @@ ...@@ -5,7 +5,6 @@
<usedQMP/> <usedQMP/>
<flag name='kvm'/> <flag name='kvm'/>
<flag name='boot-index'/> <flag name='boot-index'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/> <flag name='virtio-blk-pci.event_idx'/>
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
<flag name='pci-bootindex'/> <flag name='pci-bootindex'/>
<flag name='ccid-emulated'/> <flag name='ccid-emulated'/>
<flag name='ccid-passthru'/> <flag name='ccid-passthru'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='sga'/> <flag name='sga'/>
......
...@@ -6,7 +6,6 @@ ...@@ -6,7 +6,6 @@
<flag name='kvm'/> <flag name='kvm'/>
<flag name='boot-index'/> <flag name='boot-index'/>
<flag name='hda-duplex'/> <flag name='hda-duplex'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/> <flag name='virtio-blk-pci.event_idx'/>
......
...@@ -5,7 +5,6 @@ ...@@ -5,7 +5,6 @@
<usedQMP/> <usedQMP/>
<flag name='kvm'/> <flag name='kvm'/>
<flag name='boot-index'/> <flag name='boot-index'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/> <flag name='virtio-blk-pci.event_idx'/>
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
<flag name='pci-bootindex'/> <flag name='pci-bootindex'/>
<flag name='ccid-emulated'/> <flag name='ccid-emulated'/>
<flag name='ccid-passthru'/> <flag name='ccid-passthru'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/> <flag name='virtio-tx-alg'/>
<flag name='virtio-blk-pci.ioeventfd'/> <flag name='virtio-blk-pci.ioeventfd'/>
<flag name='sga'/> <flag name='sga'/>
......
...@@ -837,7 +837,6 @@ mymain(void) ...@@ -837,7 +837,6 @@ mymain(void)
QEMU_CAPS_ENABLE_KVM, QEMU_CAPS_ENABLE_KVM,
QEMU_CAPS_PIIX3_USB_UHCI, QEMU_CAPS_PIIX3_USB_UHCI,
QEMU_CAPS_CCID_PASSTHRU, QEMU_CAPS_CCID_PASSTHRU,
QEMU_CAPS_CHARDEV_SPICEVMC,
QEMU_CAPS_SPICE, QEMU_CAPS_SPICE,
QEMU_CAPS_HDA_DUPLEX, QEMU_CAPS_HDA_DUPLEX,
QEMU_CAPS_USB_HUB, QEMU_CAPS_USB_HUB,
...@@ -864,7 +863,7 @@ mymain(void) ...@@ -864,7 +863,7 @@ mymain(void)
QEMU_CAPS_PIIX_DISABLE_S3, QEMU_CAPS_PIIX_DISABLE_S4, QEMU_CAPS_PIIX_DISABLE_S3, QEMU_CAPS_PIIX_DISABLE_S4,
QEMU_CAPS_VIRTIO_SCSI, QEMU_CAPS_VIRTIO_SCSI,
QEMU_CAPS_ICH9_USB_EHCI1, QEMU_CAPS_ICH9_USB_EHCI1,
QEMU_CAPS_SPICE, QEMU_CAPS_CHARDEV_SPICEVMC, QEMU_CAPS_SPICE,
QEMU_CAPS_DEVICE_QXL, QEMU_CAPS_DEVICE_QXL,
QEMU_CAPS_HDA_DUPLEX, QEMU_CAPS_USB_REDIR, QEMU_CAPS_HDA_DUPLEX, QEMU_CAPS_USB_REDIR,
QEMU_CAPS_DEVICE_PC_DIMM, QEMU_CAPS_DEVICE_PC_DIMM,
...@@ -1135,7 +1134,6 @@ mymain(void) ...@@ -1135,7 +1134,6 @@ mymain(void)
DO_TEST("graphics-spice-agentmouse", DO_TEST("graphics-spice-agentmouse",
QEMU_CAPS_DEVICE_QXL, QEMU_CAPS_DEVICE_QXL,
QEMU_CAPS_SPICE, QEMU_CAPS_SPICE,
QEMU_CAPS_CHARDEV_SPICEVMC,
QEMU_CAPS_DEVICE_CIRRUS_VGA); QEMU_CAPS_DEVICE_CIRRUS_VGA);
DO_TEST("graphics-spice-compression", DO_TEST("graphics-spice-compression",
QEMU_CAPS_SPICE, QEMU_CAPS_SPICE,
...@@ -1153,7 +1151,6 @@ mymain(void) ...@@ -1153,7 +1151,6 @@ mymain(void)
QEMU_CAPS_USB_HUB, QEMU_CAPS_USB_HUB,
QEMU_CAPS_ICH9_USB_EHCI1, QEMU_CAPS_ICH9_USB_EHCI1,
QEMU_CAPS_USB_REDIR, QEMU_CAPS_USB_REDIR,
QEMU_CAPS_CHARDEV_SPICEVMC,
QEMU_CAPS_DEVICE_CIRRUS_VGA); QEMU_CAPS_DEVICE_CIRRUS_VGA);
DO_TEST("graphics-spice-agent-file-xfer", DO_TEST("graphics-spice-agent-file-xfer",
QEMU_CAPS_SPICE, QEMU_CAPS_SPICE,
...@@ -1324,15 +1321,13 @@ mymain(void) ...@@ -1324,15 +1321,13 @@ mymain(void)
QEMU_CAPS_DEVICE_SCLPCONSOLE); QEMU_CAPS_DEVICE_SCLPCONSOLE);
DO_TEST("channel-spicevmc", DO_TEST("channel-spicevmc",
QEMU_CAPS_SPICE, QEMU_CAPS_SPICE,
QEMU_CAPS_CHARDEV_SPICEVMC,
QEMU_CAPS_DEVICE_CIRRUS_VGA); QEMU_CAPS_DEVICE_CIRRUS_VGA);
DO_TEST("channel-spicevmc-old", DO_TEST("channel-spicevmc-old",
QEMU_CAPS_SPICE, QEMU_CAPS_SPICE,
QEMU_CAPS_DEVICE_SPICEVMC, QEMU_CAPS_DEVICE_SPICEVMC,
QEMU_CAPS_DEVICE_CIRRUS_VGA); QEMU_CAPS_DEVICE_CIRRUS_VGA);
DO_TEST("channel-virtio-default", DO_TEST("channel-virtio-default",
QEMU_CAPS_SPICE, QEMU_CAPS_SPICE);
QEMU_CAPS_CHARDEV_SPICEVMC);
DO_TEST("channel-virtio-unix", NONE); DO_TEST("channel-virtio-unix", NONE);
DO_TEST("smartcard-host", DO_TEST("smartcard-host",
...@@ -1342,8 +1337,7 @@ mymain(void) ...@@ -1342,8 +1337,7 @@ mymain(void)
DO_TEST("smartcard-passthrough-tcp", DO_TEST("smartcard-passthrough-tcp",
QEMU_CAPS_CCID_PASSTHRU); QEMU_CAPS_CCID_PASSTHRU);
DO_TEST("smartcard-passthrough-spicevmc", DO_TEST("smartcard-passthrough-spicevmc",
QEMU_CAPS_CCID_PASSTHRU, QEMU_CAPS_CCID_PASSTHRU);
QEMU_CAPS_CHARDEV_SPICEVMC);
DO_TEST("smartcard-controller", DO_TEST("smartcard-controller",
QEMU_CAPS_CCID_EMULATED); QEMU_CAPS_CCID_EMULATED);
...@@ -1395,14 +1389,12 @@ mymain(void) ...@@ -1395,14 +1389,12 @@ mymain(void)
QEMU_CAPS_USB_HUB, QEMU_CAPS_USB_HUB,
QEMU_CAPS_ICH9_USB_EHCI1, QEMU_CAPS_ICH9_USB_EHCI1,
QEMU_CAPS_USB_REDIR, QEMU_CAPS_USB_REDIR,
QEMU_CAPS_SPICE, QEMU_CAPS_SPICE);
QEMU_CAPS_CHARDEV_SPICEVMC);
DO_TEST("usb-redir-boot", DO_TEST("usb-redir-boot",
QEMU_CAPS_USB_HUB, QEMU_CAPS_USB_HUB,
QEMU_CAPS_ICH9_USB_EHCI1, QEMU_CAPS_ICH9_USB_EHCI1,
QEMU_CAPS_USB_REDIR, QEMU_CAPS_USB_REDIR,
QEMU_CAPS_SPICE, QEMU_CAPS_SPICE,
QEMU_CAPS_CHARDEV_SPICEVMC,
QEMU_CAPS_BOOTINDEX, QEMU_CAPS_BOOTINDEX,
QEMU_CAPS_USB_REDIR_BOOTINDEX); QEMU_CAPS_USB_REDIR_BOOTINDEX);
DO_TEST("usb-redir-filter", DO_TEST("usb-redir-filter",
...@@ -1410,12 +1402,10 @@ mymain(void) ...@@ -1410,12 +1402,10 @@ mymain(void)
QEMU_CAPS_ICH9_USB_EHCI1, QEMU_CAPS_ICH9_USB_EHCI1,
QEMU_CAPS_USB_REDIR, QEMU_CAPS_USB_REDIR,
QEMU_CAPS_SPICE, QEMU_CAPS_SPICE,
QEMU_CAPS_CHARDEV_SPICEVMC,
QEMU_CAPS_USB_REDIR_FILTER); QEMU_CAPS_USB_REDIR_FILTER);
DO_TEST("usb-redir-filter-version", DO_TEST("usb-redir-filter-version",
QEMU_CAPS_USB_REDIR, QEMU_CAPS_USB_REDIR,
QEMU_CAPS_SPICE, QEMU_CAPS_SPICE,
QEMU_CAPS_CHARDEV_SPICEVMC,
QEMU_CAPS_USB_REDIR_FILTER); QEMU_CAPS_USB_REDIR_FILTER);
DO_TEST("usb1-usb2", DO_TEST("usb1-usb2",
QEMU_CAPS_PIIX3_USB_UHCI, QEMU_CAPS_PIIX3_USB_UHCI,
...@@ -2186,7 +2176,6 @@ mymain(void) ...@@ -2186,7 +2176,6 @@ mymain(void)
QEMU_CAPS_DEVICE_ICH9_INTEL_HDA, QEMU_CAPS_DEVICE_ICH9_INTEL_HDA,
QEMU_CAPS_DEVICE_VIDEO_PRIMARY, QEMU_CAPS_DEVICE_VIDEO_PRIMARY,
QEMU_CAPS_SPICE, QEMU_CAPS_SPICE,
QEMU_CAPS_CHARDEV_SPICEVMC,
QEMU_CAPS_DEVICE_QXL, QEMU_CAPS_DEVICE_QXL,
QEMU_CAPS_HDA_DUPLEX, QEMU_CAPS_HDA_DUPLEX,
QEMU_CAPS_DEVICE_ISA_SERIAL, QEMU_CAPS_DEVICE_ISA_SERIAL,
......
...@@ -856,7 +856,6 @@ mymain(void) ...@@ -856,7 +856,6 @@ mymain(void)
QEMU_CAPS_DEVICE_ICH9_INTEL_HDA, QEMU_CAPS_DEVICE_ICH9_INTEL_HDA,
QEMU_CAPS_DEVICE_VIDEO_PRIMARY, QEMU_CAPS_DEVICE_VIDEO_PRIMARY,
QEMU_CAPS_SPICE, QEMU_CAPS_SPICE,
QEMU_CAPS_CHARDEV_SPICEVMC,
QEMU_CAPS_DEVICE_QXL, QEMU_CAPS_DEVICE_QXL,
QEMU_CAPS_HDA_DUPLEX, QEMU_CAPS_HDA_DUPLEX,
QEMU_CAPS_USB_REDIR); QEMU_CAPS_USB_REDIR);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册