On Fri, 2014-10-17 at 07:40 +0530, Sujith Manoharan wrote:
From: Sujith Manoharan c_man...@qca.qualcomm.com
mac80211 currently has a race which can be hit
with this sequence:
If it's a mac80211 race, wouldn't it make sense to fix it in mac80211?
johannes
--
To unsubscribe from this list:
Johannes Berg wrote:
If it's a mac80211 race, wouldn't it make sense to fix it in mac80211?
Yes, definitely. :-)
But, we also ran into issues where starting a BA session
when HW scan was in progress (with MCC enabled) caused connectivity
problems, hence this fix in ath9k.
Regarding the BA
On Mon, 2014-10-20 at 15:09 +0530, Sujith Manoharan wrote:
Johannes Berg wrote:
If it's a mac80211 race, wouldn't it make sense to fix it in mac80211?
Yes, definitely. :-)
But, we also ran into issues where starting a BA session
when HW scan was in progress (with MCC enabled) caused
From: Sujith Manoharan c_man...@qca.qualcomm.com
mac80211 currently has a race which can be hit
with this sequence:
* Start a scan operation.
* TX BA is initiated by ieee80211_start_tx_ba_session().
* Driver sets up internal state and calls
ieee80211_start_tx_ba_cb_irqsafe().
* mac80211 adds a