--- a/drivers/net/wireless/ath/ath10k/mac.c +++ b/drivers/net/wireless/ath/ath10k/mac.c @@ -3399,6 +3399,8 @@ const struct ieee80211_hdr *hdr = (void *)skb->data; __le16 fc = hdr->frame_control; + skb_orphan(skb); + if (!vif || vif->type == NL80211_IFTYPE_MONITOR) return ATH10K_HW_TXRX_RAW;