OSDN Git Service

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)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 15 Mar 2017 02:02:48 +0000 (10:02 +0800)
commit39813849996f96a764df9b993ba726e995aa1dda
tree5b72a26d8075c283429abba710154fc59d2a54b9
parent42e7f3771429d40b5307f0db0ecdba61e79272ac
mac80211: don't handle filtered frames within a BA session

commit 890030d3c425f49abaa4acf60e20f288b599f980 upstream.

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.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/mac80211/status.c