diff options
| author | Guennadi Liakhovetski <g.liakhovetski@gmx.de> | 2009-08-06 01:06:31 +0200 | 
|---|---|---|
| committer | Guennadi Liakhovetski <g.liakhovetski@gmx.de> | 2009-08-06 01:06:31 +0200 | 
| commit | 431b7b75e8f6cc9c89cfca9f7e307731c3b07d0d (patch) | |
| tree | 05de5f74d06813cc9c3479fec4f898c061620895 /v4l/scripts | |
| parent | 311f0d613c10f4da59f653d1051d0bad2e802172 (diff) | |
| download | mediapointer-dvb-s2-431b7b75e8f6cc9c89cfca9f7e307731c3b07d0d.tar.gz mediapointer-dvb-s2-431b7b75e8f6cc9c89cfca9f7e307731c3b07d0d.tar.bz2 | |
soc-camera: fix recursive locking in .buf_queue()
From: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
The .buf_queue() V4L2 driver method is called under
spinlock_irqsave(q->irqlock,...), don't take the lock again inside the
function.
Reported-by: Antonio Ospite <ospite@studenti.unina.it>
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
---
 drivers/media/video/mx1_camera.c           |    6 +-----
 drivers/media/video/mx3_camera.c           |   19 ++++++++++---------
 drivers/media/video/pxa_camera.c           |    6 +-----
 drivers/media/video/sh_mobile_ceu_camera.c |    5 +----
 4 files changed, 13 insertions(+), 23 deletions(-)
Diffstat (limited to 'v4l/scripts')
0 files changed, 0 insertions, 0 deletions
