linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] respect channels in iface combinations
@ 2012-06-28 10:06 Michal Kazior
  2012-06-28 10:06 ` [PATCH 01/13] cfg80211: introduce cfg80211_stop_ap Michal Kazior
                   ` (13 more replies)
  0 siblings, 14 replies; 19+ messages in thread
From: Michal Kazior @ 2012-06-28 10:06 UTC (permalink / raw)
  To: johannes; +Cc: linux-wireless

Hi,

The patchset introduces channel tracking per interface which is needed
to start enforcing num_different_channels in interface combinations.
Changes to monitor mode behaviour is also required for sane channel
accounting (considering how mac80211 handles monitor interfaces).

This prepares cfg80211 for multi-channel operation.

Remaining issue that needs addressing at a later time is CSA handling
(which is already broken anyway).

Changes since RFC v3:
 * fixed nla_put error handling
 * BUG_ON replaced with a return -EBUSY


-- Pozdrawiam / Best regards, Michal Kazior.


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

end of thread, other threads:[~2012-06-28 11:45 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-28 10:06 [PATCH] respect channels in iface combinations Michal Kazior
2012-06-28 10:06 ` [PATCH 01/13] cfg80211: introduce cfg80211_stop_ap Michal Kazior
2012-06-28 10:06 ` [PATCH 02/13] cfg80211: .stop_ap when interface is going down Michal Kazior
2012-06-28 10:06 ` [PATCH 03/13] cfg80211: add channel tracking for AP and mesh Michal Kazior
2012-06-28 10:06 ` [PATCH 04/13] cfg80211: track ibss fixed channel Michal Kazior
2012-06-28 10:06 ` [PATCH 05/13] cfg80211: introduce cfg80211_get_chan_state Michal Kazior
2012-06-28 10:06 ` [PATCH 06/13] cfg80211: track monitor interfaces count Michal Kazior
2012-06-28 10:06 ` [PATCH 07/13] mac80211: refactor virtual monitor code Michal Kazior
2012-06-28 10:07 ` [PATCH 08/13] cfg80211: refuse to .set_monitor_channel when non-monitors are present Michal Kazior
2012-06-28 10:07 ` [PATCH 09/13] cfg80211: track monitor channel Michal Kazior
2012-06-28 10:07 ` [PATCH 10/13] cfg80211: set initial " Michal Kazior
2012-06-28 10:07 ` [PATCH 11/13] cfg80211/mac80211: remove .get_channel Michal Kazior
2012-06-28 10:07 ` [PATCH 12/13] cfg80211: add channel checking for iface combinations Michal Kazior
2012-06-28 10:07 ` [PATCH 13/13] cfg80211: respect iface combinations when starting operation Michal Kazior
2012-06-28 10:28 ` [PATCH] respect channels in iface combinations Johannes Berg
2012-06-28 11:11   ` Michal Kazior
2012-06-28 11:18     ` Johannes Berg
2012-06-28 11:41       ` Michal Kazior
2012-06-28 11:45         ` 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).