LITE5200 configuration
Grant Likely
grant.likely at secretlab.ca
Sat Aug 29 00:10:15 EST 2009
On Thu, Aug 27, 2009 at 8:14 AM, FIXED-TERM Seeh Thomas
(BEG/EMS1)<fixed-term.Thomas.Seeh at 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 --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);
--
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
More information about the Linuxppc-dev
mailing list