libvirt/src/qemu
Peter Krempa a3f8abb003 qemu: Add -blockdev support for external snapshots
Use the code for creating or attaching new storage source in the
snapshot code and switch to 'blockdev-snapshot' for creating the
snapshot itself.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2019-09-06 08:12:21 +02:00
..
EVENTHANDLERS.txt qemu/doc: Fix function name for handling events 2017-06-13 09:43:42 +02:00
libvirtd_qemu.aug qemu: Add support for overriding max threads per process limit 2019-07-24 15:59:49 -06:00
Makefile.inc.am build: honour $(runstatedir) in make rules 2019-08-27 10:23:11 +01:00
MIGRATION.txt doc: fix writing of QEMU 2017-03-08 17:33:07 +01:00
qemu_agent.c qemu: Validate arg in qemuAgentErrorComandUnsupported() 2019-08-30 17:23:03 -04:00
qemu_agent.h qemu: add helper for getting full FSInfo 2019-08-26 17:27:40 +02:00
qemu_alias.c qemu: alias: Generate 'qomName' of disk with useraliases 2019-08-26 13:49:16 +02:00
qemu_alias.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +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 more frequently 2019-08-31 10:11:37 +02:00
qemu_blockjob.h qemu: Add blockdev support for the block copy job 2019-08-16 13:26:10 +02:00
qemu_capabilities.c qemu: Drop KVM assignment 2019-08-23 10:48:27 +02:00
qemu_capabilities.h qemu: Check for drop-cache capability 2019-08-14 09:36:43 +02:00
qemu_capspriv.h qemu: Translate feature names from query-cpu-model-expansion 2019-06-20 00:22:39 +02:00
qemu_cgroup.c qemu: Add support for overriding max threads per process limit 2019-07-24 15:59:49 -06:00
qemu_cgroup.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_command.c qemu: Explicitly pass backing store to qemuBuildStorageSourceChainAttachPrepareBlockdevTop 2019-09-06 08:12:21 +02:00
qemu_command.h qemu: Explicitly pass backing store to qemuBuildStorageSourceChainAttachPrepareBlockdevTop 2019-09-06 08:12:21 +02:00
qemu_conf.c qemu_conf.c: removing unused virQEMUDriverConfigPtr variable 2019-08-30 14:56:11 +02:00
qemu_conf.h qemu: conf: add virQEMUDriverGetDomainCapabilities 2019-08-06 19:45:49 -04:00
qemu_domain_address.c qemu: address: remove useless comment 2019-07-16 17:00:36 +02:00
qemu_domain_address.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_domain.c qemu: Prevent storage causing too much nested XML 2019-09-06 08:12:21 +02:00
qemu_domain.h qemu: Prevent storage causing too much nested XML 2019-09-06 08:12:21 +02:00
qemu_driver.c qemu: Add -blockdev support for external snapshots 2019-09-06 08:12:21 +02:00
qemu_driver.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_extdevice.c Revert "tpm: Check TPM XML device configuration changes after edit" 2019-08-09 14:55:10 +02:00
qemu_extdevice.h Revert "tpm: Check TPM XML device configuration changes after edit" 2019-08-09 14:55:10 +02:00
qemu_firmware.c util: get rid of virGetEnv{Allow,Block}SUID functions 2019-08-07 16:54:02 +01:00
qemu_firmware.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_hostdev.c qemu: Drop KVM assignment 2019-08-23 10:48:27 +02:00
qemu_hostdev.h qemu: Drop KVM assignment 2019-08-23 10:48:27 +02:00
qemu_hotplug.c qemu: hotplug: Setup disk throttling with blockdev 2019-09-06 08:12:21 +02:00
qemu_hotplug.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_hotplugpriv.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_interface.c util: allow tap-based guest interfaces to have MAC address prefix 0xFE 2019-08-12 14:22:05 -04:00
qemu_interface.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_migration_cookie.c qemu: Fix crash on incoming migration 2019-08-14 09:28:22 +02:00
qemu_migration_cookie.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_migration_params.c Always put _LAST enums on second line of VIR_ENUM_IMPL 2019-04-11 12:47:23 -04:00
qemu_migration_params.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_migration_paramspriv.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_migration.c qemu: block: explicitly pass backing store to qemuBlockStorageSourceAttachPrepareBlockdev 2019-09-06 08:12:21 +02:00
qemu_migration.h qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef 2019-08-09 13:55:54 +02:00
qemu_monitor_json.c qemu: monitor: Fix formatting of 'offset' in qemuMonitorJSONSaveMemory 2019-09-04 09:13:49 +02:00
qemu_monitor_json.h qemu: monitor: Add APIs for 'blockdev-create' 2019-07-18 17:59:33 +02:00
qemu_monitor_priv.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_monitor_text.c qemu: Remove qemuMonitorTextSetCPU 2019-06-20 15:59:19 +02:00
qemu_monitor_text.h qemu: Remove qemuMonitorTextSetCPU 2019-06-20 15:59:19 +02:00
qemu_monitor.c qemu: Extract and store vCPU properties as qemu returned them 2019-08-29 16:36:26 +02:00
qemu_monitor.h qemu: Extract and store vCPU properties as qemu returned them 2019-08-29 16:36:26 +02:00
qemu_process.c qemu: hotplug: Setup disk throttling with blockdev 2019-09-06 08:12:21 +02:00
qemu_process.h qemu: also delete qemuProcessAttach 2019-06-20 12:47:10 +02:00
qemu_processpriv.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_qapi.c qemu: qapi: Implement support for 'features' 2019-06-20 09:20:04 +02:00
qemu_qapi.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_security.c tpm: Set transationStarted to false if commit failed 2019-07-26 16:32:25 -05:00
qemu_security.h qemu_security: Implement qemuSecurityMoveImageMetadata 2019-07-03 08:36:04 +02:00
qemu_tpm.c tpm: Run swtpm_setup with less parameters on incoming migration 2019-07-27 07:56:00 -04:00
qemu_tpm.h tpm: Run swtpm_setup with less parameters on incoming migration 2019-07-27 07:56:00 -04:00
qemu.conf qemu: Add support for overriding max threads per process limit 2019-07-24 15:59:49 -06:00
test_libvirtd_qemu.aug.in build: use @CONFIG@ instead of ::CONFIG:: in augeas tests 2019-08-09 14:06:31 +01:00
THREADS.txt qemu: Introduce APIs for manipulating qemuDomainAgentJob 2018-06-20 13:24:17 +02:00
virtqemud.service.in qemu: introduce virtqemud daemon 2019-08-09 14:06:31 +01:00