From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail2.candelatech.com ([208.74.158.173]) by merlin.infradead.org with esmtp (Exim 4.85 #2 (Red Hat Linux)) id 1alMqa-0003Qy-D1 for ath10k@lists.infradead.org; Wed, 30 Mar 2016 20:36:12 +0000 Subject: Re: hacked 4.4.6+, 10.4.3 firmware, Running out of ring-index for pipe-id 3 (WMI). References: <56F97F91.10007@candelatech.com> <56FAA3D5.3070409@candelatech.com> <56FAB79D.2020203@candelatech.com> From: Ben Greear Message-ID: <56FC3213.7050103@candelatech.com> Date: Wed, 30 Mar 2016 13:07:47 -0700 MIME-Version: 1.0 In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: "ath10k" Errors-To: ath10k-bounces+kvalo=adurom.com@lists.infradead.org To: Adrian Chadd Cc: Michal Kazior , "ath10k@lists.infradead.org" On 03/29/2016 10:45 AM, Adrian Chadd wrote: > On 29 March 2016 at 10:13, Ben Greear 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. This seemed to help my system, but I also fixed some other bugs that made the system work better over-all, so not sure this is a complete fix on its own. I'll send a patch in case someone wants to give it a try. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com _______________________________________________ ath10k mailing list ath10k@lists.infradead.org http://lists.infradead.org/mailman/listinfo/ath10k