summary refs log tree commit diff stats
path: root/scripts/qapi.py
diff options
context:
space:
mode:
authorAlex Bennée <alex.bennee@linaro.org>2017-03-01 13:20:02 +0000
committerAlex Bennée <alex.bennee@linaro.org>2017-03-09 10:41:38 +0000
commit5ee5993001cf32addb86a92e2ae8cb090fbc1462 (patch)
tree5c54fe7fef9dddfcc18ec6c56ae2e17903e2b726 /scripts/qapi.py
parentc34c762015fec023c3ea5cf3629cbac462a80973 (diff)
downloadfocaccia-qemu-5ee5993001cf32addb86a92e2ae8cb090fbc1462.tar.gz
focaccia-qemu-5ee5993001cf32addb86a92e2ae8cb090fbc1462.zip
sparc/sparc64: grab BQL before calling cpu_check_irqs
IRQ modification is part of device emulation and should be done while
the BQL is held to prevent races when MTTCG is enabled. This adds
assertions in the hw emulation layer and wraps the calls from helpers
in the BQL.

Reported-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Diffstat (limited to 'scripts/qapi.py')
0 files changed, 0 insertions, 0 deletions