On Wed, 2012-08-01 at 13:38 -0400, Paul Gortmaker wrote: > > > 1) cherry pick 8e8b41f9d, and all the driver specific changes it requires > > > > > > 2) make a sub-commit for stable that just takes the total==1 from #1. > > > > > > 3) patch iwlwifi/iwl-mac80211.c and add ".types = BIT(NL80211_IFTYPE_ADHOC)" > > > > > > 4) treat ADHOC as a universal feature that everyone has. > > > > > > The following patch does #4, and in theory it could be used in mainline > > > and then cherry picked back to stable. But we weren't 100% sure if that > > > was the best solution, since neither of us are really wireless people, > > > hence all the detail here. > > > > Thanks for the detailed analysis. Given 8e8b41f9d, I don't think any > > mainline changes are actually needed? > > Perhaps not. I know Liang was looking at the ath5k and ath9k changes: > > 9b4760e ath5k: add possible wiphy interface combinations > 20c8e8d ath9k: add possible wiphy interface combinations > > and thinking that the above commits plus the "total==1" change > wouldn't fix any ATH multifunction cards (if they exist) in the > ad-hoc use case - but we didn't have such hardware to test with. I'm not sure what you mean by "wouldn't fix" here -- the way the devices advertise their multi-virtual-interface support is that they do not support IBSS (ad-hoc) in combination with any other interface. Therefore, pure IBSS should be covered by the total==1 case? 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