On 05/14/2013 12:36 AM, Johannes Berg wrote:
From: Johannes Berg <johannes.berg@xxxxxxxxx> When the interface goes down, there's no need to call cfg80211_mlme_down() after __cfg80211_disconnect() as the latter will call the former (if appropriate.) Also, in __cfg80211_disconnect(), if the cfg80211 SME isn't used, __cfg80211_disconnected() may still need to be called (depending on the current state) so that the SME state gets cleared.
3.9.3 with this patch (and others) was running well until I tweaked user-space to drive a bit harder/differently and removed the noisy printk from my sme state debugging patches. Now, it appears the problem is back..though of course I don't have useful debugging as to why :P Ben -- Ben Greear <greearb@xxxxxxxxxxxxxxx> Candela Technologies Inc http://www.candelatech.com -- 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