[libvirt] [PATCH 0/6] virDomainFlagsUndefine cleanups

Eric Blake eblake at redhat.com
Tue Jul 9 03:36:57 UTC 2019


Pointed out by Peter in response to:
https://www.redhat.com/archives/libvir-list/2019-July/msg00277.html

Patches 1-5 fix a pre-existing problem in several drivers, then
provides a way to ensure we don't encounter it again.  Patch 6 is an
example of what I plan to do to all the drivers that have
virDomainUndefineFlags but not snapshot support.

Eric Blake (6):
  bhyve: Add various vir*Flags API
  esx: Add various vir*Flags API
  phyp: Add various vir*Flags API
  test: Add various vir*Flags API
  libvirt: Ensure modern APIs are implemented
  bhyve: Ignore no-op flags during virDomainUndefine

 src/bhyve/bhyve_driver.c | 41 +++++++++++++++++++++++++++++++++------
 src/esx/esx_driver.c     | 13 ++++++++++++-
 src/libvirt.c            | 42 ++++++++++++++++++++++++++++++++++++----
 src/phyp/phyp_driver.c   | 24 +++++++++++++++++++++--
 src/test/test_driver.c   | 34 ++++++++++++++++++++++++++------
 5 files changed, 135 insertions(+), 19 deletions(-)

-- 
2.20.1




More information about the libvir-list mailing list