b43: Do not return TX_BUSY from op_tx
authorMichael Buesch <mb@bu3sch.de>
Sun, 15 Jun 2008 13:17:29 +0000 (15:17 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 25 Jun 2008 14:51:51 +0000 (10:51 -0400)
commitc9e8eae0935f03e2d03a7ad7af80d8fc6c53e68c
tree01aef08ebcc8f8ab2fb097f291930c4b22077504
parent59d393ad92f719d9ef36b96eae56d4817a7eeb10
b43: Do not return TX_BUSY from op_tx

Never return TX_BUSY from op_tx. It doesn't make sense to return
TX_BUSY, if we can not transmit the packet.
Drop the packet and return TX_OK.
This will fix the resume hang.

Signed-off-by: Michael Buesch <mb@bu3sch.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/b43/main.c