libvirt/src/qemu
Laine Stump ef01622607 qemu: parse -device virtio-balloon
There are no options to parse here other than the name of the device,
and all three possible device names have the same prefix
("virtio-balloon" with "-ccw", "-pci", or "-device" appended), so the
code is fairly simple. It has been implemented such that it will be
easier to add handling for other -device entries that aren't otherwise
recognized - just add another "else if (STRPREFIX(opts, ....)" clause.

qemuParseCommandLineString() previously would always add a <memballoon
model='virtio'/> to every result (the comments erroneously say that it
is adding a <memballoon model='none'/>) This has been changed to add
model='none', and 84 test case xml's updated accordingly (so that
qemuxml2argvtest won't fail).

Now that the memballoon device is properly parsed, we can safely add a
test for properly ignoring -nodefconfig and -nodefaults. Rather than
adding an entire new test case for this (and memballoon), we just
randomly pick the clock-utc test and modify it slightly to fulfill the
purpose.
2014-06-23 16:34:53 +03:00
..
libvirtd_qemu.aug migration: add support for migrateURI configuration 2014-05-20 13:13:29 +02:00
MIGRATION.txt
qemu_agent.c avoid 'sync' as variable name 2014-05-19 18:40:02 +02:00
qemu_agent.h qemu: Implement virDomain{Get,Set}Time 2014-05-15 16:44:45 +02:00
qemu_capabilities.c virCaps: expose pages info 2014-06-19 15:10:49 +02:00
qemu_capabilities.h Add support for timestamping QEMU logs 2014-05-07 10:27:50 +02:00
qemu_cgroup.c Always report an error if virBitmapFormat fails 2014-06-06 14:35:19 +02:00
qemu_cgroup.h
qemu_command.c qemu: parse -device virtio-balloon 2014-06-23 16:34:53 +03:00
qemu_command.h Split out CCW address allocation 2014-06-21 10:12:21 +02:00
qemu_conf.c conf: store disk source as pointer, for easier manipulation 2014-06-06 09:56:28 -06:00
qemu_conf.h migration: add support for migrateURI configuration 2014-05-20 13:13:29 +02:00
qemu_domain.c Split out CCW address allocation 2014-06-21 10:12:21 +02:00
qemu_domain.h Split out CCW address allocation 2014-06-21 10:12:21 +02:00
qemu_driver.c security: Rename virSecurityManagerSetImageLabel to *Disk* 2014-06-20 09:27:19 +02:00
qemu_driver.h
qemu_hostdev.c drivers: use virDirRead API 2014-04-28 17:52:45 -06:00
qemu_hostdev.h Capitalize USB, PCI and SCSI in hostdev methods 2014-03-12 16:20:01 +00:00
qemu_hotplug.c Split out CCW address allocation 2014-06-21 10:12:21 +02:00
qemu_hotplug.h qemu: Finish device removal in the original thread 2014-06-02 16:47:36 +02:00
qemu_hotplugpriv.h
qemu_migration.c conf: store disk source as pointer, for easier manipulation 2014-06-06 09:56:28 -06:00
qemu_migration.h libvirt support to force convergence of live guest migration 2014-03-21 14:17:15 +01:00
qemu_monitor_json.c qemu: monitor: Fix type of holdtime argument in qemuMonitorJSONSendKey 2014-06-03 14:24:14 +02:00
qemu_monitor_json.h conf: more enum cleanups in "src/conf/domain_conf.h" 2014-06-02 15:32:58 -06:00
qemu_monitor_text.c conf: more enum cleanups in "src/conf/domain_conf.h" 2014-06-02 15:32:58 -06:00
qemu_monitor_text.h conf: more enum cleanups in "src/conf/domain_conf.h" 2014-06-02 15:32:58 -06:00
qemu_monitor.c conf: more enum cleanups in "src/conf/domain_conf.h" 2014-06-02 15:32:58 -06:00
qemu_monitor.h conf: more enum cleanups in "src/conf/domain_conf.h" 2014-06-02 15:32:58 -06:00
qemu_process.c Split out CCW address allocation 2014-06-21 10:12:21 +02:00
qemu_process.h util: use typedefs for enums in "src/util/" directory 2014-05-05 14:30:01 -06:00
qemu_processpriv.h
qemu.conf migration: add support for migrateURI configuration 2014-05-20 13:13:29 +02:00
test_libvirtd_qemu.aug.in migration: add support for migrateURI configuration 2014-05-20 13:13:29 +02:00
THREADS.txt