Hello community,

here is the log from the commit of package xen for openSUSE:Factory checked in 
at 2019-12-23 22:36:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xen (Old)
 and      /work/SRC/openSUSE:Factory/.xen.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xen"

Mon Dec 23 22:36:33 2019 rev:277 rq:758031 version:4.13.0_04

Changes:
--------
--- /work/SRC/openSUSE:Factory/xen/xen.changes  2019-12-02 11:35:37.590436934 
+0100
+++ /work/SRC/openSUSE:Factory/.xen.new.6675/xen.changes        2019-12-23 
22:39:04.157862620 +0100
@@ -1,0 +2,27 @@
+Wed Dec 18 10:16:52 MST 2019 - [email protected]
+
+- bsc#1159320 - Xen logrotate file needs updated
+  logrotate.conf
+
+-------------------------------------------------------------------
+Wed Dec 18 08:21:17 MST 2019 - [email protected]
+
+- Update to Xen 4.13.0 FCS release
+  xen-4.13.0-testing-src.tar.bz2
+  * Core Scheduling (contributed by SUSE)
+  * Branch hardening to mitigate against Spectre v1 (contributed by Citrix)
+  * Late uCode loading (contributed by Intel)
+  * Improved live-patching build tools (contributed by AWS)
+  * OP-TEE support (contributed by EPAM)
+  * Renesas R-CAR IPMMU-VMSA driver (contributed by EPAM)
+  * Dom0-less passthrough and ImageBuilder (contributed by XILINX)
+  * Support for new Hardware
+
+-------------------------------------------------------------------
+Tue Dec  3 08:57:29 MST 2019 - [email protected]
+
+- Update to Xen 4.13.0 RC4 release
+  xen-4.13.0-testing-src.tar.bz2
+- Rebase libxl.pvscsi.patch
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xen.spec ++++++
--- /var/tmp/diff_new_pack.S1ZI7N/_old  2019-12-23 22:39:06.805863769 +0100
+++ /var/tmp/diff_new_pack.S1ZI7N/_new  2019-12-23 22:39:06.809863770 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 # needssslcertforbuild
 
@@ -127,7 +127,7 @@
 BuildRequires:  pesign-obs-integration
 %endif
 
-Version:        4.13.0_03
+Version:        4.13.0_04
 Release:        0
 Summary:        Xen Virtualization: Hypervisor (aka VMM aka Microkernel)
 License:        GPL-2.0-only

++++++ build-python3-conversion.patch ++++++
--- /var/tmp/diff_new_pack.S1ZI7N/_old  2019-12-23 22:39:06.937863826 +0100
+++ /var/tmp/diff_new_pack.S1ZI7N/_new  2019-12-23 22:39:06.941863828 +0100
@@ -19,12 +19,12 @@
  fi;;
  esac
  if test -z "$PYTHON"; then :
--  PYTHON="python"
-+  PYTHON="python3"
- fi
- if echo "$PYTHON" | grep -q "^/"; then :
- 
-@@ -6981,15 +6981,15 @@ if test x"${PYTHONPATH}" = x"no"
+-  for ac_prog in python python3 python2
++  for ac_prog in python3 python python2
+ do
+   # Extract the first word of "$ac_prog", so it can be a program name with 
args.
+ set dummy $ac_prog; ac_word=$2
+@@ -7065,15 +7065,15 @@ if test x"${PYTHONPATH}" = x"no"
  then
      as_fn_error $? "Unable to find $PYTHON, please install $PYTHON" "$LINENO" 
5
  fi
@@ -368,13 +368,14 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/configure.ac
 +++ xen-4.13.0-testing/tools/configure.ac
-@@ -337,13 +337,13 @@ case "$host_os" in
+@@ -337,14 +337,14 @@ case "$host_os" in
    freebsd*) ;;
    *) AX_PATH_PROG_OR_FAIL([BASH], [bash]);;
  esac
--AS_IF([test -z "$PYTHON"], [PYTHON="python"])
-+AS_IF([test -z "$PYTHON"], [PYTHON="python3"])
- AS_IF([echo "$PYTHON" | grep -q "^/"], [], [PYTHON=`type -p "$PYTHON"`])
+-AS_IF([test -z "$PYTHON"], [AC_CHECK_PROGS([PYTHON], [python python3 
python2], err)])
++AS_IF([test -z "$PYTHON"], [AC_CHECK_PROGS([PYTHON], [python3 python 
python2], err)])
+ AS_IF([test "$PYTHON" = "err"], [AC_MSG_ERROR([No python interpreter found])])
+ AS_IF([echo "$PYTHON" | grep -q "^/"], [], [AC_PATH_PROG([PYTHON], 
[$PYTHON])])
  PYTHONPATH=$PYTHON
  PYTHON=`basename $PYTHONPATH`
  
@@ -535,16 +536,6 @@
  
  import re,sys
  
-Index: xen-4.13.0-testing/xen/xsm/flask/gen-policy.py
-===================================================================
---- xen-4.13.0-testing.orig/xen/xsm/flask/gen-policy.py
-+++ xen-4.13.0-testing/xen/xsm/flask/gen-policy.py
-@@ -1,4 +1,4 @@
--#!/usr/bin/env python
-+#!/usr/bin/python3
- import sys
- 
- policy_size = 0
 Index: xen-4.13.0-testing/xen/tools/fig-to-oct.py
 ===================================================================
 --- xen-4.13.0-testing.orig/xen/tools/fig-to-oct.py

++++++ libxl.add-option-to-disable-disk-cache-flushes-in-qdisk.patch ++++++
--- /var/tmp/diff_new_pack.S1ZI7N/_old  2019-12-23 22:39:06.989863849 +0100
+++ /var/tmp/diff_new_pack.S1ZI7N/_new  2019-12-23 22:39:06.989863849 +0100
@@ -48,7 +48,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/libxl/libxl.h
 +++ xen-4.13.0-testing/tools/libxl/libxl.h
-@@ -430,6 +430,21 @@
+@@ -439,6 +439,21 @@
  #define LIBXL_HAVE_CREATEINFO_PASSTHROUGH 1
  
  /*

++++++ libxl.pvscsi.patch ++++++
--- /var/tmp/diff_new_pack.S1ZI7N/_old  2019-12-23 22:39:07.001863854 +0100
+++ /var/tmp/diff_new_pack.S1ZI7N/_new  2019-12-23 22:39:07.001863854 +0100
@@ -154,7 +154,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/libxl/libxl.h
 +++ xen-4.13.0-testing/tools/libxl/libxl.h
-@@ -1125,6 +1125,13 @@ void libxl_mac_copy(libxl_ctx *ctx, libx
+@@ -1134,6 +1134,13 @@ void libxl_mac_copy(libxl_ctx *ctx, libx
  #define LIBXL_HAVE_PCITOPOLOGY 1
  
  /*
@@ -168,7 +168,7 @@
   * LIBXL_HAVE_SOCKET_BITMAP
   *
   * If this is defined, then libxl_socket_bitmap_alloc and
-@@ -2141,6 +2148,41 @@ int libxl_device_channel_getinfo(libxl_c
+@@ -2150,6 +2157,41 @@ int libxl_device_channel_getinfo(libxl_c
                                   const libxl_device_channel *channel,
                                   libxl_channelinfo *channelinfo);
  
@@ -316,11 +316,11 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/libxl/libxl_types_internal.idl
 +++ xen-4.13.0-testing/tools/libxl/libxl_types_internal.idl
-@@ -31,6 +31,7 @@ libxl__device_kind = Enumeration("device
-     (13, "VUART"),
+@@ -32,6 +32,7 @@ libxl__device_kind = Enumeration("device
      (14, "PVCALLS"),
      (15, "VSND"),
-+    (16, "VSCSI"),
+     (16, "VINPUT"),
++    (17, "VSCSI"),
      ])
  
  libxl__console_backend = Enumeration("console_backend", [
@@ -2191,7 +2191,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/libxl/libxlutil.h
 +++ xen-4.13.0-testing/tools/libxl/libxlutil.h
-@@ -123,6 +123,25 @@ int xlu_rdm_parse(XLU_Config *cfg, libxl
+@@ -125,6 +125,25 @@ int xlu_rdm_parse(XLU_Config *cfg, libxl
  int xlu_vif_parse_rate(XLU_Config *cfg, const char *rate,
                         libxl_device_nic *nic);
  
@@ -2258,7 +2258,7 @@
      XLU_ConfigList *channels, *ioports, *irqs, *iomem, *viridian, *dtdevs,
                     *mca_caps;
      int num_ioports, num_irqs, num_iomem, num_cpus, num_viridian, 
num_mca_caps;
-@@ -2036,6 +2037,17 @@ void parse_config_data(const char *confi
+@@ -2045,6 +2046,17 @@ void parse_config_data(const char *confi
          }
      }
  

++++++ libxl.set-migration-constraints-from-cmdline.patch ++++++
--- /var/tmp/diff_new_pack.S1ZI7N/_old  2019-12-23 22:39:07.009863857 +0100
+++ /var/tmp/diff_new_pack.S1ZI7N/_new  2019-12-23 22:39:07.009863857 +0100
@@ -300,7 +300,7 @@
 ===================================================================
 --- xen-4.13.0-testing.orig/tools/libxl/libxl.h
 +++ xen-4.13.0-testing/tools/libxl/libxl.h
-@@ -1638,8 +1638,23 @@ int libxl_domain_suspend(libxl_ctx *ctx,
+@@ -1647,8 +1647,23 @@ int libxl_domain_suspend(libxl_ctx *ctx,
                           int flags, /* LIBXL_SUSPEND_* */
                           const libxl_asyncop_how *ao_how)
                           LIBXL_EXTERNAL_CALLERS_ONLY;

++++++ logrotate.conf ++++++
--- /var/tmp/diff_new_pack.S1ZI7N/_old  2019-12-23 22:39:07.025863865 +0100
+++ /var/tmp/diff_new_pack.S1ZI7N/_new  2019-12-23 22:39:07.025863865 +0100
@@ -1,21 +1,17 @@
 compress
 missingok
+notifempty
 
-/var/log/xen/xend*.log {
-       rotate 5
-       size 1M
-       notifempty
-       copytruncate
-}
-
-/var/log/xen/domain-builder-ng.log /var/log/xen/xen-hotplug.log {
+/var/log/xen/xen-hotplug.log {
        rotate 2
        size 100k
-       notifempty
        copytruncate
 }
 
-/var/log/xen/qemu-dm.*.log {
-       rotate 0
-       monthly
+/var/log/xen/xl-*.log /var/log/xen/qemu-dm-*.log /var/log/xen/console/*.log {
+       rotate 4
+       dateext
+       dateformat -%Y%m%d-%H%M
+       size 2M
+       copytruncate
 }

++++++ xen-4.13.0-testing-src.tar.bz2 ++++++
++++ 3041 lines of diff (skipped)


Reply via email to