[Pkg-xen-changes] [xen] branch master updated (c4d101c -> 6256576)
Bastian Blank
waldi at moszumanska.debian.org
Sun Nov 1 20:59:48 UTC 2015
This is an automated email from the git hooks/post-receive script.
waldi pushed a change to branch master
in repository xen.
from c4d101c Merge branch 'release/4.5.1_rc1-1'
adds fade2be Merge tag 'debian/4.5.1_rc1-1' into develop
adds 2dcc014 Use linux 4.2.0-1
adds abc7df7 record new upstream branch created by importing xen_4.6.0.orig.tar.xz
adds 9fafe90 Import xen_4.6.0.orig.tar.xz
adds 200fc5d version
adds a8f7ae3 config-prefix.diff
adds 9cd5bad tools-libfsimage-abiname.diff
adds 973db50 tools-libxc-abiname.diff
adds 2797781 tools-libxl-abiname.diff
adds 6d0ff0f tools-xenstat-abiname.diff
adds cdfa126 tools-rpath.diff
adds 85fba7a tools-blktap2-prefix.diff
adds e588b20 tools-console-prefix.diff
adds 4b86c76 tools-libfsimage-prefix.diff
adds ca4a2ee tools-libxl-prefix.diff
adds 0d26158 tools-misc-prefix.diff
adds d31889e tools-pygrub-prefix.diff
adds b18c27e tools-python-prefix.diff
adds 49c46e9 tools-xcutils-rpath.diff
adds 45980ee tools-xenmon-prefix.diff
adds 96a45c8 tools-xenpaging-prefix.diff
adds 1eb3713 tools-xenpmd-prefix.diff
adds fa1d487 tools-xenstat-prefix.diff
adds 93b0260 tools-xenstore-prefix.diff
adds 7912cb8 tools-xentrace-prefix.diff
adds e730f60 Remove static solaris support from pygrub
adds 4dfebbe tools-include-install.diff
adds f85560a tools-xenmon-install.diff
adds b00b02f tools-xenstore-compatibility.diff
adds 5fcb964 merge patched-develop into develop
adds c213f67 Set version to 4.6.0-1
adds 1440439 arm: Support hypercall_create_continuation for multicall
adds 2989d96 arm: rate-limit logging from unimplemented PHYSDEVOP and HVMOP.
adds 0361df6 arm: handle races between relinquish_memory and free_domheap_pages
adds c270ef0 x86: guard against undue super page PTE creation
adds 91af405 free domain's vcpu array
adds 86a8124 x86/PoD: Eager sweep for zeroed pages
adds 967130a xenoprof: free domain's vcpu array
adds 2c55f24 x86: rate-limit logging in do_xen{oprof,pmu}_op()
adds 2cc6e92 libxl: adjust PoD target by memory fudge, too
adds 6ce0978 merge patched-develop into develop
adds 3790292 Record CVE
new 371a0d1 Remove python 3 files
new 2d243b0 Prepare to release 4.6.0-1
new 6256576 Merge branch 'release/4.6.0-1'
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 24 +-
.hgignore | 5 -
COPYING | 3 +-
Config.mk | 40 +-
INSTALL | 22 +-
MAINTAINERS | 62 +-
Makefile | 92 +-
README | 50 +-
config/Paths.mk.in | 11 +-
config/StdGNU.mk | 3 +
config/SunOS.mk | 2 +
config/Tools.mk.in | 5 +-
config/arm32.mk | 2 +
config/arm64.mk | 3 +
configure | 38 +-
debian/.git-dpm | 14 +-
debian/bin/gencontrol.py | 10 +-
debian/bin/genorig.py | 2 +-
debian/changelog | 14 +
debian/lib/python/debian_xen/__init__.py | 2 +-
debian/lib/python/debian_xen/debian.py | 2 +-
debian/patches/CVE-2015-7812.diff | 59 +
debian/patches/CVE-2015-7813.diff | 55 +
debian/patches/CVE-2015-7814.diff | 50 +
debian/patches/CVE-2015-7835.diff | 57 +
debian/patches/CVE-2015-7969.1.diff | 42 +
debian/patches/CVE-2015-7969.diff | 35 +
debian/patches/CVE-2015-7970.diff | 221 +
debian/patches/CVE-2015-7971.diff | 83 +
debian/patches/CVE-2015-7972.diff | 86 +
debian/patches/config-prefix.diff | 24 +-
debian/patches/series | 11 +-
debian/patches/tools-blktap2-prefix.diff | 32 +-
debian/patches/tools-console-prefix.diff | 10 +-
debian/patches/tools-hotplug-udevrules.diff | 28 -
debian/patches/tools-include-install.diff | 22 +-
debian/patches/tools-libfsimage-abiname.diff | 22 +-
debian/patches/tools-libfsimage-prefix.diff | 20 +-
debian/patches/tools-libxc-abiname.diff | 52 +-
debian/patches/tools-libxl-abiname.diff | 47 +-
debian/patches/tools-libxl-prefix.diff | 21 +-
debian/patches/tools-misc-prefix.diff | 27 +-
debian/patches/tools-pygrub-prefix.diff | 18 +-
.../tools-pygrub-remove-static-solaris-support | 10 +-
debian/patches/tools-python-prefix.diff | 4 +-
debian/patches/tools-rpath.diff | 4 +-
debian/patches/tools-xcutils-rpath.diff | 4 +-
debian/patches/tools-xenmon-install.diff | 17 +-
debian/patches/tools-xenmon-prefix.diff | 16 +-
debian/patches/tools-xenpaging-prefix.diff | 4 +-
debian/patches/tools-xenpmd-prefix.diff | 8 +-
debian/patches/tools-xenstat-abiname.diff | 25 +-
debian/patches/tools-xenstat-prefix.diff | 44 +-
debian/patches/tools-xenstore-compatibility.diff | 14 +-
debian/patches/tools-xenstore-prefix.diff | 38 +-
debian/patches/tools-xentrace-prefix.diff | 36 +-
debian/patches/version.diff | 27 +-
.../patches/xl-coredumps-to-var-lib-xen-dump.diff | 57 -
debian/rules | 2 +-
debian/rules.defs | 2 +-
debian/rules.real | 16 +-
debian/templates/control.source.in | 1 +
debian/xen-utils-common.install | 1 -
debian/xenstore-utils.install | 2 +-
docs/INDEX | 6 +-
docs/Makefile | 197 +-
docs/configure | 18 +-
docs/features/migration.pandoc | 123 +
docs/features/template.pandoc | 75 +
docs/man/xentop.pod.1 | 111 +
.../xentrace/xentrace.8 => docs/man/xentrace.pod.8 | 138 +-
.../man/xentrace_format.pod.1 | 46 +-
docs/man/xl.cfg.pod.5 | 314 +-
docs/man/xl.pod.1 | 185 +-
docs/man/xlcpupool.cfg.pod.5 | 26 +-
docs/misc/arm/device-tree/passthrough.txt | 9 +
docs/misc/arm/early-printk.txt | 51 +-
docs/misc/arm/passthrough.txt | 62 +
docs/misc/efi.markdown | 8 +-
docs/misc/grant-tables.txt | 55 +-
docs/misc/qemu-upstream_howto_use_it.markdown | 12 -
docs/misc/sedf_scheduler_mini-HOWTO.txt | 44 -
stubdom/README => docs/misc/stubdom.txt | 0
docs/misc/vbd-interface.txt | 6 +-
docs/misc/vtd.txt | 24 +
docs/misc/vtpmmgr.txt | 155 +-
docs/misc/xen-command-line.markdown | 144 +-
tools/xenmon/README => docs/misc/xenmon.txt | 0
docs/misc/xl-psr.markdown | 133 +
docs/misc/xsm-flask.txt | 70 +-
docs/specs/libxc-migration-stream.pandoc | 696 ++
docs/specs/libxl-migration-stream.pandoc | 264 +
extras/mini-os/COPYING | 36 -
extras/mini-os/Config.mk | 57 -
extras/mini-os/Makefile | 226 -
extras/mini-os/README | 46 -
extras/mini-os/app.lds | 11 -
extras/mini-os/arch/arm/arm32.S | 233 -
extras/mini-os/arch/arm/events.c | 31 -
extras/mini-os/arch/arm/hypercalls32.S | 64 -
extras/mini-os/arch/arm/minios-arm32.lds | 83 -
extras/mini-os/arch/arm/mm.c | 139 -
extras/mini-os/arch/arm/sched.c | 47 -
extras/mini-os/arch/arm/setup.c | 119 -
extras/mini-os/arch/x86/Makefile | 31 -
extras/mini-os/arch/x86/arch.mk | 22 -
extras/mini-os/arch/x86/events.c | 35 -
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 | 957 --
extras/mini-os/arch/x86/sched.c | 139 -
extras/mini-os/arch/x86/setup.c | 168 -
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 | 736 --
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 | 269 -
extras/mini-os/fbfront.c | 710 --
extras/mini-os/gntmap.c | 250 -
extras/mini-os/gnttab.c | 196 -
extras/mini-os/hypervisor.c | 132 -
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/arm/arch_endian.h | 7 -
extras/mini-os/include/arm/arch_limits.h | 9 -
extras/mini-os/include/arm/arch_mm.h | 38 -
extras/mini-os/include/arm/arch_sched.h | 19 -
extras/mini-os/include/arm/arch_spinlock.h | 36 -
extras/mini-os/include/arm/arm32/arch_wordsize.h | 1 -
extras/mini-os/include/arm/gic.h | 1 -
extras/mini-os/include/arm/hypercall-arm.h | 98 -
extras/mini-os/include/arm/os.h | 216 -
extras/mini-os/include/arm/traps.h | 20 -
extras/mini-os/include/blkfront.h | 54 -
extras/mini-os/include/byteorder.h | 36 -
extras/mini-os/include/byteswap.h | 39 -
extras/mini-os/include/compiler.h | 10 -
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 | 59 -
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 | 17 -
extras/mini-os/include/hypervisor.h | 48 -
extras/mini-os/include/ioremap.h | 33 -
extras/mini-os/include/iorw.h | 16 -
extras/mini-os/include/kernel.h | 9 -
extras/mini-os/include/lib-gpl.h | 59 -
extras/mini-os/include/lib.h | 230 -
extras/mini-os/include/linux/types.h | 5 -
extras/mini-os/include/lwipopts.h | 23 -
extras/mini-os/include/mm.h | 82 -
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 | 74 -
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 | 337 -
extras/mini-os/include/x86/x86_64/arch_wordsize.h | 2 -
.../mini-os/include/x86/x86_64/hypercall-x86_64.h | 344 -
extras/mini-os/include/xenbus.h | 120 -
extras/mini-os/include/xmalloc.h | 44 -
extras/mini-os/kernel.c | 198 -
extras/mini-os/lib/ctype.c | 29 -
extras/mini-os/lib/math.c | 426 -
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 | 112 -
extras/mini-os/lwip-arch.c | 293 -
extras/mini-os/lwip-net.c | 386 -
extras/mini-os/main.c | 193 -
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 | 304 -
extras/mini-os/test.c | 577 -
extras/mini-os/tpm_tis.c | 1367 ---
extras/mini-os/tpmback.c | 1136 --
extras/mini-os/tpmfront.c | 631 --
extras/mini-os/xenbus/xenbus.c | 870 --
m4/paths.m4 | 12 +
m4/pkg.m4 | 3 +-
m4/python_fortify_noopt.m4 | 31 +
m4/systemd.m4 | 9 +-
scripts/git-checkout.sh | 2 +-
stubdom/Makefile | 20 +-
stubdom/c/Makefile | 2 +
stubdom/caml/Makefile | 2 +
stubdom/configure | 20 +-
stubdom/configure.ac | 2 +-
stubdom/grub.patches/10graphics.diff | 10 +-
stubdom/grub.patches/61btrfs.diff | 6 +-
stubdom/grub/kexec.c | 5 +-
stubdom/vtpm-deepquote-anyloc.patch | 127 +
stubdom/vtpm/vtpm_cmd.c | 13 +-
stubdom/vtpmmgr/Makefile | 2 +-
stubdom/vtpmmgr/common_types.h | 9 +
stubdom/vtpmmgr/disk_read.c | 29 +-
stubdom/vtpmmgr/disk_tpm.c | 42 +-
stubdom/vtpmmgr/disk_tpm.h | 4 +
stubdom/vtpmmgr/disk_write.c | 13 +-
stubdom/vtpmmgr/init.c | 279 +
stubdom/vtpmmgr/marshal.h | 1 +
stubdom/vtpmmgr/mgmt_authority.c | 91 +-
stubdom/vtpmmgr/mgmt_authority.h | 2 +-
stubdom/vtpmmgr/tcg.h | 7 +-
stubdom/vtpmmgr/tpm2.c | 455 +
stubdom/vtpmmgr/tpm2.h | 104 +
stubdom/vtpmmgr/tpm2_marshal.h | 673 ++
stubdom/vtpmmgr/tpm2_types.h | 969 ++
stubdom/vtpmmgr/tpmrsa.c | 3 +-
stubdom/vtpmmgr/tpmrsa.h | 3 +-
stubdom/vtpmmgr/vtpm_cmd_handler.c | 7 +-
stubdom/vtpmmgr/vtpm_manager.h | 27 +-
stubdom/vtpmmgr/vtpmmgr.c | 46 +-
stubdom/vtpmmgr/vtpmmgr.h | 29 +
tools/Makefile | 105 +-
tools/Rules.mk | 13 +-
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_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 | 6 +-
tools/blktap2/control/Makefile | 8 +-
tools/blktap2/drivers/Makefile | 6 +-
tools/blktap2/drivers/libaio-compat.h | 4 +-
tools/blktap2/drivers/tapdisk-vbd.c | 2 +-
tools/blktap2/include/Makefile | 5 +-
tools/blktap2/lvm/Makefile | 4 +-
tools/blktap2/vhd/Makefile | 6 +-
tools/blktap2/vhd/lib/Makefile | 10 +-
tools/blktap2/vhd/lib/libvhd.c | 27 +-
tools/blktap2/vhd/vhd-util.c | 3 +
tools/config.h.in | 21 +
tools/configure | 641 +-
tools/configure.ac | 95 +-
tools/console/Makefile | 9 +-
tools/console/client/main.c | 81 +-
tools/console/daemon/io.c | 7 +-
tools/console/daemon/io.h | 3 +-
tools/console/daemon/main.c | 41 +-
tools/console/daemon/utils.c | 3 +-
tools/console/daemon/utils.h | 3 +-
tools/console/testsuite/Makefile | 5 +-
tools/debugger/gdbsx/Makefile | 8 +-
tools/debugger/gdbsx/gx/Makefile | 2 +
tools/debugger/gdbsx/gx/gx.h | 4 +-
tools/debugger/gdbsx/gx/gx_comm.c | 8 +-
tools/debugger/gdbsx/gx/gx_local.c | 4 +-
tools/debugger/gdbsx/gx/gx_main.c | 4 +-
tools/debugger/gdbsx/gx/gx_utils.c | 4 +-
tools/debugger/gdbsx/gx/xg_dummy.c | 4 +-
tools/debugger/gdbsx/xg/Makefile | 2 +
tools/debugger/gdbsx/xg/xg_main.c | 4 +-
tools/debugger/gdbsx/xg/xg_public.h | 4 +-
tools/debugger/kdd/Makefile | 7 +-
tools/examples/Makefile | 3 +
tools/examples/README | 1 -
tools/examples/cpupool | 2 +-
tools/firmware/Makefile | 4 +-
.../firmware/etherboot/patches/build-compare.patch | 19 +
tools/firmware/etherboot/patches/build_fix_4.patch | 225 +
tools/firmware/etherboot/patches/series | 2 +
tools/firmware/hvmloader/32bitbios_support.c | 3 +-
tools/firmware/hvmloader/Makefile | 16 +-
tools/firmware/hvmloader/acpi/Makefile | 9 +-
tools/firmware/hvmloader/acpi/acpi2_0.h | 64 +-
tools/firmware/hvmloader/acpi/build.c | 109 +-
tools/firmware/hvmloader/acpi/dsdt.asl | 27 +-
tools/firmware/hvmloader/acpi/mk_dsdt.c | 41 +-
tools/firmware/hvmloader/acpi/ssdt_pm.asl | 32 +-
tools/firmware/hvmloader/acpi/ssdt_s3.asl | 3 +-
tools/firmware/hvmloader/acpi/ssdt_s4.asl | 3 +-
tools/firmware/hvmloader/acpi/ssdt_tpm.asl | 3 +-
tools/firmware/hvmloader/acpi/static_tables.c | 3 +-
tools/firmware/hvmloader/cacheattr.c | 3 +-
tools/firmware/hvmloader/e820.c | 135 +-
tools/firmware/hvmloader/e820.h | 7 +
tools/firmware/hvmloader/hvmloader.c | 8 +-
tools/firmware/hvmloader/mkhex | 3 +-
tools/firmware/hvmloader/mp_tables.c | 3 +-
tools/firmware/hvmloader/optionroms.c | 3 +-
tools/firmware/hvmloader/ovmf.c | 3 +-
tools/firmware/hvmloader/pci.c | 70 +-
tools/firmware/hvmloader/pir_types.h | 3 +-
tools/firmware/hvmloader/rombios.c | 3 +-
tools/firmware/hvmloader/seabios.c | 3 +-
tools/firmware/hvmloader/smbios.c | 3 +-
tools/firmware/hvmloader/smbios_types.h | 3 +-
tools/firmware/hvmloader/smp.c | 3 +-
tools/firmware/hvmloader/tests.c | 3 +-
tools/firmware/hvmloader/util.c | 32 +-
tools/firmware/hvmloader/util.h | 21 +-
tools/firmware/hvmloader/vnuma.c | 80 +
.../blktapctrl.h => firmware/hvmloader/vnuma.h} | 28 +-
tools/firmware/hvmloader/xenbus.c | 48 +-
tools/firmware/ovmf-makefile | 6 +-
tools/firmware/rombios/32bit/32bitbios.c | 3 +-
tools/firmware/rombios/32bit/Makefile | 3 +
tools/firmware/rombios/32bit/mkhex | 3 +-
tools/firmware/rombios/32bit/pmm.c | 3 +-
tools/firmware/rombios/32bit/tcgbios/Makefile | 3 +
tools/firmware/rombios/32bit/tcgbios/tcgbios.c | 3 +-
tools/firmware/rombios/32bit/tcgbios/tpm_drivers.c | 3 +-
tools/firmware/rombios/32bit/util.c | 3 +-
tools/firmware/rombios/32bitgateway.c | 3 +-
tools/firmware/rombios/Makefile | 3 +
tools/firmware/rombios/apmbios.S | 3 +-
tools/firmware/rombios/rombios.c | 3 +-
tools/firmware/rombios/rombios.h | 3 +-
tools/firmware/rombios/tcgbios.c | 3 +-
tools/firmware/vgabios/COPYING | 3 +-
tools/firmware/vgabios/Makefile | 7 +-
tools/firmware/vgabios/biossums.c | 3 +-
tools/firmware/vgabios/clext.c | 3 +-
tools/firmware/vgabios/vbe.c | 3 +-
tools/firmware/vgabios/vgabios.c | 3 +-
tools/flask/Makefile | 4 +-
tools/flask/policy/Makefile | 29 +-
tools/flask/policy/policy/device_contexts | 32 +
tools/flask/policy/policy/initial_sids | 4 +
tools/flask/policy/policy/modules/xen/xen.if | 8 +-
tools/flask/policy/policy/modules/xen/xen.te | 70 +-
tools/flask/utils/Makefile | 7 +-
tools/hotplug/FreeBSD/Makefile | 5 +-
tools/hotplug/FreeBSD/rc.d/xencommons.in | 16 +-
tools/hotplug/FreeBSD/rc.d/xendriverdomain.in | 48 +
tools/hotplug/FreeBSD/vif-bridge | 4 +-
tools/hotplug/Linux/Makefile | 22 +-
tools/hotplug/Linux/blktap | 94 -
tools/hotplug/Linux/block | 16 +-
tools/hotplug/Linux/block-common.sh | 3 +-
tools/hotplug/Linux/block-drbd-probe | 3 +-
tools/hotplug/Linux/block-tap | 123 +
tools/hotplug/Linux/external-device-migrate | 3 +-
tools/hotplug/Linux/init.d/sysconfig.xencommons.in | 10 +-
tools/hotplug/Linux/init.d/xen-watchdog.in | 2 +-
tools/hotplug/Linux/init.d/xencommons.in | 10 +-
tools/hotplug/Linux/init.d/xendriverdomain.in | 85 +
tools/hotplug/Linux/locking.sh | 3 +-
tools/hotplug/Linux/logging.sh | 3 +-
tools/hotplug/Linux/systemd/Makefile | 3 +
.../systemd/xen-qemu-dom0-disk-backend.service.in | 2 +-
tools/hotplug/Linux/systemd/xenstored.service.in | 1 +
tools/hotplug/Linux/vif-common.sh | 5 +-
tools/hotplug/Linux/xen-backend.rules.in | 10 -
tools/hotplug/Linux/xen-hotplug-common.sh.in | 14 +-
tools/hotplug/Linux/xen-network-common.sh | 3 +-
tools/hotplug/Linux/xen-script-common.sh | 3 +-
tools/hotplug/Linux/xendomains.in | 2 +-
tools/hotplug/Makefile | 4 +-
tools/hotplug/NetBSD/Makefile | 5 +-
tools/hotplug/NetBSD/block | 2 +-
tools/hotplug/NetBSD/rc.d/xen-watchdog | 6 +-
tools/hotplug/NetBSD/rc.d/xencommons.in | 16 +-
tools/hotplug/NetBSD/rc.d/xendomains | 4 +-
tools/hotplug/NetBSD/rc.d/xendriverdomain.in | 49 +
tools/hotplug/NetBSD/vif-bridge | 2 +-
tools/hotplug/NetBSD/vif-ip | 2 +-
tools/hotplug/common/Makefile | 3 +
tools/include/Makefile | 57 +-
tools/include/xen-external/bsd-sys-queue-h-seddery | 2 +
tools/include/xen-foreign/Makefile | 6 +-
tools/include/xen-foreign/reference.size | 4 +-
.../xen-sys/{NetBSD => NetBSDRump}/evtchn.h | 0
tools/include/xen-sys/NetBSDRump/privcmd.h | 81 +-
tools/libfsimage/common/Makefile | 8 +-
tools/libfsimage/ext2fs-lib/Makefile | 4 +-
tools/libfsimage/ext2fs-lib/ext2fs-lib.c | 3 -
tools/libfsimage/ext2fs/fsys_ext2fs.c | 3 +-
tools/libfsimage/fat/fat.h | 3 +-
tools/libfsimage/fat/fsys_fat.c | 3 +-
tools/libfsimage/iso9660/fsys_iso9660.c | 3 +-
tools/libfsimage/iso9660/iso9660.h | 3 +-
tools/libfsimage/reiserfs/fsys_reiserfs.c | 3 +-
tools/libfsimage/ufs/fsys_ufs.c | 3 +-
tools/libfsimage/xfs/fsys_xfs.c | 3 +-
tools/libfsimage/xfs/xfs.h | 3 +-
tools/libfsimage/zfs/Makefile | 3 +-
tools/libfsimage/zfs/filesys.h | 3 +-
tools/libfsimage/zfs/fsi_zfs.c | 3 +-
tools/libfsimage/zfs/fsi_zfs.h | 3 +-
tools/libfsimage/zfs/fsys_zfs.c | 3 +-
tools/libfsimage/zfs/fsys_zfs.h | 3 +-
tools/libfsimage/zfs/mb_info.h | 3 +-
tools/libfsimage/zfs/shared.h | 3 +-
tools/libfsimage/zfs/zfs-include/dmu.h | 3 +-
tools/libfsimage/zfs/zfs-include/dmu_objset.h | 3 +-
tools/libfsimage/zfs/zfs-include/dnode.h | 3 +-
tools/libfsimage/zfs/zfs-include/dsl_dataset.h | 3 +-
tools/libfsimage/zfs/zfs-include/dsl_dir.h | 3 +-
tools/libfsimage/zfs/zfs-include/sa_impl.h | 3 +-
tools/libfsimage/zfs/zfs-include/spa.h | 3 +-
tools/libfsimage/zfs/zfs-include/uberblock_impl.h | 3 +-
tools/libfsimage/zfs/zfs-include/vdev_impl.h | 3 +-
tools/libfsimage/zfs/zfs-include/zap_impl.h | 3 +-
tools/libfsimage/zfs/zfs-include/zap_leaf.h | 3 +-
tools/libfsimage/zfs/zfs-include/zfs.h | 3 +-
tools/libfsimage/zfs/zfs-include/zfs_acl.h | 3 +-
tools/libfsimage/zfs/zfs-include/zfs_znode.h | 3 +-
tools/libfsimage/zfs/zfs-include/zil.h | 3 +-
tools/libfsimage/zfs/zfs-include/zio.h | 3 +-
tools/libfsimage/zfs/zfs-include/zio_checksum.h | 3 +-
tools/libfsimage/zfs/zfs_fletcher.c | 3 +-
tools/libfsimage/zfs/zfs_lzjb.c | 3 +-
tools/libfsimage/zfs/zfs_sha256.c | 3 +-
tools/libvchan/Makefile | 14 +-
tools/libvchan/init.c | 3 +-
tools/libvchan/io.c | 3 +-
tools/libvchan/libxenvchan.h | 3 +-
tools/libvchan/node-select.c | 17 +-
tools/libvchan/node.c | 3 +-
tools/libxc/Makefile | 44 +-
tools/libxc/include/xc_dom.h | 16 +-
tools/libxc/include/xenctrl.h | 273 +-
tools/libxc/include/xenctrlosdep.h | 3 +-
tools/libxc/include/xenguest.h | 43 +-
tools/libxc/include/xentoollog.h | 3 +-
tools/libxc/xc_altp2m.c | 247 +
tools/libxc/xc_bitops.h | 5 +
tools/libxc/xc_compression.c | 3 +-
tools/libxc/xc_core.c | 3 +-
tools/libxc/xc_core.h | 3 +-
tools/libxc/xc_core_arm.c | 14 +-
tools/libxc/xc_core_arm.h | 3 +-
tools/libxc/xc_core_x86.c | 32 +-
tools/libxc/xc_core_x86.h | 3 +-
tools/libxc/xc_cpu_hotplug.c | 3 +-
tools/libxc/xc_cpufeature.h | 3 +-
tools/libxc/xc_cpuid_x86.c | 6 +-
tools/libxc/xc_cpupool.c | 7 +-
tools/libxc/xc_csched.c | 3 +-
tools/libxc/xc_csched2.c | 3 +-
tools/libxc/xc_dom_arm.c | 14 +-
tools/libxc/xc_dom_armzimageloader.c | 3 +-
tools/libxc/xc_dom_binloader.c | 3 +-
tools/libxc/xc_dom_boot.c | 9 +-
tools/libxc/xc_dom_bzimageloader.c | 23 +-
tools/libxc/xc_dom_compat_linux.c | 9 +-
tools/libxc/xc_dom_core.c | 11 +-
tools/libxc/xc_dom_elfloader.c | 36 +-
tools/libxc/xc_dom_x86.c | 180 +-
tools/libxc/xc_domain.c | 394 +-
tools/libxc/xc_domain_restore.c | 2399 -----
tools/libxc/xc_domain_save.c | 2192 ----
tools/libxc/xc_efi.h | 3 +-
tools/libxc/xc_elf.h | 3 +-
tools/libxc/xc_evtchn.c | 3 +-
tools/libxc/xc_flask.c | 15 +-
tools/libxc/xc_foreign_memory.c | 3 +-
tools/libxc/xc_freebsd.c | 3 +-
tools/libxc/xc_freebsd_osdep.c | 10 +-
tools/libxc/xc_gnttab.c | 3 +-
tools/libxc/xc_hcall_buf.c | 9 +-
tools/libxc/xc_hvm_build_arm.c | 3 +-
tools/libxc/xc_hvm_build_x86.c | 341 +-
tools/libxc/xc_linux.c | 3 +-
tools/libxc/xc_linux_osdep.c | 9 +-
tools/libxc/xc_mem_access.c | 59 +-
tools/libxc/xc_mem_paging.c | 83 +-
tools/libxc/xc_memshr.c | 32 +-
tools/libxc/xc_minios.c | 3 +-
tools/libxc/xc_misc.c | 121 +-
tools/libxc/xc_monitor.c | 145 +
tools/libxc/xc_msr_x86.h | 1 +
tools/libxc/xc_netbsd.c | 3 +-
tools/libxc/xc_nomigrate.c | 3 +-
tools/libxc/xc_offline_page.c | 104 +-
tools/libxc/xc_pagetab.c | 3 +-
tools/libxc/xc_physdev.c | 15 +-
tools/libxc/xc_pm.c | 57 +-
tools/libxc/xc_private.c | 125 +-
tools/libxc/xc_private.h | 36 +-
tools/libxc/xc_psr.c | 155 +-
tools/libxc/xc_resume.c | 3 +-
tools/libxc/xc_rt.c | 3 +-
tools/libxc/xc_sedf.c | 78 -
tools/libxc/xc_solaris.c | 3 +-
tools/libxc/xc_sr_common.c | 114 +
tools/libxc/xc_sr_common.h | 375 +
tools/libxc/xc_sr_common_x86.c | 54 +
tools/libxc/xc_sr_common_x86.h | 26 +
tools/libxc/xc_sr_common_x86_pv.c | 210 +
tools/libxc/xc_sr_common_x86_pv.h | 102 +
tools/libxc/xc_sr_restore.c | 802 ++
tools/libxc/xc_sr_restore_x86_hvm.c | 233 +
tools/libxc/xc_sr_restore_x86_pv.c | 1165 +++
tools/libxc/xc_sr_save.c | 906 ++
tools/libxc/xc_sr_save_x86_hvm.c | 220 +
tools/libxc/xc_sr_save_x86_pv.c | 894 ++
tools/libxc/xc_sr_stream_format.h | 149 +
tools/libxc/xc_suspend.c | 3 +-
tools/libxc/xc_tbuf.c | 36 +-
tools/libxc/xc_tmem.c | 140 +-
tools/libxc/{xc_mem_event.c => xc_vm_event.c} | 62 +-
tools/libxc/xg_private.c | 5 +-
tools/libxc/xg_private.h | 3 +-
tools/libxc/xg_save_restore.h | 253 +-
tools/libxc/xtl_core.c | 12 +-
tools/libxc/xtl_logger_stdio.c | 14 +-
tools/libxl/CODING_STYLE | 1 +
tools/libxl/Makefile | 64 +-
tools/libxl/gentest.py | 64 +-
tools/libxl/gentypes.py | 7 +-
tools/libxl/libxl.c | 1086 +-
tools/libxl/libxl.h | 286 +-
tools/libxl/libxl_aoutils.c | 221 +-
tools/libxl/libxl_arch.h | 35 +
tools/libxl/libxl_arm.c | 328 +-
tools/libxl/libxl_bootloader.c | 33 +-
tools/libxl/libxl_convert_callout.c | 173 +
tools/libxl/libxl_cpuid.c | 13 +-
tools/libxl/libxl_create.c | 358 +-
tools/libxl/libxl_device.c | 137 +-
tools/libxl/libxl_dm.c | 530 +-
tools/libxl/libxl_dom.c | 1176 +--
tools/libxl/libxl_dom_suspend.c | 443 +
tools/libxl/libxl_event.c | 513 +-
tools/libxl/libxl_event.h | 2 +-
tools/libxl/libxl_exec.c | 38 +-
tools/libxl/libxl_flask.c | 13 +-
tools/libxl/libxl_fork.c | 8 +-
tools/libxl/libxl_freebsd.c | 12 +
tools/libxl/libxl_internal.c | 105 +-
tools/libxl/libxl_internal.h | 650 +-
tools/libxl/libxl_json.c | 10 +-
tools/libxl/libxl_libfdt_compat.c | 94 +
tools/libxl/libxl_libfdt_compat.h | 90 +
tools/libxl/libxl_linux.c | 88 +-
tools/libxl/libxl_netbsd.c | 19 +-
tools/libxl/libxl_netbuffer.c | 23 +-
tools/libxl/libxl_no_convert_callout.c | 35 +
tools/libxl/libxl_osdeps.h | 37 +
tools/libxl/libxl_pci.c | 54 +-
tools/libxl/libxl_psr.c | 217 +-
tools/libxl/libxl_qmp.c | 48 +-
tools/libxl/libxl_remus_disk_drbd.c | 14 +-
tools/libxl/libxl_save_callout.c | 145 +-
tools/libxl/libxl_save_helper.c | 93 +-
tools/libxl/libxl_save_msgs_gen.pl | 9 +-
tools/libxl/libxl_sr_stream_format.h | 58 +
tools/libxl/libxl_stream_read.c | 829 ++
tools/libxl/libxl_stream_write.c | 625 ++
tools/libxl/libxl_test_fdevent.c | 79 +
tools/libxl/libxl_test_fdevent.h | 12 +
tools/libxl/libxl_test_timedereg.c | 17 +-
tools/libxl/libxl_types.idl | 102 +-
tools/libxl/libxl_utils.c | 151 +
tools/libxl/libxl_utils.h | 19 +-
tools/libxl/libxl_vnuma.c | 325 +
tools/libxl/libxl_x86.c | 245 +-
tools/libxl/libxlu_cfg.c | 210 +-
tools/libxl/libxlu_cfg_i.h | 14 +-
tools/libxl/libxlu_cfg_y.c | 46 +-
tools/libxl/libxlu_cfg_y.h | 2 +-
tools/libxl/libxlu_cfg_y.y | 14 +-
tools/libxl/libxlu_internal.h | 33 +-
tools/libxl/libxlu_pci.c | 98 +-
tools/libxl/libxlutil.h | 17 +
tools/libxl/test_common.c | 44 +-
tools/libxl/test_common.h | 15 +
tools/libxl/test_fdderegrace.c | 56 +
tools/libxl/xenlight.pc.in.in | 11 +
tools/libxl/xl.c | 2 +-
tools/libxl/xl.h | 6 +-
tools/libxl/xl_cmdimpl.c | 1863 ++--
tools/libxl/xl_cmdtable.c | 46 +-
tools/libxl/xlutil.pc.in.in | 9 +
tools/memshr/Makefile | 5 +-
tools/memshr/bidir-daemon.c | 3 +-
tools/memshr/bidir-daemon.h | 3 +-
tools/memshr/bidir-hash.c | 3 +-
tools/memshr/bidir-hash.h | 3 +-
tools/memshr/bidir-namedefs.h | 3 +-
tools/memshr/interface.c | 3 +-
tools/memshr/memshr-priv.h | 3 +-
tools/memshr/memshr.h | 3 +-
tools/memshr/shm.c | 3 +-
tools/memshr/shm.h | 3 +-
tools/misc/Makefile | 84 +-
tools/misc/gtracestat.c | 4 +-
tools/misc/gtraceview.c | 7 +-
tools/misc/mkrpm | 4 +-
tools/misc/mktarball | 4 +-
tools/misc/sbdf2devicepath | 82 -
tools/misc/xen-hptool.c | 6 +-
tools/misc/xen-mfndump.c | 9 +-
tools/misc/xen-ringwatch | 4 +-
tools/misc/xencov.c | 3 +-
tools/misc/xencov_split | 3 +-
tools/misc/xenpm.c | 106 +-
tools/misc/xenpvnetboot | 4 +-
tools/ocaml/LICENSE | 3 +-
tools/ocaml/Makefile | 3 +
tools/ocaml/Makefile.rules | 2 +
tools/ocaml/libs/Makefile | 3 +
tools/ocaml/libs/xb/op.ml | 6 +-
tools/ocaml/libs/xb/xb.mli | 1 +
tools/ocaml/libs/xb/xs_ring_stubs.c | 4 +-
tools/ocaml/libs/xc/xenctrl_stubs.c | 99 +-
tools/ocaml/libs/xl/genwrap.py | 39 +-
tools/ocaml/libs/xs/xs.ml | 8 +-
tools/ocaml/xenstored/Makefile | 9 +-
tools/ocaml/xenstored/connection.ml | 7 +
tools/ocaml/xenstored/logging.ml | 1 +
tools/ocaml/xenstored/process.ml | 6 +
tools/ocaml/xenstored/systemd.ml | 2 +-
tools/ocaml/xenstored/systemd.mli | 4 +-
tools/ocaml/xenstored/systemd_stubs.c | 7 +-
tools/ocaml/xenstored/utils.ml | 2 +-
tools/ocaml/xenstored/xenstored.ml | 4 +-
tools/pygrub/Makefile | 9 +-
tools/pygrub/examples/ubuntu-14.04-lts.grub2 | 234 +
tools/pygrub/src/ExtLinuxConf.py | 3 +-
tools/pygrub/src/GrubConf.py | 3 +-
tools/pygrub/src/pygrub | 3 +-
tools/python/Makefile | 14 +-
tools/python/scripts/convert-legacy-stream | 730 ++
tools/python/scripts/verify-stream-v2 | 174 +
tools/python/setup.py | 1 +
tools/python/xen/lowlevel/xc/xc.c | 205 +-
tools/python/xen/lowlevel/xl/xl.c | 3 +-
tools/python/xen/lowlevel/xs/xs.c | 3 +-
.../src => python/xen/migration}/__init__.py | 0
tools/python/xen/migration/legacy.py | 315 +
tools/python/xen/migration/libxc.py | 446 +
tools/python/xen/migration/libxl.py | 227 +
tools/python/xen/migration/public.py | 21 +
tools/python/xen/migration/tests.py | 54 +
tools/python/xen/migration/verify.py | 37 +
tools/python/xen/migration/xl.py | 12 +
tools/tests/mce-test/Makefile | 5 +-
tools/tests/mce-test/cases/srao_llc/dom0/cases.sh | 3 +-
tools/tests/mce-test/cases/srao_llc/guest/cases.sh | 3 +-
tools/tests/mce-test/cases/srao_llc/xen/cases.sh | 3 +-
tools/tests/mce-test/cases/srao_mem/dom0/cases.sh | 3 +-
tools/tests/mce-test/cases/srao_mem/guest/cases.sh | 3 +-
tools/tests/mce-test/cases/srao_mem/xen/cases.sh | 3 +-
tools/tests/mce-test/cases/ucna_llc/dom0/cases.sh | 3 +-
tools/tests/mce-test/cases/ucna_llc/guest/cases.sh | 3 +-
tools/tests/mce-test/cases/ucna_llc/xen/cases.sh | 3 +-
tools/tests/mce-test/config/setup.conf | 3 +-
tools/tests/mce-test/lib/xen-mceinj-tool.sh | 3 +-
tools/tests/mce-test/tools/Makefile | 5 +-
tools/tests/mce-test/tools/xen-mceinj.c | 3 +-
tools/tests/mem-sharing/Makefile | 3 +
tools/tests/mem-sharing/memshrtool.c | 12 +-
tools/tests/regression/Makefile | 4 +-
tools/tests/utests/run_all_tests.py | 3 +-
tools/tests/vhpet/Makefile | 3 +
tools/tests/vhpet/emul.h | 8 +-
tools/tests/vhpet/main.c | 6 +-
tools/tests/x86_emulator/Makefile | 3 +
tools/tests/x86_emulator/blowfish.c | 6 +-
tools/tests/x86_emulator/test_x86_emulator.c | 11 +-
tools/tests/x86_emulator/x86_emulate.c | 4 +
tools/tests/xen-access/Makefile | 7 +-
tools/tests/xen-access/xen-access.c | 461 +-
tools/xcutils/Makefile | 3 +
tools/xenbackendd/Makefile | 7 +-
tools/xenbackendd/xenbackendd.c | 3 +-
tools/xenmon/COPYING | 3 +-
tools/xenmon/Makefile | 7 +-
tools/xenmon/setmask.c | 3 +-
tools/xenmon/xenbaked.c | 3 +-
tools/xenmon/xenbaked.h | 3 +-
tools/xenmon/xenmon.py | 3 +-
tools/xenpaging/Makefile | 4 +-
tools/xenpaging/file_ops.c | 3 +-
tools/xenpaging/file_ops.h | 3 +-
tools/xenpaging/pagein.c | 2 +-
tools/xenpaging/policy.h | 3 +-
tools/xenpaging/policy_default.c | 3 +-
tools/xenpaging/xenpaging.c | 158 +-
tools/xenpaging/xenpaging.h | 11 +-
tools/xenpmd/Makefile | 3 +
tools/xenpmd/xenpmd.c | 3 +-
tools/xenstat/Makefile | 4 +-
tools/xenstat/libxenstat/COPYING | 3 +-
tools/xenstat/libxenstat/Makefile | 14 +-
tools/xenstat/libxenstat/src/xenstat.c | 32 +-
tools/xenstat/libxenstat/src/xenstat_linux.c | 17 +-
tools/xenstat/libxenstat/src/xenstat_priv.h | 2 +
tools/xenstat/libxenstat/src/xenstat_qmp.c | 448 +
tools/xenstat/xentop/Makefile | 13 +-
tools/xenstat/xentop/xentop.1 | 104 -
tools/xenstat/xentop/xentop.c | 7 +-
tools/xenstore/COPYING | 3 +-
tools/xenstore/Makefile | 44 +-
tools/xenstore/include/xenstore.h | 30 +-
tools/xenstore/include/xenstore_lib.h | 3 +-
tools/xenstore/talloc.c | 9 +-
tools/xenstore/talloc.h | 3 +-
tools/xenstore/tdb.c | 3 +-
tools/xenstore/tdb.h | 3 +-
tools/xenstore/xenstore_client.c | 1 +
tools/xenstore/xenstored_core.c | 102 +-
tools/xenstore/xenstored_core.h | 3 +-
tools/xenstore/xenstored_domain.c | 7 +-
tools/xenstore/xenstored_domain.h | 3 +-
tools/xenstore/xenstored_minios.c | 3 +-
tools/xenstore/xenstored_posix.c | 3 +-
tools/xenstore/xenstored_transaction.c | 3 +-
tools/xenstore/xenstored_transaction.h | 3 +-
tools/xenstore/xenstored_watch.c | 3 +-
tools/xenstore/xenstored_watch.h | 3 +-
tools/xenstore/xs.c | 3 +-
tools/xenstore/xs_lib.c | 5 +-
tools/xenstore/xs_tdb_dump.c | 12 +-
tools/xentrace/Makefile | 24 +-
tools/xentrace/analyze.h | 107 +
tools/xentrace/formats | 8 +-
tools/xentrace/mread.c | 160 +
tools/xentrace/mread.h | 18 +
tools/xentrace/pv.h | 41 +
tools/xentrace/xenalyze.c | 10407 +++++++++++++++++++
tools/xentrace/xentrace.c | 197 +-
unmodified_drivers/linux-2.6/platform-pci/evtchn.c | 6 +-
.../linux-2.6/platform-pci/platform-pci.c | 3 +-
.../linux-2.6/platform-pci/platform-pci.h | 3 +-
.../linux-2.6/platform-pci/xen_support.c | 3 +-
xen/COPYING | 3 +-
xen/Makefile | 19 +-
xen/Rules.mk | 5 +-
xen/arch/arm/Makefile | 3 +-
xen/arch/arm/README.LinuxPrimitives | 28 -
xen/arch/arm/Rules.mk | 103 +-
xen/arch/arm/arm32/debug-8250.inc | 6 +-
xen/arch/arm/arm32/debug-scif.inc | 49 +
xen/arch/arm/arm32/lib/lib1funcs.S | 4 +-
xen/arch/arm/arm32/lib/lshrdi3.S | 4 +-
xen/arch/arm/arm64/debug-cadence.inc | 45 +
xen/arch/arm/arm64/head.S | 3 +-
xen/arch/arm/arm64/smpboot.c | 2 +-
xen/arch/arm/arm64/traps.c | 14 +-
xen/arch/arm/bootfdt.c | 14 +-
xen/arch/arm/decode.c | 6 +-
xen/arch/arm/device.c | 31 +-
xen/arch/arm/domain.c | 95 +-
xen/arch/arm/domain_build.c | 393 +-
xen/arch/arm/domctl.c | 103 +-
xen/arch/arm/efi/efi-boot.h | 44 +-
xen/arch/arm/{gic-v2.c => gic-hip04.c} | 473 +-
xen/arch/arm/gic-v2.c | 248 +-
xen/arch/arm/gic-v3.c | 345 +-
xen/arch/arm/gic.c | 118 +-
xen/arch/arm/guestcopy.c | 4 +-
xen/arch/arm/hvm.c | 2 +-
xen/arch/arm/irq.c | 179 +-
xen/arch/arm/kernel.c | 2 +-
xen/arch/arm/kernel.h | 4 +
xen/arch/arm/mm.c | 50 +-
xen/arch/arm/p2m.c | 618 +-
xen/arch/arm/physdev.c | 3 +-
xen/arch/arm/platform.c | 38 +-
xen/arch/arm/platforms/Makefile | 1 +
xen/arch/arm/platforms/midway.c | 3 -
xen/arch/arm/platforms/omap5.c | 18 -
xen/arch/arm/platforms/rcar2.c | 68 +
xen/arch/arm/platforms/seattle.c | 3 -
xen/arch/arm/platforms/sunxi.c | 3 -
xen/arch/arm/platforms/vexpress.c | 2 -
xen/arch/arm/platforms/xgene-storm.c | 172 +-
xen/arch/arm/psci.c | 2 +-
xen/arch/arm/setup.c | 26 +-
xen/arch/arm/shutdown.c | 4 +
xen/arch/arm/smpboot.c | 27 +-
xen/arch/arm/time.c | 100 +-
xen/arch/arm/traps.c | 839 +-
xen/arch/arm/vgic-v2.c | 155 +-
xen/arch/arm/vgic-v3.c | 624 +-
xen/arch/arm/vgic.c | 199 +-
xen/arch/arm/vpsci.c | 8 +-
xen/arch/arm/vtimer.c | 140 +-
xen/arch/arm/vtimer.h | 3 +-
xen/arch/arm/vuart.c | 5 +
xen/arch/x86/Makefile | 2 +
xen/arch/x86/Rules.mk | 16 +-
xen/arch/x86/acpi/boot.c | 4 +-
xen/arch/x86/acpi/cpu_idle.c | 168 +-
xen/arch/x86/acpi/cpufreq/cpufreq.c | 3 +-
xen/arch/x86/acpi/cpufreq/powernow.c | 3 +-
xen/arch/x86/acpi/cpuidle_menu.c | 3 +-
xen/arch/x86/acpi/lib.c | 3 +-
xen/arch/x86/alternative.c | 3 +-
xen/arch/x86/apic.c | 40 +-
xen/arch/x86/bitops.c | 2 +-
xen/arch/x86/boot/head.S | 28 +-
xen/arch/x86/boot/reloc.c | 1 -
xen/arch/x86/boot/x86_64.S | 20 +
xen/arch/x86/compat.c | 25 +-
xen/arch/x86/cpu/Makefile | 1 +
xen/arch/x86/cpu/amd.c | 2 +-
xen/arch/x86/cpu/centaur.c | 2 +-
xen/arch/x86/cpu/common.c | 68 +-
xen/arch/x86/cpu/cpu.h | 2 +-
xen/arch/x86/cpu/intel.c | 2 +-
xen/arch/x86/cpu/mcheck/amd_nonfatal.c | 3 +-
xen/arch/x86/cpu/mcheck/mce-apei.c | 3 +-
xen/arch/x86/cpu/mcheck/mce.c | 10 +-
xen/arch/x86/cpu/mcheck/mce_amd.c | 3 +-
xen/arch/x86/cpu/mcheck/mce_intel.c | 22 +-
xen/arch/x86/cpu/mcheck/mce_quirks.h | 3 +-
xen/arch/x86/cpu/mcheck/mctelem.c | 3 +-
xen/arch/x86/cpu/mcheck/vmce.c | 3 +-
xen/arch/x86/cpu/mcheck/x86_mca.h | 5 +-
xen/arch/x86/cpu/mtrr/generic.c | 12 +
xen/arch/x86/cpu/mtrr/main.c | 4 +-
xen/arch/x86/cpu/mwait-idle.c | 91 +-
xen/arch/x86/cpu/vpmu.c | 817 ++
xen/arch/x86/{hvm/svm/vpmu.c => cpu/vpmu_amd.c} | 347 +-
.../x86/{hvm/vmx/vpmu_core2.c => cpu/vpmu_intel.c} | 888 +-
xen/arch/x86/crash.c | 9 +-
xen/arch/x86/debug.c | 59 +-
xen/arch/x86/delay.c | 4 +-
xen/arch/x86/dmi_scan.c | 344 +-
xen/arch/x86/domain.c | 355 +-
xen/arch/x86/domain_build.c | 282 +-
xen/arch/x86/domain_page.c | 59 +-
xen/arch/x86/domctl.c | 679 +-
xen/arch/x86/e820.c | 47 +-
xen/arch/x86/efi/efi-boot.h | 25 +-
xen/arch/x86/efi/runtime.h | 7 +
xen/arch/x86/efi/stub.c | 5 +-
xen/arch/x86/gdbstub.c | 3 +-
xen/arch/x86/genapic/x2apic.c | 3 +-
xen/arch/x86/hpet.c | 9 +-
xen/arch/x86/hvm/Makefile | 2 +-
xen/arch/x86/hvm/asid.c | 3 +-
xen/arch/x86/hvm/emulate.c | 1011 +-
xen/arch/x86/hvm/event.c | 189 +
xen/arch/x86/hvm/hpet.c | 35 +-
xen/arch/x86/hvm/hvm.c | 1992 ++--
xen/arch/x86/hvm/i8254.c | 8 +-
xen/arch/x86/hvm/intercept.c | 533 +-
xen/arch/x86/hvm/io.c | 286 +-
xen/arch/x86/hvm/irq.c | 11 +-
xen/arch/x86/hvm/mtrr.c | 9 +-
xen/arch/x86/hvm/nestedhvm.c | 3 +-
xen/arch/x86/hvm/pmtimer.c | 17 +-
xen/arch/x86/hvm/quirks.c | 3 +-
xen/arch/x86/hvm/rtc.c | 2 +-
xen/arch/x86/hvm/save.c | 7 +-
xen/arch/x86/hvm/stdvga.c | 217 +-
xen/arch/x86/hvm/svm/Makefile | 1 -
xen/arch/x86/hvm/svm/asid.c | 3 +-
xen/arch/x86/hvm/svm/emulate.c | 5 +-
xen/arch/x86/hvm/svm/entry.S | 3 +-
xen/arch/x86/hvm/svm/intr.c | 3 +-
xen/arch/x86/hvm/svm/nestedsvm.c | 57 +-
xen/arch/x86/hvm/svm/svm.c | 31 +-
xen/arch/x86/hvm/svm/svmdebug.c | 3 +-
xen/arch/x86/hvm/svm/vmcb.c | 5 +-
xen/arch/x86/hvm/vioapic.c | 75 +-
xen/arch/x86/hvm/viridian.c | 115 +-
xen/arch/x86/hvm/vlapic.c | 175 +-
xen/arch/x86/hvm/vmsi.c | 179 +-
xen/arch/x86/hvm/vmx/Makefile | 1 -
xen/arch/x86/hvm/vmx/entry.S | 3 +-
xen/arch/x86/hvm/vmx/intr.c | 3 +-
xen/arch/x86/hvm/vmx/realmode.c | 29 +-
xen/arch/x86/hvm/vmx/vmcs.c | 620 +-
xen/arch/x86/hvm/vmx/vmx.c | 409 +-
xen/arch/x86/hvm/vmx/vvmx.c | 131 +-
xen/arch/x86/hvm/vpic.c | 6 +-
xen/arch/x86/hvm/vpmu.c | 299 -
xen/arch/x86/hvm/vpt.c | 3 +-
xen/arch/x86/i387.c | 10 +-
xen/arch/x86/io_apic.c | 34 +-
xen/arch/x86/irq.c | 49 +-
xen/arch/x86/microcode.c | 6 +-
xen/arch/x86/microcode_amd.c | 57 +-
xen/arch/x86/microcode_intel.c | 15 +-
xen/arch/x86/mm.c | 365 +-
xen/arch/x86/mm/Makefile | 1 +
xen/arch/x86/mm/altp2m.c | 76 +
xen/arch/x86/mm/guest_walk.c | 9 +-
xen/arch/x86/mm/hap/guest_walk.c | 9 +-
xen/arch/x86/mm/hap/hap.c | 112 +-
xen/arch/x86/mm/hap/nested_ept.c | 7 +-
xen/arch/x86/mm/hap/nested_hap.c | 7 +-
xen/arch/x86/mm/hap/private.h | 3 +-
xen/arch/x86/mm/mem_paging.c | 64 +-
xen/arch/x86/mm/mem_sharing.c | 187 +-
xen/arch/x86/mm/mm-locks.h | 65 +-
xen/arch/x86/mm/p2m-ept.c | 173 +-
xen/arch/x86/mm/p2m-pod.c | 113 +-
xen/arch/x86/mm/p2m-pt.c | 158 +-
xen/arch/x86/mm/p2m.c | 1083 +-
xen/arch/x86/mm/paging.c | 105 +-
xen/arch/x86/mm/shadow/Makefile | 6 +-
xen/arch/x86/mm/shadow/common.c | 996 +-
xen/arch/x86/mm/shadow/multi.c | 1431 +--
xen/arch/x86/mm/shadow/multi.h | 67 +-
xen/arch/x86/mm/shadow/none.c | 78 +
xen/arch/x86/mm/shadow/private.h | 316 +-
xen/arch/x86/mm/shadow/types.h | 45 +-
xen/arch/x86/monitor.c | 217 +
xen/arch/x86/mpparse.c | 19 +-
xen/arch/x86/msi.c | 474 +-
xen/arch/x86/nmi.c | 4 +-
xen/arch/x86/numa.c | 86 +-
xen/arch/x86/oprofile/op_model_ppro.c | 8 +-
xen/arch/x86/pci.c | 25 +
xen/arch/x86/physdev.c | 112 +-
xen/arch/x86/platform_hypercall.c | 92 +-
xen/arch/x86/psr.c | 494 +-
xen/arch/x86/setup.c | 150 +-
xen/arch/x86/shutdown.c | 18 +-
xen/arch/x86/smp.c | 2 +-
xen/arch/x86/smpboot.c | 147 +-
xen/arch/x86/srat.c | 194 +-
xen/arch/x86/string.c | 2 +-
xen/arch/x86/sysctl.c | 24 +-
xen/arch/x86/tboot.c | 23 +-
xen/arch/x86/time.c | 71 +-
xen/arch/x86/trace.c | 12 +-
xen/arch/x86/traps.c | 413 +-
xen/arch/x86/vm_event.c | 117 +
xen/arch/x86/x86_64/acpi_mmcfg.c | 3 +-
xen/arch/x86/x86_64/compat/entry.S | 19 +-
xen/arch/x86/x86_64/compat/mm.c | 25 +-
xen/arch/x86/x86_64/compat/traps.c | 4 +-
xen/arch/x86/x86_64/cpu_idle.c | 3 +-
xen/arch/x86/x86_64/cpufreq.c | 3 +-
xen/arch/x86/x86_64/entry.S | 29 +-
xen/arch/x86/x86_64/gdbstub.c | 3 +-
xen/arch/x86/x86_64/mm.c | 107 +-
xen/arch/x86/x86_64/mmconfig.h | 3 +-
xen/arch/x86/x86_64/mmconfig_64.c | 63 +-
xen/arch/x86/x86_64/traps.c | 123 +-
xen/arch/x86/x86_emulate.c | 16 +
xen/arch/x86/x86_emulate/x86_emulate.c | 187 +-
xen/arch/x86/x86_emulate/x86_emulate.h | 42 +-
xen/arch/x86/xen.lds.S | 11 +-
xen/common/Makefile | 22 +-
xen/common/compat/domain.c | 7 +-
xen/common/compat/kernel.c | 5 +
xen/common/compat/memory.c | 65 +
xen/common/compat/tmem_xen.c | 4 +-
xen/common/core_parking.c | 20 +-
xen/common/cpu.c | 6 +-
xen/common/cpupool.c | 131 +-
xen/common/device_tree.c | 405 +-
xen/common/domain.c | 79 +-
xen/common/domctl.c | 218 +-
xen/common/earlycpio.c | 39 +-
xen/common/efi/boot.c | 101 +-
xen/common/efi/runtime.c | 11 +-
xen/common/event_channel.c | 247 +-
xen/common/event_fifo.c | 6 +-
xen/common/gdbstub.c | 3 +-
xen/common/grant_table.c | 1181 ++-
xen/common/guestcopy.c | 31 +
xen/common/hvm/save.c | 5 +-
xen/common/kernel.c | 28 +-
xen/common/kexec.c | 42 +-
xen/common/keyhandler.c | 6 +-
xen/common/kimage.c | 27 +-
xen/common/lib.c | 4 +
xen/common/libelf/libelf-dominfo.c | 9 +-
xen/common/libelf/libelf-loader.c | 3 +-
xen/common/libelf/libelf-private.h | 7 +-
xen/common/libelf/libelf-tools.c | 3 +-
xen/common/libfdt/fdt.c | 4 +-
xen/common/libfdt/fdt_empty_tree.c | 4 +-
xen/common/libfdt/fdt_ro.c | 4 +-
xen/common/libfdt/fdt_rw.c | 4 +-
xen/common/libfdt/fdt_strerror.c | 4 +-
xen/common/libfdt/fdt_sw.c | 4 +-
xen/common/libfdt/fdt_wip.c | 4 +-
xen/common/libfdt/libfdt_internal.h | 4 +-
xen/common/mem_access.c | 62 +-
xen/common/mem_event.c | 742 --
xen/common/memory.c | 200 +-
xen/common/page_alloc.c | 71 +-
xen/common/pdx.c | 3 +-
xen/common/perfc.c | 4 +-
xen/common/preempt.c | 3 +-
xen/common/radix-tree.c | 3 +-
xen/common/random.c | 10 +
xen/common/rangeset.c | 16 +-
xen/common/rbtree.c | 3 +-
xen/common/rcupdate.c | 3 +-
xen/common/sched_arinc653.c | 6 +-
xen/common/sched_credit.c | 116 +-
xen/common/sched_credit2.c | 112 +-
xen/common/sched_rt.c | 130 +-
xen/common/sched_sedf.c | 1541 ---
xen/common/schedule.c | 301 +-
xen/common/shutdown.c | 24 +-
xen/common/softirq.c | 6 +-
xen/common/spinlock.c | 144 +-
xen/common/stop_machine.c | 3 +-
xen/common/symbols.c | 56 +-
xen/common/sysctl.c | 212 +-
xen/common/time.c | 3 +-
xen/common/tmem.c | 477 +-
xen/common/tmem_xen.c | 6 +-
xen/common/unlzma.c | 3 +-
xen/common/unlzo.c | 3 +-
xen/common/vm_event.c | 772 ++
xen/common/vmap.c | 79 +-
xen/common/vsprintf.c | 11 +-
xen/common/wait.c | 3 +-
xen/common/xencomm.c | 621 --
xen/common/xenoprof.c | 13 +-
xen/common/xmalloc_tlsf.c | 6 +-
xen/common/xz/dec_lzma2.c | 4 +
xen/drivers/acpi/apei/apei-base.c | 3 +-
xen/drivers/acpi/apei/apei-io.c | 3 +-
xen/drivers/acpi/apei/erst.c | 3 +-
xen/drivers/acpi/apei/hest.c | 3 +-
xen/drivers/acpi/numa.c | 3 +-
xen/drivers/acpi/osl.c | 8 +-
xen/drivers/acpi/pmstat.c | 3 +-
xen/drivers/acpi/tables.c | 3 +-
xen/drivers/char/Makefile | 2 +
xen/drivers/char/cadence-uart.c | 224 +
xen/drivers/char/console.c | 15 -
xen/drivers/char/dt-uart.c | 43 +-
xen/drivers/char/exynos4210-uart.c | 8 +-
xen/drivers/char/ns16550.c | 12 +-
xen/drivers/char/omap-uart.c | 8 +-
xen/drivers/char/pl011.c | 8 +-
xen/drivers/char/scif-uart.c | 367 +
xen/drivers/cpufreq/cpufreq.c | 3 +-
xen/drivers/passthrough/amd/iommu_acpi.c | 3 +-
xen/drivers/passthrough/amd/iommu_cmd.c | 3 +-
xen/drivers/passthrough/amd/iommu_detect.c | 3 +-
xen/drivers/passthrough/amd/iommu_guest.c | 51 +-
xen/drivers/passthrough/amd/iommu_init.c | 7 +-
xen/drivers/passthrough/amd/iommu_intr.c | 13 +-
xen/drivers/passthrough/amd/iommu_map.c | 35 +-
xen/drivers/passthrough/amd/pci_amd_iommu.c | 6 +-
xen/drivers/passthrough/arm/iommu.c | 7 +-
xen/drivers/passthrough/arm/smmu.c | 4096 +++++---
xen/drivers/passthrough/ats.h | 3 +-
xen/drivers/passthrough/device_tree.c | 138 +-
xen/drivers/passthrough/io.c | 297 +-
xen/drivers/passthrough/iommu.c | 53 +-
xen/drivers/passthrough/pci.c | 148 +-
xen/drivers/passthrough/vtd/dmar.c | 79 +-
xen/drivers/passthrough/vtd/dmar.h | 4 +-
xen/drivers/passthrough/vtd/extern.h | 4 +-
xen/drivers/passthrough/vtd/intremap.c | 3 +-
xen/drivers/passthrough/vtd/iommu.c | 124 +-
xen/drivers/passthrough/vtd/iommu.h | 19 +-
xen/drivers/passthrough/vtd/qinval.c | 3 +-
xen/drivers/passthrough/vtd/quirks.c | 16 +-
xen/drivers/passthrough/vtd/utils.c | 10 +-
xen/drivers/passthrough/vtd/vtd.h | 3 +-
xen/drivers/passthrough/vtd/x86/ats.c | 3 +-
xen/drivers/passthrough/vtd/x86/vtd.c | 5 +-
xen/drivers/passthrough/x86/ats.c | 3 +-
xen/drivers/passthrough/x86/iommu.c | 25 +-
xen/include/Makefile | 32 +-
xen/include/asm-arm/arm32/bitops.h | 2 +
xen/include/asm-arm/arm32/page.h | 7 +-
xen/include/asm-arm/arm32/spinlock.h | 66 -
xen/include/asm-arm/arm64/bitops.h | 11 +
xen/include/asm-arm/arm64/page.h | 7 +-
xen/include/asm-arm/arm64/spinlock.h | 63 -
xen/include/asm-arm/atomic.h | 26 +
xen/include/asm-arm/bitops.h | 38 +-
xen/include/asm-arm/cadence-uart.h | 55 +
xen/include/asm-arm/config.h | 9 +-
xen/include/asm-arm/cpregs.h | 10 +-
xen/include/asm-arm/device.h | 48 +-
xen/include/asm-arm/domain.h | 64 +-
xen/include/asm-arm/gic.h | 48 +-
xen/include/asm-arm/gic_v3_defs.h | 11 +-
xen/include/asm-arm/grant_table.h | 3 +-
xen/include/asm-arm/hypercall.h | 2 +-
xen/include/asm-arm/iommu.h | 3 +-
xen/include/asm-arm/irq.h | 11 +-
xen/include/asm-arm/mm.h | 9 +-
xen/include/asm-arm/monitor.h | 33 +
xen/include/asm-arm/numa.h | 4 +-
xen/include/asm-arm/p2m.h | 61 +-
xen/include/asm-arm/page.h | 9 +-
xen/include/asm-arm/perfc.h | 21 +
xen/include/asm-arm/perfc_defn.h | 83 +
xen/include/asm-arm/platform.h | 18 +-
xen/include/asm-arm/processor.h | 23 +-
xen/include/asm-arm/scif-uart.h | 107 +
xen/include/asm-arm/setup.h | 2 -
xen/include/asm-arm/spinlock.h | 19 +-
xen/include/asm-arm/sysregs.h | 12 +-
xen/include/asm-arm/system.h | 5 +
xen/include/asm-arm/time.h | 8 +
xen/include/asm-arm/vgic.h | 63 +-
xen/include/asm-arm/vm_event.h | 50 +
xen/include/asm-x86/acpi.h | 3 +-
xen/include/asm-x86/alternative.h | 21 +
xen/include/asm-x86/altp2m.h | 37 +
xen/include/asm-x86/amd-iommu.h | 3 +-
xen/include/asm-x86/apic.h | 1 -
xen/include/asm-x86/asm_defns.h | 13 +-
xen/include/asm-x86/atomic.h | 69 +-
xen/include/asm-x86/bitops.h | 126 +-
xen/include/asm-x86/bug.h | 50 +-
xen/include/asm-x86/config.h | 51 +-
xen/include/asm-x86/cpufeature.h | 13 +-
xen/include/asm-x86/cpuidle.h | 2 +
xen/include/asm-x86/current.h | 33 +-
xen/include/asm-x86/debugger.h | 7 +-
xen/include/asm-x86/debugreg.h | 2 +
xen/include/asm-x86/desc.h | 12 +-
xen/include/asm-x86/device.h | 25 +
xen/include/asm-x86/domain.h | 121 +-
xen/include/asm-x86/fixmap.h | 2 +
xen/include/asm-x86/guest_pt.h | 12 +-
xen/include/asm-x86/hap.h | 20 +-
xen/include/asm-x86/hpet.h | 1 +
xen/include/asm-x86/hvm/asid.h | 3 +-
xen/include/asm-x86/hvm/domain.h | 10 +-
xen/include/asm-x86/hvm/emulate.h | 27 +-
xen/include/asm-x86/hvm/event.h | 45 +
xen/include/asm-x86/hvm/hvm.h | 121 +-
xen/include/asm-x86/hvm/io.h | 151 +-
xen/include/asm-x86/hvm/iommu.h | 2 +
xen/include/asm-x86/hvm/irq.h | 3 +-
xen/include/asm-x86/hvm/nestedhvm.h | 3 +-
xen/include/asm-x86/hvm/support.h | 12 +-
xen/include/asm-x86/hvm/svm/amd-iommu-defs.h | 5 +-
xen/include/asm-x86/hvm/svm/amd-iommu-proto.h | 3 +-
xen/include/asm-x86/hvm/svm/asid.h | 3 +-
xen/include/asm-x86/hvm/svm/emulate.h | 3 +-
xen/include/asm-x86/hvm/svm/intr.h | 3 +-
xen/include/asm-x86/hvm/svm/nestedsvm.h | 14 +-
xen/include/asm-x86/hvm/svm/svm.h | 3 +-
xen/include/asm-x86/hvm/svm/svmdebug.h | 3 +-
xen/include/asm-x86/hvm/svm/vmcb.h | 3 +-
xen/include/asm-x86/hvm/vcpu.h | 70 +-
xen/include/asm-x86/hvm/vioapic.h | 6 +-
xen/include/asm-x86/hvm/viridian.h | 25 +
xen/include/asm-x86/hvm/vlapic.h | 5 +-
xen/include/asm-x86/hvm/vmx/vmcs.h | 101 +-
xen/include/asm-x86/hvm/vmx/vmx.h | 26 +-
xen/include/asm-x86/hvm/vmx/vpmu_core2.h | 51 -
xen/include/asm-x86/hvm/vmx/vvmx.h | 9 +-
xen/include/asm-x86/hvm/vpt.h | 3 +-
xen/include/asm-x86/iommu.h | 3 +-
xen/include/asm-x86/irq.h | 3 +-
xen/include/asm-x86/ldt.h | 2 +-
xen/include/asm-x86/mem_paging.h | 8 +-
xen/include/asm-x86/mem_sharing.h | 7 +-
xen/include/asm-x86/microcode.h | 9 +-
xen/include/asm-x86/mm.h | 49 +-
xen/include/asm-x86/monitor.h | 31 +
xen/include/asm-x86/msi.h | 22 +-
xen/include/asm-x86/msr-index.h | 2 +
xen/include/asm-x86/msr.h | 15 +-
xen/include/asm-x86/mtrr.h | 3 +-
xen/include/asm-x86/multicall.h | 10 +-
xen/include/asm-x86/numa.h | 26 +-
xen/include/asm-x86/p2m.h | 221 +-
xen/include/asm-x86/page.h | 24 +-
xen/include/asm-x86/paging.h | 14 +-
xen/include/asm-x86/pci.h | 13 +
xen/include/asm-x86/perfc_defn.h | 2 +
xen/include/asm-x86/processor.h | 87 +-
xen/include/asm-x86/psr.h | 13 +-
xen/include/asm-x86/setup.h | 4 +-
xen/include/asm-x86/shadow.h | 54 +-
xen/include/asm-x86/smp.h | 14 +-
xen/include/asm-x86/softirq.h | 3 +-
xen/include/asm-x86/spinlock.h | 31 +-
xen/include/asm-x86/system.h | 73 +-
xen/include/asm-x86/time.h | 4 +-
xen/include/asm-x86/traps.h | 7 +-
xen/include/asm-x86/vm_event.h | 33 +
xen/include/asm-x86/{hvm => }/vpmu.h | 105 +-
xen/include/asm-x86/x86_64/page.h | 16 +-
xen/include/asm-x86/xenoprof.h | 3 +-
xen/include/efi/efidef.h | 6 +-
xen/include/public/arch-arm.h | 60 +-
xen/include/public/arch-x86/cpuid.h | 5 +-
xen/include/public/arch-x86/hvm/save.h | 11 +
xen/include/public/arch-x86/pmu.h | 167 +
xen/include/public/arch-x86/xen-x86_32.h | 1 +
xen/include/public/arch-x86/xen.h | 50 +-
xen/include/public/domctl.h | 273 +-
xen/include/public/errno.h | 95 +
xen/include/public/features.h | 3 +
xen/include/public/grant_table.h | 10 +-
xen/include/public/hvm/e820.h | 3 +-
xen/include/public/hvm/hvm_info_table.h | 2 +
xen/include/public/hvm/hvm_op.h | 120 +
xen/include/public/hvm/hvm_xs_strings.h | 2 +
xen/include/public/hvm/ioreq.h | 13 +-
xen/include/public/hvm/params.h | 25 +-
xen/include/public/io/blkif.h | 6 +
xen/include/public/io/libxenvchan.h | 3 +-
xen/include/public/io/netif.h | 160 +-
xen/include/public/io/protocols.h | 2 +
xen/include/public/io/ring.h | 4 +-
xen/include/public/io/usbif.h | 140 +-
xen/include/public/mem_event.h | 134 -
xen/include/public/memory.h | 66 +-
xen/include/public/physdev.h | 12 +-
xen/include/public/platform.h | 89 +-
xen/include/public/pmu.h | 133 +
xen/include/public/sysctl.h | 213 +-
xen/include/public/tmem.h | 58 +-
xen/include/public/trace.h | 2 +-
xen/include/public/vcpu.h | 2 +-
xen/include/public/vm_event.h | 269 +
xen/include/public/xen-compat.h | 2 +-
xen/include/public/xen.h | 44 +-
xen/include/public/xsm/flask_op.h | 11 +
xen/include/xen/acpi.h | 3 +-
xen/include/xen/bitops.h | 40 +-
xen/include/xen/config.h | 18 +-
xen/include/xen/cper.h | 3 +-
xen/include/xen/cpuidle.h | 4 +-
xen/include/xen/cpumask.h | 24 +-
xen/include/xen/device_tree.h | 75 +-
xen/include/xen/dmi.h | 4 +-
xen/include/xen/domain.h | 6 +-
xen/include/xen/domain_page.h | 45 +-
xen/include/xen/earlycpio.h | 1 +
xen/include/xen/efi.h | 3 +-
xen/include/xen/errno.h | 143 +-
xen/include/xen/event.h | 16 +-
xen/include/xen/gdbstub.h | 3 +-
xen/include/xen/grant_table.h | 28 +-
xen/include/xen/guest_access.h | 5 +
xen/include/xen/hvm/iommu.h | 3 +-
xen/include/xen/hvm/irq.h | 7 +-
xen/include/xen/hvm/save.h | 3 +-
xen/include/xen/hypercall.h | 13 +-
xen/include/xen/inttypes.h | 4 +-
xen/include/xen/iommu.h | 41 +-
xen/include/xen/irq.h | 4 +
xen/include/xen/kexec.h | 4 +-
xen/include/xen/lib.h | 38 +-
xen/include/xen/libfdt/fdt.h | 4 +-
xen/include/xen/libfdt/libfdt.h | 4 +-
xen/include/xen/list.h | 60 +
xen/include/xen/mem_access.h | 21 +-
xen/include/xen/mem_event.h | 143 -
xen/include/xen/mm.h | 121 +-
xen/include/xen/multiboot.h | 3 +-
xen/include/xen/numa.h | 3 +-
xen/include/xen/p2m-common.h | 17 +-
xen/include/xen/paging.h | 2 +-
xen/include/xen/pci.h | 16 +-
xen/include/xen/perfc_defn.h | 29 +-
xen/include/xen/radix-tree.h | 3 +-
xen/include/xen/random.h | 3 +
xen/include/xen/rangeset.h | 12 +-
xen/include/xen/rbtree.h | 3 +-
xen/include/xen/rcupdate.h | 3 +-
xen/include/xen/sched-if.h | 1 -
xen/include/xen/sched.h | 106 +-
xen/include/xen/shared.h | 6 +-
xen/include/xen/spinlock.h | 18 +-
xen/include/xen/symbols.h | 3 +
xen/include/xen/time.h | 4 +-
xen/include/xen/tmem.h | 3 +
xen/include/xen/tmem_xen.h | 6 +-
xen/include/xen/typesafe.h | 46 +
xen/include/xen/vm_event.h | 87 +
xen/include/xen/vmap.h | 9 +-
xen/include/xen/xencomm.h | 170 -
xen/include/xlat.lst | 13 +-
xen/include/xsm/dummy.h | 105 +-
xen/include/xsm/xsm.h | 116 +-
xen/xsm/dummy.c | 27 +-
xen/xsm/flask/Makefile | 2 +-
xen/xsm/flask/avc.c | 5 +-
xen/xsm/flask/flask_op.c | 120 +-
xen/xsm/flask/hooks.c | 283 +-
xen/xsm/flask/include/avc.h | 8 +-
xen/xsm/flask/include/security.h | 29 +-
xen/xsm/flask/policy/access_vectors | 43 +-
xen/xsm/flask/policy/initial_sids | 2 +
xen/xsm/flask/policy/mkaccess_vector.sh | 6 +-
xen/xsm/flask/policy/mkflask.sh | 11 +-
xen/xsm/flask/ss/policydb.c | 141 +-
xen/xsm/flask/ss/policydb.h | 7 +-
xen/xsm/flask/ss/services.c | 118 +-
1371 files changed, 70816 insertions(+), 64328 deletions(-)
create mode 100644 debian/patches/CVE-2015-7812.diff
create mode 100644 debian/patches/CVE-2015-7813.diff
create mode 100644 debian/patches/CVE-2015-7814.diff
create mode 100644 debian/patches/CVE-2015-7835.diff
create mode 100644 debian/patches/CVE-2015-7969.1.diff
create mode 100644 debian/patches/CVE-2015-7969.diff
create mode 100644 debian/patches/CVE-2015-7970.diff
create mode 100644 debian/patches/CVE-2015-7971.diff
create mode 100644 debian/patches/CVE-2015-7972.diff
delete mode 100644 debian/patches/tools-hotplug-udevrules.diff
delete mode 100644 debian/patches/xl-coredumps-to-var-lib-xen-dump.diff
create mode 100644 docs/features/migration.pandoc
create mode 100644 docs/features/template.pandoc
create mode 100644 docs/man/xentop.pod.1
rename tools/xentrace/xentrace.8 => docs/man/xentrace.pod.8 (63%)
rename tools/xentrace/xentrace_format.1 => docs/man/xentrace_format.pod.1 (55%)
create mode 100644 docs/misc/arm/device-tree/passthrough.txt
create mode 100644 docs/misc/arm/passthrough.txt
delete mode 100644 docs/misc/qemu-upstream_howto_use_it.markdown
delete mode 100644 docs/misc/sedf_scheduler_mini-HOWTO.txt
rename stubdom/README => docs/misc/stubdom.txt (100%)
rename tools/xenmon/README => docs/misc/xenmon.txt (100%)
create mode 100644 docs/misc/xl-psr.markdown
create mode 100644 docs/specs/libxc-migration-stream.pandoc
create mode 100644 docs/specs/libxl-migration-stream.pandoc
delete mode 100644 extras/mini-os/COPYING
delete mode 100644 extras/mini-os/Config.mk
delete mode 100644 extras/mini-os/Makefile
delete mode 100644 extras/mini-os/README
delete mode 100644 extras/mini-os/app.lds
delete mode 100644 extras/mini-os/arch/arm/arm32.S
delete mode 100644 extras/mini-os/arch/arm/events.c
delete mode 100644 extras/mini-os/arch/arm/hypercalls32.S
delete mode 100755 extras/mini-os/arch/arm/minios-arm32.lds
delete mode 100644 extras/mini-os/arch/arm/mm.c
delete mode 100644 extras/mini-os/arch/arm/sched.c
delete mode 100644 extras/mini-os/arch/arm/setup.c
delete mode 100644 extras/mini-os/arch/x86/Makefile
delete mode 100644 extras/mini-os/arch/x86/arch.mk
delete mode 100644 extras/mini-os/arch/x86/events.c
delete mode 100644 extras/mini-os/arch/x86/ioremap.c
delete mode 100644 extras/mini-os/arch/x86/iorw.c
delete mode 100644 extras/mini-os/arch/x86/minios-x86_32.lds
delete mode 100644 extras/mini-os/arch/x86/minios-x86_64.lds
delete mode 100644 extras/mini-os/arch/x86/mm.c
delete mode 100644 extras/mini-os/arch/x86/sched.c
delete mode 100644 extras/mini-os/arch/x86/setup.c
delete mode 100644 extras/mini-os/arch/x86/time.c
delete mode 100644 extras/mini-os/arch/x86/traps.c
delete mode 100644 extras/mini-os/arch/x86/x86_32.S
delete mode 100644 extras/mini-os/arch/x86/x86_64.S
delete mode 100644 extras/mini-os/blkfront.c
delete mode 100644 extras/mini-os/console/console.c
delete mode 100644 extras/mini-os/console/console.h
delete mode 100644 extras/mini-os/console/xenbus.c
delete mode 100644 extras/mini-os/console/xencons_ring.c
delete mode 100644 extras/mini-os/daytime.c
delete mode 100644 extras/mini-os/domain_config
delete mode 100644 extras/mini-os/events.c
delete mode 100644 extras/mini-os/fbfront.c
delete mode 100644 extras/mini-os/gntmap.c
delete mode 100644 extras/mini-os/gnttab.c
delete mode 100644 extras/mini-os/hypervisor.c
delete mode 100644 extras/mini-os/include/arch/cc.h
delete mode 100644 extras/mini-os/include/arch/perf.h
delete mode 100644 extras/mini-os/include/arch/sys_arch.h
delete mode 100644 extras/mini-os/include/arm/arch_endian.h
delete mode 100644 extras/mini-os/include/arm/arch_limits.h
delete mode 100644 extras/mini-os/include/arm/arch_mm.h
delete mode 100644 extras/mini-os/include/arm/arch_sched.h
delete mode 100755 extras/mini-os/include/arm/arch_spinlock.h
delete mode 100644 extras/mini-os/include/arm/arm32/arch_wordsize.h
delete mode 100644 extras/mini-os/include/arm/gic.h
delete mode 100644 extras/mini-os/include/arm/hypercall-arm.h
delete mode 100644 extras/mini-os/include/arm/os.h
delete mode 100644 extras/mini-os/include/arm/traps.h
delete mode 100644 extras/mini-os/include/blkfront.h
delete mode 100644 extras/mini-os/include/byteorder.h
delete mode 100644 extras/mini-os/include/byteswap.h
delete mode 100644 extras/mini-os/include/compiler.h
delete mode 100644 extras/mini-os/include/console.h
delete mode 100644 extras/mini-os/include/ctype.h
delete mode 100644 extras/mini-os/include/endian.h
delete mode 100644 extras/mini-os/include/err.h
delete mode 100644 extras/mini-os/include/errno-base.h
delete mode 100644 extras/mini-os/include/errno.h
delete mode 100644 extras/mini-os/include/events.h
delete mode 100644 extras/mini-os/include/fbfront.h
delete mode 100644 extras/mini-os/include/fcntl.h
delete mode 100644 extras/mini-os/include/gntmap.h
delete mode 100644 extras/mini-os/include/gnttab.h
delete mode 100644 extras/mini-os/include/hypervisor.h
delete mode 100644 extras/mini-os/include/ioremap.h
delete mode 100644 extras/mini-os/include/iorw.h
delete mode 100644 extras/mini-os/include/kernel.h
delete mode 100644 extras/mini-os/include/lib-gpl.h
delete mode 100644 extras/mini-os/include/lib.h
delete mode 100644 extras/mini-os/include/linux/types.h
delete mode 100644 extras/mini-os/include/lwipopts.h
delete mode 100644 extras/mini-os/include/mm.h
delete mode 100644 extras/mini-os/include/netfront.h
delete mode 100644 extras/mini-os/include/pcifront.h
delete mode 100644 extras/mini-os/include/posix/arpa/inet.h
delete mode 100644 extras/mini-os/include/posix/dirent.h
delete mode 100644 extras/mini-os/include/posix/err.h
delete mode 100644 extras/mini-os/include/posix/fcntl.h
delete mode 100644 extras/mini-os/include/posix/limits.h
delete mode 100644 extras/mini-os/include/posix/net/if.h
delete mode 100644 extras/mini-os/include/posix/netdb.h
delete mode 100644 extras/mini-os/include/posix/netinet/in.h
delete mode 100644 extras/mini-os/include/posix/netinet/tcp.h
delete mode 100644 extras/mini-os/include/posix/poll.h
delete mode 100644 extras/mini-os/include/posix/pthread.h
delete mode 100644 extras/mini-os/include/posix/signal.h
delete mode 100644 extras/mini-os/include/posix/stdlib.h
delete mode 100644 extras/mini-os/include/posix/strings.h
delete mode 100644 extras/mini-os/include/posix/sys/ioctl.h
delete mode 100644 extras/mini-os/include/posix/sys/mman.h
delete mode 100644 extras/mini-os/include/posix/sys/poll.h
delete mode 100644 extras/mini-os/include/posix/sys/select.h
delete mode 100644 extras/mini-os/include/posix/sys/socket.h
delete mode 100644 extras/mini-os/include/posix/sys/stat.h
delete mode 100644 extras/mini-os/include/posix/syslog.h
delete mode 100644 extras/mini-os/include/posix/termios.h
delete mode 100644 extras/mini-os/include/posix/time.h
delete mode 100644 extras/mini-os/include/posix/unistd.h
delete mode 100644 extras/mini-os/include/sched.h
delete mode 100644 extras/mini-os/include/semaphore.h
delete mode 100644 extras/mini-os/include/spinlock.h
delete mode 100644 extras/mini-os/include/sys/lock.h
delete mode 100644 extras/mini-os/include/sys/time.h
delete mode 100644 extras/mini-os/include/time.h
delete mode 100644 extras/mini-os/include/tpm_tis.h
delete mode 100644 extras/mini-os/include/tpmback.h
delete mode 100644 extras/mini-os/include/tpmfront.h
delete mode 100644 extras/mini-os/include/types.h
delete mode 100644 extras/mini-os/include/wait.h
delete mode 100644 extras/mini-os/include/waittypes.h
delete mode 100644 extras/mini-os/include/x86/arch_endian.h
delete mode 100644 extras/mini-os/include/x86/arch_limits.h
delete mode 100644 extras/mini-os/include/x86/arch_mm.h
delete mode 100644 extras/mini-os/include/x86/arch_sched.h
delete mode 100644 extras/mini-os/include/x86/arch_spinlock.h
delete mode 100644 extras/mini-os/include/x86/os.h
delete mode 100644 extras/mini-os/include/x86/traps.h
delete mode 100644 extras/mini-os/include/x86/x86_32/arch_wordsize.h
delete mode 100644 extras/mini-os/include/x86/x86_32/hypercall-x86_32.h
delete mode 100644 extras/mini-os/include/x86/x86_64/arch_wordsize.h
delete mode 100644 extras/mini-os/include/x86/x86_64/hypercall-x86_64.h
delete mode 100644 extras/mini-os/include/xenbus.h
delete mode 100644 extras/mini-os/include/xmalloc.h
delete mode 100644 extras/mini-os/kernel.c
delete mode 100644 extras/mini-os/lib/ctype.c
delete mode 100644 extras/mini-os/lib/math.c
delete mode 100644 extras/mini-os/lib/printf.c
delete mode 100644 extras/mini-os/lib/stack_chk_fail.c
delete mode 100644 extras/mini-os/lib/string.c
delete mode 100644 extras/mini-os/lib/sys.c
delete mode 100644 extras/mini-os/lib/xmalloc.c
delete mode 100644 extras/mini-os/lib/xs.c
delete mode 100644 extras/mini-os/lock.c
delete mode 100644 extras/mini-os/lwip-arch.c
delete mode 100644 extras/mini-os/lwip-net.c
delete mode 100644 extras/mini-os/main.c
delete mode 100644 extras/mini-os/minios.mk
delete mode 100644 extras/mini-os/mm.c
delete mode 100644 extras/mini-os/netfront.c
delete mode 100644 extras/mini-os/pcifront.c
delete mode 100644 extras/mini-os/sched.c
delete mode 100644 extras/mini-os/test.c
delete mode 100644 extras/mini-os/tpm_tis.c
delete mode 100644 extras/mini-os/tpmback.c
delete mode 100644 extras/mini-os/tpmfront.c
delete mode 100644 extras/mini-os/xenbus/xenbus.c
create mode 100644 m4/python_fortify_noopt.m4
create mode 100644 stubdom/vtpm-deepquote-anyloc.patch
create mode 100644 stubdom/vtpmmgr/common_types.h
create mode 100644 stubdom/vtpmmgr/tpm2.c
create mode 100644 stubdom/vtpmmgr/tpm2.h
create mode 100644 stubdom/vtpmmgr/tpm2_marshal.h
create mode 100644 stubdom/vtpmmgr/tpm2_types.h
delete mode 100644 tools/blktap/Makefile
delete mode 100644 tools/blktap/README
delete mode 100644 tools/blktap/drivers/Makefile
delete mode 100644 tools/blktap/drivers/aes.c
delete mode 100644 tools/blktap/drivers/aes.h
delete mode 100644 tools/blktap/drivers/blk.h
delete mode 100644 tools/blktap/drivers/blk_linux.c
delete mode 100644 tools/blktap/drivers/blktapctrl.c
delete mode 100644 tools/blktap/drivers/blktapctrl_linux.c
delete mode 100644 tools/blktap/drivers/block-aio.c
delete mode 100644 tools/blktap/drivers/block-qcow.c
delete mode 100644 tools/blktap/drivers/block-qcow2.c
delete mode 100644 tools/blktap/drivers/block-ram.c
delete mode 100644 tools/blktap/drivers/block-sync.c
delete mode 100644 tools/blktap/drivers/block-vmdk.c
delete mode 100644 tools/blktap/drivers/bswap.h
delete mode 100644 tools/blktap/drivers/img2qcow.c
delete mode 100644 tools/blktap/drivers/qcow-create.c
delete mode 100644 tools/blktap/drivers/qcow2raw.c
delete mode 100644 tools/blktap/drivers/tapaio.c
delete mode 100644 tools/blktap/drivers/tapaio.h
delete mode 100644 tools/blktap/drivers/tapdisk.c
delete mode 100644 tools/blktap/drivers/tapdisk.h
delete mode 100644 tools/blktap/lib/Makefile
delete mode 100644 tools/blktap/lib/blkif.c
delete mode 100644 tools/blktap/lib/blktaplib.h
delete mode 100644 tools/blktap/lib/list.h
delete mode 100644 tools/blktap/lib/xenbus.c
delete mode 100644 tools/blktap/lib/xs_api.c
delete mode 100644 tools/blktap/lib/xs_api.h
create mode 100644 tools/firmware/etherboot/patches/build-compare.patch
create mode 100644 tools/firmware/etherboot/patches/build_fix_4.patch
create mode 100644 tools/firmware/hvmloader/vnuma.c
rename tools/{blktap/drivers/blktapctrl.h => firmware/hvmloader/vnuma.h} (72%)
create mode 100644 tools/flask/policy/policy/device_contexts
create mode 100644 tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
delete mode 100644 tools/hotplug/Linux/blktap
create mode 100755 tools/hotplug/Linux/block-tap
create mode 100644 tools/hotplug/Linux/init.d/xendriverdomain.in
delete mode 100644 tools/hotplug/Linux/xen-backend.rules.in
create mode 100644 tools/hotplug/NetBSD/rc.d/xendriverdomain.in
copy tools/include/xen-sys/{NetBSD => NetBSDRump}/evtchn.h (100%)
create mode 100644 tools/libxc/xc_altp2m.c
delete mode 100644 tools/libxc/xc_domain_restore.c
delete mode 100644 tools/libxc/xc_domain_save.c
create mode 100644 tools/libxc/xc_monitor.c
delete mode 100644 tools/libxc/xc_sedf.c
create mode 100644 tools/libxc/xc_sr_common.c
create mode 100644 tools/libxc/xc_sr_common.h
create mode 100644 tools/libxc/xc_sr_common_x86.c
create mode 100644 tools/libxc/xc_sr_common_x86.h
create mode 100644 tools/libxc/xc_sr_common_x86_pv.c
create mode 100644 tools/libxc/xc_sr_common_x86_pv.h
create mode 100644 tools/libxc/xc_sr_restore.c
create mode 100644 tools/libxc/xc_sr_restore_x86_hvm.c
create mode 100644 tools/libxc/xc_sr_restore_x86_pv.c
create mode 100644 tools/libxc/xc_sr_save.c
create mode 100644 tools/libxc/xc_sr_save_x86_hvm.c
create mode 100644 tools/libxc/xc_sr_save_x86_pv.c
create mode 100644 tools/libxc/xc_sr_stream_format.h
rename tools/libxc/{xc_mem_event.c => xc_vm_event.c} (67%)
create mode 100644 tools/libxl/libxl_convert_callout.c
create mode 100644 tools/libxl/libxl_dom_suspend.c
create mode 100644 tools/libxl/libxl_libfdt_compat.c
create mode 100644 tools/libxl/libxl_libfdt_compat.h
create mode 100644 tools/libxl/libxl_no_convert_callout.c
create mode 100644 tools/libxl/libxl_sr_stream_format.h
create mode 100644 tools/libxl/libxl_stream_read.c
create mode 100644 tools/libxl/libxl_stream_write.c
create mode 100644 tools/libxl/libxl_test_fdevent.c
create mode 100644 tools/libxl/libxl_test_fdevent.h
create mode 100644 tools/libxl/libxl_vnuma.c
create mode 100644 tools/libxl/test_fdderegrace.c
create mode 100644 tools/libxl/xenlight.pc.in.in
create mode 100644 tools/libxl/xlutil.pc.in.in
delete mode 100644 tools/misc/sbdf2devicepath
create mode 100644 tools/pygrub/examples/ubuntu-14.04-lts.grub2
create mode 100755 tools/python/scripts/convert-legacy-stream
create mode 100755 tools/python/scripts/verify-stream-v2
copy tools/{pygrub/src => python/xen/migration}/__init__.py (100%)
create mode 100644 tools/python/xen/migration/legacy.py
create mode 100644 tools/python/xen/migration/libxc.py
create mode 100644 tools/python/xen/migration/libxl.py
create mode 100644 tools/python/xen/migration/public.py
create mode 100644 tools/python/xen/migration/tests.py
create mode 100644 tools/python/xen/migration/verify.py
create mode 100644 tools/python/xen/migration/xl.py
create mode 100644 tools/xenstat/libxenstat/src/xenstat_qmp.c
delete mode 100644 tools/xenstat/xentop/xentop.1
create mode 100644 tools/xentrace/analyze.h
create mode 100644 tools/xentrace/mread.c
create mode 100644 tools/xentrace/mread.h
create mode 100644 tools/xentrace/pv.h
create mode 100644 tools/xentrace/xenalyze.c
create mode 100644 xen/arch/arm/arm32/debug-scif.inc
create mode 100644 xen/arch/arm/arm64/debug-cadence.inc
copy xen/arch/arm/{gic-v2.c => gic-hip04.c} (56%)
create mode 100644 xen/arch/arm/platforms/rcar2.c
create mode 100644 xen/arch/x86/cpu/vpmu.c
rename xen/arch/x86/{hvm/svm/vpmu.c => cpu/vpmu_amd.c} (56%)
rename xen/arch/x86/{hvm/vmx/vpmu_core2.c => cpu/vpmu_intel.c} (52%)
create mode 100644 xen/arch/x86/hvm/event.c
delete mode 100644 xen/arch/x86/hvm/vpmu.c
create mode 100644 xen/arch/x86/mm/altp2m.c
create mode 100644 xen/arch/x86/mm/shadow/none.c
create mode 100644 xen/arch/x86/monitor.c
create mode 100644 xen/arch/x86/vm_event.c
create mode 100644 xen/common/guestcopy.c
delete mode 100644 xen/common/mem_event.c
delete mode 100644 xen/common/sched_sedf.c
create mode 100644 xen/common/vm_event.c
delete mode 100644 xen/common/xencomm.c
create mode 100644 xen/drivers/char/cadence-uart.c
create mode 100644 xen/drivers/char/scif-uart.c
delete mode 100644 xen/include/asm-arm/arm32/spinlock.h
delete mode 100644 xen/include/asm-arm/arm64/spinlock.h
create mode 100644 xen/include/asm-arm/cadence-uart.h
create mode 100644 xen/include/asm-arm/monitor.h
create mode 100644 xen/include/asm-arm/perfc.h
create mode 100644 xen/include/asm-arm/perfc_defn.h
create mode 100644 xen/include/asm-arm/scif-uart.h
create mode 100644 xen/include/asm-arm/vm_event.h
create mode 100644 xen/include/asm-x86/altp2m.h
create mode 100644 xen/include/asm-x86/device.h
create mode 100644 xen/include/asm-x86/hvm/event.h
delete mode 100644 xen/include/asm-x86/hvm/vmx/vpmu_core2.h
create mode 100644 xen/include/asm-x86/monitor.h
create mode 100644 xen/include/asm-x86/vm_event.h
rename xen/include/asm-x86/{hvm => }/vpmu.h (51%)
create mode 100644 xen/include/public/arch-x86/pmu.h
create mode 100644 xen/include/public/errno.h
delete mode 100644 xen/include/public/mem_event.h
create mode 100644 xen/include/public/pmu.h
create mode 100644 xen/include/public/vm_event.h
delete mode 100644 xen/include/xen/mem_event.h
create mode 100644 xen/include/xen/typesafe.h
create mode 100644 xen/include/xen/vm_event.h
delete mode 100644 xen/include/xen/xencomm.h
--
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