aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/vhost/test.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/vhost/test.c')
-rw-r--r--drivers/vhost/test.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/drivers/vhost/test.c b/drivers/vhost/test.c
index 339eae85859a..c2a54fbf7f99 100644
--- a/drivers/vhost/test.c
+++ b/drivers/vhost/test.c
@@ -104,7 +104,6 @@ static int vhost_test_open(struct inode *inode, struct file *f)
104 struct vhost_test *n = kmalloc(sizeof *n, GFP_KERNEL); 104 struct vhost_test *n = kmalloc(sizeof *n, GFP_KERNEL);
105 struct vhost_dev *dev; 105 struct vhost_dev *dev;
106 struct vhost_virtqueue **vqs; 106 struct vhost_virtqueue **vqs;
107 int r;
108 107
109 if (!n) 108 if (!n)
110 return -ENOMEM; 109 return -ENOMEM;
@@ -117,12 +116,7 @@ static int vhost_test_open(struct inode *inode, struct file *f)
117 dev = &n->dev; 116 dev = &n->dev;
118 vqs[VHOST_TEST_VQ] = &n->vqs[VHOST_TEST_VQ]; 117 vqs[VHOST_TEST_VQ] = &n->vqs[VHOST_TEST_VQ];
119 n->vqs[VHOST_TEST_VQ].handle_kick = handle_vq_kick; 118 n->vqs[VHOST_TEST_VQ].handle_kick = handle_vq_kick;
120 r = vhost_dev_init(dev, vqs, VHOST_TEST_VQ_MAX); 119 vhost_dev_init(dev, vqs, VHOST_TEST_VQ_MAX);
121 if (r < 0) {
122 kfree(vqs);
123 kfree(n);
124 return r;
125 }
126 120
127 f->private_data = n; 121 f->private_data = n;
128 122