diff options
author | Javier Cardona <javier@cozybit.com> | 2009-08-10 15:15:52 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2009-08-14 09:14:01 -0400 |
commit | 18889231e4527dfe23145efe318e74744794a95d (patch) | |
tree | bcb509dab37d80f6dbbfb6671a530aa882c9975e /net/mac80211/Kconfig | |
parent | 5b365834255d7c90fc724b032c814dfa297aacf9 (diff) |
mac80211: Move mpath and mpp growth to mesh workqueue.
This prevents calling rcu_synchronize from within the tx path by moving the
table growth code to the mesh workqueue.
Move mesh_table_free and mesh_table_grow from mesh.c to mesh_pathtbl.c and
declare them static.
Also, re-enable mesh in Kconfig and update the configuration description.
Signed-off-by: Javier Cardona <javier@cozybit.com>
Tested-by: Andrey Yurovsky <andrey@cozybit.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/mac80211/Kconfig')
-rw-r--r-- | net/mac80211/Kconfig | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/net/mac80211/Kconfig b/net/mac80211/Kconfig index 7dd77b6d4c9a..9db4ff836a3d 100644 --- a/net/mac80211/Kconfig +++ b/net/mac80211/Kconfig | |||
@@ -66,12 +66,12 @@ endmenu | |||
66 | config MAC80211_MESH | 66 | config MAC80211_MESH |
67 | bool "Enable mac80211 mesh networking (pre-802.11s) support" | 67 | bool "Enable mac80211 mesh networking (pre-802.11s) support" |
68 | depends on MAC80211 && EXPERIMENTAL | 68 | depends on MAC80211 && EXPERIMENTAL |
69 | depends on BROKEN | ||
70 | ---help--- | 69 | ---help--- |
71 | This options enables support of Draft 802.11s mesh networking. | 70 | This options enables support of Draft 802.11s mesh networking. |
72 | The implementation is based on Draft 1.08 of the Mesh Networking | 71 | The implementation is based on Draft 2.08 of the Mesh Networking |
73 | amendment. For more information visit http://o11s.org/. | 72 | amendment. However, no compliance with that draft is claimed or even |
74 | 73 | possible, as drafts leave a number of identifiers to be defined after | |
74 | ratification. For more information visit http://o11s.org/. | ||
75 | 75 | ||
76 | config MAC80211_LEDS | 76 | config MAC80211_LEDS |
77 | bool "Enable LED triggers" | 77 | bool "Enable LED triggers" |