kernel_optimize_test/drivers/media/radio
Tobias Lorenz 03dea86de2 V4L/DVB (7401): radio-si470x: unplugging fixed
This patch fixes several kernel oops, when unplugging device while it is in
use:

Basically the patch delays freeing of the internal variables in
si470x_usb_driver_disconnect, until the the last user closed the device in
si470x_fops_release. This was implemented a while ago with the help of Oliver
Neukum.

I tested the patch five times (unplugging while in use) without oops coming
from the radio-si470x driver anymore. A remaining oops was coming from the
usbaudio driver, but this is someone else task. Hopefully this fixed all
unplugging issues.

Signed-off-by: Tobias Lorenz <tobias.lorenz@gmx.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-04-24 14:07:53 -03:00
..
dsbr100.c
Kconfig V4L/DVB (7133): Fix Kconfig dependencies 2008-02-18 11:14:53 -03:00
Makefile
miropcm20-radio.c
miropcm20-rds-core.c
miropcm20-rds-core.h
miropcm20-rds.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
radio-aimslab.c drivers: Remove unnecessary inclusions of asm/semaphore.h 2008-04-18 22:16:32 -04:00
radio-aztech.c
radio-cadet.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
radio-gemtek-pci.c
radio-gemtek.c
radio-maestro.c
radio-maxiradio.c
radio-rtrack2.c
radio-sf16fmi.c V4L/DVB (7093): radio-sf16fmi: fix request_region() 2008-02-18 11:14:59 -03:00
radio-sf16fmr2.c V4L/DVB (7377): radio-sf16fmr2.c: fix volume handling 2008-04-24 14:07:51 -03:00
radio-si470x.c V4L/DVB (7401): radio-si470x: unplugging fixed 2008-04-24 14:07:53 -03:00
radio-terratec.c
radio-trust.c
radio-typhoon.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
radio-zoltrix.c