commit | c9f960a05fc96a8d8d9501c134b62824c735c6d6 | [log] [tgz] |
---|---|---|
author | Avery Pennarun <apenwarr@gmail.com> | Mon Mar 07 10:52:40 2016 -0500 |
committer | Avery Pennarun <apenwarr@gmail.com> | Mon Mar 07 10:53:21 2016 -0500 |
tree | 02c900ceb75e1061cb8e70b0824fe07f6c493db4 | |
parent | be22fac2899325af6274db3bb942dae46df5aefa [diff] |
FIXME add Felix's correction to Michal's patch. Change-Id: Ic87cf3696184c2afb4af2b55fd6ef0674cd8c712
diff --git a/net/mac80211/tx.c b/net/mac80211/tx.c index 9002b96..58ff1db 100644 --- a/net/mac80211/tx.c +++ b/net/mac80211/tx.c
@@ -1437,7 +1437,7 @@ flow = &fq->flows[idx]; - if (flow->txqi) + if (flow->txqi && flow->txqi != txqi) flow = &txqi->flow; /* The following overwrites `vif` pointer effectively. It is later