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