libvirt/src/qemu
Peter Krempa c8ef580f7b qemu: checkpoint: Do ACL check prior to snapshot interlocking
The interlocking with snapshots is executed prior to the ACL check so if
a VM has snapshots invoking the checkpoint API may leak it's existance.

Introduced with the qemuDomainCheckpointCreateXML API implementation in
commit 5f4e079650.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
2019-09-30 13:12:56 +02:00
..
EVENTHANDLERS.txt
libvirtd_qemu.aug qemu-conf: add configurable slirp-helper location 2019-09-06 12:47:47 +02:00
Makefile.inc.am qemu: add vhost-user-gpu helper unit 2019-09-24 13:19:09 -04:00
MIGRATION.txt
qemu_agent.c qemu: Validate arg in qemuAgentErrorComandUnsupported() 2019-08-30 17:23:03 -04:00
qemu_agent.h
qemu_alias.c qemu: add dbus-vmstate 2019-09-06 12:47:47 +02:00
qemu_alias.h qemu: add dbus-vmstate 2019-09-06 12:47:47 +02:00
qemu_block.c qemu: block: explicitly pass backing store to qemuBlockStorageSourceAttachPrepareBlockdev 2019-09-06 08:12:21 +02:00
qemu_block.h qemu: block: explicitly pass backing store to qemuBlockStorageSourceAttachPrepareBlockdev 2019-09-06 08:12:21 +02:00
qemu_blockjob.c qemu_blockjob: Remove secdriver metadata for whole backing chain on job completion 2019-09-25 12:34:09 +02:00
qemu_blockjob.h
qemu_capabilities.c qemu: add vhost-user-gpu capabilities checks 2019-09-24 12:29:29 -04:00
qemu_capabilities.h qemu: add vhost-user-gpu capabilities checks 2019-09-24 12:29:29 -04:00
qemu_capspriv.h
qemu_cgroup.c qemu-cgroup: allow accel rendernode access 2019-09-24 12:17:39 -04:00
qemu_cgroup.h
qemu_command.c qemu: build vhost-user GPU devices 2019-09-24 13:19:09 -04:00
qemu_command.h qemuBuildHostNetStr: remove unused 'driver' argument 2019-09-18 11:33:17 +02:00
qemu_conf.c qemuSharedDeviceEntryRemove: Free domain name before VIR_DELETE_ELEMENT 2019-09-19 16:32:56 +02:00
qemu_conf.h qemu-conf: add slirp state dir 2019-09-06 12:47:47 +02:00
qemu_dbus.c qemu: add dbus-vmstate 2019-09-06 12:47:47 +02:00
qemu_dbus.h qemu: add dbus-vmstate 2019-09-06 12:47:47 +02:00
qemu_domain_address.c qemu_domain_address: use virPCIDeviceAddressEqual() in conditionals 2019-09-23 09:11:14 +02:00
qemu_domain_address.h
qemu_domain.c qemu: Move, rename and export qemuDomObjFromDomain 2019-09-27 15:23:41 +02:00
qemu_domain.h qemu: Move, rename and export qemuDomObjFromDomain 2019-09-27 15:23:41 +02:00
qemu_driver.c qemu: checkpoint: Do ACL check prior to snapshot interlocking 2019-09-30 13:12:56 +02:00
qemu_driver.h
qemu_extdevice.c qemu: start/stop the vhost-user-gpu external device 2019-09-24 13:19:09 -04:00
qemu_extdevice.h qemu: prepare domain for vhost-user GPU 2019-09-24 13:19:09 -04:00
qemu_firmware.c qemu: generalize qemuFetchConfigs 2019-09-24 12:17:10 -04:00
qemu_firmware.h qemu_firmware: Extend qemuFirmwareGetSupported to return FW paths 2019-09-12 12:31:39 +02:00
qemu_hostdev.c
qemu_hostdev.h
qemu_hotplug.c qemu: hotplug: Use VIR_AUTOFREE() instead VIR_FREE for strings 2019-09-23 18:33:10 +02:00
qemu_hotplug.h qemu: add dbus-vmstate 2019-09-06 12:47:47 +02:00
qemu_hotplugpriv.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_interface.c qemu: support unmanaged macvtap devices with <interface type='ethernet'> 2019-09-09 14:40:28 -04:00
qemu_interface.h qemu-process: prepare slirp-helper 2019-09-06 12:47:47 +02:00
qemu_interop_config.c qemu: generalize qemuFetchConfigs 2019-09-24 12:17:10 -04:00
qemu_interop_config.h qemu: generalize qemuFetchConfigs 2019-09-24 12:17:10 -04:00
qemu_migration_cookie.c
qemu_migration_cookie.h
qemu_migration_params.c
qemu_migration_params.h
qemu_migration_paramspriv.h
qemu_migration.c qemu: migration: Forbid only remote migration if autodestroy is active for VM 2019-09-25 08:38:51 +02:00
qemu_migration.h
qemu_monitor_json.c qemu_monitor: s/size_t/ULL/ in qemuMonitorSave{Virtual,Physical}Memory 2019-09-27 14:46:33 +02:00
qemu_monitor_json.h qemu_monitor: s/size_t/ULL/ in qemuMonitorSave{Virtual,Physical}Memory 2019-09-27 14:46:33 +02:00
qemu_monitor_priv.h
qemu_monitor_text.c qemu: monitor: Remove qemuMonitorHMPCommand in favor of qemuMonitorJSONHumanCommand 2019-09-20 08:41:50 +02:00
qemu_monitor_text.h
qemu_monitor.c qemu_monitor: s/size_t/ULL/ in qemuMonitorSave{Virtual,Physical}Memory 2019-09-27 14:46:33 +02:00
qemu_monitor.h qemu_monitor: s/size_t/ULL/ in qemuMonitorSave{Virtual,Physical}Memory 2019-09-27 14:46:33 +02:00
qemu_process.c qemu: prepare domain for vhost-user GPU 2019-09-24 13:19:09 -04:00
qemu_process.h
qemu_processpriv.h
qemu_qapi.c qemu: qapi: Limit traversal depth for QAPI schema queries 2019-09-06 12:14:29 +02:00
qemu_qapi.h
qemu_security.c qemu: add qemuSecurityStartVhostUserGPU helper 2019-09-24 13:19:08 -04:00
qemu_security.h qemu: add qemuSecurityStartVhostUserGPU helper 2019-09-24 13:19:08 -04:00
qemu_slirp.c qemu_slirp: Drop unused variable in qemuSlirpStart() 2019-09-06 17:05:22 +02:00
qemu_slirp.h qemu: add slirp helper unit 2019-09-06 12:47:47 +02:00
qemu_tpm.c qemu: replace logCtxt with qemuDomainLogAppendMessage() 2019-09-06 12:47:46 +02:00
qemu_tpm.h qemu: replace logCtxt with qemuDomainLogAppendMessage() 2019-09-06 12:47:46 +02:00
qemu_vhost_user_gpu.c qemu: add vhost-user-gpu helper unit 2019-09-24 13:19:09 -04:00
qemu_vhost_user_gpu.h qemu: add vhost-user-gpu helper unit 2019-09-24 13:19:09 -04:00
qemu_vhost_user.c qemu: add vhost-user helpers 2019-09-24 13:19:08 -04:00
qemu_vhost_user.h qemu: add vhost-user helpers 2019-09-24 13:19:08 -04:00
qemu.conf qemu-conf: add configurable slirp-helper location 2019-09-06 12:47:47 +02:00
test_libvirtd_qemu.aug.in qemu-conf: add configurable slirp-helper location 2019-09-06 12:47:47 +02:00
THREADS.txt qemu: update threading info about domain object refs 2019-09-09 13:01:09 +02:00
virtqemud.service.in