Re: [PATCH v7 0/4] ath11k/ath12k: implement TX flow control
From: Jose Ignacio Tornos Martinez
Date: Sat Oct 17 2026 - 03:40:35 EST
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@xxxxxxxxxxxxxx/
Thanks
Best regards
José Ignacio