openwrt-ipq-breeze303/package
Sean Khan 031180dd50 ath11k_nss: correctly free skb using ieee80211_free_txskb()
While freeing skb in tx completion path for status reinject, inspect
or vdevid mismatch, dev_kfree_skb_any() is used but when a function
is using functions from mac80211 to free an skb then it should do
it consistently and not switch to the generic dev_kfree_skb_any.
Otherwise, mac80211 will not be aware of the freed skb and thus
not clean up related information in its internal data structures.

Hence fix the issue by properly using ieee80211_free_txskb().

Signed-off-by: Sarika Sharma <quic_sarishar@quicinc.com>
Signed-off-by: Sean Khan <datapronix@protonmail.com>
2024-10-11 19:19:07 -04:00
..
base-files base-files: don't wipe LED state when adding a single LED 2024-10-07 01:41:32 +01:00
boot uboot-rockchip: Update to 2024.10 2024-10-11 00:11:59 +02:00
devel valgrind: Remove unsupported configure options. 2024-10-08 22:23:11 +02:00
firmware ipq-wifi: update to latest version 2024-10-08 2024-10-08 19:33:33 +02:00
kernel ath11k_nss: correctly free skb using ieee80211_free_txskb() 2024-10-11 19:19:07 -04:00
libs libnl: update to 3.10.0 2024-10-05 12:33:38 +02:00
network iproute2: Fixup NSS patches for GCC 14.x 2024-10-11 19:19:06 -04:00
system rpcd: update to git HEAD 2024-09-17 19:07:53 +01:00
utils utils: mtd-utils: update to 2.2.1 2024-10-05 12:41:16 +02:00
Makefile sdk: fix APK key creation 2024-08-09 01:47:05 +02:00