search for: 43a3fc6

Displaying 2 results from an estimated 2 matches for "43a3fc6".

2011 Jun 21
1
[PATCH 1/2] vhost: init used ring after backend was set
...7,10 @@ static long vhost_net_set_backend(struct vhost_net *n, unsigned index, int fd) vhost_net_enable_vq(n, vq); } + r = init_used(vq); + if (r) + goto err_vq; + mutex_unlock(&vq->mutex); if (oldsock) { diff --git a/drivers/vhost/vhost.c b/drivers/vhost/vhost.c index 2a10786..43a3fc6 100644 --- a/drivers/vhost/vhost.c +++ b/drivers/vhost/vhost.c @@ -578,15 +578,14 @@ static long vhost_set_memory(struct vhost_dev *d, struct vhost_memory __user *m) return 0; } -static int init_used(struct vhost_virtqueue *vq, - struct vring_used __user *used) +int init_used(struct vhos...
2011 Jun 21
1
[PATCH 1/2] vhost: init used ring after backend was set
...7,10 @@ static long vhost_net_set_backend(struct vhost_net *n, unsigned index, int fd) vhost_net_enable_vq(n, vq); } + r = init_used(vq); + if (r) + goto err_vq; + mutex_unlock(&vq->mutex); if (oldsock) { diff --git a/drivers/vhost/vhost.c b/drivers/vhost/vhost.c index 2a10786..43a3fc6 100644 --- a/drivers/vhost/vhost.c +++ b/drivers/vhost/vhost.c @@ -578,15 +578,14 @@ static long vhost_set_memory(struct vhost_dev *d, struct vhost_memory __user *m) return 0; } -static int init_used(struct vhost_virtqueue *vq, - struct vring_used __user *used) +int init_used(struct vhos...