[PATCH v7 0/4] ath11k/ath12k: implement TX flow control

Jose Ignacio Tornos Martinez jtornosm at redhat.com
Sat Oct 17 00:40:11 PDT 2026


Hi Tamizh,

Thanks for the heads-up about Julius's series.

I have reviewed it. Both series replace .wake_tx_queue in ath11k, so
they conflict textually there, but they solve different problems:
mine stops -ENOMEM by checking the ring space before dequeue, his adds
AQL, airtime fairness and a full deficit round-robin scheduler. The
two are complementary.

For ath11k, my series is smaller (4 patches, 7 review cycles) and has
no external dependencies, so it may be simpler to land first. Julius
already offered to rebase onto it in his cover letter [1] and move the
ring check into his scheduling round.

Since there is no conflict in ath12k (Julius's series is ath11k only),
I could split ath11k and ath12k into separate series to try to unblock
both. By the way, any more feedback on the ath12k patches? WDYT?

[1] https://lore.kernel.org/all/20260908135319.754140-1-julius@bairaktaris.de/

Thanks

Best regards
José Ignacio




More information about the ath12k mailing list