]> err.no Git - linux-2.6/commit
[PATCH] mv643xx_eth: Always free completed tx descs on tx interrupt
authorBrent Cook <bcook@bpointsys.com>
Wed, 12 Apr 2006 01:23:15 +0000 (18:23 -0700)
committerJeff Garzik <jeff@garzik.org>
Wed, 12 Apr 2006 22:11:23 +0000 (18:11 -0400)
commit5c5374087707d7848cb13f15e7c175daf346301c
tree67c56fd643e1e0ff508e94f0570d4e89b29b6d7a
parente19360f2945f54eb44ae170ec9c33910d29834a2
[PATCH] mv643xx_eth: Always free completed tx descs on tx interrupt

Fix the tx interrupt handler to free completed tx descriptors even
when NAPI is enabled.  Otherwise, the tx queue would fill up resulting
in poor performance and "NETDEV WATCHDOG: <iface>: transmit timed out"
messages.

Signed-off-by: Brent Cook <bcook@bpointsys.com>
Signed-off-by: Dale Farnsworth <dale@farnsworth.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/net/mv643xx_eth.c