openwrt/package/kernel/mac80211/patches/subsys
Felix Fietkau 438a97fab6 mac80211: fix a race condition related to enabling fast-xmit
fast-xmit must only be enabled after the sta has been uploaded to the driver,
otherwise it could end up passing the not-yet-uploaded sta via drv_tx calls
to the driver, leading to potential crashes because of uninitialized drv_priv
data.
Add a missing sta->uploaded check and re-check fast xmit after inserting a sta.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2024-01-04 18:01:31 +01:00
..
001-wifi-mac80211-do-not-pass-ap_vlan-vif-pointer-to-dri.patch mac80211: fix flush during station removal 2023-12-24 10:34:46 +01:00
110-mac80211_keep_keys_on_stop_ap.patch mac80211: update to version 6.5 2023-09-11 14:29:36 +02:00
120-cfg80211_allow_perm_addr_change.patch mac80211: subsys: complete patch files for use with git am 2022-11-27 13:18:29 +01:00
130-disable_auto_vif.patch mac80211: disable automatically created sta interfaces 2023-09-13 11:57:06 +02:00
210-ap_scan.patch mac80211: update to version 6.5 2023-09-11 14:29:36 +02:00
301-mac80211-sta-randomize-BA-session-dialog-token-alloc.patch mac80211: update to version 6.5 2023-09-11 14:29:36 +02:00
302-mac80211-minstrel_ht-fix-MINSTREL_FRAC-macro.patch mac80211: update to linux 6.1-rc8 2022-12-10 15:15:19 +01:00
303-mac80211-minstrel_ht-reduce-fluctuations-in-rate-pro.patch mac80211: update to linux 6.1-rc8 2022-12-10 15:15:19 +01:00
304-mac80211-minstrel_ht-rework-rate-downgrade-code-and-.patch mac80211: update to linux 6.1-rc8 2022-12-10 15:15:19 +01:00
305-mac80211-increase-quantum-for-airtime-scheduler.patch mac80211: update to version 6.5 2023-09-11 14:29:36 +02:00
310-mac80211-split-mesh-fast-tx-cache-into-local-proxied.patch mac80211: update to version 6.5 2023-09-11 14:29:36 +02:00
311-mac80211-fix-mesh-id-corruption-on-32-bit-systems.patch mac80211: fix mesh id corruption on 32 bit systems 2023-09-12 15:35:24 +02:00
312-wifi-cfg80211-annotate-iftype_data-pointer-with-spar.patch mac80211: backport upstream patch required for mt76 update 2023-09-18 12:50:45 +02:00
313-wifi-cfg80211-export-DFS-CAC-time-and-usable-state-h.patch mac80211: backport upstream DFS CAC time export 2023-10-14 08:26:56 +02:00
314-wifi-mac80211-fix-race-condition-on-enabling-fast-xm.patch mac80211: fix a race condition related to enabling fast-xmit 2024-01-04 18:01:31 +01:00
320-cfg80211-allow-grace-period-for-DFS-available-after-.patch mac80211: backport upstream DFS CAC time export 2023-10-14 08:26:56 +02:00
400-allow-ibss-mixed.patch mac80211: update to version 6.5 2023-09-11 14:29:36 +02:00
782-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch mac80211: Update to version 5.13.19-1 2021-10-24 00:08:03 +02:00