openwrt-ipq-breeze303/package
Sean Khan 0e34b6ef70 ath11k_nss: remove call trace while rebooting AP
When a station idles for a long time, hostapd will try to send
a QoS Null frame to the station as "poll". NL80211_CMD_PROBE_CLIENT
is used for this purpose.
And the skb will be added to ack_status_frame - waiting for a
completion via ieee80211_report_ack_skb().

But when the peer was already removed before the tx_complete arrives,
the peer will be missing. And when using dev_kfree_skb_any (instead
of going through mac80211), the entry will stay inside
ack_status_frames thus not clean up related information in its
internal data structures. This IDR will therefore run full after
8K request were generated for such clients.
At this point, the access point <M-[>48;55;187;1760;2992will then just stall and not allow
any new clients because idr_alloc() for ack_status_frame will fail.

ieee80211_free_txskb() on the other hand will (when required) call
ieee80211_report_ack_skb() and make sure that (when required) remove
the entry from the ack_status_frame and clean up related
information in its internal data structures.

Signed-off-by: Sean Khan <datapronix@protonmail.com>
2024-10-12 00:13:31 -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: remove call trace while rebooting AP 2024-10-12 00:13:31 -04:00
libs libnl: update to 3.10.0 2024-10-05 12:33:38 +02:00
network hostapd: fix MUEDCA patch for hostapd 2024-09-15 2024-10-11 19:19:15 -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