On Mon, 17 Sep 2018 12:31:02 -0400 "Emilio G. Cota" <[email protected]> wrote:
> From: Paolo Bonzini <[email protected]> > > cpu->do_interrupt can now be called with BQL held (from > cpu->cpu_exec_interrupt) or without (from cpu_handle_exception). > > Only a few targets rely on global device state in cc->do_interrupt; > add checks to those targets to acquire the BQL if not already held. > > Cc: Aleksandar Markovic <[email protected]> > Cc: Alexander Graf <[email protected]> > Cc: Anthony Green <[email protected]> > Cc: Artyom Tarasenko <[email protected]> > Cc: Aurelien Jarno <[email protected]> > Cc: Christian Borntraeger <[email protected]> > Cc: Chris Wulff <[email protected]> > Cc: Cornelia Huck <[email protected]> > Cc: David Gibson <[email protected]> > Cc: David Hildenbrand <[email protected]> > Cc: "Edgar E. Iglesias" <[email protected]> > Cc: Eduardo Habkost <[email protected]> > Cc: Guan Xuetao <[email protected]> > Cc: James Hogan <[email protected]> > Cc: [email protected] > Cc: Laurent Vivier <[email protected]> > Cc: Marcelo Tosatti <[email protected]> > Cc: Marek Vasut <[email protected]> > Cc: Mark Cave-Ayland <[email protected]> > Cc: Michael Walle <[email protected]> > Cc: Peter Crosthwaite <[email protected]> > Cc: Peter Maydell <[email protected]> > Cc: [email protected] > Cc: [email protected] > Cc: [email protected] > Cc: Richard Henderson <[email protected]> > Cc: Stafford Horne <[email protected]> > Signed-off-by: Paolo Bonzini <[email protected]> > Signed-off-by: Emilio G. Cota <[email protected]> > --- > accel/tcg/cpu-exec.c | 2 -- > target/arm/helper.c | 28 ++++++++++++++++++++++++++-- > target/ppc/excp_helper.c | 8 +++++++- > target/s390x/excp_helper.c | 14 +++++++++++++- > target/sh4/helper.c | 14 +++++++++++++- > target/xtensa/helper.c | 16 ++++++++++++++-- > 6 files changed, 73 insertions(+), 9 deletions(-) s390x parts: Reviewed-by: Cornelia Huck <[email protected]>
