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
 


Reply via email to