summaryrefslogtreecommitdiff
path: root/drivers/media/radio/radio-cadet.c
diff options
context:
space:
mode:
authorTobias Lorenz <tobias.lorenz@gmx.net>2008-04-22 21:46:11 +0400
committerMauro Carvalho Chehab <mchehab@infradead.org>2008-04-24 21:07:53 +0400
commit03dea86de2243d5b3932604b799be26efeff010d (patch)
tree082b05a091fe262464498404bd4f8cc048e66e87 /drivers/media/radio/radio-cadet.c
parentb412ba781adcb484e8d9b19b30ae1d3a6b8c7d29 (diff)
downloadlinux-03dea86de2243d5b3932604b799be26efeff010d.tar.xz
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>
Diffstat (limited to 'drivers/media/radio/radio-cadet.c')
0 files changed, 0 insertions, 0 deletions