commit | 75de9113bb9dc4939a7cd54e4bdfad555b35f5b1 | [log] [tgz] |
---|---|---|
author | Johannes Berg <johannes.berg@intel.com> | Fri Dec 14 14:56:03 2012 +0100 |
committer | Johannes Berg <johannes.berg@intel.com> | Thu Jan 03 13:01:31 2013 +0100 |
tree | fdc5609f042781ce035e5e88272809db81f5493c | |
parent | 361c9c8b0eeeec7d881e018d5143bf883558c566 [diff] |
mac80211: optimise AP stop RCU handling If there are VLANs, stopping an AP is inefficient as it calls rcu_barrier() once for each interface (the VLANs and the AP itself). Optimise this by moving rcu_barrier() out of the station cleanups and calling it only once for all interfaces combined. Signed-off-by: Johannes Berg <johannes.berg@intel.com>