Re: [Qemu-devel] [PATCH v6 72/73] cpu: add async_run_on_cpu_no_bql

2019-03-03 Thread Emilio G. Cota
On Fri, Feb 08, 2019 at 14:58:40 +, Alex Bennée wrote: > > Emilio G. Cota writes: > > > Some async jobs do not need the BQL. > > > > Reviewed-by: Richard Henderson > > Signed-off-by: Emilio G. Cota (snip) > So we now have a locking/scheduling hierarchy that goes: > > - run_on_cpu - sync

Re: [Qemu-devel] [PATCH v6 72/73] cpu: add async_run_on_cpu_no_bql

2019-02-08 Thread Alex Bennée
Emilio G. Cota writes: > Some async jobs do not need the BQL. > > Reviewed-by: Richard Henderson > Signed-off-by: Emilio G. Cota > --- > include/qom/cpu.h | 14 ++ > cpus-common.c | 39 ++- > 2 files changed, 48 insertions(+), 5 deletions(-

[Qemu-devel] [PATCH v6 72/73] cpu: add async_run_on_cpu_no_bql

2019-01-29 Thread Emilio G. Cota
Some async jobs do not need the BQL. Reviewed-by: Richard Henderson Signed-off-by: Emilio G. Cota --- include/qom/cpu.h | 14 ++ cpus-common.c | 39 ++- 2 files changed, 48 insertions(+), 5 deletions(-) diff --git a/include/qom/cpu.h b/includ