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]
