* [PATCH] tools: disable xend build by default
@ 2013-09-12 10:34 Ian Campbell
2013-09-12 10:36 ` Ian Campbell
2013-09-12 10:42 ` Ian Campbell
0 siblings, 2 replies; 11+ messages in thread
From: Ian Campbell @ 2013-09-12 10:34 UTC (permalink / raw)
To: xen-devel; +Cc: ian.jackson, Ian Campbell
Add big warnings to configure, xend initscript and xm.
The big xm warning is displayed once (per boot, or per tmpreaper clean),
afterwards a single line warning is displayed.
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
---
tools/configure | 27 +++++++++++++++++++++++++--
tools/configure.ac | 15 ++++++++++++++-
tools/hotplug/Linux/init.d/xend | 4 ++++
tools/python/xen/xm/xm | 15 ++++++++++++++-
4 files changed, 57 insertions(+), 4 deletions(-)
diff --git a/tools/configure b/tools/configure
index 0dee92a..1da8652 100755
--- a/tools/configure
+++ b/tools/configure
@@ -1424,7 +1424,7 @@ Optional Features:
--disable-rombios Disable ROM BIOS (default is ENABLED)
--disable-seabios Disable SeaBIOS (default is ENABLED)
--disable-debug Disable debug build of tools (default is ENABLED)
- --disable-xend Disable xend toolstack (default is ENABLED)
+ --enable-xend Enable xend toolstack (default is DISABLED)
--enable-blktap1 Disable blktap1 tools (default is DISABLED)
--enable-qemu-traditional
Enable qemu traditional device model, (DEFAULT is on
@@ -3671,7 +3671,7 @@ elif test "x$enable_xend" = "xyes"; then :
elif test -z $ax_cv_xend; then :
- ax_cv_xend="y"
+ ax_cv_xend="n"
fi
xend=$ax_cv_xend
@@ -9235,3 +9235,26 @@ if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
fi
+
+if test "x$xend" = "xy" ; then :
+
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have enabled the xend toolstack.
+
+xend is deprecated and scheduled for removal. Please migrate to another
+toolstack ASAP.
+
+See http://wiki.xen.org/wiki/Choice_of_Toolstacks for information on
+other alternatives, including xl which is designed to be a drop in
+replacement for xm (http://wiki.xen.org/wiki/XL).
+" >&5
+$as_echo "$as_me: WARNING: You have enabled the xend toolstack.
+
+xend is deprecated and scheduled for removal. Please migrate to another
+toolstack ASAP.
+
+See http://wiki.xen.org/wiki/Choice_of_Toolstacks for information on
+other alternatives, including xl which is designed to be a drop in
+replacement for xm (http://wiki.xen.org/wiki/XL).
+" >&2;}
+
+fi
diff --git a/tools/configure.ac b/tools/configure.ac
index 2e57bfc..4f3c33a 100644
--- a/tools/configure.ac
+++ b/tools/configure.ac
@@ -57,7 +57,7 @@ AX_ARG_DEFAULT_DISABLE([ovmf], [Enable OVMF])
AX_ARG_DEFAULT_ENABLE([rombios], [Disable ROM BIOS])
AX_ARG_DEFAULT_ENABLE([seabios], [Disable SeaBIOS])
AX_ARG_DEFAULT_ENABLE([debug], [Disable debug build of tools])
-AX_ARG_DEFAULT_ENABLE([xend], [Disable xend toolstack])
+AX_ARG_DEFAULT_DISABLE([xend], [Enable xend toolstack])
AX_ARG_DEFAULT_DISABLE([blktap1], [Disable blktap1 tools])
AC_ARG_ENABLE([qemu-traditional],
@@ -220,3 +220,16 @@ AC_SUBST(libiconv)
AC_CHECK_HEADERS([yajl/yajl_version.h sys/eventfd.h])
AC_OUTPUT()
+
+AS_IF([test "x$xend" = "xy" ], [
+ AC_MSG_WARN(
+[You have enabled the xend toolstack.
+
+xend is deprecated and scheduled for removal. Please migrate to another
+toolstack ASAP.
+
+See http://wiki.xen.org/wiki/Choice_of_Toolstacks for information on
+other alternatives, including xl which is designed to be a drop in
+replacement for xm (http://wiki.xen.org/wiki/XL).
+])
+])
diff --git a/tools/hotplug/Linux/init.d/xend b/tools/hotplug/Linux/init.d/xend
index 5f92cdc..8921383 100755
--- a/tools/hotplug/Linux/init.d/xend
+++ b/tools/hotplug/Linux/init.d/xend
@@ -38,6 +38,10 @@ function await_daemons_up
case "$1" in
start)
+ echo "WARNING: Enabling the xend toolstack."
+ echo "xend is deprecated and scheduled for removal. Please migrate"
+ echo "to another toolstack ASAP."
+
if [ -z "`ps -C xenconsoled -o pid=`" ]; then
echo "xencommons should be started first."
exit 1
diff --git a/tools/python/xen/xm/xm b/tools/python/xen/xm/xm
index f4fd200..458f219 100755
--- a/tools/python/xen/xm/xm
+++ b/tools/python/xen/xm/xm
@@ -1,7 +1,20 @@
#!/usr/bin/env python
# -*- mode: python; -*-
-import sys
+import sys, os.path
from xen.xm import main
+print("WARNING: xend/xm is deprecated.")
+
+if not os.path.exists("/tmp/xm-deprecation-long-warning"):
+ print("""
+xend is deprecated and scheduled for removal. Please migrate to another
+toolstack ASAP.
+
+See http://wiki.xen.org/wiki/Choice_of_Toolstacks for information on
+other alternatives, including xl which is designed to be a drop in
+replacement for xm (http://wiki.xen.org/wiki/XL).
+""")
+ open("/tmp/xm-deprecation-long-warning", "w").close()
+
main.main(sys.argv)
--
1.7.10.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH] tools: disable xend build by default
2013-09-12 10:34 [PATCH] tools: disable xend build by default Ian Campbell
@ 2013-09-12 10:36 ` Ian Campbell
2013-09-12 11:12 ` Ian Jackson
2013-09-12 13:03 ` Ian Jackson
2013-09-12 10:42 ` Ian Campbell
1 sibling, 2 replies; 11+ messages in thread
From: Ian Campbell @ 2013-09-12 10:36 UTC (permalink / raw)
To: xen-devel; +Cc: ian.jackson
On Thu, 2013-09-12 at 11:34 +0100, Ian Campbell wrote:
This will need an osstest change:
8<--------
>From aed955d835abb9f649e3e4815ebb19f54903ded9 Mon Sep 17 00:00:00 2001
From: Ian Campbell <ian.campbell@citrix.com>
Date: Thu, 12 Sep 2013 11:33:40 +0100
Subject: [PATCH] ts-xen-build: enable xend at configure time if necessary
---
ts-xen-build | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/ts-xen-build b/ts-xen-build
index a600fe5..7f08dfc 100755
--- a/ts-xen-build
+++ b/ts-xen-build
@@ -115,8 +115,11 @@ sub build () {
END
buildcmd_stamped_logged(300, 'configure', <<END,<<END,<<END);
if test -f configure; then
+ if grep -q -- --enable-xend ; then
+ enable_xend=--enable-xend
+ fi
END
- ./configure --sysconfdir=/etc
+ ./configure --sysconfdir=/etc $enable_xend
END
fi
END
--
1.7.10.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH] tools: disable xend build by default
2013-09-12 10:34 [PATCH] tools: disable xend build by default Ian Campbell
2013-09-12 10:36 ` Ian Campbell
@ 2013-09-12 10:42 ` Ian Campbell
1 sibling, 0 replies; 11+ messages in thread
From: Ian Campbell @ 2013-09-12 10:42 UTC (permalink / raw)
To: xen-devel; +Cc: ian.jackson
On Thu, 2013-09-12 at 11:34 +0100, Ian Campbell wrote:
> Add big warnings to configure, xend initscript and xm.
>
> The big xm warning is displayed once (per boot, or per tmpreaper clean),
> afterwards a single line warning is displayed.
>
> Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
I also have a followup patch which I intend to push once 4.4 has
branched. At ~3M it is too big for the list though.
I have pushed it to
git://xenbits.xen.org/people/ianc/xen.git xend-delete
Here is the commit message:
>From d6bd83e4e1d6286cb950c9f4563684eded684bbf Mon Sep 17 00:00:00 2001
From: Ian Campbell <ian.campbell@citrix.com>
Date: Thu, 12 Sep 2013 10:21:25 +0100
Subject: [PATCH] tools: remove xend associated python modules
NOT TO BE APPLIED UNTIL AFTER 4.4
I've retained xen.lowlevel.{xc,xs} since they seem more widely useful. I also
kept xen.lowlevel.xl even though it is disabled by default and IMHO useless in
its current form.
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
---
config/Tools.mk.in | 1 -
tools/configure | 48 -
tools/configure.ac | 13 -
tools/examples/Makefile | 12 -
tools/examples/xend-config.sxp | 304 --
tools/examples/xend-pci-permissive.sxp | 27 -
tools/examples/xend-pci-quirks.sxp | 96 -
tools/examples/xm-config.xml | 45 -
tools/examples/xmexample.hvm | 373 --
tools/examples/xmexample.hvm-stubdom | 317 --
tools/examples/xmexample.nbd | 26 -
tools/examples/xmexample.pv-grub | 172 -
tools/examples/xmexample1 | 197 -
tools/examples/xmexample2 | 232 -
tools/examples/xmexample3 | 218 -
tools/hotplug/Linux/Makefile | 5 -
tools/hotplug/Linux/init.d/xend | 82 -
tools/hotplug/Linux/xend.rules | 4 -
tools/hotplug/NetBSD/Makefile | 3 +-
tools/hotplug/NetBSD/rc.d/xend | 71 -
tools/libxl/xl.c | 16 -
tools/python/Makefile | 18 +-
tools/python/logging/logging-0.4.9.2/PKG-INFO | 25 -
tools/python/logging/logging-0.4.9.2/README.txt | 311 --
tools/python/logging/logging-0.4.9.2/default.css | 32 -
.../python/logging/logging-0.4.9.2/liblogging.tex | 1281 ------
.../logging/logging-0.4.9.2/logging/__init__.py | 1225 ------
.../logging/logging-0.4.9.2/logging/config.py | 301 --
.../logging/logging-0.4.9.2/logging/handlers.py | 787 ----
.../logging/logging-0.4.9.2/python_logging.html | 1183 ------
tools/python/logging/logging-0.4.9.2/setup.py | 29 -
tools/python/logging/logging-0.4.9.2/test/app.py | 5 -
.../logging/logging-0.4.9.2/test/critical.ini | 60 -
.../python/logging/logging-0.4.9.2/test/debug.ini | 60 -
.../python/logging/logging-0.4.9.2/test/error.ini | 60 -
.../python/logging/logging-0.4.9.2/test/events.xml | 31 -
.../logging/logging-0.4.9.2/test/log_test.py | 158 -
.../logging/logging-0.4.9.2/test/log_test0.py | 118 -
.../logging/logging-0.4.9.2/test/log_test1.py | 85 -
.../logging/logging-0.4.9.2/test/log_test10.py | 87 -
.../logging/logging-0.4.9.2/test/log_test11.py | 72 -
.../logging/logging-0.4.9.2/test/log_test12.py | 47 -
.../logging/logging-0.4.9.2/test/log_test13.py | 106 -
.../logging/logging-0.4.9.2/test/log_test14.py | 108 -
.../logging/logging-0.4.9.2/test/log_test15.py | 70 -
.../logging/logging-0.4.9.2/test/log_test16.py | 73 -
.../logging/logging-0.4.9.2/test/log_test17.py | 111 -
.../logging/logging-0.4.9.2/test/log_test18.py | 102 -
.../logging/logging-0.4.9.2/test/log_test19.py | 57 -
.../logging/logging-0.4.9.2/test/log_test2.py | 119 -
.../logging/logging-0.4.9.2/test/log_test20.py | 84 -
.../logging/logging-0.4.9.2/test/log_test21.py | 141 -
.../logging/logging-0.4.9.2/test/log_test22.py | 50 -
.../logging/logging-0.4.9.2/test/log_test3.ini | 95 -
.../logging/logging-0.4.9.2/test/log_test3.py | 70 -
.../logging/logging-0.4.9.2/test/log_test4.py | 168 -
.../logging/logging-0.4.9.2/test/log_test5.py | 44 -
.../logging/logging-0.4.9.2/test/log_test6.py | 47 -
.../logging/logging-0.4.9.2/test/log_test7.py | 48 -
.../logging/logging-0.4.9.2/test/log_test8.py | 69 -
.../logging/logging-0.4.9.2/test/log_test9.py | 71 -
.../logging/logging-0.4.9.2/test/logconf.ini | 180 -
.../python/logging/logging-0.4.9.2/test/logconf.py | 1738 --------
.../logging/logging-0.4.9.2/test/logging.dtd | 19 -
.../logging/logging-0.4.9.2/test/logging.xml | 5 -
.../logging/logging-0.4.9.2/test/logrecv.ini | 36 -
.../python/logging/logging-0.4.9.2/test/logrecv.py | 443 --
tools/python/logging/logging-0.4.9.2/test/myapp.py | 13 -
.../logging/logging-0.4.9.2/test/mymodule.py | 8 -
.../python/logging/logging-0.4.9.2/test/stderr.exp | 566 ---
.../python/logging/logging-0.4.9.2/test/stdout.exp | 24 -
tools/python/logging/logging-0.4.9.2/test/warn.ini | 60 -
tools/python/logging/setup.py | 11 -
tools/python/ptsname/ptsname.c | 44 -
tools/python/setup.py | 95 +-
tools/python/xen/lowlevel/checkpoint/checkpoint.c | 371 --
tools/python/xen/lowlevel/checkpoint/checkpoint.h | 61 -
.../python/xen/lowlevel/checkpoint/libcheckpoint.c | 847 ----
tools/python/xen/lowlevel/flask/flask.c | 292 --
tools/python/xen/lowlevel/netlink/libnetlink.c | 585 ---
tools/python/xen/lowlevel/netlink/libnetlink.h | 58 -
tools/python/xen/lowlevel/netlink/netlink.c | 215 -
tools/python/xen/lowlevel/process/process.c | 164 -
tools/python/xen/lowlevel/scf/scf.c | 156 -
tools/python/xen/remus/blkdev.py | 31 -
tools/python/xen/remus/device.py | 397 --
tools/python/xen/remus/image.py | 227 -
tools/python/xen/remus/netlink.py | 318 --
tools/python/xen/remus/profile.py | 56 -
tools/python/xen/remus/qdisc.py | 189 -
tools/python/xen/remus/save.py | 186 -
tools/python/xen/remus/tapdisk.py | 4 -
tools/python/xen/remus/util.py | 82 -
tools/python/xen/remus/vbd.py | 9 -
tools/python/xen/remus/vdi.py | 121 -
tools/python/xen/remus/vif.py | 18 -
tools/python/xen/remus/vm.py | 168 -
tools/python/xen/util/Brctl.py | 186 -
tools/python/xen/util/SSHTransport.py | 102 -
tools/python/xen/util/__init__.py | 1 -
tools/python/xen/util/acmpolicy.py | 1622 -------
tools/python/xen/util/asserts.py | 27 -
tools/python/xen/util/auxbin.py | 47 -
tools/python/xen/util/blkif.py | 107 -
tools/python/xen/util/bootloader.py | 626 ---
tools/python/xen/util/bugtool.py | 234 --
tools/python/xen/util/diagnose.py | 185 -
tools/python/xen/util/dictio.py | 50 -
tools/python/xen/util/fileuri.py | 156 -
tools/python/xen/util/ip.py | 121 -
tools/python/xen/util/mac.py | 11 -
tools/python/xen/util/mkdir.py | 44 -
tools/python/xen/util/oshelp.py | 33 -
tools/python/xen/util/pci.py | 1416 -------
tools/python/xen/util/rwlock.py | 137 -
tools/python/xen/util/sxputils.py | 64 -
tools/python/xen/util/utils.py | 78 -
tools/python/xen/util/vscsi_util.py | 304 --
tools/python/xen/util/vusb_util.py | 338 --
tools/python/xen/util/xmlrpcclient.py | 129 -
tools/python/xen/util/xmlrpclib2.py | 220 -
tools/python/xen/util/xpopen.py | 182 -
tools/python/xen/util/xsconstants.py | 115 -
tools/python/xen/util/xsm/__init__.py | 2 -
tools/python/xen/util/xsm/acm/__init__.py | 1 -
tools/python/xen/util/xsm/acm/acm.py | 1627 -------
tools/python/xen/util/xsm/dummy/__init__.py | 1 -
tools/python/xen/util/xsm/dummy/dummy.py | 136 -
tools/python/xen/util/xsm/flask/__init__.py | 1 -
tools/python/xen/util/xsm/flask/flask.py | 65 -
tools/python/xen/util/xsm/xsm.py | 20 -
tools/python/xen/util/xsm/xsm_core.py | 7 -
tools/python/xen/util/xspolicy.py | 66 -
tools/python/xen/web/SrvBase.py | 98 -
tools/python/xen/web/SrvDir.py | 126 -
tools/python/xen/web/__init__.py | 17 -
tools/python/xen/web/connection.py | 333 --
tools/python/xen/web/http.py | 518 ---
tools/python/xen/web/httpserver.py | 367 --
tools/python/xen/web/protocol.py | 40 -
tools/python/xen/web/resource.py | 108 -
tools/python/xen/web/static.py | 61 -
tools/python/xen/web/tcp.py | 212 -
tools/python/xen/web/unix.py | 69 -
tools/python/xen/xend/Args.py | 166 -
tools/python/xen/xend/MemoryPool.py | 118 -
tools/python/xen/xend/PrettyPrint.py | 323 --
tools/python/xen/xend/Vifctl.py | 35 -
tools/python/xen/xend/XendAPI.py | 2812 -------------
tools/python/xen/xend/XendAPIConstants.py | 82 -
tools/python/xen/xend/XendAPIStore.py | 83 -
tools/python/xen/xend/XendAPIVersion.py | 22 -
tools/python/xen/xend/XendAuthSessions.py | 131 -
tools/python/xen/xend/XendBase.py | 126 -
tools/python/xen/xend/XendBootloader.py | 230 -
tools/python/xen/xend/XendCPUPool.py | 910 ----
tools/python/xen/xend/XendCheckpoint.py | 425 --
tools/python/xen/xend/XendClient.py | 40 -
tools/python/xen/xend/XendConfig.py | 2265 ----------
tools/python/xen/xend/XendConstants.py | 164 -
tools/python/xen/xend/XendDPCI.py | 165 -
tools/python/xen/xend/XendDSCSI.py | 299 --
tools/python/xen/xend/XendDevices.py | 85 -
tools/python/xen/xend/XendDmesg.py | 41 -
tools/python/xen/xend/XendDomain.py | 1958 ---------
tools/python/xen/xend/XendDomainInfo.py | 4424 --------------------
tools/python/xen/xend/XendError.py | 252 --
tools/python/xen/xend/XendLocalStorageRepo.py | 93 -
tools/python/xen/xend/XendLogging.py | 149 -
tools/python/xen/xend/XendMonitor.py | 340 --
tools/python/xen/xend/XendNetwork.py | 238 --
tools/python/xen/xend/XendNode.py | 1183 ------
tools/python/xen/xend/XendOptions.py | 567 ---
tools/python/xen/xend/XendPBD.py | 99 -
tools/python/xen/xend/XendPIF.py | 390 --
tools/python/xen/xend/XendPIFMetrics.py | 59 -
tools/python/xen/xend/XendPPCI.py | 160 -
tools/python/xen/xend/XendPSCSI.py | 211 -
tools/python/xen/xend/XendProtocol.py | 225 -
tools/python/xen/xend/XendQCoWStorageRepo.py | 340 --
tools/python/xen/xend/XendSXPDev.py | 13 -
tools/python/xen/xend/XendStateStore.py | 234 --
tools/python/xen/xend/XendStorageRepository.py | 118 -
tools/python/xen/xend/XendTask.py | 224 -
tools/python/xen/xend/XendTaskManager.py | 110 -
tools/python/xen/xend/XendVDI.py | 214 -
tools/python/xen/xend/XendVMMetrics.py | 146 -
tools/python/xen/xend/XendVnet.py | 181 -
tools/python/xen/xend/XendXSPolicy.py | 305 --
tools/python/xen/xend/XendXSPolicyAdmin.py | 386 --
tools/python/xen/xend/__init__.py | 1 -
tools/python/xen/xend/arch.py | 32 -
tools/python/xen/xend/balloon.py | 244 --
tools/python/xen/xend/encode.py | 180 -
tools/python/xen/xend/image.py | 1103 -----
tools/python/xen/xend/osdep.py | 268 --
tools/python/xen/xend/server/BlktapController.py | 313 --
tools/python/xen/xend/server/ConsoleController.py | 38 -
tools/python/xen/xend/server/DevConstants.py | 49 -
tools/python/xen/xend/server/DevController.py | 677 ---
tools/python/xen/xend/server/SSLXMLRPCServer.py | 103 -
tools/python/xen/xend/server/SrvDaemon.py | 420 --
tools/python/xen/xend/server/SrvDmesg.py | 52 -
tools/python/xen/xend/server/SrvDomain.py | 329 --
tools/python/xen/xend/server/SrvDomainDir.py | 222 -
tools/python/xen/xend/server/SrvNode.py | 64 -
tools/python/xen/xend/server/SrvRoot.py | 43 -
tools/python/xen/xend/server/SrvServer.py | 261 --
tools/python/xen/xend/server/SrvVnetDir.py | 128 -
tools/python/xen/xend/server/SrvXendLog.py | 37 -
tools/python/xen/xend/server/XMLRPCServer.py | 273 --
tools/python/xen/xend/server/__init__.py | 1 -
tools/python/xen/xend/server/blkif.py | 221 -
tools/python/xen/xend/server/iopif.py | 102 -
tools/python/xen/xend/server/irqif.py | 95 -
tools/python/xen/xend/server/netif.py | 218 -
tools/python/xen/xend/server/netif2.py | 163 -
tools/python/xen/xend/server/params.py | 46 -
tools/python/xen/xend/server/pciif.py | 596 ---
tools/python/xen/xend/server/pciquirk.py | 149 -
tools/python/xen/xend/server/relocate.py | 173 -
tools/python/xen/xend/server/tests/__init__.py | 1 -
.../xen/xend/server/tests/test_controllers.py | 81 -
tools/python/xen/xend/server/udevevent.py | 92 -
tools/python/xen/xend/server/vfbif.py | 91 -
tools/python/xen/xend/server/vscsiif.py | 246 --
tools/python/xen/xend/server/vusbif.py | 126 -
tools/python/xen/xend/sxp.py | 765 ----
tools/python/xen/xend/tests/__init__.py | 1 -
tools/python/xen/xend/tests/test_XendConfig.py | 42 -
tools/python/xen/xend/tests/test_sxp.py | 39 -
tools/python/xen/xend/tests/test_uuid.py | 30 -
tools/python/xen/xend/tests/xend-config.sxp | 131 -
tools/python/xen/xend/uuid.py | 69 -
tools/python/xen/xend/xend | 110 -
tools/python/xen/xend/xenstore/__init__.py | 16 -
tools/python/xen/xend/xenstore/tests/__init__.py | 2 -
tools/python/xen/xend/xenstore/tests/stress_xs.py | 121 -
tools/python/xen/xend/xenstore/xstransact.py | 368 --
tools/python/xen/xend/xenstore/xsutil.py | 32 -
tools/python/xen/xend/xenstore/xswatch.py | 80 -
tools/python/xen/xm/XenAPI.py | 206 -
tools/python/xen/xm/addlabel.py | 274 --
tools/python/xen/xm/console.py | 88 -
tools/python/xen/xm/cpupool-create.py | 51 -
tools/python/xen/xm/cpupool-new.py | 50 -
tools/python/xen/xm/cpupool.py | 236 --
tools/python/xen/xm/create.dtd | 154 -
tools/python/xen/xm/create.py | 1529 -------
tools/python/xen/xm/dry-run.py | 161 -
tools/python/xen/xm/dumppolicy.py | 69 -
tools/python/xen/xm/getenforce.py | 66 -
tools/python/xen/xm/getlabel.py | 157 -
tools/python/xen/xm/getpolicy.py | 135 -
tools/python/xen/xm/help.py | 100 -
tools/python/xen/xm/labels.py | 89 -
tools/python/xen/xm/main.py | 4030 ------------------
tools/python/xen/xm/migrate.py | 87 -
tools/python/xen/xm/new.py | 79 -
tools/python/xen/xm/opts.py | 627 ---
tools/python/xen/xm/resetpolicy.py | 106 -
tools/python/xen/xm/resources.py | 65 -
tools/python/xen/xm/rmlabel.py | 216 -
tools/python/xen/xm/setenforce.py | 74 -
tools/python/xen/xm/setpolicy.py | 181 -
tools/python/xen/xm/shutdown.py | 164 -
tools/python/xen/xm/tests/__init__.py | 2 -
tools/python/xen/xm/tests/test_create.py | 206 -
tools/python/xen/xm/xenapi_create.py | 1129 -----
tools/python/xen/xm/xm | 20 -
tools/xm-test/COPYING | 340 --
tools/xm-test/ChangeLog | 11 -
tools/xm-test/Makefile.am | 18 -
tools/xm-test/README | 310 --
tools/xm-test/TODO | 3 -
tools/xm-test/Writing_Tests_HOWTO | 136 -
tools/xm-test/autogen | 9 -
tools/xm-test/configure.ac | 155 -
tools/xm-test/grouptest/cpupool | 1 -
tools/xm-test/grouptest/create | 1 -
tools/xm-test/grouptest/default | 30 -
tools/xm-test/grouptest/medium | 24 -
tools/xm-test/grouptest/quick | 4 -
tools/xm-test/grouptest/xapi | 1 -
tools/xm-test/lib/XmTestLib/Console.py | 302 --
tools/xm-test/lib/XmTestLib/DomainTracking.py | 61 -
tools/xm-test/lib/XmTestLib/NetConfig.py | 267 --
tools/xm-test/lib/XmTestLib/Test.py | 203 -
tools/xm-test/lib/XmTestLib/XenAPIDomain.py | 183 -
tools/xm-test/lib/XmTestLib/XenDevice.py | 275 --
tools/xm-test/lib/XmTestLib/XenDomain.py | 385 --
tools/xm-test/lib/XmTestLib/XenMemory.py | 68 -
tools/xm-test/lib/XmTestLib/Xm.py | 245 --
tools/xm-test/lib/XmTestLib/__init__.py | 27 -
tools/xm-test/lib/XmTestLib/arch.py | 126 -
tools/xm-test/lib/XmTestLib/block_utils.py | 53 -
tools/xm-test/lib/XmTestLib/config.py.in | 7 -
tools/xm-test/lib/XmTestLib/network_utils.py | 60 -
tools/xm-test/lib/XmTestLib/xapi.py | 54 -
tools/xm-test/lib/XmTestReport/OSReport.py | 248 --
tools/xm-test/lib/XmTestReport/ProgReport.py | 119 -
tools/xm-test/lib/XmTestReport/Report.py | 156 -
tools/xm-test/lib/XmTestReport/ResultReport.py | 157 -
tools/xm-test/lib/XmTestReport/arch.py | 46 -
tools/xm-test/lib/XmTestReport/utils.py | 31 -
tools/xm-test/lib/XmTestReport/xmtest.py.in | 15 -
tools/xm-test/mergereport | 25 -
tools/xm-test/mkreport | 71 -
tools/xm-test/ramdisk/Makefile.am | 126 -
.../ramdisk/README-XenSource-initrd-0.7-img | 42 -
.../ramdisk/README-XenSource-initrd-0.8-img | 42 -
.../ramdisk/README-XenSource-initrd-1.0-img | 46 -
.../ramdisk/README-XenSource-initrd-1.1-img | 45 -
tools/xm-test/ramdisk/bin/create_disk_image | 384 --
tools/xm-test/ramdisk/configs/buildroot-i386 | 346 --
tools/xm-test/ramdisk/configs/busybox | 465 --
tools/xm-test/ramdisk/configs/uClibc | 172 -
tools/xm-test/ramdisk/make-release.sh | 44 -
.../patches/buildroot/add_xvd_devices.patch | 13 -
.../xm-test/ramdisk/patches/buildroot/hping.patch | 67 -
tools/xm-test/ramdisk/skel/.profile | 3 -
tools/xm-test/ramdisk/skel/etc/init.d/rcS | 19 -
tools/xm-test/ramdisk/skel/etc/inittab | 5 -
tools/xm-test/ramdisk/skel/root/.profile | 3 -
tools/xm-test/runtest.sh | 337 --
tools/xm-test/tests/Makefile.am | 43 -
tools/xm-test/tests/Makefile.am.template | 21 -
tools/xm-test/tests/_sanity/01_domu_proc.py | 32 -
tools/xm-test/tests/_sanity/Makefile.am | 21 -
.../block-create/01_block_attach_device_pos.py | 49 -
.../02_block_attach_file_device_pos.py | 49 -
.../04_block_attach_device_repeatedly_pos.py | 46 -
...ock_attach_and_dettach_device_repeatedly_pos.py | 49 -
.../block-create/06_block_attach_baddomain_neg.py | 18 -
.../block-create/07_block_attach_baddevice_neg.py | 53 -
.../08_block_attach_bad_filedevice_neg.py | 52 -
...ock_attach_and_dettach_device_check_data_pos.py | 66 -
.../10_block_attach_dettach_multiple_devices.py | 100 -
.../block-create/11_block_attach_shared_dom0.py | 38 -
.../block-create/12_block_attach_shared_domU.py | 30 -
tools/xm-test/tests/block-create/Makefile.am | 29 -
.../block-destroy/01_block-destroy_btblock_pos.py | 44 -
.../block-destroy/02_block-destroy_rtblock_pos.py | 41 -
.../block-destroy/03_block-destroy_nonexist_neg.py | 17 -
.../04_block-destroy_nonattached_neg.py | 33 -
.../block-destroy/05_block-destroy_byname_pos.py | 43 -
.../06_block-destroy_check_list_pos.py | 42 -
tools/xm-test/tests/block-destroy/Makefile.am | 26 -
.../block-integrity/01_block_device_read_verify.py | 62 -
.../02_block_device_write_verify.py | 63 -
tools/xm-test/tests/block-integrity/Makefile.am | 22 -
.../xm-test/tests/block-list/01_block-list_pos.py | 42 -
.../tests/block-list/02_block-list_attachbd_pos.py | 46 -
.../block-list/03_block-list_anotherbd_pos.py | 54 -
.../tests/block-list/04_block-list_nodb_pos.py | 28 -
.../tests/block-list/05_block-list_nonexist_neg.py | 18 -
.../block-list/06_block-list_checkremove_pos.py | 61 -
tools/xm-test/tests/block-list/Makefile.am | 26 -
.../xm-test/tests/console/01_console_badopt_neg.py | 21 -
.../xm-test/tests/console/02_console_baddom_neg.py | 27 -
tools/xm-test/tests/console/Makefile.am | 22 -
.../xm-test/tests/cpupool/01_cpupool_basic_pos.py | 72 -
.../xm-test/tests/cpupool/02_cpupool_manage_pos.py | 152 -
tools/xm-test/tests/cpupool/03_cpupool_domain.py | 126 -
tools/xm-test/tests/cpupool/04_cpupool_migrate.py | 84 -
tools/xm-test/tests/cpupool/Makefile.am | 22 -
tools/xm-test/tests/cpupool/pool1.cfg | 1 -
tools/xm-test/tests/cpupool/pools.py | 78 -
tools/xm-test/tests/create/01_create_basic_pos.py | 49 -
tools/xm-test/tests/create/02_create_noparm_neg.py | 17 -
.../xm-test/tests/create/03_create_badparm_neg.py | 19 -
.../tests/create/04_create_conflictname_neg.py | 41 -
tools/xm-test/tests/create/06_create_mem_neg.py | 53 -
tools/xm-test/tests/create/07_create_mem64_pos.py | 49 -
tools/xm-test/tests/create/08_create_mem128_pos.py | 49 -
tools/xm-test/tests/create/09_create_mem256_pos.py | 49 -
.../xm-test/tests/create/10_create_fastdestroy.py | 43 -
.../tests/create/11_create_concurrent_pos.py | 78 -
.../create/12_create_concurrent_stress_pos.py | 59 -
.../xm-test/tests/create/13_create_multinic_pos.py | 27 -
.../tests/create/14_create_blockroot_pos.py | 44 -
.../xm-test/tests/create/15_create_smallmem_pos.py | 27 -
.../xm-test/tests/create/16_create_smallmem_neg.py | 30 -
tools/xm-test/tests/create/Makefile.am | 33 -
.../xm-test/tests/destroy/01_destroy_basic_pos.py | 40 -
.../xm-test/tests/destroy/02_destroy_noparm_neg.py | 16 -
.../tests/destroy/03_destroy_nonexist_neg.py | 16 -
.../tests/destroy/04_destroy_badparm_neg.py | 16 -
tools/xm-test/tests/destroy/05_destroy_byid_pos.py | 33 -
tools/xm-test/tests/destroy/06_destroy_dom0_neg.py | 14 -
.../xm-test/tests/destroy/07_destroy_stale_pos.py | 133 -
tools/xm-test/tests/destroy/Makefile.am | 27 -
tools/xm-test/tests/dmesg/01_dmesg_basic_pos.py | 15 -
tools/xm-test/tests/dmesg/02_dmesg_basic_neg.py | 17 -
tools/xm-test/tests/dmesg/Makefile.am | 21 -
tools/xm-test/tests/domid/01_domid_basic_pos.py | 16 -
tools/xm-test/tests/domid/02_domid_basic_neg.py | 15 -
tools/xm-test/tests/domid/Makefile.am | 21 -
.../xm-test/tests/domname/01_domname_basic_pos.py | 17 -
.../xm-test/tests/domname/02_domname_basic_neg.py | 15 -
tools/xm-test/tests/domname/Makefile.am | 21 -
.../01_enforce_dom0_cpus_basic_pos.py | 126 -
tools/xm-test/tests/enforce_dom0_cpus/Makefile.am | 21 -
tools/xm-test/tests/help/01_help_basic_pos.py | 14 -
tools/xm-test/tests/help/02_help_basic_neg.py | 14 -
tools/xm-test/tests/help/03_help_badparm_neg.py | 14 -
tools/xm-test/tests/help/04_help_long_pos.py | 16 -
tools/xm-test/tests/help/05_help_nonroot_pos.py | 17 -
tools/xm-test/tests/help/06_help_allcmds.py | 44 -
tools/xm-test/tests/help/Makefile.am | 26 -
tools/xm-test/tests/info/01_info_basic_pos.py | 11 -
.../xm-test/tests/info/02_info_compiledata_pos.py | 42 -
tools/xm-test/tests/info/Makefile.am | 22 -
tools/xm-test/tests/list/01_list_basic_pos.py | 14 -
tools/xm-test/tests/list/02_list_badparm_neg.py | 16 -
tools/xm-test/tests/list/03_list_nonexist_neg.py | 17 -
tools/xm-test/tests/list/04_list_goodparm_pos.py | 28 -
tools/xm-test/tests/list/05_list_long_pos.py | 22 -
tools/xm-test/tests/list/06_list_nonroot.py | 15 -
tools/xm-test/tests/list/Makefile.am | 27 -
.../xm-test/tests/memmax/01_memmax_badparm_neg.py | 29 -
tools/xm-test/tests/memmax/Makefile.am | 21 -
tools/xm-test/tests/memset/01_memset_basic_pos.py | 82 -
.../xm-test/tests/memset/02_memset_badparm_neg.py | 56 -
tools/xm-test/tests/memset/03_memset_random_pos.py | 64 -
.../xm-test/tests/memset/04_memset_smallmem_pos.py | 55 -
tools/xm-test/tests/memset/Makefile.am | 24 -
.../tests/migrate/01_migrate_localhost_pos.py | 86 -
tools/xm-test/tests/migrate/Makefile.am | 20 -
.../tests/network-attach/01_network_attach_pos.py | 43 -
.../network-attach/02_network_attach_detach_pos.py | 49 -
.../03_network_attach_detach_multiple_pos.py | 51 -
.../04_network_attach_baddomain_neg.py | 15 -
tools/xm-test/tests/network-attach/Makefile.am | 24 -
.../tests/network/02_network_local_ping_pos.py | 71 -
.../tests/network/03_network_local_tcp_pos.py | 75 -
.../tests/network/04_network_local_udp_pos.py | 76 -
.../tests/network/05_network_dom0_ping_pos.py | 54 -
.../tests/network/06_network_dom0_tcp_pos.py | 57 -
.../tests/network/07_network_dom0_udp_pos.py | 56 -
.../tests/network/11_network_domU_ping_pos.py | 62 -
.../tests/network/12_network_domU_tcp_pos.py | 64 -
.../tests/network/13_network_domU_udp_pos.py | 76 -
tools/xm-test/tests/network/Makefile.am | 34 -
tools/xm-test/tests/pause/01_pause_basic_pos.py | 63 -
tools/xm-test/tests/pause/02_pause_badopt_neg.py | 32 -
tools/xm-test/tests/pause/03_pause_badname_neg.py | 18 -
tools/xm-test/tests/pause/04_pause_badid_neg.py | 18 -
tools/xm-test/tests/pause/Makefile.am | 22 -
tools/xm-test/tests/reboot/01_reboot_basic_pos.py | 52 -
tools/xm-test/tests/reboot/02_reboot_badopt_neg.py | 32 -
.../xm-test/tests/reboot/03_reboot_badname_neg.py | 18 -
tools/xm-test/tests/reboot/Makefile.am | 23 -
.../xm-test/tests/restore/01_restore_basic_pos.py | 82 -
.../tests/restore/02_restore_badparm_neg.py | 28 -
.../tests/restore/03_restore_badfilename_neg.py | 28 -
.../tests/restore/04_restore_withdevices_pos.py | 130 -
tools/xm-test/tests/restore/Makefile.am | 24 -
tools/xm-test/tests/save/01_save_basic_pos.py | 37 -
tools/xm-test/tests/save/02_save_badparm_neg.py | 28 -
tools/xm-test/tests/save/03_save_bogusfile_neg.py | 39 -
tools/xm-test/tests/save/Makefile.am | 24 -
.../sched-credit/01_sched_credit_weight_cap_pos.py | 72 -
tools/xm-test/tests/sched-credit/Makefile.am | 20 -
.../xm-test/tests/sedf/01_sedf_period_slice_pos.py | 62 -
.../xm-test/tests/sedf/02_sedf_period_lower_neg.py | 44 -
.../xm-test/tests/sedf/03_sedf_slice_lower_neg.py | 40 -
.../xm-test/tests/sedf/04_sedf_slice_upper_neg.py | 48 -
tools/xm-test/tests/sedf/05_sedf_extratime_pos.py | 63 -
.../tests/sedf/06_sedf_extratime_disable_neg.py | 71 -
tools/xm-test/tests/sedf/Makefile.am | 25 -
.../tests/shutdown/01_shutdown_basic_pos.py | 54 -
.../tests/shutdown/02_shutdown_badparm_neg.py | 39 -
.../tests/shutdown/03_shutdown_nonexist_neg.py | 22 -
tools/xm-test/tests/shutdown/Makefile.am | 21 -
tools/xm-test/tests/sysrq/01_sysrq_basic_neg.py | 20 -
tools/xm-test/tests/sysrq/02_sysrq_sync_pos.py | 52 -
.../xm-test/tests/sysrq/03_sysrq_withreboot_pos.py | 40 -
tools/xm-test/tests/sysrq/Makefile.am | 23 -
.../xm-test/tests/unpause/01_unpause_basic_pos.py | 76 -
tools/xm-test/tests/unpause/Makefile.am | 20 -
.../vcpu-disable/01_vcpu-disable_basic_pos.py | 82 -
tools/xm-test/tests/vcpu-disable/Makefile.am | 21 -
.../tests/vcpu-pin/01_vcpu-pin_basic_pos.py | 50 -
tools/xm-test/tests/vcpu-pin/Makefile.am | 21 -
tools/xm-test/tests/xapi/01_xapi-vm_basic.py | 61 -
tools/xm-test/tests/xapi/02_xapi-vbd_basic.py | 122 -
tools/xm-test/tests/xapi/03_xapi-network_pos.py | 123 -
.../tests/xapi/04_xapi-data_uri_handling.py | 65 -
tools/xm-test/tests/xapi/20_xapi-cpu_pool_basic.py | 157 -
tools/xm-test/tests/xapi/Makefile.am | 23 -
491 files changed, 6 insertions(+), 82067 deletions(-)
delete mode 100644 tools/examples/xend-config.sxp
delete mode 100644 tools/examples/xend-pci-permissive.sxp
delete mode 100644 tools/examples/xend-pci-quirks.sxp
delete mode 100644 tools/examples/xm-config.xml
delete mode 100644 tools/examples/xmexample.hvm
delete mode 100644 tools/examples/xmexample.hvm-stubdom
delete mode 100644 tools/examples/xmexample.nbd
delete mode 100644 tools/examples/xmexample.pv-grub
delete mode 100644 tools/examples/xmexample1
delete mode 100644 tools/examples/xmexample2
delete mode 100644 tools/examples/xmexample3
delete mode 100755 tools/hotplug/Linux/init.d/xend
delete mode 100644 tools/hotplug/Linux/xend.rules
delete mode 100644 tools/hotplug/NetBSD/rc.d/xend
delete mode 100644 tools/python/logging/logging-0.4.9.2/PKG-INFO
delete mode 100644 tools/python/logging/logging-0.4.9.2/README.txt
delete mode 100644 tools/python/logging/logging-0.4.9.2/default.css
delete mode 100644 tools/python/logging/logging-0.4.9.2/liblogging.tex
delete mode 100644 tools/python/logging/logging-0.4.9.2/logging/__init__.py
delete mode 100644 tools/python/logging/logging-0.4.9.2/logging/config.py
delete mode 100644 tools/python/logging/logging-0.4.9.2/logging/handlers.py
delete mode 100644 tools/python/logging/logging-0.4.9.2/python_logging.html
delete mode 100644 tools/python/logging/logging-0.4.9.2/setup.py
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/app.py
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/critical.ini
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/debug.ini
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/error.ini
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/events.xml
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test0.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test1.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test10.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test11.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test12.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test13.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test14.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test15.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test16.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test17.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test18.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test19.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test2.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test20.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test21.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test22.py
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/log_test3.ini
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test3.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test4.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test5.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test6.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test7.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test8.py
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/log_test9.py
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/logconf.ini
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/logconf.py
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/logging.dtd
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/logging.xml
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/logrecv.ini
delete mode 100755 tools/python/logging/logging-0.4.9.2/test/logrecv.py
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/myapp.py
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/mymodule.py
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/stderr.exp
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/stdout.exp
delete mode 100644 tools/python/logging/logging-0.4.9.2/test/warn.ini
delete mode 100644 tools/python/logging/setup.py
delete mode 100644 tools/python/ptsname/ptsname.c
delete mode 100644 tools/python/xen/lowlevel/checkpoint/checkpoint.c
delete mode 100644 tools/python/xen/lowlevel/checkpoint/checkpoint.h
delete mode 100644 tools/python/xen/lowlevel/checkpoint/libcheckpoint.c
delete mode 100644 tools/python/xen/lowlevel/flask/flask.c
delete mode 100644 tools/python/xen/lowlevel/netlink/libnetlink.c
delete mode 100644 tools/python/xen/lowlevel/netlink/libnetlink.h
delete mode 100644 tools/python/xen/lowlevel/netlink/netlink.c
delete mode 100644 tools/python/xen/lowlevel/process/process.c
delete mode 100644 tools/python/xen/lowlevel/scf/scf.c
delete mode 100644 tools/python/xen/remus/__init__.py
delete mode 100644 tools/python/xen/remus/blkdev.py
delete mode 100644 tools/python/xen/remus/device.py
delete mode 100644 tools/python/xen/remus/image.py
delete mode 100644 tools/python/xen/remus/netlink.py
delete mode 100644 tools/python/xen/remus/profile.py
delete mode 100644 tools/python/xen/remus/qdisc.py
delete mode 100644 tools/python/xen/remus/save.py
delete mode 100644 tools/python/xen/remus/tapdisk.py
delete mode 100644 tools/python/xen/remus/util.py
delete mode 100644 tools/python/xen/remus/vbd.py
delete mode 100644 tools/python/xen/remus/vdi.py
delete mode 100644 tools/python/xen/remus/vif.py
delete mode 100644 tools/python/xen/remus/vm.py
delete mode 100644 tools/python/xen/util/Brctl.py
delete mode 100644 tools/python/xen/util/SSHTransport.py
delete mode 100644 tools/python/xen/util/__init__.py
delete mode 100644 tools/python/xen/util/acmpolicy.py
delete mode 100644 tools/python/xen/util/asserts.py
delete mode 100644 tools/python/xen/util/auxbin.py
delete mode 100644 tools/python/xen/util/blkif.py
delete mode 100644 tools/python/xen/util/bootloader.py
delete mode 100644 tools/python/xen/util/bugtool.py
delete mode 100644 tools/python/xen/util/diagnose.py
delete mode 100644 tools/python/xen/util/dictio.py
delete mode 100644 tools/python/xen/util/fileuri.py
delete mode 100644 tools/python/xen/util/ip.py
delete mode 100644 tools/python/xen/util/mac.py
delete mode 100644 tools/python/xen/util/mkdir.py
delete mode 100644 tools/python/xen/util/oshelp.py
delete mode 100644 tools/python/xen/util/pci.py
delete mode 100644 tools/python/xen/util/rwlock.py
delete mode 100644 tools/python/xen/util/sxputils.py
delete mode 100644 tools/python/xen/util/utils.py
delete mode 100644 tools/python/xen/util/vscsi_util.py
delete mode 100644 tools/python/xen/util/vusb_util.py
delete mode 100644 tools/python/xen/util/xmlrpcclient.py
delete mode 100644 tools/python/xen/util/xmlrpclib2.py
delete mode 100644 tools/python/xen/util/xpopen.py
delete mode 100644 tools/python/xen/util/xsconstants.py
delete mode 100644 tools/python/xen/util/xsm/__init__.py
delete mode 100644 tools/python/xen/util/xsm/acm/__init__.py
delete mode 100644 tools/python/xen/util/xsm/acm/acm.py
delete mode 100644 tools/python/xen/util/xsm/dummy/__init__.py
delete mode 100644 tools/python/xen/util/xsm/dummy/dummy.py
delete mode 100644 tools/python/xen/util/xsm/flask/__init__.py
delete mode 100644 tools/python/xen/util/xsm/flask/flask.py
delete mode 100644 tools/python/xen/util/xsm/xsm.py
delete mode 100644 tools/python/xen/util/xsm/xsm_core.py
delete mode 100644 tools/python/xen/util/xspolicy.py
delete mode 100644 tools/python/xen/web/SrvBase.py
delete mode 100644 tools/python/xen/web/SrvDir.py
delete mode 100644 tools/python/xen/web/__init__.py
delete mode 100644 tools/python/xen/web/connection.py
delete mode 100644 tools/python/xen/web/http.py
delete mode 100644 tools/python/xen/web/httpserver.py
delete mode 100644 tools/python/xen/web/protocol.py
delete mode 100644 tools/python/xen/web/resource.py
delete mode 100644 tools/python/xen/web/static.py
delete mode 100644 tools/python/xen/web/tcp.py
delete mode 100644 tools/python/xen/web/unix.py
delete mode 100644 tools/python/xen/xend/Args.py
delete mode 100644 tools/python/xen/xend/MemoryPool.py
delete mode 100644 tools/python/xen/xend/PrettyPrint.py
delete mode 100644 tools/python/xen/xend/Vifctl.py
delete mode 100644 tools/python/xen/xend/XendAPI.py
delete mode 100644 tools/python/xen/xend/XendAPIConstants.py
delete mode 100644 tools/python/xen/xend/XendAPIStore.py
delete mode 100644 tools/python/xen/xend/XendAPIVersion.py
delete mode 100644 tools/python/xen/xend/XendAuthSessions.py
delete mode 100644 tools/python/xen/xend/XendBase.py
delete mode 100644 tools/python/xen/xend/XendBootloader.py
delete mode 100644 tools/python/xen/xend/XendCPUPool.py
delete mode 100644 tools/python/xen/xend/XendCheckpoint.py
delete mode 100644 tools/python/xen/xend/XendClient.py
delete mode 100644 tools/python/xen/xend/XendConfig.py
delete mode 100644 tools/python/xen/xend/XendConstants.py
delete mode 100644 tools/python/xen/xend/XendDPCI.py
delete mode 100644 tools/python/xen/xend/XendDSCSI.py
delete mode 100644 tools/python/xen/xend/XendDevices.py
delete mode 100644 tools/python/xen/xend/XendDmesg.py
delete mode 100644 tools/python/xen/xend/XendDomain.py
delete mode 100644 tools/python/xen/xend/XendDomainInfo.py
delete mode 100644 tools/python/xen/xend/XendError.py
delete mode 100644 tools/python/xen/xend/XendLocalStorageRepo.py
delete mode 100644 tools/python/xen/xend/XendLogging.py
delete mode 100644 tools/python/xen/xend/XendMonitor.py
delete mode 100644 tools/python/xen/xend/XendNetwork.py
delete mode 100644 tools/python/xen/xend/XendNode.py
delete mode 100644 tools/python/xen/xend/XendOptions.py
delete mode 100644 tools/python/xen/xend/XendPBD.py
delete mode 100644 tools/python/xen/xend/XendPIF.py
delete mode 100644 tools/python/xen/xend/XendPIFMetrics.py
delete mode 100644 tools/python/xen/xend/XendPPCI.py
delete mode 100644 tools/python/xen/xend/XendPSCSI.py
delete mode 100644 tools/python/xen/xend/XendProtocol.py
delete mode 100644 tools/python/xen/xend/XendQCoWStorageRepo.py
delete mode 100644 tools/python/xen/xend/XendSXPDev.py
delete mode 100644 tools/python/xen/xend/XendStateStore.py
delete mode 100644 tools/python/xen/xend/XendStorageRepository.py
delete mode 100644 tools/python/xen/xend/XendTask.py
delete mode 100644 tools/python/xen/xend/XendTaskManager.py
delete mode 100644 tools/python/xen/xend/XendVDI.py
delete mode 100644 tools/python/xen/xend/XendVMMetrics.py
delete mode 100644 tools/python/xen/xend/XendVnet.py
delete mode 100644 tools/python/xen/xend/XendXSPolicy.py
delete mode 100644 tools/python/xen/xend/XendXSPolicyAdmin.py
delete mode 100644 tools/python/xen/xend/__init__.py
delete mode 100644 tools/python/xen/xend/arch.py
delete mode 100644 tools/python/xen/xend/balloon.py
delete mode 100644 tools/python/xen/xend/encode.py
delete mode 100644 tools/python/xen/xend/image.py
delete mode 100644 tools/python/xen/xend/osdep.py
delete mode 100644 tools/python/xen/xend/server/BlktapController.py
delete mode 100644 tools/python/xen/xend/server/ConsoleController.py
delete mode 100644 tools/python/xen/xend/server/DevConstants.py
delete mode 100644 tools/python/xen/xend/server/DevController.py
delete mode 100644 tools/python/xen/xend/server/SSLXMLRPCServer.py
delete mode 100644 tools/python/xen/xend/server/SrvDaemon.py
delete mode 100644 tools/python/xen/xend/server/SrvDmesg.py
delete mode 100644 tools/python/xen/xend/server/SrvDomain.py
delete mode 100644 tools/python/xen/xend/server/SrvDomainDir.py
delete mode 100644 tools/python/xen/xend/server/SrvNode.py
delete mode 100644 tools/python/xen/xend/server/SrvRoot.py
delete mode 100644 tools/python/xen/xend/server/SrvServer.py
delete mode 100644 tools/python/xen/xend/server/SrvVnetDir.py
delete mode 100644 tools/python/xen/xend/server/SrvXendLog.py
delete mode 100644 tools/python/xen/xend/server/XMLRPCServer.py
delete mode 100644 tools/python/xen/xend/server/__init__.py
delete mode 100644 tools/python/xen/xend/server/blkif.py
delete mode 100644 tools/python/xen/xend/server/iopif.py
delete mode 100644 tools/python/xen/xend/server/irqif.py
delete mode 100644 tools/python/xen/xend/server/netif.py
delete mode 100644 tools/python/xen/xend/server/netif2.py
delete mode 100644 tools/python/xen/xend/server/params.py
delete mode 100644 tools/python/xen/xend/server/pciif.py
delete mode 100644 tools/python/xen/xend/server/pciquirk.py
delete mode 100644 tools/python/xen/xend/server/relocate.py
delete mode 100644 tools/python/xen/xend/server/tests/__init__.py
delete mode 100644 tools/python/xen/xend/server/tests/test_controllers.py
delete mode 100644 tools/python/xen/xend/server/udevevent.py
delete mode 100644 tools/python/xen/xend/server/vfbif.py
delete mode 100644 tools/python/xen/xend/server/vscsiif.py
delete mode 100644 tools/python/xen/xend/server/vusbif.py
delete mode 100644 tools/python/xen/xend/sxp.py
delete mode 100644 tools/python/xen/xend/tests/__init__.py
delete mode 100644 tools/python/xen/xend/tests/test_XendConfig.py
delete mode 100644 tools/python/xen/xend/tests/test_sxp.py
delete mode 100644 tools/python/xen/xend/tests/test_uuid.py
delete mode 100644 tools/python/xen/xend/tests/xend-config.sxp
delete mode 100644 tools/python/xen/xend/uuid.py
delete mode 100644 tools/python/xen/xend/xend
delete mode 100644 tools/python/xen/xend/xenstore/__init__.py
delete mode 100644 tools/python/xen/xend/xenstore/tests/__init__.py
delete mode 100644 tools/python/xen/xend/xenstore/tests/stress_xs.py
delete mode 100644 tools/python/xen/xend/xenstore/xstransact.py
delete mode 100644 tools/python/xen/xend/xenstore/xsutil.py
delete mode 100644 tools/python/xen/xend/xenstore/xswatch.py
delete mode 100644 tools/python/xen/xm/XenAPI.py
delete mode 100644 tools/python/xen/xm/__init__.py
delete mode 100644 tools/python/xen/xm/addlabel.py
delete mode 100644 tools/python/xen/xm/console.py
delete mode 100644 tools/python/xen/xm/cpupool-create.py
delete mode 100644 tools/python/xen/xm/cpupool-new.py
delete mode 100644 tools/python/xen/xm/cpupool.py
delete mode 100644 tools/python/xen/xm/create.dtd
delete mode 100644 tools/python/xen/xm/create.py
delete mode 100644 tools/python/xen/xm/dry-run.py
delete mode 100644 tools/python/xen/xm/dumppolicy.py
delete mode 100644 tools/python/xen/xm/getenforce.py
delete mode 100644 tools/python/xen/xm/getlabel.py
delete mode 100644 tools/python/xen/xm/getpolicy.py
delete mode 100644 tools/python/xen/xm/help.py
delete mode 100644 tools/python/xen/xm/labels.py
delete mode 100644 tools/python/xen/xm/main.py
delete mode 100644 tools/python/xen/xm/migrate.py
delete mode 100644 tools/python/xen/xm/new.py
delete mode 100644 tools/python/xen/xm/opts.py
delete mode 100644 tools/python/xen/xm/resetpolicy.py
delete mode 100644 tools/python/xen/xm/resources.py
delete mode 100644 tools/python/xen/xm/rmlabel.py
delete mode 100644 tools/python/xen/xm/setenforce.py
delete mode 100644 tools/python/xen/xm/setpolicy.py
delete mode 100644 tools/python/xen/xm/shutdown.py
delete mode 100644 tools/python/xen/xm/tests/__init__.py
delete mode 100644 tools/python/xen/xm/tests/test_create.py
delete mode 100644 tools/python/xen/xm/xenapi_create.py
delete mode 100755 tools/python/xen/xm/xm
delete mode 100644 tools/xm-test/COPYING
delete mode 100644 tools/xm-test/ChangeLog
delete mode 100644 tools/xm-test/Makefile.am
delete mode 100644 tools/xm-test/README
delete mode 100644 tools/xm-test/TODO
delete mode 100644 tools/xm-test/Writing_Tests_HOWTO
delete mode 100755 tools/xm-test/autogen
delete mode 100644 tools/xm-test/configure.ac
delete mode 100644 tools/xm-test/grouptest/cpupool
delete mode 100644 tools/xm-test/grouptest/create
delete mode 100644 tools/xm-test/grouptest/default
delete mode 100644 tools/xm-test/grouptest/medium
delete mode 100644 tools/xm-test/grouptest/quick
delete mode 100644 tools/xm-test/grouptest/xapi
delete mode 100755 tools/xm-test/lib/XmTestLib/Console.py
delete mode 100644 tools/xm-test/lib/XmTestLib/DomainTracking.py
delete mode 100644 tools/xm-test/lib/XmTestLib/NetConfig.py
delete mode 100644 tools/xm-test/lib/XmTestLib/Test.py
delete mode 100644 tools/xm-test/lib/XmTestLib/XenAPIDomain.py
delete mode 100644 tools/xm-test/lib/XmTestLib/XenDevice.py
delete mode 100644 tools/xm-test/lib/XmTestLib/XenDomain.py
delete mode 100644 tools/xm-test/lib/XmTestLib/XenMemory.py
delete mode 100644 tools/xm-test/lib/XmTestLib/Xm.py
delete mode 100644 tools/xm-test/lib/XmTestLib/__init__.py
delete mode 100644 tools/xm-test/lib/XmTestLib/arch.py
delete mode 100644 tools/xm-test/lib/XmTestLib/block_utils.py
delete mode 100644 tools/xm-test/lib/XmTestLib/config.py.in
delete mode 100644 tools/xm-test/lib/XmTestLib/network_utils.py
delete mode 100644 tools/xm-test/lib/XmTestLib/xapi.py
delete mode 100644 tools/xm-test/lib/XmTestReport/OSReport.py
delete mode 100644 tools/xm-test/lib/XmTestReport/ProgReport.py
delete mode 100644 tools/xm-test/lib/XmTestReport/Report.py
delete mode 100644 tools/xm-test/lib/XmTestReport/ResultReport.py
delete mode 100644 tools/xm-test/lib/XmTestReport/arch.py
delete mode 100644 tools/xm-test/lib/XmTestReport/utils.py
delete mode 100644 tools/xm-test/lib/XmTestReport/xmtest.py.in
delete mode 100644 tools/xm-test/mergereport
delete mode 100644 tools/xm-test/mkreport
delete mode 100644 tools/xm-test/ramdisk/Makefile.am
delete mode 100644 tools/xm-test/ramdisk/README-XenSource-initrd-0.7-img
delete mode 100644 tools/xm-test/ramdisk/README-XenSource-initrd-0.8-img
delete mode 100644 tools/xm-test/ramdisk/README-XenSource-initrd-1.0-img
delete mode 100644 tools/xm-test/ramdisk/README-XenSource-initrd-1.1-img
delete mode 100644 tools/xm-test/ramdisk/bin/create_disk_image
delete mode 100644 tools/xm-test/ramdisk/configs/buildroot-i386
delete mode 100644 tools/xm-test/ramdisk/configs/busybox
delete mode 100644 tools/xm-test/ramdisk/configs/uClibc
delete mode 100644 tools/xm-test/ramdisk/make-release.sh
delete mode 100644 tools/xm-test/ramdisk/patches/buildroot/add_xvd_devices.patch
delete mode 100644 tools/xm-test/ramdisk/patches/buildroot/hping.patch
delete mode 100644 tools/xm-test/ramdisk/skel/.profile
delete mode 100644 tools/xm-test/ramdisk/skel/etc/init.d/rcS
delete mode 100644 tools/xm-test/ramdisk/skel/etc/inittab
delete mode 100644 tools/xm-test/ramdisk/skel/root/.profile
delete mode 100755 tools/xm-test/runtest.sh
delete mode 100644 tools/xm-test/tests/Makefile.am
delete mode 100644 tools/xm-test/tests/Makefile.am.template
delete mode 100644 tools/xm-test/tests/_sanity/01_domu_proc.py
delete mode 100644 tools/xm-test/tests/_sanity/Makefile.am
delete mode 100644 tools/xm-test/tests/block-create/01_block_attach_device_pos.py
delete mode 100644 tools/xm-test/tests/block-create/02_block_attach_file_device_pos.py
delete mode 100644 tools/xm-test/tests/block-create/04_block_attach_device_repeatedly_pos.py
delete mode 100644 tools/xm-test/tests/block-create/05_block_attach_and_dettach_device_repeatedly_pos.py
delete mode 100644 tools/xm-test/tests/block-create/06_block_attach_baddomain_neg.py
delete mode 100644 tools/xm-test/tests/block-create/07_block_attach_baddevice_neg.py
delete mode 100644 tools/xm-test/tests/block-create/08_block_attach_bad_filedevice_neg.py
delete mode 100644 tools/xm-test/tests/block-create/09_block_attach_and_dettach_device_check_data_pos.py
delete mode 100644 tools/xm-test/tests/block-create/10_block_attach_dettach_multiple_devices.py
delete mode 100644 tools/xm-test/tests/block-create/11_block_attach_shared_dom0.py
delete mode 100644 tools/xm-test/tests/block-create/12_block_attach_shared_domU.py
delete mode 100644 tools/xm-test/tests/block-create/Makefile.am
delete mode 100644 tools/xm-test/tests/block-destroy/01_block-destroy_btblock_pos.py
delete mode 100644 tools/xm-test/tests/block-destroy/02_block-destroy_rtblock_pos.py
delete mode 100644 tools/xm-test/tests/block-destroy/03_block-destroy_nonexist_neg.py
delete mode 100644 tools/xm-test/tests/block-destroy/04_block-destroy_nonattached_neg.py
delete mode 100644 tools/xm-test/tests/block-destroy/05_block-destroy_byname_pos.py
delete mode 100644 tools/xm-test/tests/block-destroy/06_block-destroy_check_list_pos.py
delete mode 100644 tools/xm-test/tests/block-destroy/Makefile.am
delete mode 100644 tools/xm-test/tests/block-integrity/01_block_device_read_verify.py
delete mode 100644 tools/xm-test/tests/block-integrity/02_block_device_write_verify.py
delete mode 100644 tools/xm-test/tests/block-integrity/Makefile.am
delete mode 100644 tools/xm-test/tests/block-list/01_block-list_pos.py
delete mode 100644 tools/xm-test/tests/block-list/02_block-list_attachbd_pos.py
delete mode 100644 tools/xm-test/tests/block-list/03_block-list_anotherbd_pos.py
delete mode 100644 tools/xm-test/tests/block-list/04_block-list_nodb_pos.py
delete mode 100644 tools/xm-test/tests/block-list/05_block-list_nonexist_neg.py
delete mode 100644 tools/xm-test/tests/block-list/06_block-list_checkremove_pos.py
delete mode 100644 tools/xm-test/tests/block-list/Makefile.am
delete mode 100644 tools/xm-test/tests/console/01_console_badopt_neg.py
delete mode 100644 tools/xm-test/tests/console/02_console_baddom_neg.py
delete mode 100644 tools/xm-test/tests/console/Makefile.am
delete mode 100644 tools/xm-test/tests/cpupool/01_cpupool_basic_pos.py
delete mode 100644 tools/xm-test/tests/cpupool/02_cpupool_manage_pos.py
delete mode 100644 tools/xm-test/tests/cpupool/03_cpupool_domain.py
delete mode 100644 tools/xm-test/tests/cpupool/04_cpupool_migrate.py
delete mode 100644 tools/xm-test/tests/cpupool/Makefile.am
delete mode 100644 tools/xm-test/tests/cpupool/pool1.cfg
delete mode 100644 tools/xm-test/tests/cpupool/pools.py
delete mode 100644 tools/xm-test/tests/create/01_create_basic_pos.py
delete mode 100644 tools/xm-test/tests/create/02_create_noparm_neg.py
delete mode 100644 tools/xm-test/tests/create/03_create_badparm_neg.py
delete mode 100644 tools/xm-test/tests/create/04_create_conflictname_neg.py
delete mode 100644 tools/xm-test/tests/create/06_create_mem_neg.py
delete mode 100644 tools/xm-test/tests/create/07_create_mem64_pos.py
delete mode 100644 tools/xm-test/tests/create/08_create_mem128_pos.py
delete mode 100644 tools/xm-test/tests/create/09_create_mem256_pos.py
delete mode 100644 tools/xm-test/tests/create/10_create_fastdestroy.py
delete mode 100644 tools/xm-test/tests/create/11_create_concurrent_pos.py
delete mode 100644 tools/xm-test/tests/create/12_create_concurrent_stress_pos.py
delete mode 100644 tools/xm-test/tests/create/13_create_multinic_pos.py
delete mode 100644 tools/xm-test/tests/create/14_create_blockroot_pos.py
delete mode 100644 tools/xm-test/tests/create/15_create_smallmem_pos.py
delete mode 100644 tools/xm-test/tests/create/16_create_smallmem_neg.py
delete mode 100644 tools/xm-test/tests/create/Makefile.am
delete mode 100644 tools/xm-test/tests/destroy/01_destroy_basic_pos.py
delete mode 100644 tools/xm-test/tests/destroy/02_destroy_noparm_neg.py
delete mode 100644 tools/xm-test/tests/destroy/03_destroy_nonexist_neg.py
delete mode 100644 tools/xm-test/tests/destroy/04_destroy_badparm_neg.py
delete mode 100644 tools/xm-test/tests/destroy/05_destroy_byid_pos.py
delete mode 100644 tools/xm-test/tests/destroy/06_destroy_dom0_neg.py
delete mode 100644 tools/xm-test/tests/destroy/07_destroy_stale_pos.py
delete mode 100644 tools/xm-test/tests/destroy/Makefile.am
delete mode 100644 tools/xm-test/tests/dmesg/01_dmesg_basic_pos.py
delete mode 100644 tools/xm-test/tests/dmesg/02_dmesg_basic_neg.py
delete mode 100644 tools/xm-test/tests/dmesg/Makefile.am
delete mode 100644 tools/xm-test/tests/domid/01_domid_basic_pos.py
delete mode 100644 tools/xm-test/tests/domid/02_domid_basic_neg.py
delete mode 100644 tools/xm-test/tests/domid/Makefile.am
delete mode 100644 tools/xm-test/tests/domname/01_domname_basic_pos.py
delete mode 100644 tools/xm-test/tests/domname/02_domname_basic_neg.py
delete mode 100644 tools/xm-test/tests/domname/Makefile.am
delete mode 100644 tools/xm-test/tests/enforce_dom0_cpus/01_enforce_dom0_cpus_basic_pos.py
delete mode 100644 tools/xm-test/tests/enforce_dom0_cpus/Makefile.am
delete mode 100644 tools/xm-test/tests/help/01_help_basic_pos.py
delete mode 100644 tools/xm-test/tests/help/02_help_basic_neg.py
delete mode 100644 tools/xm-test/tests/help/03_help_badparm_neg.py
delete mode 100644 tools/xm-test/tests/help/04_help_long_pos.py
delete mode 100644 tools/xm-test/tests/help/05_help_nonroot_pos.py
delete mode 100644 tools/xm-test/tests/help/06_help_allcmds.py
delete mode 100644 tools/xm-test/tests/help/Makefile.am
delete mode 100644 tools/xm-test/tests/info/01_info_basic_pos.py
delete mode 100644 tools/xm-test/tests/info/02_info_compiledata_pos.py
delete mode 100644 tools/xm-test/tests/info/Makefile.am
delete mode 100644 tools/xm-test/tests/list/01_list_basic_pos.py
delete mode 100644 tools/xm-test/tests/list/02_list_badparm_neg.py
delete mode 100644 tools/xm-test/tests/list/03_list_nonexist_neg.py
delete mode 100644 tools/xm-test/tests/list/04_list_goodparm_pos.py
delete mode 100644 tools/xm-test/tests/list/05_list_long_pos.py
delete mode 100644 tools/xm-test/tests/list/06_list_nonroot.py
delete mode 100644 tools/xm-test/tests/list/Makefile.am
delete mode 100644 tools/xm-test/tests/memmax/01_memmax_badparm_neg.py
delete mode 100644 tools/xm-test/tests/memmax/Makefile.am
delete mode 100644 tools/xm-test/tests/memset/01_memset_basic_pos.py
delete mode 100644 tools/xm-test/tests/memset/02_memset_badparm_neg.py
delete mode 100644 tools/xm-test/tests/memset/03_memset_random_pos.py
delete mode 100644 tools/xm-test/tests/memset/04_memset_smallmem_pos.py
delete mode 100644 tools/xm-test/tests/memset/Makefile.am
delete mode 100644 tools/xm-test/tests/migrate/01_migrate_localhost_pos.py
delete mode 100644 tools/xm-test/tests/migrate/Makefile.am
delete mode 100644 tools/xm-test/tests/network-attach/01_network_attach_pos.py
delete mode 100644 tools/xm-test/tests/network-attach/02_network_attach_detach_pos.py
delete mode 100644 tools/xm-test/tests/network-attach/03_network_attach_detach_multiple_pos.py
delete mode 100644 tools/xm-test/tests/network-attach/04_network_attach_baddomain_neg.py
delete mode 100644 tools/xm-test/tests/network-attach/Makefile.am
delete mode 100644 tools/xm-test/tests/network/02_network_local_ping_pos.py
delete mode 100644 tools/xm-test/tests/network/03_network_local_tcp_pos.py
delete mode 100644 tools/xm-test/tests/network/04_network_local_udp_pos.py
delete mode 100644 tools/xm-test/tests/network/05_network_dom0_ping_pos.py
delete mode 100644 tools/xm-test/tests/network/06_network_dom0_tcp_pos.py
delete mode 100644 tools/xm-test/tests/network/07_network_dom0_udp_pos.py
delete mode 100644 tools/xm-test/tests/network/11_network_domU_ping_pos.py
delete mode 100644 tools/xm-test/tests/network/12_network_domU_tcp_pos.py
delete mode 100644 tools/xm-test/tests/network/13_network_domU_udp_pos.py
delete mode 100644 tools/xm-test/tests/network/Makefile.am
delete mode 100644 tools/xm-test/tests/pause/01_pause_basic_pos.py
delete mode 100644 tools/xm-test/tests/pause/02_pause_badopt_neg.py
delete mode 100644 tools/xm-test/tests/pause/03_pause_badname_neg.py
delete mode 100644 tools/xm-test/tests/pause/04_pause_badid_neg.py
delete mode 100644 tools/xm-test/tests/pause/Makefile.am
delete mode 100644 tools/xm-test/tests/reboot/01_reboot_basic_pos.py
delete mode 100644 tools/xm-test/tests/reboot/02_reboot_badopt_neg.py
delete mode 100644 tools/xm-test/tests/reboot/03_reboot_badname_neg.py
delete mode 100644 tools/xm-test/tests/reboot/Makefile.am
delete mode 100644 tools/xm-test/tests/restore/01_restore_basic_pos.py
delete mode 100644 tools/xm-test/tests/restore/02_restore_badparm_neg.py
delete mode 100644 tools/xm-test/tests/restore/03_restore_badfilename_neg.py
delete mode 100644 tools/xm-test/tests/restore/04_restore_withdevices_pos.py
delete mode 100644 tools/xm-test/tests/restore/Makefile.am
delete mode 100644 tools/xm-test/tests/save/01_save_basic_pos.py
delete mode 100644 tools/xm-test/tests/save/02_save_badparm_neg.py
delete mode 100644 tools/xm-test/tests/save/03_save_bogusfile_neg.py
delete mode 100644 tools/xm-test/tests/save/Makefile.am
delete mode 100644 tools/xm-test/tests/sched-credit/01_sched_credit_weight_cap_pos.py
delete mode 100644 tools/xm-test/tests/sched-credit/Makefile.am
delete mode 100644 tools/xm-test/tests/sedf/01_sedf_period_slice_pos.py
delete mode 100644 tools/xm-test/tests/sedf/02_sedf_period_lower_neg.py
delete mode 100644 tools/xm-test/tests/sedf/03_sedf_slice_lower_neg.py
delete mode 100644 tools/xm-test/tests/sedf/04_sedf_slice_upper_neg.py
delete mode 100644 tools/xm-test/tests/sedf/05_sedf_extratime_pos.py
delete mode 100644 tools/xm-test/tests/sedf/06_sedf_extratime_disable_neg.py
delete mode 100644 tools/xm-test/tests/sedf/Makefile.am
delete mode 100644 tools/xm-test/tests/shutdown/01_shutdown_basic_pos.py
delete mode 100644 tools/xm-test/tests/shutdown/02_shutdown_badparm_neg.py
delete mode 100644 tools/xm-test/tests/shutdown/03_shutdown_nonexist_neg.py
delete mode 100644 tools/xm-test/tests/shutdown/Makefile.am
delete mode 100644 tools/xm-test/tests/sysrq/01_sysrq_basic_neg.py
delete mode 100644 tools/xm-test/tests/sysrq/02_sysrq_sync_pos.py
delete mode 100644 tools/xm-test/tests/sysrq/03_sysrq_withreboot_pos.py
delete mode 100644 tools/xm-test/tests/sysrq/Makefile.am
delete mode 100644 tools/xm-test/tests/unpause/01_unpause_basic_pos.py
delete mode 100644 tools/xm-test/tests/unpause/Makefile.am
delete mode 100644 tools/xm-test/tests/vcpu-disable/01_vcpu-disable_basic_pos.py
delete mode 100644 tools/xm-test/tests/vcpu-disable/Makefile.am
delete mode 100644 tools/xm-test/tests/vcpu-pin/01_vcpu-pin_basic_pos.py
delete mode 100644 tools/xm-test/tests/vcpu-pin/Makefile.am
delete mode 100644 tools/xm-test/tests/xapi/01_xapi-vm_basic.py
delete mode 100644 tools/xm-test/tests/xapi/02_xapi-vbd_basic.py
delete mode 100644 tools/xm-test/tests/xapi/03_xapi-network_pos.py
delete mode 100644 tools/xm-test/tests/xapi/04_xapi-data_uri_handling.py
delete mode 100644 tools/xm-test/tests/xapi/20_xapi-cpu_pool_basic.py
delete mode 100644 tools/xm-test/tests/xapi/Makefile.am
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH] tools: disable xend build by default
2013-09-12 10:36 ` Ian Campbell
@ 2013-09-12 11:12 ` Ian Jackson
2013-09-12 11:17 ` Ian Campbell
2013-09-12 13:03 ` Ian Jackson
1 sibling, 1 reply; 11+ messages in thread
From: Ian Jackson @ 2013-09-12 11:12 UTC (permalink / raw)
To: Ian Campbell; +Cc: xen-devel
Ian Campbell writes ("Re: [PATCH] tools: disable xend build by default"):
> On Thu, 2013-09-12 at 11:34 +0100, Ian Campbell wrote:
>
> This will need an osstest change:
I will look into this. There are too many tests still using xend.
I will probably change all of them to use xl in 4.3 and later.
Ian.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH] tools: disable xend build by default
2013-09-12 11:12 ` Ian Jackson
@ 2013-09-12 11:17 ` Ian Campbell
0 siblings, 0 replies; 11+ messages in thread
From: Ian Campbell @ 2013-09-12 11:17 UTC (permalink / raw)
To: Ian Jackson; +Cc: xen-devel
On Thu, 2013-09-12 at 12:12 +0100, Ian Jackson wrote:
> Ian Campbell writes ("Re: [PATCH] tools: disable xend build by default"):
> > On Thu, 2013-09-12 at 11:34 +0100, Ian Campbell wrote:
> >
> > This will need an osstest change:
>
> I will look into this. There are too many tests still using xend.
The change was to pass --enable-xend when necessary, with that nothing
should change in osstest until you are ready...
>
> I will probably change all of them to use xl in 4.3 and later.
>
> Ian.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH] tools: disable xend build by default
2013-09-12 10:36 ` Ian Campbell
2013-09-12 11:12 ` Ian Jackson
@ 2013-09-12 13:03 ` Ian Jackson
2013-09-12 14:05 ` Ian Campbell
1 sibling, 1 reply; 11+ messages in thread
From: Ian Jackson @ 2013-09-12 13:03 UTC (permalink / raw)
To: Ian Campbell; +Cc: xen-devel
Ian Campbell writes ("Re: [PATCH] tools: disable xend build by default"):
> On Thu, 2013-09-12 at 11:34 +0100, Ian Campbell wrote:
>
> This will need an osstest change:
...
> buildcmd_stamped_logged(300, 'configure', <<END,<<END,<<END);
> if test -f configure; then
> + if grep -q -- --enable-xend ; then
> + enable_xend=--enable-xend
> + fi
Have you tested this ? The grep seems to be missing the filename...
Ian.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH] tools: disable xend build by default
2013-09-12 13:03 ` Ian Jackson
@ 2013-09-12 14:05 ` Ian Campbell
2013-09-12 14:22 ` Ian Jackson
0 siblings, 1 reply; 11+ messages in thread
From: Ian Campbell @ 2013-09-12 14:05 UTC (permalink / raw)
To: Ian Jackson; +Cc: xen-devel
On Thu, 2013-09-12 at 14:03 +0100, Ian Jackson wrote:
> Ian Campbell writes ("Re: [PATCH] tools: disable xend build by default"):
> > On Thu, 2013-09-12 at 11:34 +0100, Ian Campbell wrote:
> >
> > This will need an osstest change:
> ...
> > buildcmd_stamped_logged(300, 'configure', <<END,<<END,<<END);
> > if test -f configure; then
> > + if grep -q -- --enable-xend ; then
> > + enable_xend=--enable-xend
> > + fi
>
> Have you tested this ? The grep seems to be missing the filename...
In a shell, from which I failed to cut-n-paste correctly... Sorry.
I also failed to quote $enable_xend correctly in the subsequent line :-(
The following has been tested as far as running configure both with and
without the relevant patch and is observed to pass the correct
arguments.
8<-----------------------------
>From 3839f9fff0f313c4bb556daaa92f9b069b7bab3d Mon Sep 17 00:00:00 2001
From: Ian Campbell <ian.campbell@citrix.com>
Date: Thu, 12 Sep 2013 11:33:40 +0100
Subject: [PATCH] ts-xen-build: enable xend at configure time if necessary
---
ts-xen-build | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/ts-xen-build b/ts-xen-build
index a600fe5..0304993 100755
--- a/ts-xen-build
+++ b/ts-xen-build
@@ -115,8 +115,11 @@ sub build () {
END
buildcmd_stamped_logged(300, 'configure', <<END,<<END,<<END);
if test -f configure; then
+ if grep -q -- --enable-xend tools/configure ; then
+ enable_xend=--enable-xend
+ fi
END
- ./configure --sysconfdir=/etc
+ ./configure --sysconfdir=/etc \$enable_xend
END
fi
END
--
1.7.10.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH] tools: disable xend build by default
2013-09-12 14:05 ` Ian Campbell
@ 2013-09-12 14:22 ` Ian Jackson
2013-09-17 15:11 ` Ian Campbell
0 siblings, 1 reply; 11+ messages in thread
From: Ian Jackson @ 2013-09-12 14:22 UTC (permalink / raw)
To: Ian Campbell; +Cc: xen-devel
Ian Campbell writes ("Re: [PATCH] tools: disable xend build by default"):
> In a shell, from which I failed to cut-n-paste correctly... Sorry.
>
> I also failed to quote $enable_xend correctly in the subsequent line :-(
>
> The following has been tested as far as running configure both with and
> without the relevant patch and is observed to pass the correct
> arguments.
Heh. This looks more plausible. I have committed it to osstest
staging.
Ian.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH] tools: disable xend build by default
2013-09-12 14:22 ` Ian Jackson
@ 2013-09-17 15:11 ` Ian Campbell
2013-09-17 16:36 ` Ian Jackson
0 siblings, 1 reply; 11+ messages in thread
From: Ian Campbell @ 2013-09-17 15:11 UTC (permalink / raw)
To: Ian Jackson; +Cc: xen-devel
On Thu, 2013-09-12 at 15:22 +0100, Ian Jackson wrote:
> Ian Campbell writes ("Re: [PATCH] tools: disable xend build by default"):
> > In a shell, from which I failed to cut-n-paste correctly... Sorry.
> >
> > I also failed to quote $enable_xend correctly in the subsequent line :-(
> >
> > The following has been tested as far as running configure both with and
> > without the relevant patch and is observed to pass the correct
> > arguments.
>
> Heh. This looks more plausible. I have committed it to osstest
> staging.
Did it make it through? IOW is it safe to push this change to xen.git?
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH] tools: disable xend build by default
2013-09-17 15:11 ` Ian Campbell
@ 2013-09-17 16:36 ` Ian Jackson
2013-09-17 16:48 ` Ian Campbell
0 siblings, 1 reply; 11+ messages in thread
From: Ian Jackson @ 2013-09-17 16:36 UTC (permalink / raw)
To: Ian Campbell; +Cc: xen-devel
Ian Campbell writes ("Re: [PATCH] tools: disable xend build by default"):
> Did it make it through? IOW is it safe to push this change to xen.git?
Yes. Go ahead.
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Ian.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH] tools: disable xend build by default
2013-09-17 16:36 ` Ian Jackson
@ 2013-09-17 16:48 ` Ian Campbell
0 siblings, 0 replies; 11+ messages in thread
From: Ian Campbell @ 2013-09-17 16:48 UTC (permalink / raw)
To: Ian Jackson; +Cc: xen-devel
On Tue, 2013-09-17 at 17:36 +0100, Ian Jackson wrote:
> Ian Campbell writes ("Re: [PATCH] tools: disable xend build by default"):
> > Did it make it through? IOW is it safe to push this change to xen.git?
>
> Yes. Go ahead.
/me takes a deep breath.
Done. If I haven't broken the tests with all those ARM patches this
morning then this is bound to have managed it ;-)
Ian.
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2013-09-17 16:48 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-09-12 10:34 [PATCH] tools: disable xend build by default Ian Campbell
2013-09-12 10:36 ` Ian Campbell
2013-09-12 11:12 ` Ian Jackson
2013-09-12 11:17 ` Ian Campbell
2013-09-12 13:03 ` Ian Jackson
2013-09-12 14:05 ` Ian Campbell
2013-09-12 14:22 ` Ian Jackson
2013-09-17 15:11 ` Ian Campbell
2013-09-17 16:36 ` Ian Jackson
2013-09-17 16:48 ` Ian Campbell
2013-09-12 10:42 ` Ian Campbell
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.