Hello community, here is the log from the commit of package xen for openSUSE:Factory checked in at 2019-04-04 12:05:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xen (Old) and /work/SRC/openSUSE:Factory/.xen.new.3908 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xen" Thu Apr 4 12:05:32 2019 rev:264 rq:690700 version:4.12.0_08 Changes: -------- --- /work/SRC/openSUSE:Factory/xen/xen.changes 2019-04-01 12:33:45.293804083 +0200 +++ /work/SRC/openSUSE:Factory/.xen.new.3908/xen.changes 2019-04-04 12:05:40.969434536 +0200 @@ -1,0 +2,27 @@ +Tue Apr 2 08:03:53 MDT 2019 - carn...@suse.com + +- Update to Xen 4.12.0 FCS release (fate#325107, fate#323901) + xen-4.12.0-testing-src.tar.bz2 + * HVM/PVH and PV only Hypervisor: The Xen 4.12 release separates + the HVM/PVH and PV code paths in Xen and provides KCONFIG + options to build a PV only or HVM/PVH only hypervisor. + * QEMU Deprivilege (DM_RESTRICT): In Xen 4.12, this feature has + been vastly improved. + * Argo - Hypervisor-Mediated data eXchange: Argo is a new inter- + domain communication mechanism. + * Improvements to Virtual Machine Introspection: The VMI subsystem + which allows detection of 0-day vulnerabilities has seen many + functional and performance improvements. + * Credit 2 Scheduler: The Credit2 scheduler is now the Xen Project + default scheduler. + * PVH Support: Grub2 boot support has been added to Xen and Grub2. + * PVH Dom0: PVH Dom0 support has now been upgraded from experimental + to tech preview. + * The Xen 4.12 upgrade also includes improved IOMMU mapping code, + which is designed to significantly improve the startup times of + AMD EPYC based systems. + * The upgrade also features Automatic Dom0 Sizing which allows the + setting of Dom0 memory size as a percentage of host memory (e.g. + 10%) or with an offset (e.g. 1G+10%). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xen.spec ++++++ --- /var/tmp/diff_new_pack.HjPiq8/_old 2019-04-04 12:05:45.441435720 +0200 +++ /var/tmp/diff_new_pack.HjPiq8/_new 2019-04-04 12:05:45.445435721 +0200 @@ -127,7 +127,7 @@ BuildRequires: pesign-obs-integration %endif -Version: 4.12.0_07 +Version: 4.12.0_08 Release: 0 Summary: Xen Virtualization: Hypervisor (aka VMM aka Microkernel) License: GPL-2.0-only ++++++ xen-4.12.0-testing-src.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xen-4.12.0-testing/ChangeLog new/xen-4.12.0-testing/ChangeLog --- old/xen-4.12.0-testing/ChangeLog 2019-03-25 15:16:43.000000000 +0100 +++ new/xen-4.12.0-testing/ChangeLog 2019-04-02 15:59:08.000000000 +0200 @@ -1,30 +1,7 @@ -commit 07c181c83e03a860d806305369cd677c24df9b78 -Author: Andrew Cooper <andrew.coop...@citrix.com> -Date: Thu Mar 21 19:36:48 2019 +0000 +commit 997d6248a9ae932d0dbaac8d8755c2b15fec25dc +Author: Ian Jackson <ian.jack...@eu.citrix.com> +Date: Mon Apr 1 12:03:23 2019 +0100 - passthrough/vtd: Drop the "workaround_bios_bug" logic entirely + README, xen/Makefile: Set version to 4.12.0 - It turns out that this code was previously dead. - - c/s dcf41790 " x86/mmcfg/drhd: Move acpi_mmcfg_init() call before calling - acpi_parse_dmar()" resulted in PCI segment 0 now having been initialised - enough for acpi_parse_one_drhd() to not take the - - /* Skip checking if segment is not accessible yet. */ - - path unconditionally. However, some systems have DMAR tables which list - devices which are disabled by user choice (in particular, Dell PowerEdge R740 - with I/O AT DMA disabled), and turning off all IOMMU functionality in this - case is entirely unhelpful behaviour. - - Leave the warning which identifies the problematic devices, but drop the - remaining logic. This leaves the system in better overall state, and working - in the same way that it did in previous releases. - - Reported-by: Igor Druzhinin <igor.druzhi...@citrix.com> - Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com> - Reviewed-by: Igor Druzhinin <igor.druzhi...@citrix.com> - Reviewed-by: Roger Pau Monné <roger....@citrix.com> - Acked-by: George Dunlap <george.dun...@citrix.com> - Release-acked-by: Juergen Gross <jgr...@suse.com> - (cherry picked from commit 74dadb8556c6a0972fa422b5ae346589ace404b6) + Signed-off-by: Ian Jackson <ian.jack...@eu.citrix.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xen-4.12.0-testing/Config.mk new/xen-4.12.0-testing/Config.mk --- old/xen-4.12.0-testing/Config.mk 2019-03-25 15:16:43.000000000 +0100 +++ new/xen-4.12.0-testing/Config.mk 2019-04-02 15:59:08.000000000 +0200 @@ -275,15 +275,15 @@ MINIOS_UPSTREAM_URL ?= git://xenbits.xen.org/mini-os.git endif OVMF_UPSTREAM_REVISION ?= ef529e6ab7c31290a33045bb1f1837447cc0eb56 -QEMU_UPSTREAM_REVISION ?= qemu-xen-4.12.0-rc1 -MINIOS_UPSTREAM_REVISION ?= xen-4.12.0-rc1 +QEMU_UPSTREAM_REVISION ?= qemu-xen-4.12.0 +MINIOS_UPSTREAM_REVISION ?= xen-RELEASE-4.12.0 SEABIOS_UPSTREAM_REVISION ?= rel-1.12.0 ETHERBOOT_NICS ?= rtl8139 8086100e -QEMU_TRADITIONAL_REVISION ?= xen-4.12.0-rc1 +QEMU_TRADITIONAL_REVISION ?= xen-4.12.0 # Wed Oct 10 18:52:54 2018 +0000 # xen/pt: allow QEMU to request MSI unmasking at bind time diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xen-4.12.0-testing/README new/xen-4.12.0-testing/README --- old/xen-4.12.0-testing/README 2019-03-25 15:16:43.000000000 +0100 +++ new/xen-4.12.0-testing/README 2019-04-02 15:59:08.000000000 +0200 @@ -1,11 +1,11 @@ -################################# +################# _ _ _ ____ -| || | / |___ \ _ __ ___ -| || |_ | | __) |____| '__/ __| -|__ _|| |/ __/_____| | | (__ - |_|(_)_|_____| |_| \___| +| || | / |___ \ +| || |_ | | __) | +|__ _|| |/ __/ + |_|(_)_|_____| -################################# +################# http://www.xen.org/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xen-4.12.0-testing/SUPPORT.md new/xen-4.12.0-testing/SUPPORT.md --- old/xen-4.12.0-testing/SUPPORT.md 2019-03-25 15:16:43.000000000 +0100 +++ new/xen-4.12.0-testing/SUPPORT.md 2019-04-02 15:59:08.000000000 +0200 @@ -9,10 +9,10 @@ # Release Support - Xen-Version: 4.12-rc - Initial-Release: n/a - Supported-Until: TBD - Security-Support-Until: Unreleased - not yet security-supported + Xen-Version: 4.12 + Initial-Release: 2019-04-02 + Supported-Until: 2020-10-02 + Security-Support-Until: 2022-04-02 Release Notes : <a href="https://wiki.xenproject.org/wiki/Xen_Project_X.YY_Release_Notes">RN</a> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xen-4.12.0-testing/xen/Makefile new/xen-4.12.0-testing/xen/Makefile --- old/xen-4.12.0-testing/xen/Makefile 2019-03-25 15:16:43.000000000 +0100 +++ new/xen-4.12.0-testing/xen/Makefile 2019-04-02 15:59:08.000000000 +0200 @@ -2,7 +2,7 @@ # All other places this is stored (eg. compile.h) should be autogenerated. export XEN_VERSION = 4 export XEN_SUBVERSION = 12 -export XEN_EXTRAVERSION ?= .0-rc$(XEN_VENDORVERSION) +export XEN_EXTRAVERSION ?= .0$(XEN_VENDORVERSION) export XEN_FULLVERSION = $(XEN_VERSION).$(XEN_SUBVERSION)$(XEN_EXTRAVERSION) -include xen-version