]> git.proxmox.com Git - mirror_qemu.git/commit
qom: cpu: destroy work_mutex in cpu_common_finalize
authorLi Qiang <liq3ea@163.com>
Wed, 2 Jan 2019 07:41:14 +0000 (23:41 -0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 11 Mar 2019 15:55:51 +0000 (16:55 +0100)
commit611dbe46093d901cf01c1b252dd39441b95d1c35
tree3958cbf8847c85af8213fec55b1c5ae7ff84acff
parent494d199727ba248c96326b4e1c97f86eb11a5ec7
qom: cpu: destroy work_mutex in cpu_common_finalize

Commit 376692b9dc6(cpus: protect work list with work_mutex)
initialize a work_mutex in cpu_common_initfn, however forget
to destroy it. This will cause resource leak when hotunplug cpu
or hotplug cpu fails.

Signed-off-by: Li Qiang <liq3ea@163.com>
Message-Id: <20190102074114.26988-1-liq3ea@163.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
qom/cpu.c