5347b524-evtchn-eliminate-64k-ports-limitation.patch
53aac342-x86-HVM-consolidate-and-sanitize-CR4-guest-reserved-bit-determination.patch
53b16cd4-VT-d-ATS-correct-and-clean-up-dev_invalidate_iotlb.patch
53b56de1-properly-reference-count-DOMCTL_-un-pausedomain-hypercalls.patch
53cfdcc7-avoid-crash-when-doing-shutdown-with-active-cpupools.patch
53cfddaf-x86-mem_event-validate-the-response-vcpu_id-before-acting-on-it.patch
53cfdde4-x86-mem_event-prevent-underflow-of-vcpu-pause-counts.patch
- bnc#886801 - xl vncviewer: The first domu can be accessed by any id
53c9151b-Fix-xl-vncviewer-accesses-port-0-by-any-invalid-domid.patch
- Upstream pygrub bug fix
5370e03b-pygrub-fix-error-handling-if-no-valid-partitions-are-found.patch
- Fix pygrub to handle old 32 bit VMs
pygrub-boot-legacy-sles.patch (Mike Latimer)
- Remove xen-vmresync utility. It is an old Platespin Orchestrate
utility that should have never been included in the Xen package.
Updated xen.spec
- Rework xen-destroy utility included in xen-utils
bnc#885292 and bnc#886063
Updated xen-utils-0.1.tar.bz2
- bnc#886063 - Xen monitor fails (xl list --long output different
from xm list --long output)
- bnc#885292 - VirtualDomain: pid_status does not know how to check
status on SLE12
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=322
53a199d7-x86-EFI-allow-FPU-XMM-use-in-runtime-service-functions.patch
- Upstream patches from Jan
538c338f-x86-amd_ucode-flip-revision-numbers-in-printk.patch
538ee637-ACPI-Prevent-acpi_table_entries-from-falling-into-a-infinite-loop.patch
5390917a-VT-d-honor-APEI-firmware-first-mode-in-XSA-59-workaround-code.patch
53909259-x86-domctl-two-functional-fixes-to-XEN_DOMCTL_-gs-etvcpuextstate.patch
5390927f-x86-fix-reboot-shutdown-with-running-HVM-guests.patch
5396d818-avoid-crash-on-HVM-domain-destroy-with-PCI-passthrough.patch
5396e805-x86-HVM-refine-SMEP-test-in-HVM_CR4_GUEST_RESERVED_BITS.patch
539ebe62-x86-EFI-improve-boot-time-diagnostics.patch
539ec004-x86-mce-don-t-spam-the-console-with-CPUx-Temperature-z.patch
53a040c6-page-alloc-scrub-pages-used-by-hypervisor-upon-freeing.patch (replaces xsa100.patch)
53a1990a-IOMMU-prevent-VT-d-device-IOTLB-operations-on-wrong-IOMMU.patch
- Replace 'domUloader' with 'pygrub' when converting or importing
Xen domains into libvirt with xen2libvirt. domUloader is no
longer provided in xen-tools.
Modified: xen2libvirt.py
Thu Jun 13 15:50:19 MDT 2014 - cyliu@suse.com
- fate#310956: Support Direct Kernel Boot for FV guests
patches would go to upstream:
qemu side: qemu-support-xen-hvm-direct-kernel-boot.patch
xen side: xen-pass-kernel-initrd-to-qemu.patch
- bnc#880751 - VUL-0: xen: Hypervisor heap contents leaked to
guests
xsa100.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=320
libxl.add-option-to-disable-disk-cache-flushes-in-qdisk.patch
qemu-xen-upstream-qdisk-cache-unsafe.patch
- libxl: introduce an option for disabling the non-O_DIRECT workaround
recognize direct-io-safe in domU.cfg diskspec
libxl.introduce-an-option-to-disable-the-non-O_DIRECT-workaround.patch
- fate#316071: add discard support for file backed storage (qdisk)
update patch to allow more values in overloaded ->readwrite member
- bnc#826717 - VUL-0: CVE-2013-3495: XSA-59: xen: Intel VT-d
Interrupt Remapping engines can be evaded by native NMI interrupts
537b5e50-VT-d-apply-quirks-at-device-setup-time-rather-than-only-at-boot.patch
537b5e79-VT-d-extend-error-report-masking-workaround-to-newer-chipsets.patch
- Upstream patches from Jan
53709b77-Nested-VMX-load-current_vmcs-only-when-it-exists.patch
53732f4f-x86-MCE-bypass-uninitialized-vcpu-in-vMCE-injection.patch
537b5ede-move-domain-to-cpupool0-before-destroying-it.patch
- Update README.SuSE with information on the toolstack change
- fate#316071: add discard support for file backed storage (qdisk)
update to recognize option discard/no-discard instead of discard=0,1
to match upstream change
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=316
libxl.pvscsi.patch
- bnc#875668 - VUL-0: CVE-2014-3124: xen: XSA-92:
HVMOP_set_mem_type allows invalid P2M entries to be created
535fa503-x86-HVM-restrict-HVMOP_set_mem_type.patch (replaces xsa92.patch)
- bnc#826717 - VUL-0: CVE-2013-3495: XSA-59: xen: Intel VT-d
Interrupt Remapping engines can be evaded by native NMI interrupts
535a34eb-VT-d-suppress-UR-signaling-for-server-chipsets.patch
535a3516-VT-d-suppress-UR-signaling-for-desktop-chipsets.patch
- Upstream patches from Jan
535a354b-passthrough-allow-to-suppress-SERR-and-PERR-signaling.patch
535e31bc-x86-HVM-correct-the-SMEP-logic-for-HVM_CR0_GUEST_RESERVED_BITS.patch
53636978-hvm_set_ioreq_page-releases-wrong-page-in-error-path.patch
53636ebf-x86-fix-guest-CPUID-handling.patch
- Fix pygrub to handle VM with no grub/menu.lst file.
- Don't use /var/run/xend/boot for temporary boot directory
pygrub-boot-legacy-sles.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=314
modified is managed by libvirt and print warning if it is.
xl-check-for-libvirt-managed-domain.patch
- Upstream patches from Jan
53455585-x86-AMD-feature-masking-is-unavailable-on-Fam11.patch
5346a7a0-x86-AMD-support-further-feature-masking-MSRs.patch
534bbd90-x86-nested-HAP-don-t-BUG-on-legitimate-error.patch
534bdf47-x86-HAP-also-flush-TLB-when-altering-a-present-1G-or-intermediate-entry.patch
53563ea4-x86-MSI-drop-workaround-for-insecure-Dom0-kernels.patch
5357baff-x86-add-missing-break-in-dom0_pit_access.patch
- XSA-92
xsa92.patch
- Add # needssslcertforbuild to use the project's certificate when
building in a home project. (bnc#872354)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=312
53356c1e-x86-HVM-correct-CPUID-leaf-80000008-handling.patch
533ad1ee-VMX-fix-PAT-value-seen-by-guest.patch
533d413b-x86-mm-fix-checks-against-max_mapped_pfn.patch
- bnc#862608 - SLES 11 SP3 vm-install should get RHEL 7 support
when released
53206661-pygrub-support-linux16-and-initrd16.patch
- Upstream bug fixes
53299d8f-xenconsole-reset-tty-on-failure.patch
53299d8f-xenconsole-tolerate-tty-errors.patch
- fix build for armv7l and aarch64
- Remove compiletime strings from qemu-upstream
qemu-xen-upstream-megasas-buildtime.patch
- bnc#871546 - KMPs are not signed in SUSE:SLE-12:GA?
xen.spec
- Upstream patches from Jan
532fff53-x86-fix-determination-of-bit-count-for-struct-domain-allocations.patch
5331917d-x86-enforce-preemption-in-HVM_set_mem_access-p2m_set_mem_access.patch
- Drop xsa89.patch for upstream version (see bnc#867910, 5331917d-x86-enforce...)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=309
with btrfs. Add 'Requires: grub2-x86_64-xen' to xen-tools.
- Restore soft links for qemu-system-i386 and qemu-dm
- Cleanup inconsistency in which version of qemu-system-i386 is
being used (Xen vs qemu-x86). Use only Xen's version.
xen.spec
- Add conditionals for SLE12 when defining xend and max_cpus
xen.spec
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=307
5321b20b-common-make-hypercall-preemption-checks-consistent.patch
5321b257-x86-make-hypercall-preemption-checks-consistent.patch
53271880-VT-d-fix-RMRR-handling.patch
5327190a-x86-Intel-work-around-Xeon-7400-series-erratum-AAI65.patch
- Dropped the following as now part of 5321b257
5310bac3-mm-ensure-useful-progress-in-decrease_reservation.patch
- bnc#867910 - VUL-0: EMBARGOED: xen: XSA-89: HVMOP_set_mem_access
is not preemptible
xsa89.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=306
- bnc#865682 - Local attach support for PHY backends using scripts
local_attach_support_for_phy.patch
- bnc#798770 - Improve multipath support for npiv devices
block-npiv
block-npiv-common.sh
- honor global keymap= option in libxl
libxl.honor-more-top-level-vfb-options.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=303
libvirt
xen-4.4.0-testing-src.tar.bz2
- bnc#863297: xend/pvscsi: recognize also SCSI CDROM devices
xend-pvscsi-recognize-also-SCSI-CDROM-devices.patch
- fate#316614: set migration constraints from cmdline
fix xl migrate to print the actual error string
libxc-pass-errno-to-callers-of-xc_domain_save.patch
- Include additional help docs for xl in xen-tools
- Apply all patches including those for unpackaged xend
xen.spec
- fate#316614: set migration constraints from cmdline
split existing changes into libxl and xend part
added libxl.set-migration-constraints-from-cmdline.patch
added xend-set-migration-constraints-from-cmdline.patch
removed xen.migrate.tools_add_xm_migrate_--log_progress_option.patch
removed xen.migrate.tools_set_number_of_dirty_pages_during_migration.patch
removed xen.migrate.tools_set_migration_constraints_from_cmdline.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=299
build dependencies. Remove binaries after build if xend is
disabled
- update ifarch usage in xen.spec to cover also arm
- blktapctrl is used only by xend
- fix xend-tools-xend sub pkg handling
- default to gcc47 for sles11sp3 builds
- remove all latex packages from BuildRequires
- aarch64-rename-PSR_MODE_ELxx-to-match-linux-headers.patch
- add arch dependent install suffix for /boot/xen files
- Set max_cpus==4 for non-x86_64 builds
- Update to Xen 4.4.0 RC3 c/s 28321
- Add flex and bison to BuildRequires, needed by previous patch
- fate#316071: add discard support for file backed storage (qdisk)
libxl.add-option-for-discard-support-to-xl-disk-conf.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=296
The xm/xend toolstack will continue to be contained in xen-tools
for older openSUSE and sles distros but it will be contained in
xend-tools for os13.x
- fate#316071: add discard support for file backed storage (qdisk)
to qemu-upstream, enabled unconditionally
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=290
`xendomains` systemd services
xen.spec
- remove unneeded patch, autoload is handled by PCI device, without
PCI device xen_platform_pci would not work anyway
xen.sles11sp1.fate311487.xen_platform_pci.dmistring.patch
- Update our xen-3.0.4 version of unplug code in qemu-trad
add comments about the usage of the code
rename handler function
reenable handlers for writing/reading from emulated PCI device
- Change unplugging of emulated devices in PVonHVM guests
Since 3.0.4 xen-platform-pci.ko triggerd the unplug by writing
to the PCI space of the emulated PCI device. 3.3 introduced an
official unplug protocol. The option to unplug wit the official
protocol is disabled per default.
Remove our version and enable the unplug via official protocol
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=268