@@ -431,12 +434,18 @@ static void ath11k_dp_tx_complete_msdu(struct ath11k *ar,- ieee80211_tx_status(ar->hw, msdu); + spin_lock_bh(&ab->data_lock); + peer = ath11k_peer_find_by_id(ab, ts->peer_id); + arsta = (struct ath11k_sta *)peer->sta->drv_priv;
Hi John,Accesing sta when peer is deleted is causing null pointer dereference issue.
Thanks Pradeep