* 7448/2.6.20 problems (double boots or hangs)
@ 2008-03-19 21:52 Leisner, Martin
2008-03-19 22:31 ` Gerhard Pircher
0 siblings, 1 reply; 2+ messages in thread
From: Leisner, Martin @ 2008-03-19 21:52 UTC (permalink / raw)
To: linuxppc-dev; +Cc: Lund, Nathan (Nathan.Lund@usa.xerox.com)
My taiga board is now dead -- on our development board (with a taiga
kernel
and a custom modified dts) we see either
1) it hangs at the same point ("PID has table entries")
or
2) it boots but it seems to restart the boot process after the "PID hash
table entries line"
This was never a problem with 2.6.10 or with 2.6.22.
I modified a driver, saw this oddness and changed to the original driver
(the oddness went away). I did this about 3 times so I can say "ah
ha!!"
We're using 2.6.20.11...but I recall later to 2.6.20s were no better...
Any recommendations/hypothesis?
marty
arch: exit =20
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0 -> 131072
[ 0.000000] Normal 131072 -> 131072
[ 0.000000] early_node_map[1] active PFN ranges
[ 0.000000] 0: 0 -> 131072 =20
[ 0.000000] Built 1 zonelists. Total pages: 130048
[ 0.000000] Kernel command line:
nfsroot=3D13.121.21.120:/usr/local/tmp/ganymede ip=3Ddhcp
console=3DttyS0,115200
[ 0.000000] mpic: Setting up MPIC "Tsi108_PIC" version 1.2 at
c0007400, max 4 CPUs =20
[ 0.000000] mpic: ISU size: 24, shift: 5, mask: 1f
[ 0.000000] mpic: Initializing for 24 sources =20
[ 0.000000] PID hash table entries: 2048 (order: 11, 8192 bytes)
=20
[ 0.000000] Using MPC7448 HPC2 machine description
[ 0.000000] setup ppc6xx_idle
[ 0.000000] Total memory =3D 512MB; using 1024kB for hash table (at
cff00000)
[ 0.000000] Linux version 2.6.20 (mleisner@mleisner-linux) (gcc
version 4.0.0 (DENX ELDK 4.1 4.0.0)) #27 Wed Mar 5 10:56:11 EST 2008
[ 0.000000] Found tsi108 PCI host bridge at 0xc0001000. Firmware bus
number: 0->0
[ 0.000000] MPC7448HPC2 (TAIGA) Platform
[ 0.000000] Jointly ported by Freescale and Tundra Semiconductor
[ 0.000000] Enabling L2 cache then enabling the HID0 prefetch engine.
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0 -> 131072
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: 7448/2.6.20 problems (double boots or hangs)
2008-03-19 21:52 7448/2.6.20 problems (double boots or hangs) Leisner, Martin
@ 2008-03-19 22:31 ` Gerhard Pircher
0 siblings, 0 replies; 2+ messages in thread
From: Gerhard Pircher @ 2008-03-19 22:31 UTC (permalink / raw)
To: Leisner, Martin, linuxppc-dev; +Cc: Nathan.Lund
-------- Original-Nachricht --------
> Datum: Wed, 19 Mar 2008 17:52:16 -0400
> Von: "Leisner, Martin" <Martin.Leisner@xerox.com>
> An: linuxppc-dev@ozlabs.org
> CC: "Lund, Nathan \\(Nathan.Lund@usa.xerox.com\\)" <Nathan.Lund@xerox.com>
> Betreff: 7448/2.6.20 problems (double boots or hangs)
> My taiga board is now dead -- on our development board (with a taiga
> kernel
> and a custom modified dts) we see either
>
>
> 1) it hangs at the same point ("PID has table entries")
> or
> 2) it boots but it seems to restart the boot process after the "PID hash
> table entries line"
I observed the same behavior on my AmigaOne, if the PAGE_COHERENT flag was
set for page mappings by CPU_FTR_NEED_COHERENT. The 7448 CPU doesn't need
CPU_FTR_NEED_COHERENT to be set (no CPU bug that needs to be worked
around), but there is no define for the 7448 in arch/powerpc/cputable.h in
kernel v2.6.20 (but it's in v2.6.22!). Thus I guess it is detected as a
744[0|5|7], which have this flag set.
On the other side my hardware is _very_ buggy, so it's unlikely that this
could be the problem on your hardware.
Gerhard
--
Psssst! Schon vom neuen GMX MultiMessenger gehört?
Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-03-19 22:31 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-19 21:52 7448/2.6.20 problems (double boots or hangs) Leisner, Martin
2008-03-19 22:31 ` Gerhard Pircher
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).