On Sat, 2024-02-10 at 17:18 +0100, Felix Fietkau wrote: > > > > +++ b/include/net/cfg80211.h > > > @@ -3385,6 +3385,7 @@ enum wiphy_params_flags { > > > /* The per TXQ device queue limit in airtime */ > > > #define IEEE80211_DEFAULT_AQL_TXQ_LIMIT_L 5000 > > > #define IEEE80211_DEFAULT_AQL_TXQ_LIMIT_H 12000 > > > +#define IEEE80211_DEFAULT_AQL_TXQ_LIMIT_BC 50000 > > > > How did you arrive at the 50 ms figure for the limit on broadcast > > traffic? Seems like quite a lot? Did you experiment with different > > values? > > Whenever a client is connected and in powersave mode, all multicast > packets are buffered and sent after the beacon. Because of that I > decided to use half of a default beacon interval. That makes some sense, I guess. It does have me wondering though if we should also consider multicast for airtime fairness in some way? johannes