]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/net/wireless/rt2x00/rt2x00dev.c
Merge branch 'for-john' of git://git.sipsolutions.net/mac80211-next
[karo-tx-linux.git] / drivers / net / wireless / rt2x00 / rt2x00dev.c
index 3248b4224c4e61bc8b32803f31833717a19db034..4ffb6a584cd0c406509f8d8bf3ba1f32cf209ad2 100644 (file)
@@ -392,10 +392,9 @@ void rt2x00lib_txdone(struct queue_entry *entry,
                tx_info->flags |= IEEE80211_TX_STAT_AMPDU;
                tx_info->status.ampdu_len = 1;
                tx_info->status.ampdu_ack_len = success ? 1 : 0;
-               /*
-                * TODO: Need to tear down BA session here
-                * if not successful.
-                */
+
+               if (!success)
+                       tx_info->flags |= IEEE80211_TX_STAT_AMPDU_NO_BACK;
        }
 
        if (rate_flags & IEEE80211_TX_RC_USE_RTS_CTS) {