Re: NETDEV WATCHDOG transmit timeout?

2007-10-29 Thread Rami Rosen
Rony,
This sounds toe me like a driver bug . The sky2 drivers had many
problems and many patches, by Stephen Hemminger and others.

I would suggest to check if this problem occurs with 2.6.20 or higher
kernel (on this machine, or, if not possible, and just to verify that
this indeed is the problem , on another machine with both 2.6.20 (or
higher) and the kernel version you have, and that nic on it.


Regards,
Rami Rosen



On Oct 28, 2007 1:49 PM, ronys [EMAIL PROTECTED] wrote:
 Hi,

 Under heavy traffic, I'm getting the above syslog message every day or two. 
 Unfortunately, the failure is far from graceful: ifconfig up/down doesn't 
 help, and the system is occasionally hung so that it's unreachable via other 
 interfaces, forcing a reboot.

 Some more details:

 Dual core 3.4GHz Intel CPU

 # cat /proc/version
 Linux version 2.6.18.5abc ([EMAIL PROTECTED]) (gcc version 4.1.2 20061115 
 (prerelease) (Debian 4.1.1-21)) #3 SMP Fri Sep 7 21:32:00 IDT 2007

 # lspci -v
 [...]
 01:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E 
 Gigabit
  Ethernet Controller (rev 19)
 Subsystem: SysKonnect Unknown device 4340
 Flags: bus master, fast devsel, latency 0, IRQ 74
 Memory at d002 (64-bit, non-prefetchable) [size=16K]
 I/O ports at 9000 [size=256]
 [virtual] Expansion ROM at 6000 [disabled] [size=128K]
 Capabilities: [48] Power Management version 2
 Capabilities: [50] Vital Product Data
 Capabilities: [5c] Message Signalled Interrupts: Mask- 64bit+ 
 Queue=0/1 Enable+
 Capabilities: [e0] Express Legacy Endpoint IRQ 0
 Capabilities: [100] Advanced Error Reporting
 [...]

 # cat /var/log/messages
 [...]
 Oct 26 09:39:45 abc kernel: NETDEV WATCHDOG: eth3: transmit timed out
 Oct 26 09:39:45 abc kernel: sky2 hardware hung? flushing
 Oct 26 09:48:35 abc kernel: NETDEV WATCHDOG: eth3: transmit timed out
 Oct 26 09:48:35 abc kernel: sky2 status report lost?
 [...]

 A quick google didn't find anything blindingly relevant. Any ideas, 
 suggestions or hints humbly accepted.

Thanks,

 Rony


 To unsubscribe, send mail to [EMAIL PROTECTED] with
 the word unsubscribe in the message body, e.g., run the command
 echo unsubscribe | mail [EMAIL PROTECTED]



=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



NETDEV WATCHDOG transmit timeout?

2007-10-28 Thread ronys
Hi,

Under heavy traffic, I'm getting the above syslog message every day or two. 
Unfortunately, the failure is far from graceful: ifconfig up/down doesn't help, 
and the system is occasionally hung so that it's unreachable via other 
interfaces, forcing a reboot.

Some more details:

Dual core 3.4GHz Intel CPU

# cat /proc/version
Linux version 2.6.18.5abc ([EMAIL PROTECTED]) (gcc version 4.1.2 20061115 
(prerelease) (Debian 4.1.1-21)) #3 SMP Fri Sep 7 21:32:00 IDT 2007

# lspci -v
[...]
01:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit
 Ethernet Controller (rev 19)
Subsystem: SysKonnect Unknown device 4340
Flags: bus master, fast devsel, latency 0, IRQ 74
Memory at d002 (64-bit, non-prefetchable) [size=16K]
I/O ports at 9000 [size=256]
[virtual] Expansion ROM at 6000 [disabled] [size=128K]
Capabilities: [48] Power Management version 2
Capabilities: [50] Vital Product Data
Capabilities: [5c] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 
Enable+
Capabilities: [e0] Express Legacy Endpoint IRQ 0
Capabilities: [100] Advanced Error Reporting
[...]

# cat /var/log/messages
[...]
Oct 26 09:39:45 abc kernel: NETDEV WATCHDOG: eth3: transmit timed out
Oct 26 09:39:45 abc kernel: sky2 hardware hung? flushing
Oct 26 09:48:35 abc kernel: NETDEV WATCHDOG: eth3: transmit timed out
Oct 26 09:48:35 abc kernel: sky2 status report lost?
[...]

A quick google didn't find anything blindingly relevant. Any ideas, suggestions 
or hints humbly accepted.

   Thanks,

Rony


To unsubscribe, 
send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]