On Tue, 7 Dec 2010, MJ embd wrote:

> Hi all,
> 
> I am facing a problem in the initialization of 82752ei card.
> Running linux 2.6.32,

what hardware?  your own design?
 
> Getting errors "Detected hardware hung"
> 
> Logs:
> msi:#icr = 80000004
> e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
> msi:#icr = 80000012
> msi:#icr = 80000001
> msi:#icr = 80000001
> msi:#icr = 80000010

why is the "other" cause (bit 32) always set?  Why do the phy register 
reads determine during the check for link call?  When debugging link 
issues the phy state of at least the first 15 registers is critical 
information.

Are you enabling auto-mask or auto-clear for MSI?  when you read ICR does 
it clear the interrupt or if you re-read does it return the same value?

> e1000e 0000:01:00.0: eth0: Detected Hardware Unit Hang:

do you see a NETDEV_WATCHDOG (once?) in the log, what does ethtool -S say?

This will happen if tx packets aren't cleaned up, and since you're getting 
interrupts you need to get a hold of the e1000_dump routine code from 
sourceforge and call it when you detect a hang (patches for a bunch of 
drivers are up there, in the patches section.)  this will provide 
information about whether descriptors are being written back or not.

> msi: are my prints in the msi handler to print icr value.
> 
> At this point driver is able to read write registers from pcie card,
> msi interrupts are coming,
> Now I am not sure why would the link go down.


> I have connected the ethernet cable to another pc so the link should
> always be up.

Is the other end experiencing a timeout/reset event too?

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly 
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus 
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to