mac80211: fix memory leak on filtered powersave frames
authorFelix Fietkau <nbd@nbd.name>
Fri, 16 Oct 2020 19:42:11 +0000 (21:42 +0200)
committerFelix Fietkau <nbd@nbd.name>
Sat, 17 Oct 2020 14:43:17 +0000 (16:43 +0200)
commit08a42ef057b0c1c31d66358f29376b939487c732
treec7bc580991ea312d1dc252cd850ad7d7d1e301aa
parente17529a3e3261dbc83c31d27f939a91b065ebe36
mac80211: fix memory leak on filtered powersave frames

After the status rework, ieee80211_tx_status_ext is leaking un-acknowledged
packets for stations in powersave mode.
To fix this, move the code handling those packets from __ieee80211_tx_status
into ieee80211_tx_status_ext

Reported-by: Tobias Waldvogel <tobias.waldvogel@gmail.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
package/kernel/mac80211/patches/subsys/333-mac80211-fix-memory-leak-on-filtered-powersave-frame.patch [new file with mode: 0644]