Hello community,

here is the log from the commit of package xen for openSUSE:Factory checked in 
at 2019-08-19 20:48:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xen (Old)
 and      /work/SRC/openSUSE:Factory/.xen.new.22127 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xen"

Mon Aug 19 20:48:41 2019 rev:269 rq:724162 version:4.12.1_02

Changes:
--------
--- /work/SRC/openSUSE:Factory/xen/xen.changes  2019-08-07 13:54:57.680857127 
+0200
+++ /work/SRC/openSUSE:Factory/.xen.new.22127/xen.changes       2019-08-19 
20:48:45.477080861 +0200
@@ -1,0 +2,58 @@
+Fri Aug  9 10:29:45 MDT 2019 - [email protected]
+
+- Update to Xen 4.12.1 bug fix release (bsc#1027519)
+  xen-4.12.1-testing-src.tar.bz2
+- Drop patches contained in new tarball
+  5c87b644-IOMMU-leave-enabled-for-kexec-crash.patch
+  5c87b6a2-x86-HVM-dont-crash-guest-in-find_mmio_cache.patch
+  5c87b6c8-drop-arch_evtchn_inject.patch
+  5c87b6e8-avoid-atomic-rmw-accesses-in-map_vcpu_info.patch
+  5c87e6d1-x86-TSX-controls-for-RTM-force-abort-mode.patch
+  5c8f752c-x86-e820-build-with-gcc9.patch
+  5c8fb92d-x86-HVM-split-linear-reads-and-writes.patch
+  5c8fb951-x86-HVM-finish-IOREQs-correctly-on-completion.patch
+  5c8fc6c0-x86-MSR-shorten-ARCH_CAPABILITIES.patch
+  5c8fc6c0-x86-SC-retpoline-safety-calculations-for-eIBRS.patch
+  5c9e63c5-credit2-SMT-idle-handling.patch
+  5ca46b68-x86emul-no-GPR-update-upon-AVX-gather-failures.patch
+  5ca773d1-x86emul-dont-read-mask-reg-without-AVX512F.patch
+  5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch
+  5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch
+  5cd921fb-trace-fix-build-with-gcc9.patch
+  5cd9224b-AMD-IOMMU-disable-upon-init-fail.patch
+  5cd922c5-x86-MTRR-recalc-p2mt-when-iocaps.patch
+  5cd9230f-VMX-correctly-get-GS_SHADOW-for-current.patch
+  5cd926d0-bitmap_fill-zero-sized.patch
+  5cd92724-drivers-video-drop-constraints.patch
+  5cd93a69-x86-MSR_INTEL_CORE_THREAD_COUNT.patch
+  5cd93a69-x86-boot-detect-Intel-SMT-correctly.patch
+  5cd93a69-x86-spec-ctrl-reposition-XPTI-parsing.patch
+  5cd981ff-x86-IRQ-tracing-avoid-UB-or-worse.patch
+  5cdad090-x86-spec-ctrl-CPUID-MSR-definitions-for-MDS.patch
+  5cdad090-x86-spec-ctrl-infrastructure-for-VERW-flush.patch
+  5cdad090-x86-spec-ctrl-misc-non-functional-cleanup.patch
+  5cdad090-x86-spec-ctrl-opts-to-control-VERW-flush.patch
+  5cdeb9fd-sched-fix-csched2_deinit_pdata.patch
+  5ce7a92f-x86-IO-APIC-fix-build-with-gcc9.patch
+  5cf0f6a4-x86-vhpet-resume-avoid-small-diff.patch
+  5cf16e51-x86-spec-ctrl-Knights-retpoline-safe.patch
+  5d03a0c4-1-Arm-add-an-isb-before-reading-CNTPCT_EL0.patch
+  5d03a0c4-2-gnttab-rework-prototype-of-set_status.patch
+  5d03a0c4-3-Arm64-rewrite-bitops-in-C.patch
+  5d03a0c4-4-Arm32-rewrite-bitops-in-C.patch
+  5d03a0c4-5-Arm-bitops-consolidate-prototypes.patch
+  5d03a0c4-6-Arm64-cmpxchg-simplify.patch
+  5d03a0c4-7-Arm32-cmpxchg-simplify.patch
+  5d03a0c4-8-Arm-bitops-helpers-with-timeout.patch
+  5d03a0c4-9-Arm-cmpxchg-helper-with-timeout.patch
+  5d03a0c4-A-Arm-turn-on-SILO-mode-by-default.patch
+  5d03a0c4-B-bitops-guest-helpers.patch
+  5d03a0c4-C-cmpxchg-guest-helpers.patch
+  5d03a0c4-D-use-guest-atomics-helpers.patch
+  5d03a0c4-E-Arm-add-perf-counters-in-guest-atomic-helpers.patch
+  5d03a0c4-F-Arm-protect-gnttab_clear_flag.patch
+- Refreshed patches
+  libxl.pvscsi.patch
+  xen-tools.etc_pollution.patch
+
+-------------------------------------------------------------------

Old:
----
  5c87b644-IOMMU-leave-enabled-for-kexec-crash.patch
  5c87b6a2-x86-HVM-dont-crash-guest-in-find_mmio_cache.patch
  5c87b6c8-drop-arch_evtchn_inject.patch
  5c87b6e8-avoid-atomic-rmw-accesses-in-map_vcpu_info.patch
  5c87e6d1-x86-TSX-controls-for-RTM-force-abort-mode.patch
  5c8f752c-x86-e820-build-with-gcc9.patch
  5c8fb92d-x86-HVM-split-linear-reads-and-writes.patch
  5c8fb951-x86-HVM-finish-IOREQs-correctly-on-completion.patch
  5c8fc6c0-x86-MSR-shorten-ARCH_CAPABILITIES.patch
  5c8fc6c0-x86-SC-retpoline-safety-calculations-for-eIBRS.patch
  5c9e63c5-credit2-SMT-idle-handling.patch
  5ca46b68-x86emul-no-GPR-update-upon-AVX-gather-failures.patch
  5ca773d1-x86emul-dont-read-mask-reg-without-AVX512F.patch
  5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch
  5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch
  5cd921fb-trace-fix-build-with-gcc9.patch
  5cd9224b-AMD-IOMMU-disable-upon-init-fail.patch
  5cd922c5-x86-MTRR-recalc-p2mt-when-iocaps.patch
  5cd9230f-VMX-correctly-get-GS_SHADOW-for-current.patch
  5cd926d0-bitmap_fill-zero-sized.patch
  5cd92724-drivers-video-drop-constraints.patch
  5cd93a69-x86-MSR_INTEL_CORE_THREAD_COUNT.patch
  5cd93a69-x86-boot-detect-Intel-SMT-correctly.patch
  5cd93a69-x86-spec-ctrl-reposition-XPTI-parsing.patch
  5cd981ff-x86-IRQ-tracing-avoid-UB-or-worse.patch
  5cdad090-x86-spec-ctrl-CPUID-MSR-definitions-for-MDS.patch
  5cdad090-x86-spec-ctrl-infrastructure-for-VERW-flush.patch
  5cdad090-x86-spec-ctrl-misc-non-functional-cleanup.patch
  5cdad090-x86-spec-ctrl-opts-to-control-VERW-flush.patch
  5cdeb9fd-sched-fix-csched2_deinit_pdata.patch
  5ce7a92f-x86-IO-APIC-fix-build-with-gcc9.patch
  5cf0f6a4-x86-vhpet-resume-avoid-small-diff.patch
  5cf16e51-x86-spec-ctrl-Knights-retpoline-safe.patch
  5d03a0c4-1-Arm-add-an-isb-before-reading-CNTPCT_EL0.patch
  5d03a0c4-2-gnttab-rework-prototype-of-set_status.patch
  5d03a0c4-3-Arm64-rewrite-bitops-in-C.patch
  5d03a0c4-4-Arm32-rewrite-bitops-in-C.patch
  5d03a0c4-5-Arm-bitops-consolidate-prototypes.patch
  5d03a0c4-6-Arm64-cmpxchg-simplify.patch
  5d03a0c4-7-Arm32-cmpxchg-simplify.patch
  5d03a0c4-8-Arm-bitops-helpers-with-timeout.patch
  5d03a0c4-9-Arm-cmpxchg-helper-with-timeout.patch
  5d03a0c4-A-Arm-turn-on-SILO-mode-by-default.patch
  5d03a0c4-B-bitops-guest-helpers.patch
  5d03a0c4-C-cmpxchg-guest-helpers.patch
  5d03a0c4-D-use-guest-atomics-helpers.patch
  5d03a0c4-E-Arm-add-perf-counters-in-guest-atomic-helpers.patch
  5d03a0c4-F-Arm-protect-gnttab_clear_flag.patch
  xen-4.12.0-testing-src.tar.bz2

New:
----
  xen-4.12.1-testing-src.tar.bz2

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

Other differences:
------------------
++++++ xen.spec ++++++
--- /var/tmp/diff_new_pack.2Vdhw1/_old  2019-08-19 20:48:49.313080039 +0200
+++ /var/tmp/diff_new_pack.2Vdhw1/_new  2019-08-19 20:48:49.317080038 +0200
@@ -25,7 +25,7 @@
 Name:           xen
 ExclusiveArch:  %ix86 x86_64 aarch64
 %define changeset 38667
-%define xen_build_dir xen-4.12.0-testing
+%define xen_build_dir xen-4.12.1-testing
 #
 %define with_gdbsx 0
 %define with_dom0_support 0
@@ -127,12 +127,12 @@
 BuildRequires:  pesign-obs-integration
 %endif
 
-Version:        4.12.0_16
+Version:        4.12.1_02
 Release:        0
 Summary:        Xen Virtualization: Hypervisor (aka VMM aka Microkernel)
 License:        GPL-2.0-only
 Group:          System/Kernel
-Source0:        xen-4.12.0-testing-src.tar.bz2
+Source0:        xen-4.12.1-testing-src.tar.bz2
 Source1:        stubdom.tar.bz2
 Source5:        ipxe.tar.bz2
 Source6:        mini-os.tar.bz2
@@ -159,54 +159,6 @@
 # For xen-libs
 Source99:       baselibs.conf
 # Upstream patches
-Patch1:         5c87b644-IOMMU-leave-enabled-for-kexec-crash.patch
-Patch2:         5c87b6a2-x86-HVM-dont-crash-guest-in-find_mmio_cache.patch
-Patch3:         5c87b6c8-drop-arch_evtchn_inject.patch
-Patch4:         5c87b6e8-avoid-atomic-rmw-accesses-in-map_vcpu_info.patch
-Patch5:         5c87e6d1-x86-TSX-controls-for-RTM-force-abort-mode.patch
-Patch6:         5c8f752c-x86-e820-build-with-gcc9.patch
-Patch7:         5c8fb92d-x86-HVM-split-linear-reads-and-writes.patch
-Patch8:         5c8fb951-x86-HVM-finish-IOREQs-correctly-on-completion.patch
-Patch9:         5c8fc6c0-x86-MSR-shorten-ARCH_CAPABILITIES.patch
-Patch10:        5c8fc6c0-x86-SC-retpoline-safety-calculations-for-eIBRS.patch
-Patch11:        5c9e63c5-credit2-SMT-idle-handling.patch
-Patch12:        5ca46b68-x86emul-no-GPR-update-upon-AVX-gather-failures.patch
-Patch13:        5ca773d1-x86emul-dont-read-mask-reg-without-AVX512F.patch
-Patch14:        5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch
-Patch15:        5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch
-Patch16:        5cd921fb-trace-fix-build-with-gcc9.patch
-Patch17:        5cd9224b-AMD-IOMMU-disable-upon-init-fail.patch
-Patch18:        5cd922c5-x86-MTRR-recalc-p2mt-when-iocaps.patch
-Patch19:        5cd9230f-VMX-correctly-get-GS_SHADOW-for-current.patch
-Patch20:        5cd926d0-bitmap_fill-zero-sized.patch
-Patch21:        5cd92724-drivers-video-drop-constraints.patch
-Patch22:        5cd93a69-x86-spec-ctrl-reposition-XPTI-parsing.patch
-Patch23:        5cd93a69-x86-MSR_INTEL_CORE_THREAD_COUNT.patch
-Patch24:        5cd93a69-x86-boot-detect-Intel-SMT-correctly.patch
-Patch25:        5cd981ff-x86-IRQ-tracing-avoid-UB-or-worse.patch
-Patch26:        5cdad090-x86-spec-ctrl-misc-non-functional-cleanup.patch
-Patch27:        5cdad090-x86-spec-ctrl-CPUID-MSR-definitions-for-MDS.patch
-Patch28:        5cdad090-x86-spec-ctrl-infrastructure-for-VERW-flush.patch
-Patch29:        5cdad090-x86-spec-ctrl-opts-to-control-VERW-flush.patch
-Patch30:        5cdeb9fd-sched-fix-csched2_deinit_pdata.patch
-Patch31:        5ce7a92f-x86-IO-APIC-fix-build-with-gcc9.patch
-Patch32:        5cf0f6a4-x86-vhpet-resume-avoid-small-diff.patch
-Patch33:        5cf16e51-x86-spec-ctrl-Knights-retpoline-safe.patch
-Patch34:        5d03a0c4-1-Arm-add-an-isb-before-reading-CNTPCT_EL0.patch
-Patch35:        5d03a0c4-2-gnttab-rework-prototype-of-set_status.patch
-Patch36:        5d03a0c4-3-Arm64-rewrite-bitops-in-C.patch
-Patch37:        5d03a0c4-4-Arm32-rewrite-bitops-in-C.patch
-Patch38:        5d03a0c4-5-Arm-bitops-consolidate-prototypes.patch
-Patch39:        5d03a0c4-6-Arm64-cmpxchg-simplify.patch
-Patch40:        5d03a0c4-7-Arm32-cmpxchg-simplify.patch
-Patch41:        5d03a0c4-8-Arm-bitops-helpers-with-timeout.patch
-Patch42:        5d03a0c4-9-Arm-cmpxchg-helper-with-timeout.patch
-Patch43:        5d03a0c4-A-Arm-turn-on-SILO-mode-by-default.patch
-Patch44:        5d03a0c4-B-bitops-guest-helpers.patch
-Patch45:        5d03a0c4-C-cmpxchg-guest-helpers.patch
-Patch46:        5d03a0c4-D-use-guest-atomics-helpers.patch
-Patch47:        5d03a0c4-E-Arm-add-perf-counters-in-guest-atomic-helpers.patch
-Patch48:        5d03a0c4-F-Arm-protect-gnttab_clear_flag.patch
 # Our platform specific patches
 Patch400:       xen-destdir.patch
 Patch401:       vif-bridge-no-iptables.patch
@@ -405,54 +357,6 @@
 %prep
 %setup -q -n %xen_build_dir -a 1 -a 5 -a 6 -a 57
 # Upstream patches
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%patch16 -p1
-%patch17 -p1
-%patch18 -p1
-%patch19 -p1
-%patch20 -p1
-%patch21 -p1
-%patch22 -p1
-%patch23 -p1
-%patch24 -p1
-%patch25 -p1
-%patch26 -p1
-%patch27 -p1
-%patch28 -p1
-%patch29 -p1
-%patch30 -p1
-%patch31 -p1
-%patch32 -p1
-%patch33 -p1
-%patch34 -p1
-%patch35 -p1
-%patch36 -p1
-%patch37 -p1
-%patch38 -p1
-%patch39 -p1
-%patch40 -p1
-%patch41 -p1
-%patch42 -p1
-%patch43 -p1
-%patch44 -p1
-%patch45 -p1
-%patch46 -p1
-%patch47 -p1
-%patch48 -p1
 # Our platform specific patches
 %patch400 -p1
 %patch401 -p1

++++++ libxl.pvscsi.patch ++++++
--- /var/tmp/diff_new_pack.2Vdhw1/_old  2019-08-19 20:48:49.745079947 +0200
+++ /var/tmp/diff_new_pack.2Vdhw1/_new  2019-08-19 20:48:49.745079947 +0200
@@ -34,10 +34,10 @@
  tools/libxl/xl_cmdtable.c            |   15 
  16 files changed, 2326 insertions(+), 4 deletions(-)
 
-Index: xen-4.12.0-testing/docs/man/xl.cfg.5.pod.in
+Index: xen-4.12.1-testing/docs/man/xl.cfg.5.pod.in
 ===================================================================
---- xen-4.12.0-testing.orig/docs/man/xl.cfg.5.pod.in
-+++ xen-4.12.0-testing/docs/man/xl.cfg.5.pod.in
+--- xen-4.12.1-testing.orig/docs/man/xl.cfg.5.pod.in
++++ xen-4.12.1-testing/docs/man/xl.cfg.5.pod.in
 @@ -693,6 +693,62 @@ frontend to backend. It can be used as a
  For more information about the protocol, see
  https://xenbits.xen.org/docs/unstable/misc/pvcalls.html.
@@ -101,10 +101,10 @@
  =item B<vfb=[ "VFB_SPEC_STRING", "VFB_SPEC_STRING", ...]>
  
  Specifies the paravirtual framebuffer devices which should be supplied
-Index: xen-4.12.0-testing/docs/man/xl.1.pod.in
+Index: xen-4.12.1-testing/docs/man/xl.1.pod.in
 ===================================================================
---- xen-4.12.0-testing.orig/docs/man/xl.1.pod.in
-+++ xen-4.12.0-testing/docs/man/xl.1.pod.in
+--- xen-4.12.1-testing.orig/docs/man/xl.1.pod.in
++++ xen-4.12.1-testing/docs/man/xl.1.pod.in
 @@ -1544,6 +1544,24 @@ List virtual network interfaces for a do
  
  =back
@@ -130,10 +130,10 @@
  =head1 PCI PASS-THROUGH
  
  =over 4
-Index: xen-4.12.0-testing/tools/libxl/Makefile
+Index: xen-4.12.1-testing/tools/libxl/Makefile
 ===================================================================
---- xen-4.12.0-testing.orig/tools/libxl/Makefile
-+++ xen-4.12.0-testing/tools/libxl/Makefile
+--- xen-4.12.1-testing.orig/tools/libxl/Makefile
++++ xen-4.12.1-testing/tools/libxl/Makefile
 @@ -130,6 +130,7 @@ endif
  LIBXL_LIBS += -lyajl
  
@@ -150,10 +150,10 @@
        libxlu_disk_l.o libxlu_disk.o libxlu_vif.o libxlu_pci.o
  $(LIBXLU_OBJS): CFLAGS += $(CFLAGS_libxenctrl) # For xentoollog.h
  
-Index: xen-4.12.0-testing/tools/libxl/libxl.h
+Index: xen-4.12.1-testing/tools/libxl/libxl.h
 ===================================================================
---- xen-4.12.0-testing.orig/tools/libxl/libxl.h
-+++ xen-4.12.0-testing/tools/libxl/libxl.h
+--- xen-4.12.1-testing.orig/tools/libxl/libxl.h
++++ xen-4.12.1-testing/tools/libxl/libxl.h
 @@ -1061,6 +1061,13 @@ void libxl_mac_copy(libxl_ctx *ctx, libx
  #define LIBXL_HAVE_PCITOPOLOGY 1
  
@@ -210,10 +210,10 @@
  /* Virtual TPMs */
  int libxl_device_vtpm_add(libxl_ctx *ctx, uint32_t domid, libxl_device_vtpm 
*vtpm,
                            const libxl_asyncop_how *ao_how)
-Index: xen-4.12.0-testing/tools/libxl/libxl_create.c
+Index: xen-4.12.1-testing/tools/libxl/libxl_create.c
 ===================================================================
---- xen-4.12.0-testing.orig/tools/libxl/libxl_create.c
-+++ xen-4.12.0-testing/tools/libxl/libxl_create.c
+--- xen-4.12.1-testing.orig/tools/libxl/libxl_create.c
++++ xen-4.12.1-testing/tools/libxl/libxl_create.c
 @@ -1519,6 +1519,7 @@ const struct libxl_device_type *device_t
      &libxl__disk_devtype,
      &libxl__nic_devtype,
@@ -222,11 +222,11 @@
      &libxl__usbctrl_devtype,
      &libxl__usbdev_devtype,
      &libxl__pcidev_devtype,
-Index: xen-4.12.0-testing/tools/libxl/libxl_internal.h
+Index: xen-4.12.1-testing/tools/libxl/libxl_internal.h
 ===================================================================
---- xen-4.12.0-testing.orig/tools/libxl/libxl_internal.h
-+++ xen-4.12.0-testing/tools/libxl/libxl_internal.h
-@@ -3808,6 +3808,7 @@ extern const struct libxl_device_type li
+--- xen-4.12.1-testing.orig/tools/libxl/libxl_internal.h
++++ xen-4.12.1-testing/tools/libxl/libxl_internal.h
+@@ -3810,6 +3810,7 @@ extern const struct libxl_device_type li
  extern const struct libxl_device_type libxl__disk_devtype;
  extern const struct libxl_device_type libxl__nic_devtype;
  extern const struct libxl_device_type libxl__vtpm_devtype;
@@ -234,10 +234,10 @@
  extern const struct libxl_device_type libxl__usbctrl_devtype;
  extern const struct libxl_device_type libxl__usbdev_devtype;
  extern const struct libxl_device_type libxl__pcidev_devtype;
-Index: xen-4.12.0-testing/tools/libxl/libxl_types.idl
+Index: xen-4.12.1-testing/tools/libxl/libxl_types.idl
 ===================================================================
---- xen-4.12.0-testing.orig/tools/libxl/libxl_types.idl
-+++ xen-4.12.0-testing/tools/libxl/libxl_types.idl
+--- xen-4.12.1-testing.orig/tools/libxl/libxl_types.idl
++++ xen-4.12.1-testing/tools/libxl/libxl_types.idl
 @@ -909,6 +909,43 @@ libxl_device_vsnd = Struct("device_vsnd"
      ("pcms", Array(libxl_vsnd_pcm, "num_vsnd_pcms"))
      ])
@@ -312,10 +312,10 @@
  libxl_vtpminfo = Struct("vtpminfo", [
      ("backend", string),
      ("backend_id", uint32),
-Index: xen-4.12.0-testing/tools/libxl/libxl_types_internal.idl
+Index: xen-4.12.1-testing/tools/libxl/libxl_types_internal.idl
 ===================================================================
---- xen-4.12.0-testing.orig/tools/libxl/libxl_types_internal.idl
-+++ xen-4.12.0-testing/tools/libxl/libxl_types_internal.idl
+--- xen-4.12.1-testing.orig/tools/libxl/libxl_types_internal.idl
++++ xen-4.12.1-testing/tools/libxl/libxl_types_internal.idl
 @@ -30,6 +30,7 @@ libxl__device_kind = Enumeration("device
      (13, "VUART"),
      (14, "PVCALLS"),
@@ -324,10 +324,10 @@
      ])
  
  libxl__console_backend = Enumeration("console_backend", [
-Index: xen-4.12.0-testing/tools/libxl/libxl_vscsi.c
+Index: xen-4.12.1-testing/tools/libxl/libxl_vscsi.c
 ===================================================================
 --- /dev/null
-+++ xen-4.12.0-testing/tools/libxl/libxl_vscsi.c
++++ xen-4.12.1-testing/tools/libxl/libxl_vscsi.c
 @@ -0,0 +1,1185 @@
 +/*
 + * Copyright (C) 2016      SUSE Linux GmbH
@@ -1514,10 +1514,10 @@
 + * indent-tabs-mode: nil
 + * End:
 + */
-Index: xen-4.12.0-testing/tools/libxl/libxlu_vscsi.c
+Index: xen-4.12.1-testing/tools/libxl/libxlu_vscsi.c
 ===================================================================
 --- /dev/null
-+++ xen-4.12.0-testing/tools/libxl/libxlu_vscsi.c
++++ xen-4.12.1-testing/tools/libxl/libxlu_vscsi.c
 @@ -0,0 +1,668 @@
 +/*
 + * libxlu_vscsi.c - xl configuration file parsing: setup and helper functions
@@ -2187,10 +2187,10 @@
 +    return ERROR_INVAL;
 +}
 +#endif
-Index: xen-4.12.0-testing/tools/libxl/libxlutil.h
+Index: xen-4.12.1-testing/tools/libxl/libxlutil.h
 ===================================================================
---- xen-4.12.0-testing.orig/tools/libxl/libxlutil.h
-+++ xen-4.12.0-testing/tools/libxl/libxlutil.h
+--- xen-4.12.1-testing.orig/tools/libxl/libxlutil.h
++++ xen-4.12.1-testing/tools/libxl/libxlutil.h
 @@ -118,6 +118,25 @@ int xlu_rdm_parse(XLU_Config *cfg, libxl
  int xlu_vif_parse_rate(XLU_Config *cfg, const char *rate,
                         libxl_device_nic *nic);
@@ -2217,10 +2217,10 @@
  #endif /* LIBXLUTIL_H */
  
  /*
-Index: xen-4.12.0-testing/tools/xl/Makefile
+Index: xen-4.12.1-testing/tools/xl/Makefile
 ===================================================================
---- xen-4.12.0-testing.orig/tools/xl/Makefile
-+++ xen-4.12.0-testing/tools/xl/Makefile
+--- xen-4.12.1-testing.orig/tools/xl/Makefile
++++ xen-4.12.1-testing/tools/xl/Makefile
 @@ -18,7 +18,7 @@ CFLAGS_XL += -Wshadow
  XL_OBJS-$(CONFIG_X86) = xl_psr.o
  XL_OBJS = xl.o xl_cmdtable.o xl_sxp.o xl_utils.o $(XL_OBJS-y)
@@ -2230,10 +2230,10 @@
  XL_OBJS += xl_sched.o xl_pci.o xl_vcpu.o xl_cdrom.o xl_mem.o
  XL_OBJS += xl_info.o xl_console.o xl_misc.o
  XL_OBJS += xl_vmcontrol.o xl_saverestore.o xl_migrate.o
-Index: xen-4.12.0-testing/tools/xl/xl.h
+Index: xen-4.12.1-testing/tools/xl/xl.h
 ===================================================================
---- xen-4.12.0-testing.orig/tools/xl/xl.h
-+++ xen-4.12.0-testing/tools/xl/xl.h
+--- xen-4.12.1-testing.orig/tools/xl/xl.h
++++ xen-4.12.1-testing/tools/xl/xl.h
 @@ -165,6 +165,9 @@ int main_channellist(int argc, char **ar
  int main_blockattach(int argc, char **argv);
  int main_blocklist(int argc, char **argv);
@@ -2244,10 +2244,10 @@
  int main_vtpmattach(int argc, char **argv);
  int main_vtpmlist(int argc, char **argv);
  int main_vtpmdetach(int argc, char **argv);
-Index: xen-4.12.0-testing/tools/xl/xl_parse.c
+Index: xen-4.12.1-testing/tools/xl/xl_parse.c
 ===================================================================
---- xen-4.12.0-testing.orig/tools/xl/xl_parse.c
-+++ xen-4.12.0-testing/tools/xl/xl_parse.c
+--- xen-4.12.1-testing.orig/tools/xl/xl_parse.c
++++ xen-4.12.1-testing/tools/xl/xl_parse.c
 @@ -1211,7 +1211,8 @@ void parse_config_data(const char *confi
      long l, vcpus = 0;
      XLU_Config *config;
@@ -2276,10 +2276,10 @@
      if (!xlu_cfg_get_list(config, "vtpm", &vtpms, 0, 0)) {
          d_config->num_vtpms = 0;
          d_config->vtpms = NULL;
-Index: xen-4.12.0-testing/tools/xl/xl_vscsi.c
+Index: xen-4.12.1-testing/tools/xl/xl_vscsi.c
 ===================================================================
 --- /dev/null
-+++ xen-4.12.0-testing/tools/xl/xl_vscsi.c
++++ xen-4.12.1-testing/tools/xl/xl_vscsi.c
 @@ -0,0 +1,229 @@
 +/*
 + * Copyright 2009-2017 Citrix Ltd and other contributors
@@ -2510,10 +2510,10 @@
 +    return !!rc;
 +}
 +
-Index: xen-4.12.0-testing/tools/xl/xl_cmdtable.c
+Index: xen-4.12.1-testing/tools/xl/xl_cmdtable.c
 ===================================================================
---- xen-4.12.0-testing.orig/tools/xl/xl_cmdtable.c
-+++ xen-4.12.0-testing/tools/xl/xl_cmdtable.c
+--- xen-4.12.1-testing.orig/tools/xl/xl_cmdtable.c
++++ xen-4.12.1-testing/tools/xl/xl_cmdtable.c
 @@ -368,6 +368,21 @@ struct cmd_spec cmd_table[] = {
        "Destroy a domain's virtual block device",
        "<Domain> <DevId>",

++++++ xen-4.12.0-testing-src.tar.bz2 -> xen-4.12.1-testing-src.tar.bz2 ++++++
++++ 5935 lines of diff (skipped)

++++++ xen-tools.etc_pollution.patch ++++++
--- /var/tmp/diff_new_pack.2Vdhw1/_old  2019-08-19 20:48:55.041078812 +0200
+++ /var/tmp/diff_new_pack.2Vdhw1/_new  2019-08-19 20:48:55.041078812 +0200
@@ -1,5 +1,7 @@
---- a/m4/paths.m4
-+++ b/m4/paths.m4
+Index: xen-4.12.1-testing/m4/paths.m4
+===================================================================
+--- xen-4.12.1-testing.orig/m4/paths.m4
++++ xen-4.12.1-testing/m4/paths.m4
 @@ -137,7 +137,7 @@ AC_SUBST(INITD_DIR)
  XEN_CONFIG_DIR=$CONFIG_DIR/xen
  AC_SUBST(XEN_CONFIG_DIR)
@@ -9,8 +11,10 @@
  AC_SUBST(XEN_SCRIPT_DIR)
  
  case "$host_os" in
---- a/docs/man/xl-disk-configuration.5.pod
-+++ b/docs/man/xl-disk-configuration.5.pod
+Index: xen-4.12.1-testing/docs/man/xl-disk-configuration.5.pod
+===================================================================
+--- xen-4.12.1-testing.orig/docs/man/xl-disk-configuration.5.pod
++++ xen-4.12.1-testing/docs/man/xl-disk-configuration.5.pod
 @@ -257,7 +257,7 @@ automatically determine the most suitabl
  
  Specifies that B<target> is not a normal host path, but rather
@@ -20,9 +24,11 @@
  
  These scripts are normally called "block-I<SCRIPT>".
  
---- a/docs/man/xl.1.pod.in
-+++ b/docs/man/xl.1.pod.in
-@@ -560,7 +560,7 @@ See the corresponding option of the I<cr
+Index: xen-4.12.1-testing/docs/man/xl.1.pod.in
+===================================================================
+--- xen-4.12.1-testing.orig/docs/man/xl.1.pod.in
++++ xen-4.12.1-testing/docs/man/xl.1.pod.in
+@@ -540,7 +540,7 @@ See the corresponding option of the I<cr
  =item B<-N> I<netbufscript>
  
  Use <netbufscript> to setup network buffering instead of the
@@ -31,8 +37,10 @@
  
  =item B<-F>
  
---- a/docs/man/xl.conf.5.pod
-+++ b/docs/man/xl.conf.5.pod
+Index: xen-4.12.1-testing/docs/man/xl.conf.5.pod
+===================================================================
+--- xen-4.12.1-testing.orig/docs/man/xl.conf.5.pod
++++ xen-4.12.1-testing/docs/man/xl.conf.5.pod
 @@ -95,7 +95,7 @@ Configures the default hotplug script us
  
  The old B<vifscript> option is deprecated and should not be used.
@@ -58,8 +66,10 @@
  
  =item B<output_format="json|sxp">
  
---- a/docs/misc/block-scripts.txt
-+++ b/docs/misc/block-scripts.txt
+Index: xen-4.12.1-testing/docs/misc/block-scripts.txt
+===================================================================
+--- xen-4.12.1-testing.orig/docs/misc/block-scripts.txt
++++ xen-4.12.1-testing/docs/misc/block-scripts.txt
 @@ -18,7 +18,7 @@ Setup
  
  It is highly recommended that custom hotplug scripts as much as
@@ -69,9 +79,11 @@
  default), then this can be done by adding the following to the top of
  the script:
  
---- a/tools/xl/xl_cmdtable.c
-+++ b/tools/xl/xl_cmdtable.c
-@@ -580,7 +580,7 @@ struct cmd_spec cmd_table[] = {
+Index: xen-4.12.1-testing/tools/xl/xl_cmdtable.c
+===================================================================
+--- xen-4.12.1-testing.orig/tools/xl/xl_cmdtable.c
++++ xen-4.12.1-testing/tools/xl/xl_cmdtable.c
+@@ -558,7 +558,7 @@ struct cmd_spec cmd_table[] = {
        "-e                      Do not wait in the background (on <host>) for 
the death\n"
        "                        of the domain.\n"
        "-N <netbufscript>       Use netbufscript to setup network buffering 
instead of the\n"


Reply via email to