public inbox for linux-wireless@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/3] mac802111: channel context reservation
@ 2014-03-05 11:11 Luca Coelho
  2014-03-05 11:11 ` [PATCH v5 1/3] mac80211: split ieee80211_vif_change_channel in two Luca Coelho
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Luca Coelho @ 2014-03-05 11:11 UTC (permalink / raw)
  To: linux-wireless; +Cc: johannes, michal.kazior, sw, andrei.otcheretianski

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

Hi,

Some checkpatch warnings slipped through my fingers. :(

In v5:

   * fix checkpatch warnings;

In v4:

   * add chanctx mode parameter to ieee80211_vif_reserve_chanctx();
   * compare the vif's previous BSS width with the reserved new width
     instead of comparing it to the chanctx's combined width;
   * remove IEEE80211_CHANCTX_RESERVED and the reserved_mode element;
   * increase refcount also for "in-place" changes;
   * stop queues also before doing an "in-place" change;
   * refactor ieee80211_use_reserved_chanctx() a bit to fit "in-place"
     better;

In v3:

   * promoted to PATCH ;)
   * applied comments by Michał (see inlined in the patches);
   * removed the "add usage of CS channel reservation for STA" patch,
     since it's independent and is not ready;

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

--
Cheers,
Luca.

Luciano Coelho (3):
  mac80211: split ieee80211_vif_change_channel in two
  mac80211: implement chanctx reservation
  mac80211: allow reservation of a running chanctx

 include/net/mac80211.h     |   7 ++
 net/mac80211/chan.c        | 214 ++++++++++++++++++++++++++++++++++++++++-----
 net/mac80211/ieee80211_i.h |  14 +++
 3 files changed, 215 insertions(+), 20 deletions(-)

-- 
1.8.5.3


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

end of thread, other threads:[~2014-03-11 19:08 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-05 11:11 [PATCH v5 0/3] mac802111: channel context reservation Luca Coelho
2014-03-05 11:11 ` [PATCH v5 1/3] mac80211: split ieee80211_vif_change_channel in two Luca Coelho
2014-03-05 11:11 ` [PATCH v5 2/3] mac80211: implement chanctx reservation Luca Coelho
2014-03-05 12:04   ` Michal Kazior
2014-03-07  6:48     ` Luca Coelho
2014-03-10  7:03       ` Michal Kazior
2014-03-10  9:08         ` Luca Coelho
2014-03-10  9:18           ` Michal Kazior
2014-03-05 11:11 ` [PATCH v5 3/3] mac80211: allow reservation of a running chanctx Luca Coelho
2014-03-05 11:32   ` Michal Kazior
2014-03-07  6:43     ` Luca Coelho
2014-03-07 20:19       ` Joe Perches
2014-03-09 13:38         ` Luca Coelho

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox