libvirt/src/qemu
Peter Krempa 20a7abc2d2 qemu: Rewrite bitmap handling for block commit
Reuse qemuBlockGetBitmapMergeActions which allows removing the ad-hoc
implementation of bitmap merging for block commit. The new approach is
way simpler and more robust and also allows us to get rid of the
disabling of bitmaps done prior to the start as we actually do want to
update the bitmaps in the base.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
2020-06-22 16:04:30 +02:00
..
EVENTHANDLERS.txt
libvirtd_qemu.aug qemu-conf: add configurable dbus-daemon location 2020-03-24 15:57:33 +01:00
Makefile.inc.am qemu: move qemuDomainDefValidateFeatures to qemu_validate.c 2020-04-03 16:25:30 +02:00
MIGRATION.txt
qemu_agent.c src: Fix boolean assignment 2020-05-05 13:08:57 +02:00
qemu_agent.h qemuAgentGetFSInfo: expose 'report_unsupported' argument 2020-03-25 13:13:18 +01:00
qemu_alias.c qemu_alias.c: fix qemuAssingDeviceMemballoonAlias() typo 2020-05-18 07:52:00 +02:00
qemu_alias.h qemu: add dbus-vmstate helper migration support 2020-03-24 15:57:33 +01:00
qemu_backup.c qemu: backup: Rewrite backup bitmap handling to the new bitmap semantics 2020-06-22 16:04:30 +02:00
qemu_backup.h qemu: backup: Rewrite backup bitmap handling to the new bitmap semantics 2020-06-22 16:04:30 +02:00
qemu_block.c qemu: Rewrite bitmap handling for block commit 2020-06-22 16:04:30 +02:00
qemu_block.h qemu: Rewrite bitmap handling for block commit 2020-06-22 16:04:30 +02:00
qemu_blockjob.c qemu: Rewrite bitmap handling for block commit 2020-06-22 16:04:30 +02:00
qemu_blockjob.h qemuBlockJobUpdate: Remove return value 2020-04-03 09:34:49 +02:00
qemu_capabilities.c qemu: Probe for a few params supported by migrate-set-parameters 2020-06-17 10:25:33 +02:00
qemu_capabilities.h qemu: Probe for a few params supported by migrate-set-parameters 2020-06-17 10:25:33 +02:00
qemu_capspriv.h qemu: Invalidate capabilities when host CPU changes 2020-05-25 16:10:04 +02:00
qemu_cgroup.c qemu: do not allow /dev/rtc or /dev/hpet access via the devices cgroup 2020-05-19 10:04:06 +02:00
qemu_cgroup.h
qemu_checkpoint.c qemu: checkpoint: Don't merge checkpoints during deletion 2020-06-22 16:04:30 +02:00
qemu_checkpoint.h qemu: checkpoint: Don't merge checkpoints during deletion 2020-06-22 16:04:30 +02:00
qemu_command.c qemu: Generate command line for -fw_cfg 2020-06-10 14:00:38 +02:00
qemu_command.h qemu: Prepare for testing of 'netdev_add' props via qemuxml2argvtest 2020-05-20 09:41:58 +02:00
qemu_conf.c virQEMUDriverConfigNew: Add slash to cfg->defaultTLSx509certdir for non-embedded driver 2020-06-16 12:52:07 +02:00
qemu_conf.h qemu: Make memory path generation embed driver aware 2020-04-07 15:26:32 +02:00
qemu_dbus.c qemu-dbus: register DBus bus to the VM cgroup 2020-04-22 09:58:10 +02:00
qemu_dbus.h qemu-dbus: register DBus bus to the VM cgroup 2020-04-22 09:58:10 +02:00
qemu_domain_address.c qemu/conf: set HOTPLUGGABLE connect flag during PCI address set init 2020-04-12 22:39:51 -04:00
qemu_domain_address.h
qemu_domain.c qemu_domain.c: NUMA CPUs auto-fill for incomplete topologies 2020-06-18 12:31:54 +02:00
qemu_domain.h qemu_domain.c: NUMA CPUs auto-fill for incomplete topologies 2020-06-18 12:31:54 +02:00
qemu_driver.c qemu: Rewrite bitmap handling for block commit 2020-06-22 16:04:30 +02:00
qemu_driver.h
qemu_extdevice.c downscript: add support for booting and hotplug interface 2020-05-26 15:56:11 +02:00
qemu_extdevice.h
qemu_firmware.c
qemu_firmware.h
qemu_hostdev.c
qemu_hostdev.h
qemu_hotplug.c qemu: don't reject interface update when switching to/from bridged network 2020-06-04 22:46:26 -04:00
qemu_hotplug.h qemu: add dbus-vmstate helper migration support 2020-03-24 15:57:33 +01:00
qemu_interface.c qemu: Drop virQEMUDriverIsPrivileged() 2020-04-07 15:26:15 +02:00
qemu_interface.h
qemu_interop_config.c
qemu_interop_config.h
qemu_migration_cookie.c qemu: Add free and copy function for qemuDomainJobInfo and use it 2020-04-24 08:56:57 +02:00
qemu_migration_cookie.h
qemu_migration_params.c qemu: Avoid deprecated migrate-set-cache-size QMP command 2020-06-17 10:25:33 +02:00
qemu_migration_params.h
qemu_migration_paramspriv.h
qemu_migration.c qemu: Avoid deprecated migrate_set_speed QMP command 2020-06-17 10:25:33 +02:00
qemu_migration.h
qemu_monitor_json.c qemuMonitorAddNetdev: Convert to the native JSON props object 2020-05-20 09:41:58 +02:00
qemu_monitor_json.h qemuMonitorAddNetdev: Convert to the native JSON props object 2020-05-20 09:41:58 +02:00
qemu_monitor_priv.h
qemu_monitor_text.c qemu_monitor_text.c: Use g_autofree 2020-03-24 14:52:45 +01:00
qemu_monitor_text.h
qemu_monitor.c src: don't include ref count in debug messages / probes 2020-06-03 10:20:17 +01:00
qemu_monitor.h src: make virObjectUnref return void 2020-06-03 10:20:17 +01:00
qemu_process.c qemu: stop checking virObjectUnref return value 2020-06-03 10:20:17 +01:00
qemu_process.h qemu: Prepare for testing of 'netdev_add' props via qemuxml2argvtest 2020-05-20 09:41:58 +02:00
qemu_processpriv.h
qemu_qapi.c
qemu_qapi.h
qemu_security.c qemuSecurityDomainRestorePathLabel: Introduce @ignoreNS argument 2020-06-18 13:55:40 +02:00
qemu_security.h qemuSecurityDomainRestorePathLabel: Introduce @ignoreNS argument 2020-06-18 13:55:40 +02:00
qemu_shim.c
qemu_slirp.c slirp: add helper to VM cgroup 2020-04-22 09:58:10 +02:00
qemu_slirp.h slirp: add helper to VM cgroup 2020-04-22 09:58:10 +02:00
qemu_tpm.c Drop needless variable 2020-05-05 11:19:34 +02:00
qemu_tpm.h
qemu_validate.c qemu: Validate firmware blob configuration 2020-06-10 14:00:38 +02:00
qemu_validate.h qemu: validate: Validate blkdeviotune settings in the validator 2020-05-12 06:54:59 +02:00
qemu_vhost_user_gpu.c Remove virutil.h where possible 2020-02-24 23:15:49 +01:00
qemu_vhost_user_gpu.h
qemu_vhost_user.c
qemu_vhost_user.h
qemu_virtiofs.c qemuVirtioFSStop: Simplify daemon kill 2020-03-24 15:54:31 +01:00
qemu_virtiofs.h
qemu.conf qemu: conf: fix stray comma 2020-05-19 10:59:33 +02:00
test_libvirtd_qemu.aug.in qemu: do not allow /dev/rtc or /dev/hpet access via the devices cgroup 2020-05-19 10:04:06 +02:00
THREADS.txt
virtqemud.init.in
virtqemud.service.in systemd: Move timeout from service files to sysconf files 2020-04-03 11:50:50 +02:00
virtqemud.sysconf qemu: Allow audio driver override in virtqemud 2020-04-03 11:50:57 +02:00