[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC PATCH V6 11/18] cpus: make qemu_cpu_kick_thread public
From: |
fred . konrad |
Subject: |
[Qemu-devel] [RFC PATCH V6 11/18] cpus: make qemu_cpu_kick_thread public. |
Date: |
Fri, 26 Jun 2015 16:47:26 +0200 |
From: KONRAD Frederic <address@hidden>
This makes qemu_cpu_kick_thread public.
Signed-off-by: KONRAD Frederic <address@hidden>
---
cpus.c | 2 +-
include/sysemu/cpus.h | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/cpus.c b/cpus.c
index 08267ed..5f13d73 100644
--- a/cpus.c
+++ b/cpus.c
@@ -1067,7 +1067,7 @@ static void *qemu_tcg_cpu_thread_fn(void *arg)
return NULL;
}
-static void qemu_cpu_kick_thread(CPUState *cpu)
+void qemu_cpu_kick_thread(CPUState *cpu)
{
#ifndef _WIN32
int err;
diff --git a/include/sysemu/cpus.h b/include/sysemu/cpus.h
index 3f162a9..4f95b72 100644
--- a/include/sysemu/cpus.h
+++ b/include/sysemu/cpus.h
@@ -6,6 +6,7 @@ void qemu_init_cpu_loop(void);
void resume_all_vcpus(void);
void pause_all_vcpus(void);
void cpu_stop_current(void);
+void qemu_cpu_kick_thread(CPUState *cpu);
void cpu_synchronize_all_states(void);
void cpu_synchronize_all_post_reset(void);
--
1.9.0
- Re: [Qemu-devel] [RFC PATCH V6 06/18] tcg: remove tcg_halt_cond global variable., (continued)
- [Qemu-devel] [RFC PATCH V6 08/18] cpu: remove exit_request global., fred . konrad, 2015/06/26
- [Qemu-devel] [RFC PATCH V6 09/18] cpu: add a tcg_executing flag., fred . konrad, 2015/06/26
- [Qemu-devel] [RFC PATCH V6 10/18] tcg: switch on multithread., fred . konrad, 2015/06/26
- [Qemu-devel] [RFC PATCH V6 11/18] cpus: make qemu_cpu_kick_thread public.,
fred . konrad <=
- [Qemu-devel] [RFC PATCH V6 07/18] Drop global lock during TCG code execution, fred . konrad, 2015/06/26
[Qemu-devel] [RFC PATCH V6 12/18] Use atomic cmpxchg to atomically check the exclusive value in a STREX, fred . konrad, 2015/06/26
[Qemu-devel] [RFC PATCH V6 14/18] add a callback when tb_invalidate is called., fred . konrad, 2015/06/26