[libvirt] [PATCH V2 0/4] Xen-xl parser

Kiarie Kahurani davidkiarie4 at gmail.com
Thu Sep 11 04:10:31 UTC 2014


Kiarie Kahurani (4):
  src/xenconfig: Export helper functions
  src/xenconfig: Xen-xl parser
  src/xenconfig: Introduce xen-xl on virsh command line
  tests: Tests for the xen-xl parser

 configure.ac                         |   7 +
 src/Makefile.am                      |  21 +-
 src/libvirt_xenconfig.syms           |   4 +
 src/libxl/libxl_driver.c             |  46 +++-
 src/xenconfig/libxlu_disk_i.h        |  28 ++
 src/xenconfig/libxlu_disk_l.l        | 259 +++++++++++++++++++
 src/xenconfig/xen_common.c           | 147 +++++------
 src/xenconfig/xen_common.h           |  24 +-
 src/xenconfig/xen_xl.c               | 479 +++++++++++++++++++++++++++++++++++
 src/xenconfig/xen_xl.h               |  29 +++
 tests/Makefile.am                    |   9 +-
 tests/testutilsxen.c                 |  50 ++++
 tests/testutilsxen.h                 |   9 +-
 tests/xlconfigdata/test-new-disk.cfg |  27 ++
 tests/xlconfigdata/test-new-disk.xml |  45 ++++
 tests/xlconfigdata/test-spice.cfg    |  32 +++
 tests/xlconfigdata/test-spice.xml    |  45 ++++
 tests/xlconfigtest.c                 | 224 ++++++++++++++++
 18 files changed, 1389 insertions(+), 96 deletions(-)
 create mode 100644 src/xenconfig/libxlu_disk_i.h
 create mode 100644 src/xenconfig/libxlu_disk_l.l
 create mode 100644 src/xenconfig/xen_xl.c
 create mode 100644 src/xenconfig/xen_xl.h
 create mode 100644 tests/xlconfigdata/test-new-disk.cfg
 create mode 100644 tests/xlconfigdata/test-new-disk.xml
 create mode 100644 tests/xlconfigdata/test-spice.cfg
 create mode 100644 tests/xlconfigdata/test-spice.xml
 create mode 100644 tests/xlconfigtest.c

 Changes in V1

    -introduced flex for xl disk format parsing
 
 Changes in V2
   
    -changed ot use AC_PROG_LEX in configure.ac
    -got rid of unused data files
 
 Not done
   
   -compile the generated file using global compiler
   flags as it has unused parameters

-- 
1.8.4.5




More information about the libvir-list mailing list