[PATCH][PPC32] Fix gianfar netdriver oops when using bootp...

Kumar Gala kumar.gala at freescale.com
Thu Dec 2 09:19:07 EST 2004


There is some belief that the following patch should fix the issue:

http://linux.bkbits.net:8080/linux-2.5/cset@1.2249.2.2? 
nav=index.html|ChangeSet at -3d

I would be interested to know if this helps w/o your patch.

- kumar

On Dec 1, 2004, at 10:07 AM, Gerhard Jaeger wrote:

> Hi,
>
> this patch fixes an issue, that occurs on my MPC8541CDS, when trying to
>  use bootp to get the IP parameters. It seems, that the patch only  
> cures
>  the symptom but obviously not the cause ;)
>
> Signed-off-by: Gerhard Jaeger <gjaeger at sysgo.com>
>
> --- linux-2.6.10-rc2-mm4/drivers/net/gianfar.c.orig     2004-11-15  
> 02:26:34.000000000 +0100
>  +++ linux-2.6.10-rc2-mm4/drivers/net/gianfar.c  2004-12-01  
> 17:00:19.000000000 +0100
>  @@ -1477,6 +1477,9 @@ static void gfar_phy_change(void *data)
>          struct gfar_private *priv = netdev_priv(dev);
>         int result = 0;
>   
>  +       if( !priv->mii_info->phyinfo )
>  +               return;
>  +
>          /* Delay to give the PHY a chance to change the
>           * register state */
>          msleep(1);




More information about the Linuxppc-embedded mailing list