[OPPS] 2.2.18 + Scheduling in interrupt

From: James Stevenson (mistral@stev.org)
Date: Fri Feb 23 2001 - 20:04:55 EST


Hi

this is the first opps i got from several
i have attached the rest in a gzip file

these were the messages i got

Aiee, killing interrupt handler
alloc_skb called nonatomically from interrupt c016468f
eth0: Tx request while isr active.
Scheduling in interrupt

first opps

Unable to handle kernel NULL pointer dereference at virtual address
00000000
current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c0110b36>]
EFLAGS: 00010286
eax: 00000018 ebx: c1ef2000 ecx: 000002fd edx: c799c000
esi: 00000000 edi: c2b9e220 ebp: c1ef3bf8 esp: c1ef3be4
ds: 0018 es: 0018 ss: 0018
Process gnome-terminal (pid: 3950, process nr: 42, stackpage=c1ef3000)
Stack: c1ef2000 c2b9e220 00000296 c1ef2000 c2b9e220 00000001 c0117081
c1ef3c68
       c1ef2000 0000c000 c1ef3d08 00000020 c1ef2000 c0109898 0000000b
c1ef3c68
       c01d9b76 c01db50e 00000000 00000000 c010eb1c c01db50e c1ef3c68
c6550000
Call Trace: [<c0117081>] [<c0109898>] [<c01d9b76>] [<c01db50e>]
[<c010eb1c>] [<c01db50e>] [<c017cea8>]
       [<c0109485>] [<c012043f>] [<c0110010>] [<c0164ecc>] [<c01ca48b>]
[<c0165031>] [<c01c9fbb>] [<c0164f82>]
       [<c010a3fe>] [<c010a1c0>] [<c010a520>] [<c010a204>] [<c0100018>]
[<c0117f19>] [<c010a537>] [<c010a204>]
       [<c01137eb>] [<c010eab0>] [<c01db48a>] [<c0109485>] [<c012043f>]
[<c0164ecc>] [<c016468f>] [<c0164903>]
       [<c01878cc>] [<c01879b6>] [<c01878cc>] [<c01b14b5>] [<c0162ac0>]
[<c01878cc>] [<c0162cce>] [<c0124b47>]
       [<c0162c3c>] [<c0109374>]
Code: c7 05 00 00 00 00 00 00 00 00 8d 65 e8 5b 5e 5f 89 ec 5d c3

>>EIP; c0110b36 <schedule+26e/284> <=====
Trace; c0117081 <do_exit+265/26c>
Trace; c0109898 <die_if_no_fixup+0/40>
Trace; c01d9b76 <stext_lock+18aa/3354>
Trace; c01db50e <stext_lock+3242/3354>
Trace; c010eb1c <do_page_fault+2c4/3b0>
Trace; c01db50e <stext_lock+3242/3354>
Trace; c017cea8 <udp_getfrag+0/c4>
Trace; c0109485 <error_code+2d/34>
Trace; c012043f <kmem_cache_alloc+23/124>
Trace; c0110010 <do_sigaction+154/160>
Trace; c0164ecc <alloc_skb+58/dc>
Trace; c01ca48b <ei_receive+1d7/328>
Trace; c0165031 <__kfree_skb+a1/a8>
Trace; c01c9fbb <ei_interrupt+e7/1d4>
Trace; c0164f82 <kfree_skbmem+32/40>
Trace; c010a3fe <handle_IRQ_event+36/6c>
Trace; c010a1c0 <do_8259A_IRQ+80/ac>
Trace; c010a520 <do_IRQ+24/40>
Trace; c010a204 <common_interrupt+18/20>
Trace; c0100018 <startup_32+18/11e>
Trace; c0117f19 <do_bottom_half+25/64>
Trace; c010a537 <do_IRQ+3b/40>
Trace; c010a204 <common_interrupt+18/20>
Trace; c01137eb <printk+14f/16c>
Trace; c010eab0 <do_page_fault+258/3b0>
Trace; c01db48a <stext_lock+31be/3354>
Trace; c0109485 <error_code+2d/34>
Trace; c012043f <kmem_cache_alloc+23/124>
Trace; c0164ecc <alloc_skb+58/dc>
Trace; c016468f <sock_wmalloc+23/50>
Trace; c0164903 <sock_alloc_send_skb+63/a8>
Trace; c01878cc <unix_stream_sendmsg+0/260>
Trace; c01879b6 <unix_stream_sendmsg+ea/260>
Trace; c01878cc <unix_stream_sendmsg+0/260>
Trace; c01b14b5 <pty_unthrottle+49/58>
Trace; c0162ac0 <sock_sendmsg+88/ac>
Trace; c01878cc <unix_stream_sendmsg+0/260>
Trace; c01879b6 <unix_stream_sendmsg+ea/260>
Trace; c01878cc <unix_stream_sendmsg+0/260>
Trace; c01b14b5 <pty_unthrottle+49/58>
Trace; c0162ac0 <sock_sendmsg+88/ac>
Trace; c01878cc <unix_stream_sendmsg+0/260>
Trace; c0162cce <sock_write+92/9c>
Trace; c0124b47 <sys_write+db/100>
Trace; c0162c3c <sock_write+0/9c>
Trace; c0109374 <system_call+34/38>
Code; c0110b36 <schedule+26e/284>
00000000 <_EIP>:
Code; c0110b36 <schedule+26e/284> <=====
   0: c7 05 00 00 00 00 00 movl $0x0,0x0 <=====
Code; c0110b3d <schedule+275/284>
   7: 00 00 00
Code; c0110b40 <schedule+278/284>
   a: 8d 65 e8 lea 0xffffffe8(%ebp),%esp
Code; c0110b43 <schedule+27b/284>
   d: 5b pop %ebx
Code; c0110b44 <schedule+27c/284>
   e: 5e pop %esi
Code; c0110b45 <schedule+27d/284>
   f: 5f pop %edi
Code; c0110b46 <schedule+27e/284>
  10: 89 ec mov %ebp,%esp
Code; c0110b48 <schedule+280/284>
  12: 5d pop %ebp
Code; c0110b49 <schedule+281/284>
  13: c3 ret

if anymore info is required mail me
although i am not sure what was running at the time
of the machine crashing

thanks
        James

-- 
---------------------------------------------
Check Out: http://stev.org
E-Mail: mistral@stev.org
 12:50am  up 22 days,  8:35,  4 users,  load average: 0.00, 0.12, 0.41


- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Feb 23 2001 - 21:00:32 EST