2.3.99-pre9 oops + isdn

From: herman dumont (herman.dumont@wanadoo.be)
Date: Sun May 28 2000 - 02:34:38 EST


Hi,

so now and then i get the following oops with isdn - ipppd :
As i log the kernel oopses to /dev/lp0 i saw that some lines of the
output ( the Call Trace lines) aren't complete!
Unable to handle kernel NULL pointer dereference at virtual address
0000044c
*Pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c01e8fff>]
EFLAGS: 00010286
eax: 00000000 ebx: ffffffff ecx: c6509600 edx: c7922260
esi: c033a820 edi: c6509c00 ebp: 7fffffff esp: c02efeb0
ds: 0018 es: 0018 ss: 0018
Process swapper (pid. 0, stackpage=c02ef000)
Stack: c7922260 c6509c10 c6509a00 00000000 c6509600 c0000002 c12ca800
00000000
       co1dfeae c6509c00 c6509a00 c7922260 c7922260 00000000 00000000
cO1dff2e
       c6509c10 c7922260 c01d9e8d 00000000 c7922260 c7922260 c7922260
c033cceo
Call Trace: [<c01dfeae>] [<c01dff2e>] E<c01d9e8d>] [<c885ef63>]
[<c8855adb>] [
       [<c011cafb>] [<c011caS4>1 [<c011c952>1 [<c010c10f>]
[<c0108be8>] [<co1o
       [<c0108be8>1 [<co1oo018>1 [<c0108cob>] E<c0108c4a>]
[<c0105000>] [<co1o
Code: 8b 90 4c 04 00 00 89 d0 39 e8 Of 4d c5 85 d2 Of 4d e8 3b 4c
Aiee, killing interrupt handje Kernel panic: Attempted to kill the
idle task!
In interrupt handje - not syncing

And this is the ksymoops output:
ksymoops 0.7c on i686 2.3.99-pre9. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.3.99-pre9/ (default)
     -m /usr/src/linux/System.map (default)

Warning: You did not tell me where to find symbol information. I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol
resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to
find
map, modules, ksyms etc. ksymoops -h explains the options.

Unable to handle kernel NULL pointer dereference at virtual address
0000044c
*Pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c01e8fff>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010286
eax: 00000000 ebx: ffffffff ecx: c6509600 edx: c7922260
esi: c033a820 edi: c6509c00 ebp: 7fffffff esp: c02efeb0
ds: 0018 es: 0018 ss: 0018
Process swapper (pid. 0, stackpage=c02ef000)
Stack: c7922260 c6509c10 c6509a00 00000000 c6509600 c0000002 c12ca800
00000000
       c6509c10 c7922260 c01d9e8d 00000000 c7922260 c7922260 c7922260
c033cceo
Call Trace: [<c01dfeae>] [<c01dff2e>] E<c01d9e8d>] [<c885ef63>]
[<c8855adb>] [
       [<c011cafb>] [<c011caS4>1 [<c011c952>1 [<c010c10f>]
[<c0108be8>] [<co1o
       [<c0108be8>1 [<co1oo018>1 [<c0108cob>] E<c0108c4a>]
[<c0105000>] [<co1o
Code: 8b 90 4c 04 00 00 89 d0 39 e8 Of 4d c5 85 d2 Of 4d e8 3b 4c
Warning (Oops_code): trailing garbage ignored on Code: line
  Text: 'Code: 8b 90 4c 04 00 00 89 d0 39 e8 Of 4d c5 85 d2 Of 4d e8
3b 4c '
  Garbage: ' Of 4d c5 85 d2 Of 4d e8 3b 4c '

>>EIP; c01e8fff <isdn_ppp_receive+313/564> <=====
Trace; c01dfeae <isdn_net_receive+28a/2cc>
Trace; c01dff2e <isdn_net_rcv_skb+3e/4c>
Trace; c011cafb <bh_action+1b/64>
Trace; c0108be8 <default_idle+0/28>
Code; c01e8fff <isdn_ppp_receive+313/564>
00000000 <_EIP>:
Code; c01e8fff <isdn_ppp_receive+313/564> <=====
   0: 8b 90 4c 04 00 00 movl 0x44c(%eax),%edx <=====
Code; c01e9005 <isdn_ppp_receive+319/564>
   6: 89 d0 movl %edx,%eax
Code; c01e9007 <isdn_ppp_receive+31b/564>
   8: 39 e8 cmpl %ebp,%eax

Aiee, killing interrupt handje Kernel panic: Attempted to kill the
idle task!

2 warnings issued. Results may not be reliable.

Just to let you know.
HTH

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



This archive was generated by hypermail 2b29 : Wed May 31 2000 - 21:00:19 EST