On Thu, 2011-09-15 at 13:25 +0300, Arik Nemtsov wrote: > This series adds basic kernel-mode TDLS support for nl80211 based drivers. > It is based in part on patches by Kalyan C. Gaddam, cc-ed here. I'm not convinced of the design. I don't see anything in the setup frames that will require creating them in the kernel. If they are data frames, the supplicant can create them and send them as such, if they are public action frames we have nl80211 API for that. > Support is added for peer discovery and data path setup/teardown. More > advanced features are not implemented. These include QoS/HT, peer PSM, > peer U-APSD and channel switching. That will certainly require kernel help, but I don't think it requires that the setup frames be created in mac80211. > Notably, this patch-set does not include locking in the data path, > to switch between AP-based and direct Tx during link setup/tear-down. > This will be added by a later patch-set, if/when this series is > accepted. In practice it seems to work quite well without additional > locking. That ought to work without locks if you create/destroy the station entries appropriately? 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