From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from nbd.name (unknown [IPv6:2a01:4f8:131:30e2::2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by huchra.bufferbloat.net (Postfix) with ESMTPS id 0D7CE21F18A for ; Sun, 21 Jul 2013 14:19:08 -0700 (PDT) Message-ID: <51EC5048.40701@openwrt.org> Date: Sun, 21 Jul 2013 23:19:04 +0200 From: Felix Fietkau User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: Dave Taht References: In-Reply-To: X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cerowrt-devel@lists.bufferbloat.net Subject: Re: [Cerowrt-devel] some ath9k rework in progress X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jul 2013 21:19:08 -0000 On 2013-07-21 11:13 PM, Dave Taht wrote: > https://github.com/mirrors/openwrt/commit/0362bf8e3d54a6ab637fee9746e3fd3ec9a5db57 > ath9k: add initial tx queueing rework patches > > This forces all packets (even for un-aggregated traffic) through > software queues to improve fairness and stability > > Signed-off-by: Felix Fietkau > > Although felix and I discussed this a few months back, (I have a > transcription of the convo I should clean up and post) I'm not sure > where this lies on the road ahead.... This doesn't do active queue management yet, but it does help with preventing legacy traffic from flooding the queues in a way that hurts aggregated traffic. It also helps mitigate the impact of multicast flooding, or flooding one particular station with traffic. Next step ahead is moving that queueing to mac80211, I'm going to be working on that soon. - Felix