TSEC/MDIO bug in recent kernels

Grant Likely grant.likely at secretlab.ca
Wed Mar 11 10:57:51 EST 2009


On Tue, Mar 10, 2009 at 4:55 PM, Johns Daniel <johns.daniel at gmail.com> wrote:
> For those of you who are running into this error:
>        24520:01 not found
>        eth0: Could not attach to PHY
>        IP-Config: Failed to open eth0
>        IP-Config: Device `eth0' not found.
>
> There is a bug in recent kernels. I found it in 2.6.28.7:
>        linux/arch/powerpc/sysdev/fsl_soc.c:
> for_each_compatible_node(np, "mdio", "gianfar");
> should be:
>        linux/arch/powerpc/sysdev/fsl_soc.c:
> for_each_compatible_node(np, "mdio", "gianfar")

This code is gone in what will become 2.6.29, but the fix can be
backported into the stable tree.  Do you want to generate and send the
patch (and get your name in the commit message)?  Send the patch to
afleming at freescale.com, linuxppc-dev at ozlabs.org and to
stable at kernel.org.  Make sure you specify that this is applicable for
2.6.28 only.

g.


-- 
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.



More information about the Linuxppc-dev mailing list