Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cecdbdc3 authored by Yuan Liu's avatar Yuan Liu Committed by Michael S. Tsirkin
Browse files

virtio_mmio: Set dev.release() to avoid warning



Fix a warning thrown from virtio_mmio_remove():
Device 'virtio0' does not have a release() function

The fix is according to virtio_pci_probe() of
drivers/virtio/virtio_pci_common.c

Signed-off-by: default avatarYuan Liu <liuyuan@google.com>
Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
parent 8d390464
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -489,6 +489,7 @@ static const struct virtio_config_ops virtio_mmio_config_ops = {
};


static void virtio_mmio_release_dev_empty(struct device *_d) {}

/* Platform device */

@@ -511,6 +512,7 @@ static int virtio_mmio_probe(struct platform_device *pdev)
		return  -ENOMEM;

	vm_dev->vdev.dev.parent = &pdev->dev;
	vm_dev->vdev.dev.release = virtio_mmio_release_dev_empty;
	vm_dev->vdev.config = &virtio_mmio_config_ops;
	vm_dev->pdev = pdev;
	INIT_LIST_HEAD(&vm_dev->virtqueues);