All of lore.kernel.org
 help / color / mirror / Atom feed
From: Josh Grebe <josh@brokedown.net>
To: sparclinux@vger.kernel.org
Subject: Re: Best bet for SPARC SMP and Sunfire V240
Date: Wed, 08 Mar 2006 20:33:39 +0000	[thread overview]
Message-ID: <440F3FA3.5000807@brokedown.net> (raw)
In-Reply-To: <a728f9f90603071426g547ba79at30c36e545db70f01@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 7875 bytes --]

Hi Dave,

David S. Miller wrote:
> From: "David S. Miller" <davem@davemloft.net>
> Date: Wed, 08 Mar 2006 00:02:35 -0800 (PST)
> 
> 
>>I guess I should code up some sparsemem support, it would help for
>>cases like this.
> 
> 
> Give this patch a try, it is against 2.6.16-current but should
> apply with only minor fixups to things like 2.6.15

(killing auto word wrap so pasting works)

This patch gives a full 2G to me, however it bombs at the end of kernel
init. We stream ERRORs for a while, until eventually the box either
flat hangs or throws a RED and resets.

Full dmesg log is at: http://dev.gentoo.org/~squash/v240-3.txt

I'll now give you the entire first error per CPU as well as the System.map
functions summary for all of them. There are a bunch of duplicates, which
I'll include for completeness but only give the function name the first
time. Hopefully this is a complete enough report for you.

This is against 2.6.16-rc5-git11 + your parsemem patch.

Initial full messages:


[    7.895483] VFS: Mounted root (ext3 filesystem) readonly.
[    8.265859] ERROR(0): Cheetah error trap taken afsr[0020400000000000] afar[000007f600001180] TL1(0)
[    8.266322] ERROR(0): Cheetah error trap taken afsr[0020400000000000] afar[000007f600001180] TL1(0)
[    8.266330] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09605]
[    8.266337] ERROR(0): M_SYND(0),  E_SYND(0), Multiple Errors
[    8.266344] ERROR(0): Highest priority error (0000400000000000) "Error due to unsupported store"
[    8.266351] ERROR(0): AFAR E-syndrome [???]
[    8.266356] ERROR(0): D-cache idx[0] tag[0000000000000000] utag[0000000000000000] stag[0000000000000000]
[    8.266363] ERROR(0): D-cache data0[0000000000000000] data1[0000000000000000] data2[0000000000000000] data3[0000000000000000]
[    8.266371] ERROR(0): I-cache idx[0] tag[0000000000000000] utag[0000000000000000] stag[0000000000000000] u[0000000000000000] l[0000000000000000]
[    8.266380] ERROR(0): I-cache INSN0[0000000000000000] INSN1[0000000000000000] INSN2[0000000000000000] INSN3[0000000000000000]
[    8.266387] ERROR(0): I-cache INSN4[0000000000000000] INSN5[0000000000000000] INSN6[0000000000000000] INSN7[0000000000000000]
[    8.266395] ERROR(0): E-cache idx[1080] tag[0000000006000049]
[    8.266400] ERROR(0): E-cache data0[0000000000000000] data1[0000000000000000] data2[0000000000000000] data3[0000000000000000]
[    8.266416] ERROR(1): Cheetah error trap taken afsr[0030100000000000] afar[000000007ee66000] TL1(0)
[    8.266425] ERROR(1): TPC[000000000051d4a0] TNPC[000000000051d4a4] TSTATE[0000004411009606]
[    8.266431] ERROR(1): M_SYND(0),  E_SYND(0), Multiple Errors, Privileged
[    8.266439] ERROR(1): Highest priority error (0000100000000000) "Unmapped error from system bus"
[    8.266445] ERROR(1): D-cache idx[0] tag[0000000000000000] utag[0000000000000000] stag[0000000000000000]
[    8.266462] ERROR(1): D-cache data0[0000000000000000] data1[0000000000000000] data2[0000000000000000] data3[0000000000000000]
[    8.266479] ERROR(1): I-cache idx[0] tag[0000000000000000] utag[0000000000000000] stag[0000000000000000] u[0000000000000000] l[0000000000000000]
[    8.266493] ERROR(1): I-cache INSN0[0000000000000000] INSN1[0000000000000000] INSN2[0000000000000000] INSN3[0000000000000000]
[    8.266508] ERROR(1): I-cache INSN4[0000000000000000] INSN5[0000000000000000] INSN6[0000000000000000] INSN7[0000000000000000]
[    8.266521] ERROR(1): E-cache idx[800] tag[000000000e000056]
[    8.266536] ERROR(1): E-cache data0[000000000172e000] data1[000000000172e000] data2[000000000172e000] data3[000000000172e000]

All TPC lines including function names:


[    8.266330] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09605]
0000000000405044 T etrap_irq
[    8.266425] ERROR(1): TPC[000000000051d4a0] TNPC[000000000051d4a4] TSTATE[0000004411009606]
000000000051d450 t cheetah_copy_page_insn
[    8.266471] ERROR(0): TPC[0000000000411880] TNPC[0000000000411884] TSTATE[0000000011f09604]
0000000000411880 T cheetah_cee_handler
[    8.266652] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09603]
[    8.266770] ERROR(0): TPC[0000000000411880] TNPC[0000000000411884] TSTATE[0000000011f09602]
[    8.266889] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09601]
[    8.267007] ERROR(0): TPC[000000000051fbc8] TNPC[000000000051fbcc] TSTATE[0000004411f09600]
000000000051fbc0 T U3memcpy
[    8.267125] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09606]
[    8.267243] ERROR(0): TPC[0000000000411880] TNPC[0000000000411884] TSTATE[0000000011f09605]
[    8.267361] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09604]
[    8.267479] ERROR(0): TPC[0000000000411880] TNPC[0000000000411884] TSTATE[0000000011f09603]
[    8.267597] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09602]
[    8.267715] ERROR(0): TPC[0000000000411880] TNPC[0000000000411884] TSTATE[0000000011f09601]
[    8.267832] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09600]
[    8.267944] ERROR(0): TPC[0000000000411880] TNPC[0000000000411884] TSTATE[0000000011f09607]
[    8.268062] ERROR(0): TPC[0000000000547c48] TNPC[0000000000547c4c] TSTATE[0000004411f09606]
0000000000547c00 t serial_in
[   14.266436] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09605]
[   15.705378] ERROR(0): TPC[000000000051fbe0] TNPC[000000000051fbe4] TSTATE[0000000011f09604]
000000000051fbc0 T U3memcpy
[   17.144321] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09602]
[    1.403398] ERROR(0): TPC[0000000000411880] TNPC[0000000000411884] TSTATE[0000000011f09601]
[    2.842342] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09600]
[    4.281285] ERROR(0): TPC[0000000000411880] TNPC[0000000000411884] TSTATE[0000000011f09607]
[    5.720229] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09606]
[    7.159172] ERROR(0): TPC[000000000051fdd8] TNPC[000000000051fddc] TSTATE[0000004411f09605]
000000000051fbc0 T U3memcpy
[    8.598117] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09603]
[   10.037061] ERROR(0): TPC[000000000051fbe0] TNPC[000000000051fbe4] TSTATE[0000000011f09602]
[   11.476004] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09600]
[   12.914948] ERROR(0): TPC[000000000041184c] TNPC[0000000000411850] TSTATE[0000000911f09607]
0000000000411820 t cheetah_check_main_memory
[   14.353893] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09605]
[   15.792836] ERROR(0): TPC[000000000051b500] TNPC[000000000051b504] TSTATE[0000000011f09604]
000000000051b500 T memcpy
[    0.051911] ERROR(0): TPC[0000000000405138] TNPC[000000000040513c] TSTATE[0000000011f09602]
[    1.385630] ERROR(0): TPC[000000000040ea24] TNPC[000000000040ea28] TSTATE[0000004411009601]
000000000040e9e0 T cpu_idle


Finally, our RED, plus function names below:

RED State Exception
Error enable reg: 0000.0001.00f0.001f
CPU: 0000.0000.0000.0000
TL=0000.0000.0000.0005 TT=0000.0000.0000.0010
   TPC=0000.0000.0040.d020 TnPC=0000.0000.0040.d024 TSTATE=0000.0000.1100.9507
TL=0000.0000.0000.0004 TT=0000.0000.0000.0080
   TPC=0000.0000.0040.5098 TnPC=0000.0000.0040.509c TSTATE=0000.0000.1100.9505
TL=0000.0000.0000.0003 TT=0000.0000.0000.0010
   TPC=0000.0000.0040.d020 TnPC=0000.0000.0040.d024 TSTATE=0000.0000.1100.9505
TL=0000.0000.0000.0002 TT=0000.0000.0000.0080
   TPC=0000.0000.0040.5098 TnPC=0000.0000.0040.509c TSTATE=0000.0000.1100.9503
TL=0000.0000.0000.0001 TT=0000.0000.0000.0010
   TPC=0000.0000.0041.26c0 TnPC=0000.0000.0041.26c4 TSTATE=0000.0000.1100.960

000000000040d000 t tl1_s0n
0000000000405044 T etrap_irq
00000000004126c0 T do_illegal_instruction


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

  parent reply	other threads:[~2006-03-08 20:33 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-03-07 22:26 Best bet for SPARC SMP and Sunfire V240 Alex Deucher
2006-03-07 22:39 ` Josh Grebe
2006-03-07 22:57 ` Alex Deucher
2006-03-08  0:27 ` Josh Grebe
2006-03-08  0:35 ` David S. Miller
2006-03-08  2:54 ` Josh Grebe
2006-03-08  8:02 ` David S. Miller
2006-03-08 10:36 ` David S. Miller
2006-03-08 20:33 ` Josh Grebe [this message]
2006-03-08 20:44 ` David S. Miller
2006-03-08 20:51 ` Josh Grebe
2006-03-08 21:54 ` Richard Mortimer
2006-03-08 21:59 ` Josh Grebe
2006-03-08 22:08 ` David S. Miller
2006-03-08 22:33 ` Josh Grebe
2006-03-08 23:08 ` David S. Miller
2006-03-08 23:49 ` David S. Miller
2006-03-09  3:54 ` Josh Grebe

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=440F3FA3.5000807@brokedown.net \
    --to=josh@brokedown.net \
    --cc=sparclinux@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.