Hi, It has been a while since I last posted the state of my plugins queue. These are mostly small cleanups and documentation tweaks. I also did a little bit of tidying up in the disas interface.
The following still need review: - docs/devel: document the test plugins - contrib/plugins: reset skip when matching in execlog - docs/devel: move API to end of tcg-plugins.rst - docs/devel: clean-up qemu invocations in tcg-plugins - tests/tcg: add memory-sve test for aarch64 Alex Bennée (9): monitor: expose monitor_puts to rest of code disas: generalise plugin_printf and use for monitor_disas disas: use result of ->read_memory_func tests/tcg: add memory-sve test for aarch64 plugins: extend execlog to filter matches docs/devel: clean-up qemu invocations in tcg-plugins docs/devel: move API to end of tcg-plugins.rst contrib/plugins: reset skip when matching in execlog docs/devel: document the test plugins Richard Henderson (1): plugins: Assert mmu_idx in range before use in qemu_plugin_get_hwaddr docs/devel/tcg-plugins.rst | 175 +++++++++++++++++++--- docs/devel/writing-monitor-commands.rst | 2 +- include/monitor/monitor.h | 1 + monitor/monitor-internal.h | 1 - block/monitor/block-hmp-cmds.c | 10 +- contrib/plugins/execlog.c | 99 ++++++++++-- disas.c | 43 +++--- disas/capstone.c | 73 +++++---- hw/misc/mos6522.c | 2 +- monitor/hmp-cmds.c | 8 +- monitor/hmp.c | 2 +- plugins/api.c | 2 + target/i386/helper.c | 2 +- tests/tcg/aarch64/Makefile.softmmu-target | 7 + tests/tcg/aarch64/system/boot.S | 3 +- 15 files changed, 336 insertions(+), 94 deletions(-) -- 2.34.1