summaryrefslogtreecommitdiffstats
path: root/block
diff options
context:
space:
mode:
authorAlban Browaeys <prahal@yahoo.com>2010-02-28 17:14:40 +0100
committerJohn W. Linville <linville@tuxdriver.com>2010-03-16 19:52:00 +0100
commitbf18723d50206a0b485e438f14c22faf91a3908f (patch)
tree94870a1a7f0b771bd3d6d0a6e4a084ecbde70cf7 /block
parentrt2x00: txdone implementation supporting hw encryption. (diff)
downloadlinux-bf18723d50206a0b485e438f14c22faf91a3908f.tar.xz
linux-bf18723d50206a0b485e438f14c22faf91a3908f.zip
rt2x00: Fix TX status reporting for rt2800pci.
After testing, we found that TX_STA_FIFO_MCS is the last MCS value tried. If the transmission failed, 8 frames have been transmitted. If the transmission succeed, we can easily compute the number of retry. This patch fix the way status is reported to mac80211 rate control. It has 2 bugs : 1. mcs can contain the short preamble flag and it will lead to wrong computations. 2. minstrel nearly always say that 54 Mbits is the best rate, even if we are very far from the AP Signed-off-by: Benoit Papillault <benoit.papillault@free.fr> Signed-off-by: Alban Browaeys <prahal@yahoo.com> Acked-by: Ivo van Doorn <ivdoorn@gmail.com> Signed-off-by: Gertjan van Wingerde <gwingerde@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions