mac80211: add an improved moving average algorithm to minstrel
authorFelix Fietkau <nbd@nbd.name>
Sat, 28 Sep 2019 13:57:58 +0000 (15:57 +0200)
committerKoen Vandeputte <koen.vandeputte@ncentric.com>
Wed, 30 Oct 2019 10:17:40 +0000 (11:17 +0100)
commitc51a39d4a5a7bc1e7008c12b79b9236f667ce5ef
tree0539731aa878b8f8f51ff2f1e10bfbcc55f18f03
parent8cf67728d3b41c47ee5e322bb8c2908696380f24
mac80211: add an improved moving average algorithm to minstrel

Improves rate control responsiveness and performance

Signed-off-by: Felix Fietkau <nbd@nbd.name>
[reworked to apply on 4.19.79 mac80211 + renumbered + refreshed]
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
package/kernel/mac80211/patches/subsys/362-mac80211-minstrel-remove-divisions-in-tx-status-path.patch [new file with mode: 0644]
package/kernel/mac80211/patches/subsys/363-mac80211-minstrel_ht-replace-rate-stats-ewma-with-a-.patch [new file with mode: 0644]
package/kernel/mac80211/patches/subsys/364-mac80211-minstrel_ht-rename-prob_ewma-to-prob_avg-us.patch [new file with mode: 0644]