]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
bna: Remove tx tasklet
authorJing Huang <huangj@Brocade.COM>
Wed, 4 Apr 2012 05:43:48 +0000 (05:43 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 4 Apr 2012 22:19:18 +0000 (18:19 -0400)
commitd95d1081c3c3ed70a72b47cd578830c85c55da2e
tree38d0d6a7def789c0038a116be7ea8a1b3e19609d
parent01b54b1451853593739816a392485c4e2bee7dda
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>
drivers/net/ethernet/brocade/bna/bnad.c
drivers/net/ethernet/brocade/bna/bnad.h