From: Thomas Pedersen Date: Thu, 14 Feb 2013 19:20:13 +0000 (-0800) Subject: mac80211: cache mesh beacon X-Git-Tag: v3.9-rc1~139^2~31^2^2~1^2~9 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2b5e19677592c167d012c2d129407f39d2bdeb8d;p=pandora-kernel.git mac80211: cache mesh beacon Previously, the entire mesh beacon would be generated each time the beacon timer fired. Instead generate a beacon head and tail (so the TIM can easily be inserted when mesh power save is on) when starting a mesh or the MBSS parameters change. Also add a mutex for protecting beacon updates and preventing leaks. Signed-off-by: Thomas Pedersen Signed-off-by: Johannes Berg --- Reading git-diff-tree failed