Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Re: kernel panic when removing module while IR is active
Markus Wiesner wrote:
>
> I hope this is new, at least I could not find something related via
> Google ... (a search in the linuxtv.org archive always returned "No
> matches" no matter what I was looking for?!)
>
> I'm using the onboard IR-receiver (J2) of a technotrend premium 1.6
> dvb-s with the vanilla kernel 2.6.6 dvb-driver.
>
> When the dvb_ttpci module is removed while the ir-receiver is receiving
> data i always get following kernel oops (manually copied from screen,
> may contain typos ...):
Thanks for doing that work, and sorry that it took me so long to
respond.
I cannot test it now (no IR receiver at hand), but I hope this
is fixed in CVS like so:
diff -u -p -r1.12 av7110_ir.c
--- drivers/media/dvb/ttpci/av7110_ir.c 3 May 2004 16:29:28 -0000 1.12
+++ drivers/media/dvb/ttpci/av7110_ir.c 26 May 2004 12:43:54 -0000
@@ -195,6 +195,7 @@ int __init av7110_ir_init(void)
void __exit av7110_ir_exit(void)
{
+ del_timer_sync(&keyup_timer);
remove_proc_entry("av7110_ir", NULL);
av7110_unregister_irc_handler(av7110_emit_key);
input_unregister_device(&input_dev);
It would be cool if you could report back if that fix works for you.
Regards,
Johannes
--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index