cleanup more synchronization code

This commit is contained in:
Nguyen Anh Quynh
2017-01-09 14:05:39 +08:00
parent d7ead1135d
commit 52cb0ba78e
13 changed files with 0 additions and 279 deletions

View File

@@ -42,19 +42,6 @@ void cpu_resume(CPUState *cpu)
{
cpu->stop = false;
cpu->stopped = false;
qemu_cpu_kick(cpu);
}
void qemu_cpu_kick(CPUState *cpu)
{
qemu_cond_broadcast(cpu->halt_cond);
}
void qemu_init_cpu_loop(struct uc_struct* uc)
{
qemu_cond_init(&uc->qemu_cpu_cond);
qemu_mutex_init(&uc->qemu_global_mutex);
}
void cpu_stop_current(struct uc_struct *uc)
@@ -122,8 +109,6 @@ int machine_initialize(struct uc_struct *uc)
machine_class->max_cpus = 1;
configure_accelerator(current_machine);
qemu_init_cpu_loop(uc);
current_machine->cpu_model = NULL;
return machine_class->init(uc, current_machine);