[libvirt] [PATCH V2 0/8] Remove the legacy xen driver

Jim Fehlig posted 8 patches 6 years ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20180406204500.616-1-jfehlig@suse.com
Test syntax-check passed
configure.ac                                       |    7 +-
docs/architecture.html.in                          |   28 +-
docs/bugs.html.in                                  |    3 +-
docs/drvxen.html.in                                |   91 +-
docs/uri.html.in                                   |   74 -
docs/windows.html.in                               |    2 +-
libvirt.spec.in                                    |   57 +-
m4/virt-driver-xen.m4                              |  142 -
po/POTFILES.in                                     |    7 -
src/Makefile.am                                    |    1 -
src/xen/Makefile.inc.am                            |   67 -
src/xen/block_stats.c                              |  355 ---
src/xen/block_stats.h                              |   38 -
src/xen/xen_driver.c                               | 2845 -----------------
src/xen/xen_driver.h                               |  204 --
src/xen/xen_hypervisor.c                           | 3125 -------------------
src/xen/xen_hypervisor.h                           |  142 -
src/xen/xen_inotify.c                              |  447 ---
src/xen/xen_inotify.h                              |   33 -
src/xen/xend_internal.c                            | 3221 --------------------
src/xen/xend_internal.h                            |  213 --
src/xen/xm_internal.c                              | 1484 ---------
src/xen/xm_internal.h                              |  105 -
src/xen/xs_internal.c                              |  920 ------
src/xen/xs_internal.h                              |  101 -
tests/Makefile.am                                  |   59 +-
tests/sexpr2xmldata/sexpr2xml-boot-grub.xml        |    3 +-
tests/sexpr2xmldata/sexpr2xml-bridge-ipaddr.xml    |    3 +-
tests/sexpr2xmldata/sexpr2xml-curmem.xml           |    1 -
.../sexpr2xml-disk-block-shareable.xml             |    1 -
tests/sexpr2xmldata/sexpr2xml-disk-block.xml       |    3 +-
.../sexpr2xml-disk-drv-blktap-qcow.xml             |    1 -
.../sexpr2xml-disk-drv-blktap-raw.xml              |    1 -
.../sexpr2xml-disk-drv-blktap2-raw.xml             |    1 -
tests/sexpr2xmldata/sexpr2xml-disk-file.xml        |    3 +-
tests/sexpr2xmldata/sexpr2xml-fv-autoport.xml      |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-empty-kernel.xml  |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-force-hpet.xml    |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-force-nohpet.xml  |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-kernel.xml        |    3 +-
tests/sexpr2xmldata/sexpr2xml-fv-localtime.xml     |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-net-netfront.xml  |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-parallel-tcp.xml  |    7 +-
.../sexpr2xml-fv-serial-dev-2-ports.xml            |    7 +-
.../sexpr2xml-fv-serial-dev-2nd-port.xml           |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-serial-file.xml   |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-serial-null.xml   |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-serial-pipe.xml   |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-serial-pty.xml    |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-serial-stdio.xml  |    7 +-
.../sexpr2xml-fv-serial-tcp-telnet.xml             |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-serial-tcp.xml    |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-serial-udp.xml    |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-serial-unix.xml   |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-sound-all.xml     |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-sound.xml         |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-usbmouse.xml      |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-usbtablet.xml     |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-utc.xml           |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv-v2.xml            |    7 +-
tests/sexpr2xmldata/sexpr2xml-fv.xml               |    7 +-
tests/sexpr2xmldata/sexpr2xml-net-bridged.xml      |    3 +-
tests/sexpr2xmldata/sexpr2xml-net-e1000.xml        |    3 +-
tests/sexpr2xmldata/sexpr2xml-net-routed.xml       |    3 +-
tests/sexpr2xmldata/sexpr2xml-no-source-cdrom.xml  |    6 +-
tests/sexpr2xmldata/sexpr2xml-pci-devs.xml         |    5 +-
.../sexpr2xml-pv-bootloader-cmdline.xml            |    3 +-
tests/sexpr2xmldata/sexpr2xml-pv-bootloader.xml    |    3 +-
tests/sexpr2xmldata/sexpr2xml-pv-localtime.xml     |    3 +-
tests/sexpr2xmldata/sexpr2xml-pv-vcpus.xml         |    3 +-
.../sexpr2xml-pv-vfb-new-vncdisplay.xml            |    3 +-
tests/sexpr2xmldata/sexpr2xml-pv-vfb-new.xml       |    3 +-
.../sexpr2xmldata/sexpr2xml-pv-vfb-type-crash.xml  |    3 +-
tests/sexpr2xmldata/sexpr2xml-pv.xml               |    3 +-
tests/sexpr2xmldata/sexpr2xml-vif-rate.xml         |    7 +-
tests/sexpr2xmltest.c                              |   35 +-
tests/testutilsxen.c                               |   64 -
tests/testutilsxen.h                               |    2 -
tests/vircapstest.c                                |   34 -
tests/virdrivermoduletest.c                        |    3 -
tests/virschematest.c                              |    3 +-
tests/xencapsdata/xen-i686-pae-hvm.caps            |    1 -
tests/xencapsdata/xen-i686-pae-hvm.cpuinfo         |   37 -
tests/xencapsdata/xen-i686-pae-hvm.xml             |   49 -
tests/xencapsdata/xen-i686-pae.caps                |    1 -
tests/xencapsdata/xen-i686-pae.cpuinfo             |   18 -
tests/xencapsdata/xen-i686-pae.xml                 |   32 -
tests/xencapsdata/xen-i686.caps                    |    1 -
tests/xencapsdata/xen-i686.cpuinfo                 |   18 -
tests/xencapsdata/xen-i686.xml                     |   29 -
tests/xencapsdata/xen-ia64-be-hvm.caps             |    1 -
tests/xencapsdata/xen-ia64-be-hvm.cpuinfo          |   29 -
tests/xencapsdata/xen-ia64-be-hvm.xml              |   45 -
tests/xencapsdata/xen-ia64-be.caps                 |    1 -
tests/xencapsdata/xen-ia64-be.cpuinfo              |   29 -
tests/xencapsdata/xen-ia64-be.xml                  |   29 -
tests/xencapsdata/xen-ia64-hvm.caps                |    1 -
tests/xencapsdata/xen-ia64-hvm.cpuinfo             |   29 -
tests/xencapsdata/xen-ia64-hvm.xml                 |   41 -
tests/xencapsdata/xen-ia64.caps                    |    1 -
tests/xencapsdata/xen-ia64.cpuinfo                 |   29 -
tests/xencapsdata/xen-ia64.xml                     |   26 -
tests/xencapsdata/xen-ppc64.caps                   |    1 -
tests/xencapsdata/xen-ppc64.cpuinfo                |    0
tests/xencapsdata/xen-ppc64.xml                    |   26 -
tests/xencapsdata/xen-x86_64-hvm.caps              |    1 -
tests/xencapsdata/xen-x86_64-hvm.cpuinfo           |   47 -
tests/xencapsdata/xen-x86_64-hvm.xml               |   61 -
tests/xencapsdata/xen-x86_64.caps                  |    1 -
tests/xencapsdata/xen-x86_64.cpuinfo               |   47 -
tests/xencapsdata/xen-x86_64.xml                   |   29 -
tests/xencapstest.c                                |  224 --
tests/xmconfigdata/test-disk-drv-blktap-raw.xml    |    3 +-
tests/xmconfigdata/test-disk-drv-blktap2-raw.xml   |    3 +-
tests/xmconfigdata/test-escape-paths.xml           |   11 +-
.../xmconfigdata/test-fullvirt-default-feature.xml |    9 +-
tests/xmconfigdata/test-fullvirt-force-hpet.xml    |    9 +-
tests/xmconfigdata/test-fullvirt-force-nohpet.xml  |    9 +-
tests/xmconfigdata/test-fullvirt-localtime.xml     |    9 +-
tests/xmconfigdata/test-fullvirt-net-netfront.xml  |    9 +-
tests/xmconfigdata/test-fullvirt-new-cdrom.xml     |    9 +-
tests/xmconfigdata/test-fullvirt-nohap.xml         |    9 +-
tests/xmconfigdata/test-fullvirt-parallel-tcp.xml  |    9 +-
tests/xmconfigdata/test-fullvirt-serial-file.xml   |    9 +-
tests/xmconfigdata/test-fullvirt-serial-null.xml   |    9 +-
tests/xmconfigdata/test-fullvirt-serial-pipe.xml   |    9 +-
tests/xmconfigdata/test-fullvirt-serial-pty.xml    |    9 +-
tests/xmconfigdata/test-fullvirt-serial-stdio.xml  |    9 +-
.../test-fullvirt-serial-tcp-telnet.xml            |    9 +-
tests/xmconfigdata/test-fullvirt-serial-tcp.xml    |    9 +-
tests/xmconfigdata/test-fullvirt-serial-udp.xml    |    9 +-
tests/xmconfigdata/test-fullvirt-serial-unix.xml   |    9 +-
tests/xmconfigdata/test-fullvirt-sound.xml         |    9 +-
tests/xmconfigdata/test-fullvirt-usbmouse.xml      |    9 +-
tests/xmconfigdata/test-fullvirt-usbtablet.xml     |    9 +-
tests/xmconfigdata/test-fullvirt-utc.xml           |    9 +-
tests/xmconfigdata/test-no-source-cdrom.xml        |    9 +-
tests/xmconfigdata/test-paravirt-maxvcpus.xml      |    5 +-
tests/xmconfigdata/test-paravirt-net-e1000.xml     |    5 +-
tests/xmconfigdata/test-paravirt-net-vifname.xml   |    5 +-
.../test-paravirt-new-pvfb-vncdisplay.xml          |    5 +-
tests/xmconfigdata/test-paravirt-new-pvfb.xml      |    5 +-
tests/xmconfigdata/test-paravirt-vcpu.xml          |    5 +-
tests/xmconfigdata/test-pci-devs.xml               |   11 +-
tests/xmconfigtest.c                               |   22 +-
tests/xml2sexprdata/xml2sexpr-escape.sexpr         |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-force-hpet.sexpr  |    2 +-
.../xml2sexprdata/xml2sexpr-fv-force-nohpet.sexpr  |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-kernel.sexpr      |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-localtime.sexpr   |    2 +-
.../xml2sexprdata/xml2sexpr-fv-net-netfront.sexpr  |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-net-rate.sexpr    |    2 +-
.../xml2sexprdata/xml2sexpr-fv-parallel-tcp.sexpr  |    2 +-
.../xml2sexpr-fv-serial-dev-2-ports.sexpr          |    2 +-
.../xml2sexpr-fv-serial-dev-2nd-port.sexpr         |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-serial-file.sexpr |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-serial-null.sexpr |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-serial-pipe.sexpr |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-serial-pty.sexpr  |    2 +-
.../xml2sexprdata/xml2sexpr-fv-serial-stdio.sexpr  |    2 +-
.../xml2sexpr-fv-serial-tcp-telnet.sexpr           |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-serial-tcp.sexpr  |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-serial-udp.sexpr  |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-serial-unix.sexpr |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-sound.sexpr       |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-usbmouse.sexpr    |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-utc.sexpr         |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-v2.sexpr          |    2 +-
tests/xml2sexprdata/xml2sexpr-fv-vncunused.sexpr   |    2 +-
tests/xml2sexprdata/xml2sexpr-fv.sexpr             |    2 +-
tests/xml2sexprtest.c                              |    7 +-
171 files changed, 317 insertions(+), 15060 deletions(-)
delete mode 100644 m4/virt-driver-xen.m4
delete mode 100644 src/xen/Makefile.inc.am
delete mode 100644 src/xen/block_stats.c
delete mode 100644 src/xen/block_stats.h
delete mode 100644 src/xen/xen_driver.c
delete mode 100644 src/xen/xen_driver.h
delete mode 100644 src/xen/xen_hypervisor.c
delete mode 100644 src/xen/xen_hypervisor.h
delete mode 100644 src/xen/xen_inotify.c
delete mode 100644 src/xen/xen_inotify.h
delete mode 100644 src/xen/xend_internal.c
delete mode 100644 src/xen/xend_internal.h
delete mode 100644 src/xen/xm_internal.c
delete mode 100644 src/xen/xm_internal.h
delete mode 100644 src/xen/xs_internal.c
delete mode 100644 src/xen/xs_internal.h
delete mode 100644 tests/xencapsdata/xen-i686-pae-hvm.caps
delete mode 100644 tests/xencapsdata/xen-i686-pae-hvm.cpuinfo
delete mode 100644 tests/xencapsdata/xen-i686-pae-hvm.xml
delete mode 100644 tests/xencapsdata/xen-i686-pae.caps
delete mode 100644 tests/xencapsdata/xen-i686-pae.cpuinfo
delete mode 100644 tests/xencapsdata/xen-i686-pae.xml
delete mode 100644 tests/xencapsdata/xen-i686.caps
delete mode 100644 tests/xencapsdata/xen-i686.cpuinfo
delete mode 100644 tests/xencapsdata/xen-i686.xml
delete mode 100644 tests/xencapsdata/xen-ia64-be-hvm.caps
delete mode 100644 tests/xencapsdata/xen-ia64-be-hvm.cpuinfo
delete mode 100644 tests/xencapsdata/xen-ia64-be-hvm.xml
delete mode 100644 tests/xencapsdata/xen-ia64-be.caps
delete mode 100644 tests/xencapsdata/xen-ia64-be.cpuinfo
delete mode 100644 tests/xencapsdata/xen-ia64-be.xml
delete mode 100644 tests/xencapsdata/xen-ia64-hvm.caps
delete mode 100644 tests/xencapsdata/xen-ia64-hvm.cpuinfo
delete mode 100644 tests/xencapsdata/xen-ia64-hvm.xml
delete mode 100644 tests/xencapsdata/xen-ia64.caps
delete mode 100644 tests/xencapsdata/xen-ia64.cpuinfo
delete mode 100644 tests/xencapsdata/xen-ia64.xml
delete mode 100644 tests/xencapsdata/xen-ppc64.caps
delete mode 100644 tests/xencapsdata/xen-ppc64.cpuinfo
delete mode 100644 tests/xencapsdata/xen-ppc64.xml
delete mode 100644 tests/xencapsdata/xen-x86_64-hvm.caps
delete mode 100644 tests/xencapsdata/xen-x86_64-hvm.cpuinfo
delete mode 100644 tests/xencapsdata/xen-x86_64-hvm.xml
delete mode 100644 tests/xencapsdata/xen-x86_64.caps
delete mode 100644 tests/xencapsdata/xen-x86_64.cpuinfo
delete mode 100644 tests/xencapsdata/xen-x86_64.xml
delete mode 100644 tests/xencapstest.c
[libvirt] [PATCH V2 0/8] Remove the legacy xen driver
Posted by Jim Fehlig 6 years ago
Long overdue removal the old xen driver. The first 3 patches move existing
tests to WITH_LIBXL since we'll want to continue supporting conversion of
the various xen config formats. The remain patches remove the cruft.

Patch8, new to V2, updates the Xen driver page.

Jim Fehlig (8):
  tests: move xml2sexpr tests to WITH_LIBXL
  tests: move sexpr2xml tests to WITH_LIBXL
  tests: move xmconfig tests to WITH_LIBXL
  Remove xencaps tests and data files
  Remove the xend driver
  docs: remove mention of legacy Xen driver
  spec: remove legacy xen driver
  docs: update Xen driver information

 configure.ac                                       |    7 +-
 docs/architecture.html.in                          |   28 +-
 docs/bugs.html.in                                  |    3 +-
 docs/drvxen.html.in                                |   91 +-
 docs/uri.html.in                                   |   74 -
 docs/windows.html.in                               |    2 +-
 libvirt.spec.in                                    |   57 +-
 m4/virt-driver-xen.m4                              |  142 -
 po/POTFILES.in                                     |    7 -
 src/Makefile.am                                    |    1 -
 src/xen/Makefile.inc.am                            |   67 -
 src/xen/block_stats.c                              |  355 ---
 src/xen/block_stats.h                              |   38 -
 src/xen/xen_driver.c                               | 2845 -----------------
 src/xen/xen_driver.h                               |  204 --
 src/xen/xen_hypervisor.c                           | 3125 -------------------
 src/xen/xen_hypervisor.h                           |  142 -
 src/xen/xen_inotify.c                              |  447 ---
 src/xen/xen_inotify.h                              |   33 -
 src/xen/xend_internal.c                            | 3221 --------------------
 src/xen/xend_internal.h                            |  213 --
 src/xen/xm_internal.c                              | 1484 ---------
 src/xen/xm_internal.h                              |  105 -
 src/xen/xs_internal.c                              |  920 ------
 src/xen/xs_internal.h                              |  101 -
 tests/Makefile.am                                  |   59 +-
 tests/sexpr2xmldata/sexpr2xml-boot-grub.xml        |    3 +-
 tests/sexpr2xmldata/sexpr2xml-bridge-ipaddr.xml    |    3 +-
 tests/sexpr2xmldata/sexpr2xml-curmem.xml           |    1 -
 .../sexpr2xml-disk-block-shareable.xml             |    1 -
 tests/sexpr2xmldata/sexpr2xml-disk-block.xml       |    3 +-
 .../sexpr2xml-disk-drv-blktap-qcow.xml             |    1 -
 .../sexpr2xml-disk-drv-blktap-raw.xml              |    1 -
 .../sexpr2xml-disk-drv-blktap2-raw.xml             |    1 -
 tests/sexpr2xmldata/sexpr2xml-disk-file.xml        |    3 +-
 tests/sexpr2xmldata/sexpr2xml-fv-autoport.xml      |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-empty-kernel.xml  |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-force-hpet.xml    |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-force-nohpet.xml  |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-kernel.xml        |    3 +-
 tests/sexpr2xmldata/sexpr2xml-fv-localtime.xml     |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-net-netfront.xml  |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-parallel-tcp.xml  |    7 +-
 .../sexpr2xml-fv-serial-dev-2-ports.xml            |    7 +-
 .../sexpr2xml-fv-serial-dev-2nd-port.xml           |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-serial-file.xml   |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-serial-null.xml   |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-serial-pipe.xml   |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-serial-pty.xml    |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-serial-stdio.xml  |    7 +-
 .../sexpr2xml-fv-serial-tcp-telnet.xml             |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-serial-tcp.xml    |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-serial-udp.xml    |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-serial-unix.xml   |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-sound-all.xml     |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-sound.xml         |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-usbmouse.xml      |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-usbtablet.xml     |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-utc.xml           |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv-v2.xml            |    7 +-
 tests/sexpr2xmldata/sexpr2xml-fv.xml               |    7 +-
 tests/sexpr2xmldata/sexpr2xml-net-bridged.xml      |    3 +-
 tests/sexpr2xmldata/sexpr2xml-net-e1000.xml        |    3 +-
 tests/sexpr2xmldata/sexpr2xml-net-routed.xml       |    3 +-
 tests/sexpr2xmldata/sexpr2xml-no-source-cdrom.xml  |    6 +-
 tests/sexpr2xmldata/sexpr2xml-pci-devs.xml         |    5 +-
 .../sexpr2xml-pv-bootloader-cmdline.xml            |    3 +-
 tests/sexpr2xmldata/sexpr2xml-pv-bootloader.xml    |    3 +-
 tests/sexpr2xmldata/sexpr2xml-pv-localtime.xml     |    3 +-
 tests/sexpr2xmldata/sexpr2xml-pv-vcpus.xml         |    3 +-
 .../sexpr2xml-pv-vfb-new-vncdisplay.xml            |    3 +-
 tests/sexpr2xmldata/sexpr2xml-pv-vfb-new.xml       |    3 +-
 .../sexpr2xmldata/sexpr2xml-pv-vfb-type-crash.xml  |    3 +-
 tests/sexpr2xmldata/sexpr2xml-pv.xml               |    3 +-
 tests/sexpr2xmldata/sexpr2xml-vif-rate.xml         |    7 +-
 tests/sexpr2xmltest.c                              |   35 +-
 tests/testutilsxen.c                               |   64 -
 tests/testutilsxen.h                               |    2 -
 tests/vircapstest.c                                |   34 -
 tests/virdrivermoduletest.c                        |    3 -
 tests/virschematest.c                              |    3 +-
 tests/xencapsdata/xen-i686-pae-hvm.caps            |    1 -
 tests/xencapsdata/xen-i686-pae-hvm.cpuinfo         |   37 -
 tests/xencapsdata/xen-i686-pae-hvm.xml             |   49 -
 tests/xencapsdata/xen-i686-pae.caps                |    1 -
 tests/xencapsdata/xen-i686-pae.cpuinfo             |   18 -
 tests/xencapsdata/xen-i686-pae.xml                 |   32 -
 tests/xencapsdata/xen-i686.caps                    |    1 -
 tests/xencapsdata/xen-i686.cpuinfo                 |   18 -
 tests/xencapsdata/xen-i686.xml                     |   29 -
 tests/xencapsdata/xen-ia64-be-hvm.caps             |    1 -
 tests/xencapsdata/xen-ia64-be-hvm.cpuinfo          |   29 -
 tests/xencapsdata/xen-ia64-be-hvm.xml              |   45 -
 tests/xencapsdata/xen-ia64-be.caps                 |    1 -
 tests/xencapsdata/xen-ia64-be.cpuinfo              |   29 -
 tests/xencapsdata/xen-ia64-be.xml                  |   29 -
 tests/xencapsdata/xen-ia64-hvm.caps                |    1 -
 tests/xencapsdata/xen-ia64-hvm.cpuinfo             |   29 -
 tests/xencapsdata/xen-ia64-hvm.xml                 |   41 -
 tests/xencapsdata/xen-ia64.caps                    |    1 -
 tests/xencapsdata/xen-ia64.cpuinfo                 |   29 -
 tests/xencapsdata/xen-ia64.xml                     |   26 -
 tests/xencapsdata/xen-ppc64.caps                   |    1 -
 tests/xencapsdata/xen-ppc64.cpuinfo                |    0
 tests/xencapsdata/xen-ppc64.xml                    |   26 -
 tests/xencapsdata/xen-x86_64-hvm.caps              |    1 -
 tests/xencapsdata/xen-x86_64-hvm.cpuinfo           |   47 -
 tests/xencapsdata/xen-x86_64-hvm.xml               |   61 -
 tests/xencapsdata/xen-x86_64.caps                  |    1 -
 tests/xencapsdata/xen-x86_64.cpuinfo               |   47 -
 tests/xencapsdata/xen-x86_64.xml                   |   29 -
 tests/xencapstest.c                                |  224 --
 tests/xmconfigdata/test-disk-drv-blktap-raw.xml    |    3 +-
 tests/xmconfigdata/test-disk-drv-blktap2-raw.xml   |    3 +-
 tests/xmconfigdata/test-escape-paths.xml           |   11 +-
 .../xmconfigdata/test-fullvirt-default-feature.xml |    9 +-
 tests/xmconfigdata/test-fullvirt-force-hpet.xml    |    9 +-
 tests/xmconfigdata/test-fullvirt-force-nohpet.xml  |    9 +-
 tests/xmconfigdata/test-fullvirt-localtime.xml     |    9 +-
 tests/xmconfigdata/test-fullvirt-net-netfront.xml  |    9 +-
 tests/xmconfigdata/test-fullvirt-new-cdrom.xml     |    9 +-
 tests/xmconfigdata/test-fullvirt-nohap.xml         |    9 +-
 tests/xmconfigdata/test-fullvirt-parallel-tcp.xml  |    9 +-
 tests/xmconfigdata/test-fullvirt-serial-file.xml   |    9 +-
 tests/xmconfigdata/test-fullvirt-serial-null.xml   |    9 +-
 tests/xmconfigdata/test-fullvirt-serial-pipe.xml   |    9 +-
 tests/xmconfigdata/test-fullvirt-serial-pty.xml    |    9 +-
 tests/xmconfigdata/test-fullvirt-serial-stdio.xml  |    9 +-
 .../test-fullvirt-serial-tcp-telnet.xml            |    9 +-
 tests/xmconfigdata/test-fullvirt-serial-tcp.xml    |    9 +-
 tests/xmconfigdata/test-fullvirt-serial-udp.xml    |    9 +-
 tests/xmconfigdata/test-fullvirt-serial-unix.xml   |    9 +-
 tests/xmconfigdata/test-fullvirt-sound.xml         |    9 +-
 tests/xmconfigdata/test-fullvirt-usbmouse.xml      |    9 +-
 tests/xmconfigdata/test-fullvirt-usbtablet.xml     |    9 +-
 tests/xmconfigdata/test-fullvirt-utc.xml           |    9 +-
 tests/xmconfigdata/test-no-source-cdrom.xml        |    9 +-
 tests/xmconfigdata/test-paravirt-maxvcpus.xml      |    5 +-
 tests/xmconfigdata/test-paravirt-net-e1000.xml     |    5 +-
 tests/xmconfigdata/test-paravirt-net-vifname.xml   |    5 +-
 .../test-paravirt-new-pvfb-vncdisplay.xml          |    5 +-
 tests/xmconfigdata/test-paravirt-new-pvfb.xml      |    5 +-
 tests/xmconfigdata/test-paravirt-vcpu.xml          |    5 +-
 tests/xmconfigdata/test-pci-devs.xml               |   11 +-
 tests/xmconfigtest.c                               |   22 +-
 tests/xml2sexprdata/xml2sexpr-escape.sexpr         |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-force-hpet.sexpr  |    2 +-
 .../xml2sexprdata/xml2sexpr-fv-force-nohpet.sexpr  |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-kernel.sexpr      |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-localtime.sexpr   |    2 +-
 .../xml2sexprdata/xml2sexpr-fv-net-netfront.sexpr  |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-net-rate.sexpr    |    2 +-
 .../xml2sexprdata/xml2sexpr-fv-parallel-tcp.sexpr  |    2 +-
 .../xml2sexpr-fv-serial-dev-2-ports.sexpr          |    2 +-
 .../xml2sexpr-fv-serial-dev-2nd-port.sexpr         |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-serial-file.sexpr |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-serial-null.sexpr |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-serial-pipe.sexpr |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-serial-pty.sexpr  |    2 +-
 .../xml2sexprdata/xml2sexpr-fv-serial-stdio.sexpr  |    2 +-
 .../xml2sexpr-fv-serial-tcp-telnet.sexpr           |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-serial-tcp.sexpr  |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-serial-udp.sexpr  |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-serial-unix.sexpr |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-sound.sexpr       |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-usbmouse.sexpr    |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-utc.sexpr         |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-v2.sexpr          |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv-vncunused.sexpr   |    2 +-
 tests/xml2sexprdata/xml2sexpr-fv.sexpr             |    2 +-
 tests/xml2sexprtest.c                              |    7 +-
 171 files changed, 317 insertions(+), 15060 deletions(-)
 delete mode 100644 m4/virt-driver-xen.m4
 delete mode 100644 src/xen/Makefile.inc.am
 delete mode 100644 src/xen/block_stats.c
 delete mode 100644 src/xen/block_stats.h
 delete mode 100644 src/xen/xen_driver.c
 delete mode 100644 src/xen/xen_driver.h
 delete mode 100644 src/xen/xen_hypervisor.c
 delete mode 100644 src/xen/xen_hypervisor.h
 delete mode 100644 src/xen/xen_inotify.c
 delete mode 100644 src/xen/xen_inotify.h
 delete mode 100644 src/xen/xend_internal.c
 delete mode 100644 src/xen/xend_internal.h
 delete mode 100644 src/xen/xm_internal.c
 delete mode 100644 src/xen/xm_internal.h
 delete mode 100644 src/xen/xs_internal.c
 delete mode 100644 src/xen/xs_internal.h
 delete mode 100644 tests/xencapsdata/xen-i686-pae-hvm.caps
 delete mode 100644 tests/xencapsdata/xen-i686-pae-hvm.cpuinfo
 delete mode 100644 tests/xencapsdata/xen-i686-pae-hvm.xml
 delete mode 100644 tests/xencapsdata/xen-i686-pae.caps
 delete mode 100644 tests/xencapsdata/xen-i686-pae.cpuinfo
 delete mode 100644 tests/xencapsdata/xen-i686-pae.xml
 delete mode 100644 tests/xencapsdata/xen-i686.caps
 delete mode 100644 tests/xencapsdata/xen-i686.cpuinfo
 delete mode 100644 tests/xencapsdata/xen-i686.xml
 delete mode 100644 tests/xencapsdata/xen-ia64-be-hvm.caps
 delete mode 100644 tests/xencapsdata/xen-ia64-be-hvm.cpuinfo
 delete mode 100644 tests/xencapsdata/xen-ia64-be-hvm.xml
 delete mode 100644 tests/xencapsdata/xen-ia64-be.caps
 delete mode 100644 tests/xencapsdata/xen-ia64-be.cpuinfo
 delete mode 100644 tests/xencapsdata/xen-ia64-be.xml
 delete mode 100644 tests/xencapsdata/xen-ia64-hvm.caps
 delete mode 100644 tests/xencapsdata/xen-ia64-hvm.cpuinfo
 delete mode 100644 tests/xencapsdata/xen-ia64-hvm.xml
 delete mode 100644 tests/xencapsdata/xen-ia64.caps
 delete mode 100644 tests/xencapsdata/xen-ia64.cpuinfo
 delete mode 100644 tests/xencapsdata/xen-ia64.xml
 delete mode 100644 tests/xencapsdata/xen-ppc64.caps
 delete mode 100644 tests/xencapsdata/xen-ppc64.cpuinfo
 delete mode 100644 tests/xencapsdata/xen-ppc64.xml
 delete mode 100644 tests/xencapsdata/xen-x86_64-hvm.caps
 delete mode 100644 tests/xencapsdata/xen-x86_64-hvm.cpuinfo
 delete mode 100644 tests/xencapsdata/xen-x86_64-hvm.xml
 delete mode 100644 tests/xencapsdata/xen-x86_64.caps
 delete mode 100644 tests/xencapsdata/xen-x86_64.cpuinfo
 delete mode 100644 tests/xencapsdata/xen-x86_64.xml
 delete mode 100644 tests/xencapstest.c

-- 
2.16.3

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [PATCH V2 0/8] Remove the legacy xen driver
Posted by Daniel P. Berrangé 6 years ago
On Fri, Apr 06, 2018 at 02:44:52PM -0600, Jim Fehlig wrote:
> Long overdue removal the old xen driver. The first 3 patches move existing
> tests to WITH_LIBXL since we'll want to continue supporting conversion of
> the various xen config formats. The remain patches remove the cruft.
> 
> Patch8, new to V2, updates the Xen driver page.
> 
> Jim Fehlig (8):
>   tests: move xml2sexpr tests to WITH_LIBXL
>   tests: move sexpr2xml tests to WITH_LIBXL
>   tests: move xmconfig tests to WITH_LIBXL
>   Remove xencaps tests and data files
>   Remove the xend driver
>   docs: remove mention of legacy Xen driver
>   spec: remove legacy xen driver
>   docs: update Xen driver information

Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>


Just a question about <memballoon> inline - fine if you choose to address
that after merging.


Regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list