提交 eb2fa764 编写于 作者: P Paolo Bonzini

virtio-scsi: call unregister_savevm properly

This fixes a use-after-free when migrating after hot-unplug.
Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
上级 fd930791
......@@ -613,5 +613,7 @@ VirtIODevice *virtio_scsi_init(DeviceState *dev, VirtIOSCSIConf *proxyconf)
void virtio_scsi_exit(VirtIODevice *vdev)
{
VirtIOSCSI *s = (VirtIOSCSI *)vdev;
unregister_savevm(s->qdev, "virtio-scsi", s);
virtio_cleanup(vdev);
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册