mt76: dma: update q->queued immediately on cleanup
authorFelix Fietkau <nbd@nbd.name>
Thu, 6 Aug 2020 14:39:33 +0000 (16:39 +0200)
committerFelix Fietkau <nbd@nbd.name>
Thu, 24 Sep 2020 16:10:16 +0000 (18:10 +0200)
commit0b51f18653833cdc1cd0e916522c00638bd58ec8
tree14591a9678084734c5f926ec363dd9dc7b821b87
parent0f1c443ca9cfa015f205bc003ddecc48531e511b
mt76: dma: update q->queued immediately on cleanup

Tx cleanup and tx enqueuing can run in parallel. In order to avoid queue
starvation issues under load, update q->queued immediately.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/dma.c