<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>It seems like the patch in LEDE was removed 5 days ago.</p>
    <p><a
href="https://github.com/lede-project/source/commit/ad51e09fd1301484820a466a49447a34d7504882">https://github.com/lede-project/source/commit/ad51e09fd1301484820a466a49447a34d7504882</a><br>
    </p>
    <p>Search the page for:</p>
    <p><span class="user-select-contain"
title="package/kernel/mac80211/patches/311-ath10k-disable-wake_tx_queue-for-older-devices.patch">311-ath10k-disable-wake_tx_queue-for-older-devices.patch</span></p>
    <p><span class="user-select-contain"
title="package/kernel/mac80211/patches/311-ath10k-disable-wake_tx_queue-for-older-devices.patch">I'm
        going to compile a new build for my Archer C7 and see.</span></p>
    <br>
    <div class="moz-cite-prefix">On 10/13/2016 11:59 AM, Michal Kazior
      wrote:<br>
    </div>
    <blockquote
cite="mid:CA+BoTQk5WueqPb-0YnL1uxnbqXQN9qTi=wtCR0DO51rTUfgkyw@mail.gmail.com"
      type="cite">
      <pre wrap="">On 13 Octsuppber 2016 at 17:41, Toke Høiland-Jørgensen <a class="moz-txt-link-rfc2396E" href="mailto:toke@toke.dk"><toke@toke.dk></a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">Noah Causin <a class="moz-txt-link-rfc2396E" href="mailto:n0manletter@gmail.com"><n0manletter@gmail.com></a> writes:

</pre>
        <blockquote type="cite">
          <pre wrap="">Hi,

I was looking into getting an Ubiquiti Unifi AC-Pro to flash LEDE onto for
testing the ath10k performance and latency with fq_codel.

I already have an Archer C7 V2 which uses the ath10k-firmware-qca988x package,
which the Unifi AC-Pro and Lite seem to use.

Would I have all I need if I flashed the latest git version of LEDE?

Also, what firmware versions support the intermediate software queues,
and would my Archer C7 be fine for preliminary testing?
</pre>
        </blockquote>
        <pre wrap="">
You can check if it's active by seeing if you can read
/sys/kernel/debug/ieee80211/phy0/aqm - if that exists and outputs
anything when you 'cat' it, the intermediate queues are active.

They are disabled for some hardware revisions, but not sure which ones.
</pre>
      </blockquote>
      <pre wrap="">
wake_tx_queue is disabled if fw doesn't advertise flow control support
(which is supported in qca99xx and qca40xx chip fw blobs only so far).

qca988x found in archer c7 will have it disabled.

The patch that disables it is [1]. You can revert it or tinker around
the logic it introduced if you want to force fq_codel.

[1]: <a class="moz-txt-link-freetext" href="https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/net/wireless/ath/ath10k?id=4ca1807815aa6801aaced7fdefa9edacc2521767">https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/net/wireless/ath/ath10k?id=4ca1807815aa6801aaced7fdefa9edacc2521767</a>


Michal
</pre>
    </blockquote>
    <br>
  </body>
</html>