[libvirt] [PATCH 0/5] rework layout of src/xenxs directory

Jim Fehlig jfehlig at suse.com
Sat Aug 16 03:50:38 UTC 2014


This series reworks the layout of src/xenxs directory, changing
it to src/xenconfig and moving common XM and XL config
parsing/formatting functions to src/xenconfig/xen_common.[ch].

Jim Fehlig (3):
  xen: rename xenxs to xenconfig
  src/xenconfig: remove dead code
  src/xenconfig: move common parsing/formatting to xen_common

Kiarie Kahurani (2):
  src/xenconfig: wrap common parsing code
  src/xenconfig: wrap common formatting code

 cfg.mk                                             |   2 +-
 configure.ac                                       |   2 +-
 po/POTFILES.in                                     |   5 +-
 src/Makefile.am                                    |  39 +-
 src/{libvirt_xenxs.syms => libvirt_xenconfig.syms} |   4 +-
 src/{xenxs/xen_xm.c => xenconfig/xen_common.c}     | 874 +++++++--------------
 src/xenconfig/xen_common.h                         |  46 ++
 src/{xenxs => xenconfig}/xen_sxpr.c                |   2 +-
 src/{xenxs => xenconfig}/xen_sxpr.h                |   0
 src/xenconfig/xen_xm.c                             | 421 ++++++++++
 src/{xenxs => xenconfig}/xen_xm.h                  |   0
 src/{xenxs => xenconfig}/xenxs_private.h           |   0
 tests/sexpr2xmltest.c                              |   2 +-
 tests/xmconfigdata/test-escape-paths.cfg           |   2 +-
 tests/xmconfigdata/test-fullvirt-force-hpet.cfg    |   2 +-
 tests/xmconfigdata/test-fullvirt-force-nohpet.cfg  |   2 +-
 tests/xmconfigdata/test-fullvirt-localtime.cfg     |   2 +-
 tests/xmconfigdata/test-fullvirt-net-ioemu.cfg     |   2 +-
 tests/xmconfigdata/test-fullvirt-net-netfront.cfg  |   2 +-
 tests/xmconfigdata/test-fullvirt-new-cdrom.cfg     |   2 +-
 tests/xmconfigdata/test-fullvirt-old-cdrom.cfg     |   2 +-
 tests/xmconfigdata/test-fullvirt-parallel-tcp.cfg  |   2 +-
 .../test-fullvirt-serial-dev-2-ports.cfg           |   2 +-
 .../test-fullvirt-serial-dev-2nd-port.cfg          |   2 +-
 tests/xmconfigdata/test-fullvirt-serial-file.cfg   |   2 +-
 tests/xmconfigdata/test-fullvirt-serial-null.cfg   |   2 +-
 tests/xmconfigdata/test-fullvirt-serial-pipe.cfg   |   2 +-
 tests/xmconfigdata/test-fullvirt-serial-pty.cfg    |   2 +-
 tests/xmconfigdata/test-fullvirt-serial-stdio.cfg  |   2 +-
 .../test-fullvirt-serial-tcp-telnet.cfg            |   2 +-
 tests/xmconfigdata/test-fullvirt-serial-tcp.cfg    |   2 +-
 tests/xmconfigdata/test-fullvirt-serial-udp.cfg    |   2 +-
 tests/xmconfigdata/test-fullvirt-serial-unix.cfg   |   2 +-
 tests/xmconfigdata/test-fullvirt-sound.cfg         |   2 +-
 tests/xmconfigdata/test-fullvirt-usbmouse.cfg      |   2 +-
 tests/xmconfigdata/test-fullvirt-usbtablet.cfg     |   2 +-
 tests/xmconfigdata/test-fullvirt-utc.cfg           |   2 +-
 tests/xmconfigdata/test-no-source-cdrom.cfg        |   2 +-
 tests/xmconfigdata/test-paravirt-net-e1000.cfg     |   2 +-
 tests/xmconfigdata/test-paravirt-net-vifname.cfg   |   2 +-
 .../test-paravirt-new-pvfb-vncdisplay.cfg          |   2 +-
 tests/xmconfigdata/test-paravirt-new-pvfb.cfg      |   2 +-
 .../test-paravirt-old-pvfb-vncdisplay.cfg          |   2 +-
 tests/xmconfigdata/test-paravirt-old-pvfb.cfg      |   2 +-
 tests/xmconfigdata/test-paravirt-vcpu.cfg          |   2 +-
 tests/xmconfigdata/test-pci-devs.cfg               |   2 +-
 tests/xmconfigtest.c                               |   2 +-
 tests/xml2sexprtest.c                              |   2 +-
 48 files changed, 796 insertions(+), 671 deletions(-)
 rename src/{libvirt_xenxs.syms => libvirt_xenconfig.syms} (91%)
 rename src/{xenxs/xen_xm.c => xenconfig/xen_common.c} (72%)
 create mode 100644 src/xenconfig/xen_common.h
 rename src/{xenxs => xenconfig}/xen_sxpr.c (99%)
 rename src/{xenxs => xenconfig}/xen_sxpr.h (100%)
 create mode 100644 src/xenconfig/xen_xm.c
 rename src/{xenxs => xenconfig}/xen_xm.h (100%)
 rename src/{xenxs => xenconfig}/xenxs_private.h (100%)

-- 
1.8.4.5




More information about the libvir-list mailing list