Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] multicast filter causes kernel panic
hi
my apologies if this has been mentioned before.
after toying around with some multicast code for a specific amount of time.
i experienced a kernel panic, and the system freezed.
unfortunely i couldn't capture the panic.. but the message states
"Scheduling in interrupt".
basically the only thing the multicast code does is:
it joins a multicast group, receives some data and then leaves the multicast group.
this works okay for, say, 10 times in a row. but the 11th time the kernel panics.
thus, i can replicate the kernel panic very easily through rapidly joining and
leaving multicast groups.
i think were the problem lies, is that when some data arrives at the
exact same moment when i join or leave a multicast group.
dvb card:
Hauppauge WinTV-Nexus
driver version used:
dvb-20020524.tar.bz2
uname -a output:
Linux babe 2.4.18 #3 Mon May 27 21:05:48 CEST 2002 i686 unknown
lsmod output:
Module Size Used by Tainted: P
dvb 235520 0
dvb_frontend 3696 0 [dvb]
dvb_demux 13760 1 [dvb]
saa7146_v4l 14724 0 (unused)
saa7146_core 13280 0 [dvb saa7146_v4l]
tuner 5924 1
stv0299 2720 1
tda8083 2176 0 (unused)
SP8870 2432 0 (unused)
L64781 3360 0 (unused)
VES1820 3296 0 (unused)
VES1893 3456 0 (unused)
dmxdev 7764 1 [dvb]
dvb_filter 7232 0 [dvb]
i2c-core 12448 0 [dvb dvb_frontend saa7146_core tuner
stv0299 tda8083 SP8870 L64781 VES1820 VES1893]
dvb_net 3320 2 [dvb]
dvbdev 1696 1 [dvb]
soundcore 3460 0 (autoclean)
syslog snippet (joining / leaving a multicast group):
May 27 21:31:12 babe kernel: dvb0_0: set_mc_list, 3 entries
May 27 21:31:12 babe kernel: dvb0_0: filter mac=00 00 00 00 00 00
May 27 21:31:12 babe kernel: dvb0_0: filter mac=01 00 5e 00 04 11
May 27 21:31:12 babe kernel: dvb0_0: filter mac=33 33 00 00 00 01
May 27 21:31:12 babe kernel: dvb0_0: filter mac=01 00 5e 00 00 01
May 27 21:31:16 babe kernel: dvb0_0: set_mc_list, 2 entries
May 27 21:31:16 babe kernel: dvb0_0: filter mac=00 00 00 00 00 00
May 27 21:31:16 babe kernel: dvb0_0: filter mac=33 33 00 00 00 01
May 27 21:31:16 babe kernel: dvb0_0: filter mac=01 00 5e 00 00 01
if you need more information, please contact me.
regards,
sepp
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index