Search Linux Wireless

Re: [PATCH] mac80211: allow bigger A-MSDU sizes in VHT, even if HT is limited

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2020-09-16 19:44, Johannes Berg wrote:
> On Wed, 2020-09-16 at 18:46 +0200, Felix Fietkau wrote:
>> 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.
> 
> I'm not really convinced that we can do this, since we don't track
> HT/VHT limits separately.
> 
> IOW, to be behaving according to the AP you mention, we'd have to know
> when building an A-MSDU whether it's going to use HT or VHT rates, but
> we don't track that at all ...
These comments don't make sense to me. A-MSDU limit is tracked per sta,
and on all the implementations I've looked at, HT rates are never used
to transmit to a peer that can do VHT. It would be unnecessary to do
that anyway, since VHT modulations are a superset of HT modulations with
just some header differences.

On another note, VHT already supports bigger A-MSDU limits than HT in
the code below that check.

- Felix



[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux