V4L/DVB (9494): anysee: initialize anysee_usb_mutex statically
commitdec0c46ac2af9bbc4a2acd56e5bffbf02f20113e
authorAkinobu Mita <akinobu.mita@gmail.com>
Thu, 30 Oct 2008 00:16:04 +0000 (29 21:16 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Tue, 11 Nov 2008 10:11:26 +0000 (11 08:11 -0200)
tree64f6c7127d7c9892a5568be1ce5965d89c6ee230
parent8268c8f54505e5b952d1705a7bf3b2a218ed26bf
V4L/DVB (9494): anysee: initialize anysee_usb_mutex statically

anysee_usb_mutex is initialized at every time the anysee device is probed.
If the second anysee device is probed while anysee_usb_mutex is locked by
the first anysee device, the mutex is broken.

This patch fixes by initialize anysee_usb_mutex statically rather
than initialize at probe time.

Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/dvb/dvb-usb/anysee.c