summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/upd64083.c
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@infradead.org>2008-03-23 10:38:56 +0000
committerMauro Carvalho Chehab <mchehab@infradead.org>2008-03-23 10:38:56 +0000
commitf114cdadbb3ebf7f3efd65bc314631bcb53af6d7 (patch)
treef116bb65db9abe6fcd5f14c198fcfdda460b1641 /linux/drivers/media/video/upd64083.c
parenta8920577550dfde4d79e6a6f4ca1ac72f4cf4bd3 (diff)
downloadmediapointer-dvb-s2-f114cdadbb3ebf7f3efd65bc314631bcb53af6d7.tar.gz
mediapointer-dvb-s2-f114cdadbb3ebf7f3efd65bc314631bcb53af6d7.tar.bz2
radio-si470x: unplugging fixed
From: Tobias Lorenz <tobias.lorenz@gmx.net> 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 'linux/drivers/media/video/upd64083.c')
0 files changed, 0 insertions, 0 deletions