[PATCH 0/3] plugins: Few debugging cleanups

Philippe Mathieu-Daudé posted 3 patches 5 months, 3 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240606124010.2460-1-philmd@linaro.org
Maintainers: Eduardo Habkost <eduardo@habkost.net>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Yanan Wang <wangyanan55@huawei.com>, "Alex Bennée" <alex.bennee@linaro.org>, Alexandre Iooss <erdnaxe@crans.org>, Mahmoud Mandour <ma.mandourr@gmail.com>, Pierrick Bouvier <pierrick.bouvier@linaro.org>
include/qemu/plugin.h |  3 +++
hw/core/cpu-common.c  | 14 ++++++--------
plugins/core.c        | 10 +++++++++-
3 files changed, 18 insertions(+), 9 deletions(-)
[PATCH 0/3] plugins: Few debugging cleanups
Posted by Philippe Mathieu-Daudé 5 months, 3 weeks ago
- Assert cpu_index is assigned in INIT/EXIT hooks
- Free cpu->plugin_state
- Restrict qemu_plugin_vcpu_init__async() to plugins/

Philippe Mathieu-Daudé (3):
  plugins: Ensure vCPU index is assigned in init/exit hooks
  plugins: Free CPUPluginState before destroying vCPU state
  accel/tcg: Move qemu_plugin_vcpu_init__async() to plugins/

 include/qemu/plugin.h |  3 +++
 hw/core/cpu-common.c  | 14 ++++++--------
 plugins/core.c        | 10 +++++++++-
 3 files changed, 18 insertions(+), 9 deletions(-)

-- 
2.41.0


Re: [PATCH 0/3] plugins: Few debugging cleanups
Posted by Alex Bennée 4 months, 3 weeks ago
Philippe Mathieu-Daudé <philmd@linaro.org> writes:

> - Assert cpu_index is assigned in INIT/EXIT hooks
> - Free cpu->plugin_state
> - Restrict qemu_plugin_vcpu_init__async() to plugins/
>
> Philippe Mathieu-Daudé (3):
>   plugins: Ensure vCPU index is assigned in init/exit hooks
>   plugins: Free CPUPluginState before destroying vCPU state
>   accel/tcg: Move qemu_plugin_vcpu_init__async() to plugins/
>
>  include/qemu/plugin.h |  3 +++
>  hw/core/cpu-common.c  | 14 ++++++--------
>  plugins/core.c        | 10 +++++++++-
>  3 files changed, 18 insertions(+), 9 deletions(-)

Queued to plugins/next, thanks.

-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro
Re: [PATCH 0/3] plugins: Few debugging cleanups
Posted by Philippe Mathieu-Daudé 5 months, 2 weeks ago
Ping? (series reviewed)

On 6/6/24 14:40, Philippe Mathieu-Daudé wrote:
> - Assert cpu_index is assigned in INIT/EXIT hooks
> - Free cpu->plugin_state
> - Restrict qemu_plugin_vcpu_init__async() to plugins/
> 
> Philippe Mathieu-Daudé (3):
>    plugins: Ensure vCPU index is assigned in init/exit hooks
>    plugins: Free CPUPluginState before destroying vCPU state
>    accel/tcg: Move qemu_plugin_vcpu_init__async() to plugins/