Search Linux Wireless

Re: [PATCH 1/3] mac80211: minstrel_ht A-MPDU fix

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

 



On 2010-10-10 10:14 PM, Björn Smedman wrote:
> This patch fixes two problems with the minstrel_ht rate control
> algorithms handling of A-MPDU frames:
> 
> 1. The ampdu_len field of the tx status is not always initialized for 
> non-HT frames (and it would probably be unreasonable to require all 
> drivers to do so). This could cause rate control statistics to be 
> corrupted. We now trust the ampdu_len and ampdu_ack_len fields only when 
> the frame is marked with the IEEE80211_TX_STAT_AMPDU flag.
> 
> 2. Successful transmission attempts where only recognized when the A-MPDU
> subframe carrying the rate control status information was marked with the
> IEEE80211_TX_STAT_ACK flag. If this information happed to be carried on a
> frame that failed to be ACKed then the other subframes (which may have
> succeeded) where not correctly registered. We now update rate control
> statistics regardless of whether the subframe carrying the information was
> ACKed or not.
> 
> Cc: <stable@xxxxxxxxxx>
> Signed-off-by: Björn Smedman <bjorn.smedman@xxxxxxxxxxx>
For all 3 patches:
Acked-by: Felix Fietkau <nbd@xxxxxxxxxxx>
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux