ixbge: remove TX lock and redo TX accounting.
authorAyyappan Veeraiyan <ayyappan.veeraiyan@intel.com>
Fri, 1 Feb 2008 23:58:49 +0000 (15:58 -0800)
committerJeff Garzik <jeff@garzik.org>
Tue, 5 Feb 2008 18:31:32 +0000 (13:31 -0500)
commite092be60b2292af91c55f085151d58dc8a76820a
tree4ea782d555da72be99a59d6a59b3ba86abd7f647
parentd4f80882ee7bdc721230b9ac209ddd3a837e4545
ixbge: remove TX lock and redo TX accounting.

This ports Herbert Xu's "maybe_stop_tx" code and removes the tx_lock
which is not needed.

Signed-off-by: Ayyappan Veeraiyan <ayyappan.veeraiyan@intel.com>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/net/ixgbe/ixgbe.h
drivers/net/ixgbe/ixgbe_main.c