]> Pileus Git - ~andy/linux/blobdiff - drivers/virtio/virtio_mmio.c
virtio: support reserved vqs
[~andy/linux] / drivers / virtio / virtio_mmio.c
index 008bf58bdaae538e5598327f3f27c40327d7e6f0..5d7fee385b70f1b004218a5458f49ac6485e1fd0 100644 (file)
@@ -306,6 +306,9 @@ static struct virtqueue *vm_setup_vq(struct virtio_device *vdev, unsigned index,
        unsigned long flags, size;
        int err;
 
+       if (!name)
+               return NULL;
+
        /* Select the queue we're interested in */
        writel(index, vm_dev->base + VIRTIO_MMIO_QUEUE_SEL);