Linux wireless drivers development
 help / color / mirror / Atom feed
* [PATCH v7 0/5] cfg/mac80211: implement multi-vif csa
@ 2014-05-29  7:34 Michal Kazior
  2014-05-29  7:34 ` [PATCH v7 1/5] mac80211: implement multi-vif in-place reservations Michal Kazior
                   ` (6 more replies)
  0 siblings, 7 replies; 40+ messages in thread
From: Michal Kazior @ 2014-05-29  7:34 UTC (permalink / raw)
  To: linux-wireless; +Cc: luca, johannes, Michal Kazior

Hi,

Here's yet again a re-spin of my multi-vif csa
patches. Hopefully I got everything right this
time..

I've delibarately not included documentation
fixes. I think we can handle this with follow up
patches.


v7:
 * drop drv_switch_vif_chanctx patch in favor of
   Luca's implementation
 * rework in-place reservations to be more robust
 * other fixes (see per patch notes)

Michal Kazior (5):
  mac80211: implement multi-vif in-place reservations
  mac80211: make check_combinations() aware of chanctx reservation
  mac80211: use chanctx reservation for AP CSA
  mac80211: use chanctx reservation for STA CSA
  cfg80211: remove channel_switch combination check

 include/net/cfg80211.h     |   7 +-
 include/net/mac80211.h     |   7 -
 net/mac80211/cfg.c         |  82 ++++---
 net/mac80211/chan.c        | 593 ++++++++++++++++++++++++++++++++++-----------
 net/mac80211/ieee80211_i.h |  12 +-
 net/mac80211/mlme.c        |  99 +++++---
 net/mac80211/util.c        |  42 +++-
 net/wireless/nl80211.c     |  11 -
 8 files changed, 621 insertions(+), 232 deletions(-)

-- 
1.8.5.3


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

end of thread, other threads:[~2014-06-24 11:59 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-29  7:34 [PATCH v7 0/5] cfg/mac80211: implement multi-vif csa Michal Kazior
2014-05-29  7:34 ` [PATCH v7 1/5] mac80211: implement multi-vif in-place reservations Michal Kazior
2014-06-02 11:33   ` Luca Coelho
2014-06-03  6:15     ` Michal Kazior
2014-06-03 17:10       ` Johannes Berg
2014-06-04 12:12         ` Michal Kazior
2014-06-04 12:38           ` Johannes Berg
2014-05-29  7:34 ` [PATCH v7 2/5] mac80211: make check_combinations() aware of chanctx reservation Michal Kazior
2014-05-29  7:34 ` [PATCH v7 3/5] mac80211: use chanctx reservation for AP CSA Michal Kazior
2014-06-03 19:49   ` Johannes Berg
2014-05-29  7:34 ` [PATCH v7 4/5] mac80211: use chanctx reservation for STA CSA Michal Kazior
2014-05-29  7:34 ` [PATCH v7 5/5] cfg80211: remove channel_switch combination check Michal Kazior
2014-06-03 19:51 ` [PATCH v7 0/5] cfg/mac80211: implement multi-vif csa Johannes Berg
2014-06-05 12:56 ` [PATCH v8 " Michal Kazior
2014-06-05 12:56   ` [PATCH v8 1/5] mac80211: implement multi-vif in-place reservations Michal Kazior
2014-06-09 16:27     ` Eliad Peller
2014-06-10  5:16       ` Michal Kazior
2014-06-05 12:56   ` [PATCH v8 2/5] mac80211: make check_combinations() aware of chanctx reservation Michal Kazior
2014-06-05 12:56   ` [PATCH v8 3/5] mac80211: use chanctx reservation for AP CSA Michal Kazior
2014-06-05 12:56   ` [PATCH v8 4/5] mac80211: use chanctx reservation for STA CSA Michal Kazior
2014-06-05 12:56   ` [PATCH v8 5/5] cfg80211: remove channel_switch combination check Michal Kazior
2014-06-12 12:54   ` [PATCH v9 0/5] cfg/mac80211: implement multi-vif csa Michal Kazior
2014-06-12 12:54     ` [PATCH v9 1/5] mac80211: implement multi-vif in-place reservations Michal Kazior
2014-06-16 14:35       ` Luca Coelho
2014-06-17  5:52         ` Michal Kazior
2014-06-12 12:54     ` [PATCH v9 2/5] mac80211: make check_combinations() aware of chanctx reservation Michal Kazior
2014-06-12 12:54     ` [PATCH v9 3/5] mac80211: use chanctx reservation for AP CSA Michal Kazior
2014-06-12 12:54     ` [PATCH v9 4/5] mac80211: use chanctx reservation for STA CSA Michal Kazior
2014-06-12 12:54     ` [PATCH v9 5/5] cfg80211: remove channel_switch combination check Michal Kazior
2014-06-17 12:58     ` [PATCH v10 0/5] cfg/mac80211: implement multi-vif csa Michal Kazior
2014-06-17 12:58       ` [PATCH v10 1/5] mac80211: implement multi-vif in-place reservations Michal Kazior
2014-06-23 13:03         ` Johannes Berg
2014-06-24 11:55           ` Michal Kazior
2014-06-24 11:59             ` Johannes Berg
2014-06-17 12:58       ` [PATCH v10 2/5] mac80211: make check_combinations() aware of chanctx reservation Michal Kazior
2014-06-17 12:58       ` [PATCH v10 3/5] mac80211: use chanctx reservation for AP CSA Michal Kazior
2014-06-17 12:58       ` [PATCH v10 4/5] mac80211: use chanctx reservation for STA CSA Michal Kazior
2014-06-17 12:58       ` [PATCH v10 5/5] cfg80211: remove channel_switch combination check Michal Kazior
2014-06-23 10:46       ` [PATCH v10 0/5] cfg/mac80211: implement multi-vif csa Luca Coelho
2014-06-23 13:04       ` Johannes Berg

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