2.6.35-longterm review patch. If anyone has any objections, please let me know.
------------------ From: Rajkumar Manoharan <[email protected]> commit c8716d9dc13c7f6ee92f2bfc6cc3b723b417bff8 upstream. Station addition in ieee80211_ibss_rx_queued_mgmt is not updating sta->last_rx which is causing station expiry in ieee80211_ibss_work path. So sta addition and deletion happens repeatedly. Signed-off-by: Rajkumar Manoharan <[email protected]> Signed-off-by: John W. Linville <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]> Signed-off-by: Andi Kleen <[email protected]> --- net/mac80211/ibss.c | 1 + 1 file changed, 1 insertion(+) Index: linux/net/mac80211/ibss.c =================================================================== --- linux.orig/net/mac80211/ibss.c +++ linux/net/mac80211/ibss.c @@ -427,6 +427,7 @@ struct sta_info *ieee80211_ibss_add_sta( if (!sta) return NULL; + sta->last_rx = jiffies; set_sta_flags(sta, WLAN_STA_AUTHORIZED); /* make sure mandatory rates are always added */ _______________________________________________ stable mailing list [email protected] http://linux.kernel.org/mailman/listinfo/stable
