Hello community,

here is the log from the commit of package qemu for openSUSE:Factory checked in 
at 2014-08-03 15:36:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qemu (Old)
 and      /work/SRC/openSUSE:Factory/.qemu.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qemu"

Changes:
--------
--- /work/SRC/openSUSE:Factory/qemu/qemu-linux-user.changes     2014-07-18 
06:40:40.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.qemu.new/qemu-linux-user.changes        
2014-08-03 15:36:27.000000000 +0200
@@ -1,0 +2,21 @@
+Thu Jul 31 13:00:22 UTC 2014 - [email protected]
+
+- Rename rpmlintrc to %{name}-rpmlintrc.
+  Follow the packaging guidelines.
+
+-------------------------------------------------------------------
+Fri Jul 25 14:44:47 UTC 2014 - [email protected]
+
+- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.1
+* Patches added:
+  0039-fix-full-frame-updates-for-VNC-clie.patch
+  0040-vnc-update-fix.patch
+
+-------------------------------------------------------------------
+Wed Jul 23 12:36:41 UTC 2014 - [email protected]
+
+- Update to v2.1.0-rc3: http://wiki.qemu-project.org/ChangeLog/2.1
+* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.1
+* Updated update_git.sh script accordingly
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/qemu/qemu.changes        2014-07-18 
06:40:40.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.qemu.new/qemu.changes   2014-08-03 
15:36:27.000000000 +0200
@@ -1,0 +2,25 @@
+Thu Jul 31 12:59:39 UTC 2014 - [email protected]
+
+- Rename rpmlintrc to %{name}-rpmlintrc.
+  Follow the packaging guidelines.
+
+-------------------------------------------------------------------
+Fri Jul 25 14:44:43 UTC 2014 - [email protected]
+
+- Backported VNC fixes for openQA (bnc#888142):
+* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.1
+* Patches added:
+  0039-fix-full-frame-updates-for-VNC-clie.patch
+  0040-vnc-update-fix.patch
+
+-------------------------------------------------------------------
+Wed Jul 23 12:36:37 UTC 2014 - [email protected]
+
+- Update to v2.1.0-rc3: http://wiki.qemu-project.org/ChangeLog/2.1
+* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.1
+* Patches dropped:
+  0039-module-Simplify-module_load.patch
+  0040-module-Don-t-complain-when-a-module.patch
+* Updated update_git.sh script accordingly
+
+-------------------------------------------------------------------

Old:
----
  0039-module-Simplify-module_load.patch
  0040-module-Don-t-complain-when-a-module.patch
  qemu-2.1.0-rc2.tar.bz2
  rpmlintrc

New:
----
  0039-fix-full-frame-updates-for-VNC-clie.patch
  0040-vnc-update-fix.patch
  qemu-2.1.0-rc3.tar.bz2
  qemu-rpmlintrc

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

Other differences:
------------------
++++++ qemu-linux-user.spec ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -21,9 +21,9 @@
 Summary:        Universal CPU emulator
 License:        BSD-3-Clause and GPL-2.0 and GPL-2.0+ and LGPL-2.1+ and MIT
 Group:          System/Emulators/PC
-Version:        2.0.92
+Version:        2.0.93
 Release:        0
-Source:         qemu-2.1.0-rc2.tar.bz2
+Source:         qemu-2.1.0-rc3.tar.bz2
 # This patch queue is auto-generated from https://github.com/openSUSE/qemu
 Patch0001:      0001-XXX-dont-dump-core-on-sigabort.patch
 Patch0002:      0002-XXX-work-around-SA_RESTART-race-wit.patch
@@ -63,11 +63,11 @@
 Patch0036:      0036-configure-Enable-PIE-for-ppc-and-pp.patch
 Patch0037:      0037-tests-Don-t-run-qom-test-twice.patch
 Patch0038:      0038-qtest-Increase-socket-timeout.patch
-Patch0039:      0039-module-Simplify-module_load.patch
-Patch0040:      0040-module-Don-t-complain-when-a-module.patch
+Patch0039:      0039-fix-full-frame-updates-for-VNC-clie.patch
+Patch0040:      0040-vnc-update-fix.patch
 # Please do not add patches manually here, run update_git.sh.
 # this is to make lint happy
-Source300:      rpmlintrc
+Source300:      qemu-rpmlintrc
 Source400:      update_git.sh
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  e2fsprogs-devel
@@ -117,7 +117,7 @@
 run cross-architecture builds.
 
 %prep
-%setup -q -n qemu-2.1.0-rc2
+%setup -q -n qemu-2.1.0-rc3
 %patch0001 -p1
 %patch0002 -p1
 %patch0003 -p1

++++++ qemu.spec ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -43,9 +43,9 @@
 Summary:        Universal CPU emulator
 License:        BSD-3-Clause and GPL-2.0 and GPL-2.0+ and LGPL-2.1+ and MIT
 Group:          System/Emulators/PC
-Version:        2.0.92
+Version:        2.0.93
 Release:        0
-Source:         %name-2.1.0-rc2.tar.bz2
+Source:         %name-2.1.0-rc3.tar.bz2
 Source1:        80-kvm.rules
 Source2:        qemu-ifup
 Source3:        kvm_stat
@@ -92,12 +92,12 @@
 Patch0036:      0036-configure-Enable-PIE-for-ppc-and-pp.patch
 Patch0037:      0037-tests-Don-t-run-qom-test-twice.patch
 Patch0038:      0038-qtest-Increase-socket-timeout.patch
-Patch0039:      0039-module-Simplify-module_load.patch
-Patch0040:      0040-module-Don-t-complain-when-a-module.patch
+Patch0039:      0039-fix-full-frame-updates-for-VNC-clie.patch
+Patch0040:      0040-vnc-update-fix.patch
 # Please do not add patches manually here, run update_git.sh.
 
 # this is to make lint happy
-Source300:      rpmlintrc
+Source300:      qemu-rpmlintrc
 Source302:      bridge.conf
 Source400:      update_git.sh
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -487,7 +487,7 @@
 %endif
 
 %prep
-%setup -q -n %name-2.1.0-rc2
+%setup -q -n %name-2.1.0-rc3
 %patch0001 -p1
 %patch0002 -p1
 %patch0003 -p1

++++++ 0001-XXX-dont-dump-core-on-sigabort.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From d8e4a08b170081417c17700d2e6c8b671d28f147 Mon Sep 17 00:00:00 2001
+From 9d12fa380ea51761fa5ebbbdc0d0f35857386b1f Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Mon, 21 Nov 2011 23:50:36 +0100
 Subject: [PATCH] XXX dont dump core on sigabort

++++++ 0002-XXX-work-around-SA_RESTART-race-wit.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 6e1a8104187462b58f198e10d8bfeb83c28843e2 Mon Sep 17 00:00:00 2001
+From 22405b72847554fc6b6bdbd638c268ace80d7ce6 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Thu, 1 Dec 2011 19:00:01 +0100
 Subject: [PATCH] XXX work around SA_RESTART race with boehm-gc (ARM only)

++++++ 0003-qemu-0.9.0.cvs-binfmt.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 4a0043142e4070577c527127e37f8089f106ab86 Mon Sep 17 00:00:00 2001
+From 1e506ce87e3b551204e7c8556744cf8cfa92cb85 Mon Sep 17 00:00:00 2001
 From: Ulrich Hecht <[email protected]>
 Date: Tue, 14 Apr 2009 16:18:44 +0200
 Subject: [PATCH] qemu-0.9.0.cvs-binfmt

++++++ 0004-qemu-cvs-alsa_bitfield.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 9d1c64649cd88fa69584d7e0d7a1cadbba6f5cdb Mon Sep 17 00:00:00 2001
+From a04ffd68a5b5b199ea541c9da5fc3859d93c3818 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Tue, 14 Apr 2009 16:20:50 +0200
 Subject: [PATCH] qemu-cvs-alsa_bitfield

++++++ 0005-qemu-cvs-alsa_ioctl.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 4024c561d3dbaec57af394a24f7a2ac0c126aa84 Mon Sep 17 00:00:00 2001
+From a378ff5370f6042713599a80a9abf60911c3b663 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Tue, 14 Apr 2009 16:23:27 +0200
 Subject: [PATCH] qemu-cvs-alsa_ioctl

++++++ 0006-qemu-cvs-alsa_mmap.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From fe1f8ed0fc7bf19bb25ee0d9ac3db94e1263bc0b Mon Sep 17 00:00:00 2001
+From 9054622c8f9f227773bc32403859e0072a1630a1 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Tue, 14 Apr 2009 16:24:15 +0200
 Subject: [PATCH] qemu-cvs-alsa_mmap

++++++ 0007-qemu-cvs-gettimeofday.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 4566701ac911b84fb54399e85e9698e3855ef76d Mon Sep 17 00:00:00 2001
+From 6433c7791241a69fb875e9612f8ebd181ad1b2a8 Mon Sep 17 00:00:00 2001
 From: Ulrich Hecht <[email protected]>
 Date: Tue, 14 Apr 2009 16:25:41 +0200
 Subject: [PATCH] qemu-cvs-gettimeofday

++++++ 0008-qemu-cvs-ioctl_debug.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 37000c31d5975ea6cdacb8cd98b48c476597518c Mon Sep 17 00:00:00 2001
+From 2cfde90a43d75901198213a1620c44b62b915a48 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Tue, 14 Apr 2009 16:26:33 +0200
 Subject: [PATCH] qemu-cvs-ioctl_debug

++++++ 0009-qemu-cvs-ioctl_nodirection.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 729167ca9a62beda6d657e7368144f58ad004968 Mon Sep 17 00:00:00 2001
+From 5d65a63a5305e42187bb61595bd34ce67916e00b Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Tue, 14 Apr 2009 16:27:36 +0200
 Subject: [PATCH] qemu-cvs-ioctl_nodirection

++++++ 0010-block-vmdk-Support-creation-of-SCSI.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From dbe5cadd67745ed4116d49c3987c847bc9bf450c Mon Sep 17 00:00:00 2001
+From a11d2097bce7374843220a31c94186a73b1aa969 Mon Sep 17 00:00:00 2001
 From: Ulrich Hecht <[email protected]>
 Date: Tue, 14 Apr 2009 16:37:42 +0200
 Subject: [PATCH] block/vmdk: Support creation of SCSI VMDK images in qemu-img
@@ -21,10 +21,10 @@
  4 files changed, 21 insertions(+), 1 deletion(-)
 
 diff --git a/block.c b/block.c
-index 3e252a2..c09f6df 100644
+index 8cf519b..0e23958 100644
 --- a/block.c
 +++ b/block.c
-@@ -5611,6 +5611,9 @@ void bdrv_img_create(const char *filename, const char 
*fmt,
+@@ -5624,6 +5624,9 @@ void bdrv_img_create(const char *filename, const char 
*fmt,
      if (!quiet) {
          printf("Formatting '%s', fmt=%s ", filename, fmt);
          qemu_opts_print(opts);
@@ -35,10 +35,10 @@
      }
  
 diff --git a/block/vmdk.c b/block/vmdk.c
-index 27a78da..b26fdb2 100644
+index 0517bba..3eeb7bd 100644
 --- a/block/vmdk.c
 +++ b/block/vmdk.c
-@@ -1754,9 +1754,12 @@ static int vmdk_create(const char *filename, QemuOpts 
*opts, Error **errp)
+@@ -1752,9 +1752,12 @@ static int vmdk_create(const char *filename, QemuOpts 
*opts, Error **errp)
      if (qemu_opt_get_bool_del(opts, BLOCK_OPT_ZEROED_GRAIN, false)) {
          zeroed_grain = true;
      }
@@ -52,7 +52,7 @@
      } else if (strcmp(adapter_type, "ide") &&
                 strcmp(adapter_type, "buslogic") &&
                 strcmp(adapter_type, "lsilogic") &&
-@@ -2153,6 +2156,11 @@ static QemuOptsList vmdk_create_opts = {
+@@ -2151,6 +2154,11 @@ static QemuOptsList vmdk_create_opts = {
              .help = "Enable efficient zero writes "
                      "using the zeroed-grain GTE feature"
          },
@@ -65,7 +65,7 @@
      }
  };
 diff --git a/include/block/block_int.h b/include/block/block_int.h
-index f6c3bef..138c102 100644
+index 7b541a0..a4e1a97 100644
 --- a/include/block/block_int.h
 +++ b/include/block/block_int.h
 @@ -40,10 +40,12 @@
@@ -82,10 +82,10 @@
  #define BLOCK_OPT_BACKING_FMT       "backing_fmt"
  #define BLOCK_OPT_CLUSTER_SIZE      "cluster_size"
 diff --git a/qemu-img.c b/qemu-img.c
-index c98896b..1608434 100644
+index d4518e7..629cd80 100644
 --- a/qemu-img.c
 +++ b/qemu-img.c
-@@ -1431,6 +1431,13 @@ static int img_convert(int argc, char **argv)
+@@ -1430,6 +1430,13 @@ static int img_convert(int argc, char **argv)
          }
      }
  

++++++ 0011-linux-user-add-binfmt-wrapper-for-a.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 10a63f0ce5025cf5d777c578ffafd70ebbef495d Mon Sep 17 00:00:00 2001
+From 7e3816a7a96dc7fa2f699b1929a027f9587b110d Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Fri, 30 Sep 2011 19:40:36 +0200
 Subject: [PATCH] linux-user: add binfmt wrapper for argv[0] handling

++++++ 0012-PPC-KVM-Disable-mmu-notifier-check.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 8483f3bf7b9770eff3e9a41382c36c93aba6360f Mon Sep 17 00:00:00 2001
+From 62b7da9ebf01803de3768e425ec4742269c0e0ee Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Fri, 6 Jan 2012 01:05:55 +0100
 Subject: [PATCH] PPC: KVM: Disable mmu notifier check
@@ -13,7 +13,7 @@
  1 file changed, 2 insertions(+)
 
 diff --git a/exec.c b/exec.c
-index 5a2a25e..c942e6a 100644
+index 765bd94..33818c1 100644
 --- a/exec.c
 +++ b/exec.c
 @@ -1037,11 +1037,13 @@ static void *file_ram_alloc(RAMBlock *block,

++++++ 0013-linux-user-fix-segfault-deadlock.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 8c7fb1aeedbdecbd2ccc0af9c21389a2a7e02b96 Mon Sep 17 00:00:00 2001
+From d4fd71138a97db96f423d44144633637f62f298a Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Fri, 13 Jan 2012 17:05:41 +0100
 Subject: [PATCH] linux-user: fix segfault deadlock

++++++ 0014-linux-user-binfmt-support-host-bina.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From d16bba8ec34f1f46f32b6e8ffe7ff46e581624f7 Mon Sep 17 00:00:00 2001
+From 2dba4056236a9f41b0de729713ba11f9a428d26c Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Thu, 2 Feb 2012 18:02:33 +0100
 Subject: [PATCH] linux-user: binfmt: support host binaries

++++++ 0015-target-arm-linux-user-no-tb_flush-o.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 28160600838f66097fd0beb639372e22cb2751cd Mon Sep 17 00:00:00 2001
+From 56191c08ebab2895ce7362517901ddbdceff3e78 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Tue, 29 May 2012 15:30:01 +0200
 Subject: [PATCH] target-arm: linux-user: no tb_flush on reset

++++++ 0016-linux-user-Ignore-broken-loop-ioctl.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 70d72897f46f7ca7089e784caa4ac8eaa8c24287 Mon Sep 17 00:00:00 2001
+From dfb36bf2a5654aed53311fe79be72f236bd5e821 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Tue, 12 Jun 2012 04:41:10 +0200
 Subject: [PATCH] linux-user: Ignore broken loop ioctl

++++++ 0017-linux-user-lock-tcg.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 70ae12474a1d85550cabe64f60e8b0c52055fe17 Mon Sep 17 00:00:00 2001
+From 3c7976dbd6b551d7c0c503f54f6056515159d48d Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Thu, 5 Jul 2012 17:31:39 +0200
 Subject: [PATCH] linux-user: lock tcg

++++++ 0018-linux-user-Run-multi-threaded-code-.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From f9d767a0740f88f9470166e6cba43d459a7abc1b Mon Sep 17 00:00:00 2001
+From 6e6f95d867e2722f952fe4b7cd4e6fcdc5e2f3cf Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Tue, 10 Jul 2012 20:40:55 +0200
 Subject: [PATCH] linux-user: Run multi-threaded code on a single core

++++++ 0019-linux-user-lock-tb-flushing-too.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From c9a1457d91e8d5e8e51d92d7a7f5bfe1352f39aa Mon Sep 17 00:00:00 2001
+From cbbf0779a6cf50f973982760792f357b77d91835 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Wed, 11 Jul 2012 16:47:42 +0200
 Subject: [PATCH] linux-user: lock tb flushing too

++++++ 0020-linux-user-Fake-proc-cpuinfo.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 6738c77cc99a63b6dde22445d9c511ea84aa8019 Mon Sep 17 00:00:00 2001
+From 0ce92834dd3a55e232de8097245f5e51f03af497 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Mon, 23 Jul 2012 10:24:14 +0200
 Subject: [PATCH] linux-user: Fake /proc/cpuinfo

++++++ 0021-linux-user-implement-FS_IOC_GETFLAG.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 5e7cb7945afdf65b337010caef88e80013afef75 Mon Sep 17 00:00:00 2001
+From ec0dc12708f5cd1a1880ebe165c8e4b2a0876d86 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Mon, 20 Aug 2012 00:02:52 +0200
 Subject: [PATCH] linux-user: implement FS_IOC_GETFLAGS ioctl

++++++ 0022-linux-user-implement-FS_IOC_SETFLAG.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From c0591abdf987079362c1e8a5452260e247ab33e0 Mon Sep 17 00:00:00 2001
+From 549adde44ee4762253aab35c4b72bf3fb9b9eb94 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Mon, 20 Aug 2012 00:07:13 +0200
 Subject: [PATCH] linux-user: implement FS_IOC_SETFLAGS ioctl

++++++ 0023-linux-user-XXX-disable-fiemap.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From cae4b35f0f81c0bfff339675f58e0eb252e60a7c Mon Sep 17 00:00:00 2001
+From 6d699789b883d02ca2b5cf762a1a496cb1d294fa Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Tue, 21 Aug 2012 14:20:40 +0200
 Subject: [PATCH] linux-user: XXX disable fiemap

++++++ 0024-slirp-nooutgoing.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 8e3a25586a5ce8a771c6b85db26a45d2034117cc Mon Sep 17 00:00:00 2001
+From 2386ed38a5203b175f5d225d7693f9f3019b1b2f Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]>
 Date: Wed, 29 Aug 2012 18:42:56 +0200
 Subject: [PATCH] slirp: -nooutgoing
@@ -97,7 +97,7 @@
      socket_set_fast_reuse(s);
      opt = 1;
 diff --git a/vl.c b/vl.c
-index 6e084c2..0e34d53 100644
+index fe451aa..988a1fd 100644
 --- a/vl.c
 +++ b/vl.c
 @@ -163,6 +163,7 @@ const char *vnc_display;
@@ -108,7 +108,7 @@
  static int no_reboot;
  int no_shutdown = 0;
  int cursor_hide = 1;
-@@ -3391,6 +3392,14 @@ int main(int argc, char **argv, char **envp)
+@@ -3402,6 +3403,14 @@ int main(int argc, char **argv, char **envp)
              case QEMU_OPTION_singlestep:
                  singlestep = 1;
                  break;

++++++ 0025-vnc-password-file-and-incoming-conn.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 44b04f8570d6abff9c43b27ed4d83d9dae15dd90 Mon Sep 17 00:00:00 2001
+From 568c674a7dcedee67b067a79ca4a680dd5d8dffd Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]>
 Date: Wed, 29 Aug 2012 20:06:01 +0200
 Subject: [PATCH] vnc: password-file= and incoming-connections=

++++++ 0026-linux-user-add-more-blk-ioctls.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From fc47b8d0579752369bff5f39fa1e57e40b88adf8 Mon Sep 17 00:00:00 2001
+From 9c4aad2cda60ee3d0ca7a4fabdf3decc3392b2ae Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Wed, 10 Oct 2012 10:21:20 +0200
 Subject: [PATCH] linux-user: add more blk ioctls

++++++ 0027-linux-user-use-target_ulong.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 84f86270b2e76cf99bf78084722e5d95532d6f91 Mon Sep 17 00:00:00 2001
+From 5710d6cf91f323779e6f80432b5e383eb3bb96f0 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Tue, 9 Oct 2012 09:06:49 +0200
 Subject: [PATCH] linux-user: use target_ulong

++++++ 0028-block-Add-support-for-DictZip-enabl.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 74b3a58f1eb01de57d230a928b7b556add2ec519 Mon Sep 17 00:00:00 2001
+From 3b259aafe15356db62e11ffd28bb49e608fc9f25 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Wed, 5 Aug 2009 09:49:37 +0200
 Subject: [PATCH] block: Add support for DictZip enabled gzip files

++++++ 0029-block-Add-tar-container-format.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 39a66fff01637db1cf182bbcc44197e6b9350813 Mon Sep 17 00:00:00 2001
+From 7ae392839701cf9de9d232b030de5de78b399b11 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Wed, 5 Aug 2009 17:28:38 +0200
 Subject: [PATCH] block: Add tar container format

++++++ 0030-Legacy-Patch-kvm-qemu-preXX-dictzip.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From aa8ba1fc7b57a6274b99b6f28201a971fd3a71ff Mon Sep 17 00:00:00 2001
+From d73a78b03f5a2ecdd9324691f54802988c448eb2 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Wed, 12 Dec 2012 19:11:30 +0100
 Subject: [PATCH] Legacy Patch kvm-qemu-preXX-dictzip3.patch

++++++ 0031-Legacy-Patch-kvm-qemu-preXX-report-.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 68d77cd24817148f59530990459db4aa627d21f5 Mon Sep 17 00:00:00 2001
+From 066ff7b47f0d6ed60c5cc2314a6cdb3b46e701fe Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Wed, 12 Dec 2012 19:11:31 +0100
 Subject: [PATCH] Legacy Patch kvm-qemu-preXX-report-default-mac-used.patch

++++++ 0032-console-add-question-mark-escape-op.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 591b1eadc28bf8e4efc7fa208e447463bd8262eb Mon Sep 17 00:00:00 2001
+From d50517d9fe72cbd9e9a26615c0ef288763003be4 Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Mon, 6 Jun 2011 06:53:52 +0200
 Subject: [PATCH] console: add question-mark escape operator

++++++ 0033-Make-char-muxer-more-robust-wrt-sma.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 6bcb48aaa09b73c9c0c30f8404eb4b3fd3b50eff Mon Sep 17 00:00:00 2001
+From 4f764327a74213eb54b0a9fe7019644df95a6d5a Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Thu, 1 Apr 2010 17:36:23 +0200
 Subject: [PATCH] Make char muxer more robust wrt small FIFOs

++++++ 0034-linux-user-lseek-explicitly-cast-no.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 04f9510a380afce8eb3b146e3429d27bebd1a37d Mon Sep 17 00:00:00 2001
+From 9de42598d5f5117d1fb2a13f36da01e946b0f43f Mon Sep 17 00:00:00 2001
 From: Alexander Graf <[email protected]>
 Date: Thu, 13 Dec 2012 14:29:22 +0100
 Subject: [PATCH] linux-user: lseek: explicitly cast non-set offsets to signed

++++++ 0035-virtfs-proxy-helper-Provide-__u64-f.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 52029c3b079c59f52fe2d0242d660807657f85e2 Mon Sep 17 00:00:00 2001
+From 393ae753b3a72824994b6e58e38437b41baa56c7 Mon Sep 17 00:00:00 2001
 From: Bruce Rogers <[email protected]>
 Date: Thu, 16 May 2013 12:39:10 +0200
 Subject: [PATCH] virtfs-proxy-helper: Provide __u64 for broken

++++++ 0036-configure-Enable-PIE-for-ppc-and-pp.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 74b427c02d609c0ec4387fd32806351156a54513 Mon Sep 17 00:00:00 2001
+From 5d53831a6dd2c69e284319860212fb6f3bf7af15 Mon Sep 17 00:00:00 2001
 From: Dinar Valeev <[email protected]>
 Date: Wed, 2 Oct 2013 17:56:03 +0200
 Subject: [PATCH] configure: Enable PIE for ppc and ppc64 hosts

++++++ 0037-tests-Don-t-run-qom-test-twice.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 0c5ba28c398f9ccdbd951a4caa5c5bdfbb5e4787 Mon Sep 17 00:00:00 2001
+From 6bcc0297f33189667a882fa2db3a7c7f064fe52b Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]>
 Date: Mon, 7 Apr 2014 16:03:08 +0200
 Subject: [PATCH] tests: Don't run qom-test twice
@@ -19,10 +19,10 @@
  1 file changed, 3 insertions(+), 1 deletion(-)
 
 diff --git a/tests/Makefile b/tests/Makefile
-index fa25c70..f7fa66e 100644
+index 4b2e1bb..db6cbc1 100644
 --- a/tests/Makefile
 +++ b/tests/Makefile
-@@ -184,7 +184,9 @@ check-qtest-microblazeel-y = $(check-qtest-microblaze-y)
+@@ -186,7 +186,9 @@ check-qtest-microblazeel-y = $(check-qtest-microblaze-y)
  check-qtest-xtensaeb-y = $(check-qtest-xtensa-y)
  
  # qom-test works for all sysemu architectures:

++++++ 0038-qtest-Increase-socket-timeout.patch ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:29.000000000 +0200
@@ -1,4 +1,4 @@
-From 8ed9074630b2095beef49b0ace3e2d97e6fb02de Mon Sep 17 00:00:00 2001
+From 0cf035b2443562953c3e731b9feed4365553d1f2 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]>
 Date: Thu, 17 Apr 2014 18:39:10 +0200
 Subject: [PATCH] qtest: Increase socket timeout

++++++ 0039-fix-full-frame-updates-for-VNC-clie.patch ++++++
>From 7e160ac64df6af7f53c45d5a3cdb2185a2db5720 Mon Sep 17 00:00:00 2001
From: Stephan Kulow <[email protected]>
Date: Wed, 23 Jul 2014 16:03:14 +0200
Subject: [PATCH] fix full frame updates for VNC clients
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

If the client asks for !incremental frame updates, it has lost its content
so dirty doesn't matter - it has to see the full frame, so setting force_update

Signed-off-by: Stephan Kulow <[email protected]>
Signed-off-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Peter Lieven <[email protected]>
(cherry picked from commit 07535a890200e640517be0ae04fcff28860ecd37)
[AF: BNC#888142]
Signed-off-by: Andreas Färber <[email protected]>
---
 ui/vnc.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/ui/vnc.c b/ui/vnc.c
index ab03ee3..75dd0a1 100644
--- a/ui/vnc.c
+++ b/ui/vnc.c
@@ -1887,6 +1887,7 @@ static void framebuffer_update_request(VncState *vs, int 
incremental,
         return;
     }
 
+    vs->force_update = 1;
     vnc_set_area_dirty(vs->dirty, width, height, x, y, w, h);
 }
 
++++++ 0040-vnc-update-fix.patch ++++++
>From 6fc52b247a1e6ff8870ea5e826ceab01983b8b90 Mon Sep 17 00:00:00 2001
From: Gerd Hoffmann <[email protected]>
Date: Wed, 23 Jul 2014 11:52:02 +0200
Subject: [PATCH] vnc update fix
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

We need to remember has_updates for each vnc client.  Otherwise it might
happen that vnc_update_client(has_dirty=1) takes the first exit due to
output buffers not being flushed yet and subsequent calls with
has_dirty=0 take the second exit, wrongly assuming there is nothing to
do because the work defered in the first call is ignored.

Signed-off-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Peter Lieven <[email protected]>
(cherry picked from commit 6365828003c8e88bff67d351af4b66c406568a26)
[AF: Relates to BNC#888142]
Signed-off-by: Andreas Färber <[email protected]>
---
 ui/vnc.c | 4 +++-
 ui/vnc.h | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/ui/vnc.c b/ui/vnc.c
index 75dd0a1..48e6591 100644
--- a/ui/vnc.c
+++ b/ui/vnc.c
@@ -888,6 +888,7 @@ static int find_and_clear_dirty_height(struct VncState *vs,
 
 static int vnc_update_client(VncState *vs, int has_dirty, bool sync)
 {
+    vs->has_dirty += has_dirty;
     if (vs->need_update && vs->csock != -1) {
         VncDisplay *vd = vs->vd;
         VncJob *job;
@@ -899,7 +900,7 @@ static int vnc_update_client(VncState *vs, int has_dirty, 
bool sync)
             /* kernel send buffers are full -> drop frames to throttle */
             return 0;
 
-        if (!has_dirty && !vs->audio_cap && !vs->force_update)
+        if (!vs->has_dirty && !vs->audio_cap && !vs->force_update)
             return 0;
 
         /*
@@ -942,6 +943,7 @@ static int vnc_update_client(VncState *vs, int has_dirty, 
bool sync)
             vnc_jobs_join(vs);
         }
         vs->force_update = 0;
+        vs->has_dirty = 0;
         return n;
     }
 
diff --git a/ui/vnc.h b/ui/vnc.h
index 8f582fd..334de9d 100644
--- a/ui/vnc.h
+++ b/ui/vnc.h
@@ -263,6 +263,7 @@ struct VncState
     VncDisplay *vd;
     int need_update;
     int force_update;
+    int has_dirty;
     uint32_t features;
     int absolute;
     int last_x;
++++++ qemu-2.1.0-rc2.tar.bz2 -> qemu-2.1.0-rc3.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/qemu/qemu-2.1.0-rc2.tar.bz2 
/work/SRC/openSUSE:Factory/.qemu.new/qemu-2.1.0-rc3.tar.bz2 differ: char 11, 
line 1


++++++ qemu-linux-user.spec.in ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:30.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:30.000000000 +0200
@@ -23,12 +23,12 @@
 Group:          System/Emulators/PC
 QEMU_VERSION
 Release:        0
-Source:         qemu-2.1.0-rc2.tar.bz2
+Source:         qemu-2.1.0-rc3.tar.bz2
 # This patch queue is auto-generated from https://github.com/openSUSE/qemu
 PATCH_FILES
 # Please do not add patches manually here, run update_git.sh.
 # this is to make lint happy
-Source300:      rpmlintrc
+Source300:      qemu-rpmlintrc
 Source400:      update_git.sh
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  e2fsprogs-devel
@@ -78,7 +78,7 @@
 run cross-architecture builds.
 
 %prep
-%setup -q -n qemu-2.1.0-rc2
+%setup -q -n qemu-2.1.0-rc3
 PATCH_EXEC
 
 %build

++++++ qemu-rpmlintrc ++++++
# This line is mandatory to access the configuration functions
from Config import *

addFilter("arch-dependent-file-in-usr-share")

++++++ qemu.spec.in ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:30.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:30.000000000 +0200
@@ -45,7 +45,7 @@
 Group:          System/Emulators/PC
 QEMU_VERSION
 Release:        0
-Source:         %name-2.1.0-rc2.tar.bz2
+Source:         %name-2.1.0-rc3.tar.bz2
 Source1:        80-kvm.rules
 Source2:        qemu-ifup
 Source3:        kvm_stat
@@ -58,7 +58,7 @@
 # Please do not add patches manually here, run update_git.sh.
 
 # this is to make lint happy
-Source300:      rpmlintrc
+Source300:      qemu-rpmlintrc
 Source302:      bridge.conf
 Source400:      update_git.sh
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -448,7 +448,7 @@
 %endif
 
 %prep
-%setup -q -n %name-2.1.0-rc2
+%setup -q -n %name-2.1.0-rc3
 PATCH_EXEC
 
 %if %{build_x86_fw_from_source}

++++++ update_git.sh ++++++
--- /var/tmp/diff_new_pack.PIAkkH/_old  2014-08-03 15:36:30.000000000 +0200
+++ /var/tmp/diff_new_pack.PIAkkH/_new  2014-08-03 15:36:30.000000000 +0200
@@ -12,7 +12,7 @@
 GIT_TREE=git://github.com/openSUSE/qemu.git
 GIT_LOCAL_TREE=~/git/qemu-opensuse
 GIT_BRANCH=opensuse-2.1
-GIT_UPSTREAM_TAG=v2.1.0-rc2
+GIT_UPSTREAM_TAG=v2.1.0-rc3
 GIT_DIR=/dev/shm/qemu-factory-git-dir
 CMP_DIR=/dev/shm/qemu-factory-cmp-dir
 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to