summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/brocade/bna/bnad.h
diff options
context:
space:
mode:
authorJing Huang <huangj@Brocade.COM>2012-04-04 05:43:48 +0000
committerDavid S. Miller <davem@davemloft.net>2012-04-04 18:19:18 -0400
commitd95d1081c3c3ed70a72b47cd578830c85c55da2e (patch)
tree38d0d6a7def789c0038a116be7ea8a1b3e19609d /drivers/net/ethernet/brocade/bna/bnad.h
parent01b54b1451853593739816a392485c4e2bee7dda (diff)
downloadlinux-d95d1081c3c3ed70a72b47cd578830c85c55da2e.tar.bz2
bna: Remove tx tasklet
The scheduling of tasklet and keeping the interrupts enabled makes interrupt reduntant. 20% of the Tx interrupts have nothing left to process or could not process as Tx tasklet was running. Signed-off-by: Jing Huang <huangj@brocade.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/brocade/bna/bnad.h')
-rw-r--r--drivers/net/ethernet/brocade/bna/bnad.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/ethernet/brocade/bna/bnad.h b/drivers/net/ethernet/brocade/bna/bnad.h
index ff129aa7cb66..cf1d3bad01b6 100644
--- a/drivers/net/ethernet/brocade/bna/bnad.h
+++ b/drivers/net/ethernet/brocade/bna/bnad.h
@@ -320,7 +320,6 @@ struct bnad {
/* Burnt in MAC address */
mac_t perm_addr;
- struct tasklet_struct tx_free_tasklet;
struct workqueue_struct *work_q;
/* Statistics */