linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* PowerPC 85xx board are caused die by Commit: 864b9e6fd76489aab422bac62162f57c52e06ed8(powerpc: Use lwarx/ldarx hint in bit locks)
@ 2010-03-11  3:20 Andrew Liu
  2010-03-11  5:20 ` Kumar Gala
  0 siblings, 1 reply; 4+ messages in thread
From: Andrew Liu @ 2010-03-11  3:20 UTC (permalink / raw)
  To: Anton Blanchard; +Cc: linuxppc-dev

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

Hi Guys:
I have done several experiments on  fsl_8548cds and fsl_p2020rdb, pinpointed
the commit: 864b9e6fd76489aab422bac62162f57c52e06ed8(powerpc: Use
lwarx/ldarx hint in bit locks)  cause the bootup stalledd.

"
Filename 'fsl_8548cds/uImage'.
Load address: 0x1000000
Loading: #################################################################
     #######################################
done
Bytes transferred = 1526546 (174b12 hex)
Speed: 100, full duplex
Using eTSEC0 device
Filename 'sliu/fsl_8548cds/mpc8548cds.dtb'.
Load address: 0xc00000
Loading: #
done
Bytes transferred = 9993 (2709 hex)
## Booting image at 01000000 ...
   Image Name:   Linux-2.6.34-rc1-00005-g522dba7
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    1526482 Bytes =  1.5 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
   Booting using the fdt at 0xc00000
   Loading Device Tree to 007fb000, end 007fd708 ... OK
"

I guess all 85xx or booke board has this issue.

Thanks
Andrew

[-- Attachment #2: Type: text/html, Size: 1196 bytes --]

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

* Re: PowerPC 85xx board are caused die by Commit: 864b9e6fd76489aab422bac62162f57c52e06ed8(powerpc: Use lwarx/ldarx hint in bit locks)
  2010-03-11  3:20 PowerPC 85xx board are caused die by Commit: 864b9e6fd76489aab422bac62162f57c52e06ed8(powerpc: Use lwarx/ldarx hint in bit locks) Andrew Liu
@ 2010-03-11  5:20 ` Kumar Gala
  2010-03-11  5:39   ` Kumar Gala
  0 siblings, 1 reply; 4+ messages in thread
From: Kumar Gala @ 2010-03-11  5:20 UTC (permalink / raw)
  To: Andrew Liu; +Cc: linuxppc-dev, Anton Blanchard


On Mar 10, 2010, at 9:20 PM, Andrew Liu wrote:

> Hi Guys:
> I have done several experiments on  fsl_8548cds and fsl_p2020rdb, =
pinpointed the commit: 864b9e6fd76489aab422bac62162f57c52e06ed8(powerpc: =
Use lwarx/ldarx hint in bit locks)  cause the bootup stalledd.
>=20
> "
> Filename 'fsl_8548cds/uImage'.
> Load address: 0x1000000
> Loading: =
#################################################################
>      #######################################
> done
> Bytes transferred =3D 1526546 (174b12 hex)
> Speed: 100, full duplex
> Using eTSEC0 device
> Filename 'sliu/fsl_8548cds/mpc8548cds.dtb'.
> Load address: 0xc00000
> Loading: #
> done
> Bytes transferred =3D 9993 (2709 hex)
> ## Booting image at 01000000 ...
>    Image Name:   Linux-2.6.34-rc1-00005-g522dba7
>    Image Type:   PowerPC Linux Kernel Image (gzip compressed)
>    Data Size:    1526482 Bytes =3D  1.5 MB
>    Load Address: 00000000
>    Entry Point:  00000000
>    Verifying Checksum ... OK
>    Uncompressing Kernel Image ... OK
>    Booting using the fdt at 0xc00000
>    Loading Device Tree to 007fb000, end 007fd708 ... OK
> "
> =20
> I guess all 85xx or booke board has this issue.

that's very odd since __PPC_EH should be ignored on PPC32 and thus 85xx.

- k=

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

* Re: PowerPC 85xx board are caused die by Commit: 864b9e6fd76489aab422bac62162f57c52e06ed8(powerpc: Use lwarx/ldarx hint in bit locks)
  2010-03-11  5:20 ` Kumar Gala
@ 2010-03-11  5:39   ` Kumar Gala
  2010-03-11  8:57     ` Andrew Liu
  0 siblings, 1 reply; 4+ messages in thread
From: Kumar Gala @ 2010-03-11  5:39 UTC (permalink / raw)
  To: Kumar Gala; +Cc: Andrew Liu, Anton Blanchard, linuxppc-dev


On Mar 10, 2010, at 11:20 PM, Kumar Gala wrote:

>=20
> On Mar 10, 2010, at 9:20 PM, Andrew Liu wrote:
>=20
>> Hi Guys:
>> I have done several experiments on  fsl_8548cds and fsl_p2020rdb, =
pinpointed the commit: 864b9e6fd76489aab422bac62162f57c52e06ed8(powerpc: =
Use lwarx/ldarx hint in bit locks)  cause the bootup stalledd.
>>=20
>> "
>> Filename 'fsl_8548cds/uImage'.
>> Load address: 0x1000000
>> Loading: =
#################################################################
>>     #######################################
>> done
>> Bytes transferred =3D 1526546 (174b12 hex)
>> Speed: 100, full duplex
>> Using eTSEC0 device
>> Filename 'sliu/fsl_8548cds/mpc8548cds.dtb'.
>> Load address: 0xc00000
>> Loading: #
>> done
>> Bytes transferred =3D 9993 (2709 hex)
>> ## Booting image at 01000000 ...
>>   Image Name:   Linux-2.6.34-rc1-00005-g522dba7
>>   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
>>   Data Size:    1526482 Bytes =3D  1.5 MB
>>   Load Address: 00000000
>>   Entry Point:  00000000
>>   Verifying Checksum ... OK
>>   Uncompressing Kernel Image ... OK
>>   Booting using the fdt at 0xc00000
>>   Loading Device Tree to 007fb000, end 007fd708 ... OK
>> "
>>=20
>> I guess all 85xx or booke board has this issue.
>=20
> that's very odd since __PPC_EH should be ignored on PPC32 and thus =
85xx.

Found the issue and posted a fix.

- k=

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

* Re: PowerPC 85xx board are caused die by Commit: 864b9e6fd76489aab422bac62162f57c52e06ed8(powerpc: Use lwarx/ldarx hint in bit locks)
  2010-03-11  5:39   ` Kumar Gala
@ 2010-03-11  8:57     ` Andrew Liu
  0 siblings, 0 replies; 4+ messages in thread
From: Andrew Liu @ 2010-03-11  8:57 UTC (permalink / raw)
  To: Kumar Gala; +Cc: linuxppc-dev, Anton Blanchard

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

Just validated it, this fix can make fsl_p2020ds work again.

Andrew

On Thu, Mar 11, 2010 at 1:39 PM, Kumar Gala <galak@kernel.crashing.org>wrote:

>
> On Mar 10, 2010, at 11:20 PM, Kumar Gala wrote:
>
> >
> > On Mar 10, 2010, at 9:20 PM, Andrew Liu wrote:
> >
> >> Hi Guys:
> >> I have done several experiments on  fsl_8548cds and fsl_p2020rdb,
> pinpointed the commit: 864b9e6fd76489aab422bac62162f57c52e06ed8(powerpc: Use
> lwarx/ldarx hint in bit locks)  cause the bootup stalledd.
> >>
> >> "
> >> Filename 'fsl_8548cds/uImage'.
> >> Load address: 0x1000000
> >> Loading:
> #################################################################
> >>     #######################################
> >> done
> >> Bytes transferred = 1526546 (174b12 hex)
> >> Speed: 100, full duplex
> >> Using eTSEC0 device
> >> Filename 'sliu/fsl_8548cds/mpc8548cds.dtb'.
> >> Load address: 0xc00000
> >> Loading: #
> >> done
> >> Bytes transferred = 9993 (2709 hex)
> >> ## Booting image at 01000000 ...
> >>   Image Name:   Linux-2.6.34-rc1-00005-g522dba7
> >>   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
> >>   Data Size:    1526482 Bytes =  1.5 MB
> >>   Load Address: 00000000
> >>   Entry Point:  00000000
> >>   Verifying Checksum ... OK
> >>   Uncompressing Kernel Image ... OK
> >>   Booting using the fdt at 0xc00000
> >>   Loading Device Tree to 007fb000, end 007fd708 ... OK
> >> "
> >>
> >> I guess all 85xx or booke board has this issue.
> >
> > that's very odd since __PPC_EH should be ignored on PPC32 and thus 85xx.
>
> Found the issue and posted a fix.
>
> - k

[-- Attachment #2: Type: text/html, Size: 2273 bytes --]

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

end of thread, other threads:[~2010-03-11  8:57 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-03-11  3:20 PowerPC 85xx board are caused die by Commit: 864b9e6fd76489aab422bac62162f57c52e06ed8(powerpc: Use lwarx/ldarx hint in bit locks) Andrew Liu
2010-03-11  5:20 ` Kumar Gala
2010-03-11  5:39   ` Kumar Gala
2010-03-11  8:57     ` Andrew Liu

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).