netdev
[Top] [All Lists]

2.4.21: bug report for tg3: tx lockup when changing MTU

To: "'netdev@xxxxxxxxxxx'" <netdev@xxxxxxxxxxx>
Subject: 2.4.21: bug report for tg3: tx lockup when changing MTU
From: Ben Greear <greearb@xxxxxxxxxxxxxxx>
Date: Fri, 01 Aug 2003 15:54:55 -0700
Organization: Candela Technologies
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5a) Gecko/20030718
I just noticed that if you change the MTU of a tg3 NIC, it will not work
untill you ifdown/ifup it.  This problem is repeatable on tg3, and does not
happen with the e1000 driver/cards.

I am setting the MTU via an ioctl call, not via ifconfig or something like
that.

When the tg3 is locked up, I see this on the console:

Aug  1 15:05:44 demo2 kernel: NETDEV WATCHDOG: eth5: transmit timed out
Aug  1 15:05:44 demo2 kernel: tg3: eth5: transmit timed out, resetting
Aug  1 15:05:44 demo2 kernel: tg3: tg3_stop_block timed out, ofs=2400 
enable_bit=2
Aug  1 15:05:44 demo2 kernel: tg3: tg3_stop_block timed out, ofs=1400 
enable_bit=2
Aug  1 15:05:44 demo2 kernel: tg3: tg3_stop_block timed out, ofs=c00 
enable_bit=2
Aug  1 15:05:54 demo2 kernel: NETDEV WATCHDOG: eth5: transmit timed out
Aug  1 15:05:54 demo2 kernel: tg3: eth5: transmit timed out, resetting
Aug  1 15:05:54 demo2 kernel: tg3: tg3_stop_block timed out, ofs=2400 
enable_bit=2
Aug  1 15:05:54 demo2 kernel: tg3: tg3_stop_block timed out, ofs=1400 
enable_bit=2
...


Kernel is 2.4.21 + custom patches (which should not affect tg3).

lspci says the NIC is: Altima AC9100 (rev 15)

I will be happy to provide more information as needed.

Thanks,
Ben

--
Ben Greear <greearb@xxxxxxxxxxxxxxx>
Candela Technologies Inc  http://www.candelatech.com



<Prev in Thread] Current Thread [Next in Thread>