mwl8k: Call ieee80211_stop_tx_ba_cb_irqsafe for already deleted BA stream
authorYogesh Ashok Powar <yogeshp@marvell.com>
Tue, 20 Dec 2011 06:07:08 +0000 (11:37 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 21 Dec 2011 20:06:11 +0000 (15:06 -0500)
commiteca107ff8a25e0528d6e6225ac6ce59bd498136f
tree38e099b9b407eaa4f04fe53afb0daf906451614f
parentec9a5705476e4b8c1b02de15c199a783d87ca3e2
mwl8k: Call ieee80211_stop_tx_ba_cb_irqsafe for already deleted BA stream

When stack calls ampdu_action with action = IEEE80211_AMPDU_TX_STOP
for a stream that has already been removed from the driver, call
ieee80211_tx_ba_stop_irqsafe to clear the stream in the stack.

Signed-off-by: Yogesh Ashok Powar <yogeshp@marvell.com>
Signed-off-by: Nishant Sarmukadam <nishants@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/mwl8k.c