[libvirt] [PATCH 00/10] A bunch of extensions to libxl driver

Marek Marczykowski-Górecki marmarek at invisiblethingslab.com
Thu Feb 5 05:17:06 UTC 2015


This are some additional features to libxl driver. Some of them require change
in domain config structures/syntax. Details described with each patch.

Actually this is next iteration of a few years old patch series...

Marek Marczykowski-Górecki (10):
  libxl: update dom->id in libxlDomainCreateWithFlags
  conf: support backend domain name in disk and network devices
  libxl: support backend domain setting for disk and net devices
  libxl: fill HVM SDL and VNC settings based on <graphics/> entries
  libxl: pass ipaddr to libxl toolstack
  libxl: add tablet/mouse input device support
  libxl: prevent attaching multiple netdevs with the same MAC
  libxl: support domain config modification in virDomainRestoreFlags
  libxl: stubdom emulator type
  tests: add some simple libxl XML->XML tests

 docs/formatdomain.html.in                          |  43 ++++-
 docs/schemas/domaincommon.rng                      |  43 ++++-
 src/conf/domain_conf.c                             |  69 +++++++-
 src/conf/domain_conf.h                             |  10 ++
 src/libxl/libxl_conf.c                             | 194 ++++++++++++++++++---
 src/libxl/libxl_domain.c                           |  11 ++
 src/libxl/libxl_driver.c                           |  61 ++++++-
 src/util/virstoragefile.c                          |   4 +-
 src/util/virstoragefile.h                          |   1 +
 tests/Makefile.am                                  |   9 +-
 tests/domainschematest                             |   2 +-
 tests/xlxml2xmldata/xlxml2xml-hvm-stubdom.xml      |  41 +++++
 tests/xlxml2xmldata/xlxml2xml-hvm.xml              |  40 +++++
 tests/xlxml2xmldata/xlxml2xml-network-bridged.xml  |  38 ++++
 .../xlxml2xml-network-driver-domain.xml            |  38 ++++
 tests/xlxml2xmldata/xlxml2xml-network-routed.xml   |  39 +++++
 tests/xlxml2xmldata/xlxml2xml-pv.xml               |  38 ++++
 tests/xlxml2xmltest.c                              | 189 ++++++++++++++++++++
 18 files changed, 824 insertions(+), 46 deletions(-)
 create mode 100644 tests/xlxml2xmldata/xlxml2xml-hvm-stubdom.xml
 create mode 100644 tests/xlxml2xmldata/xlxml2xml-hvm.xml
 create mode 100644 tests/xlxml2xmldata/xlxml2xml-network-bridged.xml
 create mode 100644 tests/xlxml2xmldata/xlxml2xml-network-driver-domain.xml
 create mode 100644 tests/xlxml2xmldata/xlxml2xml-network-routed.xml
 create mode 100644 tests/xlxml2xmldata/xlxml2xml-pv.xml
 create mode 100644 tests/xlxml2xmltest.c

-- 
1.8.3.1




More information about the libvir-list mailing list