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

Bastian Blank waldi at moszumanska.debian.org
Sun Aug 10 10:34:06 UTC 2014


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

waldi pushed a commit to reference refs/remotes/origin/develop
in repository xen.

commit 1f422caa31ef3a537a1e41ce68789b6d5536b954
Merge: 2ada874 0334c75
Author: Bastian Blank <waldi at debian.org>
Date:   Sun Aug 10 12:26:10 2014 +0200

    Merge branch 'release/4.4.0-1'

 .bk-to-hg                                          |     2 +
 .gitignore                                         |   402 +
 .hg-to-bk                                          |     2 +
 .hgignore                                          |   362 +
 .hgsigs                                            |    11 +
 .hgtags                                            |    59 +
 .rootkeys                                          |  1634 +++
 CODING_STYLE                                       |   120 +
 COPYING                                            |   379 +
 CREDITS                                            |    16 +
 Config.mk                                          |   256 +
 MAINTAINERS                                        |   351 +
 Makefile                                           |   296 +
 README                                             |   187 +
 autogen.sh                                         |    12 +
 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.guess                                       |  1502 +++
 config.sub                                         |  1714 +++
 config/Docs.mk.in                                  |    14 +
 config/FreeBSD.mk                                  |     1 +
 config/Linux.mk                                    |     8 +
 config/MiniOS.mk                                   |     9 +
 config/NetBSD.mk                                   |    11 +
 config/OpenBSD.mk                                  |     1 +
 config/StdGNU.mk                                   |    75 +
 config/Stubdom.mk.in                               |    45 +
 config/SunOS.mk                                    |    61 +
 config/Tools.mk.in                                 |    67 +
 config/Toplevel.mk.in                              |     1 +
 config/arm32.mk                                    |    20 +
 config/arm64.mk                                    |    15 +
 config/x86_32.mk                                   |    14 +
 config/x86_64.mk                                   |    27 +
 configure                                          |  3396 ++++++
 configure.ac                                       |    33 +
 debian/.git-dpm                                    |     8 +
 debian/arch/amd64/defines                          |    10 +
 debian/arch/arm64/defines                          |    11 +
 debian/arch/armhf/defines                          |    10 +
 debian/arch/defines                                |     8 +
 debian/arch/i386/defines                           |    11 +
 debian/bin/check-patches.sh                        |    13 +
 debian/bin/gencontrol.py                           |   128 +
 debian/bin/genorig.py                              |   106 +
 debian/changelog                                   |  1067 ++
 debian/compat                                      |     1 +
 debian/copyright                                   |   288 +
 debian/lib/python/debian_xen/__init__.py           |    19 +
 debian/lib/python/debian_xen/debian.py             |    35 +
 debian/libxen-dev.install                          |    19 +
 debian/libxenstore3.0.install                      |     1 +
 debian/libxenstore3.0.symbols                      |    46 +
 debian/patches/0001-version.patch                  |   170 +
 debian/patches/0002-config-prefix.diff.patch       |    50 +
 .../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        |    48 +
 .../patches/0011-tools-libfsimage-rpath.diff.patch |    21 +
 debian/patches/0012-tools-libxl-prefix.diff.patch  |    69 +
 debian/patches/0013-tools-misc-prefix.diff.patch   |    41 +
 debian/patches/0014-tools-misc-rpath.diff.patch    |    22 +
 debian/patches/0015-tools-pygrub-prefix.diff.patch |    41 +
 debian/patches/0016-tools-python-prefix.diff.patch |    62 +
 debian/patches/0017-tools-python-rpath.diff.patch  |    93 +
 debian/patches/0018-tools-xcutils-rpath.diff.patch |    22 +
 debian/patches/0019-tools-xenmon-prefix.diff.patch |    28 +
 debian/patches/0020-tools-xenmon-rpath.diff.patch  |    21 +
 .../patches/0021-tools-xenpaging-prefix.diff.patch |    33 +
 .../patches/0022-tools-xenstat-prefix.diff.patch   |    37 +
 debian/patches/0023-tools-xenstat-rpath.diff.patch |    23 +
 .../patches/0024-tools-xenstore-prefix.diff.patch  |    49 +
 .../patches/0025-tools-xenstore-rpath.diff.patch   |    22 +
 .../patches/0026-tools-xentrace-prefix.diff.patch  |    30 +
 .../patches/0027-tools-xentrace-rpath.diff.patch   |    21 +
 .../0028-tools-python-xen-relative-path.diff.patch |   183 +
 .../0029-tools-misc-xend-startup.diff.patch        |    46 +
 debian/patches/0030-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/0034-tools-include-install.diff.patch  |    29 +
 .../patches/0035-tools-xenmon-install.diff.patch   |    33 +
 .../0036-tools-hotplug-udevrules.diff.patch        |    25 +
 .../patches/0037-tools-python-shebang.diff.patch   |   175 +
 .../patches/0038-tools-ocaml-fix-build.diff.patch  |   116 +
 .../0039-tools-xenstore-compatibility.diff.patch   |    61 +
 debian/patches/series                              |    39 +
 debian/pycompat                                    |     1 +
 debian/rules                                       |    70 +
 debian/rules.defs                                  |     4 +
 debian/rules.real                                  |   284 +
 debian/scripts/Makefile                            |    53 +
 debian/scripts/qemu-ifup                           |    13 +
 debian/scripts/xen                                 |     6 +
 debian/scripts/xen-dir                             |    10 +
 debian/scripts/xen-init-list                       |    77 +
 debian/scripts/xen-toolstack                       |    42 +
 debian/scripts/xen-toolstack-wrapper               |    11 +
 debian/scripts/xen-utils-wrapper                   |     6 +
 debian/scripts/xen-version                         |    22 +
 debian/source/format                               |     1 +
 debian/templates/control.hypervisor.in             |    15 +
 debian/templates/control.main.in                   |    49 +
 debian/templates/control.source.in                 |    33 +
 debian/templates/control.system.latest.in          |     8 +
 debian/templates/control.utils.in                  |     9 +
 debian/templates/xen-hypervisor.postinst.in        |    23 +
 debian/templates/xen-hypervisor.postrm.in          |    23 +
 debian/templates/xen-utils.lintian-overrides.in    |     1 +
 debian/templates/xen-utils.postinst.in             |    24 +
 debian/templates/xen-utils.prerm.in                |    24 +
 .../usr/share/xen-utils-common/default.xen         |     7 +
 debian/xen-utils-common.README.Debian              |    29 +
 debian/xen-utils-common.dirs                       |     1 +
 debian/xen-utils-common.examples                   |     2 +
 debian/xen-utils-common.install                    |     7 +
 debian/xen-utils-common.postinst                   |    23 +
 debian/xen-utils-common.postrm                     |    23 +
 debian/xen-utils-common.preinst                    |    23 +
 debian/xen-utils-common.ucf                        |     1 +
 debian/xen-utils-common.xen.init                   |   278 +
 debian/xen-utils-common.xend.default               |     2 +
 debian/xen-utils-common.xendomains.default         |    60 +
 debian/xen-utils-common.xendomains.init            |   228 +
 debian/xen-utils.NEWS                              |     8 +
 debian/xen-utils.README.Debian                     |    53 +
 debian/xenstore-utils.install                      |     1 +
 docs/ChangeLog                                     |   135 +
 docs/INDEX                                         |    28 +
 docs/Makefile                                      |   172 +
 docs/README.xen-bugtool                            |    16 +
 docs/configure                                     |  3186 +++++
 docs/configure.ac                                  |    24 +
 docs/figs/Makefile                                 |    15 +
 docs/figs/network-basic.fig                        |    73 +
 docs/figs/network-bridge.fig                       |   125 +
 docs/figs/xenlogo.eps                              |  1479 +++
 docs/gen-html-index                                |   157 +
 docs/man/xend-config.sxp.pod.5                     |   158 +
 docs/man/xenstore-chmod.pod.1                      |    62 +
 docs/man/xenstore-ls.pod.1                         |    62 +
 docs/man/xenstore.pod.1                            |    52 +
 docs/man/xl.cfg.pod.5                              |  1398 +++
 docs/man/xl.conf.pod.5                             |   179 +
 docs/man/xl.pod.1                                  |  1370 +++
 docs/man/xlcpupool.cfg.pod.5                       |   117 +
 docs/man/xm.pod.1                                  |  1004 ++
 docs/man/xmdomain.cfg.pod.5                        |   358 +
 docs/misc/arm/booting.txt                          |    30 +
 docs/misc/arm/device-tree/booting.txt              |    52 +
 docs/misc/arm/early-printk.txt                     |    27 +
 docs/misc/console.txt                              |    91 +
 docs/misc/coverage.markdown                        |    89 +
 docs/misc/crashdb.txt                              |    63 +
 docs/misc/distro_mapping.txt                       |    27 +
 docs/misc/dump-core-format.txt                     |   252 +
 docs/misc/efi.markdown                             |    88 +
 docs/misc/grant-tables.txt                         |   325 +
 docs/misc/hvm-emulated-unplug.markdown             |    72 +
 docs/misc/kexec_and_kdump.txt                      |   213 +
 docs/misc/libxl_memory.txt                         |    70 +
 docs/misc/pci-device-reservations.txt              |    58 +
 docs/misc/printk-formats.txt                       |    17 +
 docs/misc/pvh-readme.txt                           |    61 +
 docs/misc/pvrdtscp.c                               |   307 +
 docs/misc/qemu-upstream_howto_use_it.markdown      |    12 +
 docs/misc/sedf_scheduler_mini-HOWTO.txt            |    44 +
 docs/misc/tmem-internals.html                      |   798 ++
 docs/misc/tscmode.txt                              |   299 +
 docs/misc/vbd-interface.txt                        |   127 +
 docs/misc/vtd.txt                                  |   291 +
 docs/misc/vtpm.txt                                 |   314 +
 docs/misc/xen-command-line.markdown                |  1039 ++
 docs/misc/xen-error-handling.txt                   |    88 +
 docs/misc/xen_config.html                          |   161 +
 docs/misc/xend.tex                                 |   419 +
 docs/misc/xenpaging.txt                            |    45 +
 docs/misc/xenstore-paths.markdown                  |   396 +
 docs/misc/xenstore.txt                             |   322 +
 docs/misc/xl-disk-configuration.txt                |   249 +
 docs/misc/xl-network-configuration.markdown        |   168 +
 docs/misc/xl-numa-placement.markdown               |   183 +
 docs/misc/xsm-flask.txt                            |   460 +
 docs/xen-headers                                   |   399 +
 extras/mini-os/COPYING                             |    36 +
 extras/mini-os/Config.mk                           |    57 +
 extras/mini-os/Makefile                            |   215 +
 extras/mini-os/README                              |    46 +
 extras/mini-os/app.lds                             |    11 +
 extras/mini-os/arch/x86/Makefile                   |    31 +
 extras/mini-os/arch/x86/arch.mk                    |    22 +
 extras/mini-os/arch/x86/ioremap.c                  |    75 +
 extras/mini-os/arch/x86/iorw.c                     |    35 +
 extras/mini-os/arch/x86/minios-x86_32.lds          |    74 +
 extras/mini-os/arch/x86/minios-x86_64.lds          |    74 +
 extras/mini-os/arch/x86/mm.c                       |   944 ++
 extras/mini-os/arch/x86/sched.c                    |   136 +
 extras/mini-os/arch/x86/setup.c                    |   140 +
 extras/mini-os/arch/x86/time.c                     |   238 +
 extras/mini-os/arch/x86/traps.c                    |   333 +
 extras/mini-os/arch/x86/x86_32.S                   |   305 +
 extras/mini-os/arch/x86/x86_64.S                   |   386 +
 extras/mini-os/blkfront.c                          |   726 ++
 extras/mini-os/console/console.c                   |   164 +
 extras/mini-os/console/console.h                   |     2 +
 extras/mini-os/console/xenbus.c                    |   195 +
 extras/mini-os/console/xencons_ring.c              |   195 +
 extras/mini-os/daytime.c                           |    67 +
 extras/mini-os/domain_config                       |    19 +
 extras/mini-os/events.c                            |   291 +
 extras/mini-os/fbfront.c                           |   710 ++
 extras/mini-os/gntmap.c                            |   253 +
 extras/mini-os/gnttab.c                            |   203 +
 extras/mini-os/hypervisor.c                        |   122 +
 extras/mini-os/include/arch/cc.h                   |    87 +
 extras/mini-os/include/arch/perf.h                 |    15 +
 extras/mini-os/include/arch/sys_arch.h             |    35 +
 extras/mini-os/include/blkfront.h                  |    54 +
 extras/mini-os/include/byteorder.h                 |    36 +
 extras/mini-os/include/byteswap.h                  |    39 +
 extras/mini-os/include/console.h                   |    89 +
 extras/mini-os/include/ctype.h                     |    60 +
 extras/mini-os/include/endian.h                    |    19 +
 extras/mini-os/include/err.h                       |    31 +
 extras/mini-os/include/errno-base.h                |    39 +
 extras/mini-os/include/errno.h                     |   122 +
 extras/mini-os/include/events.h                    |    52 +
 extras/mini-os/include/fbfront.h                   |    46 +
 extras/mini-os/include/fcntl.h                     |    99 +
 extras/mini-os/include/gntmap.h                    |    35 +
 extras/mini-os/include/gnttab.h                    |    16 +
 extras/mini-os/include/hypervisor.h                |    46 +
 extras/mini-os/include/ioremap.h                   |    33 +
 extras/mini-os/include/iorw.h                      |    16 +
 extras/mini-os/include/kernel.h                    |     7 +
 extras/mini-os/include/lib-gpl.h                   |    59 +
 extras/mini-os/include/lib.h                       |   221 +
 extras/mini-os/include/linux/types.h               |     5 +
 extras/mini-os/include/lwipopts.h                  |    23 +
 extras/mini-os/include/mm.h                        |    81 +
 extras/mini-os/include/netfront.h                  |    24 +
 extras/mini-os/include/pcifront.h                  |    29 +
 extras/mini-os/include/posix/arpa/inet.h           |     7 +
 extras/mini-os/include/posix/dirent.h              |    24 +
 extras/mini-os/include/posix/err.h                 |    15 +
 extras/mini-os/include/posix/fcntl.h               |    11 +
 extras/mini-os/include/posix/limits.h              |    48 +
 extras/mini-os/include/posix/net/if.h              |    85 +
 extras/mini-os/include/posix/netdb.h               |     9 +
 extras/mini-os/include/posix/netinet/in.h          |     7 +
 extras/mini-os/include/posix/netinet/tcp.h         |     6 +
 extras/mini-os/include/posix/poll.h                |     1 +
 extras/mini-os/include/posix/pthread.h             |    64 +
 extras/mini-os/include/posix/signal.h              |    10 +
 extras/mini-os/include/posix/stdlib.h              |     8 +
 extras/mini-os/include/posix/strings.h             |    12 +
 extras/mini-os/include/posix/sys/ioctl.h           |    16 +
 extras/mini-os/include/posix/sys/mman.h            |    22 +
 extras/mini-os/include/posix/sys/poll.h            |    79 +
 extras/mini-os/include/posix/sys/select.h          |     7 +
 extras/mini-os/include/posix/sys/socket.h          |    31 +
 extras/mini-os/include/posix/sys/stat.h            |     7 +
 extras/mini-os/include/posix/syslog.h              |    37 +
 extras/mini-os/include/posix/termios.h             |    87 +
 extras/mini-os/include/posix/time.h                |    11 +
 extras/mini-os/include/posix/unistd.h              |    16 +
 extras/mini-os/include/sched.h                     |    55 +
 extras/mini-os/include/semaphore.h                 |   110 +
 extras/mini-os/include/spinlock.h                  |    55 +
 extras/mini-os/include/sys/lock.h                  |    52 +
 extras/mini-os/include/sys/time.h                  |    47 +
 extras/mini-os/include/time.h                      |    63 +
 extras/mini-os/include/tpm_tis.h                   |    60 +
 extras/mini-os/include/tpmback.h                   |   104 +
 extras/mini-os/include/tpmfront.h                  |    97 +
 extras/mini-os/include/types.h                     |    86 +
 extras/mini-os/include/wait.h                      |   105 +
 extras/mini-os/include/waittypes.h                 |    32 +
 extras/mini-os/include/x86/arch_endian.h           |     7 +
 extras/mini-os/include/x86/arch_limits.h           |    20 +
 extras/mini-os/include/x86/arch_mm.h               |   233 +
 extras/mini-os/include/x86/arch_sched.h            |    25 +
 extras/mini-os/include/x86/arch_spinlock.h         |    94 +
 extras/mini-os/include/x86/os.h                    |   572 +
 extras/mini-os/include/x86/traps.h                 |    78 +
 extras/mini-os/include/x86/x86_32/arch_wordsize.h  |     1 +
 .../mini-os/include/x86/x86_32/hypercall-x86_32.h  |   332 +
 extras/mini-os/include/x86/x86_64/arch_wordsize.h  |     2 +
 .../mini-os/include/x86/x86_64/hypercall-x86_64.h  |   340 +
 extras/mini-os/include/xenbus.h                    |   120 +
 extras/mini-os/include/xmalloc.h                   |    44 +
 extras/mini-os/kernel.c                            |   223 +
 extras/mini-os/lib/ctype.c                         |    29 +
 extras/mini-os/lib/math.c                          |   439 +
 extras/mini-os/lib/printf.c                        |   786 ++
 extras/mini-os/lib/stack_chk_fail.c                |     8 +
 extras/mini-os/lib/string.c                        |   228 +
 extras/mini-os/lib/sys.c                           |  1550 +++
 extras/mini-os/lib/xmalloc.c                       |   319 +
 extras/mini-os/lib/xs.c                            |   194 +
 extras/mini-os/lock.c                              |   111 +
 extras/mini-os/lwip-arch.c                         |   293 +
 extras/mini-os/lwip-net.c                          |   386 +
 extras/mini-os/main.c                              |   192 +
 extras/mini-os/minios.mk                           |    76 +
 extras/mini-os/mm.c                                |   441 +
 extras/mini-os/netfront.c                          |   677 ++
 extras/mini-os/pcifront.c                          |   616 +
 extras/mini-os/sched.c                             |   301 +
 extras/mini-os/test.c                              |   565 +
 extras/mini-os/tpm_tis.c                           |  1354 +++
 extras/mini-os/tpmback.c                           |  1134 ++
 extras/mini-os/tpmfront.c                          |   630 +
 extras/mini-os/xenbus/xenbus.c                     |   870 ++
 install.sh                                         |    38 +
 m4/checkpolicy.m4                                  |    12 +
 m4/curses.m4                                       |    20 +
 m4/depends.m4                                      |    15 +
 m4/docs_tool.m4                                    |    17 +
 m4/extfs.m4                                        |    20 +
 m4/features.m4                                     |    21 +
 m4/fetcher.m4                                      |    14 +
 m4/ocaml.m4                                        |   241 +
 m4/path_or_fail.m4                                 |     6 +
 m4/pkg.m4                                          |   157 +
 m4/pthread.m4                                      |    41 +
 m4/ptyfuncs.m4                                     |    35 +
 m4/python_devel.m4                                 |    36 +
 m4/python_version.m4                               |    12 +
 m4/savevar.m4                                      |     6 +
 m4/set_cflags_ldflags.m4                           |    20 +
 m4/stubdom.m4                                      |    96 +
 m4/subsystem.m4                                    |    71 +
 m4/uuid.m4                                         |     9 +
 scripts/get_maintainer.pl                          |  2175 ++++
 scripts/git-checkout.sh                            |    27 +
 stubdom/Makefile                                   |   558 +
 stubdom/README                                     |   102 +
 stubdom/c/Makefile                                 |    11 +
 stubdom/c/main.c                                   |     8 +
 stubdom/c/minios.cfg                               |     1 +
 stubdom/caml/Makefile                              |    22 +
 stubdom/caml/hello.ml                              |     4 +
 stubdom/caml/main-caml.c                           |    42 +
 stubdom/caml/minios.cfg                            |     1 +
 stubdom/configure                                  |  4800 ++++++++
 stubdom/configure.ac                               |    82 +
 stubdom/grub.patches/00cvs                         |  1382 +++
 stubdom/grub.patches/10graphics.diff               |  2299 ++++
 stubdom/grub.patches/20print_func.diff             |    80 +
 stubdom/grub.patches/30savedefault.diff            |   186 +
 stubdom/grub.patches/40ext3_256byte_inode.diff     |   114 +
 stubdom/grub.patches/50fs_fulldisk.diff            |    72 +
 stubdom/grub.patches/60ext4.diff                   |   474 +
 stubdom/grub.patches/61btrfs.diff                  |  3512 ++++++
 stubdom/grub.patches/70compiler_warnings.diff      |    45 +
 stubdom/grub.patches/99minios                      |  1570 +++
 stubdom/grub/Makefile                              |    85 +
 stubdom/grub/boot-x86_32.S                         |   112 +
 stubdom/grub/boot-x86_64.S                         |   108 +
 stubdom/grub/config.h                              |    12 +
 stubdom/grub/kexec.c                               |   396 +
 stubdom/grub/mini-os.c                             |   762 ++
 stubdom/grub/mini-os.h                             |     5 +
 stubdom/grub/minios.cfg                            |     3 +
 stubdom/grub/osdep.h                               |    30 +
 stubdom/ioemu-minios.cfg                           |     3 +
 stubdom/libpci.config.h                            |     5 +
 stubdom/libpci.config.mak                          |     7 +
 stubdom/lwip.patch-cvs                             |  2398 ++++
 stubdom/newlib-chk.patch                           |   155 +
 .../newlib-stdint-size_max-fix-from-1.17.0.patch   |    16 +
 stubdom/newlib.patch                               |   749 ++
 stubdom/ocaml.patch                                |    19 +
 stubdom/pciutils.patch                             |   298 +
 stubdom/polarssl.patch                             |    64 +
 stubdom/stubdom-dm                                 |   182 +
 stubdom/tpmemu-0.7.4.patch                         |    12 +
 stubdom/vtpm-bufsize.patch                         |    13 +
 stubdom/vtpm-locality.patch                        |    50 +
 stubdom/vtpm/Makefile                              |    34 +
 stubdom/vtpm/README                                |    75 +
 stubdom/vtpm/minios.cfg                            |    14 +
 stubdom/vtpm/vtpm.c                                |   466 +
 stubdom/vtpm/vtpm.h                                |    36 +
 stubdom/vtpm/vtpm_cmd.c                            |   256 +
 stubdom/vtpm/vtpm_cmd.h                            |    31 +
 stubdom/vtpm/vtpm_pcrs.c                           |    43 +
 stubdom/vtpm/vtpm_pcrs.h                           |    53 +
 stubdom/vtpm/vtpmblk.c                             |   353 +
 stubdom/vtpm/vtpmblk.h                             |    31 +
 stubdom/vtpmmgr/Makefile                           |    29 +
 stubdom/vtpmmgr/README                             |    75 +
 stubdom/vtpmmgr/init.c                             |   559 +
 stubdom/vtpmmgr/log.c                              |   151 +
 stubdom/vtpmmgr/log.h                              |    85 +
 stubdom/vtpmmgr/marshal.h                          |   528 +
 stubdom/vtpmmgr/minios.cfg                         |    14 +
 stubdom/vtpmmgr/tcg.h                              |   707 ++
 stubdom/vtpmmgr/tpm.c                              |   938 ++
 stubdom/vtpmmgr/tpm.h                              |   218 +
 stubdom/vtpmmgr/tpmrsa.c                           |   175 +
 stubdom/vtpmmgr/tpmrsa.h                           |    67 +
 stubdom/vtpmmgr/uuid.h                             |    50 +
 stubdom/vtpmmgr/vtpm_cmd_handler.c                 |   152 +
 stubdom/vtpmmgr/vtpm_manager.h                     |    64 +
 stubdom/vtpmmgr/vtpm_storage.c                     |   794 ++
 stubdom/vtpmmgr/vtpm_storage.h                     |    68 +
 stubdom/vtpmmgr/vtpmmgr.c                          |    93 +
 stubdom/vtpmmgr/vtpmmgr.h                          |    77 +
 stubdom/xenstore-minios.cfg                        |     7 +
 tools/Makefile                                     |   237 +
 tools/Rules.mk                                     |   113 +
 tools/blktap/Makefile                              |    13 +
 tools/blktap/README                                |   122 +
 tools/blktap/drivers/Makefile                      |    73 +
 tools/blktap/drivers/aes.c                         |  1319 +++
 tools/blktap/drivers/aes.h                         |    28 +
 tools/blktap/drivers/blk.h                         |     3 +
 tools/blktap/drivers/blk_linux.c                   |    42 +
 tools/blktap/drivers/blktapctrl.c                  |   937 ++
 tools/blktap/drivers/blktapctrl.h                  |    36 +
 tools/blktap/drivers/blktapctrl_linux.c            |    89 +
 tools/blktap/drivers/block-aio.c                   |   259 +
 tools/blktap/drivers/block-qcow.c                  |  1434 +++
 tools/blktap/drivers/block-qcow2.c                 |  2098 ++++
 tools/blktap/drivers/block-ram.c                   |   295 +
 tools/blktap/drivers/block-sync.c                  |   242 +
 tools/blktap/drivers/block-vmdk.c                  |   428 +
 tools/blktap/drivers/bswap.h                       |   178 +
 tools/blktap/drivers/img2qcow.c                    |   282 +
 tools/blktap/drivers/qcow-create.c                 |   130 +
 tools/blktap/drivers/qcow2raw.c                    |   348 +
 tools/blktap/drivers/tapaio.c                      |   357 +
 tools/blktap/drivers/tapaio.h                      |   108 +
 tools/blktap/drivers/tapdisk.c                     |   872 ++
 tools/blktap/drivers/tapdisk.h                     |   259 +
 tools/blktap/lib/Makefile                          |    60 +
 tools/blktap/lib/blkif.c                           |   185 +
 tools/blktap/lib/blktaplib.h                       |   240 +
 tools/blktap/lib/list.h                            |    59 +
 tools/blktap/lib/xenbus.c                          |   617 +
 tools/blktap/lib/xs_api.c                          |   360 +
 tools/blktap/lib/xs_api.h                          |    50 +
 tools/blktap2/Makefile                             |    18 +
 tools/blktap2/README                               |   321 +
 tools/blktap2/control/Makefile                     |    68 +
 tools/blktap2/control/tap-ctl-allocate.c           |   242 +
 tools/blktap2/control/tap-ctl-attach.c             |    61 +
 tools/blktap2/control/tap-ctl-check.c              |    79 +
 tools/blktap2/control/tap-ctl-close.c              |    87 +
 tools/blktap2/control/tap-ctl-create.c             |    67 +
 tools/blktap2/control/tap-ctl-destroy.c            |    56 +
 tools/blktap2/control/tap-ctl-detach.c             |    61 +
 tools/blktap2/control/tap-ctl-free.c               |    54 +
 tools/blktap2/control/tap-ctl-ipc.c                |   249 +
 tools/blktap2/control/tap-ctl-list.c               |   536 +
 tools/blktap2/control/tap-ctl-major.c              |    69 +
 tools/blktap2/control/tap-ctl-open.c               |    75 +
 tools/blktap2/control/tap-ctl-pause.c              |    59 +
 tools/blktap2/control/tap-ctl-spawn.c              |   174 +
 tools/blktap2/control/tap-ctl-unpause.c            |    64 +
 tools/blktap2/control/tap-ctl.c                    |   815 ++
 tools/blktap2/control/tap-ctl.h                    |   101 +
 tools/blktap2/drivers/Makefile                     |   109 +
 tools/blktap2/drivers/aes.c                        |  1319 +++
 tools/blktap2/drivers/aes.h                        |    28 +
 tools/blktap2/drivers/atomicio.c                   |    61 +
 tools/blktap2/drivers/blk.h                        |    36 +
 tools/blktap2/drivers/blk_linux.c                  |    43 +
 tools/blktap2/drivers/blk_netbsd.c                 |    41 +
 tools/blktap2/drivers/block-aio.c                  |   258 +
 tools/blktap2/drivers/block-cache.c                |   787 ++
 tools/blktap2/drivers/block-log.c                  |   665 ++
 tools/blktap2/drivers/block-qcow.c                 |  1499 +++
 tools/blktap2/drivers/block-ram.c                  |   256 +
 tools/blktap2/drivers/block-remus.c                |  1733 +++
 tools/blktap2/drivers/block-vhd.c                  |  2322 ++++
 tools/blktap2/drivers/bswap.h                      |   179 +
 tools/blktap2/drivers/check_gcrypt                 |    18 +
 tools/blktap2/drivers/hashtable.c                  |   279 +
 tools/blktap2/drivers/hashtable.h                  |   204 +
 tools/blktap2/drivers/hashtable_itr.c              |   195 +
 tools/blktap2/drivers/hashtable_itr.h              |    96 +
 tools/blktap2/drivers/hashtable_private.h          |    90 +
 tools/blktap2/drivers/hashtable_utility.c          |    71 +
 tools/blktap2/drivers/hashtable_utility.h          |    55 +
 tools/blktap2/drivers/img2qcow.c                   |   316 +
 tools/blktap2/drivers/io-optimize.c                |   671 ++
 tools/blktap2/drivers/io-optimize.h                |    68 +
 tools/blktap2/drivers/libaio-compat.h              |   104 +
 tools/blktap2/drivers/lock.c                       |  1000 ++
 tools/blktap2/drivers/lock.h                       |    51 +
 tools/blktap2/drivers/log.h                        |   123 +
 tools/blktap2/drivers/md5.c                        |   278 +
 tools/blktap2/drivers/md5.h                        |    15 +
 tools/blktap2/drivers/profile.h                    |   191 +
 tools/blktap2/drivers/qcow-create.c                |   121 +
 tools/blktap2/drivers/qcow.h                       |   131 +
 tools/blktap2/drivers/qcow2raw.c                   |   443 +
 tools/blktap2/drivers/scheduler.c                  |   265 +
 tools/blktap2/drivers/scheduler.h                  |    65 +
 tools/blktap2/drivers/tapdisk-client.c             |   496 +
 tools/blktap2/drivers/tapdisk-control.c            |   837 ++
 tools/blktap2/drivers/tapdisk-control.h            |    35 +
 tools/blktap2/drivers/tapdisk-diff.c               |   802 ++
 tools/blktap2/drivers/tapdisk-disktype.c           |   204 +
 tools/blktap2/drivers/tapdisk-disktype.h           |    62 +
 tools/blktap2/drivers/tapdisk-driver.c             |   101 +
 tools/blktap2/drivers/tapdisk-driver.h             |    62 +
 tools/blktap2/drivers/tapdisk-filter.c             |   272 +
 tools/blktap2/drivers/tapdisk-filter.h             |    67 +
 tools/blktap2/drivers/tapdisk-image.c              |   169 +
 tools/blktap2/drivers/tapdisk-image.h              |    56 +
 tools/blktap2/drivers/tapdisk-interface.c          |   259 +
 tools/blktap2/drivers/tapdisk-interface.h          |    54 +
 tools/blktap2/drivers/tapdisk-log.c                |   257 +
 tools/blktap2/drivers/tapdisk-log.h                |    51 +
 tools/blktap2/drivers/tapdisk-queue.c              |   743 ++
 tools/blktap2/drivers/tapdisk-queue.h              |   125 +
 tools/blktap2/drivers/tapdisk-ring.c               |   439 +
 tools/blktap2/drivers/tapdisk-ring.h               |    87 +
 tools/blktap2/drivers/tapdisk-server.c             |   345 +
 tools/blktap2/drivers/tapdisk-server.h             |    67 +
 tools/blktap2/drivers/tapdisk-stream.c             |   605 +
 tools/blktap2/drivers/tapdisk-utils.c              |   214 +
 tools/blktap2/drivers/tapdisk-utils.h              |    45 +
 tools/blktap2/drivers/tapdisk-vbd.c                |  1723 +++
 tools/blktap2/drivers/tapdisk-vbd.h                |   207 +
 tools/blktap2/drivers/tapdisk.h                    |   169 +
 tools/blktap2/drivers/tapdisk2.c                   |   138 +
 tools/blktap2/drivers/td.c                         |   691 ++
 tools/blktap2/drivers/xmsnap                       |    78 +
 tools/blktap2/include/Makefile                     |    14 +
 tools/blktap2/include/atomicio.h                   |    33 +
 tools/blktap2/include/blktap2.h                    |    67 +
 tools/blktap2/include/blktaplib.h                  |   242 +
 tools/blktap2/include/libvhd-journal.h             |    68 +
 tools/blktap2/include/libvhd.h                     |   326 +
 tools/blktap2/include/list.h                       |   125 +
 tools/blktap2/include/lvm-util.h                   |    71 +
 tools/blktap2/include/relative-path.h              |    43 +
 tools/blktap2/include/tapdisk-message.h            |   203 +
 tools/blktap2/include/vhd-util.h                   |    44 +
 tools/blktap2/include/vhd-uuid.h                   |    63 +
 tools/blktap2/include/vhd.h                        |   219 +
 tools/blktap2/lvm/Makefile                         |    34 +
 tools/blktap2/lvm/lvm-util.c                       |   349 +
 tools/blktap2/vhd/Makefile                         |    50 +
 tools/blktap2/vhd/lib/Makefile                     |    70 +
 tools/blktap2/vhd/lib/atomicio.c                   |    61 +
 tools/blktap2/vhd/lib/libvhd-journal.c             |  1534 +++
 tools/blktap2/vhd/lib/libvhd.c                     |  3337 ++++++
 tools/blktap2/vhd/lib/relative-path.c              |   299 +
 tools/blktap2/vhd/lib/vhd-util-check.c             |   980 ++
 tools/blktap2/vhd/lib/vhd-util-coalesce.c          |   218 +
 tools/blktap2/vhd/lib/vhd-util-create.c            |    80 +
 tools/blktap2/vhd/lib/vhd-util-fill.c              |   105 +
 tools/blktap2/vhd/lib/vhd-util-modify.c            |   132 +
 tools/blktap2/vhd/lib/vhd-util-query.c             |   159 +
 tools/blktap2/vhd/lib/vhd-util-read.c              |   742 ++
 tools/blktap2/vhd/lib/vhd-util-repair.c            |    84 +
 tools/blktap2/vhd/lib/vhd-util-resize.c            |  1131 ++
 tools/blktap2/vhd/lib/vhd-util-revert.c            |   106 +
 tools/blktap2/vhd/lib/vhd-util-scan.c              |  1317 ++
 tools/blktap2/vhd/lib/vhd-util-set-field.c         |   106 +
 tools/blktap2/vhd/lib/vhd-util-snapshot.c          |   216 +
 tools/blktap2/vhd/lib/vhd-util-uuid.c              |   128 +
 tools/blktap2/vhd/vhd-update.c                     |   259 +
 tools/blktap2/vhd/vhd-util.c                       |   160 +
 tools/config.h.in                                  |    96 +
 tools/configure                                    |  9330 +++++++++++++++
 tools/configure.ac                                 |   252 +
 tools/console/Makefile                             |    37 +
 tools/console/client/main.c                        |   394 +
 tools/console/daemon/io.c                          |  1210 ++
 tools/console/daemon/io.h                          |    26 +
 tools/console/daemon/main.c                        |   181 +
 tools/console/daemon/utils.c                       |   145 +
 tools/console/daemon/utils.h                       |    47 +
 tools/console/testsuite/Makefile                   |    14 +
 tools/console/testsuite/README                     |    29 +
 tools/console/testsuite/console-dom0.c             |   117 +
 tools/console/testsuite/console-domU.c             |    76 +
 tools/console/testsuite/procpipe.c                 |   133 +
 tools/cross-install                                |     8 +
 tools/debugger/gdbsx/Makefile                      |    26 +
 tools/debugger/gdbsx/README                        |   130 +
 tools/debugger/gdbsx/Rules.mk                      |     4 +
 tools/debugger/gdbsx/gx/Makefile                   |    20 +
 tools/debugger/gdbsx/gx/gx.h                       |    40 +
 tools/debugger/gdbsx/gx/gx_comm.c                  |   336 +
 tools/debugger/gdbsx/gx/gx_local.c                 |   146 +
 tools/debugger/gdbsx/gx/gx_main.c                  |   696 ++
 tools/debugger/gdbsx/gx/gx_utils.c                 |   145 +
 tools/debugger/gdbsx/gx/xg_dummy.c                 |   122 +
 tools/debugger/gdbsx/xg/Makefile                   |    35 +
 tools/debugger/gdbsx/xg/xg_main.c                  |   838 ++
 tools/debugger/gdbsx/xg/xg_public.h                |   110 +
 tools/debugger/kdd/Makefile                        |    22 +
 tools/debugger/kdd/kdd-xen.c                       |   624 +
 tools/debugger/kdd/kdd.c                           |  1045 ++
 tools/debugger/kdd/kdd.h                           |   520 +
 tools/examples/Makefile                            |    76 +
 tools/examples/README                              |    46 +
 tools/examples/README.incompatibilities            |    38 +
 tools/examples/cpupool                             |    17 +
 tools/examples/vnc/Xservers                        |     5 +
 tools/examples/vnc/Xvnc-xen                        |    53 +
 tools/examples/xend-config.sxp                     |   306 +
 tools/examples/xend-pci-permissive.sxp             |    27 +
 tools/examples/xend-pci-quirks.sxp                 |    96 +
 tools/examples/xeninfo.pl                          |   284 +
 tools/examples/xl.conf                             |    39 +
 tools/examples/xlexample.hvm                       |    47 +
 tools/examples/xlexample.pvlinux                   |    44 +
 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                            |    88 +
 tools/firmware/Rules.mk                            |    19 +
 tools/firmware/etherboot/Config                    |     9 +
 tools/firmware/etherboot/Makefile                  |    56 +
 tools/firmware/etherboot/README                    |    28 +
 .../etherboot/patches/boot_prompt_option.patch     |    36 +
 tools/firmware/etherboot/patches/build_fix_1.patch |    28 +
 tools/firmware/etherboot/patches/build_fix_2.patch |    48 +
 tools/firmware/etherboot/patches/build_fix_3.patch |    13 +
 tools/firmware/etherboot/patches/series            |     4 +
 tools/firmware/hvmloader/32bitbios_support.c       |   160 +
 tools/firmware/hvmloader/Makefile                  |   141 +
 tools/firmware/hvmloader/acpi/Makefile             |    71 +
 tools/firmware/hvmloader/acpi/README               |    24 +
 tools/firmware/hvmloader/acpi/acpi2_0.h            |   413 +
 tools/firmware/hvmloader/acpi/build.c              |   544 +
 tools/firmware/hvmloader/acpi/dsdt.asl             |   428 +
 tools/firmware/hvmloader/acpi/mk_dsdt.c            |   465 +
 tools/firmware/hvmloader/acpi/ssdt_pm.asl          |   423 +
 tools/firmware/hvmloader/acpi/ssdt_s3.asl          |    32 +
 tools/firmware/hvmloader/acpi/ssdt_s4.asl          |    32 +
 tools/firmware/hvmloader/acpi/ssdt_tpm.asl         |    31 +
 tools/firmware/hvmloader/acpi/static_tables.c      |   171 +
 tools/firmware/hvmloader/apic_regs.h               |   118 +
 tools/firmware/hvmloader/cacheattr.c               |   132 +
 tools/firmware/hvmloader/config-seabios.h          |    16 +
 tools/firmware/hvmloader/config.h                  |    95 +
 tools/firmware/hvmloader/ctype.c                   |    27 +
 tools/firmware/hvmloader/ctype.h                   |    29 +
 tools/firmware/hvmloader/e820.c                    |   183 +
 tools/firmware/hvmloader/e820.h                    |    28 +
 tools/firmware/hvmloader/hvmloader.c               |   366 +
 tools/firmware/hvmloader/hypercall.h               |   192 +
 tools/firmware/hvmloader/mkhex                     |    27 +
 tools/firmware/hvmloader/mp_tables.c               |   349 +
 tools/firmware/hvmloader/option_rom.h              |    67 +
 tools/firmware/hvmloader/optionroms.c              |   189 +
 tools/firmware/hvmloader/ovmf.c                    |   181 +
 tools/firmware/hvmloader/pci.c                     |   422 +
 tools/firmware/hvmloader/pci_regs.h                |   120 +
 tools/firmware/hvmloader/pir.c                     |    76 +
 tools/firmware/hvmloader/pir_types.h               |    71 +
 tools/firmware/hvmloader/rombios.c                 |   242 +
 tools/firmware/hvmloader/seabios.c                 |   167 +
 tools/firmware/hvmloader/smbios.c                  |   948 ++
 tools/firmware/hvmloader/smbios_types.h            |   245 +
 tools/firmware/hvmloader/smp.c                     |   142 +
 tools/firmware/hvmloader/tests.c                   |   254 +
 tools/firmware/hvmloader/util.c                    |   839 ++
 tools/firmware/hvmloader/util.h                    |   253 +
 tools/firmware/hvmloader/xenbus.c                  |   278 +
 tools/firmware/ovmf-makefile                       |    26 +
 tools/firmware/rombios/32bit/32bitbios.c           |    34 +
 tools/firmware/rombios/32bit/Makefile              |    30 +
 tools/firmware/rombios/32bit/mkhex                 |    26 +
 tools/firmware/rombios/32bit/pmm.c                 |   535 +
 tools/firmware/rombios/32bit/rombios_compat.h      |    99 +
 tools/firmware/rombios/32bit/tcgbios/Makefile      |    18 +
 tools/firmware/rombios/32bit/tcgbios/tcgbios.c     |  1528 +++
 tools/firmware/rombios/32bit/tcgbios/tcgbios.h     |   249 +
 tools/firmware/rombios/32bit/tcgbios/tpm_drivers.c |   196 +
 tools/firmware/rombios/32bit/tcgbios/tpm_drivers.h |    18 +
 tools/firmware/rombios/32bit/util.c                |   466 +
 tools/firmware/rombios/32bit/util.h                |    46 +
 tools/firmware/rombios/32bitgateway.c              |   177 +
 tools/firmware/rombios/32bitprotos.h               |    16 +
 tools/firmware/rombios/Makefile                    |    31 +
 tools/firmware/rombios/apmbios.S                   |   367 +
 tools/firmware/rombios/biossums.c                  |   478 +
 tools/firmware/rombios/config.h                    |    36 +
 tools/firmware/rombios/e820.h                      |    18 +
 tools/firmware/rombios/makesym.perl                |    31 +
 tools/firmware/rombios/rombios.c                   | 11861 +++++++++++++++++++
 tools/firmware/rombios/rombios.h                   |    71 +
 tools/firmware/rombios/tcgbios.c                   |   102 +
 tools/firmware/seabios-config                      |    97 +
 tools/firmware/vgabios/BUGS                        |     3 +
 tools/firmware/vgabios/COPYING                     |   504 +
 tools/firmware/vgabios/ChangeLog                   |  1264 ++
 tools/firmware/vgabios/Makefile                    |    86 +
 tools/firmware/vgabios/Notes                       |    11 +
 tools/firmware/vgabios/README                      |   219 +
 tools/firmware/vgabios/TODO                        |    26 +
 tools/firmware/vgabios/biossums.c                  |   282 +
 tools/firmware/vgabios/clext.c                     |  1717 +++
 tools/firmware/vgabios/dataseghack                 |    23 +
 tools/firmware/vgabios/vbe.c                       |  1473 +++
 tools/firmware/vgabios/vbe.h                       |   315 +
 tools/firmware/vgabios/vbe_display_api.txt         |   237 +
 tools/firmware/vgabios/vbetables-gen.c             |   261 +
 tools/firmware/vgabios/vgabios.c                   |  3853 ++++++
 tools/firmware/vgabios/vgabios.h                   |    47 +
 tools/firmware/vgabios/vgafonts.h                  |   784 ++
 tools/firmware/vgabios/vgatables.h                 |   623 +
 tools/flask/Makefile                               |     9 +
 tools/flask/policy/Makefile                        |   118 +
 tools/flask/policy/policy/access_vectors           |    24 +
 tools/flask/policy/policy/constraints              |    40 +
 tools/flask/policy/policy/global_tunables          |     5 +
 tools/flask/policy/policy/initial_sids             |    14 +
 tools/flask/policy/policy/mls                      |    83 +
 tools/flask/policy/policy/modules.conf             |    15 +
 tools/flask/policy/policy/modules/xen/xen.if       |   183 +
 tools/flask/policy/policy/modules/xen/xen.te       |   253 +
 tools/flask/policy/policy/security_classes         |     8 +
 .../policy/policy/support/loadable_module.spt      |   166 +
 tools/flask/policy/policy/support/misc_macros.spt  |    68 +
 tools/flask/policy/policy/support/mls_macros.spt   |    55 +
 tools/flask/policy/policy/users                    |    11 +
 tools/flask/utils/Makefile                         |    55 +
 tools/flask/utils/get-bool.c                       |    89 +
 tools/flask/utils/getenforce.c                     |    65 +
 tools/flask/utils/label-pci.c                      |   123 +
 tools/flask/utils/loadpolicy.c                     |   127 +
 tools/flask/utils/set-bool.c                       |    71 +
 tools/flask/utils/setenforce.c                     |    72 +
 tools/hotplug/Linux/Makefile                       |    82 +
 tools/hotplug/Linux/blktap                         |    94 +
 tools/hotplug/Linux/block                          |   345 +
 tools/hotplug/Linux/block-common.sh                |   125 +
 tools/hotplug/Linux/block-enbd                     |    27 +
 tools/hotplug/Linux/block-iscsi                    |   154 +
 tools/hotplug/Linux/block-nbd                      |    27 +
 tools/hotplug/Linux/external-device-migrate        |    98 +
 tools/hotplug/Linux/init.d/sysconfig.xencommons    |    33 +
 tools/hotplug/Linux/init.d/sysconfig.xendomains    |   137 +
 tools/hotplug/Linux/init.d/xen-watchdog            |    90 +
 tools/hotplug/Linux/init.d/xencommons              |   167 +
 tools/hotplug/Linux/init.d/xend                    |    82 +
 tools/hotplug/Linux/init.d/xendomains              |   585 +
 tools/hotplug/Linux/locking.sh                     |   132 +
 tools/hotplug/Linux/logging.sh                     |    22 +
 tools/hotplug/Linux/network-bridge                 |   339 +
 tools/hotplug/Linux/network-nat                    |   124 +
 tools/hotplug/Linux/network-route                  |    28 +
 tools/hotplug/Linux/vif-bridge                     |   110 +
 tools/hotplug/Linux/vif-common.sh                  |   215 +
 tools/hotplug/Linux/vif-nat                        |   194 +
 tools/hotplug/Linux/vif-openvswitch                |   113 +
 tools/hotplug/Linux/vif-post.d/00-vif-local.hook   |    18 +
 tools/hotplug/Linux/vif-route                      |    58 +
 tools/hotplug/Linux/vif-setup                      |     9 +
 tools/hotplug/Linux/vif2                           |    46 +
 tools/hotplug/Linux/vscsi                          |    22 +
 tools/hotplug/Linux/xen-backend.rules              |     8 +
 tools/hotplug/Linux/xen-hotplug-cleanup            |    45 +
 tools/hotplug/Linux/xen-hotplug-common.sh          |   120 +
 tools/hotplug/Linux/xen-network-common.sh          |   144 +
 tools/hotplug/Linux/xen-script-common.sh           |    44 +
 tools/hotplug/Linux/xend.rules                     |     4 +
 tools/hotplug/Makefile                             |     9 +
 tools/hotplug/NetBSD/Makefile                      |    45 +
 tools/hotplug/NetBSD/block                         |    97 +
 tools/hotplug/NetBSD/rc.d/xen-watchdog             |    23 +
 tools/hotplug/NetBSD/rc.d/xencommons               |   125 +
 tools/hotplug/NetBSD/rc.d/xend                     |    71 +
 tools/hotplug/NetBSD/rc.d/xendomains               |   133 +
 tools/hotplug/NetBSD/vif-bridge                    |    35 +
 tools/hotplug/NetBSD/vif-ip                        |    34 +
 tools/hotplug/common/Makefile                      |    39 +
 tools/include/Makefile                             |    43 +
 tools/include/xen-external/README                  |    24 +
 tools/include/xen-external/bsd-COPYRIGHT           |   126 +
 tools/include/xen-external/bsd-queue.3             |  1044 ++
 tools/include/xen-external/bsd-sys-queue-h-seddery |    72 +
 tools/include/xen-external/bsd-sys-queue.h         |   637 +
 tools/include/xen-foreign/Makefile                 |    38 +
 tools/include/xen-foreign/mkchecker.py             |    70 +
 tools/include/xen-foreign/mkheader.py              |   205 +
 tools/include/xen-foreign/reference.size           |    14 +
 tools/include/xen-foreign/structs.py               |    65 +
 tools/include/xen-sys/Linux/evtchn.h               |    88 +
 tools/include/xen-sys/Linux/gntalloc.h             |    82 +
 tools/include/xen-sys/Linux/gntdev.h               |   150 +
 tools/include/xen-sys/Linux/privcmd.h              |    92 +
 tools/include/xen-sys/Linux/xenbus_dev.h           |    44 +
 tools/include/xen-sys/MiniOS/privcmd.h             |    36 +
 tools/include/xen-sys/NetBSD/evtchn.h              |    86 +
 tools/include/xen-sys/NetBSD/privcmd.h             |   106 +
 tools/include/xen-sys/SunOS/evtchn.h               |    94 +
 tools/include/xen-sys/SunOS/privcmd.h              |    85 +
 tools/include/xen-sys/SunOS/xenbus.h               |    42 +
 tools/libfsimage/Makefile                          |    16 +
 tools/libfsimage/Rules.mk                          |    28 +
 tools/libfsimage/common/Makefile                   |    38 +
 tools/libfsimage/common/fsimage.c                  |   169 +
 tools/libfsimage/common/fsimage.h                  |    56 +
 tools/libfsimage/common/fsimage_grub.c             |   340 +
 tools/libfsimage/common/fsimage_grub.h             |   102 +
 tools/libfsimage/common/fsimage_plugin.c           |   193 +
 tools/libfsimage/common/fsimage_plugin.h           |    64 +
 tools/libfsimage/common/fsimage_priv.h             |    63 +
 tools/libfsimage/common/mapfile-GNU                |    40 +
 tools/libfsimage/common/mapfile-SunOS              |    38 +
 tools/libfsimage/ext2fs-lib/Makefile               |    18 +
 tools/libfsimage/ext2fs-lib/ext2fs-lib.c           |   177 +
 tools/libfsimage/ext2fs/Makefile                   |    13 +
 tools/libfsimage/ext2fs/fsys_ext2fs.c              |   917 ++
 tools/libfsimage/fat/Makefile                      |    13 +
 tools/libfsimage/fat/fat.h                         |   100 +
 tools/libfsimage/fat/fsys_fat.c                    |   485 +
 tools/libfsimage/iso9660/Makefile                  |    15 +
 tools/libfsimage/iso9660/fsys_iso9660.c            |   463 +
 tools/libfsimage/iso9660/iso9660.h                 |   219 +
 tools/libfsimage/reiserfs/Makefile                 |    13 +
 tools/libfsimage/reiserfs/fsys_reiserfs.c          |  1241 ++
 tools/libfsimage/ufs/Makefile                      |    13 +
 tools/libfsimage/ufs/fsys_ufs.c                    |   278 +
 tools/libfsimage/ufs/ufs.h                         |   228 +
 tools/libfsimage/xfs/Makefile                      |    13 +
 tools/libfsimage/xfs/fsys_xfs.c                    |   637 +
 tools/libfsimage/xfs/xfs.h                         |   544 +
 tools/libfsimage/zfs/Makefile                      |    38 +
 tools/libfsimage/zfs/filesys.h                     |    33 +
 tools/libfsimage/zfs/fsi_zfs.c                     |   158 +
 tools/libfsimage/zfs/fsi_zfs.h                     |   103 +
 tools/libfsimage/zfs/fsys_zfs.c                    |  1545 +++
 tools/libfsimage/zfs/fsys_zfs.h                    |   205 +
 tools/libfsimage/zfs/mb_info.h                     |   217 +
 tools/libfsimage/zfs/shared.h                      |    33 +
 tools/libfsimage/zfs/zfs-include/dmu.h             |   120 +
 tools/libfsimage/zfs/zfs-include/dmu_objset.h      |    38 +
 tools/libfsimage/zfs/zfs-include/dnode.h           |    79 +
 tools/libfsimage/zfs/zfs-include/dsl_dataset.h     |    55 +
 tools/libfsimage/zfs/zfs-include/dsl_dir.h         |    51 +
 tools/libfsimage/zfs/zfs-include/sa_impl.h         |    35 +
 tools/libfsimage/zfs/zfs-include/spa.h             |   314 +
 tools/libfsimage/zfs/zfs-include/uberblock_impl.h  |    51 +
 tools/libfsimage/zfs/zfs-include/vdev_impl.h       |    59 +
 tools/libfsimage/zfs/zfs-include/zap_impl.h        |   111 +
 tools/libfsimage/zfs/zfs-include/zap_leaf.h        |   102 +
 tools/libfsimage/zfs/zfs-include/zfs.h             |   108 +
 tools/libfsimage/zfs/zfs-include/zfs_acl.h         |    62 +
 tools/libfsimage/zfs/zfs-include/zfs_znode.h       |    69 +
 tools/libfsimage/zfs/zfs-include/zil.h             |    57 +
 tools/libfsimage/zfs/zfs-include/zio.h             |    79 +
 tools/libfsimage/zfs/zfs-include/zio_checksum.h    |    42 +
 tools/libfsimage/zfs/zfs_fletcher.c                |    95 +
 tools/libfsimage/zfs/zfs_lzjb.c                    |    61 +
 tools/libfsimage/zfs/zfs_sha256.c                  |   126 +
 tools/libvchan/Makefile                            |    59 +
 tools/libvchan/init.c                              |   440 +
 tools/libvchan/io.c                                |   387 +
 tools/libvchan/libxenvchan.h                       |   169 +
 tools/libvchan/node-select.c                       |   183 +
 tools/libvchan/node.c                              |   169 +
 tools/libxc/COPYING                                |   467 +
 tools/libxc/Makefile                               |   202 +
 tools/libxc/xc_arinc653.c                          |    87 +
 tools/libxc/xc_bitops.h                            |    63 +
 tools/libxc/xc_compression.c                       |   547 +
 tools/libxc/xc_core.c                              |   980 ++
 tools/libxc/xc_core.h                              |   174 +
 tools/libxc/xc_core_arm.c                          |   107 +
 tools/libxc/xc_core_arm.h                          |    60 +
 tools/libxc/xc_core_x86.c                          |   220 +
 tools/libxc/xc_core_x86.h                          |    61 +
 tools/libxc/xc_cpu_hotplug.c                       |    49 +
 tools/libxc/xc_cpufeature.h                        |   141 +
 tools/libxc/xc_cpuid_x86.c                         |   815 ++
 tools/libxc/xc_cpupool.c                           |   204 +
 tools/libxc/xc_csched.c                            |   107 +
 tools/libxc/xc_csched2.c                           |    63 +
 tools/libxc/xc_dom.h                               |   381 +
 tools/libxc/xc_dom_arm.c                           |   332 +
 tools/libxc/xc_dom_armzimageloader.c               |   264 +
 tools/libxc/xc_dom_binloader.c                     |   330 +
 tools/libxc/xc_dom_boot.c                          |   446 +
 tools/libxc/xc_dom_bzimageloader.c                 |   787 ++
 tools/libxc/xc_dom_compat_linux.c                  |   198 +
 tools/libxc/xc_dom_core.c                          |  1036 ++
 tools/libxc/xc_dom_decompress.h                    |     8 +
 tools/libxc/xc_dom_decompress_lz4.c                |   137 +
 tools/libxc/xc_dom_decompress_unsafe.c             |    48 +
 tools/libxc/xc_dom_decompress_unsafe.h             |    20 +
 tools/libxc/xc_dom_decompress_unsafe_bzip2.c       |    14 +
 tools/libxc/xc_dom_decompress_unsafe_lzma.c        |    14 +
 tools/libxc/xc_dom_decompress_unsafe_lzo1x.c       |    49 +
 tools/libxc/xc_dom_decompress_unsafe_xz.c          |    57 +
 tools/libxc/xc_dom_elfloader.c                     |   434 +
 tools/libxc/xc_dom_x86.c                           |   961 ++
 tools/libxc/xc_domain.c                            |  1825 +++
 tools/libxc/xc_domain_restore.c                    |  2369 ++++
 tools/libxc/xc_domain_save.c                       |  2146 ++++
 tools/libxc/xc_efi.h                               |   159 +
 tools/libxc/xc_elf.h                               |    17 +
 tools/libxc/xc_evtchn.c                            |   134 +
 tools/libxc/xc_flask.c                             |   443 +
 tools/libxc/xc_foreign_memory.c                    |   132 +
 tools/libxc/xc_gnttab.c                            |   240 +
 tools/libxc/xc_hcall_buf.c                         |   312 +
 tools/libxc/xc_hvm_build_arm.c                     |    49 +
 tools/libxc/xc_hvm_build_x86.c                     |   624 +
 tools/libxc/xc_kexec.c                             |   140 +
 tools/libxc/xc_linux.c                             |    78 +
 tools/libxc/xc_linux_osdep.c                       |   877 ++
 tools/libxc/xc_mem_access.c                        |    65 +
 tools/libxc/xc_mem_event.c                         |    58 +
 tools/libxc/xc_mem_paging.c                        |   110 +
 tools/libxc/xc_memshr.c                            |   245 +
 tools/libxc/xc_minios.c                            |   551 +
 tools/libxc/xc_misc.c                              |   700 ++
 tools/libxc/xc_netbsd.c                            |   420 +
 tools/libxc/xc_nomigrate.c                         |    54 +
 tools/libxc/xc_offline_page.c                      |   644 +
 tools/libxc/xc_pagetab.c                           |   112 +
 tools/libxc/xc_physdev.c                           |   110 +
 tools/libxc/xc_pm.c                                |   439 +
 tools/libxc/xc_private.c                           |   899 ++
 tools/libxc/xc_private.h                           |   334 +
 tools/libxc/xc_resume.c                            |   254 +
 tools/libxc/xc_sedf.c                              |    78 +
 tools/libxc/xc_solaris.c                           |   349 +
 tools/libxc/xc_suspend.c                           |   134 +
 tools/libxc/xc_tbuf.c                              |   158 +
 tools/libxc/xc_tmem.c                              |   529 +
 tools/libxc/xenctrl.h                              |  2430 ++++
 tools/libxc/xenctrl_osdep_ENOSYS.c                 |   206 +
 tools/libxc/xenctrlosdep.h                         |   172 +
 tools/libxc/xenguest.h                             |   308 +
 tools/libxc/xentoollog.h                           |   135 +
 tools/libxc/xg_private.c                           |   209 +
 tools/libxc/xg_private.h                           |   176 +
 tools/libxc/xg_save_restore.h                      |   398 +
 tools/libxc/xtl_core.c                             |    83 +
 tools/libxc/xtl_logger_stdio.c                     |   178 +
 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                           |   135 +
 tools/libxl/Makefile                               |   246 +
 tools/libxl/bash-completion                        |    20 +
 tools/libxl/check-libxl-api-rules                  |    23 +
 tools/libxl/check-xl-disk-parse                    |   192 +
 tools/libxl/check-xl-vcpupin-parse                 |   294 +
 tools/libxl/check-xl-vcpupin-parse.data-example    |    53 +
 tools/libxl/check-xl-vif-parse                     |   213 +
 tools/libxl/flexarray.c                            |   124 +
 tools/libxl/flexarray.h                            |    54 +
 tools/libxl/gentest.py                             |   296 +
 tools/libxl/gentypes.py                            |   435 +
 tools/libxl/idl.py                                 |   339 +
 tools/libxl/idl.txt                                |   188 +
 tools/libxl/libxl.c                                |  5656 +++++++++
 tools/libxl/libxl.h                                |  1162 ++
 tools/libxl/libxl_aoutils.c                        |   372 +
 tools/libxl/libxl_arch.h                           |    25 +
 tools/libxl/libxl_arm.c                            |   512 +
 tools/libxl/libxl_blktap2.c                        |    93 +
 tools/libxl/libxl_bootloader.c                     |   659 ++
 tools/libxl/libxl_cpuid.c                          |   405 +
 tools/libxl/libxl_create.c                         |  1397 +++
 tools/libxl/libxl_device.c                         |  1234 ++
 tools/libxl/libxl_dm.c                             |  1569 +++
 tools/libxl/libxl_dom.c                            |  1701 +++
 tools/libxl/libxl_event.c                          |  1819 +++
 tools/libxl/libxl_event.h                          |   632 +
 tools/libxl/libxl_exec.c                           |   474 +
 tools/libxl/libxl_flask.c                          |    74 +
 tools/libxl/libxl_fork.c                           |   690 ++
 tools/libxl/libxl_internal.c                       |   375 +
 tools/libxl/libxl_internal.h                       |  2962 +++++
 tools/libxl/libxl_json.c                           |   795 ++
 tools/libxl/libxl_json.h                           |    92 +
 tools/libxl/libxl_linux.c                          |   281 +
 tools/libxl/libxl_netbsd.c                         |    97 +
 tools/libxl/libxl_noblktap2.c                      |    42 +
 tools/libxl/libxl_nocpuid.c                        |    53 +
 tools/libxl/libxl_numa.c                           |   508 +
 tools/libxl/libxl_osdeps.h                         |    62 +
 tools/libxl/libxl_paths.c                          |    49 +
 tools/libxl/libxl_pci.c                            |  1438 +++
 tools/libxl/libxl_qmp.c                            |   970 ++
 tools/libxl/libxl_save_callout.c                   |   395 +
 tools/libxl/libxl_save_helper.c                    |   284 +
 tools/libxl/libxl_save_msgs_gen.pl                 |   398 +
 tools/libxl/libxl_test_timedereg.c                 |    97 +
 tools/libxl/libxl_test_timedereg.h                 |     9 +
 tools/libxl/libxl_types.idl                        |   598 +
 tools/libxl/libxl_types_internal.idl               |    40 +
 tools/libxl/libxl_utils.c                          |   988 ++
 tools/libxl/libxl_utils.h                          |   129 +
 tools/libxl/libxl_uuid.c                           |   117 +
 tools/libxl/libxl_uuid.h                           |    72 +
 tools/libxl/libxl_x86.c                            |   319 +
 tools/libxl/libxl_xshelp.c                         |   293 +
 tools/libxl/libxlu_cfg.c                           |   482 +
 tools/libxl/libxlu_cfg_i.h                         |    53 +
 tools/libxl/libxlu_cfg_l.c                         |  2124 ++++
 tools/libxl/libxlu_cfg_l.h                         |   357 +
 tools/libxl/libxlu_cfg_l.l                         |   103 +
 tools/libxl/libxlu_cfg_y.c                         |  1758 +++
 tools/libxl/libxlu_cfg_y.h                         |    87 +
 tools/libxl/libxlu_cfg_y.y                         |    77 +
 tools/libxl/libxlu_disk.c                          |   103 +
 tools/libxl/libxlu_disk_i.h                        |    29 +
 tools/libxl/libxlu_disk_l.c                        |  2554 ++++
 tools/libxl/libxlu_disk_l.h                        |   351 +
 tools/libxl/libxlu_disk_l.l                        |   255 +
 tools/libxl/libxlu_internal.h                      |    62 +
 tools/libxl/libxlu_pci.c                           |   174 +
 tools/libxl/libxlu_vif.c                           |   148 +
 tools/libxl/libxlutil.h                            |   112 +
 tools/libxl/osdeps.c                               |    76 +
 tools/libxl/test_common.c                          |    15 +
 tools/libxl/test_common.h                          |    14 +
 tools/libxl/test_timedereg.c                       |    11 +
 tools/libxl/xl.c                                   |   379 +
 tools/libxl/xl.h                                   |   181 +
 tools/libxl/xl_cmdimpl.c                           |  7379 ++++++++++++
 tools/libxl/xl_cmdtable.c                          |   532 +
 tools/libxl/xl_sxp.c                               |   242 +
 tools/memshr/Makefile                              |    45 +
 tools/memshr/bidir-daemon.c                        |   104 +
 tools/memshr/bidir-daemon.h                        |    25 +
 tools/memshr/bidir-hash.c                          |  1356 +++
 tools/memshr/bidir-hash.h                          |   115 +
 tools/memshr/bidir-namedefs.h                      |    80 +
 tools/memshr/interface.c                           |   225 +
 tools/memshr/memshr-priv.h                         |    34 +
 tools/memshr/memshr.h                              |    52 +
 tools/memshr/shm.c                                 |   263 +
 tools/memshr/shm.h                                 |    50 +
 tools/misc/Makefile                                |    91 +
 tools/misc/gtracestat.c                            |  1214 ++
 tools/misc/gtraceview.c                            |  1114 ++
 tools/misc/mkdeb                                   |    56 +
 tools/misc/nsplitd/Makefile                        |    25 +
 tools/misc/nsplitd/nsplitd.c                       |   686 ++
 tools/misc/sbdf2devicepath                         |    82 +
 tools/misc/sxp-pretty                              |    37 +
 tools/misc/xen-bugtool                             |    17 +
 tools/misc/xen-detect.c                            |   165 +
 tools/misc/xen-hptool.c                            |   348 +
 tools/misc/xen-hvmcrash.c                          |   143 +
 tools/misc/xen-hvmctx.c                            |   479 +
 tools/misc/xen-lowmemd.c                           |   148 +
 tools/misc/xen-mfndump.c                           |   436 +
 tools/misc/xen-python-path                         |    24 +
 tools/misc/xen-ringwatch                           |   619 +
 tools/misc/xen-tmem-list-parse.c                   |   339 +
 tools/misc/xencons                                 |    92 +
 tools/misc/xencov.c                                |   148 +
 tools/misc/xencov_split                            |   189 +
 tools/misc/xenlockprof.c                           |   120 +
 tools/misc/xenperf.c                               |   205 +
 tools/misc/xenpm.c                                 |  1198 ++
 tools/misc/xenpvnetboot                            |   293 +
 tools/misc/xensymoops                              |   118 +
 tools/misc/xenwatchdogd.c                          |    99 +
 tools/ocaml/LICENSE                                |   199 +
 tools/ocaml/Makefile                               |    19 +
 tools/ocaml/Makefile.rules                         |    89 +
 tools/ocaml/common.make                            |    22 +
 tools/ocaml/libs/Makefile                          |    17 +
 tools/ocaml/libs/eventchn/META.in                  |     5 +
 tools/ocaml/libs/eventchn/Makefile                 |    36 +
 tools/ocaml/libs/eventchn/xeneventchn.ml           |    32 +
 tools/ocaml/libs/eventchn/xeneventchn.mli          |    62 +
 tools/ocaml/libs/eventchn/xeneventchn_stubs.c      |   143 +
 tools/ocaml/libs/mmap/META.in                      |     4 +
 tools/ocaml/libs/mmap/Makefile                     |    30 +
 tools/ocaml/libs/mmap/mmap_stubs.h                 |    33 +
 tools/ocaml/libs/mmap/xenmmap.ml                   |    31 +
 tools/ocaml/libs/mmap/xenmmap.mli                  |    28 +
 tools/ocaml/libs/mmap/xenmmap_stubs.c              |   130 +
 tools/ocaml/libs/xb/META.in                        |     5 +
 tools/ocaml/libs/xb/Makefile                       |    55 +
 tools/ocaml/libs/xb/op.ml                          |    71 +
 tools/ocaml/libs/xb/packet.ml                      |    50 +
 tools/ocaml/libs/xb/partial.ml                     |    52 +
 tools/ocaml/libs/xb/xb.ml                          |   189 +
 tools/ocaml/libs/xb/xb.mli                         |   101 +
 tools/ocaml/libs/xb/xenbus_stubs.c                 |    71 +
 tools/ocaml/libs/xb/xs_ring.ml                     |    18 +
 tools/ocaml/libs/xb/xs_ring_stubs.c                |   116 +
 tools/ocaml/libs/xc/META.in                        |     5 +
 tools/ocaml/libs/xc/Makefile                       |    34 +
 tools/ocaml/libs/xc/xenctrl.ml                     |   336 +
 tools/ocaml/libs/xc/xenctrl.mli                    |   181 +
 tools/ocaml/libs/xc/xenctrl_stubs.c                |  1181 ++
 tools/ocaml/libs/xentoollog/META.in                |     4 +
 tools/ocaml/libs/xentoollog/Makefile               |    64 +
 tools/ocaml/libs/xentoollog/caml_xentoollog.h      |    24 +
 tools/ocaml/libs/xentoollog/genlevels.py           |   127 +
 tools/ocaml/libs/xentoollog/xentoollog.ml.in       |    48 +
 tools/ocaml/libs/xentoollog/xentoollog.mli.in      |    43 +
 tools/ocaml/libs/xentoollog/xentoollog_stubs.c     |   201 +
 tools/ocaml/libs/xl/META.in                        |     5 +
 tools/ocaml/libs/xl/Makefile                       |    70 +
 tools/ocaml/libs/xl/genwrap.py                     |   551 +
 tools/ocaml/libs/xl/xenlight.ml.in                 |    94 +
 tools/ocaml/libs/xl/xenlight.mli.in                |    93 +
 tools/ocaml/libs/xl/xenlight_stubs.c               |  1622 +++
 tools/ocaml/libs/xs/META.in                        |     5 +
 tools/ocaml/libs/xs/Makefile                       |    47 +
 tools/ocaml/libs/xs/queueop.ml                     |    74 +
 tools/ocaml/libs/xs/xs.ml                          |   170 +
 tools/ocaml/libs/xs/xs.mli                         |    90 +
 tools/ocaml/libs/xs/xsraw.ml                       |   267 +
 tools/ocaml/libs/xs/xsraw.mli                      |    60 +
 tools/ocaml/libs/xs/xst.ml                         |    61 +
 tools/ocaml/libs/xs/xst.mli                        |    30 +
 tools/ocaml/test/Makefile                          |    54 +
 tools/ocaml/test/dmesg.ml                          |    18 +
 tools/ocaml/test/list_domains.ml                   |    28 +
 tools/ocaml/test/raise_exception.ml                |    11 +
 tools/ocaml/test/send_debug_keys.ml                |    15 +
 tools/ocaml/test/xtl.ml                            |    40 +
 tools/ocaml/xenstored/Makefile                     |    69 +
 tools/ocaml/xenstored/config.ml                    |   112 +
 tools/ocaml/xenstored/connection.ml                |   253 +
 tools/ocaml/xenstored/connections.ml               |   172 +
 tools/ocaml/xenstored/define.ml                    |    40 +
 tools/ocaml/xenstored/disk.ml                      |   157 +
 tools/ocaml/xenstored/domain.ml                    |    79 +
 tools/ocaml/xenstored/domains.ml                   |    86 +
 tools/ocaml/xenstored/event.ml                     |    30 +
 tools/ocaml/xenstored/logging.ml                   |   326 +
 tools/ocaml/xenstored/oxenstored.conf              |    35 +
 tools/ocaml/xenstored/parse_arg.ml                 |    68 +
 tools/ocaml/xenstored/perms.ml                     |   169 +
 tools/ocaml/xenstored/process.ml                   |   412 +
 tools/ocaml/xenstored/quota.ml                     |    83 +
 tools/ocaml/xenstored/stdext.ml                    |   130 +
 tools/ocaml/xenstored/store.ml                     |   474 +
 tools/ocaml/xenstored/symbol.ml                    |    76 +
 tools/ocaml/xenstored/symbol.mli                   |    52 +
 tools/ocaml/xenstored/syslog.ml                    |    47 +
 tools/ocaml/xenstored/syslog.mli                   |    41 +
 tools/ocaml/xenstored/syslog_stubs.c               |    48 +
 tools/ocaml/xenstored/transaction.ml               |   198 +
 tools/ocaml/xenstored/trie.ml                      |   182 +
 tools/ocaml/xenstored/trie.mli                     |    60 +
 tools/ocaml/xenstored/utils.ml                     |   107 +
 tools/ocaml/xenstored/xenstored.ml                 |   394 +
 tools/pygrub/Makefile                              |    27 +
 tools/pygrub/README                                |    15 +
 tools/pygrub/examples/alpine-linux-2.3.2.extlinux  |    11 +
 tools/pygrub/examples/debian-wheezy-hvm.grub2      |   104 +
 tools/pygrub/examples/fedora-16-with-xen.grub2     |   112 +
 tools/pygrub/examples/fedora-19.grub2              |   117 +
 tools/pygrub/setup.py                              |    31 +
 tools/pygrub/src/ExtLinuxConf.py                   |   215 +
 tools/pygrub/src/GrubConf.py                       |   472 +
 tools/pygrub/src/LiloConf.py                       |   177 +
 tools/pygrub/src/__init__.py                       |     0
 tools/pygrub/src/fsimage/fsimage.c                 |   323 +
 tools/pygrub/src/pygrub                            |   875 ++
 tools/python/Makefile                              |    52 +
 tools/python/README                                |     3 +
 tools/python/README.XendConfig                     |   160 +
 tools/python/README.sxpcfg                         |   114 +
 tools/python/ZPL-2.0                               |    59 +
 tools/python/genwrap.py                            |   332 +
 tools/python/install-wrap                          |    60 +
 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/pylintrc                              |   307 +
 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                              |   151 +
 tools/python/test.py                               |  1094 ++
 tools/python/xen/__init__.py                       |     1 +
 tools/python/xen/lowlevel/__init__.py              |     1 +
 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                  |  3054 +++++
 tools/python/xen/lowlevel/xl/xl.c                  |   797 ++
 tools/python/xen/lowlevel/xs/xs.c                  |  1003 ++
 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/Makefile                               |    19 +
 tools/tests/mce-test/Makefile                      |     7 +
 tools/tests/mce-test/README                        |    75 +
 tools/tests/mce-test/cases/srao_llc/dom0/cases.sh  |    74 +
 tools/tests/mce-test/cases/srao_llc/guest/cases.sh |    95 +
 tools/tests/mce-test/cases/srao_llc/xen/cases.sh   |    70 +
 tools/tests/mce-test/cases/srao_mem/dom0/cases.sh  |    74 +
 tools/tests/mce-test/cases/srao_mem/guest/cases.sh |    95 +
 tools/tests/mce-test/cases/srao_mem/xen/cases.sh   |    70 +
 tools/tests/mce-test/cases/ucna_llc/dom0/cases.sh  |    73 +
 tools/tests/mce-test/cases/ucna_llc/guest/cases.sh |    93 +
 tools/tests/mce-test/cases/ucna_llc/xen/cases.sh   |    69 +
 tools/tests/mce-test/config/setup.conf             |    25 +
 tools/tests/mce-test/lib/xen-mceinj-tool.sh        |   261 +
 tools/tests/mce-test/tools/Makefile                |    21 +
 tools/tests/mce-test/tools/README                  |    24 +
 tools/tests/mce-test/tools/xen-mceinj.c            |   651 +
 tools/tests/mem-sharing/Makefile                   |    26 +
 tools/tests/mem-sharing/memshrtool.c               |   176 +
 tools/tests/regression/Makefile                    |    95 +
 tools/tests/regression/README                      |    39 +
 tools/tests/regression/scripts/build_python.sh     |    24 +
 .../regression/scripts/check_python_syntax.sh      |    22 +
 tools/tests/regression/scripts/download_python.sh  |    12 +
 tools/tests/run_tests.sh                           |    61 +
 tools/tests/utests/run_all_tests.py                |    32 +
 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/x86_emulator/Makefile                  |    49 +
 tools/tests/x86_emulator/blowfish.c                |   440 +
 tools/tests/x86_emulator/blowfish.mk               |    17 +
 tools/tests/x86_emulator/test_x86_emulator.c       |   934 ++
 tools/tests/x86_emulator/x86_emulate.c             |    18 +
 tools/tests/xen-access/Makefile                    |    27 +
 tools/tests/xen-access/xen-access.c                |   713 ++
 tools/xcutils/Makefile                             |    54 +
 tools/xcutils/lsevtchn.c                           |    64 +
 tools/xcutils/readnotes.c                          |   311 +
 tools/xcutils/xc_restore.c                         |    72 +
 tools/xcutils/xc_save.c                            |   227 +
 tools/xenbackendd/Makefile                         |    38 +
 tools/xenbackendd/xenbackendd.c                    |   325 +
 tools/xenmon/COPYING                               |   340 +
 tools/xenmon/Makefile                              |    54 +
 tools/xenmon/README                                |   114 +
 tools/xenmon/setmask.c                             |    89 +
 tools/xenmon/xenbaked.c                            |  1177 ++
 tools/xenmon/xenbaked.h                            |   104 +
 tools/xenmon/xenmon.py                             |   712 ++
 tools/xenpaging/Makefile                           |    40 +
 tools/xenpaging/file_ops.c                         |    72 +
 tools/xenpaging/file_ops.h                         |    42 +
 tools/xenpaging/pagein.c                           |    80 +
 tools/xenpaging/policy.h                           |    49 +
 tools/xenpaging/policy_default.c                   |   187 +
 tools/xenpaging/xenpaging.c                        |  1083 ++
 tools/xenpaging/xenpaging.h                        |    82 +
 tools/xenpmd/Makefile                              |    24 +
 tools/xenpmd/xenpmd.c                              |   516 +
 tools/xenstat/Makefile                             |    16 +
 tools/xenstat/libxenstat/COPYING                   |   510 +
 tools/xenstat/libxenstat/Makefile                  |   134 +
 tools/xenstat/libxenstat/bindings/swig/perl/.empty |     1 +
 .../xenstat/libxenstat/bindings/swig/python/.empty |     1 +
 tools/xenstat/libxenstat/bindings/swig/xenstat.i   |     8 +
 tools/xenstat/libxenstat/src/xenstat.c             |   772 ++
 tools/xenstat/libxenstat/src/xenstat.h             |   204 +
 tools/xenstat/libxenstat/src/xenstat_linux.c       |   483 +
 tools/xenstat/libxenstat/src/xenstat_netbsd.c      |    97 +
 tools/xenstat/libxenstat/src/xenstat_priv.h        |   113 +
 tools/xenstat/libxenstat/src/xenstat_solaris.c     |   405 +
 tools/xenstat/xentop/Makefile                      |    46 +
 tools/xenstat/xentop/TODO                          |    34 +
 tools/xenstat/xentop/xentop.1                      |   100 +
 tools/xenstat/xentop/xentop.c                      |  1240 ++
 tools/xenstore/.gdbinit                            |     4 +
 tools/xenstore/COPYING                             |   515 +
 tools/xenstore/Makefile                            |   141 +
 tools/xenstore/README                              |     5 +
 tools/xenstore/TODO                                |    10 +
 tools/xenstore/compat/xs.h                         |     2 +
 tools/xenstore/compat/xs_lib.h                     |     2 +
 tools/xenstore/hashtable.c                         |   290 +
 tools/xenstore/hashtable.h                         |   204 +
 tools/xenstore/hashtable_private.h                 |    90 +
 tools/xenstore/init-xenstore-domain.c              |   113 +
 tools/xenstore/list.h                              |   512 +
 tools/xenstore/talloc.c                            |  1311 ++
 tools/xenstore/talloc.h                            |   144 +
 tools/xenstore/talloc_guide.txt                    |   569 +
 tools/xenstore/tdb.c                               |  2186 ++++
 tools/xenstore/tdb.h                               |   157 +
 tools/xenstore/utils.c                             |    61 +
 tools/xenstore/utils.h                             |    63 +
 tools/xenstore/xenstore.h                          |   258 +
 tools/xenstore/xenstore_client.c                   |   659 ++
 tools/xenstore/xenstore_control.c                  |    35 +
 tools/xenstore/xenstore_lib.h                      |    85 +
 tools/xenstore/xenstored_core.c                    |  2055 ++++
 tools/xenstore/xenstored_core.h                    |   209 +
 tools/xenstore/xenstored_domain.c                  |   759 ++
 tools/xenstore/xenstored_domain.h                  |    69 +
 tools/xenstore/xenstored_linux.c                   |    73 +
 tools/xenstore/xenstored_minios.c                  |    62 +
 tools/xenstore/xenstored_netbsd.c                  |    73 +
 tools/xenstore/xenstored_posix.c                   |   101 +
 tools/xenstore/xenstored_probes.d                  |    28 +
 tools/xenstore/xenstored_solaris.c                 |   168 +
 tools/xenstore/xenstored_transaction.c             |   291 +
 tools/xenstore/xenstored_transaction.h             |    43 +
 tools/xenstore/xenstored_watch.c                   |   218 +
 tools/xenstore/xenstored_watch.h                   |    35 +
 tools/xenstore/xs.c                                |  1254 ++
 tools/xenstore/xs_lib.c                            |   295 +
 tools/xenstore/xs_tdb_dump.c                       |    82 +
 tools/xentrace/Makefile                            |    46 +
 tools/xentrace/formats                             |   154 +
 tools/xentrace/setsize.c                           |    41 +
 tools/xentrace/xenctx.c                            |   955 ++
 tools/xentrace/xentrace.8                          |   134 +
 tools/xentrace/xentrace.c                          |  1070 ++
 tools/xentrace/xentrace_format                     |   256 +
 tools/xentrace/xentrace_format.1                   |    44 +
 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 +
 unmodified_drivers/linux-2.6/Makefile              |     8 +
 unmodified_drivers/linux-2.6/README                |    24 +
 unmodified_drivers/linux-2.6/balloon/Kbuild        |     8 +
 unmodified_drivers/linux-2.6/balloon/Makefile      |     3 +
 unmodified_drivers/linux-2.6/blkfront/Kbuild       |     5 +
 unmodified_drivers/linux-2.6/blkfront/Makefile     |     3 +
 .../compat-include/asm-generic/pgtable-nopmd.h     |    14 +
 .../compat-include/asm-generic/pgtable-nopud.h     |    15 +
 .../linux-2.6/compat-include/linux/io.h            |    10 +
 .../linux-2.6/compat-include/linux/mutex.h         |    31 +
 .../linux-2.6/compat-include/linux/scatterlist.h   |    10 +
 .../linux-2.6/compat-include/xen/platform-compat.h |   183 +
 unmodified_drivers/linux-2.6/mkbuildtree           |   100 +
 unmodified_drivers/linux-2.6/netfront/Kbuild       |     5 +
 unmodified_drivers/linux-2.6/netfront/Makefile     |     3 +
 unmodified_drivers/linux-2.6/overrides.mk          |    18 +
 unmodified_drivers/linux-2.6/platform-pci/Kbuild   |    22 +
 unmodified_drivers/linux-2.6/platform-pci/Makefile |     3 +
 unmodified_drivers/linux-2.6/platform-pci/evtchn.c |   360 +
 .../linux-2.6/platform-pci/machine_reboot.c        |   114 +
 .../linux-2.6/platform-pci/panic-handler.c         |    42 +
 .../linux-2.6/platform-pci/platform-compat.c       |   147 +
 .../linux-2.6/platform-pci/platform-pci.c          |   522 +
 .../linux-2.6/platform-pci/platform-pci.h          |    32 +
 .../linux-2.6/platform-pci/xen_support.c           |    74 +
 unmodified_drivers/linux-2.6/scsifront/Kbuild      |     6 +
 unmodified_drivers/linux-2.6/scsifront/Makefile    |     3 +
 unmodified_drivers/linux-2.6/usbfront/Kbuild       |     7 +
 unmodified_drivers/linux-2.6/usbfront/Makefile     |     3 +
 .../linux-2.6/xenbus/empty_directory               |     0
 version.sh                                         |     5 +
 xen/COPYING                                        |   367 +
 xen/Makefile                                       |   210 +
 xen/Rules.mk                                       |   194 +
 xen/arch/arm/Makefile                              |    97 +
 xen/arch/arm/Rules.mk                              |   102 +
 xen/arch/arm/arm32/Makefile                        |    12 +
 xen/arch/arm/arm32/asm-offsets.c                   |    85 +
 xen/arch/arm/arm32/debug-8250.inc                  |    41 +
 xen/arch/arm/arm32/debug-exynos4210.inc            |    75 +
 xen/arch/arm/arm32/debug-pl011.inc                 |    58 +
 xen/arch/arm/arm32/debug.S                         |    46 +
 xen/arch/arm/arm32/domain.c                        |    51 +
 xen/arch/arm/arm32/domctl.c                        |    35 +
 xen/arch/arm/arm32/entry.S                         |   142 +
 xen/arch/arm/arm32/head.S                          |   555 +
 xen/arch/arm/arm32/lib/Makefile                    |     5 +
 xen/arch/arm/arm32/lib/assembler.h                 |   325 +
 xen/arch/arm/arm32/lib/bitops.h                    |    87 +
 xen/arch/arm/arm32/lib/changebit.S                 |    18 +
 xen/arch/arm/arm32/lib/clearbit.S                  |    19 +
 xen/arch/arm/arm32/lib/copy_template.S             |   267 +
 xen/arch/arm/arm32/lib/div64.S                     |   211 +
 xen/arch/arm/arm32/lib/findbit.S                   |   198 +
 xen/arch/arm/arm32/lib/lib1funcs.S                 |   389 +
 xen/arch/arm/arm32/lib/lshrdi3.S                   |    54 +
 xen/arch/arm/arm32/lib/memcpy.S                    |    63 +
 xen/arch/arm/arm32/lib/memmove.S                   |   200 +
 xen/arch/arm/arm32/lib/memset.S                    |   129 +
 xen/arch/arm/arm32/lib/memzero.S                   |   127 +
 xen/arch/arm/arm32/lib/setbit.S                    |    18 +
 xen/arch/arm/arm32/lib/testchangebit.S             |    18 +
 xen/arch/arm/arm32/lib/testclearbit.S              |    18 +
 xen/arch/arm/arm32/lib/testsetbit.S                |    18 +
 xen/arch/arm/arm32/proc-v7.S                       |    59 +
 xen/arch/arm/arm32/smpboot.c                       |    31 +
 xen/arch/arm/arm32/traps.c                         |    53 +
 xen/arch/arm/arm32/vfp.c                           |    96 +
 xen/arch/arm/arm64/Makefile                        |    11 +
 xen/arch/arm/arm64/asm-offsets.c                   |    61 +
 xen/arch/arm/arm64/debug-8250.inc                  |    45 +
 xen/arch/arm/arm64/debug-pl011.inc                 |    57 +
 xen/arch/arm/arm64/debug.S                         |    46 +
 xen/arch/arm/arm64/domain.c                        |    66 +
 xen/arch/arm/arm64/domctl.c                        |    59 +
 xen/arch/arm/arm64/entry.S                         |   331 +
 xen/arch/arm/arm64/head.S                          |   554 +
 xen/arch/arm/arm64/lib/Makefile                    |     1 +
 xen/arch/arm/arm64/lib/bitops.S                    |    68 +
 xen/arch/arm/arm64/lib/find_next_bit.c             |   284 +
 xen/arch/arm/arm64/smpboot.c                       |   113 +
 xen/arch/arm/arm64/traps.c                         |    56 +
 xen/arch/arm/arm64/vfp.c                           |    60 +
 xen/arch/arm/cpu.c                                 |    69 +
 xen/arch/arm/decode.c                              |   171 +
 xen/arch/arm/decode.h                              |    49 +
 xen/arch/arm/device.c                              |    77 +
 xen/arch/arm/domain.c                              |   799 ++
 xen/arch/arm/domain_build.c                        |  1101 ++
 xen/arch/arm/domctl.c                              |    63 +
 xen/arch/arm/dtb.S                                 |     2 +
 xen/arch/arm/early_printk.c                        |    67 +
 xen/arch/arm/gic.c                                 |  1017 ++
 xen/arch/arm/guestcopy.c                           |   122 +
 xen/arch/arm/hvm.c                                 |    67 +
 xen/arch/arm/io.c                                  |    52 +
 xen/arch/arm/io.h                                  |    57 +
 xen/arch/arm/irq.c                                 |   231 +
 xen/arch/arm/kernel.c                              |   408 +
 xen/arch/arm/kernel.h                              |    58 +
 xen/arch/arm/mm.c                                  |  1245 ++
 xen/arch/arm/p2m.c                                 |   665 ++
 xen/arch/arm/percpu.c                              |    85 +
 xen/arch/arm/physdev.c                             |    27 +
 xen/arch/arm/platform.c                            |   191 +
 xen/arch/arm/platforms/Makefile                    |     6 +
 xen/arch/arm/platforms/exynos5.c                   |   138 +
 xen/arch/arm/platforms/midway.c                    |    66 +
 xen/arch/arm/platforms/omap5.c                     |   171 +
 xen/arch/arm/platforms/sunxi.c                     |    52 +
 xen/arch/arm/platforms/vexpress.c                  |   188 +
 xen/arch/arm/platforms/xgene-storm.c               |   185 +
 xen/arch/arm/psci.c                                |    98 +
 xen/arch/arm/setup.c                               |   811 ++
 xen/arch/arm/shutdown.c                            |    56 +
 xen/arch/arm/smp.c                                 |    32 +
 xen/arch/arm/smpboot.c                             |   427 +
 xen/arch/arm/sysctl.c                              |    32 +
 xen/arch/arm/time.c                                |   297 +
 xen/arch/arm/traps.c                               |  1652 +++
 xen/arch/arm/vgic.c                                |   751 ++
 xen/arch/arm/vpsci.c                               |    93 +
 xen/arch/arm/vtimer.c                              |   294 +
 xen/arch/arm/vtimer.h                              |    39 +
 xen/arch/arm/vuart.c                               |   150 +
 xen/arch/arm/vuart.h                               |    35 +
 xen/arch/arm/xen.lds.S                             |   178 +
 xen/arch/x86/Makefile                              |   172 +
 xen/arch/x86/Rules.mk                              |    49 +
 xen/arch/x86/acpi/Makefile                         |     4 +
 xen/arch/x86/acpi/boot.c                           |   754 ++
 xen/arch/x86/acpi/cpu_idle.c                       |  1218 ++
 xen/arch/x86/acpi/cpufreq/Makefile                 |     2 +
 xen/arch/x86/acpi/cpufreq/cpufreq.c                |   674 ++
 xen/arch/x86/acpi/cpufreq/powernow.c               |   381 +
 xen/arch/x86/acpi/cpuidle_menu.c                   |   296 +
 xen/arch/x86/acpi/lib.c                            |   127 +
 xen/arch/x86/acpi/power.c                          |   437 +
 xen/arch/x86/acpi/suspend.c                        |   106 +
 xen/arch/x86/acpi/wakeup_prot.S                    |   152 +
 xen/arch/x86/apic.c                                |  1493 +++
 xen/arch/x86/bitops.c                              |   101 +
 xen/arch/x86/boot/Makefile                         |     8 +
 xen/arch/x86/boot/build32.mk                       |    34 +
 xen/arch/x86/boot/cmdline.S                        |   363 +
 xen/arch/x86/boot/edd.S                            |   155 +
 xen/arch/x86/boot/head.S                           |   225 +
 xen/arch/x86/boot/mem.S                            |    77 +
 xen/arch/x86/boot/mkelf32.c                        |   407 +
 xen/arch/x86/boot/reloc.c                          |    99 +
 xen/arch/x86/boot/trampoline.S                     |   218 +
 xen/arch/x86/boot/video.S                          |  1009 ++
 xen/arch/x86/boot/video.h                          |    31 +
 xen/arch/x86/boot/wakeup.S                         |   181 +
 xen/arch/x86/boot/x86_64.S                         |   202 +
 xen/arch/x86/bzimage.c                             |   281 +
 xen/arch/x86/clear_page.S                          |    19 +
 xen/arch/x86/compat.c                              |    40 +
 xen/arch/x86/copy_page.S                           |    42 +
 xen/arch/x86/cpu/Makefile                          |     9 +
 xen/arch/x86/cpu/amd.c                             |   577 +
 xen/arch/x86/cpu/centaur.c                         |    73 +
 xen/arch/x86/cpu/common.c                          |   584 +
 xen/arch/x86/cpu/cpu.h                             |    22 +
 xen/arch/x86/cpu/intel.c                           |   248 +
 xen/arch/x86/cpu/intel_cacheinfo.c                 |   319 +
 xen/arch/x86/cpu/mcheck/Makefile                   |    13 +
 xen/arch/x86/cpu/mcheck/amd_f10.c                  |   147 +
 xen/arch/x86/cpu/mcheck/amd_k8.c                   |   117 +
 xen/arch/x86/cpu/mcheck/amd_nonfatal.c             |   253 +
 xen/arch/x86/cpu/mcheck/barrier.c                  |    59 +
 xen/arch/x86/cpu/mcheck/barrier.h                  |    44 +
 xen/arch/x86/cpu/mcheck/mcaction.c                 |   131 +
 xen/arch/x86/cpu/mcheck/mcaction.h                 |    20 +
 xen/arch/x86/cpu/mcheck/mce-apei.c                 |   129 +
 xen/arch/x86/cpu/mcheck/mce.c                      |  1738 +++
 xen/arch/x86/cpu/mcheck/mce.h                      |   220 +
 xen/arch/x86/cpu/mcheck/mce_amd.c                  |   181 +
 xen/arch/x86/cpu/mcheck/mce_amd.h                  |    10 +
 xen/arch/x86/cpu/mcheck/mce_intel.c                |   895 ++
 xen/arch/x86/cpu/mcheck/mce_quirks.h               |    54 +
 xen/arch/x86/cpu/mcheck/mctelem.c                  |   498 +
 xen/arch/x86/cpu/mcheck/mctelem.h                  |    75 +
 xen/arch/x86/cpu/mcheck/non-fatal.c                |   118 +
 xen/arch/x86/cpu/mcheck/util.c                     |    14 +
 xen/arch/x86/cpu/mcheck/util.h                     |     6 +
 xen/arch/x86/cpu/mcheck/vmce.c                     |   457 +
 xen/arch/x86/cpu/mcheck/vmce.h                     |    24 +
 xen/arch/x86/cpu/mcheck/x86_mca.h                  |   161 +
 xen/arch/x86/cpu/mtrr/Makefile                     |     2 +
 xen/arch/x86/cpu/mtrr/generic.c                    |   460 +
 xen/arch/x86/cpu/mtrr/main.c                       |   644 +
 xen/arch/x86/cpu/mtrr/mtrr.h                       |    87 +
 xen/arch/x86/cpu/mwait-idle.c                      |   612 +
 xen/arch/x86/crash.c                               |   218 +
 xen/arch/x86/debug.c                               |   240 +
 xen/arch/x86/delay.c                               |    30 +
 xen/arch/x86/dmi_scan.c                            |   635 +
 xen/arch/x86/domain.c                              |  2098 ++++
 xen/arch/x86/domain_build.c                        |  1171 ++
 xen/arch/x86/domain_page.c                         |   359 +
 xen/arch/x86/domctl.c                              |  1416 +++
 xen/arch/x86/e820.c                                |   712 ++
 xen/arch/x86/efi/Makefile                          |    14 +
 xen/arch/x86/efi/boot.c                            |  1723 +++
 xen/arch/x86/efi/check.c                           |     4 +
 xen/arch/x86/efi/compat.c                          |    30 +
 xen/arch/x86/efi/efi.h                             |    39 +
 xen/arch/x86/efi/mkreloc.c                         |   377 +
 xen/arch/x86/efi/relocs-dummy.S                    |    12 +
 xen/arch/x86/efi/runtime.c                         |   538 +
 xen/arch/x86/efi/stub.c                            |    35 +
 xen/arch/x86/extable.c                             |    99 +
 xen/arch/x86/flushtlb.c                            |   170 +
 xen/arch/x86/gdbstub.c                             |    89 +
 xen/arch/x86/genapic/Makefile                      |     5 +
 xen/arch/x86/genapic/bigsmp.c                      |    49 +
 xen/arch/x86/genapic/default.c                     |    27 +
 xen/arch/x86/genapic/delivery.c                    |    71 +
 xen/arch/x86/genapic/probe.c                       |   110 +
 xen/arch/x86/genapic/x2apic.c                      |   260 +
 xen/arch/x86/hpet.c                                |   870 ++
 xen/arch/x86/hvm/Makefile                          |    25 +
 xen/arch/x86/hvm/asid.c                            |   160 +
 xen/arch/x86/hvm/emulate.c                         |  1294 ++
 xen/arch/x86/hvm/hpet.c                            |   624 +
 xen/arch/x86/hvm/hvm.c                             |  4816 ++++++++
 xen/arch/x86/hvm/i8254.c                           |   559 +
 xen/arch/x86/hvm/intercept.c                       |   378 +
 xen/arch/x86/hvm/io.c                              |   498 +
 xen/arch/x86/hvm/irq.c                             |   666 ++
 xen/arch/x86/hvm/mtrr.c                            |   727 ++
 xen/arch/x86/hvm/nestedhvm.c                       |   212 +
 xen/arch/x86/hvm/pmtimer.c                         |   358 +
 xen/arch/x86/hvm/quirks.c                          |    98 +
 xen/arch/x86/hvm/rtc.c                             |   804 ++
 xen/arch/x86/hvm/save.c                            |    84 +
 xen/arch/x86/hvm/stdvga.c                          |   635 +
 xen/arch/x86/hvm/svm/Makefile                      |     9 +
 xen/arch/x86/hvm/svm/asid.c                        |    72 +
 xen/arch/x86/hvm/svm/emulate.c                     |   234 +
 xen/arch/x86/hvm/svm/entry.S                       |   139 +
 xen/arch/x86/hvm/svm/intr.c                        |   231 +
 xen/arch/x86/hvm/svm/nestedsvm.c                   |  1621 +++
 xen/arch/x86/hvm/svm/svm.c                         |  2487 ++++
 xen/arch/x86/hvm/svm/svmdebug.c                    |   195 +
 xen/arch/x86/hvm/svm/vmcb.c                        |   326 +
 xen/arch/x86/hvm/svm/vpmu.c                        |   494 +
 xen/arch/x86/hvm/vioapic.c                         |   460 +
 xen/arch/x86/hvm/viridian.c                        |   491 +
 xen/arch/x86/hvm/vlapic.c                          |  1281 ++
 xen/arch/x86/hvm/vmsi.c                            |   546 +
 xen/arch/x86/hvm/vmx/Makefile                      |     7 +
 xen/arch/x86/hvm/vmx/entry.S                       |   128 +
 xen/arch/x86/hvm/vmx/intr.c                        |   372 +
 xen/arch/x86/hvm/vmx/realmode.c                    |   254 +
 xen/arch/x86/hvm/vmx/vmcs.c                        |  1571 +++
 xen/arch/x86/hvm/vmx/vmx.c                         |  3057 +++++
 xen/arch/x86/hvm/vmx/vpmu_core2.c                  |   931 ++
 xen/arch/x86/hvm/vmx/vvmx.c                        |  2524 ++++
 xen/arch/x86/hvm/vpic.c                            |   475 +
 xen/arch/x86/hvm/vpmu.c                            |   266 +
 xen/arch/x86/hvm/vpt.c                             |   587 +
 xen/arch/x86/i387.c                                |   335 +
 xen/arch/x86/i8259.c                               |   440 +
 xen/arch/x86/io_apic.c                             |  2597 ++++
 xen/arch/x86/ioport_emulate.c                      |   135 +
 xen/arch/x86/irq.c                                 |  2486 ++++
 xen/arch/x86/machine_kexec.c                       |   210 +
 xen/arch/x86/microcode.c                           |   459 +
 xen/arch/x86/microcode_amd.c                       |   444 +
 xen/arch/x86/microcode_intel.c                     |   412 +
 xen/arch/x86/mm.c                                  |  6161 ++++++++++
 xen/arch/x86/mm/Makefile                           |    15 +
 xen/arch/x86/mm/guest_walk.c                       |   394 +
 xen/arch/x86/mm/hap/Makefile                       |     9 +
 xen/arch/x86/mm/hap/guest_walk.c                   |   150 +
 xen/arch/x86/mm/hap/hap.c                          |   789 ++
 xen/arch/x86/mm/hap/nested_ept.c                   |   298 +
 xen/arch/x86/mm/hap/nested_hap.c                   |   301 +
 xen/arch/x86/mm/hap/private.h                      |    51 +
 xen/arch/x86/mm/mem_access.c                       |    70 +
 xen/arch/x86/mm/mem_event.c                        |   666 ++
 xen/arch/x86/mm/mem_paging.c                       |    70 +
 xen/arch/x86/mm/mem_sharing.c                      |  1524 +++
 xen/arch/x86/mm/mm-locks.h                         |   299 +
 xen/arch/x86/mm/p2m-ept.c                          |   830 ++
 xen/arch/x86/mm/p2m-pod.c                          |  1164 ++
 xen/arch/x86/mm/p2m-pt.c                           |   884 ++
 xen/arch/x86/mm/p2m.c                              |  1738 +++
 xen/arch/x86/mm/paging.c                           |   750 ++
 xen/arch/x86/mm/shadow/Makefile                    |     4 +
 xen/arch/x86/mm/shadow/common.c                    |  3785 ++++++
 xen/arch/x86/mm/shadow/multi.c                     |  5186 ++++++++
 xen/arch/x86/mm/shadow/multi.h                     |   131 +
 xen/arch/x86/mm/shadow/private.h                   |   832 ++
 xen/arch/x86/mm/shadow/types.h                     |   366 +
 xen/arch/x86/mpparse.c                             |  1089 ++
 xen/arch/x86/msi.c                                 |  1335 +++
 xen/arch/x86/nmi.c                                 |   547 +
 xen/arch/x86/numa.c                                |   409 +
 xen/arch/x86/oprofile/Makefile                     |     6 +
 xen/arch/x86/oprofile/backtrace.c                  |   163 +
 xen/arch/x86/oprofile/nmi_int.c                    |   467 +
 xen/arch/x86/oprofile/op_counter.h                 |    41 +
 xen/arch/x86/oprofile/op_model_athlon.c            |   548 +
 xen/arch/x86/oprofile/op_model_p4.c                |   721 ++
 xen/arch/x86/oprofile/op_model_ppro.c              |   340 +
 xen/arch/x86/oprofile/op_x86_model.h               |    58 +
 xen/arch/x86/oprofile/xenoprof.c                   |   107 +
 xen/arch/x86/pci.c                                 |    69 +
 xen/arch/x86/percpu.c                              |    92 +
 xen/arch/x86/physdev.c                             |   776 ++
 xen/arch/x86/platform_hypercall.c                  |   623 +
 xen/arch/x86/setup.c                               |  1489 +++
 xen/arch/x86/shutdown.c                            |   556 +
 xen/arch/x86/smp.c                                 |   347 +
 xen/arch/x86/smpboot.c                             |  1006 ++
 xen/arch/x86/srat.c                                |   472 +
 xen/arch/x86/string.c                              |    68 +
 xen/arch/x86/sysctl.c                              |   120 +
 xen/arch/x86/tboot.c                               |   554 +
 xen/arch/x86/time.c                                |  1989 ++++
 xen/arch/x86/trace.c                               |   187 +
 xen/arch/x86/traps.c                               |  3773 ++++++
 xen/arch/x86/usercopy.c                            |   183 +
 xen/arch/x86/x86_64/Makefile                       |    21 +
 xen/arch/x86/x86_64/acpi_mmcfg.c                   |   118 +
 xen/arch/x86/x86_64/asm-offsets.c                  |   167 +
 xen/arch/x86/x86_64/compat.c                       |    30 +
 xen/arch/x86/x86_64/compat/Makefile                |     2 +
 xen/arch/x86/x86_64/compat/entry.S                 |   473 +
 xen/arch/x86/x86_64/compat/mm.c                    |   388 +
 xen/arch/x86/x86_64/compat/traps.c                 |   400 +
 xen/arch/x86/x86_64/cpu_idle.c                     |   118 +
 xen/arch/x86/x86_64/cpufreq.c                      |    60 +
 xen/arch/x86/x86_64/domain.c                       |    74 +
 xen/arch/x86/x86_64/entry.S                        |   814 ++
 xen/arch/x86/x86_64/gdbstub.c                      |   151 +
 xen/arch/x86/x86_64/gpr_switch.S                   |    66 +
 xen/arch/x86/x86_64/kexec_reloc.S                  |   198 +
 xen/arch/x86/x86_64/machine_kexec.c                |    29 +
 xen/arch/x86/x86_64/mm.c                           |  1498 +++
 xen/arch/x86/x86_64/mmconf-fam10h.c                |   205 +
 xen/arch/x86/x86_64/mmconfig-shared.c              |   452 +
 xen/arch/x86/x86_64/mmconfig.h                     |    93 +
 xen/arch/x86/x86_64/mmconfig_64.c                  |   221 +
 xen/arch/x86/x86_64/pci.c                          |   105 +
 xen/arch/x86/x86_64/physdev.c                      |    93 +
 xen/arch/x86/x86_64/platform_hypercall.c           |    50 +
 xen/arch/x86/x86_64/traps.c                        |   662 ++
 xen/arch/x86/x86_emulate.c                         |    24 +
 xen/arch/x86/x86_emulate/x86_emulate.c             |  4525 +++++++
 xen/arch/x86/x86_emulate/x86_emulate.h             |   411 +
 xen/arch/x86/xen.lds.S                             |   202 +
 xen/arch/x86/xstate.c                              |   391 +
 xen/common/Makefile                                |    70 +
 xen/common/bitmap.c                                |   537 +
 xen/common/bunzip2.c                               |   733 ++
 xen/common/compat/Makefile                         |     6 +
 xen/common/compat/domain.c                         |   123 +
 xen/common/compat/grant_table.c                    |   356 +
 xen/common/compat/kernel.c                         |    57 +
 xen/common/compat/memory.c                         |   413 +
 xen/common/compat/multicall.c                      |    51 +
 xen/common/compat/schedule.c                       |    51 +
 xen/common/compat/tmem_xen.c                       |    26 +
 xen/common/compat/xenoprof.c                       |    42 +
 xen/common/compat/xlat.c                           |    73 +
 xen/common/core_parking.c                          |   240 +
 xen/common/cpu.c                                   |   218 +
 xen/common/cpupool.c                               |   718 ++
 xen/common/decompress.c                            |    36 +
 xen/common/decompress.h                            |    30 +
 xen/common/device_tree.c                           |  1873 +++
 xen/common/domain.c                                |  1301 ++
 xen/common/domctl.c                                |   909 ++
 xen/common/earlycpio.c                             |   151 +
 xen/common/event_2l.c                              |   110 +
 xen/common/event_channel.c                         |  1430 +++
 xen/common/event_fifo.c                            |   604 +
 xen/common/gcov/Makefile                           |     2 +
 xen/common/gcov/gcov.c                             |   225 +
 xen/common/gdbstub.c                               |   749 ++
 xen/common/grant_table.c                           |  2923 +++++
 xen/common/hvm/Makefile                            |     1 +
 xen/common/hvm/save.c                              |   334 +
 xen/common/inflate.c                               |  1304 ++
 xen/common/irq.c                                   |    42 +
 xen/common/kernel.c                                |   405 +
 xen/common/kexec.c                                 |  1215 ++
 xen/common/keyhandler.c                            |   571 +
 xen/common/kimage.c                                |   947 ++
 xen/common/lib.c                                   |   500 +
 xen/common/libelf/COPYING                          |   467 +
 xen/common/libelf/Makefile                         |    11 +
 xen/common/libelf/README                           |     1 +
 xen/common/libelf/libelf-dominfo.c                 |   590 +
 xen/common/libelf/libelf-loader.c                  |   377 +
 xen/common/libelf/libelf-private.h                 |   112 +
 xen/common/libelf/libelf-tools.c                   |   385 +
 xen/common/libfdt/Makefile                         |     5 +
 xen/common/libfdt/Makefile.libfdt                  |    10 +
 xen/common/libfdt/TODO                             |     3 +
 xen/common/libfdt/fdt.c                            |   222 +
 xen/common/libfdt/fdt_ro.c                         |   574 +
 xen/common/libfdt/fdt_rw.c                         |   465 +
 xen/common/libfdt/fdt_strerror.c                   |    96 +
 xen/common/libfdt/fdt_sw.c                         |   256 +
 xen/common/libfdt/fdt_wip.c                        |   118 +
 xen/common/libfdt/libfdt_internal.h                |    95 +
 xen/common/libfdt/version.lds                      |    54 +
 xen/common/lz4/decompress.c                        |   323 +
 xen/common/lz4/defs.h                              |   184 +
 xen/common/lzo.c                                   |   521 +
 xen/common/memory.c                                |   981 ++
 xen/common/multicall.c                             |   116 +
 xen/common/notifier.c                              |    92 +
 xen/common/page_alloc.c                            |  1717 +++
 xen/common/perfc.c                                 |   283 +
 xen/common/preempt.c                               |    41 +
 xen/common/radix-tree.c                            |   759 ++
 xen/common/random.c                                |    29 +
 xen/common/rangeset.c                              |   440 +
 xen/common/rbtree.c                                |   398 +
 xen/common/rcupdate.c                              |   487 +
 xen/common/sched_arinc653.c                        |   778 ++
 xen/common/sched_credit.c                          |  2003 ++++
 xen/common/sched_credit2.c                         |  2205 ++++
 xen/common/sched_sedf.c                            |  1553 +++
 xen/common/schedule.c                              |  1554 +++
 xen/common/shutdown.c                              |    82 +
 xen/common/smp.c                                   |   112 +
 xen/common/softirq.c                               |   108 +
 xen/common/sort.c                                  |    82 +
 xen/common/spinlock.c                              |   608 +
 xen/common/stop_machine.c                          |   196 +
 xen/common/string.c                                |   461 +
 xen/common/symbols-dummy.c                         |    20 +
 xen/common/symbols.c                               |   150 +
 xen/common/sysctl.c                                |   389 +
 xen/common/tasklet.c                               |   256 +
 xen/common/time.c                                  |    88 +
 xen/common/timer.c                                 |   652 +
 xen/common/tmem.c                                  |  2855 +++++
 xen/common/tmem_xen.c                              |   306 +
 xen/common/trace.c                                 |   879 ++
 xen/common/unlz4.c                                 |   167 +
 xen/common/unlzma.c                                |   663 ++
 xen/common/unlzo.c                                 |   266 +
 xen/common/unxz.c                                  |   304 +
 xen/common/version.c                               |    58 +
 xen/common/vmap.c                                  |   218 +
 xen/common/vsprintf.c                              |   628 +
 xen/common/wait.c                                  |   243 +
 xen/common/xencomm.c                               |   621 +
 xen/common/xenoprof.c                              |   921 ++
 xen/common/xmalloc_tlsf.c                          |   654 +
 xen/common/xz/crc32.c                              |    51 +
 xen/common/xz/dec_bcj.c                            |   574 +
 xen/common/xz/dec_lzma2.c                          |  1171 ++
 xen/common/xz/dec_stream.c                         |   821 ++
 xen/common/xz/lzma2.h                              |   204 +
 xen/common/xz/private.h                            |   274 +
 xen/common/xz/stream.h                             |    55 +
 xen/crypto/Makefile                                |     2 +
 xen/crypto/rijndael.c                              |  1281 ++
 xen/crypto/vmac.c                                  |  1164 ++
 xen/drivers/Makefile                               |     6 +
 xen/drivers/acpi/Makefile                          |    11 +
 xen/drivers/acpi/apei/Makefile                     |     3 +
 xen/drivers/acpi/apei/apei-base.c                  |   280 +
 xen/drivers/acpi/apei/apei-internal.h              |    84 +
 xen/drivers/acpi/apei/apei-io.c                    |   326 +
 xen/drivers/acpi/apei/erst.c                       |   816 ++
 xen/drivers/acpi/hwregs.c                          |   690 ++
 xen/drivers/acpi/numa.c                            |   236 +
 xen/drivers/acpi/osl.c                             |   229 +
 xen/drivers/acpi/pmstat.c                          |   528 +
 xen/drivers/acpi/reboot.c                          |    39 +
 xen/drivers/acpi/tables.c                          |   339 +
 xen/drivers/acpi/tables/Makefile                   |     5 +
 xen/drivers/acpi/tables/tbfadt.c                   |   478 +
 xen/drivers/acpi/tables/tbinstal.c                 |   150 +
 xen/drivers/acpi/tables/tbutils.c                  |   527 +
 xen/drivers/acpi/tables/tbxface.c                  |   255 +
 xen/drivers/acpi/tables/tbxfroot.c                 |   273 +
 xen/drivers/acpi/utilities/Makefile                |     2 +
 xen/drivers/acpi/utilities/utglobal.c              |   208 +
 xen/drivers/acpi/utilities/utmisc.c                |   179 +
 xen/drivers/char/Makefile                          |     8 +
 xen/drivers/char/console.c                         |  1131 ++
 xen/drivers/char/dt-uart.c                         |    73 +
 xen/drivers/char/ehci-dbgp.c                       |  1568 +++
 xen/drivers/char/exynos4210-uart.c                 |   382 +
 xen/drivers/char/ns16550.c                         |   839 ++
 xen/drivers/char/omap-uart.c                       |   375 +
 xen/drivers/char/pl011.c                           |   298 +
 xen/drivers/char/serial.c                          |   566 +
 xen/drivers/cpufreq/Makefile                       |     4 +
 xen/drivers/cpufreq/cpufreq.c                      |   641 +
 xen/drivers/cpufreq/cpufreq_misc_governors.c       |   206 +
 xen/drivers/cpufreq/cpufreq_ondemand.c             |   387 +
 xen/drivers/cpufreq/utility.c                      |   487 +
 xen/drivers/passthrough/Makefile                   |     7 +
 xen/drivers/passthrough/amd/Makefile               |     8 +
 xen/drivers/passthrough/amd/iommu_acpi.c           |  1215 ++
 xen/drivers/passthrough/amd/iommu_cmd.c            |   418 +
 xen/drivers/passthrough/amd/iommu_detect.c         |   168 +
 xen/drivers/passthrough/amd/iommu_guest.c          |   925 ++
 xen/drivers/passthrough/amd/iommu_init.c           |  1364 +++
 xen/drivers/passthrough/amd/iommu_intr.c           |   677 ++
 xen/drivers/passthrough/amd/iommu_map.c            |   805 ++
 xen/drivers/passthrough/amd/pci_amd_iommu.c        |   625 +
 xen/drivers/passthrough/ats.h                      |    63 +
 xen/drivers/passthrough/io.c                       |   593 +
 xen/drivers/passthrough/iommu.c                    |   849 ++
 xen/drivers/passthrough/pci.c                      |   990 ++
 xen/drivers/passthrough/vtd/Makefile               |     8 +
 xen/drivers/passthrough/vtd/dmar.c                 |   885 ++
 xen/drivers/passthrough/vtd/dmar.h                 |   135 +
 xen/drivers/passthrough/vtd/extern.h               |   106 +
 xen/drivers/passthrough/vtd/intremap.c             |   902 ++
 xen/drivers/passthrough/vtd/iommu.c                |  2469 ++++
 xen/drivers/passthrough/vtd/iommu.h                |   552 +
 xen/drivers/passthrough/vtd/qinval.c               |   512 +
 xen/drivers/passthrough/vtd/quirks.c               |   401 +
 xen/drivers/passthrough/vtd/utils.c                |   313 +
 xen/drivers/passthrough/vtd/vtd.h                  |    69 +
 xen/drivers/passthrough/vtd/x86/Makefile           |     2 +
 xen/drivers/passthrough/vtd/x86/ats.c              |   160 +
 xen/drivers/passthrough/vtd/x86/vtd.c              |   149 +
 xen/drivers/passthrough/x86/Makefile               |     1 +
 xen/drivers/passthrough/x86/ats.c                  |   128 +
 xen/drivers/pci/Makefile                           |     1 +
 xen/drivers/pci/pci.c                              |   146 +
 xen/drivers/video/Makefile                         |     7 +
 xen/drivers/video/arm_hdlcd.c                      |   283 +
 xen/drivers/video/font.h                           |    22 +
 xen/drivers/video/font_8x14.c                      |  4118 +++++++
 xen/drivers/video/font_8x16.c                      |  4630 ++++++++
 xen/drivers/video/font_8x8.c                       |  2582 ++++
 xen/drivers/video/lfb.c                            |   183 +
 xen/drivers/video/lfb.h                            |    46 +
 xen/drivers/video/modelines.h                      |    77 +
 xen/drivers/video/vesa.c                           |   196 +
 xen/drivers/video/vga.c                            |   211 +
 xen/include/Makefile                               |    87 +
 xen/include/acpi/acconfig.h                        |   206 +
 xen/include/acpi/acexcep.h                         |   303 +
 xen/include/acpi/acglobal.h                        |   113 +
 xen/include/acpi/achware.h                         |    62 +
 xen/include/acpi/aclocal.h                         |   207 +
 xen/include/acpi/acmacros.h                        |   636 +
 xen/include/acpi/acnames.h                         |    83 +
 xen/include/acpi/acoutput.h                        |   185 +
 xen/include/acpi/acpi.h                            |    69 +
 xen/include/acpi/acpiosxf.h                        |    89 +
 xen/include/acpi/acpixf.h                          |   128 +
 xen/include/acpi/actables.h                        |   107 +
 xen/include/acpi/actbl.h                           |   352 +
 xen/include/acpi/actbl1.h                          |   914 ++
 xen/include/acpi/actbl2.h                          |  1049 ++
 xen/include/acpi/actbl3.h                          |   557 +
 xen/include/acpi/actypes.h                         |   728 ++
 xen/include/acpi/acutils.h                         |   199 +
 xen/include/acpi/apei.h                            |    31 +
 xen/include/acpi/cpufreq/cpufreq.h                 |   258 +
 xen/include/acpi/cpufreq/processor_perf.h          |    63 +
 xen/include/acpi/pdc_intel.h                       |    50 +
 xen/include/acpi/platform/acenv.h                  |   365 +
 xen/include/acpi/platform/acgcc.h                  |    65 +
 xen/include/acpi/platform/aclinux.h                |    87 +
 xen/include/asm-arm/arm32/atomic.h                 |   151 +
 xen/include/asm-arm/arm32/bitops.h                 |    54 +
 xen/include/asm-arm/arm32/flushtlb.h               |    56 +
 xen/include/asm-arm/arm32/io.h                     |    96 +
 xen/include/asm-arm/arm32/page.h                   |   126 +
 xen/include/asm-arm/arm32/processor.h              |   128 +
 xen/include/asm-arm/arm32/spinlock.h               |   144 +
 xen/include/asm-arm/arm32/system.h                 |   188 +
 xen/include/asm-arm/arm32/vfp.h                    |    41 +
 xen/include/asm-arm/arm64/atomic.h                 |   163 +
 xen/include/asm-arm/arm64/bitops.h                 |    96 +
 xen/include/asm-arm/arm64/flushtlb.h               |    56 +
 xen/include/asm-arm/arm64/io.h                     |   112 +
 xen/include/asm-arm/arm64/page.h                   |   120 +
 xen/include/asm-arm/arm64/processor.h              |   119 +
 xen/include/asm-arm/arm64/spinlock.h               |   126 +
 xen/include/asm-arm/arm64/system.h                 |   238 +
 xen/include/asm-arm/arm64/vfp.h                    |    20 +
 xen/include/asm-arm/asm_defns.h                    |    18 +
 xen/include/asm-arm/atomic.h                       |   116 +
 xen/include/asm-arm/bitops.h                       |   181 +
 xen/include/asm-arm/bug.h                          |    15 +
 xen/include/asm-arm/byteorder.h                    |    16 +
 xen/include/asm-arm/cache.h                        |    20 +
 xen/include/asm-arm/config.h                       |   214 +
 xen/include/asm-arm/cpregs.h                       |   317 +
 xen/include/asm-arm/cpufeature.h                   |    40 +
 xen/include/asm-arm/current.h                      |    51 +
 xen/include/asm-arm/debugger.h                     |    15 +
 xen/include/asm-arm/delay.h                        |    14 +
 xen/include/asm-arm/desc.h                         |    12 +
 xen/include/asm-arm/device.h                       |    52 +
 xen/include/asm-arm/div64.h                        |   250 +
 xen/include/asm-arm/domain.h                       |   303 +
 xen/include/asm-arm/early_printk.h                 |    46 +
 xen/include/asm-arm/elf.h                          |    33 +
 xen/include/asm-arm/event.h                        |    66 +
 xen/include/asm-arm/exynos4210-uart.h              |   112 +
 xen/include/asm-arm/flushtlb.h                     |    36 +
 xen/include/asm-arm/gic.h                          |   212 +
 xen/include/asm-arm/grant_table.h                  |    44 +
 xen/include/asm-arm/guest_access.h                 |   158 +
 xen/include/asm-arm/hardirq.h                      |    28 +
 xen/include/asm-arm/hypercall.h                    |    20 +
 xen/include/asm-arm/init.h                         |    20 +
 xen/include/asm-arm/io.h                           |    20 +
 xen/include/asm-arm/iocap.h                        |    20 +
 xen/include/asm-arm/irq.h                          |    56 +
 xen/include/asm-arm/mm.h                           |   352 +
 xen/include/asm-arm/multicall.h                    |    14 +
 xen/include/asm-arm/nmi.h                          |    15 +
 xen/include/asm-arm/numa.h                         |    25 +
 xen/include/asm-arm/p2m.h                          |   189 +
 xen/include/asm-arm/page.h                         |   346 +
 xen/include/asm-arm/paging.h                       |    16 +
 xen/include/asm-arm/pci.h                          |     7 +
 xen/include/asm-arm/percpu.h                       |    48 +
 xen/include/asm-arm/pl011-uart.h                   |    85 +
 xen/include/asm-arm/platform.h                     |    89 +
 xen/include/asm-arm/platforms/exynos5.h            |    25 +
 xen/include/asm-arm/platforms/midway.h             |    21 +
 xen/include/asm-arm/platforms/omap5.h              |    32 +
 xen/include/asm-arm/platforms/vexpress.h           |    43 +
 xen/include/asm-arm/processor-ca15.h               |    42 +
 xen/include/asm-arm/processor-ca7.h                |    20 +
 xen/include/asm-arm/processor.h                    |   475 +
 xen/include/asm-arm/procinfo.h                     |    30 +
 xen/include/asm-arm/psci.h                         |    31 +
 xen/include/asm-arm/random.h                       |     9 +
 xen/include/asm-arm/regs.h                         |    61 +
 xen/include/asm-arm/setup.h                        |    24 +
 xen/include/asm-arm/smp.h                          |    41 +
 xen/include/asm-arm/softirq.h                      |    14 +
 xen/include/asm-arm/spinlock.h                     |    23 +
 xen/include/asm-arm/string.h                       |    41 +
 xen/include/asm-arm/sysregs.h                      |    71 +
 xen/include/asm-arm/system.h                       |    42 +
 xen/include/asm-arm/time.h                         |    48 +
 xen/include/asm-arm/trace.h                        |    12 +
 xen/include/asm-arm/types.h                        |    74 +
 xen/include/asm-arm/vfp.h                          |    25 +
 xen/include/asm-arm/xenoprof.h                     |    12 +
 xen/include/asm-x86/acpi.h                         |   168 +
 xen/include/asm-x86/amd-iommu.h                    |   188 +
 xen/include/asm-x86/amd.h                          |   154 +
 xen/include/asm-x86/apic.h                         |   232 +
 xen/include/asm-x86/apicdef.h                      |   396 +
 xen/include/asm-x86/asm_defns.h                    |   106 +
 xen/include/asm-x86/atomic.h                       |   229 +
 xen/include/asm-x86/bitops.h                       |   449 +
 xen/include/asm-x86/bug.h                          |    69 +
 xen/include/asm-x86/byteorder.h                    |    36 +
 xen/include/asm-x86/bzimage.h                      |    12 +
 xen/include/asm-x86/cache.h                        |    15 +
 xen/include/asm-x86/compat.h                       |     8 +
 xen/include/asm-x86/config.h                       |   325 +
 xen/include/asm-x86/cpufeature.h                   |   218 +
 xen/include/asm-x86/cpuidle.h                      |    37 +
 xen/include/asm-x86/current.h                      |    76 +
 xen/include/asm-x86/debugger.h                     |    90 +
 xen/include/asm-x86/debugreg.h                     |    67 +
 xen/include/asm-x86/delay.h                        |    13 +
 xen/include/asm-x86/desc.h                         |   199 +
 xen/include/asm-x86/div64.h                        |    14 +
 xen/include/asm-x86/domain.h                       |   492 +
 xen/include/asm-x86/e820.h                         |    44 +
 xen/include/asm-x86/edd.h                          |   164 +
 xen/include/asm-x86/efibind.h                      |     2 +
 xen/include/asm-x86/elf.h                          |    20 +
 xen/include/asm-x86/event.h                        |    47 +
 xen/include/asm-x86/fixmap.h                       |    95 +
 xen/include/asm-x86/flushtlb.h                     |   118 +
 xen/include/asm-x86/genapic.h                      |    92 +
 xen/include/asm-x86/grant_table.h                  |    73 +
 xen/include/asm-x86/guest_access.h                 |   168 +
 xen/include/asm-x86/guest_pt.h                     |   345 +
 xen/include/asm-x86/hap.h                          |    76 +
 xen/include/asm-x86/hardirq.h                      |    27 +
 xen/include/asm-x86/hpet.h                         |    87 +
 xen/include/asm-x86/hvm/asid.h                     |    54 +
 xen/include/asm-x86/hvm/cacheattr.h                |    33 +
 xen/include/asm-x86/hvm/domain.h                   |   102 +
 xen/include/asm-x86/hvm/emulate.h                  |    53 +
 xen/include/asm-x86/hvm/guest_access.h             |     8 +
 xen/include/asm-x86/hvm/hvm.h                      |   520 +
 xen/include/asm-x86/hvm/io.h                       |   146 +
 xen/include/asm-x86/hvm/iommu.h                    |    42 +
 xen/include/asm-x86/hvm/irq.h                      |   107 +
 xen/include/asm-x86/hvm/nestedhvm.h                |    80 +
 xen/include/asm-x86/hvm/support.h                  |   144 +
 xen/include/asm-x86/hvm/svm/amd-iommu-defs.h       |   503 +
 xen/include/asm-x86/hvm/svm/amd-iommu-proto.h      |   289 +
 xen/include/asm-x86/hvm/svm/asid.h                 |    50 +
 xen/include/asm-x86/hvm/svm/emulate.h              |    66 +
 xen/include/asm-x86/hvm/svm/intr.h                 |    26 +
 xen/include/asm-x86/hvm/svm/nestedsvm.h            |   156 +
 xen/include/asm-x86/hvm/svm/svm.h                  |   108 +
 xen/include/asm-x86/hvm/svm/svmdebug.h             |    30 +
 xen/include/asm-x86/hvm/svm/vmcb.h                 |   604 +
 xen/include/asm-x86/hvm/trace.h                    |   113 +
 xen/include/asm-x86/hvm/vcpu.h                     |   188 +
 xen/include/asm-x86/hvm/vioapic.h                  |    66 +
 xen/include/asm-x86/hvm/viridian.h                 |    78 +
 xen/include/asm-x86/hvm/vlapic.h                   |   133 +
 xen/include/asm-x86/hvm/vmx/vmcs.h                 |   496 +
 xen/include/asm-x86/hvm/vmx/vmx.h                  |   552 +
 xen/include/asm-x86/hvm/vmx/vpmu_core2.h           |    51 +
 xen/include/asm-x86/hvm/vmx/vvmx.h                 |   237 +
 xen/include/asm-x86/hvm/vpic.h                     |    39 +
 xen/include/asm-x86/hvm/vpmu.h                     |   104 +
 xen/include/asm-x86/hvm/vpt.h                      |   197 +
 xen/include/asm-x86/hypercall.h                    |   113 +
 xen/include/asm-x86/i387.h                         |    44 +
 xen/include/asm-x86/init.h                         |     4 +
 xen/include/asm-x86/io.h                           |    57 +
 xen/include/asm-x86/io_apic.h                      |   213 +
 xen/include/asm-x86/iocap.h                        |    26 +
 xen/include/asm-x86/irq.h                          |   200 +
 xen/include/asm-x86/ldt.h                          |    38 +
 xen/include/asm-x86/mach-default/bios_ebda.h       |    15 +
 xen/include/asm-x86/mach-default/io_ports.h        |    30 +
 xen/include/asm-x86/mach-default/irq_vectors.h     |    37 +
 xen/include/asm-x86/mach-default/mach_mpparse.h    |    17 +
 xen/include/asm-x86/mach-default/mach_mpspec.h     |    10 +
 xen/include/asm-x86/mach-default/mach_wakecpu.h    |    12 +
 xen/include/asm-x86/mach-default/smpboot_hooks.h   |    47 +
 xen/include/asm-x86/mach-generic/mach_apic.h       |    81 +
 xen/include/asm-x86/mach-generic/mach_mpparse.h    |     7 +
 xen/include/asm-x86/machine_kexec.h                |    16 +
 xen/include/asm-x86/mc146818rtc.h                  |   113 +
 xen/include/asm-x86/mce.h                          |    42 +
 xen/include/asm-x86/mem_access.h                   |    35 +
 xen/include/asm-x86/mem_event.h                    |    79 +
 xen/include/asm-x86/mem_paging.h                   |    34 +
 xen/include/asm-x86/mem_sharing.h                  |   107 +
 xen/include/asm-x86/microcode.h                    |    35 +
 xen/include/asm-x86/mm.h                           |   613 +
 xen/include/asm-x86/mpspec.h                       |    60 +
 xen/include/asm-x86/mpspec_def.h                   |   188 +
 xen/include/asm-x86/msi.h                          |   243 +
 xen/include/asm-x86/msr-index.h                    |   492 +
 xen/include/asm-x86/msr.h                          |   183 +
 xen/include/asm-x86/mtrr.h                         |    89 +
 xen/include/asm-x86/multicall.h                    |    70 +
 xen/include/asm-x86/mwait.h                        |    16 +
 xen/include/asm-x86/nmi.h                          |    44 +
 xen/include/asm-x86/numa.h                         |    88 +
 xen/include/asm-x86/p2m.h                          |   672 ++
 xen/include/asm-x86/page.h                         |   383 +
 xen/include/asm-x86/paging.h                       |   433 +
 xen/include/asm-x86/pci.h                          |    13 +
 xen/include/asm-x86/percpu.h                       |    23 +
 xen/include/asm-x86/perfc.h                        |    12 +
 xen/include/asm-x86/perfc_defn.h                   |   141 +
 xen/include/asm-x86/processor.h                    |   585 +
 xen/include/asm-x86/random.h                       |    16 +
 xen/include/asm-x86/regs.h                         |    20 +
 xen/include/asm-x86/setup.h                        |    52 +
 xen/include/asm-x86/shadow.h                       |   130 +
 xen/include/asm-x86/shared.h                       |    49 +
 xen/include/asm-x86/smp.h                          |    62 +
 xen/include/asm-x86/softirq.h                      |    12 +
 xen/include/asm-x86/spinlock.h                     |    88 +
 xen/include/asm-x86/string.h                       |    16 +
 xen/include/asm-x86/system.h                       |   185 +
 xen/include/asm-x86/tboot.h                        |   145 +
 xen/include/asm-x86/time.h                         |    82 +
 xen/include/asm-x86/trace.h                        |    46 +
 xen/include/asm-x86/traps.h                        |    57 +
 xen/include/asm-x86/types.h                        |    49 +
 xen/include/asm-x86/uaccess.h                      |   277 +
 xen/include/asm-x86/x86_64/asm_defns.h             |   231 +
 xen/include/asm-x86/x86_64/efibind.h               |   291 +
 xen/include/asm-x86/x86_64/elf.h                   |    90 +
 xen/include/asm-x86/x86_64/page.h                  |   189 +
 xen/include/asm-x86/x86_64/regs.h                  |    29 +
 xen/include/asm-x86/x86_64/system.h                |    50 +
 xen/include/asm-x86/x86_64/uaccess.h               |    82 +
 xen/include/asm-x86/x86_emulate.h                  |    22 +
 xen/include/asm-x86/xenoprof.h                     |    85 +
 xen/include/asm-x86/xstate.h                       |    89 +
 xen/include/crypto/rijndael.h                      |    58 +
 xen/include/crypto/vmac.h                          |   172 +
 xen/include/efi/efiapi.h                           |   926 ++
 xen/include/efi/eficapsule.h                       |    89 +
 xen/include/efi/eficon.h                           |   302 +
 xen/include/efi/efidef.h                           |   196 +
 xen/include/efi/efidevp.h                          |   402 +
 xen/include/efi/efierr.h                           |    67 +
 xen/include/efi/efipciio.h                         |   219 +
 xen/include/efi/efiprot.h                          |   728 ++
 xen/include/public/COPYING                         |    38 +
 xen/include/public/arch-arm.h                      |   401 +
 xen/include/public/arch-arm/hvm/save.h             |    39 +
 xen/include/public/arch-x86/cpuid.h                |    68 +
 xen/include/public/arch-x86/hvm/save.h             |   600 +
 xen/include/public/arch-x86/xen-mca.h              |   440 +
 xen/include/public/arch-x86/xen-x86_32.h           |   171 +
 xen/include/public/arch-x86/xen-x86_64.h           |   202 +
 xen/include/public/arch-x86/xen.h                  |   273 +
 xen/include/public/arch-x86_32.h                   |    27 +
 xen/include/public/arch-x86_64.h                   |    43 +
 xen/include/public/callback.h                      |   121 +
 xen/include/public/dom0_ops.h                      |   120 +
 xen/include/public/domctl.h                        |  1046 ++
 xen/include/public/elfnote.h                       |   271 +
 xen/include/public/event_channel.h                 |   381 +
 xen/include/public/features.h                      |   109 +
 xen/include/public/gcov.h                          |   115 +
 xen/include/public/grant_table.h                   |   662 ++
 xen/include/public/hvm/e820.h                      |    34 +
 xen/include/public/hvm/hvm_info_table.h            |    72 +
 xen/include/public/hvm/hvm_op.h                    |   275 +
 xen/include/public/hvm/hvm_xs_strings.h            |    80 +
 xen/include/public/hvm/ioreq.h                     |   122 +
 xen/include/public/hvm/params.h                    |   150 +
 xen/include/public/hvm/pvdrivers.h                 |    49 +
 xen/include/public/hvm/save.h                      |   111 +
 xen/include/public/io/blkif.h                      |   608 +
 xen/include/public/io/console.h                    |    51 +
 xen/include/public/io/fbif.h                       |   176 +
 xen/include/public/io/fsif.h                       |   192 +
 xen/include/public/io/kbdif.h                      |   132 +
 xen/include/public/io/libxenvchan.h                |    97 +
 xen/include/public/io/netif.h                      |   252 +
 xen/include/public/io/pciif.h                      |   125 +
 xen/include/public/io/protocols.h                  |    40 +
 xen/include/public/io/ring.h                       |   312 +
 xen/include/public/io/tpmif.h                      |   143 +
 xen/include/public/io/usbif.h                      |   150 +
 xen/include/public/io/vscsiif.h                    |   117 +
 xen/include/public/io/xenbus.h                     |    80 +
 xen/include/public/io/xs_wire.h                    |   138 +
 xen/include/public/kexec.h                         |   249 +
 xen/include/public/mem_event.h                     |    82 +
 xen/include/public/memory.h                        |   480 +
 xen/include/public/nmi.h                           |    85 +
 xen/include/public/physdev.h                       |   377 +
 xen/include/public/platform.h                      |   572 +
 xen/include/public/sched.h                         |   174 +
 xen/include/public/sysctl.h                        |   694 ++
 xen/include/public/tmem.h                          |   152 +
 xen/include/public/trace.h                         |   310 +
 xen/include/public/vcpu.h                          |   240 +
 xen/include/public/version.h                       |    96 +
 xen/include/public/xen-compat.h                    |    44 +
 xen/include/public/xen.h                           |   897 ++
 xen/include/public/xencomm.h                       |    41 +
 xen/include/public/xenoprof.h                      |   152 +
 xen/include/public/xsm/flask_op.h                  |   201 +
 xen/include/xen/8250-uart.h                        |   157 +
 xen/include/xen/acpi.h                             |   167 +
 xen/include/xen/bitmap.h                           |   258 +
 xen/include/xen/bitops.h                           |   196 +
 xen/include/xen/byteorder/big_endian.h             |   102 +
 xen/include/xen/byteorder/generic.h                |    68 +
 xen/include/xen/byteorder/little_endian.h          |   102 +
 xen/include/xen/byteorder/swab.h                   |   183 +
 xen/include/xen/cache.h                            |    18 +
 xen/include/xen/compat.h                           |   234 +
 xen/include/xen/compile.h.in                       |    13 +
 xen/include/xen/compiler.h                         |    89 +
 xen/include/xen/config.h                           |   102 +
 xen/include/xen/console.h                          |    43 +
 xen/include/xen/const.h                            |    24 +
 xen/include/xen/cper.h                             |   193 +
 xen/include/xen/cpu.h                              |    67 +
 xen/include/xen/cpuidle.h                          |    99 +
 xen/include/xen/cpumask.h                          |   448 +
 xen/include/xen/ctype.h                            |    54 +
 xen/include/xen/decompress.h                       |    38 +
 xen/include/xen/delay.h                            |    10 +
 xen/include/xen/device_tree.h                      |   612 +
 xen/include/xen/dmi.h                              |    42 +
 xen/include/xen/domain.h                           |    92 +
 xen/include/xen/domain_page.h                      |   134 +
 xen/include/xen/earlycpio.h                        |    14 +
 xen/include/xen/efi.h                              |    43 +
 xen/include/xen/elf.h                              |    58 +
 xen/include/xen/elfcore.h                          |    84 +
 xen/include/xen/elfstructs.h                       |   520 +
 xen/include/xen/err.h                              |    57 +
 xen/include/xen/errno.h                            |   137 +
 xen/include/xen/event.h                            |   197 +
 xen/include/xen/event_fifo.h                       |    47 +
 xen/include/xen/gcov.h                             |    93 +
 xen/include/xen/gdbstub.h                          |   102 +
 xen/include/xen/grant_table.h                      |   132 +
 xen/include/xen/guest_access.h                     |    30 +
 xen/include/xen/hash.h                             |    58 +
 xen/include/xen/hvm/iommu.h                        |    56 +
 xen/include/xen/hvm/irq.h                          |   132 +
 xen/include/xen/hvm/save.h                         |   138 +
 xen/include/xen/hypercall.h                        |   183 +
 xen/include/xen/init.h                             |   132 +
 xen/include/xen/inttypes.h                         |   250 +
 xen/include/xen/iocap.h                            |    49 +
 xen/include/xen/iommu.h                            |   159 +
 xen/include/xen/irq.h                              |   152 +
 xen/include/xen/irq_cpustat.h                      |    30 +
 xen/include/xen/kernel.h                           |   103 +
 xen/include/xen/kexec.h                            |    95 +
 xen/include/xen/keyhandler.h                       |    58 +
 xen/include/xen/kimage.h                           |    68 +
 xen/include/xen/lib.h                              |   136 +
 xen/include/xen/libelf.h                           |   488 +
 xen/include/xen/libfdt/fdt.h                       |    60 +
 xen/include/xen/libfdt/libfdt.h                    |  1235 ++
 xen/include/xen/libfdt/libfdt_env.h                |    19 +
 xen/include/xen/list.h                             |   923 ++
 xen/include/xen/lz4.h                              |    88 +
 xen/include/xen/lzo.h                              |    44 +
 xen/include/xen/mm.h                               |   374 +
 xen/include/xen/multiboot.h                        |   129 +
 xen/include/xen/multicall.h                        |    28 +
 xen/include/xen/nmi.h                              |    14 +
 xen/include/xen/nodemask.h                         |   363 +
 xen/include/xen/notifier.h                         |    71 +
 xen/include/xen/numa.h                             |    20 +
 xen/include/xen/paging.h                           |    26 +
 xen/include/xen/pci.h                              |   151 +
 xen/include/xen/pci_regs.h                         |   588 +
 xen/include/xen/percpu.h                           |    23 +
 xen/include/xen/perfc.h                            |   119 +
 xen/include/xen/perfc_defn.h                       |    56 +
 xen/include/xen/pfn.h                              |     9 +
 xen/include/xen/pmstat.h                           |    17 +
 xen/include/xen/preempt.h                          |    37 +
 xen/include/xen/prefetch.h                         |    60 +
 xen/include/xen/radix-tree.h                       |   209 +
 xen/include/xen/random.h                           |     6 +
 xen/include/xen/rangeset.h                         |    76 +
 xen/include/xen/rbtree.h                           |    82 +
 xen/include/xen/rcupdate.h                         |   150 +
 xen/include/xen/sched-if.h                         |   192 +
 xen/include/xen/sched.h                            |   837 ++
 xen/include/xen/serial.h                           |   192 +
 xen/include/xen/shared.h                           |    49 +
 xen/include/xen/shutdown.h                         |    13 +
 xen/include/xen/smp.h                              |    74 +
 xen/include/xen/softirq.h                          |    40 +
 xen/include/xen/sort.h                             |    10 +
 xen/include/xen/spinlock.h                         |   254 +
 xen/include/xen/stdarg.h                           |     9 +
 xen/include/xen/stdbool.h                          |     9 +
 xen/include/xen/stop_machine.h                     |    19 +
 xen/include/xen/string.h                           |   100 +
 xen/include/xen/stringify.h                        |    12 +
 xen/include/xen/symbols.h                          |    14 +
 xen/include/xen/tasklet.h                          |    53 +
 xen/include/xen/time.h                             |    83 +
 xen/include/xen/timer.h                            |   105 +
 xen/include/xen/tmem.h                             |    16 +
 xen/include/xen/tmem_xen.h                         |   333 +
 xen/include/xen/trace.h                            |   131 +
 xen/include/xen/types.h                            |    62 +
 xen/include/xen/version.h                          |    16 +
 xen/include/xen/vga.h                              |    18 +
 xen/include/xen/video.h                            |    24 +
 xen/include/xen/vmap.h                             |    27 +
 xen/include/xen/wait.h                             |    59 +
 xen/include/xen/watchdog.h                         |    35 +
 xen/include/xen/xencomm.h                          |   170 +
 xen/include/xen/xenoprof.h                         |    82 +
 xen/include/xen/xmalloc.h                          |   126 +
 xen/include/xlat.lst                               |   101 +
 xen/include/xsm/dummy.h                            |   630 +
 xen/include/xsm/xsm.h                              |   655 +
 xen/tools/Makefile                                 |    13 +
 xen/tools/compat-build-header.py                   |    24 +
 xen/tools/compat-build-source.py                   |    30 +
 xen/tools/fig-to-oct.py                            |    18 +
 xen/tools/get-fields.sh                            |   505 +
 xen/tools/scmversion                               |    89 +
 xen/tools/symbols.c                                |   488 +
 xen/tools/xen.flf                                  |  2230 ++++
 xen/xsm/Makefile                                   |     7 +
 xen/xsm/dummy.c                                    |   137 +
 xen/xsm/flask/Makefile                             |    32 +
 xen/xsm/flask/avc.c                                |   889 ++
 xen/xsm/flask/flask_op.c                           |   765 ++
 xen/xsm/flask/hooks.c                              |  1614 +++
 xen/xsm/flask/include/avc.h                        |   118 +
 xen/xsm/flask/include/avc_ss.h                     |    29 +
 xen/xsm/flask/include/conditional.h                |    27 +
 xen/xsm/flask/include/objsec.h                     |    32 +
 xen/xsm/flask/include/security.h                   |    97 +
 xen/xsm/flask/policy/access_vectors                |   448 +
 xen/xsm/flask/policy/initial_sids                  |    16 +
 xen/xsm/flask/policy/mkaccess_vector.sh            |   138 +
 xen/xsm/flask/policy/mkflask.sh                    |    95 +
 xen/xsm/flask/policy/security_classes              |    21 +
 xen/xsm/flask/ss/Makefile                          |    11 +
 xen/xsm/flask/ss/avtab.c                           |   537 +
 xen/xsm/flask/ss/avtab.h                           |    91 +
 xen/xsm/flask/ss/conditional.c                     |   549 +
 xen/xsm/flask/ss/conditional.h                     |    77 +
 xen/xsm/flask/ss/constraint.h                      |    61 +
 xen/xsm/flask/ss/context.h                         |   133 +
 xen/xsm/flask/ss/ebitmap.c                         |   337 +
 xen/xsm/flask/ss/ebitmap.h                         |   129 +
 xen/xsm/flask/ss/hashtab.c                         |   183 +
 xen/xsm/flask/ss/hashtab.h                         |    87 +
 xen/xsm/flask/ss/mls.c                             |   533 +
 xen/xsm/flask/ss/mls.h                             |    39 +
 xen/xsm/flask/ss/mls_types.h                       |    58 +
 xen/xsm/flask/ss/policydb.c                        |  2142 ++++
 xen/xsm/flask/ss/policydb.h                        |   289 +
 xen/xsm/flask/ss/services.c                        |  2327 ++++
 xen/xsm/flask/ss/services.h                        |    15 +
 xen/xsm/flask/ss/sidtab.c                          |   322 +
 xen/xsm/flask/ss/sidtab.h                          |    53 +
 xen/xsm/flask/ss/symtab.c                          |    47 +
 xen/xsm/flask/ss/symtab.h                          |    23 +
 xen/xsm/xsm_core.c                                 |   119 +
 xen/xsm/xsm_policy.c                               |    67 +
 2958 files changed, 789663 insertions(+)

-- 
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