On 13 February 2017 at 12:10, Alex Bennée <alex.ben...@linaro.org> wrote: > When switching a new vCPU on we want to complete a bunch of the setup > work before we start scheduling the vCPU thread. To do this cleanly we > defer vCPU setup to async work which will run the vCPUs execution > context as the thread is woken up. The scheduling of the work will kick > the vCPU awake. > > This avoids potential races in MTTCG system emulation. > > Signed-off-by: Alex Bennée <alex.ben...@linaro.org> > Reviewed-by: Richard Henderson <r...@twiddle.net>
Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> thanks -- PMM