SHA256
1
0
forked from pool/qemu

Accepting request 296552 from home:a_faerber:branches:Virtualization

Update to v2.3.0-rc3

OBS-URL: https://build.opensuse.org/request/show/296552
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=250
This commit is contained in:
Andreas Färber 2015-04-14 21:33:03 +00:00 committed by Git OBS Bridge
parent 1eceaee7d4
commit 339e957b4e
55 changed files with 172 additions and 127 deletions

View File

@ -1,4 +1,4 @@
From 86f09f6efc6c174728fbf0197c58beb91895c158 Mon Sep 17 00:00:00 2001
From 1861c43dff597cc115a24494f9dc7e451ad3f718 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Mon, 21 Nov 2011 23:50:36 +0100
Subject: [PATCH] XXX dont dump core on sigabort

View File

@ -1,4 +1,4 @@
From c42b470d67ec4c6ac17e6a4ba2d744c10cb6d189 Mon Sep 17 00:00:00 2001
From 41645b966724823a4b825c995311e629b546bd3d Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Thu, 1 Dec 2011 19:00:01 +0100
Subject: [PATCH] XXX work around SA_RESTART race with boehm-gc (ARM only)

View File

@ -1,4 +1,4 @@
From f1fb305714ee61f049072c3f6cd7691fdff11226 Mon Sep 17 00:00:00 2001
From 420e945e14769ae787a64dc122cde12425b3213d Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:18:44 +0200
Subject: [PATCH] qemu-0.9.0.cvs-binfmt

View File

@ -1,4 +1,4 @@
From 86ccc436bbcb2ca66a811beda2d7953a7986422e Mon Sep 17 00:00:00 2001
From 0f322738ed183c3c7c7525dd3fb007a3fbbb9b1a Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Tue, 14 Apr 2009 16:20:50 +0200
Subject: [PATCH] qemu-cvs-alsa_bitfield

View File

@ -1,4 +1,4 @@
From 6849dd6f02d9431c98b071157e6c8adc53f78dd4 Mon Sep 17 00:00:00 2001
From 20a2528129431abad4335ab30f0db249f0fc9d88 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Tue, 14 Apr 2009 16:23:27 +0200
Subject: [PATCH] qemu-cvs-alsa_ioctl

View File

@ -1,4 +1,4 @@
From 991e8590654a10a100d6c4a818b6f4b5fa797b57 Mon Sep 17 00:00:00 2001
From 90eb3ea58d693575be083cb76d3056c8a7063470 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Tue, 14 Apr 2009 16:24:15 +0200
Subject: [PATCH] qemu-cvs-alsa_mmap

View File

@ -1,4 +1,4 @@
From bfd6f1eb9793707792f0c8e713f9a111cb1d24b8 Mon Sep 17 00:00:00 2001
From c7da3d4cca07947367e2824756ddcb42a61f4afa Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:25:41 +0200
Subject: [PATCH] qemu-cvs-gettimeofday

View File

@ -1,4 +1,4 @@
From ec93bacc793ec45635b634e1fb7c1be08a98c257 Mon Sep 17 00:00:00 2001
From 1788913c21717d71b10dba9a06875fb90b8b3f28 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Tue, 14 Apr 2009 16:26:33 +0200
Subject: [PATCH] qemu-cvs-ioctl_debug

View File

@ -1,4 +1,4 @@
From b6b4ca610502573b02a2be2234ada7d28d743d46 Mon Sep 17 00:00:00 2001
From 5a17ff6bdb85d9bfc0d6c2f9e2744267569918ad Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Tue, 14 Apr 2009 16:27:36 +0200
Subject: [PATCH] qemu-cvs-ioctl_nodirection

View File

@ -1,4 +1,4 @@
From 32f2ddd6a79a72b99d885d117e4297ef4b6cc2d3 Mon Sep 17 00:00:00 2001
From 64f219bc01a048b45f86c010e2cc821491ccafd3 Mon Sep 17 00:00:00 2001
From: Ulrich Hecht <uli@suse.de>
Date: Tue, 14 Apr 2009 16:37:42 +0200
Subject: [PATCH] block/vmdk: Support creation of SCSI VMDK images in qemu-img

View File

@ -1,4 +1,4 @@
From ab6982fe239c688ef346aafba99d9444aef4a44c Mon Sep 17 00:00:00 2001
From 18c64f92777d561695723a3dc60470f1beecb1d8 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Fri, 30 Sep 2011 19:40:36 +0200
Subject: [PATCH] linux-user: add binfmt wrapper for argv[0] handling

View File

@ -1,4 +1,4 @@
From 8bbbaf424fa80c32258e5ab099724944fd61abf8 Mon Sep 17 00:00:00 2001
From fabe8cb782be2a41785a9484bced0afa8ee2f30f Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Fri, 6 Jan 2012 01:05:55 +0100
Subject: [PATCH] PPC: KVM: Disable mmu notifier check

View File

@ -1,4 +1,4 @@
From 58736f61391758db5eb4ba4451a9c033142c47c9 Mon Sep 17 00:00:00 2001
From 752a7dc89dbb07430bbeffba0f46a2cdd893c501 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Fri, 13 Jan 2012 17:05:41 +0100
Subject: [PATCH] linux-user: fix segfault deadlock

View File

@ -1,4 +1,4 @@
From 836fc2f8a1f747e3ca19b467ac5565d57e857655 Mon Sep 17 00:00:00 2001
From d009c6b177eba229032e8470f8363d6b58e3de21 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Thu, 2 Feb 2012 18:02:33 +0100
Subject: [PATCH] linux-user: binfmt: support host binaries

View File

@ -1,4 +1,4 @@
From b6688474cdc1fe0d2c3f170cef4831adaed3823d Mon Sep 17 00:00:00 2001
From 23823c6dfa52b58f957bd6de1862f56488096b58 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Tue, 12 Jun 2012 04:41:10 +0200
Subject: [PATCH] linux-user: Ignore broken loop ioctl

View File

@ -1,4 +1,4 @@
From 2552b7cff6269b951a3b29651c49af726d8f81c2 Mon Sep 17 00:00:00 2001
From c1195dcc40855ae545d2b597502d0b4a05dd5ce7 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Thu, 5 Jul 2012 17:31:39 +0200
Subject: [PATCH] linux-user: lock tcg

View File

@ -1,4 +1,4 @@
From 7f9c7d50862d93d5939ec3fe3097469f34640e74 Mon Sep 17 00:00:00 2001
From 9311b726949d3400d5f59c00d92bd0dcc8606ad0 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Tue, 10 Jul 2012 20:40:55 +0200
Subject: [PATCH] linux-user: Run multi-threaded code on a single core

View File

@ -1,4 +1,4 @@
From c9c7549d1dc3bab837165332f630b8f7fea4ad96 Mon Sep 17 00:00:00 2001
From 5dc54d757f010d7f9355d92b0fb5dae4b2d61655 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Wed, 11 Jul 2012 16:47:42 +0200
Subject: [PATCH] linux-user: lock tb flushing too
@ -14,7 +14,7 @@ Signed-off-by: Andreas Färber <afaerber@suse.de>
1 file changed, 18 insertions(+), 2 deletions(-)
diff --git a/translate-all.c b/translate-all.c
index 9f47ce7..c5984fb 100644
index 11763c6..fc6fc71 100644
--- a/translate-all.c
+++ b/translate-all.c
@@ -715,19 +715,23 @@ static TranslationBlock *tb_alloc(target_ulong pc)
@ -84,7 +84,7 @@ index 9f47ce7..c5984fb 100644
}
/* len must be <= 8 and start must be a multiple of len */
@@ -1424,13 +1434,16 @@ static TranslationBlock *tb_find_pc(uintptr_t tc_ptr)
@@ -1420,13 +1430,16 @@ static TranslationBlock *tb_find_pc(uintptr_t tc_ptr)
{
int m_min, m_max, m;
uintptr_t v;
@ -102,7 +102,7 @@ index 9f47ce7..c5984fb 100644
return NULL;
}
/* binary search (cf Knuth) */
@@ -1441,6 +1454,7 @@ static TranslationBlock *tb_find_pc(uintptr_t tc_ptr)
@@ -1437,6 +1450,7 @@ static TranslationBlock *tb_find_pc(uintptr_t tc_ptr)
tb = &tcg_ctx.tb_ctx.tbs[m];
v = (uintptr_t)tb->tc_ptr;
if (v == tc_ptr) {
@ -110,7 +110,7 @@ index 9f47ce7..c5984fb 100644
return tb;
} else if (tc_ptr < v) {
m_max = m - 1;
@@ -1448,7 +1462,9 @@ static TranslationBlock *tb_find_pc(uintptr_t tc_ptr)
@@ -1444,7 +1458,9 @@ static TranslationBlock *tb_find_pc(uintptr_t tc_ptr)
m_min = m + 1;
}
}

View File

@ -1,4 +1,4 @@
From bf91a8cbb745b8c0ea2d184b0fe1123131c593ab Mon Sep 17 00:00:00 2001
From 11532299ced1ec5d8e6aa7a776cd179bffbc6e0e Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Mon, 23 Jul 2012 10:24:14 +0200
Subject: [PATCH] linux-user: Fake /proc/cpuinfo

View File

@ -1,4 +1,4 @@
From 002293cfa85b70e4ed04f769eb2dd6a132483283 Mon Sep 17 00:00:00 2001
From 40f62f96f92e453f8fd861d709ab6dc99b7abf97 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Mon, 20 Aug 2012 00:02:52 +0200
Subject: [PATCH] linux-user: implement FS_IOC_GETFLAGS ioctl

View File

@ -1,4 +1,4 @@
From 3508ae270e1c12ea54d048656d18fec86b7c30bc Mon Sep 17 00:00:00 2001
From 791fc4a5aebc0fb4778768b14f10d6e219c4bcee Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Mon, 20 Aug 2012 00:07:13 +0200
Subject: [PATCH] linux-user: implement FS_IOC_SETFLAGS ioctl

View File

@ -1,4 +1,4 @@
From af029d768792739aabc3a153eebda3af83046264 Mon Sep 17 00:00:00 2001
From 639ec1c4cb543704dccb82a2920aecff2783eec0 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Tue, 21 Aug 2012 14:20:40 +0200
Subject: [PATCH] linux-user: XXX disable fiemap

View File

@ -1,4 +1,4 @@
From 276e5bc594de10c2697be2280c26e4b9a4aa6d11 Mon Sep 17 00:00:00 2001
From 900ec9d68fb9bf4f1a1e9a05867cde6b04158cb8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <afaerber@suse.de>
Date: Wed, 29 Aug 2012 18:42:56 +0200
Subject: [PATCH] slirp: -nooutgoing

View File

@ -1,4 +1,4 @@
From aa027229a0a9d4123df3b424638ba11f486d456d Mon Sep 17 00:00:00 2001
From 8dc78a70625ad33784536fc035fb72749c5a38bb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <afaerber@suse.de>
Date: Wed, 29 Aug 2012 20:06:01 +0200
Subject: [PATCH] vnc: password-file= and incoming-connections=

View File

@ -1,4 +1,4 @@
From 8c5c611b5328c12af7a68039c4e6a722af6b83b3 Mon Sep 17 00:00:00 2001
From 5788438a693939b8da4b82fbec32fc28152726b6 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Wed, 10 Oct 2012 10:21:20 +0200
Subject: [PATCH] linux-user: add more blk ioctls

View File

@ -1,4 +1,4 @@
From 264fa73c5eb55329ec4f445264f8acb44a996a5e Mon Sep 17 00:00:00 2001
From 16b70f36728ab44c747c73c3773bd1a43eaf8e63 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Tue, 9 Oct 2012 09:06:49 +0200
Subject: [PATCH] linux-user: use target_ulong

View File

@ -1,4 +1,4 @@
From dd23b6e39b707025d2cd081f209419ad4a251155 Mon Sep 17 00:00:00 2001
From f67e85de62f6b2e5240ac09468862ce66416c62d Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Wed, 5 Aug 2009 09:49:37 +0200
Subject: [PATCH] block: Add support for DictZip enabled gzip files

View File

@ -1,4 +1,4 @@
From dffc3a317aef60cd70ce4ddeab13b1733fbe2bdc Mon Sep 17 00:00:00 2001
From 44ee6222f9936d563774fb61ca432aba53be4dc0 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Wed, 5 Aug 2009 17:28:38 +0200
Subject: [PATCH] block: Add tar container format

View File

@ -1,4 +1,4 @@
From 641e495ce5643f1f80e69d290495768d82eb968b Mon Sep 17 00:00:00 2001
From 25f049d2bd7a69cac4e6d9b15d85c31746f00b6a Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Wed, 12 Dec 2012 19:11:30 +0100
Subject: [PATCH] Legacy Patch kvm-qemu-preXX-dictzip3.patch

View File

@ -1,4 +1,4 @@
From 0826bf904b5f7cd9fcf0de34adee98ce01ba56da Mon Sep 17 00:00:00 2001
From a953d410929ed3feb91a919c1ea78211a396b1db Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Mon, 6 Jun 2011 06:53:52 +0200
Subject: [PATCH] console: add question-mark escape operator

View File

@ -1,4 +1,4 @@
From 1219fd28c73d209a210f07e1ffafe3fa611dd62c Mon Sep 17 00:00:00 2001
From 4bd64161c1f905ce0136894bd4ee7bdfd79a0707 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Thu, 1 Apr 2010 17:36:23 +0200
Subject: [PATCH] Make char muxer more robust wrt small FIFOs

View File

@ -1,4 +1,4 @@
From e3cab8361bc2f1905721e25426991473c7e806b2 Mon Sep 17 00:00:00 2001
From 0e0ed824dee5639f0f7afbe566416df8c61d4968 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Thu, 13 Dec 2012 14:29:22 +0100
Subject: [PATCH] linux-user: lseek: explicitly cast non-set offsets to signed

View File

@ -1,4 +1,4 @@
From 8948d8682b0955eecfeda389015715e87070c872 Mon Sep 17 00:00:00 2001
From 81db86f143004c27930cc523cb95bda3a4aecda0 Mon Sep 17 00:00:00 2001
From: Bruce Rogers <brogers@suse.com>
Date: Thu, 16 May 2013 12:39:10 +0200
Subject: [PATCH] virtfs-proxy-helper: Provide __u64 for broken

View File

@ -1,4 +1,4 @@
From 2dc7e5dd836a228b7c2c721eee36d76c2c58f6c5 Mon Sep 17 00:00:00 2001
From 9b06e2847f58335d56469c583d8bd5b8078beb92 Mon Sep 17 00:00:00 2001
From: Dinar Valeev <k0da@opensuse.org>
Date: Wed, 2 Oct 2013 17:56:03 +0200
Subject: [PATCH] configure: Enable PIE for ppc and ppc64 hosts
@ -14,7 +14,7 @@ Signed-off-by: Andreas Färber <afaerber@suse.de>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure b/configure
index 09c9225..9194c62 100755
index 6969f6f..b43b371 100755
--- a/configure
+++ b/configure
@@ -1551,7 +1551,7 @@ fi

View File

@ -1,4 +1,4 @@
From 17be03c91c591682d8e5e1177345d6e1b2b9eaa0 Mon Sep 17 00:00:00 2001
From f70583de96f751b4cdef79741b12a1049e194fe3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <afaerber@suse.de>
Date: Thu, 17 Apr 2014 18:39:10 +0200
Subject: [PATCH] qtest: Increase socket timeout

View File

@ -1,4 +1,4 @@
From dd7584c2d0ffdd72da452681268cf3a9c21e98ee Mon Sep 17 00:00:00 2001
From b149ce3dea744f4db6f9cb0d80658e4fcdb11073 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Wed, 14 Jan 2015 01:32:11 +0100
Subject: [PATCH] AIO: Reduce number of threads for 32bit hosts

View File

@ -1,4 +1,4 @@
From 7c705cef722687b8f614f4b8c3a23c4285caedde Mon Sep 17 00:00:00 2001
From 6b7466e3b22edce5608dfe179f21347c45c474fd Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Tue, 14 Apr 2015 17:12:29 +0200
Subject: [PATCH] linux-user: Allocate thunk size dynamically

View File

@ -1,48 +0,0 @@
From 32333d39aaa8044991140d4c1f255f14c1f79d73 Mon Sep 17 00:00:00 2001
From: Peter Maydell <peter.maydell@linaro.org>
Date: Wed, 8 Apr 2015 20:57:09 +0100
Subject: [PATCH] tcg/tcg-op.c: Fix ld/st of 64 bit values on 32-bit bigendian
hosts
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Commit 951c6300f7 out-of-lined the 32-bit-host versions of
tcg_gen_{ld,st}_i64, but in the process it inadvertently changed
an #ifdef HOST_WORDS_BIGENDIAN to #ifdef TCG_TARGET_WORDS_BIGENDIAN.
Since the latter doesn't get defined anywhere this meant we always
took the "LE host" codepath, and stored the two halves of the value
in the wrong order on BE hosts. This typically breaks any 64-bit
guest on a 32-bit BE host completely, and will have possibly more
subtle effects even for 32-bit guests.
Switch the ifdef back to HOST_WORDS_BIGENDIAN.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Andreas Färber <afaerber@suse.de>
---
tcg/tcg-op.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tcg/tcg-op.c b/tcg/tcg-op.c
index f7a2767..2b6be75 100644
--- a/tcg/tcg-op.c
+++ b/tcg/tcg-op.c
@@ -808,7 +808,7 @@ void tcg_gen_ld_i64(TCGv_i64 ret, TCGv_ptr arg2, tcg_target_long offset)
{
/* Since arg2 and ret have different types,
they cannot be the same temporary */
-#ifdef TCG_TARGET_WORDS_BIGENDIAN
+#ifdef HOST_WORDS_BIGENDIAN
tcg_gen_ld_i32(TCGV_HIGH(ret), arg2, offset);
tcg_gen_ld_i32(TCGV_LOW(ret), arg2, offset + 4);
#else
@@ -819,7 +819,7 @@ void tcg_gen_ld_i64(TCGv_i64 ret, TCGv_ptr arg2, tcg_target_long offset)
void tcg_gen_st_i64(TCGv_i64 arg1, TCGv_ptr arg2, tcg_target_long offset)
{
-#ifdef TCG_TARGET_WORDS_BIGENDIAN
+#ifdef HOST_WORDS_BIGENDIAN
tcg_gen_st_i32(TCGV_HIGH(arg1), arg2, offset);
tcg_gen_st_i32(TCGV_LOW(arg1), arg2, offset + 4);
#else

View File

@ -0,0 +1,45 @@
From 1783153157dfd7f2d647ecb29cfe600aaeab0179 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <afaerber@suse.de>
Date: Tue, 14 Apr 2015 18:42:06 +0200
Subject: [PATCH] Revert "Revert seccomp tests that allow it to be used on
non-x86 architectures"
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This reverts commit ae6e8ef11e6cb43ec83a5846e8f3b266834cf280.
Our Factory libseccomp is patched to support ppc, ppc64, armv7l and soon
ppc64le.
Signed-off-by: Andreas Färber <afaerber@suse.de>
---
configure | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index b43b371..7f31e89 100755
--- a/configure
+++ b/configure
@@ -1848,14 +1848,19 @@ fi
# libseccomp check
if test "$seccomp" != "no" ; then
- if test "$cpu" = "i386" || test "$cpu" = "x86_64" &&
- $pkg_config --atleast-version=2.1.1 libseccomp; then
+ if $pkg_config --atleast-version=2.2.0 libseccomp ||
+ (test "$cpu" = "i386" || test "$cpu" = "x86_64" &&
+ $pkg_config --atleast-version=2.1.1 libseccomp); then
libs_softmmu="$libs_softmmu `$pkg_config --libs libseccomp`"
QEMU_CFLAGS="$QEMU_CFLAGS `$pkg_config --cflags libseccomp`"
seccomp="yes"
else
if test "$seccomp" = "yes"; then
+ if test "$cpu" = "i386" || test "$cpu" = "x86_64"; then
feature_not_found "libseccomp" "Install libseccomp devel >= 2.1.1"
+ else
+ feature_not_found "libseccomp" "Install libseccomp devel >= 2.2.0"
+ fi
fi
seccomp="no"
fi

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Apr 14 16:06:47 UTC 2015 - afaerber@suse.de
- Update to v2.3.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.3
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches dropped (applied upstream):
0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
* Patches renamed:
0038-linux-user-Allocate-thunk-size-dyna.patch -> 0037-linux-user-Allocate-thunk-size-dyna.patch
* Patches added:
0038-Revert-Revert-seccomp-tests-that-al.patch
-------------------------------------------------------------------
Tue Apr 14 15:19:42 UTC 2015 - agraf@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package libcacard
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -21,9 +21,9 @@ Url: http://www.qemu.org/
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.2.92
Version: 2.2.93
Release: 0
Source: http://wiki.qemu.org/download/qemu-2.3.0-rc2.tar.bz2
Source: http://wiki.qemu.org/download/qemu-2.3.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
@ -61,8 +61,8 @@ Patch0033: 0033-virtfs-proxy-helper-Provide-__u64-f.patch
Patch0034: 0034-configure-Enable-PIE-for-ppc-and-pp.patch
Patch0035: 0035-qtest-Increase-socket-timeout.patch
Patch0036: 0036-AIO-Reduce-number-of-threads-for-32.patch
Patch0037: 0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
Patch0038: 0038-linux-user-Allocate-thunk-size-dyna.patch
Patch0037: 0037-linux-user-Allocate-thunk-size-dyna.patch
Patch0038: 0038-Revert-Revert-seccomp-tests-that-al.patch
# Please do not add patches manually here, run update_git.sh.
# this is to make lint happy
Source300: qemu-rpmlintrc
@ -121,7 +121,7 @@ the cards could be pure software constructs.
This sub-package contains development files for the Smartcard library.
%prep
%setup -q -n qemu-2.3.0-rc2
%setup -q -n qemu-2.3.0-rc3
%patch0001 -p1
%patch0002 -p1
%patch0003 -p1

View File

@ -23,7 +23,7 @@ License: BSD-3-Clause and GPL-2.0 and GPL-2.0+ and LGPL-2.1+ and MIT
Group: System/Emulators/PC
QEMU_VERSION
Release: 0
Source: http://wiki.qemu.org/download/qemu-2.3.0-rc2.tar.bz2
Source: http://wiki.qemu.org/download/qemu-2.3.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.
@ -84,7 +84,7 @@ the cards could be pure software constructs.
This sub-package contains development files for the Smartcard library.
%prep
%setup -q -n qemu-2.3.0-rc2
%setup -q -n qemu-2.3.0-rc3
PATCH_EXEC
%build

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e3b26646a05e827d2e800abeaec6fc335dc6b773f670bade1f8deface1b7dbfc
size 24688862

Binary file not shown.

3
qemu-2.3.0-rc3.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:743d6108678f9e6f0431d58af31f25ce70e59ae8514bc9656ad796de86ecad08
size 24686857

BIN
qemu-2.3.0-rc3.tar.bz2.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Apr 14 16:06:43 UTC 2015 - afaerber@suse.de
- Update to v2.3.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.3
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches dropped (applied upstream):
0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
* Patches renamed:
0038-linux-user-Allocate-thunk-size-dyna.patch -> 0037-linux-user-Allocate-thunk-size-dyna.patch
* Patches added:
0038-Revert-Revert-seccomp-tests-that-al.patch
-------------------------------------------------------------------
Tue Apr 14 15:19:39 UTC 2015 - agraf@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package qemu-linux-user
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -21,9 +21,9 @@ Url: http://www.qemu.org/
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.2.92
Version: 2.2.93
Release: 0
Source: http://wiki.qemu.org/download/qemu-2.3.0-rc2.tar.bz2
Source: http://wiki.qemu.org/download/qemu-2.3.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
@ -61,8 +61,8 @@ Patch0033: 0033-virtfs-proxy-helper-Provide-__u64-f.patch
Patch0034: 0034-configure-Enable-PIE-for-ppc-and-pp.patch
Patch0035: 0035-qtest-Increase-socket-timeout.patch
Patch0036: 0036-AIO-Reduce-number-of-threads-for-32.patch
Patch0037: 0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
Patch0038: 0038-linux-user-Allocate-thunk-size-dyna.patch
Patch0037: 0037-linux-user-Allocate-thunk-size-dyna.patch
Patch0038: 0038-Revert-Revert-seccomp-tests-that-al.patch
# Please do not add patches manually here, run update_git.sh.
# this is to make lint happy
Source300: qemu-rpmlintrc
@ -115,7 +115,7 @@ emulations. This can be used together with the OBS build script to
run cross-architecture builds.
%prep
%setup -q -n qemu-2.3.0-rc2
%setup -q -n qemu-2.3.0-rc3
%patch0001 -p1
%patch0002 -p1
%patch0003 -p1

View File

@ -23,7 +23,7 @@ License: BSD-3-Clause and GPL-2.0 and GPL-2.0+ and LGPL-2.1+ and MIT
Group: System/Emulators/PC
QEMU_VERSION
Release: 0
Source: http://wiki.qemu.org/download/qemu-2.3.0-rc2.tar.bz2
Source: http://wiki.qemu.org/download/qemu-2.3.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.
@ -78,7 +78,7 @@ emulations. This can be used together with the OBS build script to
run cross-architecture builds.
%prep
%setup -q -n qemu-2.3.0-rc2
%setup -q -n qemu-2.3.0-rc3
PATCH_EXEC
%build

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Apr 14 16:06:39 UTC 2015 - afaerber@suse.de
- Update to v2.3.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.3
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches dropped (applied upstream):
0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
* Patches renamed:
0038-linux-user-Allocate-thunk-size-dyna.patch -> 0037-linux-user-Allocate-thunk-size-dyna.patch
* Revert -rc3 change to disable seccomp on non-x86 architectures
0038-Revert-Revert-seccomp-tests-that-al.patch
-------------------------------------------------------------------
Tue Apr 14 15:19:36 UTC 2015 - agraf@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package qemu-testsuite
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -43,10 +43,10 @@ Url: http://www.qemu.org/
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.2.92
Version: 2.2.93
Release: 0
Source: http://wiki.qemu.org/download/qemu-2.3.0-rc2.tar.bz2
Source99: http://wiki.qemu.org/download/qemu-2.3.0-rc2.tar.bz2.sig
Source: http://wiki.qemu.org/download/qemu-2.3.0-rc3.tar.bz2
Source99: http://wiki.qemu.org/download/qemu-2.3.0-rc3.tar.bz2.sig
Source1: 80-kvm.rules
Source2: qemu-ifup
Source3: kvm_stat
@ -92,8 +92,8 @@ Patch0033: 0033-virtfs-proxy-helper-Provide-__u64-f.patch
Patch0034: 0034-configure-Enable-PIE-for-ppc-and-pp.patch
Patch0035: 0035-qtest-Increase-socket-timeout.patch
Patch0036: 0036-AIO-Reduce-number-of-threads-for-32.patch
Patch0037: 0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
Patch0038: 0038-linux-user-Allocate-thunk-size-dyna.patch
Patch0037: 0037-linux-user-Allocate-thunk-size-dyna.patch
Patch0038: 0038-Revert-Revert-seccomp-tests-that-al.patch
# Please do not add QEMU patches manually here.
# Run update_git.sh to regenerate this queue.
@ -553,7 +553,7 @@ This package provides a service file for starting and stopping KSM.
%endif # !qemu-testsuite
%prep
%setup -q -n qemu-2.3.0-rc2
%setup -q -n qemu-2.3.0-rc3
%patch0001 -p1
%patch0002 -p1
%patch0003 -p1

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Apr 14 16:06:39 UTC 2015 - afaerber@suse.de
- Update to v2.3.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.3
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches dropped (applied upstream):
0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
* Patches renamed:
0038-linux-user-Allocate-thunk-size-dyna.patch -> 0037-linux-user-Allocate-thunk-size-dyna.patch
* Revert -rc3 change to disable seccomp on non-x86 architectures
0038-Revert-Revert-seccomp-tests-that-al.patch
-------------------------------------------------------------------
Tue Apr 14 15:19:36 UTC 2015 - agraf@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package qemu
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -43,10 +43,10 @@ Url: http://www.qemu.org/
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.2.92
Version: 2.2.93
Release: 0
Source: http://wiki.qemu.org/download/qemu-2.3.0-rc2.tar.bz2
Source99: http://wiki.qemu.org/download/qemu-2.3.0-rc2.tar.bz2.sig
Source: http://wiki.qemu.org/download/qemu-2.3.0-rc3.tar.bz2
Source99: http://wiki.qemu.org/download/qemu-2.3.0-rc3.tar.bz2.sig
Source1: 80-kvm.rules
Source2: qemu-ifup
Source3: kvm_stat
@ -92,8 +92,8 @@ Patch0033: 0033-virtfs-proxy-helper-Provide-__u64-f.patch
Patch0034: 0034-configure-Enable-PIE-for-ppc-and-pp.patch
Patch0035: 0035-qtest-Increase-socket-timeout.patch
Patch0036: 0036-AIO-Reduce-number-of-threads-for-32.patch
Patch0037: 0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
Patch0038: 0038-linux-user-Allocate-thunk-size-dyna.patch
Patch0037: 0037-linux-user-Allocate-thunk-size-dyna.patch
Patch0038: 0038-Revert-Revert-seccomp-tests-that-al.patch
# Please do not add QEMU patches manually here.
# Run update_git.sh to regenerate this queue.
@ -553,7 +553,7 @@ This package provides a service file for starting and stopping KSM.
%endif # !qemu-testsuite
%prep
%setup -q -n qemu-2.3.0-rc2
%setup -q -n qemu-2.3.0-rc3
%patch0001 -p1
%patch0002 -p1
%patch0003 -p1

View File

@ -45,8 +45,8 @@ License: BSD-3-Clause and GPL-2.0 and GPL-2.0+ and LGPL-2.1+ and MIT
Group: System/Emulators/PC
QEMU_VERSION
Release: 0
Source: http://wiki.qemu.org/download/qemu-2.3.0-rc2.tar.bz2
Source99: http://wiki.qemu.org/download/qemu-2.3.0-rc2.tar.bz2.sig
Source: http://wiki.qemu.org/download/qemu-2.3.0-rc3.tar.bz2
Source99: http://wiki.qemu.org/download/qemu-2.3.0-rc3.tar.bz2.sig
Source1: 80-kvm.rules
Source2: qemu-ifup
Source3: kvm_stat
@ -516,7 +516,7 @@ This package provides a service file for starting and stopping KSM.
%endif # !qemu-testsuite
%prep
%setup -q -n qemu-2.3.0-rc2
%setup -q -n qemu-2.3.0-rc3
PATCH_EXEC
%if %{build_x86_fw_from_source}

View File

@ -12,7 +12,7 @@
GIT_TREE=git://github.com/openSUSE/qemu.git
GIT_LOCAL_TREE=~/git/qemu-opensuse
GIT_BRANCH=opensuse-2.3
GIT_UPSTREAM_TAG=v2.3.0-rc2
GIT_UPSTREAM_TAG=v2.3.0-rc3
GIT_DIR=/dev/shm/qemu-factory-git-dir
CMP_DIR=/dev/shm/qemu-factory-cmp-dir