From 595fb0a80b078cdf678f1092715539e12b568890 Mon Sep 17 00:00:00 2001 From: Johannes Berg Date: Tue, 10 Feb 2009 21:25:48 +0100 Subject: [PATCH] --- yaml --- r: 134489 b: refs/heads/master c: 955d3fe3e8b38de19761e4ac7afdb9d7a33b9566 h: refs/heads/master i: 134487: cc0eba41463b1da73c830789385bdeb1e1474b6a v: v3 --- [refs] | 2 +- trunk/net/mac80211/agg-tx.c | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index a5e4119ff588..57668d0841e2 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8abd3f9bc476b5b7f6de1b6fb576b87ba338f7fd +refs/heads/master: 955d3fe3e8b38de19761e4ac7afdb9d7a33b9566 diff --git a/trunk/net/mac80211/agg-tx.c b/trunk/net/mac80211/agg-tx.c index c91b32a3f0e7..73abff956548 100644 --- a/trunk/net/mac80211/agg-tx.c +++ b/trunk/net/mac80211/agg-tx.c @@ -407,9 +407,8 @@ int ieee80211_stop_tx_ba_session(struct ieee80211_hw *hw, ret = local->ops->ampdu_action(hw, IEEE80211_AMPDU_TX_STOP, &sta->sta, tid, NULL); - /* case HW denied going back to legacy */ - if (ret) { - WARN_ON(ret != -EBUSY); + /* HW shall not deny going back to legacy */ + if (WARN_ON(ret)) { *state = HT_AGG_STATE_OPERATIONAL; if (hw->ampdu_queues) ieee80211_wake_queue(hw, sta->tid_to_tx_q[tid]);