cpu: Free queued CPU work
commitf8b64d35a625e49ee73f7d54ae80cb5503be975b
authorAkihiko Odaki <akihiko.odaki@daynix.com>
Sun, 14 Jul 2024 10:46:52 +0000 (14 19:46 +0900)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 16 Jul 2024 10:47:44 +0000 (16 12:47 +0200)
treead2138351f1447c88a9f071f6b51be11bf1474da
parente0bf95443ee9326d44031373420cf9f3513ee255
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>
cpu-common.c
hw/core/cpu-common.c
include/hw/core/cpu.h