[libvirt] [PATCH 0/7] Remove the legacy xen driver

Jim Fehlig posted 7 patches 6 years ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20180329025832.22875-1-jfehlig@suse.com
Test syntax-check passed
There is a newer version of this series
configure.ac                                       |    7 +-
docs/architecture.html.in                          |   28 +-
docs/bugs.html.in                                  |    3 +-
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 +-
170 files changed, 282 insertions(+), 15004 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 0/7] Remove the legacy xen driver
Posted by Jim Fehlig 6 years ago
Long overdue first cut at remove 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.

Jim Fehlig (7):
  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

 configure.ac                                       |    7 +-
 docs/architecture.html.in                          |   28 +-
 docs/bugs.html.in                                  |    3 +-
 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 +-
 170 files changed, 282 insertions(+), 15004 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.2

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [PATCH 0/7] Remove the legacy xen driver
Posted by Ján Tomko 6 years ago
On Wed, Mar 28, 2018 at 08:58:25PM -0600, Jim Fehlig wrote:
>Long overdue first cut at remove 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.
>
>Jim Fehlig (7):
>  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
>

ACK series,
git grep still shows a few counts of WITH_XEN and
there's also --without-xen in mingw-libvirt.spec.in

Jano
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [PATCH 0/7] Remove the legacy xen driver
Posted by Daniel P. Berrangé 6 years ago
On Wed, Mar 28, 2018 at 08:58:25PM -0600, Jim Fehlig wrote:
> Long overdue first cut at remove 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.
> 
> Jim Fehlig (7):
>   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
> 
>  configure.ac                                       |    7 +-
>  docs/architecture.html.in                          |   28 +-
>  docs/bugs.html.in                                  |    3 +-
>  docs/uri.html.in                                   |   74 -
>  docs/windows.html.in                               |    2 +-

This needs an update to docs/drvxen.html.in most importantly. That
actually claims libxl driver is used from Xen 4.2 onwards if available.


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
Re: [libvirt] [PATCH 0/7] Remove the legacy xen driver
Posted by Jim Fehlig 6 years ago
On 04/03/2018 08:26 AM, Daniel P. Berrangé wrote:
> On Wed, Mar 28, 2018 at 08:58:25PM -0600, Jim Fehlig wrote:
>> Long overdue first cut at remove 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.
>>
>> Jim Fehlig (7):
>>    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
>>
>>   configure.ac                                       |    7 +-
>>   docs/architecture.html.in                          |   28 +-
>>   docs/bugs.html.in                                  |    3 +-
>>   docs/uri.html.in                                   |   74 -
>>   docs/windows.html.in                               |    2 +-
> 
> This needs an update to docs/drvxen.html.in most importantly. That
> actually claims libxl driver is used from Xen 4.2 onwards if available.

Heh, the most obvious page needing updated. I thought I had taken care of it, 
but it was a late night when I was trying to get these pushed out. V2 sent.

Regards,
Jim

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