From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt0-x229.google.com (mail-qt0-x229.google.com [IPv6:2607:f8b0:400d:c0d::229]) (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 C7E1A3B260 for ; Sat, 19 Nov 2016 13:55:49 -0500 (EST) Received: by mail-qt0-x229.google.com with SMTP id p16so180596770qta.0 for ; Sat, 19 Nov 2016 10:55:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=/8f1oBKOMmGudwt9zLihH53q8FeWeRaAFBrY8/JwFuw=; b=uSRuFS0fNYYKx5FgOaFBKZ4jprFaPpoZWuMlay/llp05P9pZW3ml9WNtflh4OP5LXC 2Ds3ihbhPCEeB9Ej/PLnMYWYDkv4NAMDZ6aaOeNQTvJi0pUDtc0BPIKudnEPGPVMtpfb hX4LzL7TLqVYrjHmHJlZAKIgHx9EvHNluVcBvpIY75xk/wjYTq1SCPgcvIFq508ZeE4/ 2YlFjxVa5QIpVYLcNEMLrFkd8zz7PxqBx/UDa1VaIcaJSkZcNNHnoJY6VEHLBGIo3w9X jnMIivrb4wgn6iHzPhOTFjb0FTqC9atSVMlFMNcpoK1iBUD7Anjhw1kitvGbZthQkMSv x0Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=/8f1oBKOMmGudwt9zLihH53q8FeWeRaAFBrY8/JwFuw=; b=KN39GO2qKiZxkSYPMq1ni59Znw/OBTAimO0zo34ba1y4XCa+Xc8/Zgr+4pKKWTPWqx pcDk+dHDUSNXSLvKaUyB1obp9rAfP3nV/Yat0sJoHDmsYnghRGKEFFnD2rmf3f+LZPqt 46sEUgwTHiAJkaJBxhaJEJhUVFQhaXqUTMf9UGGxEI5kEaviKv7aoKqpBjCYWMk+fcZY PnnE5jw8fIwbshi3aOKAxnrPePkynLDhHwlH+u7L3kzSDELpBEpj4RdntUTMd/adFDua Ee0lSDnbGyV8oNJbASbSu7NyctTLlQYlUibvF5Z5KFNrvqu5LBo+eaa+o8xRlZaZfn8Y /Lpw== X-Gm-Message-State: AKaTC01mfxi4zmSMHL0ZJx4sKU3FdY+ea+Trk7uw+Wfyr8c8DI26F9EssY9xox8BFqFjdvAPGt2TuIRrZ574rQ== X-Received: by 10.237.63.99 with SMTP id q32mr4167614qtf.156.1479581749303; Sat, 19 Nov 2016 10:55:49 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.137.198 with HTTP; Sat, 19 Nov 2016 10:55:48 -0800 (PST) From: Dave Taht Date: Sat, 19 Nov 2016 10:55:48 -0800 Message-ID: To: make-wifi-fast@lists.bufferbloat.net Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Make-wifi-fast] hacking and slashing at the ath9k's retries 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: , X-List-Received-Date: Sat, 19 Nov 2016 18:55:49 -0000 I don't see a reason to have ATH_MAX_SW_RETRIES of 30. ? ATH_TXMAXTRY appears to be unused. I am also sufficiently bugged at the VI queues behavior to go and fix it finally (which also ties into a few other things) --- a/drivers/net/wireless/ath/ath9k/ath9k.h +++ b/drivers/net/wireless/ath/ath9k/ath9k.h @@ -91,8 +91,8 @@ int ath_descdma_setup(struct ath_softc *sc, struct ath_descdma *dd, #define ATH_RXBUF 512 #define ATH_TXBUF 512 #define ATH_TXBUF_RESERVE 5 -#define ATH_TXMAXTRY 13 -#define ATH_MAX_SW_RETRIES 30 +#define ATH_TXMAXTRY 2 +#define ATH_MAX_SW_RETRIES 4 #define TID_TO_WME_AC(_tid) \ ((((_tid) =3D=3D 0) || ((_tid) =3D=3D 3)) ? IEEE80211_AC_BE : \ d@dancer:~/git/linux/airtime-9$ --=20 Dave T=C3=A4ht Let's go make home routers and wifi faster! With better software! http://blog.cerowrt.org