DragonFly commits List (threaded) for 2010-09
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: wlan - Rip out all wlan locks part 2/2
commit 47156d480dc5c25e5539d2e4695bf216a858a305
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Tue Sep 7 10:01:17 2010 -0700
wlan - Rip out all wlan locks part 2/2
* Add wlan_global_serializer and wlan_*() API calls.
* Use the calls at all border crossings.
* NOTE: callout_stop() may still have deadlock issues if it catches a
callout in-progress.
Summary of changes:
sys/netproto/802_11/README.DRAGONFLY | 37 ++++++++++
sys/netproto/802_11/ieee80211_dragonfly.h | 31 ++++++++-
sys/netproto/802_11/ieee80211_node.h | 1 -
sys/netproto/802_11/ieee80211_proto.h | 2 +-
sys/netproto/802_11/wlan/ieee80211.c | 1 +
sys/netproto/802_11/wlan/ieee80211_amrr.c | 10 ++-
sys/netproto/802_11/wlan/ieee80211_dfs.c | 34 ++++++---
sys/netproto/802_11/wlan/ieee80211_dragonfly.c | 77 +++++++++++++++------
sys/netproto/802_11/wlan/ieee80211_ht.c | 30 +++++---
sys/netproto/802_11/wlan/ieee80211_hwmp.c | 29 +++++---
sys/netproto/802_11/wlan/ieee80211_mesh.c | 25 ++++---
sys/netproto/802_11/wlan/ieee80211_node.c | 11 ++-
sys/netproto/802_11/wlan/ieee80211_output.c | 9 ++-
sys/netproto/802_11/wlan/ieee80211_proto.c | 86 ++++++++++++++---------
sys/netproto/802_11/wlan/ieee80211_rssadapt.c | 10 ++-
sys/netproto/802_11/wlan/ieee80211_scan.c | 24 +++++--
sys/netproto/802_11/wlan/ieee80211_sta.c | 2 +-
sys/netproto/802_11/wlan/ieee80211_tdma.c | 2 +-
18 files changed, 294 insertions(+), 127 deletions(-)
create mode 100644 sys/netproto/802_11/README.DRAGONFLY
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/47156d480dc5c25e5539d2e4695bf216a858a305
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]