On Thu, 2015-12-10 at 10:21 +0100, Cedric VONCKEN wrote: > > In ieee80211_drv_tx function: > > if (pubsta) { > u8 tid = skb->priority & IEEE80211_QOS_CTL_TID_MASK; > > txq = pubsta->txq[tid]; > } else if (vif) { > txq = vif->txq; > } > > In my case pubsta == null so I'm going to else statement. The line > vif->txq generate kernel pannic because the VIF pointer have been > initialized to null in __ieee80211_tx function. > Clearly you must be missing something, since the code is "else if (vif)" johannes -- 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