This is a *split* from the v2 series for migration TLS. I figure what's
here may be useful for the Veritas code... The most recent qemu patches
ar using TLS, which means when the libvirt patches are updated they'll
need similar type support.

v2: http://www.redhat.com/archives/libvir-list/2017-February/msg01374.html

Adjustments here are mainly in patch 2 which is new - the former patch2
is migrate TLS specific so it's moved later, but not in this series. The
patch2 here does the TLS setup with the UUID.

Essentially the end result is creation of a TLS/UUID secret info setup API
and the splitting of the hotplug code for chardev to allow creation of
TLS objects. 

John Ferlan (8):
  qemu: Introduce qemuDomainSecretInfoNew
  qemu: Introduce qemuDomainSecretInfoTLSNew
  qemu: Move exit monitor calls in failure paths
  qemu: Refactor hotplug to introduce qemuDomain{Add|Del}TLSObjects
  qemu: Refactor qemuDomainGetChardevTLSObjects to converge code
  qemu: Move qemuDomainSecretChardevPrepare call
  qemu: Move qemuDomainPrepareChardevSourceTLS call
  qemu: Introduce qemuDomainGetTLSObjects

 src/qemu/qemu_domain.c  | 182 +++++++++++++++-----------
 src/qemu/qemu_hotplug.c | 341 +++++++++++++++++++++++++-----------------------
 src/qemu/qemu_hotplug.h |  24 ++++
 3 files changed, 309 insertions(+), 238 deletions(-)

-- 
2.9.3

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Reply via email to