libvirt/src/qemu
Peter Krempa fc81be4bfa qemuDomainSnapshotForEachQcow2Raw: Act only on internal snapshots
Similarly to the external snapshot code the internal inactive snapshot
creation helper should act only when an internal snapshot of the disk is
required. For now the callers ensure that it's either _INTERNAL or _NO
when control reaches this function.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2022-03-11 13:55:50 +01:00
..
EVENTHANDLERS.txt qemu/doc: Fix function name for handling events 2017-06-13 09:43:42 +02:00
libvirt_qemu_probes.d meson: src: build libvirt_driver_qemu_impl.a static library 2020-08-03 09:27:04 +02:00
libvirtd_qemu.aug qemu: conf: Add 'deprecation_behavior' setting to qemu.conf 2021-04-06 17:07:05 +02:00
meson.build qemu: Introduce helper functions for passing FDs to qemu 2022-02-14 13:13:59 +01:00
MIGRATION.txt doc: fix writing of QEMU 2017-03-08 17:33:07 +01:00
postcopy-migration.sysctl qemu: Ignore missing vm.unprivileged_userfaultfd sysctl 2022-02-09 13:03:33 +01:00
qemu_agent.c lib: Use g_clear_pointer() more 2022-02-08 08:42:07 +01:00
qemu_agent.h qemu_agent: Drop destroy callback 2021-11-12 14:11:43 +01:00
qemu_alias.c qemu_alias: change return type to void if possible 2021-11-25 09:19:59 +01:00
qemu_alias.h qemu_alias: change return type to void if possible 2021-11-25 09:19:59 +01:00
qemu_backup.c qemu: make separate function for setting statsType of privateData 2022-02-15 12:20:45 +01:00
qemu_backup.h qemu: use generalized virDomainJobData instead of qemuDomainJobInfo 2022-02-15 12:20:45 +01:00
qemu_block.c qemuBlockStorageSourceGetRBDProps: Simplify generation of auth modes 2021-12-22 13:48:35 +01:00
qemu_block.h qemu: Use qemuBuildChrChardevCommand for vhost-user disk backend 2021-12-10 16:37:42 +01:00
qemu_blockjob.c qemu: blockjob: Avoid spurious log errors when cancelling a shallow copy with reused images 2022-02-23 09:39:18 +01:00
qemu_blockjob.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_capabilities.c qemu_capabilities: Introduce QEMU_CAPS_DIRTYRATE_MODE capability 2022-02-21 13:34:16 +01:00
qemu_capabilities.h qemu_capabilities: Introduce QEMU_CAPS_DIRTYRATE_MODE capability 2022-02-21 13:34:16 +01:00
qemu_capspriv.h qemu: Invalidate capabilities cache on host cpuid mismatch 2021-11-05 17:12:25 +01:00
qemu_cgroup.c qemu, hypervisor: refactor some cgroup mgmt methods 2022-01-28 17:04:50 +01:00
qemu_cgroup.h qemu, hypervisor: refactor some cgroup mgmt methods 2022-01-28 17:04:50 +01:00
qemu_checkpoint.c qemuCheckpointGetXMLDescUpdateSize: Don't combine automatic freeing with manual 2021-12-01 13:53:11 +01:00
qemu_checkpoint.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_command.c qemu: Don't ignore failure when building default memory backend 2022-02-22 17:26:19 +01:00
qemu_command.h qemuBuildTPMOpenBackendFDs: Construct 'cancel_path' internally 2022-02-14 13:14:00 +01:00
qemu_conf.c qemu: remove sharedDevices hash table 2022-01-19 13:57:59 +01:00
qemu_conf.h qemu: remove sharedDevices hash table 2022-01-19 13:57:59 +01:00
qemu_dbus.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_dbus.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_domain_address.c src: Initialize stack allocated virPCIDeviceAddress variables 2022-02-11 15:01:19 +01:00
qemu_domain_address.h qemuDomainEnsurePCIAddress: Don't pass virQEMUDriver explicitly 2021-11-19 12:38:34 +01:00
qemu_domain.c qemuDomainSnapshotForEachQcow2Raw: Act only on internal snapshots 2022-03-11 13:55:50 +01:00
qemu_domain.h qemu: inline code for filling in per-VM NVRAM path 2022-02-22 14:55:58 +00:00
qemu_domainjob.c qemu: make separate function for setting statsType of privateData 2022-02-15 12:20:45 +01:00
qemu_domainjob.h qemu: make separate function for setting statsType of privateData 2022-02-15 12:20:45 +01:00
qemu_driver.c qemu,lxc: remove use to nwfilter update lock 2022-03-08 12:19:50 +00:00
qemu_driver.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_extdevice.c qemu: Revert "qemuExtDevicesStart: pass logManager" 2021-10-12 14:12:11 +02:00
qemu_extdevice.h qemu: Revert "qemuExtDevicesStart: pass logManager" 2021-10-12 14:12:11 +02:00
qemu_fd.c qemu: Introduce helper functions for passing FDs to qemu 2022-02-14 13:13:59 +01:00
qemu_fd.h qemu: Introduce helper functions for passing FDs to qemu 2022-02-14 13:13:59 +01:00
qemu_firmware.c qemu: support firmware descriptor flash 'mode' for optional NVRAM 2022-02-23 18:11:08 +00:00
qemu_firmware.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_hostdev.c conf: Convert virDomainHostdevDefParseXMLSubsys() to virXMLProp*() 2022-01-21 16:42:14 +01:00
qemu_hostdev.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_hotplug.c qemu: Honour 'virtlogd' use when hotplugging chardevs 2022-02-14 13:14:00 +01:00
qemu_hotplug.h qemu: Honour 'virtlogd' use when hotplugging chardevs 2022-02-14 13:14:00 +01:00
qemu_interface.c qemu: use automatic cleanup for virCommand 2021-12-13 18:20:46 +01:00
qemu_interface.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_interop_config.c meson: Introduce qemu_datadir option 2021-11-18 15:48:59 +01:00
qemu_interop_config.h qemu: generalize qemuFetchConfigs 2019-09-24 12:17:10 -04:00
qemu_migration_cookie.c qemu: use generalized virDomainJobData instead of qemuDomainJobInfo 2022-02-15 12:20:45 +01:00
qemu_migration_cookie.h qemu: use generalized virDomainJobData instead of qemuDomainJobInfo 2022-02-15 12:20:45 +01:00
qemu_migration_params.c qemu: Add support for return-path migration capability 2021-12-15 10:44:50 +01:00
qemu_migration_params.h qemu: Add support for return-path migration capability 2021-12-15 10:44:50 +01:00
qemu_migration_paramspriv.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_migration.c qemu,lxc: remove use to nwfilter update lock 2022-03-08 12:19:50 +00:00
qemu_migration.h qemu: use generalized virDomainJobData instead of qemuDomainJobInfo 2022-02-15 12:20:45 +01:00
qemu_monitor_json.c qemu: Implement qemuDomainQemuMonitorCommandWithFiles 2022-03-01 13:29:49 +01:00
qemu_monitor_json.h qemu: Implement qemuDomainQemuMonitorCommandWithFiles 2022-03-01 13:29:49 +01:00
qemu_monitor_priv.h qemuhotplugmock: Mock fd passing to qemu via 'SCM_RIGHTS' 2022-02-15 09:32:23 +01:00
qemu_monitor_text.c qemu: Implement qemuDomainQemuMonitorCommandWithFiles 2022-03-01 13:29:49 +01:00
qemu_monitor_text.h qemu_monitor: remove unused load snapshot code 2021-11-23 16:03:07 +01:00
qemu_monitor.c qemu: Implement qemuDomainQemuMonitorCommandWithFiles 2022-03-01 13:29:49 +01:00
qemu_monitor.h qemu: Implement qemuDomainQemuMonitorCommandWithFiles 2022-03-01 13:29:49 +01:00
qemu_namespace.c lib: Use g_clear_pointer() more 2022-02-08 08:42:07 +01:00
qemu_namespace.h qemu: Do not erase duplicate devices from namespace if error occurs 2021-07-15 12:00:24 +02:00
qemu_process.c qemu,lxc: remove use to nwfilter update lock 2022-03-08 12:19:50 +00:00
qemu_process.h qemu: process: Add a hotplug version of qemuProcessPrepareHostBackendChardev 2022-02-14 13:14:00 +01:00
qemu_processpriv.h qemu: Remove return value from qemuMonitorDomainDeviceDeletedCallback 2021-07-23 10:01:48 +02:00
qemu_qapi.c virQEMUQAPISchemaTraverseEnum: Allow query of enume type features 2021-11-01 17:37:15 +01:00
qemu_qapi.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_saveimage.c qemu: wire up support for resetting NVRAM 2022-02-08 13:04:20 +00:00
qemu_saveimage.h qemu: wire up support for resetting NVRAM 2022-02-08 13:04:20 +00:00
qemu_security.c qemu: Set label on vhostuser net device when hotplugging 2021-08-26 16:06:45 -06:00
qemu_security.h qemu: Set label on vhostuser net device when hotplugging 2021-08-26 16:06:45 -06:00
qemu_shim.c virt-qemu-run: Improve usage information 2021-12-10 18:39:35 +01:00
qemu_slirp.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_slirp.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_snapshot.c Rename VIR_DOMAIN_SNAPSHOT_LOCATION_NONE to VIR_DOMAIN_SNAPSHOT_LOCATION_NO 2022-03-11 13:55:49 +01:00
qemu_snapshot.h qemu_snapshot: Add the guest name to the transient disk path 2021-05-24 20:38:07 +02:00
qemu_tpm.c qemu: Move high-level actions close together 2022-02-05 14:36:11 +01:00
qemu_tpm.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_validate.c conf: support firmware ISA debug console 2022-02-03 10:59:03 +00:00
qemu_validate.h qemu: Reject 'rename-restart' action for 'on_reboot'/'on_poweroff'/'on_crash' 2021-08-25 15:32:44 +02:00
qemu_vhost_user_gpu.c qemu: gpu: Get pid without binary validation 2022-02-04 10:27:43 +01:00
qemu_vhost_user_gpu.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_vhost_user.c qemu_vhost_user: don't raise error for unknown features 2021-07-26 10:01:59 -04:00
qemu_vhost_user.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
qemu_virtiofs.c qemu: virtiofs: check whether the supplied binary exists 2022-02-03 14:15:04 +01:00
qemu_virtiofs.h qemu: virtiofs: open a separate connection to virtlogd 2021-10-12 14:12:11 +02:00
qemu.conf qemu: conf: simplify seccomp_sandbox comment 2021-09-27 10:11:21 +02:00
test_libvirtd_qemu.aug.in qemu: conf: Add 'deprecation_behavior' setting to qemu.conf 2021-04-06 17:07:05 +02:00
THREADS.txt qemu: turn qemuDomainObjExitMonitor into void 2021-12-01 10:56:58 +01:00
virtqemud.init.in configure: Provide OpenRC scripts for sub-daemons 2019-12-16 10:11:22 +01:00
virtqemud.service.in systemd: Use correct man page name in modular daemon service files 2022-02-01 13:20:11 +01:00