V4L/DVB: drivers/video/omap2/displays: add missing mutex_unlock
authorJulia Lawall <julia@diku.dk>
Tue, 20 Jul 2010 22:22:44 +0000 (19:22 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Mon, 2 Aug 2010 19:42:59 +0000 (16:42 -0300)
commit5c79b496a713dac1a706845bdd047aae15421ef5
tree10bf7fa2f02b37342350b26334a18d4a110223b8
parentfebe2ea10e041c014b295a0321f7ec62c05b7e3f
V4L/DVB: drivers/video/omap2/displays: add missing mutex_unlock

Add a mutex_unlock missing on the error paths.  The use of the mutex is
balanced elsewhere in the file.

The semantic match that finds this problem is as follows:
(http://coccinelle.lip6.fr/)

// <smpl>
@@
expression E1;
@@

* mutex_lock(E1,...);
  <+... when != E1
  if (...) {
    ... when != E1
*   return ...;
  }
  ...+>
* mutex_unlock(E1,...);
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Acked-by: Mike Isely <isely@pobox.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/video/omap2/displays/panel-acx565akm.c