hacked 4.4.6+, 10.4.3 firmware, Running out of ring-index for pipe-id 3 (WMI).

Adrian Chadd adrian at freebsd.org
Tue Mar 29 10:45:44 PDT 2016


On 29 March 2016 at 10:13, Ben Greear <greearb at candelatech.com> wrote:
> On 03/29/2016 10:08 AM, Adrian Chadd wrote:
>>
>> Does it eventually catch up?
>
>
> It seems to.
>
>> IE, put a wait completion in there?
>
>
> Maybe so, but the current wait-completion waits on tx-credits,
> so more like I'd need to put the whole wait-completion in a loop
> and add a small sleep, maybe?
>
> Or, maybe try to force a read of the CE entries if the CE logic
> ever detects the ring is full?

Right. A little sleep (as long as its in a place where you can do it!)
just to check would be good. I'd also print out the CE ring contents
as well - see where the firmware has gotten to.



-adrian



More information about the ath10k mailing list