mac80211: don't handle filtered frames within a BA session
authorFelix Fietkau <nbd@nbd.name>
Wed, 22 Feb 2017 15:16:07 +0000 (16:16 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 27 Feb 2017 13:06:00 +0000 (14:06 +0100)
commit890030d3c425f49abaa4acf60e20f288b599f980
tree83b486856ad4f94f6023c98bf7a08e66e7877220
parent8fbcfeb8a9cc803464d6c166e7991913711c612c
mac80211: don't handle filtered frames within a BA session

When running a BA session, the driver (or the hardware) already takes
care of retransmitting failed frames, since it has to keep the receiver
reorder window in sync.

Adding another layer of retransmit around that does not improve
anything. In fact, it can only lead to some strong reordering with huge
latency.

Cc: stable@vger.kernel.org
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/status.c