1. 23 7月, 2014 1 次提交
  2. 19 7月, 2014 1 次提交
  3. 16 7月, 2014 4 次提交
  4. 08 7月, 2014 1 次提交
  5. 02 7月, 2014 2 次提交
  6. 26 6月, 2014 1 次提交
  7. 21 6月, 2014 2 次提交
  8. 20 6月, 2014 5 次提交
  9. 16 6月, 2014 1 次提交
    • R
      b43: disable 5 GHz on G-PHY · f15ec345
      Rafał Miłecki 提交于
      This fixes regression introduced by adding some G-PHY devices to the
      list of dual band devices. There is simply no support for 5 GHz on
      G-PHY devices in b43. It results in:
      WARNING: CPU: 0 PID: 79 at drivers/net/wireless/b43/phy_g.c:75 b43_gphy_channel_switch+0x125/0x130 [b43]()
      b43-phy1 ERROR: PHY init: Channel switch to default failed
      
      Regression was introduced by the following commit:
      
      commit 773cfc50
      Author: Rafał Miłecki <zajec5@gmail.com>
      Date:   Mon May 19 23:18:55 2014 +0200
      
          b43: add more devices to the bands database
      Signed-off-by: NRafał Miłecki <zajec5@gmail.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      f15ec345
  10. 30 5月, 2014 2 次提交
  11. 23 5月, 2014 2 次提交
  12. 20 5月, 2014 6 次提交
  13. 14 5月, 2014 1 次提交
  14. 01 5月, 2014 2 次提交
  15. 23 4月, 2014 2 次提交
  16. 04 3月, 2014 1 次提交
  17. 14 1月, 2014 2 次提交
    • L
      b43: Fix unload oops if firmware is not available · 0673effd
      Larry Finger 提交于
      The asyncronous firmware load uses a completion struct to hold firmware
      processing until the user-space routines are up and running. There is.
      however, a problem in that the waiter is nevered canceled during teardown.
      As a result, unloading the driver when firmware is not available causes an oops.
      
      To be able to access the completion structure at teardown, it had to be moved
      into the b43_wldev structure.
      
      This patch also fixes a typo in a comment.
      Signed-off-by: NLarry Finger <Larry.Finger@lwfinger.net>
      Cc: Stable <stable@vger.kernel.org>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      0673effd
    • L
      b43: Fix lockdep splat · 09164043
      Larry Finger 提交于
      In https://bugzilla.kernel.org/show_bug.cgi?id=67561, a locking dependency is reported
      when b43 is used with hostapd, and rfkill is used to kill the radio output.
      
      The lockdep splat (in part) is as follows:
      
      ======================================================
      [ INFO: possible circular locking dependency detected ]
      3.12.0 #1 Not tainted
      -------------------------------------------------------
      rfkill/10040 is trying to acquire lock:
       (rtnl_mutex){+.+.+.}, at: [<ffffffff8146f282>] rtnl_lock+0x12/0x20
      
      but task is already holding lock:
       (rfkill_global_mutex){+.+.+.}, at: [<ffffffffa04832ca>] rfkill_fop_write+0x6a/0x170 [rfkill]
      
      --snip--
      
      Chain exists of:
        rtnl_mutex --> misc_mtx --> rfkill_global_mutex
      
      The fix is to move the initialization of the hardware random number generator
      outside the code range covered by the rtnl_mutex.
      Reported-by: Nyury <urykhy@gmail.com>
      Tested-by: Nyury <urykhy@gmail.com>
      Signed-off-by: NLarry Finger <Larry.Finger@lwfinger.net>
      Cc: Stable <stable@vger.kernel.org>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      09164043
  18. 27 8月, 2013 1 次提交
  19. 28 6月, 2013 1 次提交
  20. 12 6月, 2013 1 次提交
  21. 09 5月, 2013 1 次提交