Hi all, I extended the plugin interface with additional functionalities. I wrote the extensions for fault injection/exploration reasearch using QEMU. The additional functionalities for a plugin are: * Read and write guest memory * Read and write guest registers * Allow plugin to force QEMU into single step mode * Flush TB cache from plugin
Currently the changes are stored inside its own c file. Should it be moved into one of the other plugin files? Should a new config option be added to only enable the additional extensions if set? Best regards, Florian Florian Hauschild (1): QEMU plugin interface extension include/qemu/qemu-plugin.h | 35 ++++++++++++ plugins/meson.build | 1 + plugins/readwriteextension.c | 106 +++++++++++++++++++++++++++++++++++ 3 files changed, 142 insertions(+) create mode 100644 plugins/readwriteextension.c -- 2.25.1