From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail.atheros.com ([12.36.123.2]:33440 "EHLO mail.atheros.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750738AbZBMFgt (ORCPT ); Fri, 13 Feb 2009 00:36:49 -0500 Received: from mail.atheros.com ([10.10.20.108]) by sidewinder.atheros.com for ; Thu, 12 Feb 2009 21:36:49 -0800 From: "Luis R. Rodriguez" To: , , CC: "Luis R. Rodriguez" , Subject: [PATCH 0/6] cfg80211: adds a workqueue for regulatory hints Date: Thu, 12 Feb 2009 21:35:57 -0800 Message-ID: <1234503363-11014-1-git-send-email-lrodriguez@atheros.com> (sfid-20090213_063653_312514_A1722540) MIME-Version: 1.0 Content-Type: text/plain Sender: linux-wireless-owner@vger.kernel.org List-ID: This series does prep work and then the actual work to move the cfg80211 driver and userspace regulatory hints onto a workqueue. It should cure some lockdep warnings and also pave the way for more future reg work like beacon reg hints. Luis R. Rodriguez (6): cfg80211: rename cfg80211_registered_device's idx to wiphy_idx cfg80211: add wiphy_idx_valid to check for wiphy_idx sanity cfg80211: rename cfg80211_drv_mutex to cfg80211_mutex cfg80211: add assert_cfg80211_lock() to ensure proper protection cfg80211: make regulatory_request use wiphy_idx instead of wiphy cfg80211: move regulatory hints to workqueue drivers/net/wireless/ath9k/main.c | 8 +- drivers/net/wireless/zd1211rw/zd_mac.c | 6 +- include/net/cfg80211.h | 8 +- include/net/wireless.h | 9 +- net/wireless/core.c | 87 ++++++++----- net/wireless/core.h | 42 +++++- net/wireless/nl80211.c | 33 ++--- net/wireless/reg.c | 240 ++++++++++++++++++++++++++------ net/wireless/reg.h | 2 + net/wireless/sysfs.c | 2 +- 10 files changed, 332 insertions(+), 105 deletions(-)