libvirt/src/qemu
Peter Krempa ef8a87a09d qemu: Always save status XML in qemuDomainBlockJobAbort
For copy and active commit jobs we record the state of the mirror so
that we can recover. The status XML was not saved in case of
qemuDomainBlockPivot due to an oversight.

Save the XML always when invoking qemuDomainBlockJobAbort even if
the job is not currently tracking any state. This will change later and
also this is not a particularly hot code path.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2019-02-07 14:32:32 +01:00
..
EVENTHANDLERS.txt qemu/doc: Fix function name for handling events 2017-06-13 09:43:42 +02:00
libvirtd_qemu.aug qemu.conf: add vnc_tls_x509_secret_uuid 2019-01-22 12:18:28 +01:00
Makefile.inc.am src/qemu: Fix indentation in Makefile.inc.am 2019-01-09 17:56:09 +01:00
MIGRATION.txt doc: fix writing of QEMU 2017-03-08 17:33:07 +01:00
qemu_agent.c Require a semicolon for VIR_ONCE_GLOBAL_INIT calls 2019-02-03 17:46:29 -05:00
qemu_agent.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_alias.c Remove all Author(s): lines from source file headers 2018-12-13 16:08:38 +00:00
qemu_alias.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_block.c Fix minor typos in messages and docs 2018-12-05 10:39:54 +01:00
qemu_block.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_blockjob.c Require a semicolon for VIR_ONCE_GLOBAL_INIT calls 2019-02-03 17:46:29 -05:00
qemu_blockjob.h qemu: improve compile-time check of qemuBlockjobState mapping 2019-01-23 16:20:25 -06:00
qemu_capabilities.c qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root 2019-02-05 08:57:35 +01:00
qemu_capabilities.h qemu: Introduce QEMU_CAPS_DEVICE_NVDIMM_UNARMED capability 2019-01-02 09:00:34 -05:00
qemu_capspriv.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_cgroup.c qemu: cgroup: Expose /dev/sev/ only to domains that require SEV 2019-02-01 12:40:18 +01:00
qemu_cgroup.h qemu: cgroup: Change qemu[Setup|Teardown]DiskCgroup to take virStorageSource 2019-01-30 17:20:38 +01:00
qemu_command.c qemu: command: Don't skip 'readonly' and throttling info for empty drive 2019-02-04 09:49:37 +01:00
qemu_command.h Require a semicolon to VIR_ENUM_DECL calls 2019-02-03 17:46:29 -05:00
qemu_conf.c Require a semicolon for VIR_ONCE_GLOBAL_INIT calls 2019-02-03 17:46:29 -05:00
qemu_conf.h qemu.conf: add vnc_tls_x509_secret_uuid 2019-01-22 12:18:28 +01:00
qemu_domain_address.c qemu: Add PCI support for RISC-V guests 2019-02-01 11:57:50 +01:00
qemu_domain_address.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_domain.c qemu: Refactor virtio-input capabilities checks 2019-02-05 17:50:42 +01:00
qemu_domain.h Require a semicolon to VIR_ENUM_DECL calls 2019-02-03 17:46:29 -05:00
qemu_driver.c qemu: Always save status XML in qemuDomainBlockJobAbort 2019-02-07 14:32:32 +01:00
qemu_driver.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_extdevice.c Require a semicolon for VIR_LOG_INIT calls 2019-02-03 17:46:29 -05:00
qemu_extdevice.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_hostdev.c qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices 2019-01-11 08:52:10 -05:00
qemu_hostdev.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_hotplug.c qemu: hotplug: Refactor qemuHotplugPrepareDiskAccess to work on virStorageSource 2019-01-30 17:20:38 +01:00
qemu_hotplug.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_hotplugpriv.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_interface.c conf: Add virDomainNetIsVirtioModel 2019-01-24 18:59:38 -05:00
qemu_interface.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_migration_cookie.c Require a semicolon for VIR_ENUM_IMPL calls 2019-02-03 17:46:29 -05:00
qemu_migration_cookie.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_migration_params.c Require a semicolon to VIR_ENUM_DECL calls 2019-02-03 17:46:29 -05:00
qemu_migration_params.h Require a semicolon to VIR_ENUM_DECL calls 2019-02-03 17:46:29 -05:00
qemu_migration_paramspriv.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_migration.c qemu: Assume migration with a network disk migration is safe 2019-02-04 14:03:42 +01:00
qemu_migration.h Require a semicolon to VIR_ENUM_DECL calls 2019-02-03 17:46:29 -05:00
qemu_monitor_json.c Require a semicolon for VIR_ENUM_IMPL calls 2019-02-03 17:46:29 -05:00
qemu_monitor_json.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_monitor_priv.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_monitor_text.c Remove all Author(s): lines from source file headers 2018-12-13 16:08:38 +00:00
qemu_monitor_text.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_monitor.c Require a semicolon for VIR_ONCE_GLOBAL_INIT calls 2019-02-03 17:46:29 -05:00
qemu_monitor.h Require a semicolon to VIR_ENUM_DECL calls 2019-02-03 17:46:29 -05:00
qemu_parse_command.c Remove all Author(s): lines from source file headers 2018-12-13 16:08:38 +00:00
qemu_parse_command.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_process.c qemu: Refresh state before starting the VCPUs 2019-02-04 15:51:48 +01:00
qemu_process.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_processpriv.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_qapi.c qemu: qapi: Allow selecting specifically optional schema entries in virQEMUQAPISchemaTraverse 2018-08-24 15:58:33 +02:00
qemu_qapi.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu_security.c qemu: security: Replace and remove qemuSecurity[Set|Restore]DiskLabel 2019-01-30 17:20:38 +01:00
qemu_security.h qemu: security: Replace and remove qemuSecurity[Set|Restore]DiskLabel 2019-01-30 17:20:38 +01:00
qemu_tpm.c Require a semicolon for VIR_LOG_INIT calls 2019-02-03 17:46:29 -05:00
qemu_tpm.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
qemu.conf qemu: conf: Remove /dev/sev from the default cgroup device acl list 2019-02-01 12:39:41 +01:00
test_libvirtd_qemu.aug.in qemu: conf: Remove /dev/sev from the default cgroup device acl list 2019-02-01 12:39:41 +01:00
THREADS.txt qemu: Introduce APIs for manipulating qemuDomainAgentJob 2018-06-20 13:24:17 +02:00