Hello community,

here is the log from the commit of package libvirt for openSUSE:Factory checked 
in at 2016-04-30 23:30:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libvirt (Old)
 and      /work/SRC/openSUSE:Factory/.libvirt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libvirt"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libvirt/libvirt.changes  2016-04-22 
16:24:21.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libvirt.new/libvirt.changes     2016-04-30 
23:30:05.000000000 +0200
@@ -1,0 +2,14 @@
+Mon Apr 18 21:32:37 UTC 2016 - jfeh...@suse.com
+
+- qemu: perf: Fix crash/memory corruption on failed VM start
+  03e8d5fb-qemu-perf-memory-corruption.patch
+  bsc#977131
+
+-------------------------------------------------------------------
+Mon Apr 18 19:34:10 UTC 2016 - jfeh...@suse.com
+
+- Fix setting implicit video devices as primary
+  6d8b6d28-mark-implicit-video-primary.patch
+  bsc#977150
+
+-------------------------------------------------------------------

New:
----
  03e8d5fb-qemu-perf-memory-corruption.patch
  6d8b6d28-mark-implicit-video-primary.patch

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

Other differences:
------------------
++++++ libvirt.spec ++++++
--- /var/tmp/diff_new_pack.Ohp4yE/_old  2016-04-30 23:30:07.000000000 +0200
+++ /var/tmp/diff_new_pack.Ohp4yE/_new  2016-04-30 23:30:07.000000000 +0200
@@ -461,6 +461,8 @@
 Source100:      %{name}-rpmlintrc
 # Upstream patches
 Patch0:         216650f1-libxl-build-fix.patch
+Patch1:         6d8b6d28-mark-implicit-video-primary.patch
+Patch2:         03e8d5fb-qemu-perf-memory-corruption.patch
 # Patches pending upstream review
 # Need to go upstream
 Patch150:       xen-pv-cdrom.patch
@@ -990,6 +992,8 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
+%patch2 -p1
 %patch150 -p1
 %patch151 -p1
 %patch152 -p1

++++++ 03e8d5fb-qemu-perf-memory-corruption.patch ++++++
commit 03e8d5fb54c7c897225ed9ea56d83b894930f144
Author: Peter Krempa <pkre...@redhat.com>
Date:   Thu Apr 7 12:50:15 2016 +0200

    qemu: perf: Fix crash/memory corruption on failed VM start
    
    The new perf code didn't bother to clear a pointer in 'priv' causing a
    double free or other memory corruption goodness if a VM failed to start.
    
    Clear the pointer after freeing the memory.
    
    Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1324757

Index: libvirt-1.3.3/src/qemu/qemu_process.c
===================================================================
--- libvirt-1.3.3.orig/src/qemu/qemu_process.c
+++ libvirt-1.3.3/src/qemu/qemu_process.c
@@ -3444,6 +3444,7 @@ qemuDomainPerfRestart(virDomainObjPtr vm
 
  cleanup:
     virPerfFree(priv->perf);
+    priv->perf = NULL;
     return -1;
 }
 
@@ -5959,6 +5960,7 @@ void qemuProcessStop(virQEMUDriverPtr dr
     virCgroupFree(&priv->cgroup);
 
     virPerfFree(priv->perf);
+    priv->perf = NULL;
 
     qemuProcessRemoveDomainStatus(driver, vm);
 
++++++ 6d8b6d28-mark-implicit-video-primary.patch ++++++
++++ 914 lines (skipped)



Reply via email to