cpus: Change qemu_kvm_init_cpu_signals() argument to CPUState

CPUArchState is no longer needed.

Prepares for changing qemu_kvm_cpu_thread_fn() opaque to CPUState.

Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Andreas Färber <afaerber@suse.de>
This commit is contained in:
Andreas Färber 2013-05-26 23:41:00 +02:00
parent 491d6e80ea
commit 13618e058c
1 changed files with 3 additions and 4 deletions

7
cpus.c
View File

@ -568,9 +568,8 @@ static void dummy_signal(int sig)
{ {
} }
static void qemu_kvm_init_cpu_signals(CPUArchState *env) static void qemu_kvm_init_cpu_signals(CPUState *cpu)
{ {
CPUState *cpu = ENV_GET_CPU(env);
int r; int r;
sigset_t set; sigset_t set;
struct sigaction sigact; struct sigaction sigact;
@ -604,7 +603,7 @@ static void qemu_tcg_init_cpu_signals(void)
} }
#else /* _WIN32 */ #else /* _WIN32 */
static void qemu_kvm_init_cpu_signals(CPUArchState *env) static void qemu_kvm_init_cpu_signals(CPUState *cpu)
{ {
abort(); abort();
} }
@ -745,7 +744,7 @@ static void *qemu_kvm_cpu_thread_fn(void *arg)
exit(1); exit(1);
} }
qemu_kvm_init_cpu_signals(env); qemu_kvm_init_cpu_signals(cpu);
/* signal CPU creation */ /* signal CPU creation */
cpu->created = true; cpu->created = true;