Accepting request 408549 from home:algraf:branches:Virtualization
- Remove deprecated patch "work-around-SA_RESTART-race" (boo#982208) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches dropped: 0002-XXX-work-around-SA_RESTART-race-wit.patch 0003-qemu-0.9.0.cvs-binfmt.patch 0004-qemu-cvs-alsa_bitfield.patch 0005-qemu-cvs-alsa_ioctl.patch 0006-qemu-cvs-alsa_mmap.patch 0007-qemu-cvs-gettimeofday.patch 0008-qemu-cvs-ioctl_debug.patch 0009-qemu-cvs-ioctl_nodirection.patch 0010-block-vmdk-Support-creation-of-SCSI.patch 0011-linux-user-add-binfmt-wrapper-for-a.patch 0012-PPC-KVM-Disable-mmu-notifier-check.patch 0013-linux-user-fix-segfault-deadlock.patch 0014-linux-user-binfmt-support-host-bina.patch 0015-linux-user-Ignore-broken-loop-ioctl.patch 0016-linux-user-lock-tcg.patch 0017-linux-user-Run-multi-threaded-code-.patch 0018-linux-user-lock-tb-flushing-too.patch 0019-linux-user-Fake-proc-cpuinfo.patch 0020-linux-user-implement-FS_IOC_GETFLAG.patch 0021-linux-user-implement-FS_IOC_SETFLAG.patch 0022-linux-user-XXX-disable-fiemap.patch 0023-slirp-nooutgoing.patch 0024-vnc-password-file-and-incoming-conn.patch 0025-linux-user-add-more-blk-ioctls.patch 0026-linux-user-use-target_ulong.patch 0027-block-Add-support-for-DictZip-enabl.patch 0028-block-Add-tar-container-format.patch OBS-URL: https://build.opensuse.org/request/show/408549 OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=305
This commit is contained in:
parent
f2d49240eb
commit
75a96ee029
@ -1,242 +0,0 @@
|
||||
From 44e9a6c05ea73441354e54b0029cdf0e835ed735 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)
|
||||
|
||||
[AF: CPUState -> CPUArchState, adapt to reindentation]
|
||||
[AF: CPUArchState::opaque -> CPUState::opaque]
|
||||
---
|
||||
linux-user/main.c | 25 +++++++++------
|
||||
linux-user/qemu.h | 3 ++
|
||||
linux-user/signal.c | 22 +++++++++++++
|
||||
linux-user/syscall.c | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++-
|
||||
4 files changed, 130 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/linux-user/main.c b/linux-user/main.c
|
||||
index 5f3ec97..7b28d93 100644
|
||||
--- a/linux-user/main.c
|
||||
+++ b/linux-user/main.c
|
||||
@@ -853,15 +853,22 @@ void cpu_loop(CPUARMState *env)
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
- env->regs[0] = do_syscall(env,
|
||||
- n,
|
||||
- env->regs[0],
|
||||
- env->regs[1],
|
||||
- env->regs[2],
|
||||
- env->regs[3],
|
||||
- env->regs[4],
|
||||
- env->regs[5],
|
||||
- 0, 0);
|
||||
+ TaskState *ts = cs->opaque;
|
||||
+ target_ulong r;
|
||||
+ r = do_syscall(env, n, env->regs[0], env->regs[1],
|
||||
+ env->regs[2], env->regs[3], env->regs[4],
|
||||
+ env->regs[5], 0, 0);
|
||||
+ if ((r == -EINTR) && ts->signal_restart &&
|
||||
+ syscall_restartable(n)) {
|
||||
+ if (env->thumb) {
|
||||
+ env->regs[15] -= 2;
|
||||
+ } else {
|
||||
+ env->regs[15] -= 4;
|
||||
+ }
|
||||
+ } else {
|
||||
+ env->regs[0] = r;
|
||||
+ }
|
||||
+ ts->signal_restart = 0;
|
||||
}
|
||||
} else {
|
||||
goto error;
|
||||
diff --git a/linux-user/qemu.h b/linux-user/qemu.h
|
||||
index 26b0ba2..b55a9d2 100644
|
||||
--- a/linux-user/qemu.h
|
||||
+++ b/linux-user/qemu.h
|
||||
@@ -130,6 +130,8 @@ typedef struct TaskState {
|
||||
struct sigqueue sigqueue_table[MAX_SIGQUEUE_SIZE]; /* siginfo queue */
|
||||
struct sigqueue *first_free; /* first free siginfo queue entry */
|
||||
int signal_pending; /* non zero if a signal may be pending */
|
||||
+ int signal_in_syscall; /* non zero if we are in do_syscall() */
|
||||
+ int signal_restart; /* non zero if we need to restart a syscall */
|
||||
} __attribute__((aligned(16))) TaskState;
|
||||
|
||||
extern char *exec_path;
|
||||
@@ -188,6 +190,7 @@ int get_osversion(void);
|
||||
void init_qemu_uname_release(void);
|
||||
void fork_start(void);
|
||||
void fork_end(int child);
|
||||
+int syscall_restartable(int syscall_nr);
|
||||
|
||||
/* Creates the initial guest address space in the host memory space using
|
||||
* the given host start address hint and size. The guest_start parameter
|
||||
diff --git a/linux-user/signal.c b/linux-user/signal.c
|
||||
index d422aeb..eab88a9 100644
|
||||
--- a/linux-user/signal.c
|
||||
+++ b/linux-user/signal.c
|
||||
@@ -19,6 +19,7 @@
|
||||
#include "qemu/osdep.h"
|
||||
#include <sys/ucontext.h>
|
||||
#include <sys/resource.h>
|
||||
+#include <sched.h>
|
||||
|
||||
#include "qemu.h"
|
||||
#include "qemu-common.h"
|
||||
@@ -563,6 +564,11 @@ int queue_signal(CPUArchState *env, int sig, target_siginfo_t *info)
|
||||
k->pending = 1;
|
||||
/* signal that a new signal is pending */
|
||||
ts->signal_pending = 1;
|
||||
+ /* check if we have to restart the current syscall */
|
||||
+ if ((sigact_table[sig - 1].sa_flags & SA_RESTART) &&
|
||||
+ ts->signal_in_syscall) {
|
||||
+ ts->signal_restart = 1;
|
||||
+ }
|
||||
return 1; /* indicates that the signal was queued */
|
||||
}
|
||||
}
|
||||
@@ -703,8 +709,24 @@ int do_sigaction(int sig, const struct target_sigaction *act,
|
||||
if (host_sig != SIGSEGV && host_sig != SIGBUS) {
|
||||
sigfillset(&act1.sa_mask);
|
||||
act1.sa_flags = SA_SIGINFO;
|
||||
+#ifdef TARGET_ARM
|
||||
+ /* Breaks boehm-gc, we have to do this manually */
|
||||
+ /*
|
||||
+ * Unfortunately our hacks only work as long as we don't do parallel
|
||||
+ * signal delivery and futexes, so let's do a dirty hack here to
|
||||
+ * pin our guest process to a single host CPU if we're using the
|
||||
+ * boehm-gc.
|
||||
+ */
|
||||
+ if ((k->sa_flags & TARGET_SA_RESTART) && host_sig == SIGPWR) {
|
||||
+ cpu_set_t mask;
|
||||
+ CPU_ZERO(&mask);
|
||||
+ CPU_SET(0, &mask);
|
||||
+ sched_setaffinity(0, sizeof(mask), &mask);
|
||||
+ }
|
||||
+#else
|
||||
if (k->sa_flags & TARGET_SA_RESTART)
|
||||
act1.sa_flags |= SA_RESTART;
|
||||
+#endif
|
||||
/* NOTE: it is important to update the host kernel signal
|
||||
ignore state to avoid getting unexpected interrupted
|
||||
syscalls */
|
||||
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
|
||||
index 032d338..fe0dbd6 100644
|
||||
--- a/linux-user/syscall.c
|
||||
+++ b/linux-user/syscall.c
|
||||
@@ -5847,6 +5847,87 @@ static target_timer_t get_timer_id(abi_long arg)
|
||||
return timerid;
|
||||
}
|
||||
|
||||
+int syscall_restartable(int syscall_nr)
|
||||
+{
|
||||
+ switch (syscall_nr) {
|
||||
+#ifdef TARGET_NR_sigsuspend
|
||||
+ case TARGET_NR_sigsuspend:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_pause
|
||||
+ case TARGET_NR_pause:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_setsockopt
|
||||
+ case TARGET_NR_setsockopt:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_accept
|
||||
+ case TARGET_NR_accept:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_recv
|
||||
+ case TARGET_NR_recv:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_recvfrom
|
||||
+ case TARGET_NR_recvfrom:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_recvmsg
|
||||
+ case TARGET_NR_recvmsg:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_socketcall
|
||||
+ case TARGET_NR_socketcall:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_connect
|
||||
+ case TARGET_NR_connect:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_send
|
||||
+ case TARGET_NR_send:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_sendmsg
|
||||
+ case TARGET_NR_sendmsg:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_sendto
|
||||
+ case TARGET_NR_sendto:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_poll
|
||||
+ case TARGET_NR_poll:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_ppoll
|
||||
+ case TARGET_NR_ppoll:
|
||||
+#endif
|
||||
+#if defined(TARGET_NR_select)
|
||||
+ case TARGET_NR_select:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_pselect6
|
||||
+ case TARGET_NR_pselect6:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR__newselect
|
||||
+ case TARGET_NR__newselect:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_msgrcv
|
||||
+ case TARGET_NR_msgrcv:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_msgsnd
|
||||
+ case TARGET_NR_msgsnd:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_semop
|
||||
+ case TARGET_NR_semop:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_ipc
|
||||
+ case TARGET_NR_ipc:
|
||||
+#endif
|
||||
+#ifdef TARGET_NR_clock_nanosleep
|
||||
+ case TARGET_NR_clock_nanosleep:
|
||||
+#endif
|
||||
+ case TARGET_NR_rt_sigsuspend:
|
||||
+ case TARGET_NR_rt_sigtimedwait:
|
||||
+ case TARGET_NR_nanosleep:
|
||||
+ case TARGET_NR_close:
|
||||
+ /* can not be restarted */
|
||||
+ return 0;
|
||||
+ }
|
||||
+
|
||||
+ /* every other syscall can be restarted */
|
||||
+ return 1;
|
||||
+}
|
||||
+
|
||||
/* do_syscall() should always have a single exit point at the end so
|
||||
that actions, such as logging of syscall results, can be performed.
|
||||
All errnos that do_syscall() returns must be -TARGET_<errcode>. */
|
||||
@@ -5860,6 +5941,12 @@ abi_long do_syscall(void *cpu_env, int num, abi_long arg1,
|
||||
struct stat st;
|
||||
struct statfs stfs;
|
||||
void *p;
|
||||
+ TaskState *ts = cpu->opaque;
|
||||
+
|
||||
+ if (!ts->signal_restart) {
|
||||
+ /* remember syscall info for restart */
|
||||
+ ts->signal_in_syscall = 1;
|
||||
+ }
|
||||
|
||||
#ifdef DEBUG
|
||||
gemu_log("syscall %d", num);
|
||||
@@ -9211,7 +9298,7 @@ abi_long do_syscall(void *cpu_env, int num, abi_long arg1,
|
||||
cmd = target_to_host_fcntl_cmd(arg2);
|
||||
if (cmd == -TARGET_EINVAL) {
|
||||
ret = cmd;
|
||||
- break;
|
||||
+ goto fail;
|
||||
}
|
||||
|
||||
switch(arg2) {
|
||||
@@ -10255,6 +10342,7 @@ fail:
|
||||
#endif
|
||||
if(do_strace)
|
||||
print_syscall_ret(num, ret);
|
||||
+ ts->signal_in_syscall = 0;
|
||||
return ret;
|
||||
efault:
|
||||
ret = -TARGET_EFAULT;
|
@ -1,4 +1,4 @@
|
||||
From 2d978c9adfe0bb7dadbb21e9f606f33b9f70bf1c Mon Sep 17 00:00:00 2001
|
||||
From 25da05b51950cf639c26ca5f1e47fcfdfb588ab2 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
|
@ -1,4 +1,4 @@
|
||||
From 68b848ab76ac2d150b4ed899d46dabac85b248a2 Mon Sep 17 00:00:00 2001
|
||||
From 307dc6c6bde4ec04b9efd6f27db0295e349bf573 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
|
@ -1,4 +1,4 @@
|
||||
From 12ea4c0a49f8fd0b3b594f80fa78bf943b7d3c20 Mon Sep 17 00:00:00 2001
|
||||
From 42ec5aa5b6abb395b894311702cec8c09ec44263 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
|
@ -1,4 +1,4 @@
|
||||
From f66983c05b20792b6bf5690bc46a4a60618b0425 Mon Sep 17 00:00:00 2001
|
||||
From d899ab90ddfcf5c6efe45f9008cd2c498d368ac9 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
|
@ -1,4 +1,4 @@
|
||||
From cda1328ad68fbb163f786e4ad5dd818c3a54bc4e Mon Sep 17 00:00:00 2001
|
||||
From eaa8f697ccd1320f9ce432588beef2d341bc5a18 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
|
||||
@ -9,10 +9,10 @@ No clue what this is for.
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
|
||||
index fe0dbd6..b5e6598 100644
|
||||
index 032d338..d231758 100644
|
||||
--- a/linux-user/syscall.c
|
||||
+++ b/linux-user/syscall.c
|
||||
@@ -7072,6 +7072,8 @@ abi_long do_syscall(void *cpu_env, int num, abi_long arg1,
|
||||
@@ -6985,6 +6985,8 @@ abi_long do_syscall(void *cpu_env, int num, abi_long arg1,
|
||||
case TARGET_NR_gettimeofday:
|
||||
{
|
||||
struct timeval tv;
|
@ -1,4 +1,4 @@
|
||||
From 02d53ba7f7e370b1b67f6adc9b5497b4a262503a Mon Sep 17 00:00:00 2001
|
||||
From 5fabc9a72b03eca20cda87e0bb35a92aaa3d4dbf 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
|
||||
@ -12,7 +12,7 @@ Signed-off-by: Ulrich Hecht <uli@suse.de>
|
||||
1 file changed, 6 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
|
||||
index b5e6598..7a589cb 100644
|
||||
index d231758..d693f9d 100644
|
||||
--- a/linux-user/syscall.c
|
||||
+++ b/linux-user/syscall.c
|
||||
@@ -4022,7 +4022,12 @@ static abi_long do_ioctl(int fd, int cmd, abi_long arg)
|
@ -1,4 +1,4 @@
|
||||
From 720dcded9e7c7ebce002e562644bf0b8896f5869 Mon Sep 17 00:00:00 2001
|
||||
From 31a5e0ab101e1549d534a63fb5e9e94007e812f8 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
|
||||
@ -15,7 +15,7 @@ Signed-off-by: Ulrich Hecht <uli@suse.de>
|
||||
1 file changed, 6 insertions(+)
|
||||
|
||||
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
|
||||
index 7a589cb..1afd3b9 100644
|
||||
index d693f9d..0858920 100644
|
||||
--- a/linux-user/syscall.c
|
||||
+++ b/linux-user/syscall.c
|
||||
@@ -4055,6 +4055,11 @@ static abi_long do_ioctl(int fd, int cmd, abi_long arg)
|
@ -1,4 +1,4 @@
|
||||
From 592fcd424bad943c37f895f98e873fff69763709 Mon Sep 17 00:00:00 2001
|
||||
From 7164cadf6a1f23d2b931f34c78d3707207306cfb 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
|
@ -1,4 +1,4 @@
|
||||
From d115d3eff851640ed1b6caf43836504fed2bc67f Mon Sep 17 00:00:00 2001
|
||||
From a7697f0442c3cb97a5ab4ee60ffe721de6dc791e 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
|
@ -1,4 +1,4 @@
|
||||
From 2c7559dd752daedcfef00a88923a3df6a913dfd8 Mon Sep 17 00:00:00 2001
|
||||
From c1602f324287481df7aef85c417e143fa47bcea4 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
|
@ -1,4 +1,4 @@
|
||||
From d308696040ad59d4418b398512bd6ca1a072a215 Mon Sep 17 00:00:00 2001
|
||||
From 6b4338150763e8241cec19846a48a132d60fe75f 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
|
@ -1,4 +1,4 @@
|
||||
From 88f40fc3cbb0608938135e66f84a054e4c71f3e4 Mon Sep 17 00:00:00 2001
|
||||
From 02e298aafcb7bb11036cabec82da958f7d860ac8 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
|
@ -1,4 +1,4 @@
|
||||
From 338fec615a0deb8c3fced6a0f50fa8df40f136b3 Mon Sep 17 00:00:00 2001
|
||||
From 64acfd49e9721a17c610cc54a92efe8ec3170698 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
|
||||
@ -46,7 +46,7 @@ index 8974caa..810ae61 100644
|
||||
|
||||
#endif
|
||||
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
|
||||
index 1afd3b9..32f7290 100644
|
||||
index 0858920..758f747 100644
|
||||
--- a/linux-user/syscall.c
|
||||
+++ b/linux-user/syscall.c
|
||||
@@ -3999,6 +3999,13 @@ static abi_long do_ioctl_kdsigaccept(const IOCTLEntry *ie, uint8_t *buf_temp,
|
@ -1,4 +1,4 @@
|
||||
From f70582028f2a2da536e05f059cb82a6dcdcce2cb Mon Sep 17 00:00:00 2001
|
||||
From f34632424427a2387a9275133c3cb4a8ad4f9d31 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
|
@ -1,4 +1,4 @@
|
||||
From 63f9ad9031029a99e2207ce13af0c3888bdc3c77 Mon Sep 17 00:00:00 2001
|
||||
From a2f095e01371ff9d00524fb4c0e7d3bd941227da 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
|
||||
@ -19,7 +19,7 @@ Signed-off-by: Alexander Graf <agraf@suse.de>
|
||||
1 file changed, 9 insertions(+)
|
||||
|
||||
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
|
||||
index 32f7290..780f760 100644
|
||||
index 758f747..b36273d 100644
|
||||
--- a/linux-user/syscall.c
|
||||
+++ b/linux-user/syscall.c
|
||||
@@ -4704,6 +4704,15 @@ static int do_fork(CPUArchState *env, unsigned int flags, abi_ulong newsp,
|
@ -1,4 +1,4 @@
|
||||
From 8de35823c9f03e06ce40870e6cd04ce1c0a44be2 Mon Sep 17 00:00:00 2001
|
||||
From 80465393b0e7a888125378567cc69a6cc190b8ff 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
|
@ -1,4 +1,4 @@
|
||||
From e5ecc65e4ae5d85fd0645eacfed60757cef04c1a Mon Sep 17 00:00:00 2001
|
||||
From cac0ebd114044343f3d0e6a1ae0b455949db0a5d 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
|
||||
@ -22,7 +22,7 @@ Signed-off-by: Andreas Färber <afaerber@suse.de>
|
||||
1 file changed, 20 insertions(+)
|
||||
|
||||
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
|
||||
index 780f760..7350980 100644
|
||||
index b36273d..7476689 100644
|
||||
--- a/linux-user/syscall.c
|
||||
+++ b/linux-user/syscall.c
|
||||
@@ -5697,6 +5697,25 @@ static int open_self_stat(void *cpu_env, int fd)
|
@ -1,4 +1,4 @@
|
||||
From f2bf40c52ebd8618da52c0ab89e38737170d34ec Mon Sep 17 00:00:00 2001
|
||||
From a61e366827ca2b159b515e760742bc6dee26169f 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
|
@ -1,4 +1,4 @@
|
||||
From 7e407d22128dac3b6dae0393a2173e6ee4878abd Mon Sep 17 00:00:00 2001
|
||||
From 39e6dbd24f5a872c5c37b0c1ddd31fe00b74c3ca 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
|
@ -1,4 +1,4 @@
|
||||
From 416732418f358a876ee8406eb12925e198155e49 Mon Sep 17 00:00:00 2001
|
||||
From fb0a1cd7b3e0ab5908607da0b704f749a3f9cd36 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
|
||||
@ -9,7 +9,7 @@ agraf: fiemap breaks in libarchive. Disable it for now.
|
||||
1 file changed, 5 insertions(+)
|
||||
|
||||
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
|
||||
index 7350980..90b1698 100644
|
||||
index 7476689..7b72784 100644
|
||||
--- a/linux-user/syscall.c
|
||||
+++ b/linux-user/syscall.c
|
||||
@@ -3494,6 +3494,11 @@ static abi_long do_ioctl_fs_ioc_fiemap(const IOCTLEntry *ie, uint8_t *buf_temp,
|
@ -1,4 +1,4 @@
|
||||
From 76603c63b15b71597d8d232d9c8f590598939cb2 Mon Sep 17 00:00:00 2001
|
||||
From d839baef69733ff67df56abd52bf01b13c2adc80 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
|
@ -1,4 +1,4 @@
|
||||
From 1e6837a4cf1e2c757a9ee61f99ffd90dc97e3067 Mon Sep 17 00:00:00 2001
|
||||
From c15dcea01fb9d84e583abe7d558d7a31a937ddc3 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=
|
@ -1,4 +1,4 @@
|
||||
From 4910a63b38b4b6cd811d59ccf239423f8f6998fc Mon Sep 17 00:00:00 2001
|
||||
From 5ab7c0967d239f3cab043461952f9d0b9015a617 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
|
@ -1,4 +1,4 @@
|
||||
From 4a2a102bf012ec39a75498e79d18d7e1cb703bd3 Mon Sep 17 00:00:00 2001
|
||||
From 616807e473c21cdf231eed07b87ec287cfdfb528 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
|
||||
@ -17,10 +17,10 @@ Signed-off-by: Alexander Graf <agraf@suse.de>
|
||||
2 files changed, 8 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/linux-user/qemu.h b/linux-user/qemu.h
|
||||
index b55a9d2..be9c21c 100644
|
||||
index 26b0ba2..b9a7123 100644
|
||||
--- a/linux-user/qemu.h
|
||||
+++ b/linux-user/qemu.h
|
||||
@@ -178,10 +178,10 @@ abi_long memcpy_to_target(abi_ulong dest, const void *src,
|
||||
@@ -176,10 +176,10 @@ abi_long memcpy_to_target(abi_ulong dest, const void *src,
|
||||
void target_set_brk(abi_ulong new_brk);
|
||||
abi_long do_brk(abi_ulong new_brk);
|
||||
void syscall_init(void);
|
||||
@ -36,10 +36,10 @@ index b55a9d2..be9c21c 100644
|
||||
extern THREAD CPUState *thread_cpu;
|
||||
void cpu_loop(CPUArchState *env);
|
||||
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
|
||||
index 90b1698..2048082 100644
|
||||
index 7b72784..ebeab57 100644
|
||||
--- a/linux-user/syscall.c
|
||||
+++ b/linux-user/syscall.c
|
||||
@@ -5983,10 +5983,10 @@ int syscall_restartable(int syscall_nr)
|
||||
@@ -5902,10 +5902,10 @@ static target_timer_t get_timer_id(abi_long arg)
|
||||
/* do_syscall() should always have a single exit point at the end so
|
||||
that actions, such as logging of syscall results, can be performed.
|
||||
All errnos that do_syscall() returns must be -TARGET_<errcode>. */
|
@ -1,4 +1,4 @@
|
||||
From e457395b8a52702b4866234bbe641d6044d725e6 Mon Sep 17 00:00:00 2001
|
||||
From 04eba9254338949db56a01bed42bc3ef187a1f04 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
|
@ -1,4 +1,4 @@
|
||||
From 5e55ea4fdd7fcb2dad3ea1c59889390fe94e38bc Mon Sep 17 00:00:00 2001
|
||||
From 0c107d353084a3a15c1281c7e1385ee5ccd5da5f 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
|
@ -1,4 +1,4 @@
|
||||
From e25606c433e170cb966f2ec6a0e88c9160684d54 Mon Sep 17 00:00:00 2001
|
||||
From 5c25d47e2378efdbd72c49827252741b46ebacff 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
|
@ -1,4 +1,4 @@
|
||||
From 543e99f83c5c7aff0675f430f0b7ff6e9e43472d Mon Sep 17 00:00:00 2001
|
||||
From ea20aa50570a68fd2ccda17adfea0f32c71694dc 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
|
@ -1,4 +1,4 @@
|
||||
From 7cf495aa2aff024d97b20b87fa87fc17cbbbf5ff Mon Sep 17 00:00:00 2001
|
||||
From 5b001dfb49c85d9934f0ac09bd24a7aecac55956 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
|
@ -1,4 +1,4 @@
|
||||
From 5ac9c6a5e5acfc0ce7b61783533ce3a866d85ec3 Mon Sep 17 00:00:00 2001
|
||||
From 1e5020a27bf52c24abb9272f9ba605959e8771e8 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
|
||||
@ -16,10 +16,10 @@ Signed-off-by: Alexander Graf <agraf@suse.de>
|
||||
1 file changed, 7 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
|
||||
index 2048082..00c075d 100644
|
||||
index ebeab57..c084f38 100644
|
||||
--- a/linux-user/syscall.c
|
||||
+++ b/linux-user/syscall.c
|
||||
@@ -6320,9 +6320,14 @@ abi_long do_syscall(void *cpu_env, int num, abi_ulong arg1,
|
||||
@@ -6233,9 +6233,14 @@ abi_long do_syscall(void *cpu_env, int num, abi_ulong arg1,
|
||||
case TARGET_NR_oldstat:
|
||||
goto unimplemented;
|
||||
#endif
|
@ -1,4 +1,4 @@
|
||||
From 0ae16f3d2670b4bd86595f6b9f2b5bd7b6faa438 Mon Sep 17 00:00:00 2001
|
||||
From 01aa7df9b3b82e8d16b3dda2e092dff89c15fa82 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
|
@ -1,4 +1,4 @@
|
||||
From 96642b20aa9624ffa934c24c22da03b184ee2c9f Mon Sep 17 00:00:00 2001
|
||||
From 71bb8109caee6f4192237b2fad7db748ac50760d 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
|
@ -1,4 +1,4 @@
|
||||
From 9aff904100fd11df814e8498cf9dd3d8c7810562 Mon Sep 17 00:00:00 2001
|
||||
From 287306233f77a3774df2d5c9ed7f301ebc21f89c 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
|
@ -1,4 +1,4 @@
|
||||
From b70818ca8b9ca9ea88460c97b59c8e73e0c96bc8 Mon Sep 17 00:00:00 2001
|
||||
From 7f1e160917ebff1a756d08c9b07b88452a68387f 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
|
@ -1,4 +1,4 @@
|
||||
From b44837ddb7fe9d43d70dc4260e4e9561d68ebc04 Mon Sep 17 00:00:00 2001
|
||||
From 88508c66e9403bb708a1ef186e66f5d45801cdd8 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] configure: Enable libseccomp for ppc
|
@ -1,4 +1,4 @@
|
||||
From ab4667c328ab637aabd54364658e8d047297eb54 Mon Sep 17 00:00:00 2001
|
||||
From 3fafdf24acf45df69523e266a38f3c0ca220e9a9 Mon Sep 17 00:00:00 2001
|
||||
From: Alexander Graf <agraf@suse.de>
|
||||
Date: Mon, 15 Jun 2015 17:36:32 +0200
|
||||
Subject: [PATCH] dictzip: Fix on big endian systems
|
@ -1,4 +1,4 @@
|
||||
From 33fcb26d3770b6ff5019d796595675a3275bfe46 Mon Sep 17 00:00:00 2001
|
||||
From adc543748b20def826281f9e6fda52f026dc099d Mon Sep 17 00:00:00 2001
|
||||
From: Olaf Hering <olaf@aepfle.de>
|
||||
Date: Thu, 24 Mar 2016 14:32:39 +0100
|
||||
Subject: [PATCH] block: split large discard requests from block frontend
|
@ -1,4 +1,4 @@
|
||||
From 529b4b3328e96f55ae0a44d1293616f426077a0b Mon Sep 17 00:00:00 2001
|
||||
From 43fdf04d426f4738aec0d349662a780906268590 Mon Sep 17 00:00:00 2001
|
||||
From: Bruce Rogers <brogers@suse.com>
|
||||
Date: Wed, 9 Mar 2016 15:18:11 -0700
|
||||
Subject: [PATCH] xen_disk: Add suse specific flush disable handling and map to
|
@ -1,4 +1,4 @@
|
||||
From 260d6920548a51e773c2bdca0a2770a3083404a2 Mon Sep 17 00:00:00 2001
|
||||
From 936efd7b1f317b574dbedf08e69e4206f16ac39f Mon Sep 17 00:00:00 2001
|
||||
From: Olaf Hering <olaf@aepfle.de>
|
||||
Date: Fri, 1 Apr 2016 12:27:16 +0200
|
||||
Subject: [PATCH] build: link with libatomic on powerpc-linux
|
@ -1,4 +1,4 @@
|
||||
From 53260b0f3e1426185786f5fe45f99ca1ded84062 Mon Sep 17 00:00:00 2001
|
||||
From a4cae4158cc271ed4d55bc2e237030022f8edc16 Mon Sep 17 00:00:00 2001
|
||||
From: Prasad J Pandit <pjp@fedoraproject.org>
|
||||
Date: Thu, 7 Apr 2016 04:27:00 -0600
|
||||
Subject: [PATCH] net: mipsnet: check packet length against buffer
|
@ -1,4 +1,4 @@
|
||||
From 4c2fce28b205a0912f1224bdb8dbba2a0d7bf593 Mon Sep 17 00:00:00 2001
|
||||
From 481b43bcc3e920bbe48801a7ad2489260747e8b9 Mon Sep 17 00:00:00 2001
|
||||
From: Prasad J Pandit <pjp@fedoraproject.org>
|
||||
Date: Thu, 7 Apr 2016 12:50:08 +0530
|
||||
Subject: [PATCH] i386: kvmvapic: initialise imm32 variable
|
@ -1,4 +1,4 @@
|
||||
From 4a36592c8982234afc9591adb50684c2daed0fbd Mon Sep 17 00:00:00 2001
|
||||
From 26e782bead654b0415a46c9a019c54b56488519b Mon Sep 17 00:00:00 2001
|
||||
From: Prasad J Pandit <pjp@fedoraproject.org>
|
||||
Date: Thu, 19 May 2016 16:09:30 +0530
|
||||
Subject: [PATCH] esp: check command buffer length before write(CVE-2016-4439)
|
@ -1,4 +1,4 @@
|
||||
From 648083b0e53202c883906a5d57d420a9c6411c89 Mon Sep 17 00:00:00 2001
|
||||
From ff65fa87b6d7d4e7dbda895181c9afc80b07c5e3 Mon Sep 17 00:00:00 2001
|
||||
From: Prasad J Pandit <pjp@fedoraproject.org>
|
||||
Date: Thu, 19 May 2016 16:09:31 +0530
|
||||
Subject: [PATCH] esp: check dma length before reading scsi
|
@ -1,4 +1,4 @@
|
||||
From 2f492d1dceb93302ae10a97ea799e344e52e1a89 Mon Sep 17 00:00:00 2001
|
||||
From 8c2fc88049f351c67bd82c6f61c54111eb088e69 Mon Sep 17 00:00:00 2001
|
||||
From: Prasad J Pandit <pjp@fedoraproject.org>
|
||||
Date: Mon, 23 May 2016 04:49:00 -0600
|
||||
Subject: [PATCH] scsi: pvscsi: check command descriptor ring buffer size
|
@ -1,4 +1,4 @@
|
||||
From 62f461d944c764953299772d72892daca092fe3f Mon Sep 17 00:00:00 2001
|
||||
From 9e91782f3582e12f5c41e64f70e5c53f0e7b9f2a Mon Sep 17 00:00:00 2001
|
||||
From: Prasad J Pandit <pjp@fedoraproject.org>
|
||||
Date: Tue, 24 May 2016 02:10:00 -0600
|
||||
Subject: [PATCH] scsi: mptsas: infinite loop while fetching requests
|
@ -1,4 +1,4 @@
|
||||
From b360e87d80afa47ab5e1aaa2d58aac0a83047277 Mon Sep 17 00:00:00 2001
|
||||
From d8d0d22b88ceaf7f9ce8e01eb2842b8daf2aa34e Mon Sep 17 00:00:00 2001
|
||||
From: Gerd Hoffmann <kraxel@redhat.com>
|
||||
Date: Tue, 17 May 2016 10:54:54 +0200
|
||||
Subject: [PATCH] vga: add sr_vbe register set
|
@ -1,4 +1,4 @@
|
||||
From d884938c3eab2ca005180941c1dacf6e95f630cc Mon Sep 17 00:00:00 2001
|
||||
From f7901e3ec072d45629284c91300bf5ad21b36908 Mon Sep 17 00:00:00 2001
|
||||
From: Prasad J Pandit <pjp@fedoraproject.org>
|
||||
Date: Wed, 25 May 2016 16:01:29 +0530
|
||||
Subject: [PATCH] scsi: megasas: use appropriate property buffer size
|
@ -1,4 +1,4 @@
|
||||
From 09b7b3b4bf5463c411a0e4f442db3cf09ec33cbe Mon Sep 17 00:00:00 2001
|
||||
From e9910b20f94d3683d4d8895136583529cf7c313f Mon Sep 17 00:00:00 2001
|
||||
From: Prasad J Pandit <pjp@fedoraproject.org>
|
||||
Date: Wed, 25 May 2016 17:55:10 +0530
|
||||
Subject: [PATCH] scsi: megasas: check 'read_queue_head' index value
|
@ -1,4 +1,4 @@
|
||||
From 81ed91f0c8e7ba89afd4718129065c920b3923f0 Mon Sep 17 00:00:00 2001
|
||||
From e7b653272e0242843f39b9b8d65694c29028fdf5 Mon Sep 17 00:00:00 2001
|
||||
From: Prasad J Pandit <pjp@fedoraproject.org>
|
||||
Date: Tue, 7 Jun 2016 16:44:03 +0530
|
||||
Subject: [PATCH] scsi: megasas: null terminate bios version buffer
|
@ -1,4 +1,4 @@
|
||||
From 5f76584dd7ee7b300a52f57e5a66b667cd3d5faa Mon Sep 17 00:00:00 2001
|
||||
From 74a7469799521413262d7571b7092f859ed32121 Mon Sep 17 00:00:00 2001
|
||||
From: Gerd Hoffmann <kraxel@redhat.com>
|
||||
Date: Mon, 30 May 2016 09:09:18 +0200
|
||||
Subject: [PATCH] vmsvga: move fifo sanity checks to vmsvga_fifo_length
|
@ -1,4 +1,4 @@
|
||||
From 29983512d22362d394c01377fd9b0974865da1b4 Mon Sep 17 00:00:00 2001
|
||||
From 51a212ea5bb9d958e0fd59d9e975685a8b9e62d0 Mon Sep 17 00:00:00 2001
|
||||
From: Gerd Hoffmann <kraxel@redhat.com>
|
||||
Date: Mon, 30 May 2016 09:09:21 +0200
|
||||
Subject: [PATCH] vmsvga: don't process more than 1024 fifo commands at once
|
@ -1,4 +1,4 @@
|
||||
From 30f011dc5ea3328e6bef4923f60e03a5664425f9 Mon Sep 17 00:00:00 2001
|
||||
From 75e2bbd9eb1645c7acb1929ca700913a6e2f54d6 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Lieven <pl@kamp.de>
|
||||
Date: Tue, 24 May 2016 10:59:28 +0200
|
||||
Subject: [PATCH] block/iscsi: avoid potential overflow of acb->task->cdb
|
@ -1,4 +1,4 @@
|
||||
From e53e6fe07906e619b25fc1eb120b7a07b541bcb8 Mon Sep 17 00:00:00 2001
|
||||
From 40b9ce117b5a3aced6e1b88ea0e2619170b202f6 Mon Sep 17 00:00:00 2001
|
||||
From: Prasad J Pandit <pjp@fedoraproject.org>
|
||||
Date: Mon, 6 Jun 2016 22:04:43 +0530
|
||||
Subject: [PATCH] scsi: esp: check TI buffer index before read/write
|
@ -1,4 +1,4 @@
|
||||
From 6eaa3deb4b8e3f101f9b4487b786c34394486d72 Mon Sep 17 00:00:00 2001
|
||||
From d7476f32d84a256e683d20db0cdd0d3676fa2a62 Mon Sep 17 00:00:00 2001
|
||||
From: Juergen Gross <jgross@suse.com>
|
||||
Date: Thu, 12 May 2016 16:13:39 +0200
|
||||
Subject: [PATCH] xen: introduce dummy system device
|
@ -1,4 +1,4 @@
|
||||
From 40f5afa5ebaf4b6fba5a4d002a013d4e5aae7156 Mon Sep 17 00:00:00 2001
|
||||
From 7647bc34d77f7e67a88e88a7f09c314a3a5c7da8 Mon Sep 17 00:00:00 2001
|
||||
From: Juergen Gross <jgross@suse.com>
|
||||
Date: Thu, 12 May 2016 16:13:40 +0200
|
||||
Subject: [PATCH] xen: write information about supported backends
|
@ -1,4 +1,4 @@
|
||||
From 12492549d007b13f9b23b16a5bb7a156918cf299 Mon Sep 17 00:00:00 2001
|
||||
From 9c573c905a6cc3b4dbf931c64e554a20683807b9 Mon Sep 17 00:00:00 2001
|
||||
From: Juergen Gross <jgross@suse.com>
|
||||
Date: Thu, 12 May 2016 16:13:41 +0200
|
||||
Subject: [PATCH] xen: add pvUSB backend
|
@ -1,4 +1,4 @@
|
||||
From 9ddd9862dbc30107d2315f0b858e32cd0c90db8a Mon Sep 17 00:00:00 2001
|
||||
From 49ca2dd08ac9edce6d828328069d1092f3a63b50 Mon Sep 17 00:00:00 2001
|
||||
From: Bruce Rogers <brogers@suse.com>
|
||||
Date: Fri, 10 Jun 2016 07:12:15 -0600
|
||||
Subject: [PATCH] usb: Fix conditions that xen-usb.c is used
|
@ -1,4 +1,4 @@
|
||||
From 464539abcc33f2d8465dead1555de169b87239b9 Mon Sep 17 00:00:00 2001
|
||||
From 5af645d652290cf562a2f05fa8318d75ae6f04e3 Mon Sep 17 00:00:00 2001
|
||||
From: Gerd Hoffmann <kraxel@redhat.com>
|
||||
Date: Wed, 1 Jun 2016 08:22:30 +0200
|
||||
Subject: [PATCH] vnc: add configurable keyboard delay
|
@ -1,4 +1,4 @@
|
||||
From 9770400f8184e43d9370ec97e15c6fcaccc381d1 Mon Sep 17 00:00:00 2001
|
||||
From 1702291e859964a4f5b448e1fe19ee5947555adc Mon Sep 17 00:00:00 2001
|
||||
From: Prasad J Pandit <pjp@fedoraproject.org>
|
||||
Date: Wed, 25 May 2016 17:41:44 +0530
|
||||
Subject: [PATCH] scsi: megasas: initialise local configuration data buffer
|
@ -1,3 +1,130 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 7 16:16:40 UTC 2016 - agraf@suse.com
|
||||
|
||||
- Remove deprecated patch "work-around-SA_RESTART-race" (boo#982208)
|
||||
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
||||
* Patches dropped:
|
||||
0002-XXX-work-around-SA_RESTART-race-wit.patch
|
||||
0003-qemu-0.9.0.cvs-binfmt.patch
|
||||
0004-qemu-cvs-alsa_bitfield.patch
|
||||
0005-qemu-cvs-alsa_ioctl.patch
|
||||
0006-qemu-cvs-alsa_mmap.patch
|
||||
0007-qemu-cvs-gettimeofday.patch
|
||||
0008-qemu-cvs-ioctl_debug.patch
|
||||
0009-qemu-cvs-ioctl_nodirection.patch
|
||||
0010-block-vmdk-Support-creation-of-SCSI.patch
|
||||
0011-linux-user-add-binfmt-wrapper-for-a.patch
|
||||
0012-PPC-KVM-Disable-mmu-notifier-check.patch
|
||||
0013-linux-user-fix-segfault-deadlock.patch
|
||||
0014-linux-user-binfmt-support-host-bina.patch
|
||||
0015-linux-user-Ignore-broken-loop-ioctl.patch
|
||||
0016-linux-user-lock-tcg.patch
|
||||
0017-linux-user-Run-multi-threaded-code-.patch
|
||||
0018-linux-user-lock-tb-flushing-too.patch
|
||||
0019-linux-user-Fake-proc-cpuinfo.patch
|
||||
0020-linux-user-implement-FS_IOC_GETFLAG.patch
|
||||
0021-linux-user-implement-FS_IOC_SETFLAG.patch
|
||||
0022-linux-user-XXX-disable-fiemap.patch
|
||||
0023-slirp-nooutgoing.patch
|
||||
0024-vnc-password-file-and-incoming-conn.patch
|
||||
0025-linux-user-add-more-blk-ioctls.patch
|
||||
0026-linux-user-use-target_ulong.patch
|
||||
0027-block-Add-support-for-DictZip-enabl.patch
|
||||
0028-block-Add-tar-container-format.patch
|
||||
0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
||||
0030-console-add-question-mark-escape-op.patch
|
||||
0031-Make-char-muxer-more-robust-wrt-sma.patch
|
||||
0032-linux-user-lseek-explicitly-cast-no.patch
|
||||
0033-virtfs-proxy-helper-Provide-__u64-f.patch
|
||||
0034-configure-Enable-PIE-for-ppc-and-pp.patch
|
||||
0035-qtest-Increase-socket-timeout.patch
|
||||
0036-AIO-Reduce-number-of-threads-for-32.patch
|
||||
0037-configure-Enable-libseccomp-for-ppc.patch
|
||||
0038-dictzip-Fix-on-big-endian-systems.patch
|
||||
0039-block-split-large-discard-requests-.patch
|
||||
0040-xen_disk-Add-suse-specific-flush-di.patch
|
||||
0041-build-link-with-libatomic-on-powerp.patch
|
||||
0042-net-mipsnet-check-packet-length-aga.patch
|
||||
0043-i386-kvmvapic-initialise-imm32-vari.patch
|
||||
0044-esp-check-command-buffer-length-bef.patch
|
||||
0045-esp-check-dma-length-before-reading.patch
|
||||
0046-scsi-pvscsi-check-command-descripto.patch
|
||||
0047-scsi-mptsas-infinite-loop-while-fet.patch
|
||||
0048-vga-add-sr_vbe-register-set.patch
|
||||
0049-scsi-megasas-use-appropriate-proper.patch
|
||||
0050-scsi-megasas-check-read_queue_head-.patch
|
||||
0051-scsi-megasas-null-terminate-bios-ve.patch
|
||||
0052-vmsvga-move-fifo-sanity-checks-to-v.patch
|
||||
0053-vmsvga-don-t-process-more-than-1024.patch
|
||||
0054-block-iscsi-avoid-potential-overflo.patch
|
||||
0055-scsi-esp-check-TI-buffer-index-befo.patch
|
||||
0056-xen-introduce-dummy-system-device.patch
|
||||
0057-xen-write-information-about-support.patch
|
||||
0058-xen-add-pvUSB-backend.patch
|
||||
0059-usb-Fix-conditions-that-xen-usb.c-i.patch
|
||||
0060-vnc-add-configurable-keyboard-delay.patch
|
||||
0061-scsi-megasas-initialise-local-confi.patch
|
||||
* Patches added:
|
||||
0002-qemu-0.9.0.cvs-binfmt.patch
|
||||
0003-qemu-cvs-alsa_bitfield.patch
|
||||
0004-qemu-cvs-alsa_ioctl.patch
|
||||
0005-qemu-cvs-alsa_mmap.patch
|
||||
0006-qemu-cvs-gettimeofday.patch
|
||||
0007-qemu-cvs-ioctl_debug.patch
|
||||
0008-qemu-cvs-ioctl_nodirection.patch
|
||||
0009-block-vmdk-Support-creation-of-SCSI.patch
|
||||
0010-linux-user-add-binfmt-wrapper-for-a.patch
|
||||
0011-PPC-KVM-Disable-mmu-notifier-check.patch
|
||||
0012-linux-user-fix-segfault-deadlock.patch
|
||||
0013-linux-user-binfmt-support-host-bina.patch
|
||||
0014-linux-user-Ignore-broken-loop-ioctl.patch
|
||||
0015-linux-user-lock-tcg.patch
|
||||
0016-linux-user-Run-multi-threaded-code-.patch
|
||||
0017-linux-user-lock-tb-flushing-too.patch
|
||||
0018-linux-user-Fake-proc-cpuinfo.patch
|
||||
0019-linux-user-implement-FS_IOC_GETFLAG.patch
|
||||
0020-linux-user-implement-FS_IOC_SETFLAG.patch
|
||||
0021-linux-user-XXX-disable-fiemap.patch
|
||||
0022-slirp-nooutgoing.patch
|
||||
0023-vnc-password-file-and-incoming-conn.patch
|
||||
0024-linux-user-add-more-blk-ioctls.patch
|
||||
0025-linux-user-use-target_ulong.patch
|
||||
0026-block-Add-support-for-DictZip-enabl.patch
|
||||
0027-block-Add-tar-container-format.patch
|
||||
0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
||||
0029-console-add-question-mark-escape-op.patch
|
||||
0030-Make-char-muxer-more-robust-wrt-sma.patch
|
||||
0031-linux-user-lseek-explicitly-cast-no.patch
|
||||
0032-virtfs-proxy-helper-Provide-__u64-f.patch
|
||||
0033-configure-Enable-PIE-for-ppc-and-pp.patch
|
||||
0034-qtest-Increase-socket-timeout.patch
|
||||
0035-AIO-Reduce-number-of-threads-for-32.patch
|
||||
0036-configure-Enable-libseccomp-for-ppc.patch
|
||||
0037-dictzip-Fix-on-big-endian-systems.patch
|
||||
0038-block-split-large-discard-requests-.patch
|
||||
0039-xen_disk-Add-suse-specific-flush-di.patch
|
||||
0040-build-link-with-libatomic-on-powerp.patch
|
||||
0041-net-mipsnet-check-packet-length-aga.patch
|
||||
0042-i386-kvmvapic-initialise-imm32-vari.patch
|
||||
0043-esp-check-command-buffer-length-bef.patch
|
||||
0044-esp-check-dma-length-before-reading.patch
|
||||
0045-scsi-pvscsi-check-command-descripto.patch
|
||||
0046-scsi-mptsas-infinite-loop-while-fet.patch
|
||||
0047-vga-add-sr_vbe-register-set.patch
|
||||
0048-scsi-megasas-use-appropriate-proper.patch
|
||||
0049-scsi-megasas-check-read_queue_head-.patch
|
||||
0050-scsi-megasas-null-terminate-bios-ve.patch
|
||||
0051-vmsvga-move-fifo-sanity-checks-to-v.patch
|
||||
0052-vmsvga-don-t-process-more-than-1024.patch
|
||||
0053-block-iscsi-avoid-potential-overflo.patch
|
||||
0054-scsi-esp-check-TI-buffer-index-befo.patch
|
||||
0055-xen-introduce-dummy-system-device.patch
|
||||
0056-xen-write-information-about-support.patch
|
||||
0057-xen-add-pvUSB-backend.patch
|
||||
0058-usb-Fix-conditions-that-xen-usb.c-i.patch
|
||||
0059-vnc-add-configurable-keyboard-delay.patch
|
||||
0060-scsi-megasas-initialise-local-confi.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 10 20:25:33 UTC 2016 - brogers@suse.com
|
||||
|
||||
|
@ -26,66 +26,65 @@ Release: 0
|
||||
Source: http://wiki.qemu.org/download/qemu-2.6.0.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
|
||||
Patch0003: 0003-qemu-0.9.0.cvs-binfmt.patch
|
||||
Patch0004: 0004-qemu-cvs-alsa_bitfield.patch
|
||||
Patch0005: 0005-qemu-cvs-alsa_ioctl.patch
|
||||
Patch0006: 0006-qemu-cvs-alsa_mmap.patch
|
||||
Patch0007: 0007-qemu-cvs-gettimeofday.patch
|
||||
Patch0008: 0008-qemu-cvs-ioctl_debug.patch
|
||||
Patch0009: 0009-qemu-cvs-ioctl_nodirection.patch
|
||||
Patch0010: 0010-block-vmdk-Support-creation-of-SCSI.patch
|
||||
Patch0011: 0011-linux-user-add-binfmt-wrapper-for-a.patch
|
||||
Patch0012: 0012-PPC-KVM-Disable-mmu-notifier-check.patch
|
||||
Patch0013: 0013-linux-user-fix-segfault-deadlock.patch
|
||||
Patch0014: 0014-linux-user-binfmt-support-host-bina.patch
|
||||
Patch0015: 0015-linux-user-Ignore-broken-loop-ioctl.patch
|
||||
Patch0016: 0016-linux-user-lock-tcg.patch
|
||||
Patch0017: 0017-linux-user-Run-multi-threaded-code-.patch
|
||||
Patch0018: 0018-linux-user-lock-tb-flushing-too.patch
|
||||
Patch0019: 0019-linux-user-Fake-proc-cpuinfo.patch
|
||||
Patch0020: 0020-linux-user-implement-FS_IOC_GETFLAG.patch
|
||||
Patch0021: 0021-linux-user-implement-FS_IOC_SETFLAG.patch
|
||||
Patch0022: 0022-linux-user-XXX-disable-fiemap.patch
|
||||
Patch0023: 0023-slirp-nooutgoing.patch
|
||||
Patch0024: 0024-vnc-password-file-and-incoming-conn.patch
|
||||
Patch0025: 0025-linux-user-add-more-blk-ioctls.patch
|
||||
Patch0026: 0026-linux-user-use-target_ulong.patch
|
||||
Patch0027: 0027-block-Add-support-for-DictZip-enabl.patch
|
||||
Patch0028: 0028-block-Add-tar-container-format.patch
|
||||
Patch0029: 0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
||||
Patch0030: 0030-console-add-question-mark-escape-op.patch
|
||||
Patch0031: 0031-Make-char-muxer-more-robust-wrt-sma.patch
|
||||
Patch0032: 0032-linux-user-lseek-explicitly-cast-no.patch
|
||||
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-configure-Enable-libseccomp-for-ppc.patch
|
||||
Patch0038: 0038-dictzip-Fix-on-big-endian-systems.patch
|
||||
Patch0039: 0039-block-split-large-discard-requests-.patch
|
||||
Patch0040: 0040-xen_disk-Add-suse-specific-flush-di.patch
|
||||
Patch0041: 0041-build-link-with-libatomic-on-powerp.patch
|
||||
Patch0042: 0042-net-mipsnet-check-packet-length-aga.patch
|
||||
Patch0043: 0043-i386-kvmvapic-initialise-imm32-vari.patch
|
||||
Patch0044: 0044-esp-check-command-buffer-length-bef.patch
|
||||
Patch0045: 0045-esp-check-dma-length-before-reading.patch
|
||||
Patch0046: 0046-scsi-pvscsi-check-command-descripto.patch
|
||||
Patch0047: 0047-scsi-mptsas-infinite-loop-while-fet.patch
|
||||
Patch0048: 0048-vga-add-sr_vbe-register-set.patch
|
||||
Patch0049: 0049-scsi-megasas-use-appropriate-proper.patch
|
||||
Patch0050: 0050-scsi-megasas-check-read_queue_head-.patch
|
||||
Patch0051: 0051-scsi-megasas-null-terminate-bios-ve.patch
|
||||
Patch0052: 0052-vmsvga-move-fifo-sanity-checks-to-v.patch
|
||||
Patch0053: 0053-vmsvga-don-t-process-more-than-1024.patch
|
||||
Patch0054: 0054-block-iscsi-avoid-potential-overflo.patch
|
||||
Patch0055: 0055-scsi-esp-check-TI-buffer-index-befo.patch
|
||||
Patch0056: 0056-xen-introduce-dummy-system-device.patch
|
||||
Patch0057: 0057-xen-write-information-about-support.patch
|
||||
Patch0058: 0058-xen-add-pvUSB-backend.patch
|
||||
Patch0059: 0059-usb-Fix-conditions-that-xen-usb.c-i.patch
|
||||
Patch0060: 0060-vnc-add-configurable-keyboard-delay.patch
|
||||
Patch0061: 0061-scsi-megasas-initialise-local-confi.patch
|
||||
Patch0002: 0002-qemu-0.9.0.cvs-binfmt.patch
|
||||
Patch0003: 0003-qemu-cvs-alsa_bitfield.patch
|
||||
Patch0004: 0004-qemu-cvs-alsa_ioctl.patch
|
||||
Patch0005: 0005-qemu-cvs-alsa_mmap.patch
|
||||
Patch0006: 0006-qemu-cvs-gettimeofday.patch
|
||||
Patch0007: 0007-qemu-cvs-ioctl_debug.patch
|
||||
Patch0008: 0008-qemu-cvs-ioctl_nodirection.patch
|
||||
Patch0009: 0009-block-vmdk-Support-creation-of-SCSI.patch
|
||||
Patch0010: 0010-linux-user-add-binfmt-wrapper-for-a.patch
|
||||
Patch0011: 0011-PPC-KVM-Disable-mmu-notifier-check.patch
|
||||
Patch0012: 0012-linux-user-fix-segfault-deadlock.patch
|
||||
Patch0013: 0013-linux-user-binfmt-support-host-bina.patch
|
||||
Patch0014: 0014-linux-user-Ignore-broken-loop-ioctl.patch
|
||||
Patch0015: 0015-linux-user-lock-tcg.patch
|
||||
Patch0016: 0016-linux-user-Run-multi-threaded-code-.patch
|
||||
Patch0017: 0017-linux-user-lock-tb-flushing-too.patch
|
||||
Patch0018: 0018-linux-user-Fake-proc-cpuinfo.patch
|
||||
Patch0019: 0019-linux-user-implement-FS_IOC_GETFLAG.patch
|
||||
Patch0020: 0020-linux-user-implement-FS_IOC_SETFLAG.patch
|
||||
Patch0021: 0021-linux-user-XXX-disable-fiemap.patch
|
||||
Patch0022: 0022-slirp-nooutgoing.patch
|
||||
Patch0023: 0023-vnc-password-file-and-incoming-conn.patch
|
||||
Patch0024: 0024-linux-user-add-more-blk-ioctls.patch
|
||||
Patch0025: 0025-linux-user-use-target_ulong.patch
|
||||
Patch0026: 0026-block-Add-support-for-DictZip-enabl.patch
|
||||
Patch0027: 0027-block-Add-tar-container-format.patch
|
||||
Patch0028: 0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
||||
Patch0029: 0029-console-add-question-mark-escape-op.patch
|
||||
Patch0030: 0030-Make-char-muxer-more-robust-wrt-sma.patch
|
||||
Patch0031: 0031-linux-user-lseek-explicitly-cast-no.patch
|
||||
Patch0032: 0032-virtfs-proxy-helper-Provide-__u64-f.patch
|
||||
Patch0033: 0033-configure-Enable-PIE-for-ppc-and-pp.patch
|
||||
Patch0034: 0034-qtest-Increase-socket-timeout.patch
|
||||
Patch0035: 0035-AIO-Reduce-number-of-threads-for-32.patch
|
||||
Patch0036: 0036-configure-Enable-libseccomp-for-ppc.patch
|
||||
Patch0037: 0037-dictzip-Fix-on-big-endian-systems.patch
|
||||
Patch0038: 0038-block-split-large-discard-requests-.patch
|
||||
Patch0039: 0039-xen_disk-Add-suse-specific-flush-di.patch
|
||||
Patch0040: 0040-build-link-with-libatomic-on-powerp.patch
|
||||
Patch0041: 0041-net-mipsnet-check-packet-length-aga.patch
|
||||
Patch0042: 0042-i386-kvmvapic-initialise-imm32-vari.patch
|
||||
Patch0043: 0043-esp-check-command-buffer-length-bef.patch
|
||||
Patch0044: 0044-esp-check-dma-length-before-reading.patch
|
||||
Patch0045: 0045-scsi-pvscsi-check-command-descripto.patch
|
||||
Patch0046: 0046-scsi-mptsas-infinite-loop-while-fet.patch
|
||||
Patch0047: 0047-vga-add-sr_vbe-register-set.patch
|
||||
Patch0048: 0048-scsi-megasas-use-appropriate-proper.patch
|
||||
Patch0049: 0049-scsi-megasas-check-read_queue_head-.patch
|
||||
Patch0050: 0050-scsi-megasas-null-terminate-bios-ve.patch
|
||||
Patch0051: 0051-vmsvga-move-fifo-sanity-checks-to-v.patch
|
||||
Patch0052: 0052-vmsvga-don-t-process-more-than-1024.patch
|
||||
Patch0053: 0053-block-iscsi-avoid-potential-overflo.patch
|
||||
Patch0054: 0054-scsi-esp-check-TI-buffer-index-befo.patch
|
||||
Patch0055: 0055-xen-introduce-dummy-system-device.patch
|
||||
Patch0056: 0056-xen-write-information-about-support.patch
|
||||
Patch0057: 0057-xen-add-pvUSB-backend.patch
|
||||
Patch0058: 0058-usb-Fix-conditions-that-xen-usb.c-i.patch
|
||||
Patch0059: 0059-vnc-add-configurable-keyboard-delay.patch
|
||||
Patch0060: 0060-scsi-megasas-initialise-local-confi.patch
|
||||
# Please do not add patches manually here, run update_git.sh.
|
||||
# this is to make lint happy
|
||||
Source300: qemu-rpmlintrc
|
||||
@ -199,7 +198,6 @@ run cross-architecture builds.
|
||||
%patch0058 -p1
|
||||
%patch0059 -p1
|
||||
%patch0060 -p1
|
||||
%patch0061 -p1
|
||||
|
||||
%build
|
||||
./configure --prefix=%_prefix --sysconfdir=%_sysconfdir \
|
||||
|
@ -1,3 +1,131 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 14 14:59:37 UTC 2016 - agraf@suse.com
|
||||
|
||||
- Remove deprecated patch "work-around-SA_RESTART-race" (boo#982208)
|
||||
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
||||
* Patches dropped:
|
||||
0002-XXX-work-around-SA_RESTART-race-wit.patch
|
||||
0003-qemu-0.9.0.cvs-binfmt.patch
|
||||
0004-qemu-cvs-alsa_bitfield.patch
|
||||
0005-qemu-cvs-alsa_ioctl.patch
|
||||
0006-qemu-cvs-alsa_mmap.patch
|
||||
0007-qemu-cvs-gettimeofday.patch
|
||||
0008-qemu-cvs-ioctl_debug.patch
|
||||
0009-qemu-cvs-ioctl_nodirection.patch
|
||||
0010-block-vmdk-Support-creation-of-SCSI.patch
|
||||
0011-linux-user-add-binfmt-wrapper-for-a.patch
|
||||
0012-PPC-KVM-Disable-mmu-notifier-check.patch
|
||||
0013-linux-user-fix-segfault-deadlock.patch
|
||||
0014-linux-user-binfmt-support-host-bina.patch
|
||||
0015-linux-user-Ignore-broken-loop-ioctl.patch
|
||||
0016-linux-user-lock-tcg.patch
|
||||
0017-linux-user-Run-multi-threaded-code-.patch
|
||||
0018-linux-user-lock-tb-flushing-too.patch
|
||||
0019-linux-user-Fake-proc-cpuinfo.patch
|
||||
0020-linux-user-implement-FS_IOC_GETFLAG.patch
|
||||
0021-linux-user-implement-FS_IOC_SETFLAG.patch
|
||||
0022-linux-user-XXX-disable-fiemap.patch
|
||||
0023-slirp-nooutgoing.patch
|
||||
0024-vnc-password-file-and-incoming-conn.patch
|
||||
0025-linux-user-add-more-blk-ioctls.patch
|
||||
0026-linux-user-use-target_ulong.patch
|
||||
0027-block-Add-support-for-DictZip-enabl.patch
|
||||
0028-block-Add-tar-container-format.patch
|
||||
0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
||||
0030-console-add-question-mark-escape-op.patch
|
||||
0031-Make-char-muxer-more-robust-wrt-sma.patch
|
||||
0032-linux-user-lseek-explicitly-cast-no.patch
|
||||
0033-virtfs-proxy-helper-Provide-__u64-f.patch
|
||||
0034-configure-Enable-PIE-for-ppc-and-pp.patch
|
||||
0035-qtest-Increase-socket-timeout.patch
|
||||
0036-AIO-Reduce-number-of-threads-for-32.patch
|
||||
0037-configure-Enable-libseccomp-for-ppc.patch
|
||||
0038-dictzip-Fix-on-big-endian-systems.patch
|
||||
0039-block-split-large-discard-requests-.patch
|
||||
0040-xen_disk-Add-suse-specific-flush-di.patch
|
||||
0041-build-link-with-libatomic-on-powerp.patch
|
||||
0042-net-mipsnet-check-packet-length-aga.patch
|
||||
0043-i386-kvmvapic-initialise-imm32-vari.patch
|
||||
0044-esp-check-command-buffer-length-bef.patch
|
||||
0045-esp-check-dma-length-before-reading.patch
|
||||
0046-scsi-pvscsi-check-command-descripto.patch
|
||||
0047-scsi-mptsas-infinite-loop-while-fet.patch
|
||||
0048-vga-add-sr_vbe-register-set.patch
|
||||
0049-scsi-megasas-use-appropriate-proper.patch
|
||||
0050-scsi-megasas-check-read_queue_head-.patch
|
||||
0051-scsi-megasas-null-terminate-bios-ve.patch
|
||||
0052-vmsvga-move-fifo-sanity-checks-to-v.patch
|
||||
0053-vmsvga-don-t-process-more-than-1024.patch
|
||||
0054-block-iscsi-avoid-potential-overflo.patch
|
||||
0055-scsi-esp-check-TI-buffer-index-befo.patch
|
||||
0056-xen-introduce-dummy-system-device.patch
|
||||
0057-xen-write-information-about-support.patch
|
||||
0058-xen-add-pvUSB-backend.patch
|
||||
0059-usb-Fix-conditions-that-xen-usb.c-i.patch
|
||||
0060-vnc-add-configurable-keyboard-delay.patch
|
||||
0061-scsi-megasas-initialise-local-confi.patch
|
||||
* Patches added:
|
||||
0002-qemu-0.9.0.cvs-binfmt.patch
|
||||
0003-qemu-cvs-alsa_bitfield.patch
|
||||
0004-qemu-cvs-alsa_ioctl.patch
|
||||
0005-qemu-cvs-alsa_mmap.patch
|
||||
0006-qemu-cvs-gettimeofday.patch
|
||||
0007-qemu-cvs-ioctl_debug.patch
|
||||
0008-qemu-cvs-ioctl_nodirection.patch
|
||||
0009-block-vmdk-Support-creation-of-SCSI.patch
|
||||
0010-linux-user-add-binfmt-wrapper-for-a.patch
|
||||
0011-PPC-KVM-Disable-mmu-notifier-check.patch
|
||||
0012-linux-user-fix-segfault-deadlock.patch
|
||||
0013-linux-user-binfmt-support-host-bina.patch
|
||||
0014-linux-user-Ignore-broken-loop-ioctl.patch
|
||||
0015-linux-user-lock-tcg.patch
|
||||
0016-linux-user-Run-multi-threaded-code-.patch
|
||||
0017-linux-user-lock-tb-flushing-too.patch
|
||||
0018-linux-user-Fake-proc-cpuinfo.patch
|
||||
0019-linux-user-implement-FS_IOC_GETFLAG.patch
|
||||
0020-linux-user-implement-FS_IOC_SETFLAG.patch
|
||||
0021-linux-user-XXX-disable-fiemap.patch
|
||||
0022-slirp-nooutgoing.patch
|
||||
0023-vnc-password-file-and-incoming-conn.patch
|
||||
0024-linux-user-add-more-blk-ioctls.patch
|
||||
0025-linux-user-use-target_ulong.patch
|
||||
0026-block-Add-support-for-DictZip-enabl.patch
|
||||
0027-block-Add-tar-container-format.patch
|
||||
0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
||||
0029-console-add-question-mark-escape-op.patch
|
||||
0030-Make-char-muxer-more-robust-wrt-sma.patch
|
||||
0031-linux-user-lseek-explicitly-cast-no.patch
|
||||
0032-virtfs-proxy-helper-Provide-__u64-f.patch
|
||||
0033-configure-Enable-PIE-for-ppc-and-pp.patch
|
||||
0034-qtest-Increase-socket-timeout.patch
|
||||
0035-AIO-Reduce-number-of-threads-for-32.patch
|
||||
0036-configure-Enable-libseccomp-for-ppc.patch
|
||||
0037-dictzip-Fix-on-big-endian-systems.patch
|
||||
0038-block-split-large-discard-requests-.patch
|
||||
0039-xen_disk-Add-suse-specific-flush-di.patch
|
||||
0040-build-link-with-libatomic-on-powerp.patch
|
||||
0041-net-mipsnet-check-packet-length-aga.patch
|
||||
0042-i386-kvmvapic-initialise-imm32-vari.patch
|
||||
0043-esp-check-command-buffer-length-bef.patch
|
||||
0044-esp-check-dma-length-before-reading.patch
|
||||
0045-scsi-pvscsi-check-command-descripto.patch
|
||||
0046-scsi-mptsas-infinite-loop-while-fet.patch
|
||||
0047-vga-add-sr_vbe-register-set.patch
|
||||
0048-scsi-megasas-use-appropriate-proper.patch
|
||||
0049-scsi-megasas-check-read_queue_head-.patch
|
||||
0050-scsi-megasas-null-terminate-bios-ve.patch
|
||||
0051-vmsvga-move-fifo-sanity-checks-to-v.patch
|
||||
0052-vmsvga-don-t-process-more-than-1024.patch
|
||||
0053-block-iscsi-avoid-potential-overflo.patch
|
||||
0054-scsi-esp-check-TI-buffer-index-befo.patch
|
||||
0055-xen-introduce-dummy-system-device.patch
|
||||
0056-xen-write-information-about-support.patch
|
||||
0057-xen-add-pvUSB-backend.patch
|
||||
0058-usb-Fix-conditions-that-xen-usb.c-i.patch
|
||||
0059-vnc-add-configurable-keyboard-delay.patch
|
||||
0060-scsi-megasas-initialise-local-confi.patch
|
||||
- Enable ceph (rbd) support for aarch64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 12 18:20:24 UTC 2016 - brogers@suse.com
|
||||
|
||||
|
@ -73,66 +73,65 @@ Source9: qemu-ga.service
|
||||
# Upstream First -- http://wiki.qemu-project.org/Contribute/SubmitAPatch
|
||||
# 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
|
||||
Patch0003: 0003-qemu-0.9.0.cvs-binfmt.patch
|
||||
Patch0004: 0004-qemu-cvs-alsa_bitfield.patch
|
||||
Patch0005: 0005-qemu-cvs-alsa_ioctl.patch
|
||||
Patch0006: 0006-qemu-cvs-alsa_mmap.patch
|
||||
Patch0007: 0007-qemu-cvs-gettimeofday.patch
|
||||
Patch0008: 0008-qemu-cvs-ioctl_debug.patch
|
||||
Patch0009: 0009-qemu-cvs-ioctl_nodirection.patch
|
||||
Patch0010: 0010-block-vmdk-Support-creation-of-SCSI.patch
|
||||
Patch0011: 0011-linux-user-add-binfmt-wrapper-for-a.patch
|
||||
Patch0012: 0012-PPC-KVM-Disable-mmu-notifier-check.patch
|
||||
Patch0013: 0013-linux-user-fix-segfault-deadlock.patch
|
||||
Patch0014: 0014-linux-user-binfmt-support-host-bina.patch
|
||||
Patch0015: 0015-linux-user-Ignore-broken-loop-ioctl.patch
|
||||
Patch0016: 0016-linux-user-lock-tcg.patch
|
||||
Patch0017: 0017-linux-user-Run-multi-threaded-code-.patch
|
||||
Patch0018: 0018-linux-user-lock-tb-flushing-too.patch
|
||||
Patch0019: 0019-linux-user-Fake-proc-cpuinfo.patch
|
||||
Patch0020: 0020-linux-user-implement-FS_IOC_GETFLAG.patch
|
||||
Patch0021: 0021-linux-user-implement-FS_IOC_SETFLAG.patch
|
||||
Patch0022: 0022-linux-user-XXX-disable-fiemap.patch
|
||||
Patch0023: 0023-slirp-nooutgoing.patch
|
||||
Patch0024: 0024-vnc-password-file-and-incoming-conn.patch
|
||||
Patch0025: 0025-linux-user-add-more-blk-ioctls.patch
|
||||
Patch0026: 0026-linux-user-use-target_ulong.patch
|
||||
Patch0027: 0027-block-Add-support-for-DictZip-enabl.patch
|
||||
Patch0028: 0028-block-Add-tar-container-format.patch
|
||||
Patch0029: 0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
||||
Patch0030: 0030-console-add-question-mark-escape-op.patch
|
||||
Patch0031: 0031-Make-char-muxer-more-robust-wrt-sma.patch
|
||||
Patch0032: 0032-linux-user-lseek-explicitly-cast-no.patch
|
||||
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-configure-Enable-libseccomp-for-ppc.patch
|
||||
Patch0038: 0038-dictzip-Fix-on-big-endian-systems.patch
|
||||
Patch0039: 0039-block-split-large-discard-requests-.patch
|
||||
Patch0040: 0040-xen_disk-Add-suse-specific-flush-di.patch
|
||||
Patch0041: 0041-build-link-with-libatomic-on-powerp.patch
|
||||
Patch0042: 0042-net-mipsnet-check-packet-length-aga.patch
|
||||
Patch0043: 0043-i386-kvmvapic-initialise-imm32-vari.patch
|
||||
Patch0044: 0044-esp-check-command-buffer-length-bef.patch
|
||||
Patch0045: 0045-esp-check-dma-length-before-reading.patch
|
||||
Patch0046: 0046-scsi-pvscsi-check-command-descripto.patch
|
||||
Patch0047: 0047-scsi-mptsas-infinite-loop-while-fet.patch
|
||||
Patch0048: 0048-vga-add-sr_vbe-register-set.patch
|
||||
Patch0049: 0049-scsi-megasas-use-appropriate-proper.patch
|
||||
Patch0050: 0050-scsi-megasas-check-read_queue_head-.patch
|
||||
Patch0051: 0051-scsi-megasas-null-terminate-bios-ve.patch
|
||||
Patch0052: 0052-vmsvga-move-fifo-sanity-checks-to-v.patch
|
||||
Patch0053: 0053-vmsvga-don-t-process-more-than-1024.patch
|
||||
Patch0054: 0054-block-iscsi-avoid-potential-overflo.patch
|
||||
Patch0055: 0055-scsi-esp-check-TI-buffer-index-befo.patch
|
||||
Patch0056: 0056-xen-introduce-dummy-system-device.patch
|
||||
Patch0057: 0057-xen-write-information-about-support.patch
|
||||
Patch0058: 0058-xen-add-pvUSB-backend.patch
|
||||
Patch0059: 0059-usb-Fix-conditions-that-xen-usb.c-i.patch
|
||||
Patch0060: 0060-vnc-add-configurable-keyboard-delay.patch
|
||||
Patch0061: 0061-scsi-megasas-initialise-local-confi.patch
|
||||
Patch0002: 0002-qemu-0.9.0.cvs-binfmt.patch
|
||||
Patch0003: 0003-qemu-cvs-alsa_bitfield.patch
|
||||
Patch0004: 0004-qemu-cvs-alsa_ioctl.patch
|
||||
Patch0005: 0005-qemu-cvs-alsa_mmap.patch
|
||||
Patch0006: 0006-qemu-cvs-gettimeofday.patch
|
||||
Patch0007: 0007-qemu-cvs-ioctl_debug.patch
|
||||
Patch0008: 0008-qemu-cvs-ioctl_nodirection.patch
|
||||
Patch0009: 0009-block-vmdk-Support-creation-of-SCSI.patch
|
||||
Patch0010: 0010-linux-user-add-binfmt-wrapper-for-a.patch
|
||||
Patch0011: 0011-PPC-KVM-Disable-mmu-notifier-check.patch
|
||||
Patch0012: 0012-linux-user-fix-segfault-deadlock.patch
|
||||
Patch0013: 0013-linux-user-binfmt-support-host-bina.patch
|
||||
Patch0014: 0014-linux-user-Ignore-broken-loop-ioctl.patch
|
||||
Patch0015: 0015-linux-user-lock-tcg.patch
|
||||
Patch0016: 0016-linux-user-Run-multi-threaded-code-.patch
|
||||
Patch0017: 0017-linux-user-lock-tb-flushing-too.patch
|
||||
Patch0018: 0018-linux-user-Fake-proc-cpuinfo.patch
|
||||
Patch0019: 0019-linux-user-implement-FS_IOC_GETFLAG.patch
|
||||
Patch0020: 0020-linux-user-implement-FS_IOC_SETFLAG.patch
|
||||
Patch0021: 0021-linux-user-XXX-disable-fiemap.patch
|
||||
Patch0022: 0022-slirp-nooutgoing.patch
|
||||
Patch0023: 0023-vnc-password-file-and-incoming-conn.patch
|
||||
Patch0024: 0024-linux-user-add-more-blk-ioctls.patch
|
||||
Patch0025: 0025-linux-user-use-target_ulong.patch
|
||||
Patch0026: 0026-block-Add-support-for-DictZip-enabl.patch
|
||||
Patch0027: 0027-block-Add-tar-container-format.patch
|
||||
Patch0028: 0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
||||
Patch0029: 0029-console-add-question-mark-escape-op.patch
|
||||
Patch0030: 0030-Make-char-muxer-more-robust-wrt-sma.patch
|
||||
Patch0031: 0031-linux-user-lseek-explicitly-cast-no.patch
|
||||
Patch0032: 0032-virtfs-proxy-helper-Provide-__u64-f.patch
|
||||
Patch0033: 0033-configure-Enable-PIE-for-ppc-and-pp.patch
|
||||
Patch0034: 0034-qtest-Increase-socket-timeout.patch
|
||||
Patch0035: 0035-AIO-Reduce-number-of-threads-for-32.patch
|
||||
Patch0036: 0036-configure-Enable-libseccomp-for-ppc.patch
|
||||
Patch0037: 0037-dictzip-Fix-on-big-endian-systems.patch
|
||||
Patch0038: 0038-block-split-large-discard-requests-.patch
|
||||
Patch0039: 0039-xen_disk-Add-suse-specific-flush-di.patch
|
||||
Patch0040: 0040-build-link-with-libatomic-on-powerp.patch
|
||||
Patch0041: 0041-net-mipsnet-check-packet-length-aga.patch
|
||||
Patch0042: 0042-i386-kvmvapic-initialise-imm32-vari.patch
|
||||
Patch0043: 0043-esp-check-command-buffer-length-bef.patch
|
||||
Patch0044: 0044-esp-check-dma-length-before-reading.patch
|
||||
Patch0045: 0045-scsi-pvscsi-check-command-descripto.patch
|
||||
Patch0046: 0046-scsi-mptsas-infinite-loop-while-fet.patch
|
||||
Patch0047: 0047-vga-add-sr_vbe-register-set.patch
|
||||
Patch0048: 0048-scsi-megasas-use-appropriate-proper.patch
|
||||
Patch0049: 0049-scsi-megasas-check-read_queue_head-.patch
|
||||
Patch0050: 0050-scsi-megasas-null-terminate-bios-ve.patch
|
||||
Patch0051: 0051-vmsvga-move-fifo-sanity-checks-to-v.patch
|
||||
Patch0052: 0052-vmsvga-don-t-process-more-than-1024.patch
|
||||
Patch0053: 0053-block-iscsi-avoid-potential-overflo.patch
|
||||
Patch0054: 0054-scsi-esp-check-TI-buffer-index-befo.patch
|
||||
Patch0055: 0055-xen-introduce-dummy-system-device.patch
|
||||
Patch0056: 0056-xen-write-information-about-support.patch
|
||||
Patch0057: 0057-xen-add-pvUSB-backend.patch
|
||||
Patch0058: 0058-usb-Fix-conditions-that-xen-usb.c-i.patch
|
||||
Patch0059: 0059-vnc-add-configurable-keyboard-delay.patch
|
||||
Patch0060: 0060-scsi-megasas-initialise-local-confi.patch
|
||||
# Please do not add QEMU patches manually here.
|
||||
# Run update_git.sh to regenerate this queue.
|
||||
|
||||
@ -773,7 +772,6 @@ This package provides a service file for starting and stopping KSM.
|
||||
%patch0058 -p1
|
||||
%patch0059 -p1
|
||||
%patch0060 -p1
|
||||
%patch0061 -p1
|
||||
|
||||
%if %{build_x86_fw_from_source}
|
||||
pushd roms/seabios
|
||||
|
128
qemu.changes
128
qemu.changes
@ -1,3 +1,131 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 14 14:59:37 UTC 2016 - agraf@suse.com
|
||||
|
||||
- Remove deprecated patch "work-around-SA_RESTART-race" (boo#982208)
|
||||
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
||||
* Patches dropped:
|
||||
0002-XXX-work-around-SA_RESTART-race-wit.patch
|
||||
0003-qemu-0.9.0.cvs-binfmt.patch
|
||||
0004-qemu-cvs-alsa_bitfield.patch
|
||||
0005-qemu-cvs-alsa_ioctl.patch
|
||||
0006-qemu-cvs-alsa_mmap.patch
|
||||
0007-qemu-cvs-gettimeofday.patch
|
||||
0008-qemu-cvs-ioctl_debug.patch
|
||||
0009-qemu-cvs-ioctl_nodirection.patch
|
||||
0010-block-vmdk-Support-creation-of-SCSI.patch
|
||||
0011-linux-user-add-binfmt-wrapper-for-a.patch
|
||||
0012-PPC-KVM-Disable-mmu-notifier-check.patch
|
||||
0013-linux-user-fix-segfault-deadlock.patch
|
||||
0014-linux-user-binfmt-support-host-bina.patch
|
||||
0015-linux-user-Ignore-broken-loop-ioctl.patch
|
||||
0016-linux-user-lock-tcg.patch
|
||||
0017-linux-user-Run-multi-threaded-code-.patch
|
||||
0018-linux-user-lock-tb-flushing-too.patch
|
||||
0019-linux-user-Fake-proc-cpuinfo.patch
|
||||
0020-linux-user-implement-FS_IOC_GETFLAG.patch
|
||||
0021-linux-user-implement-FS_IOC_SETFLAG.patch
|
||||
0022-linux-user-XXX-disable-fiemap.patch
|
||||
0023-slirp-nooutgoing.patch
|
||||
0024-vnc-password-file-and-incoming-conn.patch
|
||||
0025-linux-user-add-more-blk-ioctls.patch
|
||||
0026-linux-user-use-target_ulong.patch
|
||||
0027-block-Add-support-for-DictZip-enabl.patch
|
||||
0028-block-Add-tar-container-format.patch
|
||||
0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
||||
0030-console-add-question-mark-escape-op.patch
|
||||
0031-Make-char-muxer-more-robust-wrt-sma.patch
|
||||
0032-linux-user-lseek-explicitly-cast-no.patch
|
||||
0033-virtfs-proxy-helper-Provide-__u64-f.patch
|
||||
0034-configure-Enable-PIE-for-ppc-and-pp.patch
|
||||
0035-qtest-Increase-socket-timeout.patch
|
||||
0036-AIO-Reduce-number-of-threads-for-32.patch
|
||||
0037-configure-Enable-libseccomp-for-ppc.patch
|
||||
0038-dictzip-Fix-on-big-endian-systems.patch
|
||||
0039-block-split-large-discard-requests-.patch
|
||||
0040-xen_disk-Add-suse-specific-flush-di.patch
|
||||
0041-build-link-with-libatomic-on-powerp.patch
|
||||
0042-net-mipsnet-check-packet-length-aga.patch
|
||||
0043-i386-kvmvapic-initialise-imm32-vari.patch
|
||||
0044-esp-check-command-buffer-length-bef.patch
|
||||
0045-esp-check-dma-length-before-reading.patch
|
||||
0046-scsi-pvscsi-check-command-descripto.patch
|
||||
0047-scsi-mptsas-infinite-loop-while-fet.patch
|
||||
0048-vga-add-sr_vbe-register-set.patch
|
||||
0049-scsi-megasas-use-appropriate-proper.patch
|
||||
0050-scsi-megasas-check-read_queue_head-.patch
|
||||
0051-scsi-megasas-null-terminate-bios-ve.patch
|
||||
0052-vmsvga-move-fifo-sanity-checks-to-v.patch
|
||||
0053-vmsvga-don-t-process-more-than-1024.patch
|
||||
0054-block-iscsi-avoid-potential-overflo.patch
|
||||
0055-scsi-esp-check-TI-buffer-index-befo.patch
|
||||
0056-xen-introduce-dummy-system-device.patch
|
||||
0057-xen-write-information-about-support.patch
|
||||
0058-xen-add-pvUSB-backend.patch
|
||||
0059-usb-Fix-conditions-that-xen-usb.c-i.patch
|
||||
0060-vnc-add-configurable-keyboard-delay.patch
|
||||
0061-scsi-megasas-initialise-local-confi.patch
|
||||
* Patches added:
|
||||
0002-qemu-0.9.0.cvs-binfmt.patch
|
||||
0003-qemu-cvs-alsa_bitfield.patch
|
||||
0004-qemu-cvs-alsa_ioctl.patch
|
||||
0005-qemu-cvs-alsa_mmap.patch
|
||||
0006-qemu-cvs-gettimeofday.patch
|
||||
0007-qemu-cvs-ioctl_debug.patch
|
||||
0008-qemu-cvs-ioctl_nodirection.patch
|
||||
0009-block-vmdk-Support-creation-of-SCSI.patch
|
||||
0010-linux-user-add-binfmt-wrapper-for-a.patch
|
||||
0011-PPC-KVM-Disable-mmu-notifier-check.patch
|
||||
0012-linux-user-fix-segfault-deadlock.patch
|
||||
0013-linux-user-binfmt-support-host-bina.patch
|
||||
0014-linux-user-Ignore-broken-loop-ioctl.patch
|
||||
0015-linux-user-lock-tcg.patch
|
||||
0016-linux-user-Run-multi-threaded-code-.patch
|
||||
0017-linux-user-lock-tb-flushing-too.patch
|
||||
0018-linux-user-Fake-proc-cpuinfo.patch
|
||||
0019-linux-user-implement-FS_IOC_GETFLAG.patch
|
||||
0020-linux-user-implement-FS_IOC_SETFLAG.patch
|
||||
0021-linux-user-XXX-disable-fiemap.patch
|
||||
0022-slirp-nooutgoing.patch
|
||||
0023-vnc-password-file-and-incoming-conn.patch
|
||||
0024-linux-user-add-more-blk-ioctls.patch
|
||||
0025-linux-user-use-target_ulong.patch
|
||||
0026-block-Add-support-for-DictZip-enabl.patch
|
||||
0027-block-Add-tar-container-format.patch
|
||||
0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
||||
0029-console-add-question-mark-escape-op.patch
|
||||
0030-Make-char-muxer-more-robust-wrt-sma.patch
|
||||
0031-linux-user-lseek-explicitly-cast-no.patch
|
||||
0032-virtfs-proxy-helper-Provide-__u64-f.patch
|
||||
0033-configure-Enable-PIE-for-ppc-and-pp.patch
|
||||
0034-qtest-Increase-socket-timeout.patch
|
||||
0035-AIO-Reduce-number-of-threads-for-32.patch
|
||||
0036-configure-Enable-libseccomp-for-ppc.patch
|
||||
0037-dictzip-Fix-on-big-endian-systems.patch
|
||||
0038-block-split-large-discard-requests-.patch
|
||||
0039-xen_disk-Add-suse-specific-flush-di.patch
|
||||
0040-build-link-with-libatomic-on-powerp.patch
|
||||
0041-net-mipsnet-check-packet-length-aga.patch
|
||||
0042-i386-kvmvapic-initialise-imm32-vari.patch
|
||||
0043-esp-check-command-buffer-length-bef.patch
|
||||
0044-esp-check-dma-length-before-reading.patch
|
||||
0045-scsi-pvscsi-check-command-descripto.patch
|
||||
0046-scsi-mptsas-infinite-loop-while-fet.patch
|
||||
0047-vga-add-sr_vbe-register-set.patch
|
||||
0048-scsi-megasas-use-appropriate-proper.patch
|
||||
0049-scsi-megasas-check-read_queue_head-.patch
|
||||
0050-scsi-megasas-null-terminate-bios-ve.patch
|
||||
0051-vmsvga-move-fifo-sanity-checks-to-v.patch
|
||||
0052-vmsvga-don-t-process-more-than-1024.patch
|
||||
0053-block-iscsi-avoid-potential-overflo.patch
|
||||
0054-scsi-esp-check-TI-buffer-index-befo.patch
|
||||
0055-xen-introduce-dummy-system-device.patch
|
||||
0056-xen-write-information-about-support.patch
|
||||
0057-xen-add-pvUSB-backend.patch
|
||||
0058-usb-Fix-conditions-that-xen-usb.c-i.patch
|
||||
0059-vnc-add-configurable-keyboard-delay.patch
|
||||
0060-scsi-megasas-initialise-local-confi.patch
|
||||
- Enable ceph (rbd) support for aarch64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 12 18:20:24 UTC 2016 - brogers@suse.com
|
||||
|
||||
|
120
qemu.spec
120
qemu.spec
@ -73,66 +73,65 @@ Source9: qemu-ga.service
|
||||
# Upstream First -- http://wiki.qemu-project.org/Contribute/SubmitAPatch
|
||||
# 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
|
||||
Patch0003: 0003-qemu-0.9.0.cvs-binfmt.patch
|
||||
Patch0004: 0004-qemu-cvs-alsa_bitfield.patch
|
||||
Patch0005: 0005-qemu-cvs-alsa_ioctl.patch
|
||||
Patch0006: 0006-qemu-cvs-alsa_mmap.patch
|
||||
Patch0007: 0007-qemu-cvs-gettimeofday.patch
|
||||
Patch0008: 0008-qemu-cvs-ioctl_debug.patch
|
||||
Patch0009: 0009-qemu-cvs-ioctl_nodirection.patch
|
||||
Patch0010: 0010-block-vmdk-Support-creation-of-SCSI.patch
|
||||
Patch0011: 0011-linux-user-add-binfmt-wrapper-for-a.patch
|
||||
Patch0012: 0012-PPC-KVM-Disable-mmu-notifier-check.patch
|
||||
Patch0013: 0013-linux-user-fix-segfault-deadlock.patch
|
||||
Patch0014: 0014-linux-user-binfmt-support-host-bina.patch
|
||||
Patch0015: 0015-linux-user-Ignore-broken-loop-ioctl.patch
|
||||
Patch0016: 0016-linux-user-lock-tcg.patch
|
||||
Patch0017: 0017-linux-user-Run-multi-threaded-code-.patch
|
||||
Patch0018: 0018-linux-user-lock-tb-flushing-too.patch
|
||||
Patch0019: 0019-linux-user-Fake-proc-cpuinfo.patch
|
||||
Patch0020: 0020-linux-user-implement-FS_IOC_GETFLAG.patch
|
||||
Patch0021: 0021-linux-user-implement-FS_IOC_SETFLAG.patch
|
||||
Patch0022: 0022-linux-user-XXX-disable-fiemap.patch
|
||||
Patch0023: 0023-slirp-nooutgoing.patch
|
||||
Patch0024: 0024-vnc-password-file-and-incoming-conn.patch
|
||||
Patch0025: 0025-linux-user-add-more-blk-ioctls.patch
|
||||
Patch0026: 0026-linux-user-use-target_ulong.patch
|
||||
Patch0027: 0027-block-Add-support-for-DictZip-enabl.patch
|
||||
Patch0028: 0028-block-Add-tar-container-format.patch
|
||||
Patch0029: 0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
||||
Patch0030: 0030-console-add-question-mark-escape-op.patch
|
||||
Patch0031: 0031-Make-char-muxer-more-robust-wrt-sma.patch
|
||||
Patch0032: 0032-linux-user-lseek-explicitly-cast-no.patch
|
||||
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-configure-Enable-libseccomp-for-ppc.patch
|
||||
Patch0038: 0038-dictzip-Fix-on-big-endian-systems.patch
|
||||
Patch0039: 0039-block-split-large-discard-requests-.patch
|
||||
Patch0040: 0040-xen_disk-Add-suse-specific-flush-di.patch
|
||||
Patch0041: 0041-build-link-with-libatomic-on-powerp.patch
|
||||
Patch0042: 0042-net-mipsnet-check-packet-length-aga.patch
|
||||
Patch0043: 0043-i386-kvmvapic-initialise-imm32-vari.patch
|
||||
Patch0044: 0044-esp-check-command-buffer-length-bef.patch
|
||||
Patch0045: 0045-esp-check-dma-length-before-reading.patch
|
||||
Patch0046: 0046-scsi-pvscsi-check-command-descripto.patch
|
||||
Patch0047: 0047-scsi-mptsas-infinite-loop-while-fet.patch
|
||||
Patch0048: 0048-vga-add-sr_vbe-register-set.patch
|
||||
Patch0049: 0049-scsi-megasas-use-appropriate-proper.patch
|
||||
Patch0050: 0050-scsi-megasas-check-read_queue_head-.patch
|
||||
Patch0051: 0051-scsi-megasas-null-terminate-bios-ve.patch
|
||||
Patch0052: 0052-vmsvga-move-fifo-sanity-checks-to-v.patch
|
||||
Patch0053: 0053-vmsvga-don-t-process-more-than-1024.patch
|
||||
Patch0054: 0054-block-iscsi-avoid-potential-overflo.patch
|
||||
Patch0055: 0055-scsi-esp-check-TI-buffer-index-befo.patch
|
||||
Patch0056: 0056-xen-introduce-dummy-system-device.patch
|
||||
Patch0057: 0057-xen-write-information-about-support.patch
|
||||
Patch0058: 0058-xen-add-pvUSB-backend.patch
|
||||
Patch0059: 0059-usb-Fix-conditions-that-xen-usb.c-i.patch
|
||||
Patch0060: 0060-vnc-add-configurable-keyboard-delay.patch
|
||||
Patch0061: 0061-scsi-megasas-initialise-local-confi.patch
|
||||
Patch0002: 0002-qemu-0.9.0.cvs-binfmt.patch
|
||||
Patch0003: 0003-qemu-cvs-alsa_bitfield.patch
|
||||
Patch0004: 0004-qemu-cvs-alsa_ioctl.patch
|
||||
Patch0005: 0005-qemu-cvs-alsa_mmap.patch
|
||||
Patch0006: 0006-qemu-cvs-gettimeofday.patch
|
||||
Patch0007: 0007-qemu-cvs-ioctl_debug.patch
|
||||
Patch0008: 0008-qemu-cvs-ioctl_nodirection.patch
|
||||
Patch0009: 0009-block-vmdk-Support-creation-of-SCSI.patch
|
||||
Patch0010: 0010-linux-user-add-binfmt-wrapper-for-a.patch
|
||||
Patch0011: 0011-PPC-KVM-Disable-mmu-notifier-check.patch
|
||||
Patch0012: 0012-linux-user-fix-segfault-deadlock.patch
|
||||
Patch0013: 0013-linux-user-binfmt-support-host-bina.patch
|
||||
Patch0014: 0014-linux-user-Ignore-broken-loop-ioctl.patch
|
||||
Patch0015: 0015-linux-user-lock-tcg.patch
|
||||
Patch0016: 0016-linux-user-Run-multi-threaded-code-.patch
|
||||
Patch0017: 0017-linux-user-lock-tb-flushing-too.patch
|
||||
Patch0018: 0018-linux-user-Fake-proc-cpuinfo.patch
|
||||
Patch0019: 0019-linux-user-implement-FS_IOC_GETFLAG.patch
|
||||
Patch0020: 0020-linux-user-implement-FS_IOC_SETFLAG.patch
|
||||
Patch0021: 0021-linux-user-XXX-disable-fiemap.patch
|
||||
Patch0022: 0022-slirp-nooutgoing.patch
|
||||
Patch0023: 0023-vnc-password-file-and-incoming-conn.patch
|
||||
Patch0024: 0024-linux-user-add-more-blk-ioctls.patch
|
||||
Patch0025: 0025-linux-user-use-target_ulong.patch
|
||||
Patch0026: 0026-block-Add-support-for-DictZip-enabl.patch
|
||||
Patch0027: 0027-block-Add-tar-container-format.patch
|
||||
Patch0028: 0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
||||
Patch0029: 0029-console-add-question-mark-escape-op.patch
|
||||
Patch0030: 0030-Make-char-muxer-more-robust-wrt-sma.patch
|
||||
Patch0031: 0031-linux-user-lseek-explicitly-cast-no.patch
|
||||
Patch0032: 0032-virtfs-proxy-helper-Provide-__u64-f.patch
|
||||
Patch0033: 0033-configure-Enable-PIE-for-ppc-and-pp.patch
|
||||
Patch0034: 0034-qtest-Increase-socket-timeout.patch
|
||||
Patch0035: 0035-AIO-Reduce-number-of-threads-for-32.patch
|
||||
Patch0036: 0036-configure-Enable-libseccomp-for-ppc.patch
|
||||
Patch0037: 0037-dictzip-Fix-on-big-endian-systems.patch
|
||||
Patch0038: 0038-block-split-large-discard-requests-.patch
|
||||
Patch0039: 0039-xen_disk-Add-suse-specific-flush-di.patch
|
||||
Patch0040: 0040-build-link-with-libatomic-on-powerp.patch
|
||||
Patch0041: 0041-net-mipsnet-check-packet-length-aga.patch
|
||||
Patch0042: 0042-i386-kvmvapic-initialise-imm32-vari.patch
|
||||
Patch0043: 0043-esp-check-command-buffer-length-bef.patch
|
||||
Patch0044: 0044-esp-check-dma-length-before-reading.patch
|
||||
Patch0045: 0045-scsi-pvscsi-check-command-descripto.patch
|
||||
Patch0046: 0046-scsi-mptsas-infinite-loop-while-fet.patch
|
||||
Patch0047: 0047-vga-add-sr_vbe-register-set.patch
|
||||
Patch0048: 0048-scsi-megasas-use-appropriate-proper.patch
|
||||
Patch0049: 0049-scsi-megasas-check-read_queue_head-.patch
|
||||
Patch0050: 0050-scsi-megasas-null-terminate-bios-ve.patch
|
||||
Patch0051: 0051-vmsvga-move-fifo-sanity-checks-to-v.patch
|
||||
Patch0052: 0052-vmsvga-don-t-process-more-than-1024.patch
|
||||
Patch0053: 0053-block-iscsi-avoid-potential-overflo.patch
|
||||
Patch0054: 0054-scsi-esp-check-TI-buffer-index-befo.patch
|
||||
Patch0055: 0055-xen-introduce-dummy-system-device.patch
|
||||
Patch0056: 0056-xen-write-information-about-support.patch
|
||||
Patch0057: 0057-xen-add-pvUSB-backend.patch
|
||||
Patch0058: 0058-usb-Fix-conditions-that-xen-usb.c-i.patch
|
||||
Patch0059: 0059-vnc-add-configurable-keyboard-delay.patch
|
||||
Patch0060: 0060-scsi-megasas-initialise-local-confi.patch
|
||||
# Please do not add QEMU patches manually here.
|
||||
# Run update_git.sh to regenerate this queue.
|
||||
|
||||
@ -773,7 +772,6 @@ This package provides a service file for starting and stopping KSM.
|
||||
%patch0058 -p1
|
||||
%patch0059 -p1
|
||||
%patch0060 -p1
|
||||
%patch0061 -p1
|
||||
|
||||
%if %{build_x86_fw_from_source}
|
||||
pushd roms/seabios
|
||||
|
@ -52,6 +52,12 @@
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%ifarch aarch64
|
||||
%if 0%{?suse_version} > 1320 || ( 0%{?is_opensuse} == 0 && 0%{?sle_version} > 120100 )
|
||||
%define with_rbd 1
|
||||
%endif
|
||||
%endif
|
||||
|
||||
Name: qemu
|
||||
Url: http://www.qemu.org/
|
||||
Summary: Universal CPU emulator
|
||||
|
Loading…
Reference in New Issue
Block a user