On Wed, 2016-03-16 at 09:53 +0000, Roger James wrote: > > However that only accounts for the ath10k, iwldvm, and iwlmvm > drivers. I realise that there is a lot of history here, but is what > the remaining drivers doing in any way deprecated? Also can anyone > give me a heads up on what the architectural difference is between > hooking the monitor config change and and setting the want monitor > flag. Is one way preferable to the other? Both seem to inform the > driver that there is a transition between having no monitor virtual > interfaces and having one or more. Not quite. CONF_MONITOR says "you have >0" monitor interfaces. drv_add_interface(type=monitor) says "you have >0 monitor interfaces and 0 others", so there's a difference. Checking type==monitor in add_interface() *without* setting WANT_MONITOR_VIF will never be true, since that cannot happen. Not sure which drivers are doing that, and why they'd try to. 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