commit | 6ee63f55c7754462a45315ac93027a1df60667c9 | [log] [tgz] |
---|---|---|
author | Senthil Balasubramanian <senthilkumar@atheros.com> | Wed Nov 10 05:03:16 2010 -0800 |
committer | John W. Linville <linville@tuxdriver.com> | Tue Nov 16 16:37:07 2010 -0500 |
tree | 09052fbf006e186f8d0a37a47ce08f97c71bae9a | |
parent | 39ec2997c374b528cdbf65099b6d6b8593a67f7f [diff] |
ath9k_hw: Fix low throughput issue with AR93xx TX underruns were noticed when RTS/CTS preceded aggregates. This issue was noticed in ar93xx family of chipsets only. The workaround involves padding the RTS or CTS length up to the min packet length of 256 bytes required by the hardware by adding delimiters to the fist descriptor of the aggregate. Signed-off-by: Senthil Balasubramanian <senthilkumar@atheros.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>