libvirt/src/qemu
Michal Privoznik d0204e373d qemuDomainDiskChangeSupported: Forbid alias change
Since we have user aliases it may happen that users want to
change it using 'update-device'. Instead of ignoring it silently,
error out loudly. Note that we don't limit the check just for
"ua-" prefixes because users might try to change libvirt
generated aliases too.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-01-05 14:22:45 +01:00
..
EVENTHANDLERS.txt qemu/doc: Fix function name for handling events 2017-06-13 09:43:42 +02:00
libvirtd_qemu.aug conf: Introduce TLS options for VxHS block device clients 2017-09-28 09:45:14 -04:00
MIGRATION.txt doc: fix writing of QEMU 2017-03-08 17:33:07 +01:00
qemu_agent.c Fix minor typos 2017-04-24 14:40:00 +02:00
qemu_agent.h qemu: agent: Make setting of vcpus more robust 2016-06-22 09:26:08 +02:00
qemu_alias.c qemu_alias: Be more tolerant if alias don't follow our format 2017-10-22 13:49:46 +02:00
qemu_alias.h split out qemuAssignDeviceInputAlias 2017-10-19 14:43:20 +02:00
qemu_block.c qemu: block: Add support for formatting gluster debug level via JSON 2017-11-23 18:50:04 +01:00
qemu_block.h qemu: block: Add function to check if storage source allows concurrent access 2017-11-23 18:26:25 +01:00
qemu_blockjob.c qemu: blockjob: Reset disk source index after pivot 2017-12-08 10:13:57 +01:00
qemu_blockjob.h qemu: report drive mirror errors on migration 2017-12-06 12:43:57 +01:00
qemu_capabilities.c qemu: capabilities: force update if the microcode version does not match 2018-01-04 16:52:03 +01:00
qemu_capabilities.h qemu: capabilities: force update if the microcode version does not match 2018-01-04 16:52:03 +01:00
qemu_capspriv.h qemu: capabilities: force update if the microcode version does not match 2018-01-04 16:52:03 +01:00
qemu_cgroup.c qemu_cgroup: Fix 'rc' argument on virDomainAuditCgroupPath() calls 2018-01-04 10:50:38 +01:00
qemu_cgroup.h qemu: Introduce functions for input device cgroup manipulation 2017-11-24 17:38:51 +01:00
qemu_command.c qemu: log error on attempts to set filterref on an OVS-connected interface 2017-12-14 14:31:28 -05:00
qemu_command.h qemu: Use secret objects to pass iSCSI passwords 2017-11-24 11:47:26 -05:00
qemu_conf.c qemu: Use predictable file names for memory-backend-file 2017-11-08 10:17:17 +01:00
qemu_conf.h qemu: Use predictable file names for memory-backend-file 2017-11-08 10:17:17 +01:00
qemu_domain_address.c qemu: Need to assign PCI address to vhost-scsi 2017-12-13 15:37:30 -05:00
qemu_domain_address.h Split out qemuDomainEnsureVirtioAddress 2017-10-19 14:41:51 +02:00
qemu_domain.c qemuDomainDiskChangeSupported: Forbid alias change 2018-01-05 14:22:45 +01:00
qemu_domain.h Do not pass driver to qemuDomainNamespace{Setup,Teardown} functions 2017-12-06 16:47:08 +01:00
qemu_driver.c qemu: Clean up style for the qemuDumpToFd definition 2018-01-04 12:15:49 -05:00
qemu_driver.h
qemu_hostdev.c qemu: Fix mdev checking for VFIO support 2017-04-12 12:57:39 +02:00
qemu_hostdev.h hostdev: Maintain a driver list of active mediated devices 2017-03-27 15:39:35 +02:00
qemu_hotplug.c qemu: Use same model when adding hostdev SCSI controller 2018-01-04 10:30:43 -05:00
qemu_hotplug.h qemu: implement input device hotunplug 2017-10-19 14:43:22 +02:00
qemu_hotplugpriv.h
qemu_interface.c Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" 2017-05-22 12:57:34 -04:00
qemu_interface.h Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" 2017-05-22 12:57:34 -04:00
qemu_migration_cookie.c qemu: send allowReboot in migration cookie 2017-10-19 11:52:34 +02:00
qemu_migration_cookie.h qemu: send allowReboot in migration cookie 2017-10-19 11:52:34 +02:00
qemu_migration.c qemu: report drive mirror errors on migration 2017-12-06 12:43:57 +01:00
qemu_migration.h Remove backslash alignment attempts 2017-11-03 13:24:12 +01:00
qemu_monitor_json.c qemu: Alter dump-guest-memory command generation 2018-01-04 12:15:49 -05:00
qemu_monitor_json.h qemu: Add support for migrate-continue QMP command 2017-10-26 10:36:02 +02:00
qemu_monitor_text.c Remove backslash alignment attempts 2017-11-03 13:24:12 +01:00
qemu_monitor_text.h qemu: monitor: Return struct from qemuMonitor(Text|Json)QueryCPUs 2016-08-24 15:44:47 -04:00
qemu_monitor.c qemu: monitor: Decrease logging verbosity 2018-01-03 15:21:30 +01:00
qemu_monitor.h qemu: prepare blockjob complete event error usage 2017-12-06 12:43:57 +01:00
qemu_parse_command.c qemu: Remove private hostdev 2017-11-24 11:47:26 -05:00
qemu_parse_command.h qemu: Move qemuFreeKeywords into qemu_parse_command.c 2017-10-17 18:52:47 -04:00
qemu_process.c qemu: Make sure host-model uses CPU model supported by QEMU 2017-12-08 15:50:52 +01:00
qemu_process.h qemu: Rename qemuProcessBuildDestroyHugepagesPath 2017-11-08 10:17:10 +01:00
qemu_processpriv.h
qemu_security.c qemu: fix security labeling for attach/detach of char devices 2017-12-05 13:54:48 +01:00
qemu_security.h qemu: fix security labeling for attach/detach of char devices 2017-12-05 13:54:48 +01:00
qemu.conf Fix minor typos 2017-12-12 09:13:43 +01:00
test_libvirtd_qemu.aug.in conf: Introduce TLS options for VxHS block device clients 2017-09-28 09:45:14 -04:00
THREADS.txt doc: fix writing of QEMU 2017-03-08 17:33:07 +01:00