Johannes Berg wrote:
Would it be worthwhile to simply remove the warning and document how we
can get there?
I think we can fix this by flushing old packets
in sdata-work after a HW scan completes. I'll test this
and post a patch for review.
Sujith
--
To unsubscribe from this list: send the
On Thu, 2014-11-06 at 21:20 +0530, Sujith Manoharan wrote:
Sujith Manoharan wrote:
I think this is the race described here:
https://patchwork.kernel.org/patch/5095061/
I haven't tried any workaround or fix yet, but it looks like this
race can be hit fairly often.
Hi,
I have gotten a new warning while using driver rtl8192se with the mainline
kernel. The splat is as follows:
[42982.577623] [ cut here ]
[42982.577647] WARNING: CPU: 2 PID: 6403 at net/mac80211/agg-tx.c:698
ieee80211_start_tx_ba_cb+0x184/0x190 [mac80211]()
On Thu, 2014-11-06 at 08:59 -0600, Larry Finger wrote:
The warning comes from the following fragment in net/mac80211/agg-tx.c:
if (WARN_ON(!tid_tx)) {
ht_dbg(sdata, addBA was not requested!\n);
goto unlock;
}
Is there something that
Johannes Berg wrote:
That sounds like the driver is calling ieee80211_start_tx_ba_cb() [*]
when it was never requested to start aggregation?
[*] given the stack dump, it's actually calling
ieee80211_start_tx_ba_cb_irqsafe() which goes off to a workqueue and
then calls