Re: [PATCH 2/3] plugins: Free CPUPluginState before destroying vCPU state

2024-06-07 Thread Pierrick Bouvier
On 6/6/24 21:53, Philippe Mathieu-Daudé wrote: On 6/6/24 23:14, Pierrick Bouvier wrote: On 6/6/24 05:40, Philippe Mathieu-Daudé wrote: cpu::plugin_state is allocated in cpu_common_initfn() when the vCPU state is created. Release it in cpu_common_finalize() when we are done. Signed-off-by: Phil

Re: [PATCH 2/3] plugins: Free CPUPluginState before destroying vCPU state

2024-06-06 Thread Philippe Mathieu-Daudé
On 6/6/24 23:14, Pierrick Bouvier wrote: On 6/6/24 05:40, Philippe Mathieu-Daudé wrote: cpu::plugin_state is allocated in cpu_common_initfn() when the vCPU state is created. Release it in cpu_common_finalize() when we are done. Signed-off-by: Philippe Mathieu-Daudé ---   include/qemu/plugin.h

Re: [PATCH 2/3] plugins: Free CPUPluginState before destroying vCPU state

2024-06-06 Thread Pierrick Bouvier
On 6/6/24 05:40, Philippe Mathieu-Daudé wrote: cpu::plugin_state is allocated in cpu_common_initfn() when the vCPU state is created. Release it in cpu_common_finalize() when we are done. Signed-off-by: Philippe Mathieu-Daudé --- include/qemu/plugin.h | 3 +++ hw/core/cpu-common.c | 5 +

[PATCH 2/3] plugins: Free CPUPluginState before destroying vCPU state

2024-06-06 Thread Philippe Mathieu-Daudé
cpu::plugin_state is allocated in cpu_common_initfn() when the vCPU state is created. Release it in cpu_common_finalize() when we are done. Signed-off-by: Philippe Mathieu-Daudé --- include/qemu/plugin.h | 3 +++ hw/core/cpu-common.c | 5 + 2 files changed, 8 insertions(+) diff --git a/inc