On Wed, 2010-12-15 at 07:47 +0530, Sujith wrote: > From: Sujith Manoharan <Sujith.Manoharan@xxxxxxxxxxx> > > Allow drivers or rate control algorithms to specify BlockAck session > timeout when initiating an ADDBA transaction. This is useful in cases > where maintaining persistent BA sessions does not incur any overhead. > > The current timeout value of 5000 TUs is retained for all non ath9k/ath9k_htc > drivers. > > Signed-off-by: Sujith Manoharan <Sujith.Manoharan@xxxxxxxxxxx> Reviewed-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> > --- a/net/mac80211/rc80211_minstrel_ht.c > +++ b/net/mac80211/rc80211_minstrel_ht.c > @@ -374,7 +374,7 @@ minstrel_aggr_check(struct minstrel_priv *mp, struct ieee80211_sta *pubsta, stru > if (skb_get_queue_mapping(skb) == IEEE80211_AC_VO) > return; > > - ieee80211_start_tx_ba_session(pubsta, tid); > + ieee80211_start_tx_ba_session(pubsta, tid, 5000); > } > > static void Maybe you need to make minstrel configurable here. Or maybe instead of passing the value to the function directly, it should be a config option in the hw struct? I'll let you sort that out with other people (Ivo? Helmut? anyone else working on HT drivers?) -- I don't care since we can't use minstrel for iwlwifi anyway. johannes -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html