From: Eyal Shapira Date: Mon, 6 Aug 2012 11:26:16 +0000 (+0300) Subject: mac80211: avoid using synchronize_rcu in ieee80211_set_probe_resp X-Git-Tag: omap-for-v3.7-rc1/fixes-cpufreq-signed~47^2~278^2^2~6^2~25 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aa7a00809cf6afe3cd6f5af2889110b47b798667;p=pandora-kernel.git mac80211: avoid using synchronize_rcu in ieee80211_set_probe_resp This could take a while (100ms+) and may delay sending assoc resp in AP mode with WPS or P2P GO (as setting the probe resp takes place there). We've encountered situations where the delay was big enough to cause connection problems with devices like Galaxy Nexus. Switch to using call_rcu with a free handler. [Arik - rework to use plain buffer and instead of skb] Signed-off-by: Eyal Shapira Signed-off-by: Arik Nemtsov Signed-off-by: Johannes Berg --- Reading git-diff-tree failed