[libvirt] [PATCH v2 00/15] vbox: Improve handling of storage devices

Dawid Zamirski dzamirski at datto.com
Tue Oct 24 19:35:23 UTC 2017

From: Dawid Zamirski <dzrudy at gmail.com>

v1: https://www.redhat.com/archives/libvir-list/2017-October/msg00381.html

Changes since v1:
 * split out the original patches into smaller ones, with each bugfix or
   cleanup task is in its own isolated and compilable patch
 * make sure switch statements are type casted and all cases are handled
 * fixed implementation of partial VM cleanup code and isolated into
   separate patch (patch #3)
 * squashed doc and rng updates into a single patch (#9), updated doc
   wording as suggested
 * addressed other minor issues (add debug statements, code formatting,
   better comments, commit message spelling etc)

Dawid Zamirski (15):
  vbox: Update ATTRIBUTE_UNUSED usage
  vbox: Close media when undefining domains
  vbox: Cleanup partially-defined VM on failure
  vbox: vboxAttachDrives now relies on address info
  vbox: Cleanup vboxAttachDrives implementation
  vbox: Errors in vboxAttachDrives are now critical
  vbox: Support empty removable drives.
  vbox: Add more IStorageController API mappings
  domain: Allow 'model' attribute for ide controller
  vbox: Process <controller> element in domain XML
  vbox: Add vboxDumpStorageControllers
  vbox: Correctly generate drive name in dumpxml
  vbox: Cleanup vboxDumpDisks implementation
  vbox: Process empty removable disks in dumpxml
  vbox: Generate disk address element in dumpxml

 docs/formatdomain.html.in     |    4 +
 docs/schemas/domaincommon.rng |   18 +-
 src/conf/domain_conf.c        |    9 +
 src/conf/domain_conf.h        |    9 +
 src/libvirt_private.syms      |    2 +
 src/vbox/vbox_common.c        | 1422 +++++++++++++++++++++++++----------------
 src/vbox/vbox_common.h        |   21 +
 src/vbox/vbox_tmpl.c          |   93 ++-
 src/vbox/vbox_uniformed_api.h |    3 +
 9 files changed, 983 insertions(+), 598 deletions(-)


More information about the libvir-list mailing list