libvirt/src/qemu
Eric Blake 68e4793ae0 qemu: allow creation of a paused domain
https://bugzilla.redhat.com/show_bug.cgi?id=589465

Some guests (eg with badly configured grub, or Windows' installation cd)
require quick response from the console user. That's why we have a
"launchPaused" option in vdsm.

To implement it via libvirt, we need to ask libvirt not to call
qemuMonitorStartCPUs() after starting qemu.  Calling virDomainStop
immediately after the domain is up is inherently raceful.

* src/qemu/qemu_driver.c (qemudStartVMDaemon): Add new parameter;
all callers adjusted.
(qemudDomainCreate): Implement support for new flag.
2010-06-08 15:35:57 -06:00
..
libvirtd_qemu.aug qemu: Add a qemu.conf option for clearing capabilities 2010-06-01 13:01:17 -04: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_conf.c Include port number with virtio serial devices 2010-06-08 15:08:15 +01:00
qemu_conf.h qemu: Add a qemu.conf option for clearing capabilities 2010-06-01 13:01:17 -04:00
qemu_driver.c qemu: allow creation of a paused domain 2010-06-08 15:35:57 -06:00
qemu_driver.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
qemu_monitor_json.c Disable use of 'reason' field in block IO event in QEMU 2010-06-08 15:05:42 +01:00
qemu_monitor_json.h Query block allocation extent from QEMU monitor 2010-05-24 15:55:51 -06:00
qemu_monitor_text.c Fix check for errors in device_add command in QEMU text monitor 2010-06-08 15:20:59 +01:00
qemu_monitor_text.h Query block allocation extent from QEMU monitor 2010-05-24 15:55:51 -06:00
qemu_monitor.c Query block allocation extent from QEMU monitor 2010-05-24 15:55:51 -06:00
qemu_monitor.h Adjust block size used by dd to speed QEMU domain save operations. 2010-06-04 15:36:17 -04:00
qemu_security_dac.c Add stdin_path to qemudStartVMDaemon() args. 2010-06-07 14:41:09 -04:00
qemu_security_dac.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
qemu_security_stacked.c Add support for setting socket MLS level in SELinux driver 2010-06-08 15:14:57 +01:00
qemu_security_stacked.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
qemu.conf qemu: Add a qemu.conf option for clearing capabilities 2010-06-01 13:01:17 -04:00
test_libvirtd_qemu.aug qemu: Add a qemu.conf option for clearing capabilities 2010-06-01 13:01:17 -04:00
THREADS.txt Release driver and domain lock when running monitor commands 2009-11-10 13:27:18 +00:00