All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC PATCH 0/1] QEMU TCG plugin interface extensions
@ 2021-08-21  9:45 Florian Hauschild
  2021-08-21  9:45 ` [RFC PATCH 1/1] QEMU plugin interface extension Florian Hauschild
  2021-08-21 10:42 ` [RFC PATCH 0/1] QEMU TCG plugin interface extensions Alexandre IOOSS
  0 siblings, 2 replies; 9+ messages in thread
From: Florian Hauschild @ 2021-08-21  9:45 UTC (permalink / raw)
  To: qemu-devel
  Cc: Alex Bennée, Alexandre Iooss, Mahmoud Mandour, Florian Hauschild

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



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2021-09-15 11:35 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-21  9:45 [RFC PATCH 0/1] QEMU TCG plugin interface extensions Florian Hauschild
2021-08-21  9:45 ` [RFC PATCH 1/1] QEMU plugin interface extension Florian Hauschild
2021-08-21 13:18   ` Peter Maydell
2021-08-24 14:34     ` Florian Hauschild
2021-08-24 14:47       ` Peter Maydell
2021-08-26 14:12         ` Florian Hauschild
2021-08-26 14:25           ` Peter Maydell
2021-09-15 10:51   ` Alex Bennée
2021-08-21 10:42 ` [RFC PATCH 0/1] QEMU TCG plugin interface extensions Alexandre IOOSS

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.