On Wed, May 09, 2012 at 03:55:06PM +0200, Helmut Schaa wrote: > On Wed, May 9, 2012 at 11:01 AM, Johannes Berg > <johannes@xxxxxxxxxxxxxxxx> wrote: > > On Wed, 2012-05-09 at 10:56 +0200, Helmut Schaa wrote: > >> ___ieee80211_stop_tx_ba_session first deletes the tx aggregation session > >> timer and afterwards clears HT_AGG_STATE_OPERATIONAL. Hence, there is a > >> small time window where the tx path can call mod_timer after > >> del_timer_sync. > >> > >> When ieee80211_start_tx_ba_session runs before the timer the call to > >> init_timer will cause a BUG_ON: > > > > This may have been fixed by my other patch where I check the state? > > I'll have to try but I'm not sure if these are two different issues ... Did we get a final verdict on whether or not this patch is needed? -- John W. Linville Someday the world will need a hero, and you linville@xxxxxxxxxxxxx might be all we have. Be ready. -- 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