Search Linux Wireless

Re: [PATCH] ath6kl: prioritize Tx bundling based on AC priorities

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

 



On 02/07/2012 11:33 AM, Chilam Ng wrote:
> Tx bundling is the more efficient use of SDIO bus and allows more packet
> transfers with fewer bus transactions, and is a way to improve overall
> throughput. However, Tx bundling has only 4 scatter request resources available.
> When there are multiple traffic streams of different priorities, it's possible
> that lower priority traffic may hog all the scatter requests and lock out the
> higher prioirty traffic from bundling.
> Tx bundling is now enabled per AC. When an AC do a scatter request and
> the remaining scatter request resources is lower than a configurable
> threshold, it will disable Tx bundling for all AC's of lower priorities.
> When an AC has Tx bundling disabled and has no Tx bundles sent in a
> consecutive and configurable number of packets, Tx bundling will be re-enabled
> for that AC.
> 
> Signed-off-by: Chilam Ng <chilamng@xxxxxxxxxxxxxxxx>

Thanks, applied.

Kalle
--
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