[PATCH 1/2] wifi: ath11k: implement custom wake_tx_queue with flow control

Zhi-Jun You hujy652 at gmail.com
Sat Jul 11 08:33:36 PDT 2026


Hi Jose,

In wake_tx_queue:
ring_id = txq->ac % ar->ab->hw_params.hal_params->num_tx_rings;

In ath11k_dp_tx which is called by ath11k_mac_op_tx:
ring_selector = ab->hw_params.hw_ops->get_ring_selector(skb);
ti.ring_id = ring_selector % num_tx_rings;

Are you sure ring_id will be the same?
Also mgmt frames use a different path.

Best regards,
Zhi-Jun



More information about the ath11k mailing list