[libvirt] [PATCH v2 0/9] More consistent virDomainUndefine flag handling

Eric Blake eblake at redhat.com
Tue Jul 9 17:46:29 UTC 2019


Since v1:
- use syntax-check rather than dynamic runtime check for API mismatch
- fix more stragglers with mismatched API, found by the syntax-check
- fix a bug in bhyve no-op flag handling
- expand no-op flag handling to other affected drivers

Eric Blake (9):
  vbox: Add various vir*Flags API
  xenapi: Add various vir*Flags API
  maint: Enhance check-driverimpls.pl to check for API pairing
  bhyve: Ignore no-op flag during virDomainUndefine
  libxl: Ignore no-op flag during virDomainUndefine
  lxc: Ignore no-op flag during virDomainUndefine
  openvz: Ignore no-op flag during virDomainUndefine
  vmware: Ignore no-op flag during virDomainUndefine
  xenapi: Ignore no-op flag during virDomainUndefine

 src/bhyve/bhyve_driver.c   |  6 +++++-
 src/check-driverimpls.pl   | 33 +++++++++++++++++++++++++++++++--
 src/libxl/libxl_driver.c   |  4 +++-
 src/lxc/lxc_driver.c       |  5 ++++-
 src/openvz/openvz_driver.c |  5 ++++-
 src/vbox/vbox_common.c     | 24 ++++++++++++++++++++++--
 src/vmware/vmware_driver.c |  5 ++++-
 src/xenapi/xenapi_driver.c | 28 ++++++++++++++++++++++++----
 8 files changed, 97 insertions(+), 13 deletions(-)

-- 
2.20.1




More information about the libvir-list mailing list