libvirt/src/qemu
Wang Yechao fad65432ce qemu: Fix deadlock if create qemuProcessReconnect thread failed
Use the new qemuDomainRemoveInactiveJobLocked to remove the
@obj during the virDomainObjListForEach call which holds a
lock on the domain object list.

Signed-off-by: Wang Yechao <wang.yechao255@zte.com.cn>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-09-22 07:11:22 -04:00
..
EVENTHANDLERS.txt
libvirtd_qemu.aug qemu_conf: Introduce metadata_lock_manager 2018-09-18 17:12:53 +02:00
Makefile.inc.am
MIGRATION.txt
qemu_agent.c src: More cleanup of some system headers already contained in internal.h 2018-09-20 10:16:39 +02:00
qemu_agent.h qemu: implementing qemuAgentGetHostname() function. 2018-09-05 13:13:37 -04:00
qemu_alias.c src: remove blank first line in function body 2018-09-17 13:29:01 +02:00
qemu_alias.h
qemu_block.c
qemu_block.h
qemu_blockjob.c
qemu_blockjob.h
qemu_capabilities.c qemu: Drop QEMU_CAPS_DEVICE_SCSI_GENERIC 2018-09-21 16:50:46 +02:00
qemu_capabilities.h qemu: Drop QEMU_CAPS_DEVICE_SCSI_GENERIC 2018-09-21 16:50:46 +02:00
qemu_capspriv.h qemu: remove unnecessary virQEMUCapsFreeHostCPUModel 2018-09-12 21:12:22 +02:00
qemu_cgroup.c
qemu_cgroup.h
qemu_command.c qemu: Drop QEMU_CAPS_DEVICE_SCSI_GENERIC 2018-09-21 16:50:46 +02:00
qemu_command.h qemu: command: Extract opening of TPM backend FDs for mocking purposes 2018-08-24 15:58:34 +02:00
qemu_conf.c src: More cleanup of some system headers already contained in internal.h 2018-09-20 10:16:39 +02:00
qemu_conf.h qemu_conf: Introduce metadata_lock_manager 2018-09-18 17:12:53 +02:00
qemu_domain_address.c src: remove blank first line in function body 2018-09-17 13:29:01 +02:00
qemu_domain_address.h
qemu_domain.c qemu: Introduce qemuDomainRemoveInactiveJobLocked 2018-09-22 07:11:22 -04:00
qemu_domain.h qemu: Introduce qemuDomainRemoveInactiveJobLocked 2018-09-22 07:11:22 -04:00
qemu_driver.c src: More cleanup of some system headers already contained in internal.h 2018-09-20 10:16:39 +02:00
qemu_driver.h
qemu_extdevice.c
qemu_extdevice.h
qemu_hostdev.c src: More cleanup of some system headers already contained in internal.h 2018-09-20 10:16:39 +02:00
qemu_hostdev.h
qemu_hotplug.c qemu: Drop QEMU_CAPS_DEVICE_SCSI_GENERIC 2018-09-21 16:50:46 +02:00
qemu_hotplug.h
qemu_hotplugpriv.h
qemu_interface.c
qemu_interface.h
qemu_migration_cookie.c
qemu_migration_cookie.h
qemu_migration_params.c
qemu_migration_params.h
qemu_migration_paramspriv.h qemu: Move migration capabilities JSON formatting 2018-04-17 10:46:23 +02:00
qemu_migration.c
qemu_migration.h
qemu_monitor_json.c src: More cleanup of some system headers already contained in internal.h 2018-09-20 10:16:39 +02:00
qemu_monitor_json.h qemu: monitor: Separate probing for active block commit 2018-08-24 13:52:44 +02:00
qemu_monitor_priv.h
qemu_monitor_text.c src: More cleanup of some system headers already contained in internal.h 2018-09-20 10:16:39 +02:00
qemu_monitor_text.h
qemu_monitor.c src: remove blank first line in function body 2018-09-17 13:29:01 +02:00
qemu_monitor.h qemu: monitor: Rename 'device' argument for block job control APIs 2018-08-24 13:52:44 +02:00
qemu_parse_command.c qemu: initialize variables in qemuParseCommandLine 2018-08-28 12:53:25 +02:00
qemu_parse_command.h qemu: fix default machine for argv -> xml convertor 2018-08-28 11:49:01 +01:00
qemu_process.c qemu: Fix deadlock if create qemuProcessReconnect thread failed 2018-09-22 07:11:22 -04:00
qemu_process.h
qemu_processpriv.h
qemu_qapi.c qemu: qapi: Allow selecting specifically optional schema entries in virQEMUQAPISchemaTraverse 2018-08-24 15:58:33 +02:00
qemu_qapi.h
qemu_security.c qemu_security: Run transactions more frequently 2018-09-17 10:58:17 +02:00
qemu_security.h src: More cleanup of some system headers already contained in internal.h 2018-09-20 10:16:39 +02:00
qemu_tpm.c
qemu_tpm.h
qemu.conf qemu_conf: Introduce metadata_lock_manager 2018-09-18 17:12:53 +02:00
test_libvirtd_qemu.aug.in qemu_conf: Introduce metadata_lock_manager 2018-09-18 17:12:53 +02:00
THREADS.txt