Felix Fietkau <nbd@xxxxxxxx> writes: > When queueing packets for a station, deficit only gets added once the packets > have been transmitted, which could be much later. During that time, a lot of > temporary unfairness could happen, which could lead to bursty behavior. > Fix this by subtracting the aql_tx_pending when checking the deficit in tx > scheduling. > > Signed-off-by: Felix Fietkau <nbd@xxxxxxxx> Acked-by: Toke Høiland-Jørgensen <toke@xxxxxxx>