mac80211: move A-MPDU session check from minstrel_ht to mac80211
authorFelix Fietkau <nbd@nbd.name>
Thu, 17 Jun 2021 16:31:11 +0000 (18:31 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 23 Jun 2021 09:29:13 +0000 (11:29 +0200)
commit08a46c6420013c4ecb61262b4869fdd7e82f918a
treeb85405c96734964ed5355fa6e6dc804a843e4a16
parent358ae88881adc3ac1544104272eb7e9408f80b39
mac80211: move A-MPDU session check from minstrel_ht to mac80211

This avoids calling back into tx handlers from within the rate control module.
Preparation for deferring rate control until tx dequeue

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Link: https://lore.kernel.org/r/20210617163113.75815-1-nbd@nbd.name
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/mac80211.h
net/mac80211/rc80211_minstrel_ht.c
net/mac80211/tx.c