[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 4/5] virtio-scsi: call unregister_savevm properly
From: |
Paolo Bonzini |
Subject: |
[Qemu-devel] [PATCH 4/5] virtio-scsi: call unregister_savevm properly |
Date: |
Mon, 19 Mar 2012 17:19:34 +0100 |
This fixes a use-after-free when migrating after hot-unplug.
Signed-off-by: Paolo Bonzini <address@hidden>
---
hw/virtio-scsi.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/virtio-scsi.c b/hw/virtio-scsi.c
index e607edc..45d54fa 100644
--- a/hw/virtio-scsi.c
+++ b/hw/virtio-scsi.c
@@ -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);
}
--
1.7.7.6
- [Qemu-devel] [PULL 0/5] SCSI patches 2012-03-19, Paolo Bonzini, 2012/03/19
- [Qemu-devel] [PATCH 2/5] scsi-cd: check ready condition before processing several commands, Paolo Bonzini, 2012/03/19
- [Qemu-devel] [PATCH 3/5] scsi: copy serial number into VPD page 0x83, Paolo Bonzini, 2012/03/19
- [Qemu-devel] [PATCH 1/5] get rid of CONFIG_VIRTIO_SCSI, Paolo Bonzini, 2012/03/19
- [Qemu-devel] [PATCH 4/5] virtio-scsi: call unregister_savevm properly,
Paolo Bonzini <=
- [Qemu-devel] [PATCH 5/5] scsi: add get_dev_path, Paolo Bonzini, 2012/03/19
- Re: [Qemu-devel] [PULL 0/5] SCSI patches 2012-03-19, Anthony Liguori, 2012/03/19