[libvirt] [PATCH V2 0/7] libxl: add support of pvusb controller

Chunyan Liu cyliu at suse.com
Wed Jun 15 06:00:07 UTC 2016


This patch series is to add pvusb controller support in libxl driver.
It should be applied on previous pvusb device support patch series.

---
Changes:
  * drop pvusb1 and pvusb2 model
  * add check in qemu device post-parse to report error of
    unsupported 'qusb1' and 'qusb2' model

Chunyan Liu (7):
  extend usb controller model to support xen pvusb
  libxl: support USB controllers in creation time
  libxl: support usb controller hotplug
  libxl: check available controller and port when hotplugging USB device
  xenconfig: add conversion of usb controller config to and from xml
  xlconfigtest: add test for usb controller conversion
  qemuDomainDeviceDefPostParse: add USB controller model check

 docs/formatdomain.html.in           |   4 +-
 docs/schemas/domaincommon.rng       |   2 +
 src/conf/domain_conf.c              |   2 +
 src/conf/domain_conf.h              |   2 +
 src/libxl/libxl_conf.c              |  84 ++++++++++++++++
 src/libxl/libxl_conf.h              |   4 +
 src/libxl/libxl_driver.c            | 176 +++++++++++++++++++++++++++++++++
 src/qemu/qemu_command.c             |   2 +
 src/qemu/qemu_domain.c              |  13 +++
 src/xenconfig/xen_xl.c              | 190 ++++++++++++++++++++++++++++++++++++
 tests/xlconfigdata/test-usbctrl.cfg |  13 +++
 tests/xlconfigdata/test-usbctrl.xml |  31 ++++++
 tests/xlconfigtest.c                |   1 +
 13 files changed, 523 insertions(+), 1 deletion(-)
 create mode 100644 tests/xlconfigdata/test-usbctrl.cfg
 create mode 100644 tests/xlconfigdata/test-usbctrl.xml

-- 
2.1.4




More information about the libvir-list mailing list