diff options
author | Andreas Färber <afaerber@suse.de> | 2013-05-26 23:41:00 +0200 |
---|---|---|
committer | Andreas Färber <afaerber@suse.de> | 2013-06-28 13:25:12 +0200 |
commit | 13618e058cf2d76bccc41251fa0095aae88a8249 (patch) | |
tree | f36235ff62daf3099985e1cc189a83e365fdacad | |
parent | 491d6e80ea5854d75ab7c19e32a0ba01d08f6df5 (diff) | |
download | qemu-13618e058cf2d76bccc41251fa0095aae88a8249.zip qemu-13618e058cf2d76bccc41251fa0095aae88a8249.tar.gz qemu-13618e058cf2d76bccc41251fa0095aae88a8249.tar.bz2 |
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>
-rw-r--r-- | cpus.c | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -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; sigset_t set; struct sigaction sigact; @@ -604,7 +603,7 @@ static void qemu_tcg_init_cpu_signals(void) } #else /* _WIN32 */ -static void qemu_kvm_init_cpu_signals(CPUArchState *env) +static void qemu_kvm_init_cpu_signals(CPUState *cpu) { abort(); } @@ -745,7 +744,7 @@ static void *qemu_kvm_cpu_thread_fn(void *arg) exit(1); } - qemu_kvm_init_cpu_signals(env); + qemu_kvm_init_cpu_signals(cpu); /* signal CPU creation */ cpu->created = true; |