From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail2.candelatech.com ([208.74.158.173]) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1Yx11z-0002lh-IL for ath10k@lists.infradead.org; Mon, 25 May 2015 22:39:36 +0000 Message-ID: <5563A491.8070701@candelatech.com> Date: Mon, 25 May 2015 15:39:13 -0700 From: Ben Greear MIME-Version: 1.0 Subject: Re: possible memory leak or memory waste References: <1431434736-7077-1-git-send-email-michal.kazior@tieto.com> <874mn68jl7.fsf@kamboji.qca.qualcomm.com> <87oal83kv4.fsf@kamboji.qca.qualcomm.com> <5563577E.4020208@dd-wrt.com> <5563584A.80604@candelatech.com> <55636088.1080506@dd-wrt.com> <55636198.8020802@candelatech.com> <55637637.8020103@dd-wrt.com> <556378E3.7050707@candelatech.com> <55639395.6070207@dd-wrt.com> In-Reply-To: <55639395.6070207@dd-wrt.com> 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: Sebastian Gottschall , ath10k@lists.infradead.org Default firmware has a hard-coded minimum number of tx buffers (somewhere more than 1k buffers I think). Maybe driver is allocating all this memory somehow? If you do one-way traffic tests (udp), I wonder if you can tell if it is tx or rx that consumes the memory? CT firmware can be configured to use any multiple-of-8 amount of tx buffers, though I have not tested below around 600. Thanks, Ben On 05/25/2015 02:26 PM, Sebastian Gottschall wrote: > today using the latest testing driver, i found out the memory consumption is unbelievable high. > my router here has 64 mb ram. this ram is fully taken after some minutes by ath10k. but only if data flow present. > > here the results of "free" after some minutes > root@DD-WRT:~# free > total used free shared buffers > Mem: 61636 58752 2884 0 2600 > -/+ buffers: 56152 5484 > Swap: 0 0 0 > > > now i terminate hostapd which controls the ath10k chipset > > > root@DD-WRT:~# kill 902 > root@DD-WRT:~# free > total used free shared buffers > Mem: 61636 23212 38424 0 2416 > -/+ buffers: 20796 40840 > Swap: 0 0 0 > > > you see the difference? > > > regards, > Sebastian Gottschall > > _______________________________________________ > ath10k mailing list > ath10k@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/ath10k > -- Ben Greear Candela Technologies Inc http://www.candelatech.com _______________________________________________ ath10k mailing list ath10k@lists.infradead.org http://lists.infradead.org/mailman/listinfo/ath10k