diff options
Diffstat (limited to 'net/9p/trans_virtio.c')
| -rw-r--r-- | net/9p/trans_virtio.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/net/9p/trans_virtio.c b/net/9p/trans_virtio.c index bb8579a141a..a49484e67e1 100644 --- a/net/9p/trans_virtio.c +++ b/net/9p/trans_virtio.c @@ -246,7 +246,7 @@ static int p9_virtio_probe(struct virtio_device *vdev)  	chan->vdev = vdev;  	/* We expect one virtqueue, for requests. */ -	chan->vq = vdev->config->find_vq(vdev, 0, req_done); +	chan->vq = virtio_find_single_vq(vdev, req_done, "requests");  	if (IS_ERR(chan->vq)) {  		err = PTR_ERR(chan->vq);  		goto out_free_vq; @@ -261,7 +261,7 @@ static int p9_virtio_probe(struct virtio_device *vdev)  	return 0;  out_free_vq: -	vdev->config->del_vq(chan->vq); +	vdev->config->del_vqs(vdev);  fail:  	mutex_lock(&virtio_9p_lock);  	chan_index--; @@ -332,7 +332,7 @@ static void p9_virtio_remove(struct virtio_device *vdev)  	BUG_ON(chan->inuse);  	if (chan->initialized) { -		vdev->config->del_vq(chan->vq); +		vdev->config->del_vqs(vdev);  		chan->initialized = false;  	}  }  |