[Pkg-xen-changes] [xen] 02/03: Merge branch 'release/4.5.0-1'

Bastian Blank waldi at moszumanska.debian.org
Wed Jan 21 20:59:51 UTC 2015


This is an automated email from the git hooks/post-receive script.

waldi pushed a commit to branch develop
in repository xen.

commit d7d084852cec0aec63f1642f5fe4ead922058df6
Merge: 5a0e436 73f21f4
Author: Bastian Blank <waldi at debian.org>
Date:   Wed Jan 21 20:50:33 2015 +0100

    Merge branch 'release/4.5.0-1'

 .gitignore                                         |  129 +-
 .hgignore                                          |   15 -
 Config.mk                                          |   95 +-
 INSTALL                                            |  341 ++
 MAINTAINERS                                        |   68 +-
 Makefile                                           |  182 +-
 README                                             |  119 +-
 autogen.sh                                         |    8 +-
 buildconfigs/Rules.mk                              |   42 -
 buildconfigs/enable-xen-config                     |  127 -
 buildconfigs/interface.exclude                     |    7 -
 buildconfigs/ketchup                               |  742 ----
 buildconfigs/mk.linux-2.6                          |   10 -
 buildconfigs/mk.linux-2.6-common                   |  154 -
 buildconfigs/mk.linux-2.6-git                      |    2 -
 buildconfigs/mk.linux-2.6-mm                       |    2 -
 buildconfigs/mk.linux-2.6-native                   |    5 -
 buildconfigs/mk.linux-2.6-pvops                    |   17 -
 buildconfigs/mk.linux-2.6-rc                       |    2 -
 buildconfigs/mk.linux-2.6-tip                      |    2 -
 buildconfigs/mk.linux-2.6-tip-latest               |   17 -
 buildconfigs/mk.linux-2.6-xen                      |    6 -
 buildconfigs/mk.linux-2.6-xen0                     |    2 -
 buildconfigs/mk.linux-2.6-xenU                     |    2 -
 buildconfigs/select-linux-arch                     |   30 -
 buildconfigs/select-linux-image                    |   33 -
 buildconfigs/select-repository                     |   69 -
 buildconfigs/src.git-clone                         |   32 -
 buildconfigs/src.hg-clone                          |   32 -
 buildconfigs/src.tarball                           |   19 -
 config/Docs.mk.in                                  |    8 +-
 config/FreeBSD.mk                                  |    5 +
 config/Linux.mk                                    |    7 +-
 config/MiniOS.mk                                   |    1 +
 config/NetBSD.mk                                   |    5 -
 config/NetBSDRump.mk                               |    9 +
 config/Paths.mk.in                                 |   64 +
 config/StdGNU.mk                                   |   32 +-
 config/Stubdom.mk.in                               |    8 +-
 config/SunOS.mk                                    |   22 +-
 config/Tools.mk.in                                 |   29 +-
 config/arm32.mk                                    |    2 +
 config/arm64.mk                                    |    4 +
 config/x86_32.mk                                   |    6 +
 config/x86_64.mk                                   |    6 +
 configure                                          |  199 +-
 configure.ac                                       |   16 +-
 debian/.git-dpm                                    |   14 +-
 debian/bin/genorig.py                              |   41 +-
 debian/changelog                                   |   14 +
 debian/patches/0001-version.patch                  |  170 -
 debian/patches/0002-config-prefix.diff.patch       |   56 -
 .../0003-tools-libfsimage-abiname.diff.patch       |   59 -
 debian/patches/0004-tools-libxc-abiname.diff.patch |   98 -
 debian/patches/0005-tools-libxl-abiname.diff.patch |   80 -
 .../patches/0006-tools-xenstat-abiname.diff.patch  |   63 -
 debian/patches/0007-tools-rpath.diff.patch         |   22 -
 .../patches/0008-tools-blktap2-prefix.diff.patch   |  154 -
 .../patches/0009-tools-console-prefix.diff.patch   |   32 -
 .../0010-tools-libfsimage-prefix.diff.patch        |   52 -
 debian/patches/0011-tools-libxl-prefix.diff.patch  |   69 -
 debian/patches/0012-tools-misc-prefix.diff.patch   |   50 -
 debian/patches/0013-tools-pygrub-prefix.diff.patch |   41 -
 debian/patches/0014-tools-python-prefix.diff.patch |  147 -
 debian/patches/0015-tools-xcutils-rpath.diff.patch |   22 -
 debian/patches/0016-tools-xenmon-prefix.diff.patch |   36 -
 .../patches/0017-tools-xenpaging-prefix.diff.patch |   33 -
 .../patches/0018-tools-xenstat-prefix.diff.patch   |   47 -
 .../patches/0019-tools-xenstore-prefix.diff.patch  |   58 -
 .../patches/0020-tools-xentrace-prefix.diff.patch  |   38 -
 .../0021-tools-python-xen-relative-path.diff.patch |  183 -
 .../0022-tools-misc-xend-startup.diff.patch        |   46 -
 debian/patches/0023-tools-disable.diff.patch       |   39 -
 ...-tools-examples-xend-disable-network.diff.patch |   33 -
 ...ols-examples-xend-disable-relocation.diff.patch |   29 -
 ...ools-pygrub-remove-static-solaris-support.patch |   85 -
 .../patches/0027-tools-include-install.diff.patch  |   29 -
 .../patches/0028-tools-xenmon-install.diff.patch   |   33 -
 .../0029-tools-hotplug-udevrules.diff.patch        |   25 -
 .../patches/0030-tools-python-shebang.diff.patch   |  175 -
 .../0031-tools-xenstore-compatibility.diff.patch   |   61 -
 ...2-send-xl-coredumps-var-lib-xen-dump-NAME.patch |   79 -
 ...k-control-block-exists-when-using-FIFO-ba.patch |  175 -
 ...fix-race-condition-sampling-the-dirty-vra.patch |   57 -
 ...-check-cpl-for-all-privileged-instruction.patch |   47 -
 ...y-emulate-software-interrupt-injection-fo.patch |   33 -
 ...7-x86-HVM-properly-bound-x2APIC-MSR-range.patch |   46 -
 ...ss-UR-signaling-for-further-desktop-chips.patch |   42 -
 ...ing-make-log-dirty-operations-preemptible.patch |  655 ---
 ...llow-page-table-updates-on-non-PV-page-ta.patch |   36 -
 ...orce-privilege-level-restrictions-when-lo.patch |  166 -
 ...a-reference-counting-error-in-MMU_MACHPHY.patch |   53 -
 ...-do-not-overrun-input-buffer-in-libxl__pa.patch |   48 -
 ...hecks-in-hypercall_xlat_continuation-to-a.patch |  144 -
 ...fine-internally-handled-MMIO-to-solitary-.patch |  103 -
 ...-leak-buffer-containing-the-uncompressed-.patch |  242 --
 ...-do-not-leak-diskpath-during-local-disk-a.patch |   37 -
 debian/patches/CVE-2014-9065.diff                  |  524 ---
 debian/patches/config-prefix.diff                  |   47 +
 debian/patches/series                              |   75 +-
 debian/patches/tools-blktap2-prefix.diff           |  154 +
 debian/patches/tools-console-prefix.diff           |   33 +
 debian/patches/tools-hotplug-udevrules.diff        |   28 +
 debian/patches/tools-include-install.diff          |   30 +
 debian/patches/tools-libfsimage-abiname.diff       |   60 +
 debian/patches/tools-libfsimage-prefix.diff        |   53 +
 debian/patches/tools-libxc-abiname.diff            |   99 +
 debian/patches/tools-libxl-abiname.diff            |   81 +
 debian/patches/tools-libxl-prefix.diff             |   55 +
 debian/patches/tools-misc-prefix.diff              |   37 +
 debian/patches/tools-pygrub-prefix.diff            |   59 +
 .../tools-pygrub-remove-static-solaris-support     |   86 +
 debian/patches/tools-python-prefix.diff            |   46 +
 debian/patches/tools-rpath.diff                    |   23 +
 debian/patches/tools-xcutils-rpath.diff            |   23 +
 debian/patches/tools-xenmon-install.diff           |   34 +
 debian/patches/tools-xenmon-prefix.diff            |   37 +
 debian/patches/tools-xenpaging-prefix.diff         |   23 +
 debian/patches/tools-xenpmd-prefix.diff            |   25 +
 debian/patches/tools-xenstat-abiname.diff          |   65 +
 debian/patches/tools-xenstat-prefix.diff           |   52 +
 debian/patches/tools-xenstore-compatibility.diff   |   62 +
 debian/patches/tools-xenstore-prefix.diff          |   61 +
 debian/patches/tools-xentrace-prefix.diff          |   39 +
 debian/patches/version.diff                        |  170 +
 .../patches/xl-coredumps-to-var-lib-xen-dump.diff  |   57 +
 debian/rules.real                                  |   18 +-
 .../tree/xen-utils-common/etc/xen}/xend-config.sxp |    0
 .../etc/xen}/xend-pci-permissive.sxp               |    0
 .../xen-utils-common/etc/xen}/xend-pci-quirks.sxp  |    0
 debian/xen-utils-common.install                    |    1 -
 docs/Makefile                                      |   69 +-
 docs/README.remus                                  |   20 +
 docs/configure                                     |   76 +-
 docs/configure.ac                                  |    2 +
 docs/man/xend-config.sxp.pod.5                     |  158 -
 docs/man/xl.cfg.pod.5                              |  351 +-
 docs/man/xl.conf.pod.5                             |    6 +
 docs/man/xl.pod.1                                  |  181 +-
 docs/man/xm.pod.1                                  | 1004 -----
 docs/man/xmdomain.cfg.pod.5                        |  358 --
 docs/misc/amd-ucode-container.txt                  |   90 +
 docs/misc/arm/device-tree/booting.txt              |   64 +-
 docs/misc/arm/early-printk.txt                     |    3 +
 docs/misc/channel.txt                              |  106 +
 docs/misc/console.txt                              |   69 +-
 docs/misc/distro_mapping.txt                       |    6 +-
 docs/misc/efi.markdown                             |   38 +-
 docs/misc/kexec_and_kdump.txt                      |    9 +-
 docs/misc/printk-formats.txt                       |   10 +
 docs/misc/pvh-readme.txt                           |    2 +
 docs/misc/pvh.markdown                             |  377 ++
 docs/misc/tmem-internals.html                      |    7 -
 docs/misc/vbd-interface.txt                        |    6 +
 docs/misc/vtpm-platforms.txt                       |  141 +
 docs/misc/vtpm.txt                                 |  249 +-
 docs/misc/vtpmmgr.txt                              |  165 +
 docs/misc/x86-xenpv-bootloader.markdown            |   49 +
 docs/misc/xen-command-line.markdown                |  473 ++-
 docs/misc/xend.tex                                 |  419 --
 docs/misc/xenstore-paths.markdown                  |   28 +-
 docs/misc/xenstore-ring.txt                        |  116 +
 docs/misc/xl-disk-configuration.txt                |   55 +
 docs/misc/xl-numa-placement.markdown               |  162 +-
 docs/misc/xsm-flask.txt                            |   33 -
 extras/mini-os/Config.mk                           |    2 +-
 extras/mini-os/Makefile                            |   23 +-
 extras/mini-os/README                              |    4 +-
 extras/mini-os/arch/arm/arm32.S                    |  233 +
 extras/mini-os/arch/arm/events.c                   |   31 +
 extras/mini-os/arch/arm/hypercalls32.S             |   64 +
 extras/mini-os/arch/arm/minios-arm32.lds           |   83 +
 extras/mini-os/arch/arm/mm.c                       |  139 +
 extras/mini-os/arch/arm/sched.c                    |   47 +
 extras/mini-os/arch/arm/setup.c                    |  119 +
 extras/mini-os/arch/x86/events.c                   |   35 +
 extras/mini-os/arch/x86/mm.c                       |   13 +
 extras/mini-os/arch/x86/sched.c                    |    3 +
 extras/mini-os/arch/x86/setup.c                    |   44 +-
 extras/mini-os/arch/x86/time.c                     |    2 +-
 extras/mini-os/arch/x86/x86_32.S                   |    2 +-
 extras/mini-os/arch/x86/x86_64.S                   |    2 +-
 extras/mini-os/blkfront.c                          |   18 +-
 extras/mini-os/console/console.c                   |    2 +-
 extras/mini-os/events.c                            |   66 +-
 extras/mini-os/gntmap.c                            |   35 +-
 extras/mini-os/gnttab.c                            |   11 +-
 extras/mini-os/hypervisor.c                        |   12 +-
 extras/mini-os/include/arm/arch_endian.h           |    7 +
 extras/mini-os/include/arm/arch_limits.h           |    9 +
 extras/mini-os/include/arm/arch_mm.h               |   38 +
 extras/mini-os/include/arm/arch_sched.h            |   19 +
 extras/mini-os/include/arm/arch_spinlock.h         |   36 +
 extras/mini-os/include/arm/arm32/arch_wordsize.h   |    1 +
 extras/mini-os/include/arm/gic.h                   |    1 +
 extras/mini-os/include/arm/hypercall-arm.h         |   98 +
 extras/mini-os/include/arm/os.h                    |  216 +
 extras/mini-os/include/arm/traps.h                 |   20 +
 extras/mini-os/include/compiler.h                  |   10 +
 extras/mini-os/include/events.h                    |    7 +
 extras/mini-os/include/gnttab.h                    |    1 +
 extras/mini-os/include/hypervisor.h                |    2 +
 extras/mini-os/include/kernel.h                    |    6 +-
 extras/mini-os/include/lib.h                       |   11 +-
 extras/mini-os/include/mm.h                        |    5 +-
 extras/mini-os/include/types.h                     |   24 +-
 extras/mini-os/include/x86/arch_spinlock.h         |    2 +-
 extras/mini-os/include/x86/os.h                    |   16 +-
 .../mini-os/include/x86/x86_32/hypercall-x86_32.h  |    5 +
 .../mini-os/include/x86/x86_64/hypercall-x86_64.h  |    4 +
 extras/mini-os/kernel.c                            |   49 +-
 extras/mini-os/lib/math.c                          |   13 -
 extras/mini-os/lock.c                              |    1 +
 extras/mini-os/main.c                              |    3 +-
 extras/mini-os/mm.c                                |    4 +-
 extras/mini-os/sched.c                             |   37 +-
 extras/mini-os/test.c                              |   16 +-
 extras/mini-os/tpm_tis.c                           |   15 +-
 extras/mini-os/tpmback.c                           |   12 +-
 extras/mini-os/tpmfront.c                          |    1 +
 extras/mini-os/xenbus/xenbus.c                     |    2 +-
 install.sh                                         |    3 -
 m4/README.source                                   |   36 +
 m4/paths.m4                                        |  113 +
 m4/pkg.m4                                          |   88 +-
 m4/systemd.m4                                      |  119 +
 m4/xenstored.m4                                    |   56 +
 misc/coverity/model.c                              |  141 +
 scripts/get_maintainer.pl                          |    2 +-
 stubdom/Makefile                                   |   35 +-
 stubdom/README                                     |    9 -
 stubdom/c/minios.cfg                               |    1 -
 stubdom/caml/minios.cfg                            |    1 -
 stubdom/configure                                  |   18 +-
 stubdom/grub.patches/11graphics-keyboard.diff      |   13 +
 stubdom/grub/Makefile                              |    2 +-
 stubdom/grub/kexec.c                               |   58 +-
 stubdom/grub/mini-os.c                             |   10 +-
 stubdom/grub/mini-os.h                             |    2 +
 stubdom/lwip.dhcp_create_request-hwaddr_len.patch  |   13 +
 stubdom/newlib.patch                               |   22 -
 stubdom/vtpm-cmake-Wextra.patch                    |   21 +
 stubdom/vtpm-deepquote.patch                       |  187 +
 stubdom/vtpm-parent-sign-ek.patch                  |  196 +
 stubdom/vtpm/README                                |   75 -
 stubdom/vtpm/vtpm.c                                |   40 +-
 stubdom/vtpm/vtpm_cmd.c                            |   45 +
 stubdom/vtpmmgr/Makefile                           |    9 +-
 stubdom/vtpmmgr/README                             |   75 -
 stubdom/vtpmmgr/calc.pl                            |   97 +
 stubdom/vtpmmgr/disk_crypto.c                      |  231 +
 stubdom/vtpmmgr/disk_crypto.h                      |   17 +
 stubdom/vtpmmgr/disk_format.h                      |  193 +
 stubdom/vtpmmgr/disk_io.c                          |  125 +
 stubdom/vtpmmgr/disk_io.h                          |   25 +
 stubdom/vtpmmgr/disk_read.c                        |  606 +++
 stubdom/vtpmmgr/disk_tpm.c                         |  259 ++
 stubdom/vtpmmgr/disk_tpm.h                         |   25 +
 stubdom/vtpmmgr/disk_write.c                       |  410 ++
 stubdom/vtpmmgr/endian_int.h                       |   72 +
 stubdom/vtpmmgr/init.c                             |  110 +-
 stubdom/vtpmmgr/log.h                              |    8 +-
 stubdom/vtpmmgr/manage-vtpmmgr.pl                  |  160 +
 stubdom/vtpmmgr/marshal.h                          |  910 ++--
 stubdom/vtpmmgr/mgmt_authority.c                   |  323 ++
 stubdom/vtpmmgr/mgmt_authority.h                   |   11 +
 stubdom/vtpmmgr/tcg.h                              |   49 +
 stubdom/vtpmmgr/tpm.c                              | 1352 +++---
 stubdom/vtpmmgr/tpm.h                              |  112 +-
 stubdom/vtpmmgr/tpmrsa.c                           |   25 +
 stubdom/vtpmmgr/tpmrsa.h                           |    3 +
 stubdom/vtpmmgr/vtpm_cmd_handler.c                 |  895 +++-
 stubdom/vtpmmgr/vtpm_disk.c                        |  237 ++
 stubdom/vtpmmgr/vtpm_disk.h                        |  233 +
 stubdom/vtpmmgr/vtpm_manager.h                     |  391 +-
 stubdom/vtpmmgr/vtpm_storage.c                     |  794 ----
 stubdom/vtpmmgr/vtpm_storage.h                     |   68 -
 stubdom/vtpmmgr/vtpmmgr.h                          |   18 +-
 tools/Makefile                                     |   99 +-
 tools/Rules.mk                                     |   33 +-
 tools/blktap/drivers/Makefile                      |    2 +-
 tools/blktap2/control/Makefile                     |   14 +-
 tools/blktap2/drivers/Makefile                     |   16 +-
 tools/blktap2/vhd/Makefile                         |    4 +-
 tools/blktap2/vhd/lib/Makefile                     |    3 +-
 tools/config.h.in                                  |   15 +
 tools/configure                                    | 1230 ++++--
 tools/configure.ac                                 |  177 +-
 tools/console/Makefile                             |    4 +-
 tools/console/client/main.c                        |   18 +-
 tools/console/daemon/io.c                          |   40 +-
 tools/debugger/gdbsx/xg/xg_main.c                  |    4 +-
 tools/debugger/kdd/Makefile                        |    2 +-
 tools/examples/Makefile                            |   33 +-
 tools/examples/README                              |    6 +-
 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/firmware/Makefile                            |   28 +-
 tools/firmware/hvmloader/Makefile                  |    1 +
 tools/firmware/hvmloader/acpi/build.c              |   15 +-
 tools/firmware/hvmloader/acpi/dsdt.asl             |   60 +-
 tools/firmware/hvmloader/cacheattr.c               |   25 +-
 tools/firmware/hvmloader/config.h                  |    3 +-
 tools/firmware/hvmloader/hvm_param.c               |   36 +
 tools/firmware/hvmloader/hvmloader.c               |   14 +-
 tools/firmware/hvmloader/pci.c                     |   87 +-
 tools/firmware/hvmloader/util.h                    |   11 +-
 tools/firmware/hvmloader/xenbus.c                  |   62 +-
 tools/firmware/seabios-config                      |   97 -
 tools/flask/policy/Makefile                        |    2 +-
 tools/flask/policy/policy/modules/xen/xen.if       |   12 +-
 tools/flask/policy/policy/modules/xen/xen.te       |    9 +-
 tools/flask/utils/Makefile                         |    2 +-
 tools/flask/utils/loadpolicy.c                     |    2 +-
 tools/hotplug/FreeBSD/Makefile                     |   42 +
 tools/hotplug/FreeBSD/rc.d/xencommons.in           |  120 +
 tools/hotplug/FreeBSD/vif-bridge                   |   41 +
 tools/hotplug/Linux/Makefile                       |   24 +-
 tools/hotplug/Linux/block-drbd-probe               |   87 +
 tools/hotplug/Linux/init.d/sysconfig.xencommons    |   33 -
 tools/hotplug/Linux/init.d/sysconfig.xencommons.in |   42 +
 tools/hotplug/Linux/init.d/xen-watchdog            |   90 -
 tools/hotplug/Linux/init.d/xen-watchdog.in         |   90 +
 tools/hotplug/Linux/init.d/xencommons              |  167 -
 tools/hotplug/Linux/init.d/xencommons.in           |  148 +
 tools/hotplug/Linux/init.d/xend                    |   82 -
 tools/hotplug/Linux/init.d/xendomains              |  585 ---
 tools/hotplug/Linux/init.d/xendomains.in           |   50 +
 tools/hotplug/Linux/network-bridge                 |  339 --
 tools/hotplug/Linux/network-nat                    |  124 -
 tools/hotplug/Linux/network-route                  |   28 -
 tools/hotplug/Linux/remus-netbuf-setup             |  230 +
 tools/hotplug/Linux/systemd/Makefile               |   47 +
 tools/hotplug/Linux/systemd/proc-xen.mount.in      |   10 +
 .../Linux/systemd/show_service_dependencies.sh     |   31 +
 .../Linux/systemd/var-lib-xenstored.mount.in       |   12 +
 .../hotplug/Linux/systemd/xen-init-dom0.service.in |   14 +
 .../systemd/xen-qemu-dom0-disk-backend.service.in  |   20 +
 .../hotplug/Linux/systemd/xen-watchdog.service.in  |   13 +
 tools/hotplug/Linux/systemd/xenconsoled.service.in |   19 +
 tools/hotplug/Linux/systemd/xendomains.service.in  |   18 +
 tools/hotplug/Linux/systemd/xenstored.service.in   |   23 +
 tools/hotplug/Linux/systemd/xenstored.socket.in    |   13 +
 tools/hotplug/Linux/systemd/xenstored_ro.socket.in |   13 +
 tools/hotplug/Linux/vif-bridge                     |    8 +-
 tools/hotplug/Linux/vif-common.sh                  |    4 +-
 tools/hotplug/Linux/vif-nat                        |    4 -
 tools/hotplug/Linux/vif-openvswitch                |    4 -
 tools/hotplug/Linux/vif-route                      |    4 -
 tools/hotplug/Linux/vif-setup                      |    9 -
 tools/hotplug/Linux/vif-setup.in                   |    9 +
 tools/hotplug/Linux/xen-backend.rules              |    8 -
 tools/hotplug/Linux/xen-backend.rules.in           |   10 +
 tools/hotplug/Linux/xen-hotplug-common.sh          |  120 -
 tools/hotplug/Linux/xen-hotplug-common.sh.in       |  120 +
 tools/hotplug/Linux/xend.rules                     |    4 -
 tools/hotplug/Linux/xendomains.in                  |  575 +++
 tools/hotplug/Makefile                             |    1 +
 tools/hotplug/NetBSD/Makefile                      |   11 +-
 tools/hotplug/NetBSD/block                         |    2 +-
 tools/hotplug/NetBSD/rc.d/xencommons               |  125 -
 tools/hotplug/NetBSD/rc.d/xencommons.in            |  124 +
 tools/hotplug/NetBSD/rc.d/xend                     |   71 -
 tools/hotplug/NetBSD/rc.d/xendomains               |    2 +-
 tools/hotplug/NetBSD/vif-bridge                    |    2 +-
 tools/hotplug/NetBSD/vif-ip                        |    2 +-
 tools/hotplug/common/Makefile                      |    4 +-
 tools/include/xen-sys/FreeBSD/evtchn.h             |   87 +
 tools/include/xen-sys/FreeBSD/privcmd.h            |   64 +
 tools/include/xen-sys/NetBSDRump/privcmd.h         |   31 +
 tools/libfsimage/Rules.mk                          |    2 +-
 tools/libfsimage/common/Makefile                   |    8 +-
 tools/libvchan/init.c                              |    8 +-
 tools/libvchan/io.c                                |    6 +-
 tools/libxc/Makefile                               |   60 +-
 tools/libxc/include/xc_dom.h                       |  403 ++
 tools/libxc/include/xenctrl.h                      | 2717 ++++++++++++
 tools/libxc/include/xenctrlosdep.h                 |  173 +
 tools/libxc/include/xenguest.h                     |  325 ++
 tools/libxc/include/xentoollog.h                   |  137 +
 tools/libxc/xc_bitops.h                            |    8 +
 tools/libxc/xc_compression.c                       |    1 -
 tools/libxc/xc_core.c                              |    2 +-
 tools/libxc/xc_core_x86.c                          |    4 -
 tools/libxc/xc_cpufeature.h                        |    5 +
 tools/libxc/xc_cpuid_x86.c                         |   83 +-
 tools/libxc/xc_dom.h                               |  395 --
 tools/libxc/xc_dom_arm.c                           |  233 +-
 tools/libxc/xc_dom_decompress_lz4.c                |    1 -
 tools/libxc/xc_dom_decompress_unsafe_lzo1x.c       |    1 +
 tools/libxc/xc_dom_decompress_unsafe_xz.c          |   11 -
 tools/libxc/xc_dom_x86.c                           |    4 +-
 tools/libxc/xc_domain.c                            |  505 ++-
 tools/libxc/xc_domain_restore.c                    |  250 +-
 tools/libxc/xc_domain_save.c                       |  144 +-
 tools/libxc/xc_flask.c                             |    2 -
 tools/libxc/xc_foreign_memory.c                    |    2 +-
 tools/libxc/xc_freebsd.c                           |   72 +
 tools/libxc/xc_freebsd_osdep.c                     |  405 ++
 tools/libxc/xc_gnttab.c                            |    3 +-
 tools/libxc/xc_hvm_build_x86.c                     |   89 +-
 tools/libxc/xc_linux_osdep.c                       |   22 +-
 tools/libxc/xc_mem_access.c                        |   74 +-
 tools/libxc/xc_mem_event.c                         |  120 +
 tools/libxc/xc_mem_paging.c                        |    2 +-
 tools/libxc/xc_minios.c                            |    5 +-
 tools/libxc/xc_misc.c                              |   62 +-
 tools/libxc/xc_msr_x86.h                           |   36 +
 tools/libxc/xc_nomigrate.c                         |    6 +-
 tools/libxc/xc_offline_page.c                      |    4 +-
 tools/libxc/xc_pm.c                                |   51 +-
 tools/libxc/xc_private.c                           |   47 +-
 tools/libxc/xc_private.h                           |  140 +-
 tools/libxc/xc_psr.c                               |  215 +
 tools/libxc/xc_resource.c                          |  150 +
 tools/libxc/xc_resume.c                            |   19 +-
 tools/libxc/xc_rt.c                                |   65 +
 tools/libxc/xc_suspend.c                           |  173 +-
 tools/libxc/xc_tbuf.c                              |    4 +-
 tools/libxc/xc_tmem.c                              |   10 -
 tools/libxc/xenctrl.h                              | 2430 -----------
 tools/libxc/xenctrl_osdep_ENOSYS.c                 |   36 +-
 tools/libxc/xenctrlosdep.h                         |  172 -
 tools/libxc/xenguest.h                             |  308 --
 tools/libxc/xentoollog.h                           |  135 -
 tools/libxc/xg_private.c                           |    1 -
 tools/libxc/xg_private.h                           |   24 +-
 tools/libxc/xg_save_restore.h                      |   24 +-
 tools/libxc/xtl_logger_stdio.c                     |   20 +-
 tools/libxen/COPYING                               |  510 ---
 tools/libxen/Makefile                              |   74 -
 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/CODING_STYLE                           |  192 +-
 tools/libxl/Makefile                               |   84 +-
 tools/libxl/check-xl-disk-parse                    |   87 +-
 tools/libxl/gentest.py                             |   66 +-
 tools/libxl/gentypes.py                            |  303 +-
 tools/libxl/idl.py                                 |   47 +-
 tools/libxl/idl.txt                                |   30 +-
 tools/libxl/libxl.c                                | 1376 +++++-
 tools/libxl/libxl.h                                |  335 +-
 tools/libxl/libxl_aoutils.c                        |  170 +
 tools/libxl/libxl_arm.c                            |  214 +-
 tools/libxl/libxl_bootloader.c                     |   20 +-
 tools/libxl/libxl_cpuid.c                          |  142 +-
 tools/libxl/libxl_create.c                         |  281 +-
 tools/libxl/libxl_device.c                         |  127 +-
 tools/libxl/libxl_dm.c                             |  202 +-
 tools/libxl/libxl_dom.c                            |  982 ++++-
 tools/libxl/libxl_event.c                          |  200 +-
 tools/libxl/libxl_event.h                          |    6 +-
 tools/libxl/libxl_exec.c                           |   55 +-
 tools/libxl/libxl_fork.c                           |    9 +-
 tools/libxl/libxl_freebsd.c                        |  133 +
 tools/libxl/libxl_genid.c                          |  117 +
 tools/libxl/libxl_internal.c                       |  191 +-
 tools/libxl/libxl_internal.h                       |  761 +++-
 tools/libxl/libxl_json.c                           |  467 ++-
 tools/libxl/libxl_json.h                           |    3 +-
 tools/libxl/libxl_netbuffer.c                      |  517 +++
 tools/libxl/libxl_nocpuid.c                        |   18 +
 tools/libxl/libxl_nonetbuffer.c                    |   54 +
 tools/libxl/libxl_numa.c                           |    5 +
 tools/libxl/libxl_osdeps.h                         |    7 +
 tools/libxl/libxl_paths.c                          |    7 +-
 tools/libxl/libxl_pci.c                            |  297 +-
 tools/libxl/libxl_psr.c                            |  217 +
 tools/libxl/libxl_qmp.c                            |   11 +-
 tools/libxl/libxl_remus_device.c                   |  327 ++
 tools/libxl/libxl_remus_disk_drbd.c                |  258 ++
 tools/libxl/libxl_save_callout.c                   |   16 +-
 tools/libxl/libxl_save_helper.c                    |  109 +-
 tools/libxl/libxl_save_msgs_gen.pl                 |   13 +-
 tools/libxl/libxl_types.idl                        |  148 +-
 tools/libxl/libxl_types_internal.idl               |    9 +-
 tools/libxl/libxl_utils.c                          |  105 +-
 tools/libxl/libxl_utils.h                          |   38 +-
 tools/libxl/libxl_uuid.c                           |   64 +-
 tools/libxl/libxl_uuid.h                           |   29 +-
 tools/libxl/libxlu_cfg_l.c                         |    8 +-
 tools/libxl/libxlu_cfg_l.h                         |    6 +-
 tools/libxl/libxlu_cfg_y.c                         |  542 +--
 tools/libxl/libxlu_cfg_y.h                         |   14 +-
 tools/libxl/libxlu_cfg_y.y                         |    6 +-
 tools/libxl/libxlu_disk_l.c                        |  711 ++--
 tools/libxl/libxlu_disk_l.h                        |    8 +-
 tools/libxl/libxlu_disk_l.l                        |    3 +
 tools/libxl/libxlu_pci.c                           |    2 +
 tools/libxl/xen-init-dom0.c                        |  120 +
 tools/libxl/xl.c                                   |   41 +-
 tools/libxl/xl.h                                   |   25 +-
 tools/libxl/xl_cmdimpl.c                           | 1555 +++++--
 tools/libxl/xl_cmdtable.c                          |   54 +-
 tools/libxl/xl_sxp.c                               |  233 +-
 tools/memshr/Makefile                              |    1 -
 tools/misc/Makefile                                |   15 +-
 tools/misc/mkdeb                                   |   31 +-
 tools/misc/mkrpm                                   |   76 +
 tools/misc/mktarball                               |   38 +
 tools/misc/nsplitd/Makefile                        |   25 -
 tools/misc/nsplitd/nsplitd.c                       |  686 ---
 tools/misc/sxp-pretty                              |   37 -
 tools/misc/xen-hptool.c                            |   24 +-
 tools/misc/xen-mfndump.c                           |   72 +-
 tools/misc/xen-python-path                         |   24 -
 tools/misc/xenpm.c                                 |   95 +-
 tools/ocaml/Makefile                               |    7 +-
 tools/ocaml/libs/eventchn/xeneventchn.mli          |    2 +-
 tools/ocaml/libs/xb/Makefile                       |    1 +
 tools/ocaml/libs/xb/xb.ml                          |   21 +
 tools/ocaml/libs/xb/xb.mli                         |    4 +-
 tools/ocaml/libs/xb/xs_ring.ml                     |   28 +
 tools/ocaml/libs/xb/xs_ring_stubs.c                |  118 +-
 tools/ocaml/libs/xc/Makefile                       |    1 +
 tools/ocaml/libs/xc/xenctrl_stubs.c                |    8 +-
 tools/ocaml/libs/xentoollog/Makefile               |    3 +-
 tools/ocaml/libs/xentoollog/genlevels.py           |    2 +-
 tools/ocaml/libs/xl/Makefile                       |    1 +
 tools/ocaml/libs/xl/genwrap.py                     |    1 +
 tools/ocaml/libs/xl/xenlight_stubs.c               |   25 +
 tools/ocaml/test/Makefile                          |    1 +
 tools/ocaml/xenstored/Makefile                     |   24 +-
 tools/ocaml/xenstored/connection.ml                |   20 +-
 tools/ocaml/xenstored/connections.ml               |   61 +-
 tools/ocaml/xenstored/domain.ml                    |   12 +-
 tools/ocaml/xenstored/logging.ml                   |   11 +-
 tools/ocaml/xenstored/oxenstored.conf              |    3 +
 tools/ocaml/xenstored/parse_arg.ml                 |    8 +-
 tools/ocaml/xenstored/process.ml                   |   14 +-
 tools/ocaml/xenstored/quota.ml                     |    5 +
 tools/ocaml/xenstored/select.ml                    |   77 +
 tools/ocaml/xenstored/select.mli                   |   27 +
 tools/ocaml/xenstored/select_stubs.c               |   80 +
 tools/ocaml/xenstored/store.ml                     |   19 +-
 tools/ocaml/xenstored/systemd.ml                   |   17 +
 tools/ocaml/xenstored/systemd.mli                  |   24 +
 tools/ocaml/xenstored/systemd_stubs.c              |  152 +
 tools/ocaml/xenstored/transaction.ml               |    4 +-
 tools/ocaml/xenstored/utils.ml                     |   21 +-
 tools/ocaml/xenstored/xenstored.ml                 |   86 +-
 tools/pygrub/Makefile                              |   12 +-
 tools/pygrub/src/GrubConf.py                       |   10 +-
 tools/pygrub/src/pygrub                            |  104 +-
 tools/python/Makefile                              |   35 +-
 tools/python/README.XendConfig                     |  160 -
 tools/python/README.sxpcfg                         |  114 -
 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/scripts/README                        |   49 -
 tools/python/scripts/README.lifecycle              |  136 -
 tools/python/scripts/test_hvm_create.py            |  178 -
 tools/python/scripts/test_vm_create.py             |  211 -
 tools/python/scripts/xapi.domcfg.py                |   37 -
 tools/python/scripts/xapi.py                       |  854 ----
 tools/python/scripts/xapi.vbdcfg.py                |   12 -
 tools/python/scripts/xapi.vdicfg.py                |    6 -
 tools/python/scripts/xapi.vifcfg.py                |   10 -
 tools/python/scripts/xapi.vtpmcfg.py               |    3 -
 tools/python/setup.py                              |  107 +-
 tools/python/xen/lowlevel/checkpoint/checkpoint.c  |  371 --
 tools/python/xen/lowlevel/checkpoint/checkpoint.h  |   61 -
 .../python/xen/lowlevel/checkpoint/libcheckpoint.c |  847 ----
 tools/python/xen/lowlevel/flask/flask.c            |  292 --
 tools/python/xen/lowlevel/netlink/libnetlink.c     |  585 ---
 tools/python/xen/lowlevel/netlink/libnetlink.h     |   58 -
 tools/python/xen/lowlevel/netlink/netlink.c        |  215 -
 tools/python/xen/lowlevel/process/process.c        |  164 -
 tools/python/xen/lowlevel/scf/scf.c                |  156 -
 tools/python/xen/lowlevel/xc/xc.c                  |   97 +-
 tools/python/xen/lowlevel/xs/xs.c                  |    2 +-
 tools/python/xen/remus/__init__.py                 |    0
 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                     |  184 -
 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                       |  166 -
 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                    |   49 -
 tools/python/xen/util/blkif.py                     |  107 -
 tools/python/xen/util/bootloader.py                |  626 ---
 tools/python/xen/util/bugtool.py                   |  232 -
 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                       | 1414 -------
 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                |  303 --
 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                  |  125 -
 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                |   39 -
 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      |   92 -
 tools/python/xen/xend/XendLogging.py               |  149 -
 tools/python/xen/xend/XendMonitor.py               |  340 --
 tools/python/xen/xend/XendNetwork.py               |  238 --
 tools/python/xen/xend/XendNode.py                  | 1183 ------
 tools/python/xen/xend/XendOptions.py               |  567 ---
 tools/python/xen/xend/XendPBD.py                   |   99 -
 tools/python/xen/xend/XendPIF.py                   |  390 --
 tools/python/xen/xend/XendPIFMetrics.py            |   59 -
 tools/python/xen/xend/XendPPCI.py                  |  160 -
 tools/python/xen/xend/XendPSCSI.py                 |  211 -
 tools/python/xen/xend/XendProtocol.py              |  225 -
 tools/python/xen/xend/XendQCoWStorageRepo.py       |  339 --
 tools/python/xen/xend/XendSXPDev.py                |   11 -
 tools/python/xen/xend/XendStateStore.py            |  234 --
 tools/python/xen/xend/XendStorageRepository.py     |  117 -
 tools/python/xen/xend/XendTask.py                  |  224 -
 tools/python/xen/xend/XendTaskManager.py           |  110 -
 tools/python/xen/xend/XendVDI.py                   |  213 -
 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                      |   30 -
 tools/python/xen/xend/balloon.py                   |  244 --
 tools/python/xen/xend/encode.py                    |  180 -
 tools/python/xen/xend/image.py                     | 1103 -----
 tools/python/xen/xend/osdep.py                     |  266 --
 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                       |  764 ----
 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                         |  101 -
 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/__init__.py                    |    0
 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                      | 1524 -------
 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               | 1128 -----
 tools/python/xen/xm/xm                             |   20 -
 tools/remus/Makefile                               |   15 -
 tools/remus/README                                 |    4 -
 tools/remus/remus                                  |  230 -
 tools/tests/mce-test/tools/Makefile                |    8 +-
 tools/tests/mce-test/tools/xen-mceinj.c            |  277 +-
 tools/tests/utests/run_all_tests.py                |   10 +-
 tools/tests/utests/ut_util/ut_fileuri.py           |  209 -
 tools/tests/utests/ut_xend/ut_XendConfig.py        |  117 -
 tools/tests/utests/ut_xend/ut_image.py             |  147 -
 tools/tests/vhpet/.gitignore                       |    4 +
 tools/tests/vhpet/Makefile                         |   36 +
 tools/tests/vhpet/emul.h                           |  416 ++
 tools/tests/vhpet/main.c                           |  776 ++++
 tools/tests/x86_emulator/test_x86_emulator.c       |    8 +-
 tools/tests/x86_emulator/x86_emulate.c             |    2 +
 tools/tests/xen-access/xen-access.c                |  136 +-
 tools/xcutils/Makefile                             |   17 +-
 tools/xcutils/xc_restore.c                         |   72 -
 tools/xcutils/xc_save.c                            |  227 -
 tools/xenmon/Makefile                              |    8 +-
 tools/xenmon/xenbaked.c                            |    2 +-
 tools/xenpaging/Makefile                           |   10 +-
 tools/xenpaging/xenpaging.c                        |    2 +-
 tools/xenpmd/Makefile                              |    4 +-
 tools/xenstat/libxenstat/Makefile                  |   11 +-
 tools/xenstat/libxenstat/src/xenstat.c             |    2 +-
 tools/xenstat/libxenstat/src/xenstat_freebsd.c     |   47 +
 tools/xenstat/libxenstat/src/xenstat_linux.c       |   42 +-
 tools/xenstat/xentop/Makefile                      |    9 +-
 tools/xenstat/xentop/xentop.1                      |    4 +
 tools/xenstat/xentop/xentop.c                      |   74 +-
 tools/xenstore/Makefile                            |   65 +-
 tools/xenstore/{ => include}/compat/xs.h           |    0
 tools/xenstore/{ => include}/compat/xs_lib.h       |    0
 tools/xenstore/include/xenstore.h                  |  268 ++
 tools/xenstore/{ => include}/xenstore_lib.h        |    0
 tools/xenstore/init-xenstore-domain.c              |   14 +-
 tools/xenstore/xenstore.h                          |  258 --
 tools/xenstore/xenstore_client.c                   |   21 +-
 tools/xenstore/xenstored_core.c                    |  109 +-
 tools/xenstore/xenstored_core.h                    |    3 +
 tools/xenstore/xenstored_domain.c                  |    3 +-
 tools/xenstore/xenstored_linux.c                   |   73 -
 tools/xenstore/xenstored_minios.c                  |    2 +-
 tools/xenstore/xenstored_netbsd.c                  |   73 -
 tools/xenstore/xenstored_osdep.h                   |   20 +
 tools/xenstore/xenstored_posix.c                   |   54 +
 tools/xenstore/xs.c                                |    5 +-
 tools/xenstore/xs_lib.c                            |    7 +-
 tools/xenstore/xs_tdb_dump.c                       |    1 +
 tools/xentrace/Makefile                            |    6 +-
 tools/xentrace/formats                             |   18 +
 tools/xentrace/xenctx.c                            |  594 ++-
 tools/xentrace/xentrace.8                          |    4 +-
 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                |  126 -
 tools/xm-test/lib/XmTestLib/block_utils.py         |   53 -
 tools/xm-test/lib/XmTestLib/config.py.in           |    7 -
 tools/xm-test/lib/XmTestLib/network_utils.py       |   60 -
 tools/xm-test/lib/XmTestLib/xapi.py                |   54 -
 tools/xm-test/lib/XmTestReport/OSReport.py         |  248 --
 tools/xm-test/lib/XmTestReport/ProgReport.py       |  119 -
 tools/xm-test/lib/XmTestReport/Report.py           |  156 -
 tools/xm-test/lib/XmTestReport/ResultReport.py     |  157 -
 tools/xm-test/lib/XmTestReport/arch.py             |   46 -
 tools/xm-test/lib/XmTestReport/utils.py            |   31 -
 tools/xm-test/lib/XmTestReport/xmtest.py.in        |   15 -
 tools/xm-test/mergereport                          |   25 -
 tools/xm-test/mkreport                             |   71 -
 tools/xm-test/ramdisk/Makefile.am                  |  126 -
 .../ramdisk/README-XenSource-initrd-0.7-img        |   42 -
 .../ramdisk/README-XenSource-initrd-0.8-img        |   42 -
 .../ramdisk/README-XenSource-initrd-1.0-img        |   46 -
 .../ramdisk/README-XenSource-initrd-1.1-img        |   45 -
 tools/xm-test/ramdisk/bin/create_disk_image        |  384 --
 tools/xm-test/ramdisk/configs/buildroot-i386       |  346 --
 tools/xm-test/ramdisk/configs/busybox              |  465 --
 tools/xm-test/ramdisk/configs/uClibc               |  172 -
 tools/xm-test/ramdisk/make-release.sh              |   44 -
 .../patches/buildroot/add_xvd_devices.patch        |   13 -
 .../xm-test/ramdisk/patches/buildroot/hping.patch  |   67 -
 tools/xm-test/ramdisk/skel/.profile                |    3 -
 tools/xm-test/ramdisk/skel/etc/init.d/rcS          |   19 -
 tools/xm-test/ramdisk/skel/etc/inittab             |    5 -
 tools/xm-test/ramdisk/skel/root/.profile           |    3 -
 tools/xm-test/runtest.sh                           |  337 --
 tools/xm-test/tests/Makefile.am                    |   43 -
 tools/xm-test/tests/Makefile.am.template           |   21 -
 tools/xm-test/tests/_sanity/01_domu_proc.py        |   32 -
 tools/xm-test/tests/_sanity/Makefile.am            |   21 -
 .../block-create/01_block_attach_device_pos.py     |   49 -
 .../02_block_attach_file_device_pos.py             |   49 -
 .../04_block_attach_device_repeatedly_pos.py       |   46 -
 ...ock_attach_and_dettach_device_repeatedly_pos.py |   49 -
 .../block-create/06_block_attach_baddomain_neg.py  |   18 -
 .../block-create/07_block_attach_baddevice_neg.py  |   53 -
 .../08_block_attach_bad_filedevice_neg.py          |   52 -
 ...ock_attach_and_dettach_device_check_data_pos.py |   66 -
 .../10_block_attach_dettach_multiple_devices.py    |  100 -
 .../block-create/11_block_attach_shared_dom0.py    |   38 -
 .../block-create/12_block_attach_shared_domU.py    |   30 -
 tools/xm-test/tests/block-create/Makefile.am       |   29 -
 .../block-destroy/01_block-destroy_btblock_pos.py  |   44 -
 .../block-destroy/02_block-destroy_rtblock_pos.py  |   41 -
 .../block-destroy/03_block-destroy_nonexist_neg.py |   17 -
 .../04_block-destroy_nonattached_neg.py            |   33 -
 .../block-destroy/05_block-destroy_byname_pos.py   |   43 -
 .../06_block-destroy_check_list_pos.py             |   42 -
 tools/xm-test/tests/block-destroy/Makefile.am      |   26 -
 .../block-integrity/01_block_device_read_verify.py |   62 -
 .../02_block_device_write_verify.py                |   63 -
 tools/xm-test/tests/block-integrity/Makefile.am    |   22 -
 .../xm-test/tests/block-list/01_block-list_pos.py  |   42 -
 .../tests/block-list/02_block-list_attachbd_pos.py |   46 -
 .../block-list/03_block-list_anotherbd_pos.py      |   54 -
 .../tests/block-list/04_block-list_nodb_pos.py     |   28 -
 .../tests/block-list/05_block-list_nonexist_neg.py |   18 -
 .../block-list/06_block-list_checkremove_pos.py    |   61 -
 tools/xm-test/tests/block-list/Makefile.am         |   26 -
 .../xm-test/tests/console/01_console_badopt_neg.py |   21 -
 .../xm-test/tests/console/02_console_baddom_neg.py |   27 -
 tools/xm-test/tests/console/Makefile.am            |   22 -
 .../xm-test/tests/cpupool/01_cpupool_basic_pos.py  |   72 -
 .../xm-test/tests/cpupool/02_cpupool_manage_pos.py |  152 -
 tools/xm-test/tests/cpupool/03_cpupool_domain.py   |  126 -
 tools/xm-test/tests/cpupool/04_cpupool_migrate.py  |   84 -
 tools/xm-test/tests/cpupool/Makefile.am            |   22 -
 tools/xm-test/tests/cpupool/pool1.cfg              |    1 -
 tools/xm-test/tests/cpupool/pools.py               |   78 -
 tools/xm-test/tests/create/01_create_basic_pos.py  |   49 -
 tools/xm-test/tests/create/02_create_noparm_neg.py |   17 -
 .../xm-test/tests/create/03_create_badparm_neg.py  |   19 -
 .../tests/create/04_create_conflictname_neg.py     |   41 -
 tools/xm-test/tests/create/06_create_mem_neg.py    |   53 -
 tools/xm-test/tests/create/07_create_mem64_pos.py  |   49 -
 tools/xm-test/tests/create/08_create_mem128_pos.py |   49 -
 tools/xm-test/tests/create/09_create_mem256_pos.py |   49 -
 .../xm-test/tests/create/10_create_fastdestroy.py  |   43 -
 .../tests/create/11_create_concurrent_pos.py       |   78 -
 .../create/12_create_concurrent_stress_pos.py      |   59 -
 .../xm-test/tests/create/13_create_multinic_pos.py |   27 -
 .../tests/create/14_create_blockroot_pos.py        |   44 -
 .../xm-test/tests/create/15_create_smallmem_pos.py |   27 -
 .../xm-test/tests/create/16_create_smallmem_neg.py |   30 -
 tools/xm-test/tests/create/Makefile.am             |   33 -
 .../xm-test/tests/destroy/01_destroy_basic_pos.py  |   40 -
 .../xm-test/tests/destroy/02_destroy_noparm_neg.py |   16 -
 .../tests/destroy/03_destroy_nonexist_neg.py       |   16 -
 .../tests/destroy/04_destroy_badparm_neg.py        |   16 -
 tools/xm-test/tests/destroy/05_destroy_byid_pos.py |   33 -
 tools/xm-test/tests/destroy/06_destroy_dom0_neg.py |   14 -
 .../xm-test/tests/destroy/07_destroy_stale_pos.py  |  133 -
 tools/xm-test/tests/destroy/Makefile.am            |   27 -
 tools/xm-test/tests/dmesg/01_dmesg_basic_pos.py    |   15 -
 tools/xm-test/tests/dmesg/02_dmesg_basic_neg.py    |   17 -
 tools/xm-test/tests/dmesg/Makefile.am              |   21 -
 tools/xm-test/tests/domid/01_domid_basic_pos.py    |   16 -
 tools/xm-test/tests/domid/02_domid_basic_neg.py    |   15 -
 tools/xm-test/tests/domid/Makefile.am              |   21 -
 .../xm-test/tests/domname/01_domname_basic_pos.py  |   17 -
 .../xm-test/tests/domname/02_domname_basic_neg.py  |   15 -
 tools/xm-test/tests/domname/Makefile.am            |   21 -
 .../01_enforce_dom0_cpus_basic_pos.py              |  126 -
 tools/xm-test/tests/enforce_dom0_cpus/Makefile.am  |   21 -
 tools/xm-test/tests/help/01_help_basic_pos.py      |   14 -
 tools/xm-test/tests/help/02_help_basic_neg.py      |   14 -
 tools/xm-test/tests/help/03_help_badparm_neg.py    |   14 -
 tools/xm-test/tests/help/04_help_long_pos.py       |   16 -
 tools/xm-test/tests/help/05_help_nonroot_pos.py    |   17 -
 tools/xm-test/tests/help/06_help_allcmds.py        |   44 -
 tools/xm-test/tests/help/Makefile.am               |   26 -
 tools/xm-test/tests/info/01_info_basic_pos.py      |   11 -
 .../xm-test/tests/info/02_info_compiledata_pos.py  |   42 -
 tools/xm-test/tests/info/Makefile.am               |   22 -
 tools/xm-test/tests/list/01_list_basic_pos.py      |   14 -
 tools/xm-test/tests/list/02_list_badparm_neg.py    |   16 -
 tools/xm-test/tests/list/03_list_nonexist_neg.py   |   17 -
 tools/xm-test/tests/list/04_list_goodparm_pos.py   |   28 -
 tools/xm-test/tests/list/05_list_long_pos.py       |   22 -
 tools/xm-test/tests/list/06_list_nonroot.py        |   15 -
 tools/xm-test/tests/list/Makefile.am               |   27 -
 .../xm-test/tests/memmax/01_memmax_badparm_neg.py  |   29 -
 tools/xm-test/tests/memmax/Makefile.am             |   21 -
 tools/xm-test/tests/memset/01_memset_basic_pos.py  |   82 -
 .../xm-test/tests/memset/02_memset_badparm_neg.py  |   56 -
 tools/xm-test/tests/memset/03_memset_random_pos.py |   64 -
 .../xm-test/tests/memset/04_memset_smallmem_pos.py |   55 -
 tools/xm-test/tests/memset/Makefile.am             |   24 -
 .../tests/migrate/01_migrate_localhost_pos.py      |   86 -
 tools/xm-test/tests/migrate/Makefile.am            |   20 -
 .../tests/network-attach/01_network_attach_pos.py  |   43 -
 .../network-attach/02_network_attach_detach_pos.py |   49 -
 .../03_network_attach_detach_multiple_pos.py       |   51 -
 .../04_network_attach_baddomain_neg.py             |   15 -
 tools/xm-test/tests/network-attach/Makefile.am     |   24 -
 .../tests/network/02_network_local_ping_pos.py     |   71 -
 .../tests/network/03_network_local_tcp_pos.py      |   75 -
 .../tests/network/04_network_local_udp_pos.py      |   76 -
 .../tests/network/05_network_dom0_ping_pos.py      |   54 -
 .../tests/network/06_network_dom0_tcp_pos.py       |   57 -
 .../tests/network/07_network_dom0_udp_pos.py       |   56 -
 .../tests/network/11_network_domU_ping_pos.py      |   62 -
 .../tests/network/12_network_domU_tcp_pos.py       |   64 -
 .../tests/network/13_network_domU_udp_pos.py       |   76 -
 tools/xm-test/tests/network/Makefile.am            |   34 -
 tools/xm-test/tests/pause/01_pause_basic_pos.py    |   63 -
 tools/xm-test/tests/pause/02_pause_badopt_neg.py   |   32 -
 tools/xm-test/tests/pause/03_pause_badname_neg.py  |   18 -
 tools/xm-test/tests/pause/04_pause_badid_neg.py    |   18 -
 tools/xm-test/tests/pause/Makefile.am              |   22 -
 tools/xm-test/tests/reboot/01_reboot_basic_pos.py  |   52 -
 tools/xm-test/tests/reboot/02_reboot_badopt_neg.py |   32 -
 .../xm-test/tests/reboot/03_reboot_badname_neg.py  |   18 -
 tools/xm-test/tests/reboot/Makefile.am             |   23 -
 .../xm-test/tests/restore/01_restore_basic_pos.py  |   82 -
 .../tests/restore/02_restore_badparm_neg.py        |   28 -
 .../tests/restore/03_restore_badfilename_neg.py    |   28 -
 .../tests/restore/04_restore_withdevices_pos.py    |  130 -
 tools/xm-test/tests/restore/Makefile.am            |   24 -
 tools/xm-test/tests/save/01_save_basic_pos.py      |   37 -
 tools/xm-test/tests/save/02_save_badparm_neg.py    |   28 -
 tools/xm-test/tests/save/03_save_bogusfile_neg.py  |   39 -
 tools/xm-test/tests/save/Makefile.am               |   24 -
 .../sched-credit/01_sched_credit_weight_cap_pos.py |   72 -
 tools/xm-test/tests/sched-credit/Makefile.am       |   20 -
 .../xm-test/tests/sedf/01_sedf_period_slice_pos.py |   62 -
 .../xm-test/tests/sedf/02_sedf_period_lower_neg.py |   44 -
 .../xm-test/tests/sedf/03_sedf_slice_lower_neg.py  |   40 -
 .../xm-test/tests/sedf/04_sedf_slice_upper_neg.py  |   48 -
 tools/xm-test/tests/sedf/05_sedf_extratime_pos.py  |   63 -
 .../tests/sedf/06_sedf_extratime_disable_neg.py    |   71 -
 tools/xm-test/tests/sedf/Makefile.am               |   25 -
 .../tests/shutdown/01_shutdown_basic_pos.py        |   54 -
 .../tests/shutdown/02_shutdown_badparm_neg.py      |   39 -
 .../tests/shutdown/03_shutdown_nonexist_neg.py     |   22 -
 tools/xm-test/tests/shutdown/Makefile.am           |   21 -
 tools/xm-test/tests/sysrq/01_sysrq_basic_neg.py    |   20 -
 tools/xm-test/tests/sysrq/02_sysrq_sync_pos.py     |   52 -
 .../xm-test/tests/sysrq/03_sysrq_withreboot_pos.py |   40 -
 tools/xm-test/tests/sysrq/Makefile.am              |   23 -
 .../xm-test/tests/unpause/01_unpause_basic_pos.py  |   76 -
 tools/xm-test/tests/unpause/Makefile.am            |   20 -
 .../vcpu-disable/01_vcpu-disable_basic_pos.py      |   82 -
 tools/xm-test/tests/vcpu-disable/Makefile.am       |   21 -
 .../tests/vcpu-pin/01_vcpu-pin_basic_pos.py        |   50 -
 tools/xm-test/tests/vcpu-pin/Makefile.am           |   21 -
 tools/xm-test/tests/xapi/01_xapi-vm_basic.py       |   61 -
 tools/xm-test/tests/xapi/02_xapi-vbd_basic.py      |  122 -
 tools/xm-test/tests/xapi/03_xapi-network_pos.py    |  123 -
 .../tests/xapi/04_xapi-data_uri_handling.py        |   65 -
 tools/xm-test/tests/xapi/20_xapi-cpu_pool_basic.py |  157 -
 tools/xm-test/tests/xapi/Makefile.am               |   23 -
 xen/Makefile                                       |   35 +-
 xen/Rules.mk                                       |   12 +-
 xen/arch/arm/Makefile                              |   14 +-
 xen/arch/arm/README.LinuxPrimitives                |  163 +
 xen/arch/arm/Rules.mk                              |   34 +-
 xen/arch/arm/arm32/Makefile                        |    2 +-
 xen/arch/arm/arm32/asm-offsets.c                   |   11 +-
 xen/arch/arm/arm32/debug-exynos4210.inc            |   32 -
 xen/arch/arm/arm32/head.S                          |  196 +-
 xen/arch/arm/arm32/lib/Makefile                    |    3 +-
 xen/arch/arm/arm32/lib/assembler.h                 |    8 +-
 xen/arch/arm/arm32/lib/bitops.h                    |   22 +-
 xen/arch/arm/arm32/lib/changebit.S                 |    4 +-
 xen/arch/arm/arm32/lib/clearbit.S                  |    4 +-
 xen/arch/arm/arm32/lib/copy_template.S             |   36 +-
 xen/arch/arm/arm32/lib/memchr.S                    |   28 +
 xen/arch/arm/arm32/lib/memmove.S                   |   36 +-
 xen/arch/arm/arm32/lib/memset.S                    |  100 +-
 xen/arch/arm/arm32/lib/setbit.S                    |    4 +-
 xen/arch/arm/arm32/lib/strchr.S                    |   29 +
 xen/arch/arm/arm32/lib/strrchr.S                   |   28 +
 xen/arch/arm/arm32/lib/testchangebit.S             |    4 +-
 xen/arch/arm/arm32/lib/testclearbit.S              |    4 +-
 xen/arch/arm/arm32/lib/testsetbit.S                |    4 +-
 xen/arch/arm/arm32/proc-caxx.c                     |   35 +
 xen/arch/arm/arm32/proc-v7.S                       |   19 +-
 xen/arch/arm/arm32/traps.c                         |   23 +
 xen/arch/arm/arm64/Makefile                        |    1 +
 xen/arch/arm/arm64/asm-offsets.c                   |   11 +-
 xen/arch/arm/arm64/cache.S                         |   52 +
 xen/arch/arm/arm64/domain.c                        |    4 +-
 xen/arch/arm/arm64/domctl.c                        |    7 +-
 xen/arch/arm/arm64/head.S                          |  350 +-
 xen/arch/arm/arm64/lib/Makefile                    |    3 +
 xen/arch/arm/arm64/lib/assembler.h                 |   12 +
 xen/arch/arm/arm64/lib/bitops.S                    |    3 +-
 xen/arch/arm/arm64/lib/clear_page.S                |   36 +
 xen/arch/arm/arm64/lib/memchr.S                    |   44 +
 xen/arch/arm/arm64/lib/memcmp.S                    |  258 ++
 xen/arch/arm/arm64/lib/memcpy.S                    |  201 +
 xen/arch/arm/arm64/lib/memmove.S                   |  197 +
 xen/arch/arm/arm64/lib/memset.S                    |  216 +
 xen/arch/arm/arm64/lib/strchr.S                    |   41 +
 xen/arch/arm/arm64/lib/strcmp.S                    |  235 ++
 xen/arch/arm/arm64/lib/strlen.S                    |  128 +
 xen/arch/arm/arm64/lib/strncmp.S                   |  311 ++
 xen/arch/arm/arm64/lib/strnlen.S                   |  172 +
 xen/arch/arm/arm64/lib/strrchr.S                   |   42 +
 xen/arch/arm/arm64/smpboot.c                       |    5 +-
 xen/arch/arm/arm64/vfp.c                           |    6 +-
 xen/arch/arm/bootfdt.c                             |  370 ++
 xen/arch/arm/decode.c                              |    2 +-
 xen/arch/arm/device.c                              |   15 +
 xen/arch/arm/domain.c                              |  107 +-
 xen/arch/arm/domain_build.c                        |  520 ++-
 xen/arch/arm/domctl.c                              |   35 +
 xen/arch/arm/early_printk.c                        |   36 +-
 xen/arch/arm/efi/Makefile                          |    3 +
 xen/arch/arm/efi/efi-boot.h                        |  576 +++
 xen/arch/arm/efi/runtime.h                         |    1 +
 xen/arch/arm/gic-v2.c                              |  787 ++++
 xen/arch/arm/gic-v3.c                              | 1299 ++++++
 xen/arch/arm/gic.c                                 | 1017 ++---
 xen/arch/arm/guestcopy.c                           |    2 +-
 xen/arch/arm/io.c                                  |   59 +-
 xen/arch/arm/io.h                                  |   57 -
 xen/arch/arm/irq.c                                 |  388 +-
 xen/arch/arm/kernel.c                              |  281 +-
 xen/arch/arm/kernel.h                              |   46 +-
 xen/arch/arm/mm.c                                  |  256 +-
 xen/arch/arm/p2m.c                                 | 1072 +++--
 xen/arch/arm/platform.c                            |    2 +-
 xen/arch/arm/platforms/Makefile                    |    2 +
 xen/arch/arm/platforms/brcm.c                      |  294 ++
 xen/arch/arm/platforms/exynos5.c                   |  232 +-
 xen/arch/arm/platforms/omap5.c                     |   47 +-
 xen/arch/arm/platforms/seattle.c                   |   60 +
 xen/arch/arm/platforms/sunxi.c                     |   32 +
 xen/arch/arm/platforms/vexpress.c                  |    8 +-
 xen/arch/arm/platforms/xgene-storm.c               |  124 +-
 xen/arch/arm/processor.c                           |   49 +
 xen/arch/arm/psci.c                                |  108 +-
 xen/arch/arm/setup.c                               |  330 +-
 xen/arch/arm/shutdown.c                            |   27 +-
 xen/arch/arm/smc.S                                 |   21 +
 xen/arch/arm/smp.c                                 |   13 +-
 xen/arch/arm/smpboot.c                             |   18 +-
 xen/arch/arm/time.c                                |  115 +-
 xen/arch/arm/traps.c                               |  349 +-
 xen/arch/arm/vgic-v2.c                             |  589 +++
 xen/arch/arm/vgic-v3.c                             | 1086 +++++
 xen/arch/arm/vgic.c                                |  737 +---
 xen/arch/arm/vpsci.c                               |  136 +-
 xen/arch/arm/vtimer.c                              |   33 +-
 xen/arch/arm/vtimer.h                              |    2 +-
 xen/arch/arm/vuart.c                               |   30 +-
 xen/arch/arm/xen.lds.S                             |   17 +
 xen/arch/x86/Makefile                              |    2 +
 xen/arch/x86/Rules.mk                              |    1 +
 xen/arch/x86/acpi/boot.c                           |   12 +-
 xen/arch/x86/acpi/cpu_idle.c                       |  120 +-
 xen/arch/x86/acpi/cpufreq/cpufreq.c                |    4 +-
 xen/arch/x86/acpi/cpuidle_menu.c                   |   21 +-
 xen/arch/x86/acpi/suspend.c                        |    6 +-
 xen/arch/x86/alternative.c                         |  213 +
 xen/arch/x86/apic.c                                |   63 +-
 xen/arch/x86/boot/Makefile                         |    8 +-
 xen/arch/x86/boot/build32.mk                       |    5 +-
 xen/arch/x86/boot/cmdline.S                        |    4 +
 xen/arch/x86/boot/head.S                           |   37 +-
 xen/arch/x86/boot/reloc.c                          |   15 +-
 xen/arch/x86/boot/trampoline.S                     |    5 +-
 xen/arch/x86/boot/wakeup.S                         |    5 +-
 xen/arch/x86/boot/x86_64.S                         |   53 +-
 xen/arch/x86/bzimage.c                             |    4 +-
 xen/arch/x86/cpu/amd.c                             |  199 +-
 xen/arch/x86/cpu/common.c                          |  197 +-
 xen/arch/x86/cpu/cpu.h                             |    1 -
 xen/arch/x86/cpu/intel.c                           |  159 +-
 xen/arch/x86/cpu/intel_cacheinfo.c                 |   49 +-
 xen/arch/x86/cpu/mcheck/Makefile                   |    2 -
 xen/arch/x86/cpu/mcheck/amd_f10.c                  |  147 -
 xen/arch/x86/cpu/mcheck/amd_k8.c                   |  117 -
 xen/arch/x86/cpu/mcheck/mcaction.c                 |    2 +-
 xen/arch/x86/cpu/mcheck/mcaction.h                 |    2 +-
 xen/arch/x86/cpu/mcheck/mce-apei.c                 |   19 +-
 xen/arch/x86/cpu/mcheck/mce.c                      |   30 +-
 xen/arch/x86/cpu/mcheck/mce.h                      |    7 +-
 xen/arch/x86/cpu/mcheck/mce_amd.c                  |  160 +-
 xen/arch/x86/cpu/mcheck/mce_amd.h                  |    3 -
 xen/arch/x86/cpu/mcheck/mce_intel.c                |   18 +-
 xen/arch/x86/cpu/mcheck/mctelem.c                  |   21 +-
 xen/arch/x86/cpu/mcheck/mctelem.h                  |    2 +-
 xen/arch/x86/cpu/mcheck/vmce.c                     |   20 +-
 xen/arch/x86/cpu/mcheck/vmce.h                     |    5 +-
 xen/arch/x86/cpu/mcheck/x86_mca.h                  |    2 +-
 xen/arch/x86/cpu/mtrr/generic.c                    |  181 +-
 xen/arch/x86/cpu/mtrr/main.c                       |    2 +-
 xen/arch/x86/cpu/mtrr/mtrr.h                       |   18 -
 xen/arch/x86/cpu/mwait-idle.c                      |  276 +-
 xen/arch/x86/crash.c                               |    8 +-
 xen/arch/x86/dmi_scan.c                            |    8 +-
 xen/arch/x86/domain.c                              |  128 +-
 xen/arch/x86/domain_build.c                        |  759 +++-
 xen/arch/x86/domain_page.c                         |    6 +-
 xen/arch/x86/domctl.c                              |  304 +-
 xen/arch/x86/e820.c                                |    8 +-
 xen/arch/x86/efi/boot.c                            | 1723 --------
 xen/arch/x86/efi/efi-boot.h                        |  639 +++
 xen/arch/x86/efi/efi.h                             |   39 -
 xen/arch/x86/efi/runtime.c                         |  547 ---
 xen/arch/x86/efi/runtime.h                         |    5 +
 xen/arch/x86/efi/stub.c                            |    6 +
 xen/arch/x86/flushtlb.c                            |   31 +-
 xen/arch/x86/genapic/x2apic.c                      |    5 +
 xen/arch/x86/hpet.c                                |    2 +-
 xen/arch/x86/hvm/emulate.c                         |  337 +-
 xen/arch/x86/hvm/hpet.c                            |  188 +-
 xen/arch/x86/hvm/hvm.c                             | 2580 +++++++++---
 xen/arch/x86/hvm/i8254.c                           |   20 +-
 xen/arch/x86/hvm/intercept.c                       |   12 +
 xen/arch/x86/hvm/io.c                              |  154 +-
 xen/arch/x86/hvm/irq.c                             |   29 +-
 xen/arch/x86/hvm/mtrr.c                            |  350 +-
 xen/arch/x86/hvm/rtc.c                             |   18 +
 xen/arch/x86/hvm/save.c                            |    6 +
 xen/arch/x86/hvm/svm/svm.c                         |  335 +-
 xen/arch/x86/hvm/svm/vpmu.c                        |   10 +-
 xen/arch/x86/hvm/viridian.c                        |  142 +-
 xen/arch/x86/hvm/vlapic.c                          |  373 +-
 xen/arch/x86/hvm/vmsi.c                            |   43 +-
 xen/arch/x86/hvm/vmx/realmode.c                    |   23 +-
 xen/arch/x86/hvm/vmx/vmcs.c                        |   55 +-
 xen/arch/x86/hvm/vmx/vmx.c                         |  293 +-
 xen/arch/x86/hvm/vmx/vpmu_core2.c                  |   81 +-
 xen/arch/x86/hvm/vmx/vvmx.c                        |   17 +-
 xen/arch/x86/hvm/vpic.c                            |   20 +
 xen/arch/x86/hvm/vpmu.c                            |   56 +-
 xen/arch/x86/hvm/vpt.c                             |   20 +-
 xen/arch/x86/i8259.c                               |   73 +-
 xen/arch/x86/io_apic.c                             |   37 +-
 xen/arch/x86/irq.c                                 |   31 +-
 xen/arch/x86/microcode_amd.c                       |  240 +-
 xen/arch/x86/mm.c                                  |  286 +-
 xen/arch/x86/mm/Makefile                           |    2 -
 xen/arch/x86/mm/guest_walk.c                       |   53 +-
 xen/arch/x86/mm/hap/hap.c                          |   50 +-
 xen/arch/x86/mm/hap/nested_ept.c                   |    6 +-
 xen/arch/x86/mm/hap/nested_hap.c                   |   21 +-
 xen/arch/x86/mm/mem_access.c                       |   70 -
 xen/arch/x86/mm/mem_event.c                        |  698 ---
 xen/arch/x86/mm/mem_paging.c                       |    2 +-
 xen/arch/x86/mm/mem_sharing.c                      |   30 +-
 xen/arch/x86/mm/p2m-ept.c                          |  642 ++-
 xen/arch/x86/mm/p2m-pod.c                          |   49 +-
 xen/arch/x86/mm/p2m-pt.c                           |  553 ++-
 xen/arch/x86/mm/p2m.c                              |  806 +++-
 xen/arch/x86/mm/paging.c                           |   49 +-
 xen/arch/x86/mm/shadow/common.c                    |   26 +-
 xen/arch/x86/mm/shadow/multi.c                     |   69 +-
 xen/arch/x86/mm/shadow/private.h                   |    6 +-
 xen/arch/x86/msi.c                                 |   55 +-
 xen/arch/x86/nmi.c                                 |   72 +-
 xen/arch/x86/numa.c                                |  505 +--
 xen/arch/x86/oprofile/backtrace.c                  |    8 +-
 xen/arch/x86/oprofile/nmi_int.c                    |    4 +-
 xen/arch/x86/oprofile/op_model_athlon.c            |   15 +-
 xen/arch/x86/oprofile/op_model_p4.c                |    2 +-
 xen/arch/x86/oprofile/op_model_ppro.c              |   12 +-
 xen/arch/x86/oprofile/op_x86_model.h               |    2 +-
 xen/arch/x86/physdev.c                             |   20 +-
 xen/arch/x86/platform_hypercall.c                  |  159 +
 xen/arch/x86/psr.c                                 |  200 +
 xen/arch/x86/setup.c                               |  122 +-
 xen/arch/x86/shutdown.c                            |   49 +-
 xen/arch/x86/smp.c                                 |   12 +-
 xen/arch/x86/smpboot.c                             |   60 +-
 xen/arch/x86/srat.c                                |   16 +-
 xen/arch/x86/sysctl.c                              |   67 +
 xen/arch/x86/tboot.c                               |   15 +-
 xen/arch/x86/time.c                                |  259 +-
 xen/arch/x86/trace.c                               |   28 +-
 xen/arch/x86/traps.c                               |  438 +-
 xen/arch/x86/usercopy.c                            |    6 +
 xen/arch/x86/x86_64/asm-offsets.c                  |   14 +-
 xen/arch/x86/x86_64/compat/entry.S                 |    3 +-
 xen/arch/x86/x86_64/compat/mm.c                    |   20 +-
 xen/arch/x86/x86_64/compat/traps.c                 |    2 +-
 xen/arch/x86/x86_64/entry.S                        |  127 +-
 xen/arch/x86/x86_64/mm.c                           |  103 +-
 xen/arch/x86/x86_64/mmconf-fam10h.c                |    1 +
 xen/arch/x86/x86_64/mmconfig-shared.c              |    1 +
 xen/arch/x86/x86_64/mmconfig.h                     |    4 -
 xen/arch/x86/x86_64/platform_hypercall.c           |    4 +
 xen/arch/x86/x86_64/traps.c                        |   42 +-
 xen/arch/x86/x86_emulate/x86_emulate.c             |  203 +-
 xen/arch/x86/x86_emulate/x86_emulate.h             |   27 +-
 xen/arch/x86/xen.lds.S                             |   15 +
 xen/arch/x86/xstate.c                              |   91 +-
 xen/common/Makefile                                |    4 +
 xen/common/bitmap.c                                |    8 +-
 xen/common/compat/domain.c                         |    2 +-
 xen/common/compat/grant_table.c                    |   29 +-
 xen/common/compat/memory.c                         |    7 +
 xen/common/cpupool.c                               |   49 +-
 xen/common/device_tree.c                           |  582 +--
 xen/common/domain.c                                |  253 +-
 xen/common/domctl.c                                |  365 +-
 xen/common/efi/boot.c                              | 1323 ++++++
 xen/{arch/x86 => common}/efi/compat.c              |    0
 xen/common/efi/efi.h                               |   41 +
 xen/common/efi/runtime.c                           |  600 +++
 xen/common/event_channel.c                         |   19 +-
 xen/common/event_fifo.c                            |    4 +-
 xen/common/grant_table.c                           |  267 +-
 xen/common/hvm/save.c                              |   19 +-
 xen/common/kernel.c                                |    9 +-
 xen/common/kexec.c                                 |    2 +-
 xen/common/keyhandler.c                            |   44 +-
 xen/common/lib.c                                   |    5 +
 xen/common/libelf/libelf-private.h                 |    5 +
 xen/common/libfdt/Makefile.libfdt                  |    4 +-
 xen/common/libfdt/fdt.c                            |   30 +-
 xen/common/libfdt/fdt_empty_tree.c                 |   84 +
 xen/common/libfdt/fdt_ro.c                         |    7 +-
 xen/common/libfdt/fdt_rw.c                         |   31 +-
 xen/common/libfdt/fdt_sw.c                         |    4 +-
 xen/common/libfdt/fdt_wip.c                        |    2 +-
 xen/common/libfdt/version.lds                      |    6 +
 xen/common/lz4/defs.h                              |   14 -
 xen/common/lzo.c                                   |  762 ++--
 xen/common/mem_access.c                            |  165 +
 xen/common/mem_event.c                             |  742 ++++
 xen/common/memory.c                                |  233 +-
 xen/common/page_alloc.c                            |  279 +-
 xen/common/pdx.c                                   |  117 +
 xen/common/rangeset.c                              |  107 +-
 xen/common/sched_credit.c                          |  161 +-
 xen/common/sched_credit2.c                         |  534 ++-
 xen/common/sched_rt.c                              | 1112 +++++
 xen/common/sched_sedf.c                            |   14 +-
 xen/common/schedule.c                              |   87 +-
 xen/common/shutdown.c                              |    4 +-
 xen/common/softirq.c                               |   56 +-
 xen/common/symbols.c                               |    2 +-
 xen/common/tmem.c                                  |  608 +--
 xen/common/trace.c                                 |   10 +-
 xen/common/unlzma.c                                |    2 +-
 xen/common/vsprintf.c                              |  155 +-
 xen/common/wait.c                                  |   10 +-
 xen/common/xenoprof.c                              |   10 +-
 xen/crypto/rijndael.c                              |    3 +
 xen/drivers/acpi/apei/erst.c                       |   47 +-
 xen/drivers/char/console.c                         |  110 +-
 xen/drivers/char/dt-uart.c                         |    9 +-
 xen/drivers/char/ehci-dbgp.c                       |    8 +-
 xen/drivers/char/exynos4210-uart.c                 |   41 +-
 xen/drivers/char/ns16550.c                         |  487 ++-
 xen/drivers/char/omap-uart.c                       |   46 +-
 xen/drivers/char/pl011.c                           |   44 +-
 xen/drivers/char/serial.c                          |    9 -
 xen/drivers/passthrough/Makefile                   |    6 +-
 xen/drivers/passthrough/amd/iommu_cmd.c            |    3 +-
 xen/drivers/passthrough/amd/iommu_detect.c         |    2 +-
 xen/drivers/passthrough/amd/iommu_guest.c          |   11 +-
 xen/drivers/passthrough/amd/iommu_init.c           |   26 +-
 xen/drivers/passthrough/amd/iommu_map.c            |   56 +-
 xen/drivers/passthrough/amd/pci_amd_iommu.c        |   74 +-
 xen/drivers/passthrough/arm/Makefile               |    2 +
 xen/drivers/passthrough/arm/iommu.c                |   70 +
 xen/drivers/passthrough/arm/smmu.c                 | 1784 ++++++++
 xen/drivers/passthrough/device_tree.c              |  108 +
 xen/drivers/passthrough/io.c                       |  292 +-
 xen/drivers/passthrough/iommu.c                    |  523 +--
 xen/drivers/passthrough/pci.c                      |  410 +-
 xen/drivers/passthrough/vtd/extern.h               |    9 +-
 xen/drivers/passthrough/vtd/intremap.c             |    4 +-
 xen/drivers/passthrough/vtd/iommu.c                |  348 +-
 xen/drivers/passthrough/vtd/iommu.h                |    4 +-
 xen/drivers/passthrough/vtd/qinval.c               |  245 +-
 xen/drivers/passthrough/vtd/quirks.c               |   82 +-
 xen/drivers/passthrough/vtd/utils.c                |    6 +-
 xen/drivers/passthrough/vtd/x86/vtd.c              |   14 +-
 xen/drivers/passthrough/x86/Makefile               |    1 +
 xen/drivers/passthrough/x86/ats.c                  |    2 +-
 xen/drivers/passthrough/x86/iommu.c                |  145 +
 xen/drivers/video/arm_hdlcd.c                      |   31 +-
 xen/include/Makefile                               |   25 +-
 xen/include/acpi/apei.h                            |    6 +-
 xen/include/asm-arm/arm32/atomic.h                 |  196 +-
 xen/include/asm-arm/arm32/bug.h                    |   13 +
 xen/include/asm-arm/arm32/cmpxchg.h                |  155 +
 xen/include/asm-arm/arm32/flushtlb.h               |   16 +-
 xen/include/asm-arm/arm32/macros.h                 |    8 +
 xen/include/asm-arm/arm32/page.h                   |   60 +-
 xen/include/asm-arm/arm32/processor.h              |    6 +-
 xen/include/asm-arm/arm32/system.h                 |  131 +-
 xen/include/asm-arm/arm64/atomic.h                 |   48 +-
 xen/include/asm-arm/arm64/bug.h                    |   10 +
 xen/include/asm-arm/arm64/cmpxchg.h                |  178 +
 xen/include/asm-arm/arm64/efibind.h                |  216 +
 xen/include/asm-arm/arm64/page.h                   |   45 +-
 xen/include/asm-arm/arm64/processor.h              |   10 +-
 xen/include/asm-arm/arm64/system.h                 |  171 +-
 xen/include/asm-arm/atomic.h                       |   23 +-
 xen/include/asm-arm/bug.h                          |   77 +-
 xen/include/asm-arm/config.h                       |   26 +-
 xen/include/asm-arm/cpufeature.h                   |    8 +-
 xen/include/asm-arm/debugger.h                     |    2 +-
 xen/include/asm-arm/device.h                       |   14 +-
 xen/include/asm-arm/domain.h                       |   96 +-
 xen/include/asm-arm/early_printk.h                 |   27 +-
 xen/include/asm-arm/efibind.h                      |    2 +
 xen/include/asm-arm/event.h                        |    1 +
 xen/include/asm-arm/flushtlb.h                     |    3 +
 xen/include/asm-arm/gic.h                          |  317 +-
 xen/include/asm-arm/gic_v3_defs.h                  |  161 +
 xen/include/asm-arm/grant_table.h                  |    5 +-
 xen/include/asm-arm/hvm/iommu.h                    |   10 +
 xen/include/asm-arm/iommu.h                        |   36 +
 xen/include/asm-arm/irq.h                          |   20 +-
 xen/include/asm-arm/macros.h                       |   16 +
 xen/include/asm-arm/mm.h                           |   50 +-
 xen/include/asm-arm/mmio.h                         |   71 +
 xen/include/asm-arm/numa.h                         |    1 +
 xen/include/asm-arm/p2m.h                          |   56 +-
 xen/include/asm-arm/page.h                         |  201 +-
 xen/include/asm-arm/platform.h                     |    5 +
 xen/include/asm-arm/platforms/exynos5.h            |    7 +-
 xen/include/asm-arm/processor-ca15.h               |   42 -
 xen/include/asm-arm/processor-ca7.h                |   20 -
 xen/include/asm-arm/processor.h                    |  153 +-
 xen/include/asm-arm/procinfo.h                     |   17 +-
 xen/include/asm-arm/psci.h                         |   87 +-
 xen/include/asm-arm/setup.h                        |   55 +-
 xen/include/asm-arm/smp.h                          |    2 +-
 xen/include/asm-arm/softirq.h                      |    2 +
 xen/include/asm-arm/string.h                       |   36 +-
 xen/include/asm-arm/sysregs.h                      |   56 +
 xen/include/asm-arm/system.h                       |   26 +-
 xen/include/asm-arm/time.h                         |   10 +-
 xen/include/asm-arm/types.h                        |    5 +
 xen/include/asm-arm/vgic.h                         |  209 +
 xen/include/asm-x86/acpi.h                         |    1 -
 xen/include/asm-x86/alternative.h                  |   78 +
 xen/include/asm-x86/apic.h                         |    2 +-
 xen/include/asm-x86/apicdef.h                      |   17 +-
 xen/include/asm-x86/asm_defns.h                    |  259 +-
 xen/include/asm-x86/atomic.h                       |   43 +-
 xen/include/asm-x86/bitops.h                       |   62 +-
 xen/include/asm-x86/config.h                       |   11 +-
 xen/include/asm-x86/cpufeature.h                   |   61 +-
 xen/include/asm-x86/current.h                      |   27 +-
 xen/include/asm-x86/debugreg.h                     |   14 +
 xen/include/asm-x86/desc.h                         |   13 +-
 xen/include/asm-x86/domain.h                       |   56 +-
 xen/include/asm-x86/e820.h                         |   10 +-
 xen/include/asm-x86/edd.h                          |   76 +-
 xen/include/asm-x86/fixmap.h                       |    1 -
 xen/include/asm-x86/flushtlb.h                     |   18 +
 xen/include/asm-x86/genapic.h                      |   11 +-
 xen/include/asm-x86/grant_table.h                  |    3 +
 xen/include/asm-x86/hap.h                          |    2 +-
 xen/include/asm-x86/hvm/cacheattr.h                |   12 +-
 xen/include/asm-x86/hvm/domain.h                   |   67 +-
 xen/include/asm-x86/hvm/emulate.h                  |   13 +-
 xen/include/asm-x86/hvm/hvm.h                      |  119 +-
 xen/include/asm-x86/hvm/io.h                       |    6 +-
 xen/include/asm-x86/hvm/iommu.h                    |   22 +
 xen/include/asm-x86/hvm/support.h                  |   19 +-
 xen/include/asm-x86/hvm/svm/amd-iommu-proto.h      |    2 +-
 xen/include/asm-x86/hvm/svm/svm.h                  |    6 +
 xen/include/asm-x86/hvm/svm/vmcb.h                 |   27 +-
 xen/include/asm-x86/hvm/trace.h                    |    7 +
 xen/include/asm-x86/hvm/vcpu.h                     |   17 +-
 xen/include/asm-x86/hvm/viridian.h                 |   27 +
 xen/include/asm-x86/hvm/vlapic.h                   |   27 +-
 xen/include/asm-x86/hvm/vmx/vmcs.h                 |   14 +
 xen/include/asm-x86/hvm/vmx/vmx.h                  |   17 +-
 xen/include/asm-x86/hvm/vpmu.h                     |    7 +-
 xen/include/asm-x86/hvm/vpt.h                      |    4 +-
 xen/include/asm-x86/i387.h                         |    4 +-
 xen/include/asm-x86/io_apic.h                      |   20 +-
 xen/include/asm-x86/iommu.h                        |   43 +
 xen/include/asm-x86/irq.h                          |    2 +
 xen/include/asm-x86/ldt.h                          |    2 +-
 xen/include/asm-x86/mem_access.h                   |   35 -
 xen/include/asm-x86/mem_event.h                    |   82 -
 xen/include/asm-x86/mm.h                           |   14 +-
 xen/include/asm-x86/msi.h                          |   10 +-
 xen/include/asm-x86/msr-index.h                    |   64 +-
 xen/include/asm-x86/msr.h                          |    6 +-
 xen/include/asm-x86/mtrr.h                         |   27 +-
 xen/include/asm-x86/nmi.h                          |    9 +-
 xen/include/asm-x86/nops.h                         |   66 +
 xen/include/asm-x86/p2m.h                          |  139 +-
 xen/include/asm-x86/page.h                         |    5 -
 xen/include/asm-x86/paging.h                       |   11 +-
 xen/include/asm-x86/perfc_defn.h                   |    1 +
 xen/include/asm-x86/processor.h                    |   92 +-
 xen/include/asm-x86/psr.h                          |   61 +
 xen/include/asm-x86/setup.h                        |    3 +-
 xen/include/asm-x86/shadow.h                       |    4 -
 xen/include/asm-x86/softirq.h                      |    2 +
 xen/include/asm-x86/system.h                       |    2 +
 xen/include/asm-x86/tboot.h                        |    4 -
 xen/include/asm-x86/time.h                         |   13 +-
 xen/include/asm-x86/traps.h                        |    2 -
 xen/include/asm-x86/types.h                        |    1 +
 xen/include/asm-x86/uaccess.h                      |    8 +-
 xen/include/asm-x86/x86_64/asm_defns.h             |  231 -
 xen/include/asm-x86/x86_64/page.h                  |   36 +-
 xen/include/asm-x86/x86_64/system.h                |    4 +-
 xen/include/asm-x86/xstate.h                       |   20 +-
 xen/include/public/arch-arm.h                      |   50 +-
 xen/include/public/arch-x86/cpuid.h                |   29 +-
 xen/include/public/arch-x86/hvm/save.h             |   23 +-
 xen/include/public/domctl.h                        |  172 +-
 xen/include/public/event_channel.h                 |    4 +
 xen/include/public/features.h                      |    5 +
 xen/include/public/grant_table.h                   |   20 +
 xen/include/public/hvm/hvm_op.h                    |  195 +-
 xen/include/public/hvm/ioreq.h                     |    9 +-
 xen/include/public/hvm/params.h                    |   48 +-
 xen/include/public/io/blkif.h                      |   32 +
 xen/include/public/io/netif.h                      |   53 +
 xen/include/public/io/vscsiif.h                    |  185 +-
 xen/include/public/io/xs_wire.h                    |   13 +-
 xen/include/public/mem_event.h                     |   70 +-
 xen/include/public/memory.h                        |  113 +-
 xen/include/public/platform.h                      |   46 +-
 xen/include/public/sched.h                         |    7 +-
 xen/include/public/sysctl.h                        |   40 +-
 xen/include/public/trace.h                         |   25 +-
 xen/include/xen/8250-uart.h                        |    4 +
 xen/include/xen/bitmap.h                           |   30 +-
 xen/include/xen/compat.h                           |    2 +-
 xen/include/xen/compiler.h                         |    8 +-
 xen/include/xen/config.h                           |   15 +-
 xen/include/xen/console.h                          |    1 +
 xen/include/xen/device_tree.h                      |  137 +-
 xen/include/xen/domain.h                           |   18 +-
 xen/include/xen/early_printk.h                     |   21 +
 xen/include/xen/efi.h                              |    1 +
 xen/include/xen/event.h                            |    3 +
 xen/include/xen/grant_table.h                      |    4 +-
 xen/include/xen/hvm/iommu.h                        |   33 +-
 xen/include/xen/hvm/irq.h                          |    6 +-
 xen/include/xen/hypercall.h                        |    5 +
 xen/include/xen/init.h                             |    8 +
 xen/include/xen/iocap.h                            |   17 +-
 xen/include/xen/iommu.h                            |  103 +-
 xen/include/xen/irq.h                              |   45 +-
 xen/include/xen/kernel.h                           |    3 +-
 xen/include/xen/lib.h                              |   11 +-
 xen/include/xen/libfdt/fdt.h                       |   93 +-
 xen/include/xen/libfdt/libfdt.h                    |  315 +-
 xen/include/xen/libfdt/libfdt_env.h                |    4 +
 xen/include/xen/list.h                             |   18 +-
 xen/include/xen/lzo.h                              |   11 +-
 xen/include/xen/mem_access.h                       |   65 +
 xen/include/xen/mem_event.h                        |  143 +
 xen/include/xen/mm.h                               |   27 +
 xen/include/xen/p2m-common.h                       |   47 +
 xen/include/xen/pci.h                              |    2 +-
 xen/include/xen/pdx.h                              |   50 +
 xen/include/xen/prefetch.h                         |    1 -
 xen/include/xen/rangeset.h                         |   20 +
 xen/include/xen/sched-if.h                         |    3 +-
 xen/include/xen/sched.h                            |   82 +-
 xen/include/xen/serial.h                           |    5 -
 xen/include/xen/shutdown.h                         |    9 +-
 xen/include/xen/sizes.h                            |   48 +
 xen/include/xen/softirq.h                          |    3 +
 xen/include/xen/stdarg.h                           |    1 +
 xen/include/xen/time.h                             |    2 +
 xen/include/xlat.lst                               |   16 +
 xen/include/xsm/dummy.h                            |   92 +-
 xen/include/xsm/xsm.h                              |  125 +-
 xen/xsm/dummy.c                                    |   23 +-
 xen/xsm/flask/avc.c                                |   16 +-
 xen/xsm/flask/flask_op.c                           |  122 +-
 xen/xsm/flask/hooks.c                              |  358 +-
 xen/xsm/flask/include/conditional.h                |    4 +-
 xen/xsm/flask/include/objsec.h                     |    6 -
 xen/xsm/flask/policy/access_vectors                |   30 +-
 xen/xsm/flask/policy/security_classes              |    1 +
 xen/xsm/flask/ss/avtab.c                           |    5 +-
 xen/xsm/flask/ss/conditional.c                     |   14 +-
 xen/xsm/flask/ss/ebitmap.c                         |   11 +-
 xen/xsm/flask/ss/hashtab.c                         |   14 +-
 xen/xsm/flask/ss/policydb.c                        |   49 +-
 xen/xsm/flask/ss/services.c                        |   57 +-
 xen/xsm/xsm_core.c                                 |   66 +-
 xen/xsm/xsm_policy.c                               |   62 +-
 1732 files changed, 77169 insertions(+), 145727 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-xen/xen.git



More information about the Pkg-xen-changes mailing list