mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Re: 2.4.18 SPARC SMP oops
@ 2002-05-22 11:12 Joris Braakman
  2002-05-22 12:24 ` Tomas Szepe
  0 siblings, 1 reply; 7+ messages in thread
From: Joris Braakman @ 2002-05-22 11:12 UTC (permalink / raw)
  To: linux-kernel

Hi,

The following oops looks a lot like Tomas Szepe oops, so I copied the
subject.

I could still login with ssh, su to root and issue a reboot, which
didn't work completely, but after a halt command I got the bootprompt 
on the console and issued a boot. Other commands as ps or top didn't
work.  ls did work. It happened under heavy load. The machine was running 
for more than one day with this load.

It is a sparc 5, single processor , 128MB.

Joris. (cc me plz)

cpu             : Fujitsu  MB86904
fpu             : Lsi Logic/Meiko L64804 or compatible
promlib         : Version 3 Revision 2
prom            : 2.15
type            : sun4m
ncpus probed    : 1
ncpus active    : 1
BogoMips        : 109.36
MMU type        : Fujitsu Swift
contexts        : 256
nocache total   : 1048576
nocache used    : 782848

ksymoops 2.4.5 on sparc 2.4.18.  Options used
     -V (default)
     -k 20020521062554.ksyms (specified)
     -l 20020521062554.modules (specified)
     -o /lib/modules/2.4.18/ (default)
     -m /boot/System.map-2.4.18 (default)

No modules in ksyms, skipping objects
Warning (read_lsmod): no symbols in lsmod, is 20020521062554.modules a valid lsmod file?
kernel BUG at srmmu.c:397!
Unable to handle kernel NULL pointer dereference<1>tsk->{mm,active_mm}->context = 0000001b
tsk->{mm,active_mm}->pgd = fc0f4000
              \|/ ____ \|/
              "@'/ ,. \`@"
              /_| \__/ |_\
                 \__U_/
apache(7990): Oops
PSR: 048000c1 PC: f0020174 NPC: f0020178 Y: 00000000    Not tainted
Using defaults from ksymoops -t elf32-sparc -a sparc
g0: f0190800 g1: 04800fe7 g2: 00000001 g3: 04400fe0 g4: f00291a0 g5: 53545556 g6: f7174000 g7: 00000000
o0: 0000001b o1: 044000e1 o2: f0190800 o3: f0190994 o4: 0000022b o5: 00000000 sp: f7175a48 o7: f002016c
l0: 049000c2 l1: f0025814 l2: f0025818 l3: 00000010 l4: 00000020 l5: 00000000 l6: f67c67e0 l7: 00000006
i0: f1e9c1e0 i1: 50440000 i2: 001de0aa i3: f003d484 i4: f00f2948 i5: 00000000 fp: f7175ab0 i7: f0039684
Caller[f0039684]
Caller[f00394e8]
Caller[f001e524]
Caller[f0010fe8]
Caller[f0114778]
Caller[f013476c]
Caller[f00f27bc]
Caller[f00f29d4]
Caller[f004b10c]
Caller[f001138c]
Caller[0001a37c]
Instruction DUMP: 921263d0  40002369  9410218d <c0202000> 81c7e008  91e82000  9de3bf98  90100018  7fffff5f 


>>PC;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====

>>g0; f0190800 <abi_table+8/134>
>>g1; 04800fe7 Before first symbol
>>g3; 04400fe0 Before first symbol
>>g4; f00291a0 <release_console_sem+68/e4>
>>g5; 53545556 Before first symbol
>>g6; f7174000 <END_OF_CODE+6f7b0e8/????>
>>o1; 044000e1 Before first symbol
>>o2; f0190800 <abi_table+8/134>
>>o3; f0190994 <console_printk+0/10>
>>sp; f7175a48 <END_OF_CODE+6f7cb30/????>
>>o7; f002016c <srmmu_pte_alloc_one+14/28>
>>l0; 049000c2 Before first symbol
>>l1; f0025814 <flush_patch_switch+34/170>
>>l2; f0025818 <flush_patch_switch+38/170>
>>l6; f67c67e0 <END_OF_CODE+65cd8c8/????>
>>i0; f1e9c1e0 <END_OF_CODE+1ca32c8/????>
>>i1; 50440000 Before first symbol
>>i2; 001de0aa Before first symbol
>>i3; f003d484 <filemap_nopage+0/2a0>
>>i4; f00f2948 <sock_write+0/a0>
>>fp; f7175ab0 <END_OF_CODE+6f7cb98/????>
>>i7; f0039684 <pte_alloc+38/90>

Trace; f0039684 <pte_alloc+38/90>
Trace; f00394e8 <handle_mm_fault+60/164>
Trace; f001e524 <do_sparc_fault+1a0/3f0>
Trace; f0010fe8 <srmmu_fault+58/68>
Trace; f0114778 <tcp_sendmsg+538/13e4>
Trace; f013476c <inet_sendmsg+40/54>
Trace; f00f27bc <sock_sendmsg+74/9c>
Trace; f00f29d4 <sock_write+8c/a0>
Trace; f004b10c <sys_write+c4/164>
Trace; f001138c <syscall_is_too_hard+34/40>
Trace; 0001a37c Before first symbol

Code;  f0020168 <srmmu_pte_alloc_one+10/28>
00000000 <_PC>:
Code;  f0020168 <srmmu_pte_alloc_one+10/28>
   0:   92 12 63 d0       or  %o1, 0x3d0, %o1
Code;  f002016c <srmmu_pte_alloc_one+14/28>
   4:   40 00 23 69       call  8da8 <_PC+0x8da8> f0028f10 <printk+0/1b4>
Code;  f0020170 <srmmu_pte_alloc_one+18/28>
   8:   94 10 21 8d       mov  0x18d, %o2
Code;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====
   c:   c0 20 20 00       clr  [ %g0 ]   <=====
Code;  f0020178 <srmmu_pte_alloc_one+20/28>
  10:   81 c7 e0 08       ret 
Code;  f002017c <srmmu_pte_alloc_one+24/28>
  14:   91 e8 20 00       restore  %g0, 0, %o0
Code;  f0020180 <srmmu_free_pte_fast+0/18>
  18:   9d e3 bf 98       save  %sp, -104, %sp
Code;  f0020184 <srmmu_free_pte_fast+4/18>
  1c:   90 10 00 18       mov  %i0, %o0
Code;  f0020188 <srmmu_free_pte_fast+8/18>
  20:   7f ff ff 5f       call  fffffd9c <_PC+0xfffffd9c> f001ff04 <srmmu_free_nocache+0/88>
Code;  f002018c <srmmu_free_pte_fast+c/18>
  24:   00 00 00 00       unimp  0

kernel BUG at /usr/src/kernel-source-2.4.18/include/asm/pgalloc.h:120!
kernel BUG at srmmu.c:397!
Unable to handle kernel NULL pointer dereference<1>tsk->{mm,active_mm}->context = 000000e0
tsk->{mm,active_mm}->pgd = fc0c2000
              \|/ ____ \|/
              "@'/ ,. \`@"
              /_| \__/ |_\
                 \__U_/
apache(7922): Oops
PSR: 048000c1 PC: f0020174 NPC: f0020178 Y: 00000000    Not tainted
g0: f0190800 g1: 04800fe7 g2: 00000001 g3: 04400fe0 g4: f00291a0 g5: 53545556 g6: f5b66000 g7: 00000000
o0: 0000001b o1: 044000e1 o2: f0190800 o3: f0190994 o4: 00000124 o5: 00000000 sp: f5b67a48 o7: f002016c
l0: 049000c2 l1: f0025814 l2: f0025818 l3: 00000010 l4: 00000020 l5: 00000000 l6: f35ad280 l7: 502f42ac
i0: f4da3980 i1: 50580000 i2: f7ef7400 i3: 00000000 i4: fff00000 i5: f014e7e8 fp: f5b67ab0 i7: f0039684
Caller[f0039684]
Caller[f00394e8]
Caller[f001e524]
Caller[f0010fe8]
Caller[f0114778]
Caller[f013476c]
Caller[f00f27bc]
Caller[f00f29d4]
Caller[f004b10c]
Caller[f001138c]
Caller[0001a37c]
Instruction DUMP: 921263d0  40002369  9410218d <c0202000> 81c7e008  91e82000  9de3bf98  90100018  7fffff5f 


>>PC;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====

>>g0; f0190800 <abi_table+8/134>
>>g1; 04800fe7 Before first symbol
>>g3; 04400fe0 Before first symbol
>>g4; f00291a0 <release_console_sem+68/e4>
>>g5; 53545556 Before first symbol
>>g6; f5b66000 <END_OF_CODE+596d0e8/????>
>>o1; 044000e1 Before first symbol
>>o2; f0190800 <abi_table+8/134>
>>o3; f0190994 <console_printk+0/10>
>>sp; f5b67a48 <END_OF_CODE+596eb30/????>
>>o7; f002016c <srmmu_pte_alloc_one+14/28>
>>l0; 049000c2 Before first symbol
>>l1; f0025814 <flush_patch_switch+34/170>
>>l2; f0025818 <flush_patch_switch+38/170>
>>l6; f35ad280 <END_OF_CODE+33b4368/????>
>>l7; 502f42ac Before first symbol
>>i0; f4da3980 <END_OF_CODE+4baaa68/????>
>>i1; 50580000 Before first symbol
>>i2; f7ef7400 <END_OF_CODE+7cfe4e8/????>
>>i4; fff00000 <END_OF_CODE+fd070e8/????>
>>i5; f014e7e8 <L.2.15+20/24>
>>fp; f5b67ab0 <END_OF_CODE+596eb98/????>
>>i7; f0039684 <pte_alloc+38/90>

Trace; f0039684 <pte_alloc+38/90>
Trace; f00394e8 <handle_mm_fault+60/164>
Trace; f001e524 <do_sparc_fault+1a0/3f0>
Trace; f0010fe8 <srmmu_fault+58/68>
Trace; f0114778 <tcp_sendmsg+538/13e4>
Trace; f013476c <inet_sendmsg+40/54>
Trace; f00f27bc <sock_sendmsg+74/9c>
Trace; f00f29d4 <sock_write+8c/a0>
Trace; f004b10c <sys_write+c4/164>
Trace; f001138c <syscall_is_too_hard+34/40>
Trace; 0001a37c Before first symbol

Code;  f0020168 <srmmu_pte_alloc_one+10/28>
00000000 <_PC>:
Code;  f0020168 <srmmu_pte_alloc_one+10/28>
   0:   92 12 63 d0       or  %o1, 0x3d0, %o1
Code;  f002016c <srmmu_pte_alloc_one+14/28>
   4:   40 00 23 69       call  8da8 <_PC+0x8da8> f0028f10 <printk+0/1b4>
Code;  f0020170 <srmmu_pte_alloc_one+18/28>
   8:   94 10 21 8d       mov  0x18d, %o2
Code;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====
   c:   c0 20 20 00       clr  [ %g0 ]   <=====
Code;  f0020178 <srmmu_pte_alloc_one+20/28>
  10:   81 c7 e0 08       ret 
Code;  f002017c <srmmu_pte_alloc_one+24/28>
  14:   91 e8 20 00       restore  %g0, 0, %o0
Code;  f0020180 <srmmu_free_pte_fast+0/18>
  18:   9d e3 bf 98       save  %sp, -104, %sp
Code;  f0020184 <srmmu_free_pte_fast+4/18>
  1c:   90 10 00 18       mov  %i0, %o0
Code;  f0020188 <srmmu_free_pte_fast+8/18>
  20:   7f ff ff 5f       call  fffffd9c <_PC+0xfffffd9c> f001ff04 <srmmu_free_nocache+0/88>
Code;  f002018c <srmmu_free_pte_fast+c/18>
  24:   00 00 00 00       unimp  0

kernel BUG at srmmu.c:397!
Unable to handle kernel NULL pointer dereference<1>tsk->{mm,active_mm}->context = 00000058
tsk->{mm,active_mm}->pgd = fc040800
              \|/ ____ \|/
              "@'/ ,. \`@"
              /_| \__/ |_\
                 \__U_/
apache(7553): Oops
PSR: 048000c1 PC: f0020174 NPC: f0020178 Y: 00000000    Not tainted
g0: f0190800 g1: 04800fe7 g2: 00000001 g3: 04400fe0 g4: f00291a0 g5: 53545556 g6: f0fd2000 g7: 00000000
o0: 0000001b o1: 044000e1 o2: f0190800 o3: f0190994 o4: 0000033b o5: 00000000 sp: f0fd3a48 o7: f002016c
l0: 0000033b l1: f3b861f4 l2: f082d2c0 l3: f2bdb120 l4: f7f530dc l5: 0000033b l6: f3b86140 l7: 00000006
i0: f68c3780 i1: 50740000 i2: 00421faa i3: f003d484 i4: fff00000 i5: 00000000 fp: f0fd3ab0 i7: f0039684
Caller[f0039684]
Caller[f00394e8]
Caller[f001e524]
Caller[f0010fe8]
Caller[f0114778]
Caller[f013476c]
Caller[f00f27bc]
Caller[f00f29d4]
Caller[f004b10c]
Caller[f001138c]
Caller[0001a37c]
Instruction DUMP: 921263d0  40002369  9410218d <c0202000> 81c7e008  91e82000  9de3bf98  90100018  7fffff5f 


>>PC;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====

>>g0; f0190800 <abi_table+8/134>
>>g1; 04800fe7 Before first symbol
>>g3; 04400fe0 Before first symbol
>>g4; f00291a0 <release_console_sem+68/e4>
>>g5; 53545556 Before first symbol
>>g6; f0fd2000 <END_OF_CODE+dd90e8/????>
>>o1; 044000e1 Before first symbol
>>o2; f0190800 <abi_table+8/134>
>>o3; f0190994 <console_printk+0/10>
>>sp; f0fd3a48 <END_OF_CODE+ddab30/????>
>>o7; f002016c <srmmu_pte_alloc_one+14/28>
>>l1; f3b861f4 <END_OF_CODE+398d2dc/????>
>>l2; f082d2c0 <END_OF_CODE+6343a8/????>
>>l3; f2bdb120 <END_OF_CODE+29e2208/????>
>>l4; f7f530dc <END_OF_CODE+7d5a1c4/????>
>>l6; f3b86140 <END_OF_CODE+398d228/????>
>>i0; f68c3780 <END_OF_CODE+66ca868/????>
>>i1; 50740000 Before first symbol
>>i2; 00421faa Before first symbol
>>i3; f003d484 <filemap_nopage+0/2a0>
>>i4; fff00000 <END_OF_CODE+fd070e8/????>
>>fp; f0fd3ab0 <END_OF_CODE+ddab98/????>
>>i7; f0039684 <pte_alloc+38/90>

Trace; f0039684 <pte_alloc+38/90>
Trace; f00394e8 <handle_mm_fault+60/164>
Trace; f001e524 <do_sparc_fault+1a0/3f0>
Trace; f0010fe8 <srmmu_fault+58/68>
Trace; f0114778 <tcp_sendmsg+538/13e4>
Trace; f013476c <inet_sendmsg+40/54>
Trace; f00f27bc <sock_sendmsg+74/9c>
Trace; f00f29d4 <sock_write+8c/a0>
Trace; f004b10c <sys_write+c4/164>
Trace; f001138c <syscall_is_too_hard+34/40>
Trace; 0001a37c Before first symbol

Code;  f0020168 <srmmu_pte_alloc_one+10/28>
00000000 <_PC>:
Code;  f0020168 <srmmu_pte_alloc_one+10/28>
   0:   92 12 63 d0       or  %o1, 0x3d0, %o1
Code;  f002016c <srmmu_pte_alloc_one+14/28>
   4:   40 00 23 69       call  8da8 <_PC+0x8da8> f0028f10 <printk+0/1b4>
Code;  f0020170 <srmmu_pte_alloc_one+18/28>
   8:   94 10 21 8d       mov  0x18d, %o2
Code;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====
   c:   c0 20 20 00       clr  [ %g0 ]   <=====
Code;  f0020178 <srmmu_pte_alloc_one+20/28>
  10:   81 c7 e0 08       ret 
Code;  f002017c <srmmu_pte_alloc_one+24/28>
  14:   91 e8 20 00       restore  %g0, 0, %o0
Code;  f0020180 <srmmu_free_pte_fast+0/18>
  18:   9d e3 bf 98       save  %sp, -104, %sp
Code;  f0020184 <srmmu_free_pte_fast+4/18>
  1c:   90 10 00 18       mov  %i0, %o0
Code;  f0020188 <srmmu_free_pte_fast+8/18>
  20:   7f ff ff 5f       call  fffffd9c <_PC+0xfffffd9c> f001ff04 <srmmu_free_nocache+0/88>
Code;  f002018c <srmmu_free_pte_fast+c/18>
  24:   00 00 00 00       unimp  0

kernel BUG at srmmu.c:397!
Unable to handle kernel NULL pointer dereference<1>tsk->{mm,active_mm}->context = 0000006f
tsk->{mm,active_mm}->pgd = fc0f5800
              \|/ ____ \|/
              "@'/ ,. \`@"
              /_| \__/ |_\
                 \__U_/
apache(7991): Oops
PSR: 048000c1 PC: f0020174 NPC: f0020178 Y: 00000000    Not tainted
g0: f0190800 g1: 04800fe7 g2: 00000001 g3: 04400fe0 g4: f00291a0 g5: 53545556 010b400 sp: f10b1a48 o7: f002016c
Warning (Oops_set_regs): garbage '010b400 sp: f10b1a48 o7: f002016c' at end of register line ignored
l0: 044000c2 l1: f00fb070 l2: f002d8f4 l3: 00000010 l4: 00000020 l5: 00000000 l6: f1269580 l7: 00065000
i0: f1e9c140 i1: 50640000 i2: f01c41ec i3: f010ae90 i4: fff00000 i5: f014e7e8 fp: f10b1ab0 i7: f0039684
Caller[f0039684]
Caller[f00394e8]
Caller[f001e524]
Caller[f0010fe8]
Caller[f0114778]
Caller[f013476c]
Caller[f00f27bc]
Caller[f00f29d4]
Caller[f004b10c]
Caller[f001138c]
Caller[0001a37c]
Instruction DUMP: 921263d0  40002369  9410218d <c0202000> 81c7e008  91e82000  9de3bf98  90100018  7fffff5f 


>>PC;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====

>>g0; f0190800 <abi_table+8/134>
>>g1; 04800fe7 Before first symbol
>>g3; 04400fe0 Before first symbol
>>g4; f00291a0 <release_console_sem+68/e4>
>>g5; 53545556 Before first symbol
>>l0; 044000c2 Before first symbol
>>l1; f00fb070 <net_rx_action+3f0/3f4>
>>l2; f002d8f4 <do_softirq+b0/150>
>>l6; f1269580 <END_OF_CODE+1070668/????>
>>l7; 00065000 Before first symbol
>>i0; f1e9c140 <END_OF_CODE+1ca3228/????>
>>i1; 50640000 Before first symbol
>>i2; f01c41ec <softnet_data+c/40>
>>i3; f010ae90 <ip_rcv+0/548>
>>i4; fff00000 <END_OF_CODE+fd070e8/????>
>>i5; f014e7e8 <L.2.15+20/24>
>>fp; f10b1ab0 <END_OF_CODE+eb8b98/????>
>>i7; f0039684 <pte_alloc+38/90>

Trace; f0039684 <pte_alloc+38/90>
Trace; f00394e8 <handle_mm_fault+60/164>
Trace; f001e524 <do_sparc_fault+1a0/3f0>
Trace; f0010fe8 <srmmu_fault+58/68>
Trace; f0114778 <tcp_sendmsg+538/13e4>
Trace; f013476c <inet_sendmsg+40/54>
Trace; f00f27bc <sock_sendmsg+74/9c>
Trace; f00f29d4 <sock_write+8c/a0>
Trace; f004b10c <sys_write+c4/164>
Trace; f001138c <syscall_is_too_hard+34/40>
Trace; 0001a37c Before first symbol

Code;  f0020168 <srmmu_pte_alloc_one+10/28>
00000000 <_PC>:
Code;  f0020168 <srmmu_pte_alloc_one+10/28>
   0:   92 12 63 d0       or  %o1, 0x3d0, %o1
Code;  f002016c <srmmu_pte_alloc_one+14/28>
   4:   40 00 23 69       call  8da8 <_PC+0x8da8> f0028f10 <printk+0/1b4>
Code;  f0020170 <srmmu_pte_alloc_one+18/28>
   8:   94 10 21 8d       mov  0x18d, %o2
Code;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====
   c:   c0 20 20 00       clr  [ %g0 ]   <=====
Code;  f0020178 <srmmu_pte_alloc_one+20/28>
  10:   81 c7 e0 08       ret 
Code;  f002017c <srmmu_pte_alloc_one+24/28>
  14:   91 e8 20 00       restore  %g0, 0, %o0
Code;  f0020180 <srmmu_free_pte_fast+0/18>
  18:   9d e3 bf 98       save  %sp, -104, %sp
Code;  f0020184 <srmmu_free_pte_fast+4/18>
  1c:   90 10 00 18       mov  %i0, %o0
Code;  f0020188 <srmmu_free_pte_fast+8/18>
  20:   7f ff ff 5f       call  fffffd9c <_PC+0xfffffd9c> f001ff04 <srmmu_free_nocache+0/88>
Code;  f002018c <srmmu_free_pte_fast+c/18>
  24:   00 00 00 00       unimp  0

kernel BUG at srmmu.c:397!
Unable to handle kernel NULL pointer dereference<1>tsk->{mm,active_mm}->context = 00000096
tsk->{mm,active_mm}->pgd = fc0cac00
              \|/ ____ \|/
              "@'/ ,. \`@"
              /_| \__/ |_\
                 \__U_/
apache(7983): Oops
PSR: 048000c1 PC: f0020174 NPC: f0020178 Y: 00000000    Not tainted
g0: f0190800 g1: 04800fe7 g2: 00000001 g3: 04400fe0 g4: f00291a0 g5: 53545556 g6: f7ce0000 g7: 00000000
o0: 0000001b o1: 044000e1 o2: f0190800 o3: f0190994 o4: 5023c568 o5: f01507e8 sp: f7ce1a48 o7: f002016c
l0: 049010c2 l1: f0025814 l2: f0025818 l3: 00000010 l4: 00000020 l5: 00000000 l6: f3ba8000 l7: 7fffffff
i0: f4da33e0 i1: 504c0000 i2: 00001000 i3: f017ec00 i4: 00000000 i5: f3ba9dec fp: f7ce1ab0 i7: f0039684
Caller[f0039684]
Caller[f00394e8]
Caller[f001e524]
Caller[f0010fe8]
Caller[f0114778]
Caller[f013476c]
Caller[f00f27bc]
Caller[f00f29d4]
Caller[f004b10c]
Caller[f001138c]
Caller[0001a37c]
Instruction DUMP: 921263d0  40002369  9410218d <c0202000> 81c7e008  91e82000  9de3bf98  90100018  7fffff5f 


>>PC;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====

>>g0; f0190800 <abi_table+8/134>
>>g1; 04800fe7 Before first symbol
>>g3; 04400fe0 Before first symbol
>>g4; f00291a0 <release_console_sem+68/e4>
>>g5; 53545556 Before first symbol
>>g6; f7ce0000 <END_OF_CODE+7ae70e8/????>
>>o1; 044000e1 Before first symbol
>>o2; f0190800 <abi_table+8/134>
>>o3; f0190994 <console_printk+0/10>
>>o4; 5023c568 Before first symbol
>>o5; f01507e8 <__udivdi3+3a4/3b4>
>>sp; f7ce1a48 <END_OF_CODE+7ae8b30/????>
>>o7; f002016c <srmmu_pte_alloc_one+14/28>
>>l0; 049010c2 Before first symbol
>>l1; f0025814 <flush_patch_switch+34/170>
>>l2; f0025818 <flush_patch_switch+38/170>
>>l6; f3ba8000 <END_OF_CODE+39af0e8/????>
>>l7; 7fffffff Before first symbol
>>i0; f4da33e0 <END_OF_CODE+4baa4c8/????>
>>i1; 504c0000 Before first symbol
>>i2; 00001000 Before first symbol
>>i3; f017ec00 <prio2band+26e8/3868>
>>i5; f3ba9dec <END_OF_CODE+39b0ed4/????>
>>fp; f7ce1ab0 <END_OF_CODE+7ae8b98/????>
>>i7; f0039684 <pte_alloc+38/90>

Trace; f0039684 <pte_alloc+38/90>
Trace; f00394e8 <handle_mm_fault+60/164>
Trace; f001e524 <do_sparc_fault+1a0/3f0>
Trace; f0010fe8 <srmmu_fault+58/68>
Trace; f0114778 <tcp_sendmsg+538/13e4>
Trace; f013476c <inet_sendmsg+40/54>
Trace; f00f27bc <sock_sendmsg+74/9c>
Trace; f00f29d4 <sock_write+8c/a0>
Trace; f004b10c <sys_write+c4/164>
Trace; f001138c <syscall_is_too_hard+34/40>
Trace; 0001a37c Before first symbol

Code;  f0020168 <srmmu_pte_alloc_one+10/28>
00000000 <_PC>:
Code;  f0020168 <srmmu_pte_alloc_one+10/28>
   0:   92 12 63 d0       or  %o1, 0x3d0, %o1
Code;  f002016c <srmmu_pte_alloc_one+14/28>
   4:   40 00 23 69       call  8da8 <_PC+0x8da8> f0028f10 <printk+0/1b4>
Code;  f0020170 <srmmu_pte_alloc_one+18/28>
   8:   94 10 21 8d       mov  0x18d, %o2
Code;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====
   c:   c0 20 20 00       clr  [ %g0 ]   <=====
Code;  f0020178 <srmmu_pte_alloc_one+20/28>
  10:   81 c7 e0 08       ret 
Code;  f002017c <srmmu_pte_alloc_one+24/28>
  14:   91 e8 20 00       restore  %g0, 0, %o0
Code;  f0020180 <srmmu_free_pte_fast+0/18>
  18:   9d e3 bf 98       save  %sp, -104, %sp
Code;  f0020184 <srmmu_free_pte_fast+4/18>
  1c:   90 10 00 18       mov  %i0, %o0
Code;  f0020188 <srmmu_free_pte_fast+8/18>
  20:   7f ff ff 5f       call  fffffd9c <_PC+0xfffffd9c> f001ff04 <srmmu_free_nocache+0/88>
Code;  f002018c <srmmu_free_pte_fast+c/18>
  24:   00 00 00 00       unimp  0

kernel BUG at srmmu.c:397!
Unable to handle kernel NULL pointer dereference<1>tsk->{mm,active_mm}->context = 0000001f
tsk->{mm,active_mm}->pgd = fc0d0400
              \|/ ____ \|/
              "@'/ ,. \`@"
              /_| \__/ |_\
                 \__U_/
sh(8009): Oops
PSR: 048000c3 PC: f0020174 NPC: f0020178 Y: 00000000    Not tainted
g0: f0190800 g1: 04800fe1 g2: 00000001 g3: 04400fe2 g4: f00291a0 g5: 53545556 g6: f1062000 g7: 00000000
o0: 0000001b o1: 044000e3 o2: f0190800 o3: f0190994 o4: f3736200 o5: 00000082 sp: f1063d48 o7: f002016c
l0: f3736020 l1: f01f9d58 l2: 044000e4 l3: 00009000 l4: 00000000 l5: 50082000 l6: f01cd400 l7: 500283a8
i0: f68c3dc0 i1: 50081000 i2: f4f1d4a0 i3: f4f1d4c0 i4: f4f1d4b8 i5: f4f1d4b8 fp: f1063db0 i7: f0039684
Caller[f0039684]
Caller[f00394e8]
Caller[f001e524]
Caller[f0010fe8]
Caller[500060cc]
Instruction DUMP: 921263d0  40002369  9410218d <c0202000> 81c7e008  91e82000  9de3bf98  90100018  7fffff5f 


>>PC;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====

>>g0; f0190800 <abi_table+8/134>
>>g1; 04800fe1 Before first symbol
>>g3; 04400fe2 Before first symbol
>>g4; f00291a0 <release_console_sem+68/e4>
>>g5; 53545556 Before first symbol
>>g6; f1062000 <END_OF_CODE+e690e8/????>
>>o1; 044000e3 Before first symbol
>>o2; f0190800 <abi_table+8/134>
>>o3; f0190994 <console_printk+0/10>
>>o4; f3736200 <END_OF_CODE+353d2e8/????>
>>sp; f1063d48 <END_OF_CODE+e6ae30/????>
>>o7; f002016c <srmmu_pte_alloc_one+14/28>
>>l0; f3736020 <END_OF_CODE+353d108/????>
>>l1; f01f9d58 <end+e40/????>
>>l2; 044000e4 Before first symbol
>>l3; 00009000 Before first symbol
>>l5; 50082000 Before first symbol
>>l6; f01cd400 <pidhash+fa0/1000>
>>l7; 500283a8 Before first symbol
>>i0; f68c3dc0 <END_OF_CODE+66caea8/????>
>>i1; 50081000 Before first symbol
>>i2; f4f1d4a0 <END_OF_CODE+4d24588/????>
>>i3; f4f1d4c0 <END_OF_CODE+4d245a8/????>
>>i4; f4f1d4b8 <END_OF_CODE+4d245a0/????>
>>i5; f4f1d4b8 <END_OF_CODE+4d245a0/????>
>>fp; f1063db0 <END_OF_CODE+e6ae98/????>
>>i7; f0039684 <pte_alloc+38/90>

Trace; f0039684 <pte_alloc+38/90>
Trace; f00394e8 <handle_mm_fault+60/164>
Trace; f001e524 <do_sparc_fault+1a0/3f0>
Trace; f0010fe8 <srmmu_fault+58/68>
Trace; 500060cc Before first symbol

Code;  f0020168 <srmmu_pte_alloc_one+10/28>
00000000 <_PC>:
Code;  f0020168 <srmmu_pte_alloc_one+10/28>
   0:   92 12 63 d0       or  %o1, 0x3d0, %o1
Code;  f002016c <srmmu_pte_alloc_one+14/28>
   4:   40 00 23 69       call  8da8 <_PC+0x8da8> f0028f10 <printk+0/1b4>
Code;  f0020170 <srmmu_pte_alloc_one+18/28>
   8:   94 10 21 8d       mov  0x18d, %o2
Code;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====
   c:   c0 20 20 00       clr  [ %g0 ]   <=====
Code;  f0020178 <srmmu_pte_alloc_one+20/28>
  10:   81 c7 e0 08       ret 
Code;  f002017c <srmmu_pte_alloc_one+24/28>
  14:   91 e8 20 00       restore  %g0, 0, %o0
Code;  f0020180 <srmmu_free_pte_fast+0/18>
  18:   9d e3 bf 98       save  %sp, -104, %sp
Code;  f0020184 <srmmu_free_pte_fast+4/18>
  1c:   90 10 00 18       mov  %i0, %o0
Code;  f0020188 <srmmu_free_pte_fast+8/18>
  20:   7f ff ff 5f       call  fffffd9c <_PC+0xfffffd9c> f001ff04 <srmmu_free_nocache+0/88>
Code;  f002018c <srmmu_free_pte_fast+c/18>
  24:   00 00 00 00       unimp  0

kernel BUG at srmmu.c:397!
Unable to handle kernel NULL pointer dereference<1>tsk->{mm,active_mm}->context = 00000046
tsk->{mm,active_mm}->pgd = fc0d0000
              \|/ ____ \|/
              "@'/ ,. \`@"
              /_| \__/ |_\
                 \__U_/
sendmail(8013): Oops
PSR: 048000c5 PC: f0020174 NPC: f0020178 Y: 00000000    Not tainted
g0: f0190800 g1: 04800fe3 g2: 00000001 g3: 04400fe4 g4: f00291a0 g5: 53545556 g6: f522c000 g7: 00000000
o0: 0000001b o1: 044000e5 o2: f0190800 o3: f0190994 o4: 0000007d o5: 00000000 sp: f522dd48 o7: f002016c
l0: 00000077 l1: f3b86bf4 l2: f3e240a0 l3: f2109380 l4: f7f52b30 l5: 00000077 l6: f3b86b40 l7: 501be001
i0: f527ac00 i1: 502be000 i2: 007288aa i3: f003d484 i4: 0000013f i5: 00000000 fp: f522ddb0 i7: f0039684
Caller[f0039684]
Caller[f00394e8]
Caller[f001e524]
Caller[f0010fe8]
Caller[501f1268]
Instruction DUMP: 921263d0  40002369  9410218d <c0202000> 81c7e008  91e82000  9de3bf98  90100018  7fffff5f 


>>PC;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====

>>g0; f0190800 <abi_table+8/134>
>>g1; 04800fe3 Before first symbol
>>g3; 04400fe4 Before first symbol
>>g4; f00291a0 <release_console_sem+68/e4>
>>g5; 53545556 Before first symbol
>>g6; f522c000 <END_OF_CODE+50330e8/????>
>>o1; 044000e5 Before first symbol
>>o2; f0190800 <abi_table+8/134>
>>o3; f0190994 <console_printk+0/10>
>>sp; f522dd48 <END_OF_CODE+5034e30/????>
>>o7; f002016c <srmmu_pte_alloc_one+14/28>
>>l1; f3b86bf4 <END_OF_CODE+398dcdc/????>
>>l2; f3e240a0 <END_OF_CODE+3c2b188/????>
>>l3; f2109380 <END_OF_CODE+1f10468/????>
>>l4; f7f52b30 <END_OF_CODE+7d59c18/????>
>>l6; f3b86b40 <END_OF_CODE+398dc28/????>
>>l7; 501be001 Before first symbol
>>i0; f527ac00 <END_OF_CODE+5081ce8/????>
>>i1; 502be000 Before first symbol
>>i2; 007288aa Before first symbol
>>i3; f003d484 <filemap_nopage+0/2a0>
>>fp; f522ddb0 <END_OF_CODE+5034e98/????>
>>i7; f0039684 <pte_alloc+38/90>

Trace; f0039684 <pte_alloc+38/90>
Trace; f00394e8 <handle_mm_fault+60/164>
Trace; f001e524 <do_sparc_fault+1a0/3f0>
Trace; f0010fe8 <srmmu_fault+58/68>
Trace; 501f1268 Before first symbol

Code;  f0020168 <srmmu_pte_alloc_one+10/28>
00000000 <_PC>:
Code;  f0020168 <srmmu_pte_alloc_one+10/28>
   0:   92 12 63 d0       or  %o1, 0x3d0, %o1
Code;  f002016c <srmmu_pte_alloc_one+14/28>
   4:   40 00 23 69       call  8da8 <_PC+0x8da8> f0028f10 <printk+0/1b4>
Code;  f0020170 <srmmu_pte_alloc_one+18/28>
   8:   94 10 21 8d       mov  0x18d, %o2
Code;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====
   c:   c0 20 20 00       clr  [ %g0 ]   <=====
Code;  f0020178 <srmmu_pte_alloc_one+20/28>
  10:   81 c7 e0 08       ret 
Code;  f002017c <srmmu_pte_alloc_one+24/28>
  14:   91 e8 20 00       restore  %g0, 0, %o0
Code;  f0020180 <srmmu_free_pte_fast+0/18>
  18:   9d e3 bf 98       save  %sp, -104, %sp
Code;  f0020184 <srmmu_free_pte_fast+4/18>
  1c:   90 10 00 18       mov  %i0, %o0
Code;  f0020188 <srmmu_free_pte_fast+8/18>
  20:   7f ff ff 5f       call  fffffd9c <_PC+0xfffffd9c> f001ff04 <srmmu_free_nocache+0/88>
Code;  f002018c <srmmu_free_pte_fast+c/18>
  24:   00 00 00 00       unimp  0

kernel BUG at srmmu.c:397!
kernel BUG at srmmu.c:397!
Unable to handle kernel NULL pointer dereference<1>tsk->{mm,active_mm}->context = 0000001d
tsk->{mm,active_mm}->pgd = fc045c00
              \|/ ____ \|/
              "@'/ ,. \`@"
              /_| \__/ |_\
                 \__U_/
apache(7636): Oops
PSR: 048000c1 PC: f0020174 NPC: f0020178 Y: 00000000    Not tainted
g0: f0190800 g1: 04800fe7 g2: 00000001 g3: 04400fe0 g4: f00291a0 g5: 53545556 g6 : f2864000 g7: 00000000
o0: 0000001b o1: 044000e1 o2: f0190800 o3: f0190994 o4: 0000035a o5: 00000000 sp : f2865a48 o7: f002016c
l0: 0000035a l1: f3243554 l2: f6ce73e0 l3: f5689ce0 l4: f7f519f8 l5: 0000035a l6 : f32434a0 l7: f01d297c
i0: f68c3a00 i1: 50740000 i2: 0056b7aa i3: f003d484 i4: f00f2948 i5: 00000000 fp : f2865ab0 i7: f0039684
Caller[f0039684]
Caller[f00394e8]
Caller[f001e524]
Caller[f0010fe8]
Caller[f0114778]
Caller[f013476c]
Caller[f00f27bc]
Caller[f00f29d4]
Caller[f004b10c]
Caller[f001138c]
Caller[0001a37c]
Instruction DUMP: 921263d0  40002369  9410218d <c0202000> 81c7e008  91e82000  9d e3bf98  90100018  7fffff5f 
Error (Oops_code_values): invalid value 0xe3bf98 in Code line, must be 2, 4, 8 or 16 digits, value ignored


>>PC;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====

>>g0; f0190800 <abi_table+8/134>
>>g1; 04800fe7 Before first symbol
>>g3; 04400fe0 Before first symbol
>>g4; f00291a0 <release_console_sem+68/e4>
>>g5; 53545556 Before first symbol
>>g6; f2864000 <END_OF_CODE+266b0e8/????>
>>o1; 044000e1 Before first symbol
>>o2; f0190800 <abi_table+8/134>
>>o3; f0190994 <console_printk+0/10>
>>sp; f2865a48 <END_OF_CODE+266cb30/????>
>>o7; f002016c <srmmu_pte_alloc_one+14/28>
>>l1; f3243554 <END_OF_CODE+304a63c/????>
>>l2; f6ce73e0 <END_OF_CODE+6aee4c8/????>
>>l3; f5689ce0 <END_OF_CODE+5490dc8/????>
>>l4; f7f519f8 <END_OF_CODE+7d58ae0/????>
>>l6; f32434a0 <END_OF_CODE+304a588/????>
>>l7; f01d297c <tv1+4/804>
>>i0; f68c3a00 <END_OF_CODE+66caae8/????>
>>i1; 50740000 Before first symbol
>>i2; 0056b7aa Before first symbol
>>i3; f003d484 <filemap_nopage+0/2a0>
>>i4; f00f2948 <sock_write+0/a0>
>>fp; f2865ab0 <END_OF_CODE+266cb98/????>
>>i7; f0039684 <pte_alloc+38/90>

Trace; f0039684 <pte_alloc+38/90>
Trace; f00394e8 <handle_mm_fault+60/164>
Trace; f001e524 <do_sparc_fault+1a0/3f0>
Trace; f0010fe8 <srmmu_fault+58/68>
Trace; f0114778 <tcp_sendmsg+538/13e4>
Trace; f013476c <inet_sendmsg+40/54>
Trace; f00f27bc <sock_sendmsg+74/9c>
Trace; f00f29d4 <sock_write+8c/a0>
Trace; f004b10c <sys_write+c4/164>
Trace; f001138c <syscall_is_too_hard+34/40>
Trace; 0001a37c Before first symbol

Code;  f0020168 <srmmu_pte_alloc_one+10/28>
00000000 <_PC>:
Code;  f0020168 <srmmu_pte_alloc_one+10/28>
   0:   92 12 63 d0       or  %o1, 0x3d0, %o1
Code;  f002016c <srmmu_pte_alloc_one+14/28>
   4:   40 00 23 69       call  8da8 <_PC+0x8da8> f0028f10 <printk+0/1b4>
Code;  f0020170 <srmmu_pte_alloc_one+18/28>
   8:   94 10 21 8d       mov  0x18d, %o2
Code;  f0020174 <srmmu_pte_alloc_one+1c/28>   <=====
   c:   c0 20 20 00       clr  [ %g0 ]   <=====
Code;  f0020178 <srmmu_pte_alloc_one+20/28>
  10:   81 c7 e0 08       ret 
Code;  f002017c <srmmu_pte_alloc_one+24/28>
  14:   91 e8 20 00       restore  %g0, 0, %o0
Code;  f0020180 <srmmu_free_pte_fast+0/18>
  18:   9d 90 10 00       unknown
Code;  f0020184 <srmmu_free_pte_fast+4/18>
  1c:   18 7f ff ff       unknown
Code;  f0020188 <srmmu_free_pte_fast+8/18>
  20:   5f 00 00 00       call  7c000020 <_PC+0x7c000020> 6c020188 Before first symbol
Code;  f002018c <srmmu_free_pte_fast+c/18>
  24:   00 00 00 00       unimp  0


2 warnings and 1 error issued.  Results may not be reliable.


# more .config | grep -v ^# 
CONFIG_UID16=y
CONFIG_HIGHMEM=y

CONFIG_EXPERIMENTAL=y

CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y

CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SPARC32=y
CONFIG_SBUS=y
CONFIG_SBUSCHAR=y
CONFIG_BUSMOUSE=y
CONFIG_SUN_MOUSE=y
CONFIG_SERIAL=y
CONFIG_SUN_SERIAL=y
CONFIG_SERIAL_CONSOLE=y
CONFIG_SUN_KEYBOARD=y
CONFIG_SUN_CONSOLE=y
CONFIG_SUN_AUXIO=y
CONFIG_SUN_IO=y
CONFIG_RWSEM_GENERIC_SPINLOCK=y
CONFIG_SUN_OPENPROMFS=m
CONFIG_NET=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
CONFIG_SUNOS_EMUL=y

CONFIG_PROM_CONSOLE=y

CONFIG_FB=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FB_SBUS=y
CONFIG_FB_CGSIX=y
CONFIG_FB_BWTWO=y
CONFIG_FB_CGTHREE=y
CONFIG_FB_TCX=y
CONFIG_FB_CGFOURTEEN=y
CONFIG_FB_LEO=y
CONFIG_FBCON_MFB=y
CONFIG_FBCON_CFB8=y
CONFIG_FBCON_FONTWIDTH8_ONLY=y
CONFIG_FONT_SUN8x16=y

CONFIG_SUN_OPENPROMIO=m
CONFIG_SUN_MOSTEK_RTC=y

CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_NBD=m

CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_BLK_DEV_INITRD=y

CONFIG_PACKET=y
CONFIG_NETLINK_DEV=y
CONFIG_NETFILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_SYN_COOKIES=y

CONFIG_IPV6=m

CONFIG_SCSI=y

CONFIG_BLK_DEV_SD=y
CONFIG_SD_EXTRA_DEVS=40
CONFIG_CHR_DEV_ST=y
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_SR_EXTRA_DEVS=2
CONFIG_CHR_DEV_SG=m

CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y

CONFIG_SCSI_SUNESP=y
CONFIG_SCSI_QLOGICPTI=m

CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_BONDING=m
CONFIG_PPP=m
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOMP=m
CONFIG_SLIP=m
CONFIG_SLIP_COMPRESSED=y
CONFIG_SLIP_SMART=y
CONFIG_SUNLANCE=y
CONFIG_HAPPYMEAL=m
CONFIG_SUNBMAC=m
CONFIG_SUNQE=m
CONFIG_MYRI_SBUS=m

CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256

CONFIG_EXT3_FS=m
CONFIG_JBD=m
CONFIG_EFS_FS=m
CONFIG_ISO9660_FS=m
CONFIG_MINIX_FS=m
CONFIG_HPFS_FS=m
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_ROMFS_FS=m
CONFIG_EXT2_FS=y

CONFIG_CODA_FS=m
CONFIG_INTERMEZZO_FS=m
CONFIG_NFS_FS=y
CONFIG_NFSD=m
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_SMB_FS=m

CONFIG_MSDOS_PARTITION=y
CONFIG_SUN_PARTITION=y
CONFIG_SMB_NLS=y
CONFIG_NLS=y

CONFIG_NLS_DEFAULT="iso8859-1"


^ permalink raw reply	[flat|nested] 7+ messages in thread
* 2.4.18 SPARC SMP oops
@ 2002-03-26 20:42 tomas szepe
  2002-03-26 22:25 ` David S. Miller
  2002-03-26 22:42 ` Bill Davidsen
  0 siblings, 2 replies; 7+ messages in thread
From: tomas szepe @ 2002-03-26 20:42 UTC (permalink / raw)
  To: davem, linux-kernel

Hi David and everybody else on lkml,


The following oops is more-or-less-deterministically reproducible
on my dual-processor SPARCstation 10 with 160MB RAM. It tends to send
the system down under heavy load caused by either sendmail/procmail
or apache. I first came across the bug at around 2.4.17, though it's
probably been lurking in the kernel much longer. I've gone through
quite a bit of trouble attempting to get the oops barf at me in 2.2.x
in case it's my hw config that's behind the whole problem, but I haven't
run into any breakdowns, 2.2.21-rc2 included.

I'm willing to provide as much support as I can to anyone who finds
the issue important enough to try to fix it -- for me, at present,
it efficiently renders the 2.4 branch unusable on my 24-7 server
(which is rather inconvenient as I have trouble finding an alternative
to iptables).

After the oops occurs, the machine is in a state where:

    o  All memory is exhausted, yet no processes get killed
       (I haven't got a clue as to where all the memory goes).
    o  System load is constantly rising.
    o  Most processes are impossible to run (sh won't fork them),
       but somehow I've always been able to ssh in and issue a reboot
       after a while of trying.
    o  The system can only be rebooted via /sbin/reboot -f -n (god
       bless ext3!), as it appears that sync() won't go through.

Enclosed please find the oops decode from ksymoops 2.4.5 as well
as an inline copy of the corresponding 2.4.18-rc4 '.config'. Should
you need more information, please don't hesitate to ask for it.

bye,
Tomas (I'm not subscribed to the list, make sure to CC me!)

pub 1024d/8e316a84 2002-01-29   tomas szepe <kala@pinerecords.com>
openpgp f/print 2955 2eea c4b8 b09e 7ae1  4d5d 68e3 d606 8e31 6a84


ksymoops 2.4.5 on sparc 2.4.18-rc4.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.18-rc4/ (default)
     -m /boot/System.map (specified)

Mar 26 15:26:48 louise kernel: Run out of nocached RAM!
Mar 26 15:26:48 louise kernel: kernel BUG at srmmu.c:397!
Mar 26 15:26:48 louise kernel: Unable to handle kernel NULL pointer dereference<1>tsk->{mm,active_mm}->context = 000098b9
Mar 26 15:26:48 louise kernel: tsk->{mm,active_mm}->pgd = fc0e9400
Mar 26 15:26:48 louise kernel:               \|/ ____ \|/
Mar 26 15:26:49 louise kernel:               "@'/ ,. \`@"
Mar 26 15:26:49 louise kernel:               /_| \__/ |_\
Mar 26 15:26:50 louise kernel:                  \__U_/
Mar 26 15:26:50 louise kernel: procmail(6642): Oops
Mar 26 15:26:50 louise kernel: PSR: 408000c6 PC: f00241dc NPC: f00241e0 Y: 00000000    Not tainted
Using defaults from ksymoops -t elf32-sparc -a sparc
Mar 26 15:26:51 louise kernel: g0: 87f20019 g1: 40800fe4 g2: 00000001 g3: 40400fe5 g4: f002b9b8 g5: 53545556 g6: f8708000 g7: 00000100
Mar 26 15:26:52 louise kernel: o0: 0000001b o1: 404000e6 o2: f018c800 o3: f018c800 o4: f018c930 o5: f01e5c00 sp: f8709d48 o7: f00241d4
Mar 26 15:26:52 louise kernel: l0: 00000000 l1: f01c2e20 l2: f004c54c l3: 00000000 l4: 00000020 l5: 5f646c00 l6: f8708000 l7: 5002a6a8
Mar 26 15:26:52 louise kernel: i0: f87200a0 i1: 501e46c4 i2: 009187ee i3: f041f760 i4: 00000000 i5: 00000008 fp: f8709db0 i7: f003f75c
Mar 26 15:26:52 louise kernel: Caller[f003f75c]
Mar 26 15:26:52 louise kernel: Caller[f003f588]
Mar 26 15:26:53 louise kernel: Caller[f0022428]
Mar 26 15:26:53 louise kernel: Caller[f001505c]
Mar 26 15:26:53 louise kernel: Caller[5011f9b8]
Mar 26 15:26:53 louise kernel: Instruction DUMP: 92126170  40001d46  9410218d <c0202000> 81c7e008  91e82000  9de3bf98  90100018  7fffff53

>>PC;  f00241dc <srmmu_pte_alloc_one+1c/28>   <=====

>>g0; 87f20019 Before first symbol
>>g1; 40800fe4 Before first symbol
>>g3; 40400fe5 Before first symbol
>>g4; f002b9b8 <release_console_sem+44/10c>
>>g5; 53545556 Before first symbol
>>g6; f8708000 <end+84efd60/e0f0d60>
>>o1; 404000e6 Before first symbol
>>o2; f018c800 <abi_table+70/134>
>>o3; f018c800 <abi_table+70/134>
>>o4; f018c930 <console_printk+0/10>
>>o5; f01e5c00 <uidhash_table+16c/400>
>>sp; f8709d48 <end+84f1aa8/e0f0d60>
>>o7; f00241d4 <srmmu_pte_alloc_one+14/28>
>>l1; f01c2e20 <pagemap_lru_lock+0/20>
>>l2; f004c54c <_alloc_pages+4/2c>
>>l5; 5f646c00 Before first symbol
>>l6; f8708000 <end+84efd60/e0f0d60>
>>l7; 5002a6a8 Before first symbol
>>i0; f87200a0 <end+8507e00/e0f0d60>
>>i1; 501e46c4 Before first symbol
>>i2; 009187ee Before first symbol
>>i3; f041f760 <end+2074c0/e0f0d60>
>>fp; f8709db0 <end+84f1b10/e0f0d60>
>>i7; f003f75c <pte_alloc+44/b0>

Trace; f003f75c <pte_alloc+44/b0>
Trace; f003f588 <handle_mm_fault+70/184>
Trace; f0022428 <do_sparc_fault+200/450>
Trace; f001505c <srmmu_fault+58/68>
Trace; 5011f9b8 Before first symbol

Code;  f00241d0 <srmmu_pte_alloc_one+10/28>
00000000 <_PC>:
Code;  f00241d0 <srmmu_pte_alloc_one+10/28>
   0:   92 12 61 70       or  %o1, 0x170, %o1
Code;  f00241d4 <srmmu_pte_alloc_one+14/28>
   4:   40 00 1d 46       call  751c <_PC+0x751c> f002b6ec <printk+0/1e8>
Code;  f00241d8 <srmmu_pte_alloc_one+18/28>
   8:   94 10 21 8d       mov  0x18d, %o2
Code;  f00241dc <srmmu_pte_alloc_one+1c/28>   <=====
   c:   c0 20 20 00       clr  [ %g0 ]   <=====
Code;  f00241e0 <srmmu_pte_alloc_one+20/28>
  10:   81 c7 e0 08       ret
Code;  f00241e4 <srmmu_pte_alloc_one+24/28>
  14:   91 e8 20 00       restore  %g0, 0, %o0
Code;  f00241e8 <srmmu_free_pte_fast+0/18>
  18:   9d e3 bf 98       save  %sp, -104, %sp
Code;  f00241ec <srmmu_free_pte_fast+4/18>
  1c:   90 10 00 18       mov  %i0, %o0
Code;  f00241f0 <srmmu_free_pte_fast+8/18>
  20:   7f ff ff 53       call  fffffd6c <_PC+0xfffffd6c> f0023f3c <srmmu_free_nocache+0/a4>
Code;  f00241f4 <srmmu_free_pte_fast+c/18>
  24:   00 00 00 00       unimp  0


/usr/src/linux/.config:
#
# Automatically generated make config: don't edit
#
CONFIG_UID16=y
CONFIG_HIGHMEM=y

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y

#
# General setup
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SMP=y
CONFIG_SPARC32=y
# CONFIG_ISA is not set
# CONFIG_EISA is not set
# CONFIG_MCA is not set
# CONFIG_PCMCIA is not set
CONFIG_SBUS=y
CONFIG_SBUSCHAR=y
CONFIG_BUSMOUSE=y
CONFIG_SUN_MOUSE=y
CONFIG_SERIAL=y
CONFIG_SUN_SERIAL=y
CONFIG_SERIAL_CONSOLE=y
CONFIG_SUN_KEYBOARD=y
CONFIG_SUN_CONSOLE=y
CONFIG_SUN_AUXIO=y
CONFIG_SUN_IO=y
CONFIG_RWSEM_GENERIC_SPINLOCK=y
# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
# CONFIG_SUN4 is not set
# CONFIG_PCI is not set
CONFIG_SUN_OPENPROMFS=m
CONFIG_NET=y
CONFIG_SYSVIPC=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
# CONFIG_SUNOS_EMUL is not set

#
# Parallel port support
#
CONFIG_PARPORT=m
# CONFIG_PARPORT_PC is not set
# CONFIG_PARPORT_AMIGA is not set
# CONFIG_PARPORT_MFC3 is not set
# CONFIG_PARPORT_ATARI is not set
# CONFIG_PARPORT_GSC is not set
CONFIG_PARPORT_SUNBPP=m
# CONFIG_PARPORT_OTHER is not set
CONFIG_PARPORT_1284=y
CONFIG_PRINTER=m

#
# Console drivers
#
CONFIG_PROM_CONSOLE=y

#
# Frame-buffer support
#
CONFIG_FB=y
CONFIG_DUMMY_CONSOLE=y
# CONFIG_FB_CYBER2000 is not set
CONFIG_FB_SBUS=y
CONFIG_FB_CGSIX=y
# CONFIG_FB_BWTWO is not set
# CONFIG_FB_CGTHREE is not set
# CONFIG_FB_TCX is not set
# CONFIG_FB_CGFOURTEEN is not set
# CONFIG_FB_P9100 is not set
# CONFIG_FB_LEO is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FBCON_ADVANCED is not set
# CONFIG_FBCON_FONTWIDTH8_ONLY is not set
# CONFIG_FONT_SUN8x16 is not set
CONFIG_FONT_SUN12x22=y
CONFIG_FBCON_FONTS=y
# CONFIG_FONT_8x8 is not set
CONFIG_FONT_8x16=y
# CONFIG_FONT_6x11 is not set
# CONFIG_FONT_PEARL_8x8 is not set
# CONFIG_FONT_ACORN_8x8 is not set

#
# Memory Technology Devices (MTD)
#
# CONFIG_MTD is not set

#
# Misc Linux/SPARC drivers
#
CONFIG_SUN_OPENPROMIO=m
CONFIG_SUN_MOSTEK_RTC=y
# CONFIG_SUN_BPP is not set
# CONFIG_SUN_VIDEOPIX is not set
# CONFIG_SUN_AURORA is not set
# CONFIG_TADPOLE_TS102_UCTRL is not set
# CONFIG_SUN_JSFLASH is not set

#
# Linux/SPARC audio subsystem (EXPERIMENTAL)
#
# CONFIG_SPARCAUDIO is not set
# CONFIG_SPARCAUDIO_AMD7930 is not set
# CONFIG_SPARCAUDIO_DBRI is not set
# CONFIG_SPARCAUDIO_CS4231 is not set
# CONFIG_SPARCAUDIO_DUMMY is not set

#
# Block devices
#
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_NBD=m

#
# Multi-device support (RAID and LVM)
#
# CONFIG_MD is not set
# CONFIG_BLK_DEV_MD is not set
# CONFIG_MD_LINEAR is not set
# CONFIG_MD_RAID0 is not set
# CONFIG_MD_RAID1 is not set
# CONFIG_MD_RAID5 is not set
# CONFIG_MD_MULTIPATH is not set
# CONFIG_BLK_DEV_LVM is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_BLK_DEV_INITRD is not set

#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_PACKET_MMAP is not set
CONFIG_NETLINK_DEV=y
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_DEBUG is not set
# CONFIG_FILTER is not set
CONFIG_UNIX=y
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_ARPD is not set
# CONFIG_INET_ECN is not set
# CONFIG_SYN_COOKIES is not set

#
#   IP: Netfilter Configuration
#
CONFIG_IP_NF_CONNTRACK=m
CONFIG_IP_NF_FTP=m
CONFIG_IP_NF_IRC=m
# CONFIG_IP_NF_QUEUE is not set
CONFIG_IP_NF_IPTABLES=m
# CONFIG_IP_NF_MATCH_LIMIT is not set
# CONFIG_IP_NF_MATCH_MAC is not set
# CONFIG_IP_NF_MATCH_MARK is not set
# CONFIG_IP_NF_MATCH_MULTIPORT is not set
# CONFIG_IP_NF_MATCH_TOS is not set
# CONFIG_IP_NF_MATCH_AH_ESP is not set
# CONFIG_IP_NF_MATCH_LENGTH is not set
# CONFIG_IP_NF_MATCH_TTL is not set
# CONFIG_IP_NF_MATCH_TCPMSS is not set
# CONFIG_IP_NF_MATCH_STATE is not set
# CONFIG_IP_NF_MATCH_UNCLEAN is not set
# CONFIG_IP_NF_MATCH_OWNER is not set
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
# CONFIG_IP_NF_TARGET_MIRROR is not set
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
# CONFIG_IP_NF_NAT_SNMP_BASIC is not set
CONFIG_IP_NF_NAT_IRC=m
CONFIG_IP_NF_NAT_FTP=m
# CONFIG_IP_NF_MANGLE is not set
# CONFIG_IP_NF_TARGET_LOG is not set
# CONFIG_IP_NF_TARGET_ULOG is not set
# CONFIG_IP_NF_TARGET_TCPMSS is not set
# CONFIG_IP_NF_COMPAT_IPCHAINS is not set
# CONFIG_IP_NF_COMPAT_IPFWADM is not set
# CONFIG_IPV6 is not set
# CONFIG_KHTTPD is not set
# CONFIG_ATM is not set
# CONFIG_VLAN_8021Q is not set

#
#
#
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_DECNET is not set
# CONFIG_BRIDGE is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_LLC is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_NET_FASTROUTE is not set
# CONFIG_NET_HW_FLOWCONTROL is not set

#
# QoS and/or fair queueing
#
# CONFIG_NET_SCHED is not set
# CONFIG_IDE is not set
# CONFIG_BLK_DEV_IDE_MODES is not set
# CONFIG_BLK_DEV_HD is not set

#
# ISDN subsystem
#
# CONFIG_ISDN is not set

#
# SCSI support
#
CONFIG_SCSI=y

#
# SCSI support type (disk, tape, CDrom)
#
CONFIG_BLK_DEV_SD=y
CONFIG_SD_EXTRA_DEVS=40
CONFIG_CHR_DEV_ST=m
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=m
# CONFIG_BLK_DEV_SR_VENDOR is not set
CONFIG_SR_EXTRA_DEVS=2
CONFIG_CHR_DEV_SG=m

#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
# CONFIG_SCSI_MULTI_LUN is not set
# CONFIG_SCSI_CONSTANTS is not set
# CONFIG_SCSI_LOGGING is not set

#
# SCSI low-level drivers
#
CONFIG_SCSI_SUNESP=y
# CONFIG_SCSI_QLOGICPTI is not set

#
# Fibre Channel support
#
# CONFIG_FC4 is not set
# CONFIG_FC4_SOC is not set
# CONFIG_FC4_SOCAL is not set
# CONFIG_SCSI_PLUTO is not set
# CONFIG_SCSI_FCAL is not set

#
# Network device support
#
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
# CONFIG_BONDING is not set
CONFIG_TUN=m
CONFIG_PPP=m
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
# CONFIG_PPP_BSDCOMP is not set
CONFIG_SLIP=m
CONFIG_SLIP_COMPRESSED=y
CONFIG_SLIP_SMART=y
# CONFIG_SLIP_MODE_SLIP6 is not set
CONFIG_SUNLANCE=m
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNBMAC is not set
# CONFIG_SUNQE is not set
# CONFIG_MYRI_SBUS is not set

#
# Unix98 PTY support
#
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=512

#
# File systems
#
CONFIG_QUOTA=y
# CONFIG_AUTOFS_FS is not set
# CONFIG_AUTOFS4_FS is not set
CONFIG_REISERFS_FS=m
# CONFIG_REISERFS_CHECK is not set
# CONFIG_REISERFS_PROC_INFO is not set
# CONFIG_ADFS_FS is not set
# CONFIG_ADFS_FS_RW is not set
# CONFIG_AFFS_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_BFS_FS is not set
CONFIG_EXT3_FS=y
CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_UMSDOS_FS=m
CONFIG_VFAT_FS=m
# CONFIG_EFS_FS is not set
# CONFIG_JFFS_FS is not set
# CONFIG_JFFS2_FS is not set
# CONFIG_CRAMFS is not set
CONFIG_TMPFS=y
# CONFIG_RAMFS is not set
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
# CONFIG_ZISOFS is not set
CONFIG_MINIX_FS=m
# CONFIG_VXFS_FS is not set
# CONFIG_NTFS_FS is not set
# CONFIG_NTFS_RW is not set
# CONFIG_HPFS_FS is not set
CONFIG_PROC_FS=y
# CONFIG_DEVFS_FS is not set
# CONFIG_DEVFS_MOUNT is not set
# CONFIG_DEVFS_DEBUG is not set
CONFIG_DEVPTS_FS=y
# CONFIG_QNX4FS_FS is not set
# CONFIG_QNX4FS_RW is not set
CONFIG_ROMFS_FS=m
CONFIG_EXT2_FS=m
# CONFIG_SYSV_FS is not set
# CONFIG_UDF_FS is not set
# CONFIG_UDF_RW is not set
# CONFIG_UFS_FS is not set
# CONFIG_UFS_FS_WRITE is not set

#
# Network File Systems
#
# CONFIG_CODA_FS is not set
# CONFIG_INTERMEZZO_FS is not set
CONFIG_NFS_FS=m
CONFIG_NFS_V3=y
# CONFIG_ROOT_NFS is not set
CONFIG_NFSD=m
CONFIG_NFSD_V3=y
CONFIG_SUNRPC=m
CONFIG_LOCKD=m
CONFIG_LOCKD_V4=y
CONFIG_SMB_FS=m
# CONFIG_SMB_NLS_DEFAULT is not set
# CONFIG_NCP_FS is not set
# CONFIG_NCPFS_PACKET_SIGNING is not set
# CONFIG_NCPFS_IOCTL_LOCKING is not set
# CONFIG_NCPFS_STRONG is not set
# CONFIG_NCPFS_NFS_NS is not set
# CONFIG_NCPFS_OS2_NS is not set
# CONFIG_NCPFS_SMALLDOS is not set
# CONFIG_NCPFS_NLS is not set
# CONFIG_NCPFS_EXTRAS is not set
# CONFIG_ZISOFS_FS is not set
# CONFIG_ZLIB_FS_INFLATE is not set

#
# Partition Types
#
CONFIG_PARTITION_ADVANCED=y
# CONFIG_ACORN_PARTITION is not set
# CONFIG_OSF_PARTITION is not set
# CONFIG_AMIGA_PARTITION is not set
# CONFIG_ATARI_PARTITION is not set
# CONFIG_MAC_PARTITION is not set
CONFIG_MSDOS_PARTITION=y
# CONFIG_BSD_DISKLABEL is not set
# CONFIG_MINIX_SUBPARTITION is not set
# CONFIG_SOLARIS_X86_PARTITION is not set
# CONFIG_UNIXWARE_DISKLABEL is not set
# CONFIG_LDM_PARTITION is not set
# CONFIG_SGI_PARTITION is not set
# CONFIG_ULTRIX_PARTITION is not set
CONFIG_SUN_PARTITION=y
CONFIG_SMB_NLS=y
CONFIG_NLS=y

#
# Native Language Support
#
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
# CONFIG_NLS_CODEPAGE_850 is not set
CONFIG_NLS_CODEPAGE_852=m
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
# CONFIG_NLS_CODEPAGE_932 is not set
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
CONFIG_NLS_CODEPAGE_1250=m
# CONFIG_NLS_CODEPAGE_1251 is not set
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_2=m
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
# CONFIG_NLS_ISO8859_15 is not set
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
# CONFIG_NLS_UTF8 is not set

#
# Bluetooth support
#
# CONFIG_BLUEZ is not set

#
# Watchdog
#
# CONFIG_SOFT_WATCHDOG is not set

#
# Kernel hacking
#
# CONFIG_MAGIC_SYSRQ is not set


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2002-05-22 12:24 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-05-22 11:12 2.4.18 SPARC SMP oops Joris Braakman
2002-05-22 12:24 ` Tomas Szepe
  -- strict thread matches above, loose matches on Subject: below --
2002-03-26 20:42 tomas szepe
2002-03-26 22:25 ` David S. Miller
2002-03-26 22:42 ` Bill Davidsen
2002-03-26 22:56   ` tomas szepe
2002-03-29 23:36   ` tomas szepe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®