All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL v2] remove xend and libxen for 4.5
@ 2014-04-04 13:20 Ian Campbell
  2014-04-04 14:53 ` Ian Jackson
  2014-04-09  6:49 ` Olaf Hering
  0 siblings, 2 replies; 14+ messages in thread
From: Ian Campbell @ 2014-04-04 13:20 UTC (permalink / raw)
  To: xen-devel, Ian Jackson

These patches are too big for the list, hence sending as a pull request.
Below are the commit messages followed by the pull request itself.

Since last time I've rebased, removed some .*ignore cruft and some of
the more obvious docs. I've also added a second patch to remove libxen
which is a client library for an early draft of the XenAPI.

Ian.

commit 185bb58be30e5aeb690125f0320626797f9b14df
Author: Ian Campbell <ian.campbell@citrix.com>
Date:   Thu Mar 27 11:01:50 2014 +0000

    tools: drop libxen
    
    This was a C interface to a very early version of the XenAPI, it has not kept
    up with developments to the API e.g. in xapi.
    
    Signed-off-by: Ian Campbell <ian.campbell@citrix.com>

commit 9e8672f1c36d7237508c537c0a1db6c473c2be37
Author: Ian Campbell <ian.campbell@citrix.com>
Date:   Thu Sep 12 10:21:25 2013 +0100

    tools: remove xend and associated python modules
    
    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.
    
    I've tried to clean up the various associated bits like example configs, init
    scripts, udev rules etc but no doubt I have missed something, those can easily
    be cleaned up later.
    
    I've also removed xm-test since although it could in theory be reworked to
    test xl it hasn't been touched for years. If someone wants to resurrect it
    then they could do so via the git history.
    
    This has been built but not runtime tested.
    
    Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
    ---
    v2: Clean out some .*ignore cruft
        Remove some xm/xend docs.

-------------------------------------------------------------------------------------------

The following changes since commit e04254f7bc86f7f3916522986dd1036a65507057:

  xen: arm: document what low level primitives we have imported from Linux (2014-04-03 17:15:44 +0100)

are available in the git repository at:

  git://xenbits.xen.org/people/ianc/xen.git xend-delete-v2

for you to fetch changes up to 185bb58be30e5aeb690125f0320626797f9b14df:

  tools: drop libxen (2014-04-03 17:39:09 +0100)

----------------------------------------------------------------
Ian Campbell (2):
      tools: remove xend and associated python modules
      tools: drop libxen

 .gitignore                                         |   17 -
 .hgignore                                          |   15 -
 MAINTAINERS                                        |    2 -
 config/Tools.mk.in                                 |    2 -
 docs/man/xend-config.sxp.pod.5                     |  158 -
 docs/man/xl.pod.1                                  |    1 -
 docs/man/xm.pod.1                                  | 1004 -----
 docs/man/xmdomain.cfg.pod.5                        |  358 --
 tools/Makefile                                     |    1 -
 tools/configure                                    |  168 -
 tools/configure.ac                                 |   18 -
 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/libxen/COPYING                               |  510 ---
 tools/libxen/Makefile                              |   77 -
 tools/libxen/Makefile.dist                         |  115 -
 tools/libxen/README                                |   55 -
 tools/libxen/include/xen/api/xen_all.h             |   40 -
 tools/libxen/include/xen/api/xen_common.h          |  211 -
 tools/libxen/include/xen/api/xen_console.h         |  247 --
 tools/libxen/include/xen/api/xen_console_decl.h    |   30 -
 .../libxen/include/xen/api/xen_console_protocol.h  |   82 -
 tools/libxen/include/xen/api/xen_cpu_pool.h        |  424 --
 tools/libxen/include/xen/api/xen_cpu_pool_decl.h   |   30 -
 tools/libxen/include/xen/api/xen_crashdump.h       |  199 -
 tools/libxen/include/xen/api/xen_crashdump_decl.h  |   30 -
 tools/libxen/include/xen/api/xen_event.h           |  102 -
 tools/libxen/include/xen/api/xen_event_decl.h      |   25 -
 tools/libxen/include/xen/api/xen_event_operation.h |   82 -
 tools/libxen/include/xen/api/xen_host.h            |  505 ---
 tools/libxen/include/xen/api/xen_host_cpu.h        |  263 --
 tools/libxen/include/xen/api/xen_host_cpu_decl.h   |   30 -
 tools/libxen/include/xen/api/xen_host_decl.h       |   30 -
 tools/libxen/include/xen/api/xen_host_metrics.h    |  199 -
 .../libxen/include/xen/api/xen_host_metrics_decl.h |   30 -
 tools/libxen/include/xen/api/xen_int_float_map.h   |   53 -
 tools/libxen/include/xen/api/xen_int_int_map.h     |   53 -
 .../include/xen/api/xen_int_string_set_map.h       |   53 -
 tools/libxen/include/xen/api/xen_network.h         |  276 --
 tools/libxen/include/xen/api/xen_network_decl.h    |   30 -
 .../include/xen/api/xen_on_crash_behaviour.h       |   97 -
 tools/libxen/include/xen/api/xen_on_normal_exit.h  |   77 -
 tools/libxen/include/xen/api/xen_pbd.h             |  223 -
 tools/libxen/include/xen/api/xen_pbd_decl.h        |   30 -
 tools/libxen/include/xen/api/xen_pif.h             |  277 --
 tools/libxen/include/xen/api/xen_pif_decl.h        |   30 -
 tools/libxen/include/xen/api/xen_pif_metrics.h     |  198 -
 .../libxen/include/xen/api/xen_pif_metrics_decl.h  |   30 -
 tools/libxen/include/xen/api/xen_sr.h              |  277 --
 tools/libxen/include/xen/api/xen_sr_decl.h         |   30 -
 tools/libxen/include/xen/api/xen_string_set.h      |   47 -
 .../libxen/include/xen/api/xen_string_string_map.h |   53 -
 tools/libxen/include/xen/api/xen_user.h            |  204 -
 tools/libxen/include/xen/api/xen_user_decl.h       |   30 -
 tools/libxen/include/xen/api/xen_vbd.h             |  390 --
 tools/libxen/include/xen/api/xen_vbd_decl.h        |   30 -
 tools/libxen/include/xen/api/xen_vbd_metrics.h     |  198 -
 .../libxen/include/xen/api/xen_vbd_metrics_decl.h  |   30 -
 tools/libxen/include/xen/api/xen_vbd_mode.h        |   77 -
 tools/libxen/include/xen/api/xen_vbd_type.h        |   77 -
 tools/libxen/include/xen/api/xen_vdi.h             |  360 --
 tools/libxen/include/xen/api/xen_vdi_decl.h        |   30 -
 tools/libxen/include/xen/api/xen_vdi_type.h        |   92 -
 tools/libxen/include/xen/api/xen_vif.h             |  379 --
 tools/libxen/include/xen/api/xen_vif_decl.h        |   30 -
 tools/libxen/include/xen/api/xen_vif_metrics.h     |  198 -
 .../libxen/include/xen/api/xen_vif_metrics_decl.h  |   30 -
 tools/libxen/include/xen/api/xen_vm.h              |  931 ----
 tools/libxen/include/xen/api/xen_vm_decl.h         |   30 -
 .../libxen/include/xen/api/xen_vm_guest_metrics.h  |  234 --
 .../include/xen/api/xen_vm_guest_metrics_decl.h    |   30 -
 tools/libxen/include/xen/api/xen_vm_metrics.h      |  251 --
 tools/libxen/include/xen/api/xen_vm_metrics_decl.h |   30 -
 tools/libxen/include/xen/api/xen_vm_power_state.h  |   97 -
 tools/libxen/include/xen/api/xen_xspolicy.h        |  293 --
 tools/libxen/include/xen/api/xen_xspolicy_decl.h   |   31 -
 .../libxen/include/xen_console_protocol_internal.h |   37 -
 .../libxen/include/xen_event_operation_internal.h  |   37 -
 tools/libxen/include/xen_internal.h                |  188 -
 .../include/xen_on_crash_behaviour_internal.h      |   38 -
 tools/libxen/include/xen_on_normal_exit_internal.h |   37 -
 tools/libxen/include/xen_vbd_mode_internal.h       |   37 -
 tools/libxen/include/xen_vbd_type_internal.h       |   37 -
 tools/libxen/include/xen_vdi_type_internal.h       |   37 -
 tools/libxen/include/xen_vm_power_state_internal.h |   37 -
 tools/libxen/src/xen_common.c                      | 1784 --------
 tools/libxen/src/xen_console.c                     |  298 --
 tools/libxen/src/xen_console_protocol.c            |   82 -
 tools/libxen/src/xen_cpu_pool.c                    |  671 ---
 tools/libxen/src/xen_crashdump.c                   |  191 -
 tools/libxen/src/xen_event.c                       |  123 -
 tools/libxen/src/xen_event_operation.c             |   75 -
 tools/libxen/src/xen_host.c                        |  915 ----
 tools/libxen/src/xen_host_cpu.c                    |  353 --
 tools/libxen/src/xen_host_metrics.c                |  190 -
 tools/libxen/src/xen_int_float_map.c               |   39 -
 tools/libxen/src/xen_int_int_map.c                 |   39 -
 tools/libxen/src/xen_int_string_set_map.c          |   54 -
 tools/libxen/src/xen_network.c                     |  371 --
 tools/libxen/src/xen_on_crash_behaviour.c          |   85 -
 tools/libxen/src/xen_on_normal_exit.c              |   81 -
 tools/libxen/src/xen_pbd.c                         |  249 --
 tools/libxen/src/xen_pif.c                         |  380 --
 tools/libxen/src/xen_pif_metrics.c                 |  190 -
 tools/libxen/src/xen_sr.c                          |  379 --
 tools/libxen/src/xen_string_set.c                  |   48 -
 tools/libxen/src/xen_string_set.h                  |   47 -
 tools/libxen/src/xen_string_string_map.c           |   52 -
 tools/libxen/src/xen_user.c                        |  210 -
 tools/libxen/src/xen_vbd.c                         |  626 ---
 tools/libxen/src/xen_vbd_metrics.c                 |  190 -
 tools/libxen/src/xen_vbd_mode.c                    |   81 -
 tools/libxen/src/xen_vbd_type.c                    |   81 -
 tools/libxen/src/xen_vdi.c                         |  575 ---
 tools/libxen/src/xen_vdi_type.c                    |   84 -
 tools/libxen/src/xen_vif.c                         |  616 ---
 tools/libxen/src/xen_vif_metrics.c                 |  190 -
 tools/libxen/src/xen_vm.c                          | 1837 --------
 tools/libxen/src/xen_vm_guest_metrics.c            |  279 --
 tools/libxen/src/xen_vm_metrics.c                  |  318 --
 tools/libxen/src/xen_vm_power_state.c              |   85 -
 tools/libxen/src/xen_xspolicy.c                    |  363 --
 tools/libxen/test/test_bindings.c                  | 1453 -------
 tools/libxen/test/test_event_handling.c            |  210 -
 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 |  850 ----
 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                |  307 --
 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            | 4429 --------------------
 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                  | 1173 ------
 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                      |   31 -
 tools/python/xen/xend/balloon.py                   |  244 --
 tools/python/xen/xend/encode.py                    |  180 -
 tools/python/xen/xend/image.py                     | 1047 -----
 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/xcutils/Makefile                             |   10 +-
 tools/xcutils/xc_restore.c                         |   73 -
 tools/xcutils/xc_save.c                            |  227 -
 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           |  268 --
 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                |  118 -
 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             |   42 -
 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 -
 613 files changed, 7 insertions(+), 107602 deletions(-)
 delete mode 100644 docs/man/xend-config.sxp.pod.5
 delete mode 100644 docs/man/xm.pod.1
 delete mode 100644 docs/man/xmdomain.cfg.pod.5
 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/libxen/COPYING
 delete mode 100644 tools/libxen/Makefile
 delete mode 100644 tools/libxen/Makefile.dist
 delete mode 100644 tools/libxen/README
 delete mode 100644 tools/libxen/include/xen/api/xen_all.h
 delete mode 100644 tools/libxen/include/xen/api/xen_common.h
 delete mode 100644 tools/libxen/include/xen/api/xen_console.h
 delete mode 100644 tools/libxen/include/xen/api/xen_console_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_console_protocol.h
 delete mode 100644 tools/libxen/include/xen/api/xen_cpu_pool.h
 delete mode 100644 tools/libxen/include/xen/api/xen_cpu_pool_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_crashdump.h
 delete mode 100644 tools/libxen/include/xen/api/xen_crashdump_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_event.h
 delete mode 100644 tools/libxen/include/xen/api/xen_event_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_event_operation.h
 delete mode 100644 tools/libxen/include/xen/api/xen_host.h
 delete mode 100644 tools/libxen/include/xen/api/xen_host_cpu.h
 delete mode 100644 tools/libxen/include/xen/api/xen_host_cpu_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_host_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_host_metrics.h
 delete mode 100644 tools/libxen/include/xen/api/xen_host_metrics_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_int_float_map.h
 delete mode 100644 tools/libxen/include/xen/api/xen_int_int_map.h
 delete mode 100644 tools/libxen/include/xen/api/xen_int_string_set_map.h
 delete mode 100644 tools/libxen/include/xen/api/xen_network.h
 delete mode 100644 tools/libxen/include/xen/api/xen_network_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_on_crash_behaviour.h
 delete mode 100644 tools/libxen/include/xen/api/xen_on_normal_exit.h
 delete mode 100644 tools/libxen/include/xen/api/xen_pbd.h
 delete mode 100644 tools/libxen/include/xen/api/xen_pbd_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_pif.h
 delete mode 100644 tools/libxen/include/xen/api/xen_pif_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_pif_metrics.h
 delete mode 100644 tools/libxen/include/xen/api/xen_pif_metrics_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_sr.h
 delete mode 100644 tools/libxen/include/xen/api/xen_sr_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_string_set.h
 delete mode 100644 tools/libxen/include/xen/api/xen_string_string_map.h
 delete mode 100644 tools/libxen/include/xen/api/xen_user.h
 delete mode 100644 tools/libxen/include/xen/api/xen_user_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vbd.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vbd_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vbd_metrics.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vbd_metrics_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vbd_mode.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vbd_type.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vdi.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vdi_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vdi_type.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vif.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vif_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vif_metrics.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vif_metrics_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vm.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vm_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vm_guest_metrics.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vm_guest_metrics_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vm_metrics.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vm_metrics_decl.h
 delete mode 100644 tools/libxen/include/xen/api/xen_vm_power_state.h
 delete mode 100644 tools/libxen/include/xen/api/xen_xspolicy.h
 delete mode 100644 tools/libxen/include/xen/api/xen_xspolicy_decl.h
 delete mode 100644 tools/libxen/include/xen_console_protocol_internal.h
 delete mode 100644 tools/libxen/include/xen_event_operation_internal.h
 delete mode 100644 tools/libxen/include/xen_internal.h
 delete mode 100644 tools/libxen/include/xen_on_crash_behaviour_internal.h
 delete mode 100644 tools/libxen/include/xen_on_normal_exit_internal.h
 delete mode 100644 tools/libxen/include/xen_vbd_mode_internal.h
 delete mode 100644 tools/libxen/include/xen_vbd_type_internal.h
 delete mode 100644 tools/libxen/include/xen_vdi_type_internal.h
 delete mode 100644 tools/libxen/include/xen_vm_power_state_internal.h
 delete mode 100644 tools/libxen/src/xen_common.c
 delete mode 100644 tools/libxen/src/xen_console.c
 delete mode 100644 tools/libxen/src/xen_console_protocol.c
 delete mode 100644 tools/libxen/src/xen_cpu_pool.c
 delete mode 100644 tools/libxen/src/xen_crashdump.c
 delete mode 100644 tools/libxen/src/xen_event.c
 delete mode 100644 tools/libxen/src/xen_event_operation.c
 delete mode 100644 tools/libxen/src/xen_host.c
 delete mode 100644 tools/libxen/src/xen_host_cpu.c
 delete mode 100644 tools/libxen/src/xen_host_metrics.c
 delete mode 100644 tools/libxen/src/xen_int_float_map.c
 delete mode 100644 tools/libxen/src/xen_int_int_map.c
 delete mode 100644 tools/libxen/src/xen_int_string_set_map.c
 delete mode 100644 tools/libxen/src/xen_network.c
 delete mode 100644 tools/libxen/src/xen_on_crash_behaviour.c
 delete mode 100644 tools/libxen/src/xen_on_normal_exit.c
 delete mode 100644 tools/libxen/src/xen_pbd.c
 delete mode 100644 tools/libxen/src/xen_pif.c
 delete mode 100644 tools/libxen/src/xen_pif_metrics.c
 delete mode 100644 tools/libxen/src/xen_sr.c
 delete mode 100644 tools/libxen/src/xen_string_set.c
 delete mode 100644 tools/libxen/src/xen_string_set.h
 delete mode 100644 tools/libxen/src/xen_string_string_map.c
 delete mode 100644 tools/libxen/src/xen_user.c
 delete mode 100644 tools/libxen/src/xen_vbd.c
 delete mode 100644 tools/libxen/src/xen_vbd_metrics.c
 delete mode 100644 tools/libxen/src/xen_vbd_mode.c
 delete mode 100644 tools/libxen/src/xen_vbd_type.c
 delete mode 100644 tools/libxen/src/xen_vdi.c
 delete mode 100644 tools/libxen/src/xen_vdi_type.c
 delete mode 100644 tools/libxen/src/xen_vif.c
 delete mode 100644 tools/libxen/src/xen_vif_metrics.c
 delete mode 100644 tools/libxen/src/xen_vm.c
 delete mode 100644 tools/libxen/src/xen_vm_guest_metrics.c
 delete mode 100644 tools/libxen/src/xen_vm_metrics.c
 delete mode 100644 tools/libxen/src/xen_vm_power_state.c
 delete mode 100644 tools/libxen/src/xen_xspolicy.c
 delete mode 100644 tools/libxen/test/test_bindings.c
 delete mode 100644 tools/libxen/test/test_event_handling.c
 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/xcutils/xc_restore.c
 delete mode 100644 tools/xcutils/xc_save.c
 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] 14+ messages in thread

* Re: [GIT PULL v2] remove xend and libxen for 4.5
  2014-04-04 13:20 [GIT PULL v2] remove xend and libxen for 4.5 Ian Campbell
@ 2014-04-04 14:53 ` Ian Jackson
  2014-04-08 15:26   ` Ian Campbell
  2014-04-09  6:49 ` Olaf Hering
  1 sibling, 1 reply; 14+ messages in thread
From: Ian Jackson @ 2014-04-04 14:53 UTC (permalink / raw)
  To: Ian Campbell; +Cc: xen-devel

Ian Campbell writes ("[GIT PULL v2] remove xend and libxen for 4.5"):
> These patches are too big for the list, hence sending as a pull request.
> Below are the commit messages followed by the pull request itself.
> 
> Since last time I've rebased, removed some .*ignore cruft and some of
> the more obvious docs. I've also added a second patch to remove libxen
> which is a client library for an early draft of the XenAPI.

For the record:

Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>

(both patches)

Ian.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [GIT PULL v2] remove xend and libxen for 4.5
  2014-04-04 14:53 ` Ian Jackson
@ 2014-04-08 15:26   ` Ian Campbell
  0 siblings, 0 replies; 14+ messages in thread
From: Ian Campbell @ 2014-04-08 15:26 UTC (permalink / raw)
  To: Ian Jackson; +Cc: xen-devel

On Fri, 2014-04-04 at 15:53 +0100, Ian Jackson wrote:
> Ian Campbell writes ("[GIT PULL v2] remove xend and libxen for 4.5"):
> > These patches are too big for the list, hence sending as a pull request.
> > Below are the commit messages followed by the pull request itself.
> > 
> > Since last time I've rebased, removed some .*ignore cruft and some of
> > the more obvious docs. I've also added a second patch to remove libxen
> > which is a client library for an early draft of the XenAPI.
> 
> For the record:
> 
> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
> 
> (both patches)

Thanks. Since I did this via git pull I applied your ack (and my S-o-b)
to the merge commit itself.

Ian.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [GIT PULL v2] remove xend and libxen for 4.5
  2014-04-04 13:20 [GIT PULL v2] remove xend and libxen for 4.5 Ian Campbell
  2014-04-04 14:53 ` Ian Jackson
@ 2014-04-09  6:49 ` Olaf Hering
  2014-04-09  8:28   ` Ian Campbell
  1 sibling, 1 reply; 14+ messages in thread
From: Olaf Hering @ 2014-04-09  6:49 UTC (permalink / raw)
  To: Ian Campbell; +Cc: Ian Jackson, xen-devel

On Fri, Apr 04, Ian Campbell wrote:

> These patches are too big for the list, hence sending as a pull request.
> Below are the commit messages followed by the pull request itself.
> 
> Since last time I've rebased, removed some .*ignore cruft and some of
> the more obvious docs. I've also added a second patch to remove libxen
> which is a client library for an early draft of the XenAPI.

xen-unstable 28728:90a351780970 fails for me:

...
[   75s] make[1]: *** No rule to make target `html/man/xend-config.sxp.5.html', needed by `html'.
...
[   75s] make[1]: *** No rule to make target `html/man/xm.1.html', needed by `html'.
...
[   75s] make[1]: *** No rule to make target `html/man/xend-config.sxp.5.html', needed by `html'.
[   75s] make[1]: *** No rule to make target `html/man/xmdomain.cfg.5.html', needed by `html'.
..
[   75s] make[2]: *** No rule to make target `man5/xend-config.sxp.5'.
[   75s] make[2]: *** No rule to make target `man5/xmdomain.cfg.5'.
..
[   76s] make[1]: *** [man-pages] Error 2
...
[   76s] make[2]: *** No rule to make target `txt/man/xend-config.sxp.5.txt'.
[   76s] make[2]: *** No rule to make target `txt/man/xmdomain.cfg.5.txt'.
...
[   76s] make[1]: *** [txt] Error 2
...
[   79s] make: *** [install-docs] Error 2
...


Olaf

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [GIT PULL v2] remove xend and libxen for 4.5
  2014-04-09  6:49 ` Olaf Hering
@ 2014-04-09  8:28   ` Ian Campbell
  2014-04-09  9:03     ` Olaf Hering
  2014-04-09 10:41     ` Ian Jackson
  0 siblings, 2 replies; 14+ messages in thread
From: Ian Campbell @ 2014-04-09  8:28 UTC (permalink / raw)
  To: Olaf Hering; +Cc: Ian Jackson, xen-devel

On Wed, 2014-04-09 at 08:49 +0200, Olaf Hering wrote:
> On Fri, Apr 04, Ian Campbell wrote:
> 
> > These patches are too big for the list, hence sending as a pull request.
> > Below are the commit messages followed by the pull request itself.
> > 
> > Since last time I've rebased, removed some .*ignore cruft and some of
> > the more obvious docs. I've also added a second patch to remove libxen
> > which is a client library for an early draft of the XenAPI.
> 
> xen-unstable 28728:90a351780970 fails for me:

Looks like some stray CONFIG_XENDs remained after rebasing for v2.

However you should also have rerun configure so CONFIG_XEND should not
be set anyway. The following takes care of the first issue.

8<-----------------------

>From 883904df317cd10724cfa81681232721f36c5499 Mon Sep 17 00:00:00 2001
From: Ian Campbell <ian.campbell@citrix.com>
Date: Wed, 9 Apr 2014 09:26:23 +0100
Subject: [PATCH] docs: remove stray CONFIG_XENDs

These were added by 7dbfc2f8b054 "docs: Honour --{en, dis}able-xend when
building docs" between v1 and the (eventually committed) v2 of 9e8672f1c36d
"tools: remove xend and associated python modules" and were missed when
rebasing for v2.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
---
 config/Docs.mk.in |    3 ---
 docs/Makefile     |    2 --
 2 files changed, 5 deletions(-)

diff --git a/config/Docs.mk.in b/config/Docs.mk.in
index 03fac60..a2a72fd 100644
--- a/config/Docs.mk.in
+++ b/config/Docs.mk.in
@@ -12,6 +12,3 @@ POD2HTML            := @POD2HTML@
 POD2TEXT            := @POD2TEXT@
 MARKDOWN            := @MARKDOWN@
 PERL                := @PERL@
-
-# Subsets of documentation to build
-CONFIG_XEND         := @xend@
diff --git a/docs/Makefile b/docs/Makefile
index 7cd7440..5153bcb 100644
--- a/docs/Makefile
+++ b/docs/Makefile
@@ -9,10 +9,8 @@ DOC_ARCHES      := arm x86_32 x86_64
 # Documentation sources to build
 MAN1SRC-y := $(wildcard man/xl*.pod.1)
 MAN1SRC-y += $(wildcard man/xenstore*.pod.1)
-MAN1SRC-$(CONFIG_XEND) += man/xm.pod.1
 
 MAN5SRC-y := $(wildcard man/xl*.pod.5)
-MAN5SRC-$(CONFIG_XEND) += man/xend-config.sxp.pod.5 man/xmdomain.cfg.pod.5
 
 MARKDOWNSRC-y := $(wildcard misc/*.markdown)
 
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* Re: [GIT PULL v2] remove xend and libxen for 4.5
  2014-04-09  8:28   ` Ian Campbell
@ 2014-04-09  9:03     ` Olaf Hering
  2014-04-09  9:07       ` Ian Campbell
  2014-04-09 10:41     ` Ian Jackson
  1 sibling, 1 reply; 14+ messages in thread
From: Olaf Hering @ 2014-04-09  9:03 UTC (permalink / raw)
  To: Ian Campbell; +Cc: Ian Jackson, xen-devel

On Wed, Apr 09, Ian Campbell wrote:

> Looks like some stray CONFIG_XENDs remained after rebasing for v2.
> 
> However you should also have rerun configure so CONFIG_XEND should not
> be set anyway. The following takes care of the first issue.

Thanks, with this patch the rpmbuild makes progress past the 'make' call.

Olaf

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [GIT PULL v2] remove xend and libxen for 4.5
  2014-04-09  9:03     ` Olaf Hering
@ 2014-04-09  9:07       ` Ian Campbell
  2014-04-09  9:14         ` Olaf Hering
  0 siblings, 1 reply; 14+ messages in thread
From: Ian Campbell @ 2014-04-09  9:07 UTC (permalink / raw)
  To: Olaf Hering; +Cc: Ian Jackson, xen-devel

On Wed, 2014-04-09 at 11:03 +0200, Olaf Hering wrote:
> On Wed, Apr 09, Ian Campbell wrote:
> 
> > Looks like some stray CONFIG_XENDs remained after rebasing for v2.
> > 
> > However you should also have rerun configure so CONFIG_XEND should not
> > be set anyway. The following takes care of the first issue.
> 
> Thanks, with this patch the rpmbuild makes progress past the 'make' call.

Thanks, I'll take this as a Tested-by: Olaf Hering <olaf@aepfle.de> if
you don't mind.

How was CONFIG_XEND getting set in your build though?

Ian.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [GIT PULL v2] remove xend and libxen for 4.5
  2014-04-09  9:07       ` Ian Campbell
@ 2014-04-09  9:14         ` Olaf Hering
  2014-04-09  9:23           ` Ian Campbell
  0 siblings, 1 reply; 14+ messages in thread
From: Olaf Hering @ 2014-04-09  9:14 UTC (permalink / raw)
  To: Ian Campbell; +Cc: Ian Jackson, xen-devel

On Wed, Apr 09, Ian Campbell wrote:

> On Wed, 2014-04-09 at 11:03 +0200, Olaf Hering wrote:
> > On Wed, Apr 09, Ian Campbell wrote:
> > 
> > > Looks like some stray CONFIG_XENDs remained after rebasing for v2.
> > > 
> > > However you should also have rerun configure so CONFIG_XEND should not
> > > be set anyway. The following takes care of the first issue.
> > 
> > Thanks, with this patch the rpmbuild makes progress past the 'make' call.
> 
> Thanks, I'll take this as a Tested-by: Olaf Hering <olaf@aepfle.de> if
> you don't mind.

Yes, please.

> How was CONFIG_XEND getting set in your build though?

I had configure --enable-xend in my rpm spec file.


Olaf

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [GIT PULL v2] remove xend and libxen for 4.5
  2014-04-09  9:14         ` Olaf Hering
@ 2014-04-09  9:23           ` Ian Campbell
  2014-04-09  9:40             ` Olaf Hering
  2014-04-09 10:42             ` Ian Jackson
  0 siblings, 2 replies; 14+ messages in thread
From: Ian Campbell @ 2014-04-09  9:23 UTC (permalink / raw)
  To: Olaf Hering; +Cc: Ian Jackson, xen-devel

On Wed, 2014-04-09 at 11:14 +0200, Olaf Hering wrote:
> On Wed, Apr 09, Ian Campbell wrote:
> 
> > On Wed, 2014-04-09 at 11:03 +0200, Olaf Hering wrote:
> > > On Wed, Apr 09, Ian Campbell wrote:
> > > 
> > > > Looks like some stray CONFIG_XENDs remained after rebasing for v2.
> > > > 
> > > > However you should also have rerun configure so CONFIG_XEND should not
> > > > be set anyway. The following takes care of the first issue.
> > > 
> > > Thanks, with this patch the rpmbuild makes progress past the 'make' call.
> > 
> > Thanks, I'll take this as a Tested-by: Olaf Hering <olaf@aepfle.de> if
> > you don't mind.
> 
> Yes, please.
> 
> > How was CONFIG_XEND getting set in your build though?
> 
> I had configure --enable-xend in my rpm spec file.

But nothing should understand enable-xend any more!

Ah, I also missed the change to docs/configure.ac. Sigh....

-----8<---------

>From c781e81173de31077ac79d67aab7ce4879636bc3 Mon Sep 17 00:00:00 2001
From: Ian Campbell <ian.campbell@citrix.com>
Date: Wed, 9 Apr 2014 09:26:23 +0100
Subject: [PATCH v2] docs: remove stray CONFIG_XENDs and configure option from
 docs.

These were added by 7dbfc2f8b054 "docs: Honour --{en, dis}able-xend when
building docs" between v1 and the (eventually committed) v2 of 9e8672f1c36d
"tools: remove xend and associated python modules" and were missed when
rebasing for v2.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Tested-by: Olaf Hering <olaf@aepfle.de>
---
v2: Also remove option from docs/configure.
---
 config/Docs.mk.in |    3 ---
 docs/Makefile     |    2 --
 docs/configure    |   34 ----------------------------------
 docs/configure.ac |    3 ---
 4 files changed, 42 deletions(-)

diff --git a/config/Docs.mk.in b/config/Docs.mk.in
index 03fac60..a2a72fd 100644
--- a/config/Docs.mk.in
+++ b/config/Docs.mk.in
@@ -12,6 +12,3 @@ POD2HTML            := @POD2HTML@
 POD2TEXT            := @POD2TEXT@
 MARKDOWN            := @MARKDOWN@
 PERL                := @PERL@
-
-# Subsets of documentation to build
-CONFIG_XEND         := @xend@
diff --git a/docs/Makefile b/docs/Makefile
index 7cd7440..5153bcb 100644
--- a/docs/Makefile
+++ b/docs/Makefile
@@ -9,10 +9,8 @@ DOC_ARCHES      := arm x86_32 x86_64
 # Documentation sources to build
 MAN1SRC-y := $(wildcard man/xl*.pod.1)
 MAN1SRC-y += $(wildcard man/xenstore*.pod.1)
-MAN1SRC-$(CONFIG_XEND) += man/xm.pod.1
 
 MAN5SRC-y := $(wildcard man/xl*.pod.5)
-MAN5SRC-$(CONFIG_XEND) += man/xend-config.sxp.pod.5 man/xmdomain.cfg.pod.5
 
 MARKDOWNSRC-y := $(wildcard misc/*.markdown)
 
diff --git a/docs/configure b/docs/configure
index c54f431..d76e4d4 100755
--- a/docs/configure
+++ b/docs/configure
@@ -588,7 +588,6 @@ ac_unique_file="misc/xen-command-line.markdown"
 ac_subst_vars='LTLIBOBJS
 LIBOBJS
 PERL
-xend
 MARKDOWN
 POD2TEXT
 POD2HTML
@@ -635,7 +634,6 @@ SHELL'
 ac_subst_files=''
 ac_user_opts='
 enable_option_checking
-enable_xend
 '
       ac_precious_vars='build_alias
 host_alias
@@ -1251,13 +1249,6 @@ if test -n "$ac_init_help"; then
    esac
   cat <<\_ACEOF
 
-Optional Features:
-  --disable-option-checking  ignore unrecognized --enable/--with options
-  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
-  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
-  --enable-xend           Enable xend toolstack documentation (default is
-                          DISABLED)
-
 Some influential environment variables:
   FIG2DEV     Path to fig2dev tool
   POD2MAN     Path to pod2man tool
@@ -1996,31 +1987,6 @@ $as_echo "$as_me: WARNING: markdown is not available so some documentation won't
 fi
 
 
-# Enable/disable options
-
-# Check whether --enable-xend was given.
-if test "${enable_xend+set}" = set; then :
-  enableval=$enable_xend;
-fi
-
-
-if test "x$enable_xend" = "xno"; then :
-
-    ax_cv_xend="n"
-
-elif test "x$enable_xend" = "xyes"; then :
-
-    ax_cv_xend="y"
-
-elif test -z $ax_cv_xend; then :
-
-    ax_cv_xend="n"
-
-fi
-xend=$ax_cv_xend
-
-
-
 
 # Extract the first word of "perl", so it can be a program name with args.
 set dummy perl; ac_word=$2
diff --git a/docs/configure.ac b/docs/configure.ac
index 7e6d1b1..e545b00 100644
--- a/docs/configure.ac
+++ b/docs/configure.ac
@@ -19,9 +19,6 @@ AX_DOCS_TOOL_PROG([POD2HTML], [pod2html])
 AX_DOCS_TOOL_PROG([POD2TEXT], [pod2text])
 AX_DOCS_TOOL_PROGS([MARKDOWN], [markdown], [markdown markdown_py])
 
-# Enable/disable options
-AX_ARG_DEFAULT_DISABLE([xend], [Enable xend toolstack documentation])
-
 AC_ARG_VAR([PERL], [Path to Perl parser])
 AX_PATH_PROG_OR_FAIL([PERL], [perl])
 
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 14+ messages in thread

* Re: [GIT PULL v2] remove xend and libxen for 4.5
  2014-04-09  9:23           ` Ian Campbell
@ 2014-04-09  9:40             ` Olaf Hering
  2014-04-09 10:42             ` Ian Jackson
  1 sibling, 0 replies; 14+ messages in thread
From: Olaf Hering @ 2014-04-09  9:40 UTC (permalink / raw)
  To: Ian Campbell; +Cc: Ian Jackson, xen-devel

On Wed, Apr 09, Ian Campbell wrote:

> But nothing should understand enable-xend any more!
> 
> Ah, I also missed the change to docs/configure.ac. Sigh....

This works as well for me. Thanks.

Olaf

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [GIT PULL v2] remove xend and libxen for 4.5
  2014-04-09  8:28   ` Ian Campbell
  2014-04-09  9:03     ` Olaf Hering
@ 2014-04-09 10:41     ` Ian Jackson
  1 sibling, 0 replies; 14+ messages in thread
From: Ian Jackson @ 2014-04-09 10:41 UTC (permalink / raw)
  To: Ian Campbell; +Cc: Olaf Hering, xen-devel

Ian Campbell writes ("Re: [Xen-devel] [GIT PULL v2] remove xend and libxen for 4.5"):
> From: Ian Campbell <ian.campbell@citrix.com>
> Date: Wed, 9 Apr 2014 09:26:23 +0100
> Subject: [PATCH] docs: remove stray CONFIG_XENDs
> 
> These were added by 7dbfc2f8b054 "docs: Honour --{en, dis}able-xend when
> building docs" between v1 and the (eventually committed) v2 of 9e8672f1c36d
> "tools: remove xend and associated python modules" and were missed when
> rebasing for v2.
> 
> Signed-off-by: Ian Campbell <ian.campbell@citrix.com>

Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [GIT PULL v2] remove xend and libxen for 4.5
  2014-04-09  9:23           ` Ian Campbell
  2014-04-09  9:40             ` Olaf Hering
@ 2014-04-09 10:42             ` Ian Jackson
  2014-04-09 10:56               ` Ian Campbell
  2014-04-10 11:36               ` Ian Campbell
  1 sibling, 2 replies; 14+ messages in thread
From: Ian Jackson @ 2014-04-09 10:42 UTC (permalink / raw)
  To: Ian Campbell; +Cc: Olaf Hering, xen-devel

Ian Campbell writes ("Re: [Xen-devel] [GIT PULL v2] remove xend and libxen for 4.5"):
> Ah, I also missed the change to docs/configure.ac. Sigh....

Oops.

> From: Ian Campbell <ian.campbell@citrix.com>
> Date: Wed, 9 Apr 2014 09:26:23 +0100
> Subject: [PATCH v2] docs: remove stray CONFIG_XENDs and configure option from
>  docs.
> 
> These were added by 7dbfc2f8b054 "docs: Honour --{en, dis}able-xend when
> building docs" between v1 and the (eventually committed) v2 of 9e8672f1c36d
> "tools: remove xend and associated python modules" and were missed when
> rebasing for v2.
> 
> Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
> Tested-by: Olaf Hering <olaf@aepfle.de>

Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>

Maybe
  git-grep -i xend
will spot more ?

Ian.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [GIT PULL v2] remove xend and libxen for 4.5
  2014-04-09 10:42             ` Ian Jackson
@ 2014-04-09 10:56               ` Ian Campbell
  2014-04-10 11:36               ` Ian Campbell
  1 sibling, 0 replies; 14+ messages in thread
From: Ian Campbell @ 2014-04-09 10:56 UTC (permalink / raw)
  To: Ian Jackson; +Cc: Olaf Hering, xen-devel


On Wed, 2014-04-09 at 11:42 +0100, Ian Jackson wrote:
> Ian Campbell writes ("Re: [Xen-devel] [GIT PULL v2] remove xend and libxen for 4.5"):
> > Ah, I also missed the change to docs/configure.ac. Sigh....
> 
> Oops.
> 
> > From: Ian Campbell <ian.campbell@citrix.com>
> > Date: Wed, 9 Apr 2014 09:26:23 +0100
> > Subject: [PATCH v2] docs: remove stray CONFIG_XENDs and configure option from
> >  docs.
> > 
> > These were added by 7dbfc2f8b054 "docs: Honour --{en, dis}able-xend when
> > building docs" between v1 and the (eventually committed) v2 of 9e8672f1c36d
> > "tools: remove xend and associated python modules" and were missed when
> > rebasing for v2.
> > 
> > Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
> > Tested-by: Olaf Hering <olaf@aepfle.de>
> 
> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
> 
> Maybe
>   git-grep -i xend
> will spot more ?

Sigh, yes, because I forgot about -i...

Ian.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [GIT PULL v2] remove xend and libxen for 4.5
  2014-04-09 10:42             ` Ian Jackson
  2014-04-09 10:56               ` Ian Campbell
@ 2014-04-10 11:36               ` Ian Campbell
  1 sibling, 0 replies; 14+ messages in thread
From: Ian Campbell @ 2014-04-10 11:36 UTC (permalink / raw)
  To: Ian Jackson; +Cc: Olaf Hering, xen-devel

On Wed, 2014-04-09 at 11:42 +0100, Ian Jackson wrote:
> Ian Campbell writes ("Re: [Xen-devel] [GIT PULL v2] remove xend and libxen for 4.5"):
> > Ah, I also missed the change to docs/configure.ac. Sigh....
> 
> Oops.
> 
> > From: Ian Campbell <ian.campbell@citrix.com>
> > Date: Wed, 9 Apr 2014 09:26:23 +0100
> > Subject: [PATCH v2] docs: remove stray CONFIG_XENDs and configure option from
> >  docs.
> > 
> > These were added by 7dbfc2f8b054 "docs: Honour --{en, dis}able-xend when
> > building docs" between v1 and the (eventually committed) v2 of 9e8672f1c36d
> > "tools: remove xend and associated python modules" and were missed when
> > rebasing for v2.
> > 
> > Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
> > Tested-by: Olaf Hering <olaf@aepfle.de>
> 
> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>

Applied, thanks.

> Maybe
>   git-grep -i xend
> will spot more ?

I've got a branch.... Needs more cleanup though...

Ian.

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2014-04-10 11:36 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-04 13:20 [GIT PULL v2] remove xend and libxen for 4.5 Ian Campbell
2014-04-04 14:53 ` Ian Jackson
2014-04-08 15:26   ` Ian Campbell
2014-04-09  6:49 ` Olaf Hering
2014-04-09  8:28   ` Ian Campbell
2014-04-09  9:03     ` Olaf Hering
2014-04-09  9:07       ` Ian Campbell
2014-04-09  9:14         ` Olaf Hering
2014-04-09  9:23           ` Ian Campbell
2014-04-09  9:40             ` Olaf Hering
2014-04-09 10:42             ` Ian Jackson
2014-04-09 10:56               ` Ian Campbell
2014-04-10 11:36               ` Ian Campbell
2014-04-09 10:41     ` Ian Jackson

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.