Linux wireless drivers development
 help / color / mirror / Atom feed
From: Martin Schleier <drahemmaps@gmx.net>
To: linux-wireless@vger.kernel.org
Subject: Re: DFS implementation status update
Date: Tue, 10 Jan 2012 15:56:22 +0000 (UTC)	[thread overview]
Message-ID: <loom.20120110T162707-893@post.gmane.org> (raw)
In-Reply-To: CAK80WHZZp=NxVigOZWgECF6Z1Apdzc3dPCXyYRn98QizALTh=g@mail.gmail.com

Goldenshtein, Victor <victorg@...> writes:

> 
> Dear all,
> 
> We're now in the final DFS development stage and planning to release
> RFC patchsets (both hostapd and nl/cfg/mac80211) in the next week or
> so.
> 
> Main idea
> [...]
Don't have the background to tell whenever these ideas are sane or not...

> Enclosed:
> 1. dfs_init_flow.jpeg: Which illustrates DFS init flow.
> 2. radar_event_channel_switch.jpeg: Which illustrates radar_detection
> event and the channel switch procedure.
But your diagrams look really odd to me. They seem to look like shiny UML
sequence diagrams, but some things are wrong.

The kernel will never "call" directly into userspace. But you
use a "synchronizied call" arrow for RADAR_EVENT from "driver" over
mac/nl80211 into hostapd. The same is true for CHANNEL_SWITCH as well.
That's not how this is supposed to work, mac80211 sends an async nl80211
message and hostapd's event listener is processing it.

Also why are you using "alt" [radar_detected], when there's only one
condition? Wouldn't it make it more sense to go for the "opt" fragment there?


  reply	other threads:[~2012-01-10 15:56 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-01-10  8:22 DFS implementation status update Goldenshtein, Victor
2012-01-10 15:56 ` Martin Schleier [this message]
2012-01-10 22:25 ` Simon Wunderlich
2012-01-11  8:50   ` Goldenshtein, Victor

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=loom.20120110T162707-893@post.gmane.org \
    --to=drahemmaps@gmx.net \
    --cc=linux-wireless@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox