linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC v2 0/4] mac802111: channel context reservation (was: multi-vif/multi-channel CSA implementation)
@ 2014-02-27 14:41 Luca Coelho
  2014-02-27 14:41 ` [RFC v2 1/4] mac80211: split ieee80211_vif_change_channel in two Luca Coelho
                   ` (3 more replies)
  0 siblings, 4 replies; 22+ messages in thread
From: Luca Coelho @ 2014-02-27 14:41 UTC (permalink / raw)
  To: linux-wireless; +Cc: johannes, michal.kazior, sw, andrei.otcheretianski

From: Luciano Coelho <luciano.coelho@intel.com>

Hi,

I have changed my strategy slightly.  Instead of trying to get all the
CSA stuff done at once, I'm sending this patchset to add the concept
of channel reservation.

The last patch "mac80211: add usage of CS channel reservation for STA"
should be looked at as a proof of concept for the channel context
reservation feature. ;)

This series is based on top of mac80211-next/master, without including
my combination check changes.  When the combination check patchset
gets applied, I can either send the "merge" of the two features as a
separate patchset or I can modify this patchset accordingly (though I
prefer the former, so I can do things in small steps ;).

Please review and let me know what you think.  The changes from my
first RFC are inlined in the commit message of the 2/4 patch.

--
Cheers,
Luca.

Luciano Coelho (4):
  mac80211: split ieee80211_vif_change_channel in two
  mac80211: implement chanctx reservation
  mac80211: allow reservation of a running chanctx
  mac80211: add usage of CS channel reservation for STA

 include/net/mac80211.h     |   7 ++
 net/mac80211/chan.c        | 228 +++++++++++++++++++++++++++++++++++++++++----
 net/mac80211/ieee80211_i.h |  18 +++-
 net/mac80211/mlme.c        |  70 ++++++--------
 4 files changed, 264 insertions(+), 59 deletions(-)

-- 
1.8.5.3


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

end of thread, other threads:[~2014-03-03 13:57 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-27 14:41 [RFC v2 0/4] mac802111: channel context reservation (was: multi-vif/multi-channel CSA implementation) Luca Coelho
2014-02-27 14:41 ` [RFC v2 1/4] mac80211: split ieee80211_vif_change_channel in two Luca Coelho
2014-02-27 14:41 ` [RFC v2 2/4] mac80211: implement chanctx reservation Luca Coelho
2014-02-27 15:16   ` Michal Kazior
2014-02-28 11:48     ` Luca Coelho
2014-02-27 14:41 ` [RFC v2 3/4] mac80211: allow reservation of a running chanctx Luca Coelho
2014-02-27 15:29   ` Michal Kazior
2014-02-28 12:17     ` Luca Coelho
2014-02-28 12:56       ` Michal Kazior
2014-02-28 13:41         ` Luca Coelho
2014-02-28 14:07           ` Michal Kazior
2014-02-28 14:32             ` Luca Coelho
2014-02-28 14:55               ` Michal Kazior
2014-02-28 15:31                 ` Luca Coelho
2014-03-03  9:57                   ` Luca Coelho
2014-03-03 10:37                     ` Luca Coelho
2014-03-03 10:38                     ` Michal Kazior
2014-03-03 12:37                       ` Luca Coelho
2014-03-03 13:26                         ` Michal Kazior
2014-03-03 13:42                           ` Luca Coelho
2014-03-03 13:57                             ` Michal Kazior
2014-02-27 14:41 ` [RFC v2 4/4] mac80211: add usage of CS channel reservation for STA Luca Coelho

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).