]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/virtio/virtio.c
virtio: wrap find_vqs
[mirror_ubuntu-bionic-kernel.git] / drivers / virtio / virtio.c
index 400d70b6937948cc5a8aac698efc64fcf49c1dde..48230a5e12f262b67d28d87adc713f462e8ec5fc 100644 (file)
@@ -232,6 +232,12 @@ static int virtio_dev_probe(struct device *_d)
                if (device_features & (1ULL << i))
                        __virtio_set_bit(dev, i);
 
+       if (drv->validate) {
+               err = drv->validate(dev);
+               if (err)
+                       goto err;
+       }
+
        err = virtio_finalize_features(dev);
        if (err)
                goto err;