All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 00/15] cfg80211: add a workqueue for regulatory processing
@ 2009-02-18  4:21 Luis R. Rodriguez
  2009-02-18  4:21 ` [PATCH v3 04/15] nl80211: disallow user requests prior to regulatory_init() Luis R. Rodriguez
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Luis R. Rodriguez @ 2009-02-18  4:21 UTC (permalink / raw)
  To: johannes, johannes, linville; +Cc: Luis R. Rodriguez, linux-wireless

This series has a few cleanups and minor fixes but mainly
adds a workqueue for cfg80211 to use to process all regulatory
hints. This v3 changes _all_ regulatory hints to use this
workqueue.

I've combined this series with my later one that had only 3 patches.

This series is also rebased on today's pull of wl.

Luis R. Rodriguez (15):
  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
  nl80211: disallow user requests prior to regulatory_init()
  cfg80211: add regulatory_hint_core() to separate the core reg hint
  cfg80211: propagate -ENOMEM during regulatory_init()
  cfg80211: add assert_cfg80211_lock() to ensure proper protection
  cfg80211: make regulatory_request use wiphy_idx instead of wiphy
  cfg80211: protect first access of last_request on 11d hint under
    mutex
  cfg80211: remove likely from an 11d hint case
  cfg80211: free rd on unlikely event on 11d hint
  cfg80211: move all regulatory hints to workqueue
  cfg80211: comments style cleanup
  cfg80211: allow drivers that agree on regulatory to agree
  cfg80211: rename regdom_changed to regdom_changes() and use it

 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                    |  102 ++++--
 net/wireless/core.h                    |   33 ++-
 net/wireless/nl80211.c                 |   47 ++-
 net/wireless/reg.c                     |  656 +++++++++++++++++++++++---------
 net/wireless/reg.h                     |    2 +
 net/wireless/sysfs.c                   |    2 +-
 10 files changed, 635 insertions(+), 238 deletions(-)


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-02-18 22:21 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-18  4:21 [PATCH v3 00/15] cfg80211: add a workqueue for regulatory processing Luis R. Rodriguez
2009-02-18  4:21 ` [PATCH v3 04/15] nl80211: disallow user requests prior to regulatory_init() Luis R. Rodriguez
2009-02-18  4:21 ` [PATCH v3 05/15] cfg80211: add regulatory_hint_core() to separate the core reg hint Luis R. Rodriguez
2009-02-18  4:21 ` [PATCH v3 06/15] cfg80211: propagate -ENOMEM during regulatory_init() Luis R. Rodriguez
2009-02-18  4:21 ` [PATCH v3 10/15] cfg80211: remove likely from an 11d hint case Luis R. Rodriguez
2009-02-18  4:22 ` [PATCH v3 14/15] cfg80211: allow drivers that agree on regulatory to agree Luis R. Rodriguez
     [not found] ` <20090218221824.GB3953@tuxdriver.com>
2009-02-18 22:20   ` [PATCH v3 00/15] cfg80211: add a workqueue for regulatory processing Luis R. Rodriguez

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.