Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
authorJohn W. Linville <linville@tuxdriver.com>
Tue, 13 May 2014 19:27:44 +0000 (15:27 -0400)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 13 May 2014 19:27:44 +0000 (15:27 -0400)
18 files changed:
1  2 
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/ath/ath9k/init.c
drivers/net/wireless/ath/ath9k/recv.c
drivers/net/wireless/iwlwifi/mvm/mac80211.c
drivers/net/wireless/iwlwifi/mvm/mvm.h
drivers/net/wireless/iwlwifi/mvm/scan.c
drivers/net/wireless/iwlwifi/mvm/utils.c
drivers/net/wireless/iwlwifi/pcie/trans.c
drivers/net/wireless/rt2x00/rt2x00mac.c
drivers/net/wireless/rtlwifi/rtl8192cu/hw.c
include/net/cfg80211.h
net/bluetooth/hci_conn.c
net/bluetooth/hci_event.c
net/mac80211/rx.c
net/mac80211/sta_info.c
net/mac80211/util.c
net/wireless/scan.c
net/wireless/sme.c

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -284,14 -284,22 +284,22 @@@ void cfg80211_sched_scan_results(struc
  }
  EXPORT_SYMBOL(cfg80211_sched_scan_results);
  
- void cfg80211_sched_scan_stopped(struct wiphy *wiphy)
+ void cfg80211_sched_scan_stopped_rtnl(struct wiphy *wiphy)
  {
 -      struct cfg80211_registered_device *rdev = wiphy_to_dev(wiphy);
 +      struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy);
  
+       ASSERT_RTNL();
        trace_cfg80211_sched_scan_stopped(wiphy);
  
-       rtnl_lock();
        __cfg80211_stop_sched_scan(rdev, true);
+ }
+ EXPORT_SYMBOL(cfg80211_sched_scan_stopped_rtnl);
+ void cfg80211_sched_scan_stopped(struct wiphy *wiphy)
+ {
+       rtnl_lock();
+       cfg80211_sched_scan_stopped_rtnl(wiphy);
        rtnl_unlock();
  }
  EXPORT_SYMBOL(cfg80211_sched_scan_stopped);
Simple merge