On Tue, Mar 28, 2006 at 07:34:44PM -0800, Marc Singer wrote: > I've added support for generic MII and ethtool to a driver that has > been working reliably for a year. If I allow ethtool_ops to be set After trying lots of seemingly random change, I found that if I put the netif_carrier changes into the PHY interrupt handler, the crashes went away. So, this comes to a second question, is there a good example or description of how to use MII? For example, so drivers use mii_check_media() and others only use mii_check_link (). Why would I perfer one over the other? - : send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html