linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC 0/5] Scan optimization
@ 2011-09-05 12:02 Victor Goldenshtein
  2011-09-05 12:02 ` [RFC v2 1/5] nl80211/cfg80211: adding 'scan_cancel' command Victor Goldenshtein
                   ` (4 more replies)
  0 siblings, 5 replies; 32+ messages in thread
From: Victor Goldenshtein @ 2011-09-05 12:02 UTC (permalink / raw)
  To: linux-wireless; +Cc: johannes

To be able to stop a triggered scan earlier (when one finds the desired
amount of scan results or some specific BSSID), the user needs to be 
notified with intermediate scan result on reception of each new beacon/probe
response during the scan process.

Next patches adding the ability:
 1. 	To stop a running scan with new 'scan cancel' command,
	this v2 patch has mostly cosmetic changes.
 2. 	To get new intermediate scan result event, during running scan.
 3. 	To setup min RSSI threshold for intermediate scan events, which will 
    	reduce significantly irrelevant intermediate scan result notification 
    	(i.e. kernel-user traffic).


Victor Goldenshtein (5):
  nl80211/cfg80211: adding 'scan_cancel' command.
  mac80211: adding 'scan_cancel' command.
  nl80211/cfg80211: adding intermediate scan result event.
  mac80211: adding intermediate scan result event call.
  nl80211/cfg80211: adding intermediate scan result filter.

 include/linux/nl80211.h |   29 ++++++++++++++++++
 include/net/cfg80211.h  |   12 +++++++
 net/mac80211/cfg.c      |    8 +++++
 net/mac80211/scan.c     |    6 +++-
 net/wireless/core.h     |   12 +++++++
 net/wireless/nl80211.c  |   74 +++++++++++++++++++++++++++++++++++++++++++++++
 net/wireless/nl80211.h  |    3 ++
 net/wireless/scan.c     |   63 ++++++++++++++++++++++++++++++++++++++++
 net/wireless/util.c     |    3 ++
 9 files changed, 209 insertions(+), 1 deletions(-)


^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2011-09-22  7:54 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-05 12:02 [RFC 0/5] Scan optimization Victor Goldenshtein
2011-09-05 12:02 ` [RFC v2 1/5] nl80211/cfg80211: adding 'scan_cancel' command Victor Goldenshtein
2011-09-05 12:05   ` Johannes Berg
     [not found]     ` <4E6736CE.20004@ti.com>
2011-09-07  9:26       ` Johannes Berg
2011-09-05 12:02 ` [RFC v2 2/5] mac80211: " Victor Goldenshtein
2011-09-05 12:06   ` Johannes Berg
2011-09-05 12:02 ` [RFC 3/5] nl80211/cfg80211: adding intermediate scan result event Victor Goldenshtein
2011-09-05 12:08   ` Johannes Berg
2011-09-05 12:08   ` Johannes Berg
     [not found]     ` <4E6736D9.3070804@ti.com>
2011-09-07  9:26       ` Johannes Berg
2011-09-08  6:31         ` Victor Goldenshtein
2011-09-08  6:49           ` Johannes Berg
2011-09-08  8:56             ` Victor Goldenshtein
2011-09-08  9:27               ` Johannes Berg
2011-09-08 14:39                 ` Victor Goldenshtein
2011-09-08 14:42                   ` Johannes Berg
2011-09-21 15:31           ` Jouni Malinen
2011-09-21 15:45             ` Luciano Coelho
2011-09-21 16:28               ` Victor Goldenshtein
2011-09-21 16:38                 ` Johannes Berg
2011-09-22  6:41                   ` Victor Goldenshtein
2011-09-22  6:49                     ` Luciano Coelho
2011-09-22  7:13                       ` Victor Goldenshtein
2011-09-22  7:15                         ` Luciano Coelho
2011-09-22  7:54                         ` Johannes Berg
2011-09-21  8:19   ` Victor Goldenshtein
2011-09-21  8:35     ` Johannes Berg
2011-09-21  9:03       ` Luciano Coelho
2011-09-21 10:16         ` Johannes Berg
2011-09-05 12:02 ` [RFC 4/5] mac80211: adding intermediate scan result event call Victor Goldenshtein
2011-09-05 12:02 ` [RFC 5/5] nl80211/cfg80211: adding intermediate scan result filter Victor Goldenshtein
2011-09-05 12:11   ` Johannes Berg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).