Re: [Qemu-devel] [RFC v3 17/19] tcg: enable thread-per-vCPU

2016-08-10 Thread Alex Bennée
Sergey Fedorov writes: > On 03/06/16 23:40, Alex Bennée wrote: >> There are a number of changes that occur at the same time here: >> >> - tb_lock is no longer a NOP for SoftMMU >> >> The tb_lock protects both translation and memory map structures. The >> debug assert is updated to reflect

Re: [Qemu-devel] [RFC v3 17/19] tcg: enable thread-per-vCPU

2016-06-29 Thread Sergey Fedorov
On 03/06/16 23:40, Alex Bennée wrote: > There are a number of changes that occur at the same time here: > > - tb_lock is no longer a NOP for SoftMMU > > The tb_lock protects both translation and memory map structures. The > debug assert is updated to reflect this. This could be a separate pa

[Qemu-devel] [RFC v3 17/19] tcg: enable thread-per-vCPU

2016-06-03 Thread Alex Bennée
There are a number of changes that occur at the same time here: - tb_lock is no longer a NOP for SoftMMU The tb_lock protects both translation and memory map structures. The debug assert is updated to reflect this. - introduce a single vCPU qemu_tcg_cpu_thread_fn One of these is spawn