Hello community,

here is the log from the commit of package libvirt for openSUSE:Factory checked 
in at 2017-10-10 11:38:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libvirt (Old)
 and      /work/SRC/openSUSE:Factory/.libvirt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libvirt"

Tue Oct 10 11:38:06 2017 rev:237 rq:532351 version:3.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libvirt/libvirt.changes  2017-09-29 
11:51:35.078967797 +0200
+++ /work/SRC/openSUSE:Factory/.libvirt.new/libvirt.changes     2017-10-10 
11:38:13.971990679 +0200
@@ -1,0 +2,31 @@
+Fri Oct  6 22:46:12 UTC 2017 - jfeh...@suse.com
+
+- apparmor: add dnsmasq ptrace rule to libvirtd profile
+  c44b29aa-apparmor-dnsmasq-ptrace.patch
+  bsc#1060860
+
+-------------------------------------------------------------------
+Thu Oct  5 15:19:24 UTC 2017 - jfeh...@suse.com
+
+- spec: Add dependency to UEFI firmwares since paths are specified
+  at build time
+
+-------------------------------------------------------------------
+Wed Oct  4 14:40:18 UTC 2017 - jfeh...@suse.com
+
+- Update to libvirt 3.8.0
+  - Many incremental improvements and bug fixes, see
+    http://libvirt.org/news.html
+  - Dropped patches:
+    92bd87a2-ryzen-test-data.patch,
+    5c83b360-epyc-test-data.patch,
+    a0b62843-epyc-cpu-model.patch,
+    f305d8a1-apparmor-attach_disconnected.patch,
+    b482925c-apparmor-ptrace-support.patch
+
+-------------------------------------------------------------------
+Tue Oct  3 23:37:12 UTC 2017 - jfeh...@suse.com
+
+- Enable firewalld support for openSUSE >= 42.2
+
+-------------------------------------------------------------------

Old:
----
  5c83b360-epyc-test-data.patch
  92bd87a2-ryzen-test-data.patch
  a0b62843-epyc-cpu-model.patch
  b482925c-apparmor-ptrace-support.patch
  f305d8a1-apparmor-attach_disconnected.patch
  libvirt-3.7.0.tar.xz
  libvirt-3.7.0.tar.xz.asc

New:
----
  c44b29aa-apparmor-dnsmasq-ptrace.patch
  libvirt-3.8.0.tar.xz
  libvirt-3.8.0.tar.xz.asc

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

Other differences:
------------------
++++++ libvirt.spec ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:15.767911858 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:15.771911682 +0200
@@ -103,6 +103,11 @@
     %define with_phyp      1
 %endif
 
+# Enable firewalld support for openSUSE >= 42.2
+%if 0%{?sle_version} >= 120200 && 0%{?is_opensuse}
+    %define with_firewalld 1
+%endif
+
 # rbd enablement is a bit tricky. For x86_64
 %ifarch x86_64
 # enable on anything newer than 1320, or SLE12 family newer than 120100
@@ -165,7 +170,7 @@
 
 Name:           libvirt
 Url:            http://libvirt.org/
-Version:        3.7.0
+Version:        3.8.0
 Release:        0
 Summary:        Library providing a simple virtualization API
 License:        LGPL-2.1+
@@ -304,11 +309,7 @@
 Source99:       baselibs.conf
 Source100:      %{name}-rpmlintrc
 # Upstream patches
-Patch0:         92bd87a2-ryzen-test-data.patch
-Patch1:         5c83b360-epyc-test-data.patch
-Patch2:         a0b62843-epyc-cpu-model.patch
-Patch3:         f305d8a1-apparmor-attach_disconnected.patch
-Patch4:         b482925c-apparmor-ptrace-support.patch
+Patch0:         c44b29aa-apparmor-dnsmasq-ptrace.patch
 # Patches pending upstream review
 Patch100:       libxl-dom-reset.patch
 Patch101:       network-don-t-use-dhcp-authoritative-on-static-netwo.patch
@@ -366,7 +367,6 @@
 # All runtime requirements for the libvirt package (runtime requirements
 # for subpackages are listed later in those subpackages)
 
-# The client side, i.e. shared libs are in a subpackage
 Requires:       %{name}-libs = %{version}-%{release}
 
 # for modprobe of pci devices
@@ -386,6 +386,15 @@
 Requires:       numad
 %endif
 
+# libvirt is configured with paths to UEFI firmwares in %build,
+# hence add a dependency to the firmware packages
+%ifarch x86_64
+Requires:       qemu-ovmf-x86_64
+%endif
+%ifarch aarch64
+Requires:       qemu-uefi-aarch64
+%endif
+
 %description daemon
 Server side daemon required to manage the virtualization capabilities
 of recent versions of Linux. Requires a hypervisor specific sub-RPM
@@ -875,10 +884,6 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
 %patch100 -p1
 %patch101 -p1
 %patch150 -p1

++++++ apparmor-no-mount.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:15.847908347 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:15.851908171 +0200
@@ -1,7 +1,7 @@
-Index: libvirt-3.7.0/examples/apparmor/libvirt-lxc
+Index: libvirt-3.8.0/examples/apparmor/libvirt-lxc
 ===================================================================
---- libvirt-3.7.0.orig/examples/apparmor/libvirt-lxc
-+++ libvirt-3.7.0/examples/apparmor/libvirt-lxc
+--- libvirt-3.8.0.orig/examples/apparmor/libvirt-lxc
++++ libvirt-3.8.0/examples/apparmor/libvirt-lxc
 @@ -2,39 +2,15 @@
  
    #include <abstractions/base>

++++++ blockcopy-check-dst-identical-device.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:15.883906767 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:15.887906592 +0200
@@ -11,11 +11,11 @@
  src/qemu/qemu_driver.c | 7 +++++++
  1 file changed, 7 insertions(+)
 
-Index: libvirt-3.7.0/src/qemu/qemu_driver.c
+Index: libvirt-3.8.0/src/qemu/qemu_driver.c
 ===================================================================
---- libvirt-3.7.0.orig/src/qemu/qemu_driver.c
-+++ libvirt-3.7.0/src/qemu/qemu_driver.c
-@@ -16976,6 +16976,14 @@ qemuDomainBlockCopyCommon(virDomainObjPt
+--- libvirt-3.8.0.orig/src/qemu/qemu_driver.c
++++ libvirt-3.8.0/src/qemu/qemu_driver.c
+@@ -17046,6 +17046,14 @@ qemuDomainBlockCopyCommon(virDomainObjPt
          goto endjob;
      }
  

++++++ c44b29aa-apparmor-dnsmasq-ptrace.patch ++++++
commit c44b29aacb6a3f445ab06d61899a0308b9d6d0d3
Author: Jim Fehlig <jfeh...@suse.com>
Date:   Fri Oct 6 14:20:36 2017 -0600

    apparmor: add dnsmasq ptrace rule to libvirtd profile
    
    Commit b482925c added ptrace rule for the apparmor profiles,
    but one was missed in the libvirtd profile for dnsmasq. It was
    overlooked since the test machine did not have an active libvirt
    network requiring dnsmasq that was also set to autostart. With
    one active and set to autostart, the following denial is observed
    in audit.log when restarting libvirtd
    
    type=AVC msg=audit(1507320136.306:298): apparmor="DENIED" \
    operation="ptrace" profile="/usr/sbin/libvirtd" pid=5472 \
    comm="libvirtd" requested_mask="trace" denied_mask="trace" \
    peer="/usr/sbin/dnsmasq"
    
    With an active network, I suspect a libvirtd restart causes access
    to /proc/<dnsmasq-pid>/*, hence the resulting denial. As a nasty
    side affect of the denial, libvirtd thinks it needs to spawn a
    dnsmasq process even though one is already running for the network.
    E.g. after two libvirtd restarts
    
    dnsmasq   1683  0.0  0.0  51188  2612 ?        S    12:03   0:00 \
     /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf \
     --leasefile-ro --dhcp-script=/usr/lib64/libvirt/libvirt_leaseshelper
    root      1684  0.0  0.0  51160   576 ?        S    12:03   0:00 \
     /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf \
     --leasefile-ro --dhcp-script=/usr/lib64/libvirt/libvirt_leaseshelper
    dnsmasq   4706  0.0  0.0  51188  2572 ?        S    13:54   0:00 \
     /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf \
     --leasefile-ro --dhcp-script=/usr/lib64/libvirt/libvirt_leaseshelper
    root      4707  0.0  0.0  51160   572 ?        S    13:54   0:00 \
     /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf \
     --leasefile-ro --dhcp-script=/usr/lib64/libvirt/libvirt_leaseshelper
    dnsmasq   4791  0.0  0.0  51188  2580 ?        S    13:56   0:00 \
     /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf \
     --leasefile-ro --dhcp-script=/usr/lib64/libvirt/libvirt_leaseshelper
    root      4792  0.0  0.0  51160   572 ?        S    13:56   0:00 \
     /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf \
     --leasefile-ro --dhcp-script=/usr/lib64/libvirt/libvirt_leaseshelper
    
    A simple fix is to add a ptrace rule for dnsmasq.
    
    Signed-off-by: Jim Fehlig <jfeh...@suse.com>
    Reviewed-By: Guido Günther <a...@sigxcpu.org>

Index: libvirt-3.8.0/examples/apparmor/usr.sbin.libvirtd
===================================================================
--- libvirt-3.8.0.orig/examples/apparmor/usr.sbin.libvirtd
+++ libvirt-3.8.0/examples/apparmor/usr.sbin.libvirtd
@@ -39,6 +39,7 @@
 
   ptrace (trace) peer=unconfined,
   ptrace (trace) peer=/usr/sbin/libvirtd,
+  ptrace (trace) peer=/usr/sbin/dnsmasq,
   ptrace (trace) peer=libvirt-*,
 
   # Very lenient profile for libvirtd since we want to first focus on confining
++++++ libvirt-3.7.0.tar.xz -> libvirt-3.8.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/libvirt/libvirt-3.7.0.tar.xz 
/work/SRC/openSUSE:Factory/.libvirt.new/libvirt-3.8.0.tar.xz differ: char 15, 
line 1

++++++ libvirt-power8-models.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:15.951903783 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:15.955903607 +0200
@@ -2,11 +2,11 @@
 
 From: <r...@suse.de>
 
-Index: libvirt-3.7.0/src/cpu/cpu_map.xml
+Index: libvirt-3.8.0/src/cpu/cpu_map.xml
 ===================================================================
---- libvirt-3.7.0.orig/src/cpu/cpu_map.xml
-+++ libvirt-3.7.0/src/cpu/cpu_map.xml
-@@ -1643,6 +1643,8 @@
+--- libvirt-3.8.0.orig/src/cpu/cpu_map.xml
++++ libvirt-3.8.0/src/cpu/cpu_map.xml
+@@ -1724,6 +1724,8 @@
        <pvr value='0x004b0000' mask='0xffff0000'/>
        <pvr value='0x004c0000' mask='0xffff0000'/>
        <pvr value='0x004d0000' mask='0xffff0000'/>

++++++ libvirt-suse-netcontrol.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:15.999901676 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.003901501 +0200
@@ -1,7 +1,7 @@
-Index: libvirt-3.7.0/configure.ac
+Index: libvirt-3.8.0/configure.ac
 ===================================================================
---- libvirt-3.7.0.orig/configure.ac
-+++ libvirt-3.7.0/configure.ac
+--- libvirt-3.8.0.orig/configure.ac
++++ libvirt-3.8.0/configure.ac
 @@ -256,6 +256,7 @@ LIBVIRT_ARG_LIBSSH
  LIBVIRT_ARG_LIBXML
  LIBVIRT_ARG_MACVTAP
@@ -18,7 +18,7 @@
  LIBVIRT_CHECK_NUMACTL
  LIBVIRT_CHECK_NWFILTER
  LIBVIRT_CHECK_OPENWSMAN
-@@ -979,6 +981,7 @@ LIBVIRT_RESULT_LIBXL
+@@ -993,6 +995,7 @@ LIBVIRT_RESULT_LIBXL
  LIBVIRT_RESULT_LIBXML
  LIBVIRT_RESULT_MACVTAP
  LIBVIRT_RESULT_NETCF
@@ -26,10 +26,10 @@
  LIBVIRT_RESULT_NSS
  LIBVIRT_RESULT_NUMACTL
  LIBVIRT_RESULT_OPENWSMAN
-Index: libvirt-3.7.0/src/Makefile.am
+Index: libvirt-3.8.0/src/Makefile.am
 ===================================================================
---- libvirt-3.7.0.orig/src/Makefile.am
-+++ libvirt-3.7.0/src/Makefile.am
+--- libvirt-3.8.0.orig/src/Makefile.am
++++ libvirt-3.8.0/src/Makefile.am
 @@ -1037,6 +1037,10 @@ if WITH_NETCF
  INTERFACE_DRIVER_SOURCES +=                                   \
                interface/interface_backend_netcf.c
@@ -52,10 +52,10 @@
  if WITH_UDEV
  libvirt_driver_interface_la_CFLAGS += $(UDEV_CFLAGS)
  libvirt_driver_interface_la_LIBADD += $(UDEV_LIBS)
-Index: libvirt-3.7.0/tools/virsh.c
+Index: libvirt-3.8.0/tools/virsh.c
 ===================================================================
---- libvirt-3.7.0.orig/tools/virsh.c
-+++ libvirt-3.7.0/tools/virsh.c
+--- libvirt-3.8.0.orig/tools/virsh.c
++++ libvirt-3.8.0/tools/virsh.c
 @@ -576,6 +576,8 @@ virshShowVersion(vshControl *ctl ATTRIBU
      vshPrint(ctl, " Interface");
  # if defined(WITH_NETCF)
@@ -65,10 +65,10 @@
  # elif defined(WITH_UDEV)
      vshPrint(ctl, " udev");
  # endif
-Index: libvirt-3.7.0/src/interface/interface_backend_netcf.c
+Index: libvirt-3.8.0/src/interface/interface_backend_netcf.c
 ===================================================================
---- libvirt-3.7.0.orig/src/interface/interface_backend_netcf.c
-+++ libvirt-3.7.0/src/interface/interface_backend_netcf.c
+--- libvirt-3.8.0.orig/src/interface/interface_backend_netcf.c
++++ libvirt-3.8.0/src/interface/interface_backend_netcf.c
 @@ -23,7 +23,12 @@
  
  #include <config.h>
@@ -152,10 +152,10 @@
      if (virSetSharedInterfaceDriver(&interfaceDriver) < 0)
          return -1;
      if (virRegisterStateDriver(&interfaceStateDriver) < 0)
-Index: libvirt-3.7.0/src/interface/interface_driver.c
+Index: libvirt-3.8.0/src/interface/interface_driver.c
 ===================================================================
---- libvirt-3.7.0.orig/src/interface/interface_driver.c
-+++ libvirt-3.7.0/src/interface/interface_driver.c
+--- libvirt-3.8.0.orig/src/interface/interface_driver.c
++++ libvirt-3.8.0/src/interface/interface_driver.c
 @@ -30,8 +30,15 @@ interfaceRegister(void)
      if (netcfIfaceRegister() == 0)
          return 0;
@@ -173,10 +173,10 @@
      if (udevIfaceRegister() == 0)
          return 0;
  #endif /* WITH_UDEV */
-Index: libvirt-3.7.0/m4/virt-netcontrol.m4
+Index: libvirt-3.8.0/m4/virt-netcontrol.m4
 ===================================================================
 --- /dev/null
-+++ libvirt-3.7.0/m4/virt-netcontrol.m4
++++ libvirt-3.8.0/m4/virt-netcontrol.m4
 @@ -0,0 +1,39 @@
 +dnl The libnetcontrol library
 +dnl

++++++ libxl-dom-reset.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.047899570 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.047899570 +0200
@@ -8,10 +8,10 @@
     option, but domainReset can be implemented in the libxl driver by
     forcibly destroying the domain and starting it again.
 
-Index: libvirt-3.7.0/src/libxl/libxl_driver.c
+Index: libvirt-3.8.0/src/libxl/libxl_driver.c
 ===================================================================
---- libvirt-3.7.0.orig/src/libxl/libxl_driver.c
-+++ libvirt-3.7.0/src/libxl/libxl_driver.c
+--- libvirt-3.8.0.orig/src/libxl/libxl_driver.c
++++ libvirt-3.8.0/src/libxl/libxl_driver.c
 @@ -1381,6 +1381,61 @@ libxlDomainReboot(virDomainPtr dom, unsi
  }
  
@@ -74,7 +74,7 @@
  libxlDomainDestroyFlags(virDomainPtr dom,
                          unsigned int flags)
  {
-@@ -6487,6 +6542,7 @@ static virHypervisorDriver libxlHypervis
+@@ -6503,6 +6558,7 @@ static virHypervisorDriver libxlHypervis
      .domainShutdown = libxlDomainShutdown, /* 0.9.0 */
      .domainShutdownFlags = libxlDomainShutdownFlags, /* 0.9.10 */
      .domainReboot = libxlDomainReboot, /* 0.9.0 */

++++++ libxl-qemu-emulator-caps.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.059899044 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.059899044 +0200
@@ -8,10 +8,10 @@
 
 See FATE#320638 for details.
 
-Index: libvirt-3.7.0/src/libxl/libxl_capabilities.c
+Index: libvirt-3.8.0/src/libxl/libxl_capabilities.c
 ===================================================================
---- libvirt-3.7.0.orig/src/libxl/libxl_capabilities.c
-+++ libvirt-3.7.0/src/libxl/libxl_capabilities.c
+--- libvirt-3.8.0.orig/src/libxl/libxl_capabilities.c
++++ libvirt-3.8.0/src/libxl/libxl_capabilities.c
 @@ -38,6 +38,7 @@
  #include "libxl_capabilities.h"
  #include "cpu/cpu_x86.h"

++++++ libxl-set-cach-mode.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.071898516 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.075898341 +0200
@@ -3,10 +3,10 @@
  src/libxl/libxl_conf.c |   25 +++++++++++++++++++++++++
  1 file changed, 25 insertions(+)
 
-Index: libvirt-3.7.0/src/libxl/libxl_conf.c
+Index: libvirt-3.8.0/src/libxl/libxl_conf.c
 ===================================================================
---- libvirt-3.7.0.orig/src/libxl/libxl_conf.c
-+++ libvirt-3.7.0/src/libxl/libxl_conf.c
+--- libvirt-3.8.0.orig/src/libxl/libxl_conf.c
++++ libvirt-3.8.0/src/libxl/libxl_conf.c
 @@ -646,6 +646,30 @@ libxlDiskSetDiscard(libxl_device_disk *x
  #endif
  }
@@ -38,7 +38,7 @@
  static char *
  libxlMakeNetworkDiskSrcStr(virStorageSourcePtr src,
                             const char *username,
-@@ -893,6 +917,7 @@ libxlMakeDisk(virDomainDiskDefPtr l_disk
+@@ -894,6 +918,7 @@ libxlMakeDisk(virDomainDiskDefPtr l_disk
      x_disk->is_cdrom = l_disk->device == VIR_DOMAIN_DISK_DEVICE_CDROM ? 1 : 0;
      if (libxlDiskSetDiscard(x_disk, l_disk->discard) < 0)
          return -1;

++++++ libxl-set-migration-constraints.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.091897639 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.091897639 +0200
@@ -16,10 +16,10 @@
  tools/virsh.pod                  |    8 ++++++++
  6 files changed, 125 insertions(+), 6 deletions(-)
 
-Index: libvirt-3.7.0/include/libvirt/libvirt-domain.h
+Index: libvirt-3.8.0/include/libvirt/libvirt-domain.h
 ===================================================================
---- libvirt-3.7.0.orig/include/libvirt/libvirt-domain.h
-+++ libvirt-3.7.0/include/libvirt/libvirt-domain.h
+--- libvirt-3.8.0.orig/include/libvirt/libvirt-domain.h
++++ libvirt-3.8.0/include/libvirt/libvirt-domain.h
 @@ -1008,6 +1008,31 @@ typedef enum {
   */
  # define VIR_MIGRATE_PARAM_AUTO_CONVERGE_INCREMENT  "auto_converge.increment"
@@ -52,10 +52,10 @@
  /* Domain migration. */
  virDomainPtr virDomainMigrate (virDomainPtr domain, virConnectPtr dconn,
                                 unsigned long flags, const char *dname,
-Index: libvirt-3.7.0/src/libxl/libxl_driver.c
+Index: libvirt-3.8.0/src/libxl/libxl_driver.c
 ===================================================================
---- libvirt-3.7.0.orig/src/libxl/libxl_driver.c
-+++ libvirt-3.7.0/src/libxl/libxl_driver.c
+--- libvirt-3.8.0.orig/src/libxl/libxl_driver.c
++++ libvirt-3.8.0/src/libxl/libxl_driver.c
 @@ -6105,6 +6105,9 @@ libxlDomainMigratePerform3Params(virDoma
      const char *dname = NULL;
      const char *uri = NULL;
@@ -99,10 +99,10 @@
              goto cleanup;
      }
  
-Index: libvirt-3.7.0/src/libxl/libxl_migration.c
+Index: libvirt-3.8.0/src/libxl/libxl_migration.c
 ===================================================================
---- libvirt-3.7.0.orig/src/libxl/libxl_migration.c
-+++ libvirt-3.7.0/src/libxl/libxl_migration.c
+--- libvirt-3.8.0.orig/src/libxl/libxl_migration.c
++++ libvirt-3.8.0/src/libxl/libxl_migration.c
 @@ -359,18 +359,39 @@ libxlMigrateReceive(virNetSocketPtr sock
  static int
  libxlDoMigrateSend(libxlDriverPrivatePtr driver,
@@ -263,10 +263,10 @@
      virObjectLock(vm);
  
   cleanup:
-Index: libvirt-3.7.0/src/libxl/libxl_migration.h
+Index: libvirt-3.8.0/src/libxl/libxl_migration.h
 ===================================================================
---- libvirt-3.7.0.orig/src/libxl/libxl_migration.h
-+++ libvirt-3.7.0/src/libxl/libxl_migration.h
+--- libvirt-3.8.0.orig/src/libxl/libxl_migration.h
++++ libvirt-3.8.0/src/libxl/libxl_migration.h
 @@ -39,6 +39,10 @@
      VIR_MIGRATE_PARAM_URI,              VIR_TYPED_PARAM_STRING, \
      VIR_MIGRATE_PARAM_DEST_NAME,        VIR_TYPED_PARAM_STRING, \
@@ -311,10 +311,10 @@
  
  virDomainPtr
  libxlDomainMigrationFinish(virConnectPtr dconn,
-Index: libvirt-3.7.0/tools/virsh-domain.c
+Index: libvirt-3.8.0/tools/virsh-domain.c
 ===================================================================
---- libvirt-3.7.0.orig/tools/virsh-domain.c
-+++ libvirt-3.7.0/tools/virsh-domain.c
+--- libvirt-3.8.0.orig/tools/virsh-domain.c
++++ libvirt-3.8.0/tools/virsh-domain.c
 @@ -10432,6 +10432,22 @@ static const vshCmdOptDef opts_migrate[]
       .type = VSH_OT_BOOL,
       .help = N_("use TLS for migration")
@@ -374,11 +374,11 @@
      if (vshCommandOptStringReq(ctl, cmd, "xml", &opt) < 0)
          goto out;
      if (opt) {
-Index: libvirt-3.7.0/tools/virsh.pod
+Index: libvirt-3.8.0/tools/virsh.pod
 ===================================================================
---- libvirt-3.7.0.orig/tools/virsh.pod
-+++ libvirt-3.7.0/tools/virsh.pod
-@@ -1810,6 +1810,14 @@ Providing I<--tls> causes the migration
+--- libvirt-3.8.0.orig/tools/virsh.pod
++++ libvirt-3.8.0/tools/virsh.pod
+@@ -1840,6 +1840,14 @@ Providing I<--tls> causes the migration
  the migration of the domain. Usage requires proper TLS setup for both source
  and target.
  

++++++ libxl-support-block-script.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.107896937 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.111896762 +0200
@@ -7,10 +7,10 @@
 
 For more details, see bsc#954872 and FATE#319810
 
-Index: libvirt-3.7.0/src/libxl/libxl_conf.c
+Index: libvirt-3.8.0/src/libxl/libxl_conf.c
 ===================================================================
---- libvirt-3.7.0.orig/src/libxl/libxl_conf.c
-+++ libvirt-3.7.0/src/libxl/libxl_conf.c
+--- libvirt-3.8.0.orig/src/libxl/libxl_conf.c
++++ libvirt-3.8.0/src/libxl/libxl_conf.c
 @@ -646,6 +646,25 @@ libxlDiskSetDiscard(libxl_device_disk *x
  #endif
  }
@@ -37,7 +37,7 @@
  static void
  libxlDiskSetCacheMode(libxl_device_disk *x_disk, int cachemode)
  {
-@@ -790,6 +809,7 @@ libxlMakeNetworkDiskSrc(virStorageSource
+@@ -791,6 +810,7 @@ libxlMakeNetworkDiskSrc(virStorageSource
  int
  libxlMakeDisk(virDomainDiskDefPtr l_disk, libxl_device_disk *x_disk)
  {
@@ -45,7 +45,7 @@
      const char *driver = virDomainDiskGetDriver(l_disk);
      int format = virDomainDiskGetFormat(l_disk);
      int actual_type = virStorageSourceGetActualType(l_disk->src);
-@@ -805,7 +825,7 @@ libxlMakeDisk(virDomainDiskDefPtr l_disk
+@@ -806,7 +826,7 @@ libxlMakeDisk(virDomainDiskDefPtr l_disk
          if (libxlMakeNetworkDiskSrc(l_disk->src, &x_disk->pdev_path) < 0)
              return -1;
      } else {
@@ -54,7 +54,7 @@
          return -1;
      }
  
-@@ -918,6 +938,9 @@ libxlMakeDisk(virDomainDiskDefPtr l_disk
+@@ -919,6 +939,9 @@ libxlMakeDisk(virDomainDiskDefPtr l_disk
      if (libxlDiskSetDiscard(x_disk, l_disk->discard) < 0)
          return -1;
      libxlDiskSetCacheMode(x_disk, l_disk->cachemode);

++++++ lxc-wait-after-eth-del.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.119896410 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.127896059 +0200
@@ -13,10 +13,10 @@
  src/lxc/lxc_process.c    | 1 +
  3 files changed, 4 insertions(+)
 
-Index: libvirt-3.7.0/src/lxc/lxc_controller.c
+Index: libvirt-3.8.0/src/lxc/lxc_controller.c
 ===================================================================
---- libvirt-3.7.0.orig/src/lxc/lxc_controller.c
-+++ libvirt-3.7.0/src/lxc/lxc_controller.c
+--- libvirt-3.8.0.orig/src/lxc/lxc_controller.c
++++ libvirt-3.8.0/src/lxc/lxc_controller.c
 @@ -73,6 +73,7 @@
  #include "rpc/virnetdaemon.h"
  #include "virstring.h"
@@ -33,10 +33,10 @@
  
      return ret;
  }
-Index: libvirt-3.7.0/src/lxc/lxc_driver.c
+Index: libvirt-3.8.0/src/lxc/lxc_driver.c
 ===================================================================
---- libvirt-3.7.0.orig/src/lxc/lxc_driver.c
-+++ libvirt-3.7.0/src/lxc/lxc_driver.c
+--- libvirt-3.8.0.orig/src/lxc/lxc_driver.c
++++ libvirt-3.8.0/src/lxc/lxc_driver.c
 @@ -76,6 +76,7 @@
  #include "virtime.h"
  #include "virtypedparam.h"
@@ -45,7 +45,7 @@
  #include "virstring.h"
  #include "viraccessapicheck.h"
  #include "viraccessapichecklxc.h"
-@@ -4023,6 +4024,7 @@ lxcDomainAttachDeviceNetLive(virConnectP
+@@ -4021,6 +4022,7 @@ lxcDomainAttachDeviceNetLive(virConnectP
          case VIR_DOMAIN_NET_TYPE_NETWORK:
          case VIR_DOMAIN_NET_TYPE_ETHERNET:
              ignore_value(virNetDevVethDelete(veth));
@@ -53,7 +53,7 @@
              break;
  
          case VIR_DOMAIN_NET_TYPE_DIRECT:
-@@ -4457,6 +4459,7 @@ lxcDomainDetachDeviceNetLive(virDomainOb
+@@ -4455,6 +4457,7 @@ lxcDomainDetachDeviceNetLive(virDomainOb
              virDomainAuditNet(vm, detach, NULL, "detach", false);
              goto cleanup;
          }
@@ -61,10 +61,10 @@
          break;
  
          /* It'd be nice to support this, but with macvlan
-Index: libvirt-3.7.0/src/lxc/lxc_process.c
+Index: libvirt-3.8.0/src/lxc/lxc_process.c
 ===================================================================
---- libvirt-3.7.0.orig/src/lxc/lxc_process.c
-+++ libvirt-3.7.0/src/lxc/lxc_process.c
+--- libvirt-3.8.0.orig/src/lxc/lxc_process.c
++++ libvirt-3.8.0/src/lxc/lxc_process.c
 @@ -52,6 +52,7 @@
  #include "viratomic.h"
  #include "virprocess.h"

++++++ network-don-t-use-dhcp-authoritative-on-static-netwo.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.139895533 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.143895356 +0200
@@ -17,10 +17,10 @@
  tests/networkxml2confdata/dhcp6host-routed-network.conf | 1 -
  2 files changed, 8 insertions(+), 2 deletions(-)
 
-Index: libvirt-3.7.0/src/network/bridge_driver.c
+Index: libvirt-3.8.0/src/network/bridge_driver.c
 ===================================================================
---- libvirt-3.7.0.orig/src/network/bridge_driver.c
-+++ libvirt-3.7.0/src/network/bridge_driver.c
+--- libvirt-3.8.0.orig/src/network/bridge_driver.c
++++ libvirt-3.8.0/src/network/bridge_driver.c
 @@ -1393,7 +1393,14 @@ networkDnsmasqConfContents(virNetworkObj
          if (VIR_SOCKET_ADDR_IS_FAMILY(&ipdef->address, AF_INET)) {
              if (ipdef->nranges || ipdef->nhosts) {
@@ -37,10 +37,10 @@
              }
  
              if (ipdef->tftproot) {
-Index: libvirt-3.7.0/tests/networkxml2confdata/dhcp6host-routed-network.conf
+Index: libvirt-3.8.0/tests/networkxml2confdata/dhcp6host-routed-network.conf
 ===================================================================
---- libvirt-3.7.0.orig/tests/networkxml2confdata/dhcp6host-routed-network.conf
-+++ libvirt-3.7.0/tests/networkxml2confdata/dhcp6host-routed-network.conf
+--- libvirt-3.8.0.orig/tests/networkxml2confdata/dhcp6host-routed-network.conf
++++ libvirt-3.8.0/tests/networkxml2confdata/dhcp6host-routed-network.conf
 @@ -10,7 +10,6 @@ bind-dynamic
  interface=virbr1
  dhcp-range=192.168.122.1,static

++++++ ppc64le-canonical-name.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.155894830 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.155894830 +0200
@@ -2,10 +2,10 @@
 
 See bnc#894956
 
-Index: libvirt-3.7.0/src/util/virarch.c
+Index: libvirt-3.8.0/src/util/virarch.c
 ===================================================================
---- libvirt-3.7.0.orig/src/util/virarch.c
-+++ libvirt-3.7.0/src/util/virarch.c
+--- libvirt-3.8.0.orig/src/util/virarch.c
++++ libvirt-3.8.0/src/util/virarch.c
 @@ -169,6 +169,8 @@ virArch virArchFromHost(void)
          arch = VIR_ARCH_I686;
      } else if (STREQ(ut.machine, "amd64")) {

++++++ qemu-apparmor-screenshot.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.171894128 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.175893952 +0200
@@ -1,7 +1,7 @@
-Index: libvirt-3.7.0/examples/apparmor/libvirt-qemu
+Index: libvirt-3.8.0/examples/apparmor/libvirt-qemu
 ===================================================================
---- libvirt-3.7.0.orig/examples/apparmor/libvirt-qemu
-+++ libvirt-3.7.0/examples/apparmor/libvirt-qemu
+--- libvirt-3.8.0.orig/examples/apparmor/libvirt-qemu
++++ libvirt-3.8.0/examples/apparmor/libvirt-qemu
 @@ -176,3 +176,6 @@
    /sys/devices/system/node/ r,
    /sys/devices/system/node/node[0-9]*/meminfo r,

++++++ support-managed-pci-xen-driver.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.187893426 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.191893251 +0200
@@ -8,10 +8,10 @@
  src/xenxs/xen_xm.c   |   28 +++++++++++++++++++++++++++-
  2 files changed, 35 insertions(+), 15 deletions(-)
 
-Index: libvirt-3.7.0/src/xenconfig/xen_common.c
+Index: libvirt-3.8.0/src/xenconfig/xen_common.c
 ===================================================================
---- libvirt-3.7.0.orig/src/xenconfig/xen_common.c
-+++ libvirt-3.7.0/src/xenconfig/xen_common.c
+--- libvirt-3.8.0.orig/src/xenconfig/xen_common.c
++++ libvirt-3.8.0/src/xenconfig/xen_common.c
 @@ -394,6 +394,8 @@ xenParsePCI(virConfPtr conf, virDomainDe
  {
      virConfValuePtr list = virConfGetValue(conf, "pci");
@@ -66,10 +66,10 @@
              hostdev->source.subsys.type = VIR_DOMAIN_HOSTDEV_SUBSYS_TYPE_PCI;
              hostdev->source.subsys.u.pci.addr.domain = domainID;
              hostdev->source.subsys.u.pci.addr.bus = busID;
-Index: libvirt-3.7.0/src/xenconfig/xen_sxpr.c
+Index: libvirt-3.8.0/src/xenconfig/xen_sxpr.c
 ===================================================================
---- libvirt-3.7.0.orig/src/xenconfig/xen_sxpr.c
-+++ libvirt-3.7.0/src/xenconfig/xen_sxpr.c
+--- libvirt-3.8.0.orig/src/xenconfig/xen_sxpr.c
++++ libvirt-3.8.0/src/xenconfig/xen_sxpr.c
 @@ -1062,6 +1062,7 @@ xenParseSxprPCI(virDomainDefPtr def,
          int busID;
          int slotID;

++++++ suse-apparmor-libnl-paths.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.207892548 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.211892372 +0200
@@ -8,10 +8,10 @@
 to squelch a denial when starting confined domains.
 
 Found while investigating bsc#1058847
-Index: libvirt-3.7.0/examples/apparmor/usr.lib.libvirt.virt-aa-helper
+Index: libvirt-3.8.0/examples/apparmor/usr.lib.libvirt.virt-aa-helper
 ===================================================================
---- libvirt-3.7.0.orig/examples/apparmor/usr.lib.libvirt.virt-aa-helper
-+++ libvirt-3.7.0/examples/apparmor/usr.lib.libvirt.virt-aa-helper
+--- libvirt-3.8.0.orig/examples/apparmor/usr.lib.libvirt.virt-aa-helper
++++ libvirt-3.8.0/examples/apparmor/usr.lib.libvirt.virt-aa-helper
 @@ -16,7 +16,7 @@ profile virt-aa-helper /usr/{lib,lib64}/
    owner @{PROC}/[0-9]*/status r,
    @{PROC}/filesystems r,
@@ -21,10 +21,10 @@
  
    # for hostdev
    /sys/devices/ r,
-Index: libvirt-3.7.0/examples/apparmor/libvirt-qemu
+Index: libvirt-3.8.0/examples/apparmor/libvirt-qemu
 ===================================================================
---- libvirt-3.7.0.orig/examples/apparmor/libvirt-qemu
-+++ libvirt-3.7.0/examples/apparmor/libvirt-qemu
+--- libvirt-3.8.0.orig/examples/apparmor/libvirt-qemu
++++ libvirt-3.8.0/examples/apparmor/libvirt-qemu
 @@ -50,6 +50,7 @@
    #/dev/fb* rw,
  

++++++ suse-libvirt-guests-service.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.223891846 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.223891846 +0200
@@ -1,9 +1,9 @@
 Adjust libvirt-guests service to conform to SUSE standards
 
-Index: libvirt-3.7.0/tools/libvirt-guests.init.in
+Index: libvirt-3.8.0/tools/libvirt-guests.init.in
 ===================================================================
---- libvirt-3.7.0.orig/tools/libvirt-guests.init.in
-+++ libvirt-3.7.0/tools/libvirt-guests.init.in
+--- libvirt-3.8.0.orig/tools/libvirt-guests.init.in
++++ libvirt-3.8.0/tools/libvirt-guests.init.in
 @@ -4,27 +4,27 @@
  # 
http://refspecs.linuxfoundation.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/initscrcomconv.html
  #
@@ -45,10 +45,10 @@
  #
  
  exec @libexecdir@/libvirt-guests.sh "$@"
-Index: libvirt-3.7.0/tools/libvirt-guests.sh.in
+Index: libvirt-3.8.0/tools/libvirt-guests.sh.in
 ===================================================================
---- libvirt-3.7.0.orig/tools/libvirt-guests.sh.in
-+++ libvirt-3.7.0/tools/libvirt-guests.sh.in
+--- libvirt-3.8.0.orig/tools/libvirt-guests.sh.in
++++ libvirt-3.8.0/tools/libvirt-guests.sh.in
 @@ -16,14 +16,13 @@
  # License along with this library.  If not, see
  # <http://www.gnu.org/licenses/>.
@@ -208,10 +208,10 @@
  esac
 -exit $RETVAL
 +rc_exit
-Index: libvirt-3.7.0/tools/libvirt-guests.sysconf
+Index: libvirt-3.8.0/tools/libvirt-guests.sysconf
 ===================================================================
---- libvirt-3.7.0.orig/tools/libvirt-guests.sysconf
-+++ libvirt-3.7.0/tools/libvirt-guests.sysconf
+--- libvirt-3.8.0.orig/tools/libvirt-guests.sysconf
++++ libvirt-3.8.0/tools/libvirt-guests.sysconf
 @@ -1,19 +1,29 @@
 +## Path: System/Virtualization/libvirt-guests
 +

++++++ suse-libvirtd-disable-tls.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.247890792 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.247890792 +0200
@@ -3,10 +3,10 @@
 On SUSE distros, the default is for libvirtd to listen only on the
 Unix Domain Socket. The libvirt client still provides remote access
 via a SSH tunnel.
-Index: libvirt-3.7.0/daemon/libvirtd.conf
+Index: libvirt-3.8.0/daemon/libvirtd.conf
 ===================================================================
---- libvirt-3.7.0.orig/daemon/libvirtd.conf
-+++ libvirt-3.7.0/daemon/libvirtd.conf
+--- libvirt-3.8.0.orig/daemon/libvirtd.conf
++++ libvirt-3.8.0/daemon/libvirtd.conf
 @@ -18,8 +18,8 @@
  # It is necessary to setup a CA and issue server certificates before
  # using this capability.
@@ -18,10 +18,10 @@
  
  # Listen for unencrypted TCP connections on the public TCP/IP port.
  # NB, must pass the --listen flag to the libvirtd process for this to
-Index: libvirt-3.7.0/daemon/libvirtd-config.c
+Index: libvirt-3.8.0/daemon/libvirtd-config.c
 ===================================================================
---- libvirt-3.7.0.orig/daemon/libvirtd-config.c
-+++ libvirt-3.7.0/daemon/libvirtd-config.c
+--- libvirt-3.8.0.orig/daemon/libvirtd-config.c
++++ libvirt-3.8.0/daemon/libvirtd-config.c
 @@ -110,7 +110,7 @@ daemonConfigNew(bool privileged ATTRIBUT
      if (VIR_ALLOC(data) < 0)
          return NULL;
@@ -31,10 +31,10 @@
      data->listen_tcp = 0;
  
      if (VIR_STRDUP(data->tls_port, LIBVIRTD_TLS_PORT) < 0 ||
-Index: libvirt-3.7.0/daemon/test_libvirtd.aug.in
+Index: libvirt-3.8.0/daemon/test_libvirtd.aug.in
 ===================================================================
---- libvirt-3.7.0.orig/daemon/test_libvirtd.aug.in
-+++ libvirt-3.7.0/daemon/test_libvirtd.aug.in
+--- libvirt-3.8.0.orig/daemon/test_libvirtd.aug.in
++++ libvirt-3.8.0/daemon/test_libvirtd.aug.in
 @@ -2,7 +2,7 @@ module Test_libvirtd =
     ::CONFIG::
  

++++++ suse-libvirtd-service-xen.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.259890266 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.263890090 +0200
@@ -7,10 +7,10 @@
 tools. If a user installs libvirt on their SUSE Xen host, then
 libvirt should be king and override xendomains. See bsc#1015348
 
-Index: libvirt-3.7.0/daemon/libvirtd.service.in
+Index: libvirt-3.8.0/daemon/libvirtd.service.in
 ===================================================================
---- libvirt-3.7.0.orig/daemon/libvirtd.service.in
-+++ libvirt-3.7.0/daemon/libvirtd.service.in
+--- libvirt-3.8.0.orig/daemon/libvirtd.service.in
++++ libvirt-3.8.0/daemon/libvirtd.service.in
 @@ -14,6 +14,8 @@ After=iscsid.service
  After=apparmor.service
  After=local-fs.target

++++++ suse-libvirtd-sysconfig-settings.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.275889563 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.279889388 +0200
@@ -1,9 +1,9 @@
 Adjust libvirtd sysconfig file to conform to SUSE standards
 
-Index: libvirt-3.7.0/daemon/libvirtd.sysconf
+Index: libvirt-3.8.0/daemon/libvirtd.sysconf
 ===================================================================
---- libvirt-3.7.0.orig/daemon/libvirtd.sysconf
-+++ libvirt-3.7.0/daemon/libvirtd.sysconf
+--- libvirt-3.8.0.orig/daemon/libvirtd.sysconf
++++ libvirt-3.8.0/daemon/libvirtd.sysconf
 @@ -1,16 +1,25 @@
 +## Path: System/Virtualization/libvirt
 +

++++++ suse-ovmf-paths.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.291888861 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.291888861 +0200
@@ -1,10 +1,10 @@
 Adjust paths of OVMF firmwares on SUSE distros
 
-Index: libvirt-3.7.0/src/qemu/qemu.conf
+Index: libvirt-3.8.0/src/qemu/qemu.conf
 ===================================================================
---- libvirt-3.7.0.orig/src/qemu/qemu.conf
-+++ libvirt-3.7.0/src/qemu/qemu.conf
-@@ -703,10 +703,9 @@ security_default_confined = 0
+--- libvirt-3.8.0.orig/src/qemu/qemu.conf
++++ libvirt-3.8.0/src/qemu/qemu.conf
+@@ -737,10 +737,9 @@ security_default_confined = 0
  # for x86_64 and i686, but it's AAVMF for aarch64. The libvirt default
  # follows this scheme.
  #nvram = [
@@ -18,10 +18,10 @@
  #]
  
  # The backend to use for handling stdout/stderr output from
-Index: libvirt-3.7.0/src/qemu/qemu_conf.c
+Index: libvirt-3.8.0/src/qemu/qemu_conf.c
 ===================================================================
---- libvirt-3.7.0.orig/src/qemu/qemu_conf.c
-+++ libvirt-3.7.0/src/qemu/qemu_conf.c
+--- libvirt-3.8.0.orig/src/qemu/qemu_conf.c
++++ libvirt-3.8.0/src/qemu/qemu_conf.c
 @@ -127,10 +127,9 @@ void qemuDomainCmdlineDefFree(qemuDomain
  
  #ifndef DEFAULT_LOADER_NVRAM

++++++ suse-qemu-conf.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.303888335 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.303888335 +0200
@@ -7,11 +7,11 @@
 etc.), but for now they are all lumped together in this
 single patch.
 
-Index: libvirt-3.7.0/src/qemu/qemu.conf
+Index: libvirt-3.8.0/src/qemu/qemu.conf
 ===================================================================
---- libvirt-3.7.0.orig/src/qemu/qemu.conf
-+++ libvirt-3.7.0/src/qemu/qemu.conf
-@@ -340,11 +340,20 @@
+--- libvirt-3.8.0.orig/src/qemu/qemu.conf
++++ libvirt-3.8.0/src/qemu/qemu.conf
+@@ -374,11 +374,20 @@
  # isolation, but it cannot appear in a list of drivers.
  #
  #security_driver = "selinux"
@@ -34,7 +34,7 @@
  
  # If set to non-zero, then attempts to create unconfined
  # guests will be blocked. Defaults to 0.
-@@ -588,11 +597,22 @@
+@@ -622,11 +631,22 @@
  #allow_disk_format_probing = 1
  
  

++++++ suse-virtlockd-sysconfig-settings.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.315887808 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.315887808 +0200
@@ -1,9 +1,9 @@
 Adjust virtlockd sysconfig file to conform to SUSE standards
 
-Index: libvirt-3.7.0/src/locking/virtlockd.sysconf
+Index: libvirt-3.8.0/src/locking/virtlockd.sysconf
 ===================================================================
---- libvirt-3.7.0.orig/src/locking/virtlockd.sysconf
-+++ libvirt-3.7.0/src/locking/virtlockd.sysconf
+--- libvirt-3.8.0.orig/src/locking/virtlockd.sysconf
++++ libvirt-3.8.0/src/locking/virtlockd.sysconf
 @@ -1,3 +1,7 @@
 +## Path: System/Virtualization/virtlockd
 +

++++++ suse-virtlogd-sysconfig-settings.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.331887106 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.335886930 +0200
@@ -1,9 +1,9 @@
 Adjust virtlogd sysconfig file to conform to SUSE standards
 
-Index: libvirt-3.7.0/src/logging/virtlogd.sysconf
+Index: libvirt-3.8.0/src/logging/virtlogd.sysconf
 ===================================================================
---- libvirt-3.7.0.orig/src/logging/virtlogd.sysconf
-+++ libvirt-3.7.0/src/logging/virtlogd.sysconf
+--- libvirt-3.8.0.orig/src/logging/virtlogd.sysconf
++++ libvirt-3.8.0/src/logging/virtlogd.sysconf
 @@ -1,3 +1,7 @@
 +## Path: System/Virtualization/virtlogd
 +

++++++ xen-pv-cdrom.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.355886052 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.355886052 +0200
@@ -1,7 +1,7 @@
-Index: libvirt-3.7.0/src/xenconfig/xen_sxpr.c
+Index: libvirt-3.8.0/src/xenconfig/xen_sxpr.c
 ===================================================================
---- libvirt-3.7.0.orig/src/xenconfig/xen_sxpr.c
-+++ libvirt-3.7.0/src/xenconfig/xen_sxpr.c
+--- libvirt-3.8.0.orig/src/xenconfig/xen_sxpr.c
++++ libvirt-3.8.0/src/xenconfig/xen_sxpr.c
 @@ -392,7 +392,7 @@ xenParseSxprVifRate(const char *rate, un
  static int
  xenParseSxprDisks(virDomainDefPtr def,

++++++ xen-sxpr-disk-type.patch ++++++
--- /var/tmp/diff_new_pack.FtFLka/_old  2017-10-10 11:38:16.367885526 +0200
+++ /var/tmp/diff_new_pack.FtFLka/_new  2017-10-10 11:38:16.371885351 +0200
@@ -6,10 +6,10 @@
 
 https://bugzilla.suse.com/show_bug.cgi?id=938228
 
-Index: libvirt-3.7.0/src/xenconfig/xen_sxpr.c
+Index: libvirt-3.8.0/src/xenconfig/xen_sxpr.c
 ===================================================================
---- libvirt-3.7.0.orig/src/xenconfig/xen_sxpr.c
-+++ libvirt-3.7.0/src/xenconfig/xen_sxpr.c
+--- libvirt-3.8.0.orig/src/xenconfig/xen_sxpr.c
++++ libvirt-3.8.0/src/xenconfig/xen_sxpr.c
 @@ -506,10 +506,11 @@ xenParseSxprDisks(virDomainDefPtr def,
                         omnipotent, we can revisit this, perhaps stat()'ing
                         the src file in question */


Reply via email to