mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-01 23:03:54 -06:00
cpu: Free queued CPU work
Running qemu-system-aarch64 -M virt -nographic and terminating it will result in a LeakSanitizer error due to remaining queued CPU work so free it. Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com> Link: https://lore.kernel.org/r/20240714-cpu-v1-1-19c2f8de2055@daynix.com Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
e0bf95443e
commit
f8b64d35a6
3 changed files with 18 additions and 0 deletions
|
@ -281,6 +281,7 @@ static void cpu_common_finalize(Object *obj)
|
|||
g_free(cpu->plugin_state);
|
||||
}
|
||||
#endif
|
||||
free_queued_cpu_work(cpu);
|
||||
g_array_free(cpu->gdb_regs, TRUE);
|
||||
qemu_lockcnt_destroy(&cpu->in_ioctl_lock);
|
||||
qemu_mutex_destroy(&cpu->work_mutex);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue