Revision 4e2f73ce
b/vl.c | ||
---|---|---|
3749 | 3749 |
|
3750 | 3750 |
block_io_signals(); |
3751 | 3751 |
qemu_thread_self(env->thread); |
3752 |
kvm_init_vcpu(env); |
|
3752 | 3753 |
|
3753 | 3754 |
/* signal CPU creation */ |
3754 | 3755 |
qemu_mutex_lock(&qemu_global_mutex); |
... | ... | |
3944 | 3945 |
|
3945 | 3946 |
static void kvm_start_vcpu(CPUState *env) |
3946 | 3947 |
{ |
3947 |
kvm_init_vcpu(env); |
|
3948 | 3948 |
env->thread = qemu_mallocz(sizeof(QemuThread)); |
3949 | 3949 |
env->halt_cond = qemu_mallocz(sizeof(QemuCond)); |
3950 | 3950 |
qemu_cond_init(env->halt_cond); |
Also available in: Unified diff