mac80211: allow bigger A-MSDU sizes in VHT, even if HT is limited
authorFelix Fietkau <nbd@nbd.name>
Wed, 16 Sep 2020 16:46:11 +0000 (18:46 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 18 Sep 2020 11:06:38 +0000 (13:06 +0200)
commit5595870f77c7f9de3481b0c0d5ad03176586556e
tree2efc56bb63136e025eb324a3797faab62e38f48d
parent11b34737b18a70c74d5cf13ee58d36e95879013c
mac80211: allow bigger A-MSDU sizes in VHT, even if HT is limited

Some APs (e.g. Asus RT-AC88U) have been observed to report an HT MSDU size
limit of 3839 and a VHT limit of 7991. These APs can handle bigger frames
than 3839 bytes just fine, so we should remove the VHT limit based on the
HT capabilities. This improves tx throughput.

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