libvirt/src/qemu
Daniel P. Berrangé aed679da85 qemu: stop passing virConnectPtr into qemuMonitorStartCPUs
There is a long standing hack to pass a virConnectPtr into the
qemuMonitorStartCPUs method, so that when the text monitor prompts
for a disk password, we can lookup virSecretPtr objects. This causes
us to have to pass a virConnectPtr around through countless methods
up the call chain....except some places don't have any virConnectPtr
available so have always just passed NULL. We can finally fix this
disastrous design by using virGetConnectSecret() to open a connection
to the secret driver at time of use.

Reviewed-by: John Ferlan <jferlan@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-02-19 11:11:46 +00:00
..
EVENTHANDLERS.txt
libvirtd_qemu.aug Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" 2018-02-12 14:56:29 +00:00
MIGRATION.txt
qemu_agent.c qemu: don't leak in qemuGetDHCPInterfaces when failing to alloc 2018-02-12 07:57:26 +01:00
qemu_agent.h
qemu_alias.c conf: expand network device callbacks to cover resolving NIC type 2018-02-09 11:05:10 +00:00
qemu_alias.h qemu: Update qemuDomainFindSCSIControllerModel return 2018-01-31 11:32:04 -05:00
qemu_block.c storage: Fix formatting and parsing of qemu type 'UnixSocketAddress' 2018-02-14 15:58:04 +01:00
qemu_block.h
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: Add dump completed event to the capabilities 2018-02-02 15:19:14 -05:00
qemu_capabilities.h qemu: Add dump completed event to the capabilities 2018-02-02 15:19:14 -05:00
qemu_capspriv.h qemu: Refresh caps cache after booting a different kernel 2018-01-22 14:11:58 +01:00
qemu_cgroup.c qemu: Restore machinename even without cgroups 2018-01-31 14:51:34 +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: Generate SMBIOS Chassis strings command line 2018-02-17 07:36:59 -05:00
qemu_command.h Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" 2018-02-12 14:56:29 +00:00
qemu_conf.c Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" 2018-02-12 14:56:29 +00:00
qemu_conf.h Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" 2018-02-12 14:56:29 +00:00
qemu_domain_address.c conf: expand network device callbacks to cover resolving NIC type 2018-02-09 11:05:10 +00:00
qemu_domain_address.h qemu: Update qemuDomainFindSCSIControllerModel return 2018-01-31 11:32:04 -05:00
qemu_domain.c qemu: Check for down limit of SLIRP prefix too 2018-02-14 13:43:47 +01:00
qemu_domain.h qemu: domain: Store vcpu halted state as a tristate 2018-02-07 13:57:00 +01:00
qemu_driver.c qemu: stop passing virConnectPtr into qemuMonitorStartCPUs 2018-02-19 11:11:46 +00:00
qemu_driver.h
qemu_hostdev.c
qemu_hostdev.h
qemu_hotplug.c Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" 2018-02-12 14:56:29 +00:00
qemu_hotplug.h qemu: Add support for hot unplugging redirdev device 2018-01-08 11:49:26 -05:00
qemu_hotplugpriv.h
qemu_interface.c
qemu_interface.h
qemu_migration_cookie.c qemu: Convert jobInfo stats into a union 2018-02-06 07:36:53 -05:00
qemu_migration_cookie.h
qemu_migration.c qemu: stop passing virConnectPtr into qemuMonitorStartCPUs 2018-02-19 11:11:46 +00:00
qemu_migration.h
qemu_monitor_json.c qemu: stop passing virConnectPtr into qemuMonitorStartCPUs 2018-02-19 11:11:46 +00:00
qemu_monitor_json.h qemu: stop passing virConnectPtr into qemuMonitorStartCPUs 2018-02-19 11:11:46 +00:00
qemu_monitor_text.c qemu: stop passing virConnectPtr into qemuMonitorStartCPUs 2018-02-19 11:11:46 +00:00
qemu_monitor_text.h qemu: stop passing virConnectPtr into qemuMonitorStartCPUs 2018-02-19 11:11:46 +00:00
qemu_monitor.c qemu: stop passing virConnectPtr into qemuMonitorStartCPUs 2018-02-19 11:11:46 +00:00
qemu_monitor.h qemu: stop passing virConnectPtr into qemuMonitorStartCPUs 2018-02-19 11:11:46 +00:00
qemu_parse_command.c qemu: Remove private hostdev 2017-11-24 11:47:26 -05:00
qemu_parse_command.h
qemu_process.c qemu: stop passing virConnectPtr into qemuMonitorStartCPUs 2018-02-19 11:11:46 +00:00
qemu_process.h qemu: stop passing virConnectPtr into qemuMonitorStartCPUs 2018-02-19 11:11:46 +00: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 Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" 2018-02-12 14:56:29 +00:00
test_libvirtd_qemu.aug.in Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" 2018-02-12 14:56:29 +00:00
THREADS.txt