Nvidia MCP55 Forcedeth driver stops transferring network traffic under heavy stress.

Solution Verified - Updated -

Issue

  • Nvidia forcedeth driver intermittently stops transferring traffic if stressed with a large file copy over the network.
  • Restarting the network service fixes the problem.
  • The kernel logs the event with the following messages,

    Apr 26 15:35:07  kernel: NETDEV WATCHDOG: eth0: transmit timed out 
    Apr 26 15:35:07  kernel: eth0: Got tx_timeout. irq: 00000036 
    Apr 26 15:35:07  kernel: eth0: Ring at 417868000 
    Apr 26 15:35:07  kernel: eth0: Dumping tx registers 
    Apr 26 15:35:07  kernel: 0: 00002036 000000ff 00000003 006103ca 00000000 00000000 00000000 00000000 
    Apr 26 15:35:07  kernel: 20: 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000 
    

Environment

  • Red Hat Enterprise Linux 4
  • Nvidia MCP55 Ethernet card

  • forcedeth version < 0.61

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content