upstream-23936-rework
upstream-23937
upstream-23938-rework
upstream-23939-rework
upstream-25290-rework

xsa126-qemut.patch
xsa138-qemut-1.patch
xsa138-qemut-2.patch
xsa140-backport.patch
xsa153-libxl-4.2.patch
xsa155-qemut-qdisk-double-access.patch
xsa155-qemut-xenfb.patch
xsa155-xen-0001-xen-Add-RING_COPY_REQUEST.patch
xsa155-xen-0002-blktap2-Use-RING_COPY_REQUEST.patch
xsa164.patch

xen-x86-interrupt-pointer-missmatch.diff

version.patch

docs-pdflatex.patch
docs-texlive.patch

tools-blktap2-link.diff
tools-blktap2-optimize.diff
tools-flask-abiname.diff
tools-libfsimage-abiname.diff
tools-libxc-abiname.diff
tools-libxl-abiname.diff
tools-libxl-link.diff

config-prefix.diff
tools-rpath.diff
tools-blktap2-prefix.diff
tools-console-prefix.diff
tools-flask-prefix.diff
tools-libfsimage-prefix.diff
tools-libfsimage-rpath.diff
tools-libxl-prefix.diff
tools-misc-prefix.diff
tools-misc-rpath.diff
tools-pygrub-prefix.diff
tools-python-prefix.diff
tools-python-rpath.diff
tools-xcutils-rpath.diff
tools-xenmon-prefix.diff
tools-xenmon-rpath.diff
tools-xenpaging-prefix.diff
tools-xenstat-prefix.diff
tools-xenstat-rpath.diff
tools-xenstore-prefix.diff
tools-xenstore-rpath.diff
tools-xentrace-prefix.diff
tools-xentrace-rpath.diff
qemu-prefix.diff

tools-python-xen-relative-path.diff
tools-misc-xend-startup.diff
tools-libxl-nopidfile.diff

tools-disable.diff
tools-examples-xend-disable-network.diff
tools-examples-xend-disable-relocation.diff
tools-firmware-etherboot-packaged.diff
qemu-disable.diff

tools-pygrub-remove-static-solaris-support.patch

tools-hotplug-install.diff
tools-include-install.diff
tools-xenmon-install.diff

tools-hotplug-udevrules.diff

tools-python-shebang.diff

tools-libxl-sxp.diff
tools-ocaml-fix-build.diff
tools-xenstore-compatibility.diff

# XSA-133
CVE-2015-3456.patch

# XSA-135
CVE-2015-3209.1.patch
CVE-2015-3209.2.patch

xsa162-qemut.patch

# XSA-129
CVE-2015-4104.patch

# XSA-130
CVE-2015-4105.patch

# XSA-128
CVE-2015-4103.patch

# XSA-131
CVE-2015-4106.1.patch
CVE-2015-4106.2.patch
CVE-2015-4106.3.patch
CVE-2015-4106.4.patch
CVE-2015-4106.5.patch
CVE-2015-4106.6.patch
CVE-2015-4106.7.patch
CVE-2015-4106.8.patch

xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
xsa180-qemut.patch

xsa185.patch
xsa187-0001.patch
xsa187-0002.patch

xsa190.patch

xsa191.patch
xsa192.patch
xsa195.patch
xsa197-4.1-qemuu.patch
xsa198.patch
xsa202.patch
xsa204.patch
xsa212.patch
CVE-2017-7995.patch
xsa214.patch
xsa215.patch
xsa200.patch
xsa213.patch

0001-Backport-grant-table-from-Xen-4.5.patch
0002-x86-grant-Disallow-misaligned-PTEs.patch
0003-x86-mm-disallow-page-stealing-from-HVM-domains.patch
0004-gnttab-fix-unmap-pin-accounting-race.patch
0005-x86-shadow-Hold-references-for-the-duration-of-emula.patch
0006-xen-memory-Fix-return-value-handing-of-guest_remove_.patch
0007-guest_physmap_remove_page-needs-its-return-value-che.patch
0008-grant_table-Default-to-v1-and-disallow-transitive-gr.patch
0009-removed-unused-variable-to-avoid-complier-eroor.patch
0010-xen-mm-make-sure-node-is-less-than-MAX_NUMNODES.patch
0011-Subject-grant_table-fix-GNTTABOP_cache_flush-handlin.patch
0012-gnttab-also-validate-PTE-permissions-upon-destroy-re.patch
0013-tools-xenstore-dont-unlink-connection-object-twice.patch
0014-picked-some-functions-and-define-from-4.6-staging-to.patch
0015-reverted-XSA-233-patch-partly-as-its-incomplete-by-n.patch
0016-Fix-XSA-233-patch-to-use-list_for_each_entry.patch
0017-added-missing-macro-definition-for-i386-support.patch
0018-added-i386-typecast-in-logging-function-to-make-comp.patch
0021-x86-HVM-prefill-partially-used-variable-on-emulation.patch
0022-x86-limit-linear-page-table-use-to-a-single-level.patch
0023-x86-mm-Disable-PV-linear-pagetables-by-default.patch
0024-x86-don-t-store-possibly-stale-TLB-flush-time-stamp.patch
0025-x86-shadow-Don-t-create-self-linear-shadow-mappings-.patch
0026-x86-don-t-allow-page_unlock-to-drop-the-last-type-re.patch
0029-x86-shadow-correct-SH_LINEAR-mapping-detection-in-sh.patch
0030-x86-don-t-wrongly-trigger-linear-page-table-assertio.patch
0031-x86-pod-prevent-infinite-loop-when-shattering-large-.patch
0032-p2m-Always-check-to-see-if-removing-a-p2m-entry-actu.patch
0033-p2m-Check-return-value-of-p2m_set_entry-when-decreas.patch
0034-x86-mm-don-t-wrongly-set-page-ownership.patch
0035-x86-shadow-fix-refcount-overflow-check.patch
0036-x86-shadow-fix-ref-counting-error-handling.patch
0037-x86-paging-don-t-unconditionally-BUG-on-finding-SHAR.patch
0038-x86-don-t-wrongly-trigger-linear-page-table-assertio.patch
0040-qemu-ioport_read-ioport_write-be-defensive-about-32-.patch
0041-cirrus-add-blit_is_unsafe-call-to-cirrus_bitblt_cput.patch
0042-cirrus-vnc-zap-drop-bitblit-support-from-console-cod.patch
0043-cirrus-fix-blit-region-check.patch
0044-mem-expose-typesafe-mfns-gfns-pfns-to-common-code.patch
0045-Fixup-mtrr.h-includes.patch
0046-gnttab-don-t-blindly-free-status-pages-upon-version-.patch
0047-memory-don-t-implicitly-unpin-for-decrease-reservati.patch
0048-x86-traps-Fix-dr6-handing-in-DB-handler.patch
0049-x86-pv-Move-exception-injection-into-compat_-test_al.patch
0050-x86-traps-Fix-handling-of-DB-exceptions-in-hyperviso.patch
0051-x86-vpt-add-support-for-IO-APIC-routed-interrupts.patch
0052-x86-HVM-guard-against-emulator-driving-ioreq-state-i.patch
0053-Fix-build-failure-on-i386.patch
0054-Fixup-for-incorrectly-applied-XSA-261-patch.patch
