Hi,
This is rolling up the plugins changes for 6.0. A couple of fixes and
I've also spent some time cleaning up the kernel-doc comments for the
developer manual.
The following need review:
- plugins: expand kernel-doc for memory query and instrumentation
- plugins: expand kernel-doc for instruction query and instrumentation
- plugins: expand inline exec kernel-doc documentation.
- plugins: add qemu_plugin_id_t to kernel-doc
- plugins: add qemu_plugin_cb_flags to kernel-doc
- plugins: expand the typedef kernel-docs for translation
- plugins: expand the callback typedef kernel-docs
- plugins: cleanup kernel-doc for qemu_plugin_install
- plugins: expand kernel-doc for qemu_info_t
- docs/devel: include the plugin API information from the headers
Aaron Lindsay (1):
plugins: Expose physical addresses instead of device offsets
Alex Bennée (10):
docs/devel: include the plugin API information from the headers
plugins: expand kernel-doc for qemu_info_t
plugins: cleanup kernel-doc for qemu_plugin_install
plugins: expand the callback typedef kernel-docs
plugins: expand the typedef kernel-docs for translation
plugins: add qemu_plugin_cb_flags to kernel-doc
plugins: add qemu_plugin_id_t to kernel-doc
plugins: expand inline exec kernel-doc documentation.
plugins: expand kernel-doc for instruction query and instrumentation
plugins: expand kernel-doc for memory query and instrumentation
Matthias Weckbecker (1):
plugins: new syscalls plugin
Yonggang Luo (2):
plugins: getting qemu_plugin_get_hwaddr only expose one function
prototype
plugins: Fixes typo in qemu-plugin.h
docs/devel/tcg-plugins.rst | 5 +
include/qemu/qemu-plugin.h | 230 +++++++++++++++++++++++++++++-------
contrib/plugins/hotpages.c | 2 +-
contrib/plugins/hwprofile.c | 2 +-
plugins/api.c | 25 ++--
tests/plugin/syscall.c | 49 ++++++++
tests/plugin/meson.build | 2 +-
7 files changed, 257 insertions(+), 58 deletions(-)
create mode 100644 tests/plugin/syscall.c
--
2.20.1