Mailinglist Archive: opensuse-commit (1906 mails)

< Previous Next >
commit xen for openSUSE:Factory
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 - carnold@xxxxxxxx
+
+- 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.cooper3@xxxxxxxxxx>
-Date: Thu Mar 21 19:36:48 2019 +0000
+commit 997d6248a9ae932d0dbaac8d8755c2b15fec25dc
+Author: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
+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.druzhinin@xxxxxxxxxx>
- Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- Reviewed-by: Igor Druzhinin <igor.druzhinin@xxxxxxxxxx>
- Reviewed-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
- Acked-by: George Dunlap <george.dunlap@xxxxxxxxxx>
- Release-acked-by: Juergen Gross <jgross@xxxxxxxx>
- (cherry picked from commit 74dadb8556c6a0972fa422b5ae346589ace404b6)
+ Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
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



< Previous Next >
This Thread