On Fri, Nov 20, 2020 at 07:50:46PM +0100, Eugenio Pérez wrote: > @@ -1571,6 +1577,13 @@ void vhost_dev_disable_notifiers(struct vhost_dev *hdev, VirtIODevice *vdev) > BusState *qbus = BUS(qdev_get_parent_bus(DEVICE(vdev))); > int i, r; > > + if (hdev->sw_lm_enabled) { > + /* We've been called after migration is completed, so no need to > + disable it again > + */ > + return; > + } > + > for (i = 0; i < hdev->nvqs; ++i) { > r = virtio_bus_set_host_notifier(VIRTIO_BUS(qbus), hdev->vq_index + i, > false); What is the purpose of this?