[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v5 51/55] plugins: expand the plugin_init function to include
From: |
Richard Henderson |
Subject: |
Re: [PATCH v5 51/55] plugins: expand the plugin_init function to include an info block |
Date: |
Mon, 14 Oct 2019 09:54:10 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 |
On 10/14/19 3:49 AM, Alex Bennée wrote:
> This provides a limited amount of info to plugins about the guest
> system that will allow them to make some additional decisions on
> setup.
>
> Signed-off-by: Alex Bennée <address@hidden>
> ---
> include/qemu/qemu-plugin.h | 26 ++++++++++++++++++++++++--
> plugins/loader.c | 22 ++++++++++++++++++----
> tests/plugin/bb.c | 5 +++--
> tests/plugin/empty.c | 5 +++--
> tests/plugin/hotblocks.c | 5 +++--
> tests/plugin/hotpages.c | 5 +++--
> tests/plugin/howvec.c | 5 +++--
> tests/plugin/insn.c | 5 +++--
> tests/plugin/mem.c | 5 +++--
> 9 files changed, 63 insertions(+), 20 deletions(-)
This probably ought to have been sorted before the patches that add the test
plugins, but whatever.
Reviewed-by: Richard Henderson <address@hidden>
r~
- [PATCH v5 35/55] translator: inject instrumentation from plugins, (continued)
- [PATCH v5 35/55] translator: inject instrumentation from plugins, Alex Bennée, 2019/10/14
- [PATCH v5 28/55] target/hppa: fetch code with translator_ld, Alex Bennée, 2019/10/14
- [PATCH v5 34/55] target/openrisc: fetch code with translator_ld, Alex Bennée, 2019/10/14
- [PATCH v5 19/55] *-user: notify plugin of exit, Alex Bennée, 2019/10/14
- [PATCH v5 23/55] translator: add translator_ld{ub,sw,uw,l,q}, Alex Bennée, 2019/10/14
- [PATCH v5 53/55] plugins: add sparc64 instruction classification table, Alex Bennée, 2019/10/14
- [PATCH v5 27/55] target/i386: fetch code with translator_ld, Alex Bennée, 2019/10/14
- [PATCH v5 51/55] plugins: expand the plugin_init function to include an info block, Alex Bennée, 2019/10/14
- Re: [PATCH v5 51/55] plugins: expand the plugin_init function to include an info block,
Richard Henderson <=
- [PATCH v5 38/55] linux-user: support -plugin option, Alex Bennée, 2019/10/14
- [PATCH v5 55/55] .travis.yml: add --enable-plugins tests, Alex Bennée, 2019/10/14
- [PATCH v5 47/55] tests/plugin: add instruction execution breakdown, Alex Bennée, 2019/10/14
- [PATCH v5 36/55] plugin: add API symbols to qemu-plugins.symbols, Alex Bennée, 2019/10/14
- [PATCH v5 41/55] tests/tcg: set QEMU_OPTS for all cris runs, Alex Bennée, 2019/10/14
- [PATCH v5 39/55] tests/plugin: add sample plugins, Alex Bennée, 2019/10/14