The only change since v8 is fixing the off-by-one in the dfilter - parsing case (the + case was fixed in v8).
Ready for merge now? Alex Bennée (7): tcg: pass down TranslationBlock to tcg_code_gen qemu-log: correct help text for -d cpu qemu-log: new option -dfilter to limit output qemu-log: dfilter-ise exec, out_asm, op and opt_op target-arm: dfilter support for in_asm qemu-log: support simple pid substitution for logs cputlb: modernise the debug support Peter Maydell (2): qemu-log: Avoid function call for disabled qemu_log_mask logging qemu-log: Improve the "exec" TB execution logging cpu-exec.c | 21 ++++--- cputlb.c | 88 ++++++++++++++-------------- include/exec/exec-all.h | 5 ++ include/qemu/log.h | 28 ++++++++- qemu-options.hx | 18 ++++++ target-arm/translate-a64.c | 3 +- target-arm/translate.c | 3 +- tcg/tcg.c | 12 ++-- tcg/tcg.h | 2 +- tests/Makefile | 4 ++ tests/test-logging.c | 141 +++++++++++++++++++++++++++++++++++++++++++++ translate-all.c | 5 +- util/log.c | 120 +++++++++++++++++++++++++++++++++----- vl.c | 3 + 14 files changed, 374 insertions(+), 79 deletions(-) create mode 100644 tests/test-logging.c -- 2.7.2
