Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: SMP (ht) + PREEMPT crash dump



Hi Johannes,
I was wrong yeterday: the commands that reproduce the bug are 2:
# dvbnet -p $PID
# ifconfig dvb0_0 192.168.238.238

The system hangs when executing the second.

One more thing: if I try to remove *non existent* dvb0_0 i get another
Oops.

Unable to handle kernel NULL pointer dereference at virtual address
00000064
 printing eip:
f8d5ac90
*pde = 00000000
Oops: 0000 [#1]
PREEMPT SMP
CPU:    1
EIP:    0060:[<f8d5ac90>]    Not tainted
EFLAGS: 00210246   (2.6.6)
EIP is at dvb_net_remove_if+0x26/0x75 [dvb_core]
eax: ffffffea   ebx: 00000000   ecx: 00000000   edx: f8dc8280
esi: 00000000   edi: ec7f62a8   ebp: 00000000   esp: ec8d1ec8
ds: 007b   es: 007b   ss: 0068
Process dvbnet (pid: 4494, threadinfo=ec8d0000 task=ecd30ed0)
Stack: 00006f35 00006f35 ffffffe7 00000000 f8d568ca ec7f62a8 00000000
00006f35
       00000000 00000000 ec8f73f4 ec8e7400 ec883800 ec9f5580 ec9f55a0
ec85df04
       ecd30ed0 c011c687 ec9f5580 ec85df04 400fd920 00000000 00000000
400fd920
Call Trace:
 [<f8d568ca>] dvb_usercopy+0xc8/0x146 [dvb_core]
 [<c011c687>] do_page_fault+0x1c6/0x53e
 [<c015d7d1>] dentry_open+0x166/0x257
 [<c015d666>] filp_open+0x5c/0x61
 [<f8d5b040>] dvb_net_ioctl+0x2f/0x33 [dvb_core]
 [<f8d5acdf>] dvb_net_do_ioctl+0x0/0x332 [dvb_core]
 [<c0172574>] sys_ioctl+0x279/0x2cd
 [<c010613f>] syscall_call+0x7/0xb



Il mer, 2004-05-12 alle 11:47, Johannes Stezenbach ha scritto:
> Vincenzo Di Massa wrote:
> > I tried applying the patch, but I still get the same oops :-(
> 
> :-(
> 
> What are you doing to reproduce the Oops?
> 
> Maybe the problem is in the dvb_net code, not in the software demux?
> Or some more spinlocks are necessary in
> dmx_section_feed_release_filter()?
> 
> > May 12 03:26:56 fisso2-vi kernel: EIP is at dmx_section_feed_release_filter+0x41/0x11d [dvb_core]
> ...
> > May 12 03:26:56 fisso2-vi kernel: Call Trace:
> > May 12 03:26:56 fisso2-vi kernel:  [pg0+948807468/1069015040] dvb_net_feed_stop+0x153/0x1a9 [dvb_core]
> > May 12 03:26:56 fisso2-vi kernel:  [<f8d5a72c>] dvb_net_feed_stop+0x153/0x1a9 [dvb_core]
> > May 12 03:26:56 fisso2-vi kernel:  [pg0+948807656/1069015040] wq_set_multicast_list+0x1e/0x113 [dvb_core]
> > May 12 03:26:56 fisso2-vi kernel:  [<f8d5a7e8>] wq_set_multicast_list+0x1e/0x113 [dvb_core]
> 
> Johannes
-- 
Vincenzo Di Massa <hawk78_it@yahoo.it>



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index