From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from masada.superduper.net (unknown [IPv6:2001:ba8:1f1:f263::2]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by huchra.bufferbloat.net (Postfix) with ESMTPS id 24FBB2007D0 for ; Sat, 5 Oct 2013 20:40:47 -0700 (PDT) Received: from [209.104.70.126] (helo=[172.16.1.193]) by masada.superduper.net with esmtpsa (TLS1.0:DHE_RSA_CAMELLIA_256_CBC_SHA1:256) (Exim 4.80) (envelope-from ) id 1VSfCc-0006dG-2O for bloat-devel@lists.bufferbloat.net; Sun, 06 Oct 2013 04:40:45 +0100 Message-ID: <5250DB8F.4060004@superduper.net> Date: Sat, 05 Oct 2013 20:39:59 -0700 From: Simon Barber User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.0 MIME-Version: 1.0 To: bloat-devel@lists.bufferbloat.net Subject: Re: Enabling Byte Queue Limits in the ath5k wireless driver References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.9 (--) X-BeenThere: bloat-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Developers working on AQM, device drivers, and networking stacks" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Oct 2013 03:40:48 -0000 BQL does make sense, but TQL would be even better - 'Time Queue Limits'. Which would work based on an estimate of how much time each packet will take to send, and limiting the hardware queue to contain a total mount of 'time'. The purpose of the hardware queue is to mask interrupt and other latencies involved in refilling an empty queue - a time based phenomenon. Hence time is the best metric to control it - with fixed speed interfaced like ethernet bytes=time, but not so on wireless. Simon On 10/3/2013 11:49 AM, Anirudh Sivaraman wrote: > Hi, > > I am looking into enabling BQL for the ath5k driver, and was wondering > if anyone here knows of any prior efforts in this direction. In > particular, is BQL even a sensible strategy for wireless drivers? > Thank you in advance for any advice you may have in this regard. > > Anirudh > _______________________________________________ > Bloat-devel mailing list > Bloat-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/bloat-devel