Search Linux Wireless

[RFC 0/9] mac80211: multi-interface CSA

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

This patchet bases of my recently posted cfg80211
multi-interface CSA patchset.

Probably some patches in this patchset can be
cherry-picked regardless if the multi-interface
CSA itself is accepted or not.

I'm planning on posting properly split patchsets
after getting some feedback on the mac80211 part.

For anyone interested in getting the whole thing
easily (cfg80211 is not yet fixed there as per
Johaness' comments):

	https://github.com/kazikcz/linux/tree/multi-interface-csa-review-2014-01-15-1
	https://github.com/kazikcz/hostap/tree/multi-interface-csa-review-2014-01-15-1

I've tested it a bit and it seems to work with
ath9k and ath10k (with some local patches).


Michal Kazior (9):
  mac80211: fix possible memory leak on AP CSA failure
  mac80211: treat IBSS CSA finish failure seriously
  mac80211: move csa_active setting in STA CSA
  mac80211: fix sdata->radar_required locking
  mac80211: improve CSA locking
  mac80211: track CSA globally
  Revert "cfg80211: disable CSA for all drivers"
  ath9k: prepare for multi-interface CSA support
  mac80211: implement multi-interface CSA

 drivers/net/wireless/ath/ath9k/ath9k.h  |   4 +-
 drivers/net/wireless/ath/ath9k/beacon.c |  29 ++-
 drivers/net/wireless/ath/ath9k/main.c   |  12 +-
 drivers/net/wireless/ath/ath9k/xmit.c   |   2 +-
 net/mac80211/cfg.c                      | 419 ++++++++++++++++++++++++++------
 net/mac80211/chan.c                     | 117 ++++++---
 net/mac80211/ibss.c                     |  42 +++-
 net/mac80211/ieee80211_i.h              |  24 +-
 net/mac80211/iface.c                    |  39 ++-
 net/mac80211/mesh.c                     |  16 +-
 net/mac80211/mlme.c                     |  37 ++-
 net/mac80211/scan.c                     |   5 +
 net/mac80211/tx.c                       |  10 +-
 net/mac80211/util.c                     |  18 ++
 net/wireless/core.c                     |   6 -
 15 files changed, 606 insertions(+), 174 deletions(-)

-- 
1.8.4.rc3

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux