libvirt/src/qemu
Eric Blake 5a3ec56ba3 spicevmc: support older -device spicevmc of qemu 0.13.0
qemu 0.13.0 (at least as built for Fedora 14, and also backported to
RHEL 6.0 qemu) supported an older syntax for a spicevmc channel; it's
not as flexible (it has an implicit name and hides the chardev
aspect), but now that we support spicevmc, we might as well target
both variants.

* src/qemu/qemu_capabilities.h (QEMUD_CMD_FLAG_DEVICE_SPICEVMC):
New flag.
* src/qemu/qemu_capabilities.c (qemuCapsParseDeviceStr): Set it
correctly.
* src/qemu/qemu_command.h (qemuBuildVirtioSerialPortDevStr): Drop
declaration.
* src/qemu/qemu_command.c (qemuBuildVirtioSerialPortDevStr): Alter
signature, check flag.
(qemuBuildCommandLine): Adjust caller and check flag.
* tests/qemuhelptest.c (mymain): Update test.
* tests/qemuxml2argvtest.c (mymain): New test.
* tests/qemuxml2argvdata/qemuxml2argv-channel-spicevmc-old.xml:
New file.
* tests/qemuxml2argvdata/qemuxml2argv-channel-spicevmc-old.args:
Likewise.
2011-02-04 09:17:01 -07:00
..
libvirtd_qemu.aug qemu: fix augeas support for vnc_auto_unix_socket 2011-01-28 15:28:30 -07:00
qemu_audit.c Move QEMU audit helper code out of the QEMU driver 2010-12-17 13:46:15 +00:00
qemu_audit.h Move QEMU audit helper code out of the QEMU driver 2010-12-17 13:46:15 +00:00
qemu_bridge_filter.c Remove conn parameter from virReportSystemError 2010-02-09 01:04:54 +01:00
qemu_bridge_filter.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
qemu_capabilities.c spicevmc: support older -device spicevmc of qemu 0.13.0 2011-02-04 09:17:01 -07:00
qemu_capabilities.h spicevmc: support older -device spicevmc of qemu 0.13.0 2011-02-04 09:17:01 -07:00
qemu_cgroup.c qemu: fix error messages 2011-01-27 20:41:26 -07:00
qemu_cgroup.h Move QEMU cgroup helper code out of the QEMU driver 2010-12-17 13:48:30 +00:00
qemu_command.c spicevmc: support older -device spicevmc of qemu 0.13.0 2011-02-04 09:17:01 -07:00
qemu_command.h spicevmc: support older -device spicevmc of qemu 0.13.0 2011-02-04 09:17:01 -07:00
qemu_conf.c qemu: Add conf option to auto setup VNC unix sockets 2011-01-21 16:03:05 -05:00
qemu_conf.h qemu: Add conf option to auto setup VNC unix sockets 2011-01-21 16:03:05 -05:00
qemu_domain.c qemu: move monitor device out of domain_conf common code 2011-01-14 09:54:26 -07:00
qemu_domain.h qemu: move monitor device out of domain_conf common code 2011-01-14 09:54:26 -07:00
qemu_driver.c qemu: Add shortcut for HMP pass through 2011-02-03 22:20:30 +01:00
qemu_driver.h Move QEMU private data & namespace code into separate file 2010-12-17 13:44:54 +00:00
qemu_hostdev.c Move QEMU hostdev helper code out of the QEMU driver 2010-12-17 13:50:21 +00:00
qemu_hostdev.h Move QEMU hostdev helper code out of the QEMU driver 2010-12-17 13:50:21 +00:00
qemu_hotplug.c qemuBuildDeviceAddressStr() checks for QEMUD_CMD_FLAG_PCI_MULTIBUS 2011-02-02 09:00:46 -07:00
qemu_hotplug.h Use the new set_password monitor command to set password. 2011-01-14 12:36:00 -07:00
qemu_monitor_json.c qemu: Add shortcut for HMP pass through 2011-02-03 22:20:30 +01:00
qemu_monitor_json.h qemu: Add shortcut for HMP pass through 2011-02-03 22:20:30 +01:00
qemu_monitor_text.c Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemu_monitor_text.h qemu: add set_password and expire_password monitor commands 2011-01-14 12:35:42 -07:00
qemu_monitor.c qemu: Add shortcut for HMP pass through 2011-02-03 22:20:30 +01:00
qemu_monitor.h qemu: Add shortcut for HMP pass through 2011-02-03 22:20:30 +01:00
qemu.conf Push unapplied fixups for previous patch 2011-01-21 16:18:54 -05:00
test_libvirtd_qemu.aug qemu: fix augeas support for vnc_auto_unix_socket 2011-01-28 15:28:30 -07:00
THREADS.txt docs: more on qemu locking patterns 2011-02-02 09:19:31 -07:00