1. 24 Jun, 2011 1 commit
  2. 03 Jun, 2011 1 commit
    • Stanislaw Gruszka's avatar
      iwlagn: fix channel switch locking · 6f213ff1
      Stanislaw Gruszka authored
      We use priv->mutex to avoid race conditions between iwl_chswitch_done()
      and iwlagn_mac_channel_switch(), when marking channel switch in
      progress. But iwl_chswitch_done() can be called in atomic context
      from iwl_rx_csa() or with mutex already taken from iwlagn_commit_rxon().
      
      These bugs were introduced by:
      
      commit 79d07325
      
      
      Author: Wey-Yi Guy <wey-yi.w.guy@intel.com>
      Date:   Thu May 6 08:54:11 2010 -0700
      
          iwlwifi: support channel switch offload in driver
      
      To fix remove mutex from iwl_chswitch_done() and use atomic bitops for
      marking channel switch pending.
      
      Also remove iwl2030_hw_channel_switch() since 2000 series adapters are
      2.4GHz only devices.
      
      Cc: stable@kernel.org # 2.6.36+
      Signed-off-by: default avatarStanislaw Gruszka <sgruszka@redhat.com>
      Acked-by: default avatarWey-Yi Guy <wey-yi.w.guy@intel.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      6f213ff1
  3. 30 Apr, 2011 4 commits
  4. 29 Apr, 2011 1 commit
    • Stanislaw Gruszka's avatar
      iwlagn: fix tx power initialization · 75d80cad
      Stanislaw Gruszka authored
      Since
      
      commit f844a709
      
      
      Author: Stanislaw Gruszka <sgruszka@redhat.com>
      Date:   Fri Jan 28 16:47:44 2011 +0100
      
          iwlwifi: do not set tx power when channel is changing
      
      we set device tx power during initialization to priv->tx_power_next,
      which itself is initialized to minimum power. That changed
      default behaviour of driver. Previously we initialized device to
      transmit at maximum available power by default. Patch change again
      to previous behaviour and cleanup tx power initialization.
      
      Fortunately this is not critical fix, as mac80211 layer setup
      tx power lately to 14dB, hence device does not operate at minimal
      transmit power all the time.
      Signed-off-by: default avatarStanislaw Gruszka <sgruszka@redhat.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      75d80cad
  5. 22 Apr, 2011 1 commit
  6. 18 Apr, 2011 1 commit
  7. 08 Apr, 2011 4 commits
  8. 07 Apr, 2011 4 commits
  9. 31 Mar, 2011 1 commit
  10. 04 Mar, 2011 1 commit
  11. 21 Feb, 2011 4 commits
  12. 31 Jan, 2011 1 commit
  13. 28 Jan, 2011 1 commit
  14. 21 Jan, 2011 3 commits
  15. 03 Jan, 2011 1 commit
  16. 13 Dec, 2010 2 commits
  17. 06 Dec, 2010 1 commit
  18. 16 Nov, 2010 1 commit
  19. 15 Nov, 2010 7 commits