On Thu, 2016-08-18 at 10:36 +0300, Maxim Altshul wrote: > When starting a new BA session, we must pass the win_size to the FW. > > To do this we take max_rx_aggregation_subframes (BA RX win size) > which is stored in ieee80211_sta structure (e.g per link and not per > HW) I believe this is wrong, and you should use the struct ieee80211_ampdu_params::buf_size value that's passed to ampdu_action when the action is IEEE80211_AMPDU_RX_START. johannes