diff mbox series

mac80211: rewrite Kconfig text for mesh

Message ID 20181204152200.2252-1-me@bobcopeland.com (mailing list archive)
State Accepted
Delegated to: Johannes Berg
Headers show
Series mac80211: rewrite Kconfig text for mesh | expand

Commit Message

Bob Copeland Dec. 4, 2018, 3:22 p.m. UTC
Lubomir Rintel recently pointed out a dead link for o11s.org, and
repointed it to a still live, but also stale website.  As far as I
know, no one is updating the content at open80211s.org.

Since this Kconfig text was originally written, though, the 802.11s
mesh drafts were approved and ultimately rolled into 802.11 proper.
Meanwhile, the implementation has converged on the final standard,
so we can lose all of the text here and provide something that's a
little more helpful and accurate.

Signed-off-by: Bob Copeland <bobcopeland@fb.com>
---
 net/mac80211/Kconfig | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

Comments

Lubomir Rintel Dec. 4, 2018, 3:53 p.m. UTC | #1
On Tue, 2018-12-04 at 10:22 -0500, Bob Copeland wrote:
> Lubomir Rintel recently pointed out a dead link for o11s.org, and
> repointed it to a still live, but also stale website.  As far as I
> know, no one is updating the content at open80211s.org.
> 
> Since this Kconfig text was originally written, though, the 802.11s
> mesh drafts were approved and ultimately rolled into 802.11 proper.
> Meanwhile, the implementation has converged on the final standard,
> so we can lose all of the text here and provide something that's a
> little more helpful and accurate.
> 
> Signed-off-by: Bob Copeland <bobcopeland@fb.com>

Thanks. The old text indeed fooled me into thinking that only some pre-
release version of the spec is implemented. It looks better now.

Reviewed-by: Lubomir Rintel <lkundrak@v3.sk>

> ---
>  net/mac80211/Kconfig | 11 +++++------
>  1 file changed, 5 insertions(+), 6 deletions(-)
> 
> diff --git a/net/mac80211/Kconfig b/net/mac80211/Kconfig
> index f869e35d0974..6b09355dfc90 100644
> --- a/net/mac80211/Kconfig
> +++ b/net/mac80211/Kconfig
> @@ -57,14 +57,13 @@ comment "Some wireless drivers require a rate control algorithm"
>  	depends on MAC80211 && MAC80211_HAS_RC=n
>  
>  config MAC80211_MESH
> -	bool "Enable mac80211 mesh networking (pre-802.11s) support"
> +	bool "Enable mac80211 mesh networking support"
>  	depends on MAC80211
>  	---help---
> -	 This options enables support of Draft 802.11s mesh networking.
> -	 The implementation is based on Draft 2.08 of the Mesh Networking
> -	 amendment.  However, no compliance with that draft is claimed or even
> -	 possible, as drafts leave a number of identifiers to be defined after
> -	 ratification.  For more information visit http://o11s.org/.
> +	  Select this option to enable 802.11 mesh operation in mac80211
> +	  drivers that support it.  802.11 mesh connects multiple stations
> +	  over (possibly multi-hop) wireless links to form a single logical
> +	  LAN.
>  
>  config MAC80211_LEDS
>  	bool "Enable LED triggers"
Steve deRosier Dec. 4, 2018, 4:38 p.m. UTC | #2
On Tue, Dec 4, 2018 at 7:25 AM Bob Copeland <me@bobcopeland.com> wrote:
>
> Lubomir Rintel recently pointed out a dead link for o11s.org, and
> repointed it to a still live, but also stale website.  As far as I
> know, no one is updating the content at open80211s.org.
>

Indeed.  The o11s effort more or less ended after cozybit finished
writing and upstreamed the mesh code. A little maintenance and changes
happened via o11s until the 802.11s stuff was ratified, in, stable,
etc...  including by me and others at cozybit. You are correct -
AFAIK, no one is updating that site, o11s.org is down and actually
cozybit as an entity is no more either. And all of us are long
elsewhere.

> Since this Kconfig text was originally written, though, the 802.11s
> mesh drafts were approved and ultimately rolled into 802.11 proper.
> Meanwhile, the implementation has converged on the final standard,
> so we can lose all of the text here and provide something that's a
> little more helpful and accurate.
>
> Signed-off-by: Bob Copeland <bobcopeland@fb.com>
> ---
>  net/mac80211/Kconfig | 11 +++++------
>  1 file changed, 5 insertions(+), 6 deletions(-)
>
> diff --git a/net/mac80211/Kconfig b/net/mac80211/Kconfig
> index f869e35d0974..6b09355dfc90 100644
> --- a/net/mac80211/Kconfig
> +++ b/net/mac80211/Kconfig
> @@ -57,14 +57,13 @@ comment "Some wireless drivers require a rate control algorithm"
>         depends on MAC80211 && MAC80211_HAS_RC=n
>
>  config MAC80211_MESH
> -       bool "Enable mac80211 mesh networking (pre-802.11s) support"
> +       bool "Enable mac80211 mesh networking support"
>         depends on MAC80211
>         ---help---
> -        This options enables support of Draft 802.11s mesh networking.
> -        The implementation is based on Draft 2.08 of the Mesh Networking
> -        amendment.  However, no compliance with that draft is claimed or even
> -        possible, as drafts leave a number of identifiers to be defined after
> -        ratification.  For more information visit http://o11s.org/.
> +         Select this option to enable 802.11 mesh operation in mac80211
> +         drivers that support it.  802.11 mesh connects multiple stations
> +         over (possibly multi-hop) wireless links to form a single logical
> +         LAN.
>

Looks good to me.

Reviewed-by: Steve deRosier <derosier@cal-sierra.com>

- Steve
diff mbox series

Patch

diff --git a/net/mac80211/Kconfig b/net/mac80211/Kconfig
index f869e35d0974..6b09355dfc90 100644
--- a/net/mac80211/Kconfig
+++ b/net/mac80211/Kconfig
@@ -57,14 +57,13 @@  comment "Some wireless drivers require a rate control algorithm"
 	depends on MAC80211 && MAC80211_HAS_RC=n
 
 config MAC80211_MESH
-	bool "Enable mac80211 mesh networking (pre-802.11s) support"
+	bool "Enable mac80211 mesh networking support"
 	depends on MAC80211
 	---help---
-	 This options enables support of Draft 802.11s mesh networking.
-	 The implementation is based on Draft 2.08 of the Mesh Networking
-	 amendment.  However, no compliance with that draft is claimed or even
-	 possible, as drafts leave a number of identifiers to be defined after
-	 ratification.  For more information visit http://o11s.org/.
+	  Select this option to enable 802.11 mesh operation in mac80211
+	  drivers that support it.  802.11 mesh connects multiple stations
+	  over (possibly multi-hop) wireless links to form a single logical
+	  LAN.
 
 config MAC80211_LEDS
 	bool "Enable LED triggers"