[PATCH 0/2] [Hardy LBM] [netbook-lpia] Fix rt73usb has poor performance when signal is weak

Stefan Bader stefan.bader at canonical.com
Tue Oct 6 14:02:52 UTC 2009


Ike Panhc wrote:
> BugLink: https://bugs.launchpad.net/bugs/444377
> 
> Fix that the rt73usb driver has a poor performance when the signal is weak.
> 
> Testing result in a clean open site environment:
> 
> Signal Level      Driver without these patches       Driver with these patches
>                     (downlink) / (uplink)              (downlink) / (uplink)
>     -40                  23.68 / 21.73                      22.94 / 21.41
>     -62                  24.62 / 21.87                      22.33 / 21.08
>     -67                   5.25 / 2.67                       11.83 / 10.47
>     -82                   0.16 / 0                           0.16 / 0.6
>     (dbm)                  (in Mbps)                          (in Mbps)
> 
> The following changes since commit fb2120dcebc8aff4a42658bfbaa0ced39fa496ab:
>   Steve Conklin (1):
>         NBK-Ubuntu-2.6.24-24.59netbook01
> 
> are available in the git repository at:
> 
>   git://kernel.ubuntu.com/ikepanhc/ike-hardy-lbm.git lp#444377
> 
> Ike Panhc (2):
>   rt2x00: Hardcode TX ack timeout and consume time
>   UBUNTU: Report TX retry and fail count to mac80211 in rt73usb
> 
>  .../drivers/net/wireless/rt2x00/rt2400pci.c        |    6 +-
>  .../drivers/net/wireless/rt2x00/rt2500pci.c        |    6 +-
>  .../drivers/net/wireless/rt2x00/rt2500usb.c        |    4 -
>  .../drivers/net/wireless/rt2x00/rt2x00.h           |   10 ++-
>  .../drivers/net/wireless/rt2x00/rt2x00config.c     |   16 -----
>  .../drivers/net/wireless/rt2x00/rt2x00usb.c        |   31 ++++++---
>  .../drivers/net/wireless/rt2x00/rt61pci.c          |    2 +-
>  .../drivers/net/wireless/rt2x00/rt73usb.c          |   68 +++++++++++++++++++-
>  .../drivers/net/wireless/rt2x00/rt73usb.h          |    4 +-
>  9 files changed, 101 insertions(+), 46 deletions(-)
> 
> 
As this has received well testing and in the Hardy-LBM case, LBM is best effort 
package only. ACK

-- 

When all other means of communication fail, try words!






More information about the kernel-team mailing list