I noticed 2 things.  One is quite annoying.
1) sunlance:
Nov 19 19:09:49 sparq kernel: eth0: Carrier Lost, trying AUI
Nov 19 19:09:52 sparq kernel: eth0: Carrier Lost, trying TPE 

This has been going on for some time since it has been up.  But I think
something oopsed to cause this

2) the oops.  It oopsed 3 times.  I have attached the oops.

-- 
 Lab tests show that use of micro$oft causes cancer in lab animals
[wakko@sparq:/home/wakko] ksymoops < kernel 
ksymoops 2.3.4 on sparc 2.4.0-test10.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.0-test10/ (default)
     -m /boot/System.map-2.4.0-test10 (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.

Nov 19 18:18:34 sparq kernel: Unable to handle kernel NULL pointer 
dereference<1>tsk->{mm,active_mm}->context = 00000abe 
Nov 19 18:18:34 sparq kernel: tsk->{mm,active_mm}->pgd = fc06cc00 
Nov 19 18:18:34 sparq kernel:               \|/ ____ \|/ 
Nov 19 18:18:34 sparq kernel:               "@'/ ,. \`@" 
Nov 19 18:18:34 sparq kernel:               /_| \__/ |_\ 
Nov 19 18:18:34 sparq kernel:                  \__U_/ 
Nov 19 18:18:34 sparq kernel: dd(2757): Oops 
Nov 19 18:18:34 sparq kernel: PSR: 409000c2 PC: f00acce8 NPC: f00accec Y: 00000000 
Using defaults from ksymoops -t elf32-sparc -a sparc
Nov 19 18:18:34 sparq kernel: g0: f42f3f08 g1: 40800fa2 g2: 0000ffff g3: 00029000 g4: 
f0053f30 g5: 72650000 g6: f42f2000 g7: 00000200 
Nov 19 18:18:34 sparq kernel: o0: 00029000 o1: 00029000 o2: 00000000 o3: f4c45c40 o4: 
00000000 o5: 0000ffff sp: f42f3f08 o7: f0052b90 
Nov 19 18:18:34 sparq kernel: l0: f4c45c20 l1: 00000aae l2: 5003bd3e l3: 50029d28 l4: 
500322a8 l5: 00000557 l6: 5002cd38 l7: 50028cb4 
Nov 19 18:18:34 sparq kernel: i0: ffffffea i1: 00029000 i2: 00000001 i3: 5004f99c i4: 
00000008 i5: 50089558 fp: f42f3f70 i7: f00151dc 
Nov 19 18:18:34 sparq kernel: Caller[f00151dc] 
Nov 19 18:18:34 sparq kernel: Caller[000138fc] 
Nov 19 18:18:34 sparq kernel: Instruction DUMP: 38800012  84102000  9a100002 
<c40b0000> c42a0000  86100000  80a0e000  06bffff1  8410000a  

>>PC;  f00acce8 <read_port+60/b0>   <=====
>>O7;  f0052b90 <sys_read+c4/110>
>>I7;  f00151dc <syscall_is_too_hard+34/40>
Trace; f00151dc <syscall_is_too_hard+34/40>
Trace; 000138fc Before first symbol
Code;  f00accdc <read_port+54/b0>
0000000000000000 <_PC>:
Code;  f00accdc <read_port+54/b0>
   0:   38 80 00 12       bgu,a   48 <_PC+0x48> f00acd24 <read_port+9c/b0>
Code;  f00acce0 <read_port+58/b0>
   4:   84 10 20 00       clr  %g2
Code;  f00acce4 <read_port+5c/b0>
   8:   9a 10 00 02       mov  %g2, %o5
Code;  f00acce8 <read_port+60/b0>   <=====
   c:   c4 0b 00 00       ldub  [ %o4 ], %g2   <=====
Code;  f00accec <read_port+64/b0>
  10:   c4 2a 00 00       stb  %g2, [ %o0 ]
Code;  f00accf0 <read_port+68/b0>
  14:   86 10 00 00       mov  %g0, %g3
Code;  f00accf4 <read_port+6c/b0>
  18:   80 a0 e0 00       cmp  %g3, 0
Code;  f00accf8 <read_port+70/b0>
  1c:   06 bf ff f1       bl  ffffffffffffffe0 <_PC+0xffffffffffffffe0> f00accbc 
<read_port+34/b0>
Code;  f00accfc <read_port+74/b0>
  20:   84 10 00 0a       mov  %o2, %g2

Nov 19 18:18:36 sparq kernel: Unable to handle kernel NULL pointer 
dereference<1>tsk->{mm,active_mm}->context = 00000abf 
Nov 19 18:18:36 sparq kernel: tsk->{mm,active_mm}->pgd = fc06cc00 
Nov 19 18:18:36 sparq kernel:               \|/ ____ \|/ 
Nov 19 18:18:36 sparq kernel:               "@'/ ,. \`@" 
Nov 19 18:18:36 sparq kernel:               /_| \__/ |_\ 
Nov 19 18:18:36 sparq kernel:                  \__U_/ 
Nov 19 18:18:36 sparq kernel: dd(2758): Oops 
Nov 19 18:18:36 sparq kernel: PSR: 409010c2 PC: f00acce8 NPC: f00accec Y: 00000000 
Nov 19 18:18:36 sparq kernel: g0: f461df08 g1: 40801fa2 g2: 0000ffff g3: 00029000 g4: 
f0053f30 g5: 72650000 g6: f461c000 g7: 00000200 
Nov 19 18:18:36 sparq kernel: o0: 00029000 o1: 00029000 o2: 00000000 o3: f4c45ca0 o4: 
00000000 o5: 0000ffff sp: f461df08 o7: f0052b90 
Nov 19 18:18:36 sparq kernel: l0: f4c45c80 l1: 00000aae l2: 5003bd3e l3: 50029d28 l4: 
500322a8 l5: 00000557 l6: 5002cd38 l7: 50028cb4 
Nov 19 18:18:36 sparq kernel: i0: ffffffea i1: 00029000 i2: 00000001 i3: 5004f99c i4: 
00000008 i5: 50089558 fp: f461df70 i7: f00151dc 
Nov 19 18:18:36 sparq kernel: Caller[f00151dc] 
Nov 19 18:18:36 sparq kernel: Caller[000138fc] 
Nov 19 18:18:36 sparq kernel: Instruction DUMP: 38800012  84102000  9a100002 
<c40b0000> c42a0000  86100000  80a0e000  06bffff1  8410000a  

>>PC;  f00acce8 <read_port+60/b0>   <=====
>>O7;  f0052b90 <sys_read+c4/110>
>>I7;  f00151dc <syscall_is_too_hard+34/40>
Trace; f00151dc <syscall_is_too_hard+34/40>
Trace; 000138fc Before first symbol
Code;  f00accdc <read_port+54/b0>
0000000000000000 <_PC>:
Code;  f00accdc <read_port+54/b0>
   0:   38 80 00 12       bgu,a   48 <_PC+0x48> f00acd24 <read_port+9c/b0>
Code;  f00acce0 <read_port+58/b0>
   4:   84 10 20 00       clr  %g2
Code;  f00acce4 <read_port+5c/b0>
   8:   9a 10 00 02       mov  %g2, %o5
Code;  f00acce8 <read_port+60/b0>   <=====
   c:   c4 0b 00 00       ldub  [ %o4 ], %g2   <=====
Code;  f00accec <read_port+64/b0>
  10:   c4 2a 00 00       stb  %g2, [ %o0 ]
Code;  f00accf0 <read_port+68/b0>
  14:   86 10 00 00       mov  %g0, %g3
Code;  f00accf4 <read_port+6c/b0>
  18:   80 a0 e0 00       cmp  %g3, 0
Code;  f00accf8 <read_port+70/b0>
  1c:   06 bf ff f1       bl  ffffffffffffffe0 <_PC+0xffffffffffffffe0> f00accbc 
<read_port+34/b0>
Code;  f00accfc <read_port+74/b0>
  20:   84 10 00 0a       mov  %o2, %g2

Nov 19 18:19:19 sparq kernel: Unable to handle kernel NULL pointer 
dereference<1>tsk->{mm,active_mm}->context = 00000ac4 
Nov 19 18:19:19 sparq kernel: tsk->{mm,active_mm}->pgd = fc06cc00 
Nov 19 18:19:19 sparq kernel:               \|/ ____ \|/ 
Nov 19 18:19:19 sparq kernel:               "@'/ ,. \`@" 
Nov 19 18:19:19 sparq kernel:               /_| \__/ |_\ 
Nov 19 18:19:19 sparq kernel:                  \__U_/ 
Nov 19 18:19:19 sparq kernel: cat(2763): Oops 
Nov 19 18:19:19 sparq kernel: PSR: 409010c2 PC: f00acce8 NPC: f00accec Y: 05000000 
Nov 19 18:19:19 sparq kernel: g0: 21a00001 g1: 40801fa2 g2: 0000ffff g3: 00022210 g4: 
f0053f30 g5: 006c642d g6: f461c000 g7: 00000200 
Nov 19 18:19:19 sparq kernel: o0: 00022210 o1: 00022210 o2: 00000fff o3: f4431aa0 o4: 
00000000 o5: 0000ffff sp: f461df08 o7: f0052b90 
Nov 19 18:19:19 sparq kernel: l0: f4431a80 l1: 50080e5c l2: 5008043c l3: 00000020 l4: 
03015701 l5: 00000000 l6: 00000000 l7: 50028cb4 
Nov 19 18:19:19 sparq kernel: i0: ffffffea i1: 00022210 i2: 00001000 i3: 00011b6c i4: 
00000000 i5: fffff000 fp: f461df70 i7: f00151dc 
Nov 19 18:19:19 sparq kernel: Caller[f00151dc] 
Nov 19 18:19:19 sparq kernel: Caller[00011610] 
Nov 19 18:19:19 sparq kernel: Instruction DUMP: 38800012  84102000  9a100002 
<c40b0000> c42a0000  86100000  80a0e000  06bffff1  8410000a  

>>PC;  f00acce8 <read_port+60/b0>   <=====
>>O7;  f0052b90 <sys_read+c4/110>
>>I7;  f00151dc <syscall_is_too_hard+34/40>
Trace; f00151dc <syscall_is_too_hard+34/40>
Trace; 00011610 Before first symbol
Code;  f00accdc <read_port+54/b0>
0000000000000000 <_PC>:
Code;  f00accdc <read_port+54/b0>
   0:   38 80 00 12       bgu,a   48 <_PC+0x48> f00acd24 <read_port+9c/b0>
Code;  f00acce0 <read_port+58/b0>
   4:   84 10 20 00       clr  %g2
Code;  f00acce4 <read_port+5c/b0>
   8:   9a 10 00 02       mov  %g2, %o5
Code;  f00acce8 <read_port+60/b0>   <=====
   c:   c4 0b 00 00       ldub  [ %o4 ], %g2   <=====
Code;  f00accec <read_port+64/b0>
  10:   c4 2a 00 00       stb  %g2, [ %o0 ]
Code;  f00accf0 <read_port+68/b0>
  14:   86 10 00 00       mov  %g0, %g3
Code;  f00accf4 <read_port+6c/b0>
  18:   80 a0 e0 00       cmp  %g3, 0
Code;  f00accf8 <read_port+70/b0>
  1c:   06 bf ff f1       bl  ffffffffffffffe0 <_PC+0xffffffffffffffe0> f00accbc 
<read_port+34/b0>
Code;  f00accfc <read_port+74/b0>
  20:   84 10 00 0a       mov  %o2, %g2


1 warning issued.  Results may not be reliable.
[wakko@sparq:/home/wakko] 

Reply via email to