1. 09 Sep, 2009 3 commits
    • Michael Buesch's avatar
      b43: Fix sparse warning in hw-tkip code · cde1b55b
      Michael Buesch authored
      This fixes a sparse warning in the hardware-TKIP code:
      
      drivers/net/wireless/b43/xmit.c:272:18: warning: incorrect type in assignment (different base types)
      drivers/net/wireless/b43/xmit.c:272:18:    expected unsigned short [unsigned] [short] <noident>
      drivers/net/wireless/b43/xmit.c:272:18:    got restricted unsigned short [usertype] <noident>
      
      The code should work correctly with and without this patch applied.
      Signed-off-by: default avatarMichael Buesch <mb@bu3sch.de>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      cde1b55b
    • Michael Buesch's avatar
      b43: Really disable QoS, if requested · b0544eb6
      Michael Buesch authored
      Currently, when QoS-disable is requested, we would leave QoS enabled
      in firmware, but only queue frames on one queue.
      Change that and also tell firmware about disabled QoS, so it
      completely ignores all the QoS parameters. Also don't upload the parameters,
      if QoS is disabled.
      Signed-off-by: default avatarMichael Buesch <mb@bu3sch.de>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      b0544eb6
    • Ivo van Doorn's avatar
      rt2x00: Hardcode TX ack timeout and consume time · 4789666e
      Ivo van Doorn authored
      The calculated values for the ACK timeout and ACK
      consume time are different then the values as
      used by the Legacy drivers.
      
      After testing from James Ledwith it appeared that
      the calculated values caused a high amount of TX
      failures, and the values from the Legacy drivers
      were the most optimal to prevent TX failure due to
      excessive retries.
      
      The symptoms of this problem:
       - Rate control module always falls back to 1Mbs
       - Low throughput when bitrate was fixed
      
      Possible side-effects (not confirmed but highly likely)
       - Problems with DHCP
       - Broken connections due to lack of probe response
      
      This should fix at least:
      Kernel bugzilla reports: [13362], [13009], [9273]
      Fedora bugzilla reports: [443203]
      but possible some additional bugs as well.
      Signed-off-by: default avatarIvo van Doorn <IvDoorn@gmail.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      4789666e
  2. 08 Sep, 2009 17 commits
  3. 06 Sep, 2009 6 commits
  4. 05 Sep, 2009 2 commits
  5. 04 Sep, 2009 12 commits