On Sun, 2012-10-14 at 16:48 +0200, Victor Goldenshtein wrote: > + * @radar_detect_timeout: this timeout indicates the end of the channel > + * availability check for radar channels (in jiffies), only after this > + * period the user may initiate the tx on the channel. > + * @cac_type: indicates that channel availability check is started for this > + * channel type. You're missing docs for cac_started I'll fix it if I don't have any comments on the other patches and the answer to my question below doesn't mean a change: > +++ b/net/wireless/nl80211.c > @@ -1411,6 +1411,7 @@ static int __nl80211_set_channel(struct cfg80211_registered_device *rdev, > result = -EINVAL; > break; > } > + channel->cac_started = false; Why this? If the device supports channel contexts then maybe one vif could set the channel and the other could be doing radar detection? But anyway this only presets the channel, so nothing will happen until the AP interface is started? So basically I don't understand this at all. It also raises a question: can you do radar detection properly while doing channel TDM (multi-channel)? I guess not? johannes -- 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