v2 of:
https://www.redhat.com/archives/libvir-list/2018-July/msg00243.html
Diff to v1:
- Dropped 4/7 from the original series, as it's no longer needed
- Reworked alias matching, instead of iterating through all disks trying
to find a matching alias, retval of qemuDomainGetManagedPRAlias() is
compared directly
- The PR_MANAGER_STATUS_CHANGED event handling is done from worker pool
rather than event loop.
Patches 1 and 3 were ACKed already.
Michal Privoznik (6):
qemuProcessStartPRDaemonHook: Try to set NS iff domain was started
with one
qemuDomainValidateStorageSource: Relax PR validation
virStoragePRDefFormat: Suppress path formatting for migratable XML
qemu: Wire up PR_MANAGER_STATUS_CHANGED event
qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo
qemu: Fetch pr-helper process info on reconnect
src/conf/domain_conf.c | 3 +-
src/qemu/qemu_domain.c | 20 +++----
src/qemu/qemu_domain.h | 1 +
src/qemu/qemu_driver.c | 17 ++++++
src/qemu/qemu_monitor.c | 40 ++++++++++++++
src/qemu/qemu_monitor.h | 20 +++++++
src/qemu/qemu_monitor_json.c | 106 +++++++++++++++++++++++++++++++++++
src/qemu/qemu_monitor_json.h | 4 ++
src/qemu/qemu_process.c | 128 +++++++++++++++++++++++++++++++++++++++++--
src/util/virstoragefile.c | 6 +-
src/util/virstoragefile.h | 3 +-
11 files changed, 326 insertions(+), 22 deletions(-)
--
2.16.4