Revision dc7a09cf cpus.c
b/cpus.c | ||
---|---|---|
776 | 776 |
|
777 | 777 |
qemu_mutex_lock(&qemu_global_mutex); |
778 | 778 |
qemu_thread_get_self(env->thread); |
779 |
env->thread_id = qemu_get_thread_id(); |
|
779 | 780 |
|
780 | 781 |
r = kvm_init_vcpu(env); |
781 | 782 |
if (r < 0) { |
... | ... | |
817 | 818 |
/* signal CPU creation */ |
818 | 819 |
qemu_mutex_lock(&qemu_global_mutex); |
819 | 820 |
for (env = first_cpu; env != NULL; env = env->next_cpu) { |
821 |
env->thread_id = qemu_get_thread_id(); |
|
820 | 822 |
env->created = 1; |
821 | 823 |
} |
822 | 824 |
qemu_cond_signal(&qemu_cpu_cond); |
Also available in: Unified diff