virtio-rng: disable timer on device removal
Disable the rate-limit timer on device remove (e.g. hot-unplug). Signed-off-by: Amit Shah <amit.shah@redhat.com> Reviewed-by: Anthony Liguori <aliguori@us.ibm.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
4621c1768e
commit
8cc6774354
@ -194,6 +194,8 @@ void virtio_rng_exit(VirtIODevice *vdev)
|
||||
{
|
||||
VirtIORNG *vrng = DO_UPCAST(VirtIORNG, vdev, vdev);
|
||||
|
||||
qemu_del_timer(vrng->rate_limit_timer);
|
||||
qemu_free_timer(vrng->rate_limit_timer);
|
||||
unregister_savevm(vrng->qdev, "virtio-rng", vrng);
|
||||
virtio_cleanup(vdev);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user