From mboxrd@z Thu Jan 1 00:00:00 1970 From: Josh Grebe Date: Wed, 08 Mar 2006 20:33:39 +0000 Subject: Re: Best bet for SPARC SMP and Sunfire V240 Message-Id: <440F3FA3.5000807@brokedown.net> MIME-Version: 1 Content-Type: multipart/mixed; boundary="=_unix1.shortcutsolutions.net-2023-1141850207-0001-2" List-Id: References: In-Reply-To: To: sparclinux@vger.kernel.org This is a MIME-formatted message. If you see this text it means that your E-mail software does not support MIME-formatted messages. --=_unix1.shortcutsolutions.net-2023-1141850207-0001-2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi Dave, David S. Miller wrote: > From: "David S. Miller" > 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 --=_unix1.shortcutsolutions.net-2023-1141850207-0001-2 Content-Type: application/pgp-signature; name="signature.asc" Content-Transfer-Encoding: 7bit Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEDz+mT/OY5rt9JCMRA25vAKCXwOkbRiLRaRkhYZymTIlTcCTZ+wCfS8wu NAFk6DEOmcLP1J012MicRLU= =js0e -----END PGP SIGNATURE----- --=_unix1.shortcutsolutions.net-2023-1141850207-0001-2--