aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/sta_info.c
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2010-06-10 10:21:41 +0200
committerJohn W. Linville <linville@tuxdriver.com>2010-06-14 15:39:27 -0400
commita6a67db2bc89d2b1ff07e0817f11235c20d2c329 (patch)
tree1096c42ede83af4dbae34387246f91c0d6649baf /net/mac80211/sta_info.c
parent5d22c89b9bea17a0e48e7534a9b237885e2c0809 (diff)
downloadkernel_samsung_smdk4412-a6a67db2bc89d2b1ff07e0817f11235c20d2c329.zip
kernel_samsung_smdk4412-a6a67db2bc89d2b1ff07e0817f11235c20d2c329.tar.gz
kernel_samsung_smdk4412-a6a67db2bc89d2b1ff07e0817f11235c20d2c329.tar.bz2
mac80211: refcount aggregation queue stop
mac80211 currently maintains the ampdu_lock to avoid starting a queue due to one aggregation session while another aggregation session needs the queue stopped. We can do better, however, and instead refcount the queue stops for this particular purpose, thus removing the need for the lock. This will help making ampdu_action able to sleep. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/mac80211/sta_info.c')
0 files changed, 0 insertions, 0 deletions