Simplify the usage of qemu_mutex_lock_iothread. Split out for ease of review.
Doesn't actually depend on anything, but patchew only handles a single dependency, so I need to thread the dependency through the patch sets. Based-on: 20221111074101.2069454-1-richard.hender...@linaro.org ("tcg: Support for Int128 with helpers") r~ Richard Henderson (7): qemu/main-loop: Introduce QEMU_IOTHREAD_LOCK_GUARD hw/mips: Use QEMU_IOTHREAD_LOCK_GUARD in cpu_mips_irq_request target/ppc: Use QEMU_IOTHREAD_LOCK_GUARD in ppc_maybe_interrupt target/ppc: Use QEMU_IOTHREAD_LOCK_GUARD in cpu_interrupt_exittb target/riscv: Use QEMU_IOTHREAD_LOCK_GUARD in riscv_cpu_update_mip hw/ppc: Use QEMU_IOTHREAD_LOCK_GUARD in ppc_set_irq accel/tcg: Use QEMU_IOTHREAD_LOCK_GUARD in io_readx/io_writex include/qemu/main-loop.h | 29 +++++++++++++++++++++++++++++ accel/tcg/cputlb.c | 25 ++++++++----------------- hw/mips/mips_int.c | 11 +---------- hw/ppc/ppc.c | 10 +--------- target/ppc/excp_helper.c | 11 +---------- target/ppc/helper_regs.c | 14 ++++---------- target/riscv/cpu_helper.c | 10 +--------- 7 files changed, 45 insertions(+), 65 deletions(-) -- 2.34.1