From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from nbd.name (nbd.name [IPv6:2a01:4f8:131:30e2::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 65FD33B25E for ; Sat, 3 Sep 2016 06:16:24 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=nbd.name; s=20160729; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Cc:References:To:Subject; bh=s704O3O7jCBXQGGB/qnWzWsC6Lbo33yV4IXm3YHK+28=; b=Ku6wEPaKlZWJYyAYNZxPKma10xgskMxyJWA+ZvXYYo6aHwWBIV/rIFUMjlcWD+CR+4Uydx1wrz3x/CMRSXtg7pUftotnN8Am17tj8wD3sSSnpqrKrtXk/wdvagEp7bgiQvsuBF1P5u6SCPqIZf77tXE7q09yzYJ/X0zNXFAzHBw=; To: =?UTF-8?Q?Toke_H=c3=b8iland-J=c3=b8rgensen?= , make-wifi-fast@lists.bufferbloat.net, linux-wireless@vger.kernel.org References: <20160805160346.10545-1-toke@toke.dk> <20160902140030.11798-1-toke@toke.dk> Cc: Tim Shepard From: Felix Fietkau Message-ID: User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <20160902140030.11798-1-toke@toke.dk> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Mailman-Approved-At: Mon, 28 Nov 2016 08:47:10 -0500 Subject: Re: [Make-wifi-fast] [PATCH v5] ath9k: Switch to using mac80211 intermediate software queues. X-BeenThere: make-wifi-fast@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Sat, 03 Sep 2016 10:16:24 -0000 X-Original-Date: Sat, 3 Sep 2016 12:16:19 +0200 X-List-Received-Date: Sat, 03 Sep 2016 10:16:24 -0000 On 2016-09-02 16:00, Toke Høiland-Jørgensen wrote: > This switches ath9k over to using the mac80211 intermediate software > queueing mechanism for data packets. It removes the queueing inside the > driver, except for the retry queue, and instead pulls from mac80211 when > a packet is needed. The retry queue is used to store a packet that was > pulled but can't be sent immediately. > > The old code path in ath_tx_start that would queue packets has been > removed completely, as has the qlen limit tunables (since there's no > longer a queue in the driver to limit). > > Based on Tim's original patch set, but reworked quite thoroughly. > > Cc: Tim Shepard > Cc: Felix Fietkau > Signed-off-by: Toke Høiland-Jørgensen You can add: Signed-off-by: Felix Fietkau - Felix