summaryrefslogtreecommitdiff
path: root/drivers/misc/mic/vop/vop_vringh.c
diff options
context:
space:
mode:
authorDan Carpenter <dan.carpenter@oracle.com>2016-02-12 09:44:34 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-02-14 17:42:37 -0800
commit59ea25904406a606d1329650e45e13e682e89320 (patch)
tree8584735b93a6f0777a3383559597abd3f8bbd88e /drivers/misc/mic/vop/vop_vringh.c
parent6ddf2f0cb1e1931d16e08e30130ed04e5a441f2c (diff)
misc: mic: silence an overflow warning
Static checkers complain that the this is a potential array overflow. We verify that it's not on the next line so this code is OK, but static checker warnings are annoying. Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/misc/mic/vop/vop_vringh.c')
-rw-r--r--drivers/misc/mic/vop/vop_vringh.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/misc/mic/vop/vop_vringh.c b/drivers/misc/mic/vop/vop_vringh.c
index c3613f39eb35..e94c7fb6712a 100644
--- a/drivers/misc/mic/vop/vop_vringh.c
+++ b/drivers/misc/mic/vop/vop_vringh.c
@@ -848,12 +848,13 @@ static int vop_virtio_copy_desc(struct vop_vdev *vdev,
struct mic_copy_desc *copy)
{
int err;
- struct vop_vringh *vvr = &vdev->vvr[copy->vr_idx];
+ struct vop_vringh *vvr;
err = vop_verify_copy_args(vdev, copy);
if (err)
return err;
+ vvr = &vdev->vvr[copy->vr_idx];
mutex_lock(&vvr->vr_mutex);
if (!vop_vdevup(vdev)) {
err = -ENODEV;