]> git.baikalelectronics.ru Git - kernel.git/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)
commitdd931f9ffba68dcdfe603ea31820ebad5660fe36
tree67c56fd643e1e0ff508e94f0570d4e89b29b6d7a
parentbde2851731ade337e167a28396d9ac81144e2be3
[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