[U-Boot] [PATCHv2 1/5] fsl: serdes: ensure accessing the initialized maps of serdes protocol

york sun york.sun at nxp.com
Wed Nov 30 17:57:36 CET 2016


On 11/30/2016 12:41 AM, Z.Q. Hou wrote:
>> Zhiqiang,
>>
>> This patch has been merged but I found an issue with it today. Please try to
>> boot P4080DS from NOR flash. It causes recursive calls
>> fsl_serdes_init()->p4080_erratum_serdes_a005()->is_serdes_configured()->fsl_
>> serdes_init().
>> Please check if you have any similar recursive case for other platforms.
>> Please send a fix ASAP.
>>
>
> This issue has been fixed by the patch below, did your test point include this patch? Anyway, I will try the latest commit of tree u-boot-fsl-qoriq.
> commit 5eef15ea9d297d270935510d8a635f8d8bf72439
> Author: Hou Zhiqiang <Zhiqiang.Hou at nxp.com>
> Date:   Mon Oct 31 10:59:16 2016 +0800
>
>     fsl: serdes: fix a deadloop issue for P4080
>
>     This deadloop is introduced by commit:
>     71fe222 fsl: serdes: ensure accessing the initialized maps of serdes protocol
>
>     deadloop detail:
>     cpu_init_r => fsl_serdes_init => p4080_erratum_serdes_a005 =>
>     is_serdes_configured => fsl_serdes_init
>

You were right. Sorry for the false alarm. I merged this commit in 
fsl-qoriq but was testing mpc85xx in parallel without this commit.

York


More information about the U-Boot mailing list