OK.
seems it is the only reason why I can see the difference.
Thank you.
---Original---
From: "Stefan Sperling"
c].edca_txop = htole16(ac->ac_txoplimit * 32);
}
if (ni->ni_flags & IEEE80211_NODE_QOS)
cmd->qos_flags |= htole32(IWX_MAC_QOS_FLG_UPDATE_EDCA);
> ---Original---
> From: "Stefan Sperling" Date: Thu, Mar 18, 2021 17:07 PM
> To: "zxystd&q
On Thu, Mar 18, 2021 at 11:41:33AM +0800, zxystd wrote:
> The indexes into the ac array in the iwx_mac_ctxt_cmd_common are from the
> iwx_ac enum and not the txfs. The current code therefore puts the edca params
> in the wrong indexes of the array, causing wrong priority for data-streams of
>
The indexes into the ac array in the iwx_mac_ctxt_cmd_common are from the
iwx_ac enum and not the txfs. The current code therefore puts the edca params
in the wrong indexes of the array, causing wrong priority for data-streams of
different ACs. This bug is not exists in iwm as its txf number is