--- a/drivers/net/wireless/ath/ath9k/mac.c 2022-02-06 15:20:00.487864963 +0300 +++ b/drivers/net/wireless/ath/ath9k/mac.c 2022-02-06 15:21:04.523930861 +0300 @@ -18,6 +18,13 @@ #include "hw-ops.h" #include +extern u8 cwmin_man; +extern u8 cwmax_man; +extern u8 aifs_man; +extern u8 cck_sifs; +extern u8 ofdm_sifs; + + static void ath9k_hw_set_txq_interrupts(struct ath_hw *ah, struct ath9k_tx_queue_info *qi) { @@ -216,7 +223,8 @@ if (qinfo->tqi_aifs != ATH9K_TXQ_USEDEFAULT) qi->tqi_aifs = min(qinfo->tqi_aifs, 255U); else - qi->tqi_aifs = INIT_AIFS; +// qi->tqi_aifs = INIT_AIFS; + qi->tqi_aifs = aifs_man; if (qinfo->tqi_cwmin != ATH9K_TXQ_USEDEFAULT) { cw = min(qinfo->tqi_cwmin, 1024U); qi->tqi_cwmin = 1;