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)
committerRISCi_ATOM <bob@bobcall.me>
Wed, 30 Oct 2019 18:51:41 +0000 (14:51 -0400)
commit7d13364cdfd3ed38e110bf8574aad4cd6e659ac3
tree22e803be010ab95a9675cdf8542a4c02a9dbba7f
parent922528906253c8d78c0353fb54eefa7fb0f0e3f3
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]