On Wed, 2015-01-21 at 22:19 +0200, Luca Coelho wrote: > From: Luciano Coelho <luciano.coelho@xxxxxxxxx> > > In normal cases (i.e. when we are fully associated), cfg80211 takes > care of removing all the stations before calling suspend in mac80211. > > But in the corner case when we suspend during authentication or > association, mac80211 needs to roll back the station states. But we > shouldn't roll back the station states in the suspend function, > because this is taken care of in other parts of the code, except for > WDS interfaces. For AP types of interfaces, cfg80211 takes care of > disconnecting all stations before calling the driver's suspend code. > For station interfaces, this is done in the quiesce code. > > For WDS interfaces we still need to do it here, so move the code into > a new switch case for WDS. Applied. 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