diff mbox

LITE5200 configuration

Message ID fa686aa40908280710h4237f6e4s47097399a9415cd7@mail.gmail.com (mailing list archive)
State Not Applicable
Headers show

Commit Message

Grant Likely Aug. 28, 2009, 2:10 p.m. UTC
On Thu, Aug 27, 2009 at 8:14 AM, FIXED-TERM Seeh Thomas
(BEG/EMS1)<fixed-term.Thomas.Seeh@de.bosch.com> wrote:
> ------snip---------
> [ 2346.499181] VFS: Mounted root (nfs filesystem) on device 0:11.
> [ 2346.505748] Freeing unused kernel memory: 160k init
> [ 2346.865420] net eth0: FEC_IEVENT_RFIFO_ERROR
> [ 2346.871668] ------------[ cut here ]------------
> [ 2346.876434] Kernel BUG at c01ae1d0 [verbose debug info unavailable]
[...]
> Anyone an idea, what I do wrong?

Looks like an Ethernet driver problem which has been seen before.  Try
the following patch.  Also, you should enable CONFIG_KALLSYMS so that
your traceback actually shows function names.

Cheers,
g.
diff mbox

Patch

diff --git a/drivers/net/fec_mpc52xx.c b/drivers/net/fec_mpc52xx.c
index cc78633..6d1afb6 100644
--- a/drivers/net/fec_mpc52xx.c
+++ b/drivers/net/fec_mpc52xx.c
@@ -758,12 +758,6 @@  static void mpc52xx_fec_reset(struct net_device *dev)

        mpc52xx_fec_hw_init(dev);

-       if (priv->phydev) {
-               phy_stop(priv->phydev);
-               phy_write(priv->phydev, MII_BMCR, BMCR_RESET);
-               phy_start(priv->phydev);
-       }
-
        bcom_fec_rx_reset(priv->rx_dmatsk);
        bcom_fec_tx_reset(priv->tx_dmatsk);