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 - dimstar@opensuse.org
+
+- Rename rpmlintrc to %{name}-rpmlintrc.
+ Follow the packaging guidelines.
+
+-------------------------------------------------------------------
+Fri Jul 25 14:44:47 UTC 2014 - afaerber@suse.de
+
+- 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 - afaerber@suse.de
+
+- 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 - dimstar@opensuse.org
+
+- Rename rpmlintrc to %{name}-rpmlintrc.
+ Follow the packaging guidelines.
+
+-------------------------------------------------------------------
+Fri Jul 25 14:44:43 UTC 2014 - afaerber@suse.de
+
+- 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 - afaerber@suse.de
+
+- 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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?=
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?=
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
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
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
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
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
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
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
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
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
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
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
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?=
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?=
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
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
Signed-off-by: Gerd Hoffmann
Reviewed-by: Peter Lieven
(cherry picked from commit 07535a890200e640517be0ae04fcff28860ecd37)
[AF: BNC#888142]
Signed-off-by: Andreas Färber
---
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
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
Reviewed-by: Peter Lieven
(cherry picked from commit 6365828003c8e88bff67d351af4b66c406568a26)
[AF: Relates to BNC#888142]
Signed-off-by: Andreas Färber
---
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: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org