[media] davinci: vpif: missing unlocks on error
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 12 Jun 2014 07:01:45 +0000 (04:01 -0300)
committerMauro Carvalho Chehab <m.chehab@samsung.com>
Fri, 4 Jul 2014 18:12:23 +0000 (15:12 -0300)
We recently changed some locking around so we need some new unlocks on
the error paths.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
drivers/media/platform/davinci/vpif_capture.c
drivers/media/platform/davinci/vpif_display.c

index a7ed16497903ef171caf128697900aa9700b3915..1e4ec697fb1054c69becb4f4483f228508c2efe7 100644 (file)
@@ -269,6 +269,7 @@ err:
                list_del(&buf->list);
                vb2_buffer_done(&buf->vb, VB2_BUF_STATE_QUEUED);
        }
+       spin_unlock_irqrestore(&common->irqlock, flags);
 
        return ret;
 }
index 5bb085b19bcbdad375ed9bbb52ab13851580127c..b431b58f39e3648d7d33ae6e049f1896ccd3fedc 100644 (file)
@@ -233,6 +233,7 @@ err:
                list_del(&buf->list);
                vb2_buffer_done(&buf->vb, VB2_BUF_STATE_QUEUED);
        }
+       spin_unlock_irqrestore(&common->irqlock, flags);
 
        return ret;
 }
This page took 0.026138 seconds and 5 git commands to generate.