[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-trivial] [PATCH] Stop saving/restoring cpu_single_env
From: |
Jan Kiszka |
Subject: |
[Qemu-trivial] [PATCH] Stop saving/restoring cpu_single_env |
Date: |
Tue, 17 Jul 2012 17:23:33 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 |
This variable is now thread-local, so cannot change anymore while
dropping the global mutex.
Signed-off-by: Jan Kiszka <address@hidden>
---
cpus.c | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
diff --git a/cpus.c b/cpus.c
index b182b3d..733568d 100644
--- a/cpus.c
+++ b/cpus.c
@@ -660,10 +660,7 @@ void run_on_cpu(CPUArchState *env, void (*func)(void
*data), void *data)
qemu_cpu_kick(env);
while (!wi.done) {
- CPUArchState *self_env = cpu_single_env;
-
qemu_cond_wait(&qemu_work_cond, &qemu_global_mutex);
- cpu_single_env = self_env;
}
}
--
1.7.3.4
- [Qemu-trivial] [PATCH] Stop saving/restoring cpu_single_env,
Jan Kiszka <=