*: Use fprintf between qemu_log_trylock/unlock
Inside qemu_log, we perform qemu_log_trylock/unlock, which need not be done if we have already performed the lock beforehand. Always check the result of qemu_log_trylock -- only checking qemu_loglevel_mask races with the acquisition of the lock on the logfile. Reviewed-by:Alex Bennée <alex.bennee@linaro.org> Signed-off-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20220417183019.755276-10-richard.henderson@linaro.org>
Showing
- accel/tcg/cpu-exec.c 9 additions, 7 deletionsaccel/tcg/cpu-exec.c
- accel/tcg/translate-all.c 61 additions, 54 deletionsaccel/tcg/translate-all.c
- accel/tcg/translator.c 6 additions, 4 deletionsaccel/tcg/translator.c
- cpu.c 8 additions, 6 deletionscpu.c
- hw/net/can/can_sja1000.c 15 additions, 13 deletionshw/net/can/can_sja1000.c
- include/exec/log.h 1 addition, 1 deletioninclude/exec/log.h
- net/can/can_socketcan.c 14 additions, 11 deletionsnet/can/can_socketcan.c
- target/i386/tcg/translate.c 8 additions, 6 deletionstarget/i386/tcg/translate.c
- tcg/tcg.c 44 additions, 34 deletionstcg/tcg.c
Loading
Please register or sign in to comment