libvirt/src/qemu
Peter Krempa 1a86e3b24a qemu: block: Split up formatting of JSON props for 'raw' and 'luks' drivers
qemuBlockStorageSourceGetFormatRawProps aggregated both formats but
since we now have props specific for either of those formats it's
unwanted to aggregate the code such way. Split out the 'luks' props
formatter into qemuBlockStorageSourceGetFormatLUKSProps.

The wrong separation demonstrates istself on formatting of the 'size'
and 'offset' attributes for the 'luks' driver which does not conform
to the qapi schema.

https://bugzilla.redhat.com/show_bug.cgi?id=1814975

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2020-03-20 09:47:16 +01:00
..
EVENTHANDLERS.txt
libvirtd_qemu.aug qemu: add virtiofsd_debug to qemu.conf 2020-03-04 12:08:50 +01:00
Makefile.inc.am qemu: add code for handling virtiofsd 2020-03-04 12:08:50 +01:00
MIGRATION.txt
qemu_agent.c qemu: reset await_event in all error paths in qemuAgentCommand 2020-03-20 09:23:05 +01:00
qemu_agent.h qemu: agent: sync once if qemu has serial port event 2020-03-12 18:07:50 +01:00
qemu_alias.c qemuDomainGetSecretAESAlias: Replace outstanding uses with qemuAliasForSecret 2020-03-16 15:51:44 +01:00
qemu_alias.h qemuDomainGetSecretAESAlias: Replace outstanding uses with qemuAliasForSecret 2020-03-16 15:51:44 +01:00
qemu_backup.c qemu: Tell secdrivers which images are top parent 2020-03-09 14:14:55 +01:00
qemu_backup.h qemu: process: Terminate backup job on VM destroy 2020-01-06 10:15:36 +01:00
qemu_block.c qemu: block: Split up formatting of JSON props for 'raw' and 'luks' drivers 2020-03-20 09:47:16 +01:00
qemu_block.h qemu: block: Extract logic decision when to use a separate 'raw' layer for slice 2020-03-20 09:47:16 +01:00
qemu_blockjob.c qemu: blockjob: Re-enable bitmaps after failed block-commit 2020-03-16 17:33:09 +01:00
qemu_blockjob.h qemuBlockJobDiskNewCommit: Propagate 'disabledBitmapsBase' 2020-03-16 17:33:08 +01:00
qemu_capabilities.c qemu: capabilities: Add QEMU_CAPS_BLOCKDEV_REOPEN 2020-03-16 17:33:08 +01:00
qemu_capabilities.h qemu: capabilities: Add QEMU_CAPS_BLOCKDEV_REOPEN 2020-03-16 17:33:08 +01:00
qemu_capspriv.h qemu: capabilities: Add accessor to qemu caps machine types presence 2020-01-27 14:55:03 +01:00
qemu_cgroup.c qemu: pass virDomainObjPtr to qemuExtDevicesSetupCgroup 2020-03-04 12:08:50 +01:00
qemu_cgroup.h Use G_GNUC_WARN_UNUSED_RESULT instead of ATTRIBUTE_RETURN_CHECK 2019-10-15 11:25:22 +02:00
qemu_checkpoint.c qemuCheckpointDiscardBitmaps: Use correct field for checkpoint bitmap name 2020-03-16 17:33:08 +01:00
qemu_checkpoint.h qemu: checkpoint: Track and relabel images for bitmap merging 2020-02-04 13:45:32 +01:00
qemu_command.c qemu: Handle hotplug and commandline for secret objects for http cookies 2020-03-16 15:51:44 +01:00
qemu_command.h qemu: check iotune params same for all disk in group 2020-01-29 11:46:51 +01:00
qemu_conf.c qemu_conf: Track embed root dir 2020-03-18 15:32:51 +01:00
qemu_conf.h qemu_conf: Track embed root dir 2020-03-18 15:32:51 +01:00
qemu_dbus.c qemu: use g_strdup instead of VIR_STRDUP 2019-10-21 12:51:57 +02:00
qemu_dbus.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC instead of VIR_DEFINE_AUTOPTR_FUNC 2019-10-16 12:06:43 +02:00
qemu_domain_address.c conf: qemu: add virtiofs fsdriver type 2020-03-04 12:08:50 +01:00
qemu_domain_address.h qemu_domain_address.c: turn qemuDomainFillDeviceIsolationGroup to void 2020-01-31 15:25:33 +01:00
qemu_domain.c qemu: block: Extract logic decision when to use a separate 'raw' layer for slice 2020-03-20 09:47:16 +01:00
qemu_domain.h qemu: convert DomainLogContext class to use GObject 2020-03-16 17:28:39 +01:00
qemu_driver.c qemu: Suppress error reporting from qemuMonitorDelObject in cleanup paths 2020-03-19 09:57:46 +01:00
qemu_driver.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_extdevice.c qemu: use the vhost-user schemas to find binary 2020-03-04 12:08:50 +01:00
qemu_extdevice.h qemu: pass virDomainObjPtr to qemuExtDevicesSetupCgroup 2020-03-04 12:08:50 +01:00
qemu_firmware.c util: json: Convert virJSONValueNewObject() to g_new0 2020-03-05 11:31:38 +01:00
qemu_firmware.h src: replace verify(expr) with G_STATIC_ASSERT(expr) 2020-01-17 10:02:01 +00:00
qemu_hostdev.c virsh: include virutil.h where used 2020-02-24 23:15:50 +01:00
qemu_hostdev.h qemu_hotplug: Prepare NVMe disks on hotplug 2019-12-17 10:04:44 +01:00
qemu_hotplug.c qemu: Suppress error reporting from qemuMonitorDelObject in cleanup paths 2020-03-19 09:57:46 +01:00
qemu_hotplug.h qemu_hotplug.c: adding qemuDomainGetUnplugTimeout 2019-11-13 15:03:40 -05:00
qemu_interface.c Use g_strerror instead of virStrerror 2020-03-13 17:26:55 +01:00
qemu_interface.h qemu-process: prepare slirp-helper 2019-09-06 12:47:47 +02:00
qemu_interop_config.c virsh: include virutil.h where used 2020-02-24 23:15:50 +01:00
qemu_interop_config.h qemu: generalize qemuFetchConfigs 2019-09-24 12:17:10 -04:00
qemu_migration_cookie.c qemu: Don't compare local and remote hostnames on migration 2020-03-05 10:01:32 +01:00
qemu_migration_cookie.h qemuMigrationCookieNBD: Extract embedded struct 2020-01-31 14:28:28 +01:00
qemu_migration_params.c qemuDomainGetSecretAESAlias: Replace outstanding uses with qemuAliasForSecret 2020-03-16 15:51:44 +01:00
qemu_migration_params.h Remove virautoclean.h 2019-10-16 12:06:44 +02:00
qemu_migration_paramspriv.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_migration.c src: improve thread naming with human targetted names 2020-03-05 12:23:04 +00:00
qemu_migration.h qemu: Implement VIR_MIGRATE_PARAM_TLS_DESTINATION 2019-12-09 10:11:58 +01:00
qemu_monitor_json.c qemu: Suppress error reporting from qemuMonitorDelObject in cleanup paths 2020-03-19 09:57:46 +01:00
qemu_monitor_json.h qemu: Suppress error reporting from qemuMonitorDelObject in cleanup paths 2020-03-19 09:57:46 +01: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: use g_autofree instead of VIR_FREE in qemuMonitorTextCreateSnapshot() 2019-12-17 10:49:30 -05:00
qemu_monitor_text.h qemu: Remove qemuMonitorTextSetCPU 2019-06-20 15:59:19 +02:00
qemu_monitor.c qemu: Suppress error reporting from qemuMonitorDelObject in cleanup paths 2020-03-19 09:57:46 +01:00
qemu_monitor.h qemu: Suppress error reporting from qemuMonitorDelObject in cleanup paths 2020-03-19 09:57:46 +01:00
qemu_process.c qemu: convert DomainLogContext class to use GObject 2020-03-16 17:28:39 +01:00
qemu_process.h qemu: start/stop an event thread for QMP probing 2020-03-11 14:44:47 +00:00
qemu_processpriv.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_qapi.c use g_ascii_isalpha instead of c_isalpha from gnulib 2019-12-10 13:49:24 +01:00
qemu_qapi.h src/qemu: use #pragma once in headers 2019-06-19 17:12:30 +02:00
qemu_security.c qemu: Tell secdrivers which images are top parent 2020-03-09 14:14:55 +01:00
qemu_security.h qemu: Tell secdrivers which images are top parent 2020-03-09 14:14:55 +01:00
qemu_shim.c qemu_shim: Ignore SIGPIPE 2020-03-05 11:24:51 +01:00
qemu_slirp.c qemu: Use g_strdup_printf() instead of virAsprintf() 2019-11-12 16:15:58 +01:00
qemu_slirp.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC instead of VIR_DEFINE_AUTOPTR_FUNC 2019-10-16 12:06:43 +02:00
qemu_tpm.c src: convert code to use virPipe APIs 2020-02-04 14:00:44 +00:00
qemu_tpm.h Use G_GNUC_WARN_UNUSED_RESULT instead of ATTRIBUTE_RETURN_CHECK 2019-10-15 11:25:22 +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 Use G_GNUC_WARN_UNUSED_RESULT instead of ATTRIBUTE_RETURN_CHECK 2019-10-15 11:25:22 +02:00
qemu_vhost_user.c util: json: Convert virJSONValueNewObject() to g_new0 2020-03-05 11:31:38 +01:00
qemu_vhost_user.h qemu: use the vhost-user schemas to find binary 2020-03-04 12:08:50 +01:00
qemu_virtiofs.c qemu: use the vhost-user schemas to find binary 2020-03-04 12:08:50 +01:00
qemu_virtiofs.h qemu: use the vhost-user schemas to find binary 2020-03-04 12:08:50 +01:00
qemu.conf qemu: add virtiofsd_debug to qemu.conf 2020-03-04 12:08:50 +01:00
test_libvirtd_qemu.aug.in qemu: add virtiofsd_debug to qemu.conf 2020-03-04 12:08:50 +01:00
THREADS.txt qemu: remove qemuDomainObjBegin/EndJobWithAgent() 2020-01-16 16:35:47 +01:00
virtqemud.init.in configure: Provide OpenRC scripts for sub-daemons 2019-12-16 10:11:22 +01:00
virtqemud.service.in daemon: set default memlock limit for systemd service 2020-02-26 17:56:49 +01:00