mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-28 00:25:23 +00:00
d301bc8d08
In some places where virDomainObjListForEach() is called the passed callback calls virDomainObjListRemoveLocked(). Well, this is unsafe, because the former only grabs a read lock but the latter modifies the list. I've identified the following unsafe calls: - qemuProcessReconnectAll() - libxlReconnectDomains() The rest seem to be safe. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com> |
||
---|---|---|
.. | ||
bhyve_capabilities.c | ||
bhyve_capabilities.h | ||
bhyve_command.c | ||
bhyve_command.h | ||
bhyve_conf.c | ||
bhyve_conf.h | ||
bhyve_device.c | ||
bhyve_device.h | ||
bhyve_domain.c | ||
bhyve_domain.h | ||
bhyve_driver.c | ||
bhyve_driver.h | ||
bhyve_monitor.c | ||
bhyve_monitor.h | ||
bhyve_parse_command.c | ||
bhyve_parse_command.h | ||
bhyve_process.c | ||
bhyve_process.h | ||
bhyve_utils.h | ||
bhyve.conf | ||
libvirtd_bhyve.aug | ||
Makefile.inc.am | ||
test_libvirtd_bhyve.aug.in |