misc: mic: use after free printing error message
Subsystems (2)
PATCH 1/2 misc: mic: use after free printing error message
Swap the printk and kfree() to avoid a use after free bug.
Fixes 61e9c905df78 ('misc: mic: Enable VOP host side functionality')
Signed-off-by Dan Carpenter <[email protected]>
drivers/misc/mic/vop/vop_vringh.c +1 -1
@@ -290,9 +290,9 @@ static int vop_virtio_add_device(struct vop_vdev *vdev, ret =vop_copy_dp_entry (vdev, argp, &type, &dd);if (ret) { -kfree (vdev);dev_err (vop_dev (vdev),"%s %d err %d\n" , __func__, __LINE__, ret); +kfree (vdev);return ret; }