aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/driver-ops.h
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2011-05-14 11:56:16 +0200
committerJohn W. Linville <linville@tuxdriver.com>2011-05-16 14:25:29 -0400
commit349eb8cf45aadd35836fdfde75b3265a01b2aaa1 (patch)
tree596eede64614dcf99967ddea15d301a9fb5e1dd3 /net/mac80211/driver-ops.h
parent1928ecab620907a0953f811316d05f367f3f4dba (diff)
downloadkernel_samsung_smdk4412-349eb8cf45aadd35836fdfde75b3265a01b2aaa1.zip
kernel_samsung_smdk4412-349eb8cf45aadd35836fdfde75b3265a01b2aaa1.tar.gz
kernel_samsung_smdk4412-349eb8cf45aadd35836fdfde75b3265a01b2aaa1.tar.bz2
mac80211: annotate and fix RCU in mesh code
This adds proper RCU annotations to the mesh path table code, and fixes a number of bugs in the code that I found while checking the sparse warnings I got as a result of the annotations. Some things like the changes in mesh_path_add() or mesh_pathtbl_init() only serve to shut up sparse, but other changes like the changes surrounding the for_each_mesh_entry() macro fix real RCU bugs in the code. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/mac80211/driver-ops.h')
0 files changed, 0 insertions, 0 deletions