From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt0-x242.google.com (mail-qt0-x242.google.com [IPv6:2607:f8b0:400d:c0d::242]) (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 ADCF23B2A4 for ; Fri, 3 Feb 2017 14:30:32 -0500 (EST) Received: by mail-qt0-x242.google.com with SMTP id w20so6292418qtb.1 for ; Fri, 03 Feb 2017 11:30:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=NuiAjUeaDBAgmF3qH+43Hnb/QYAHuf6n7wOXskuwIew=; b=WnwAmNkEe4dCc49R+6bLg6EEEmp8btpUZVfG2QQ7DjED5VJFJXBxzFnMTFMhB7Ejmw OTBBjSgfW6tk486LoafbeXcMyskuskQgtTI6Y3fBJi5QSJMpwdqaem1tyTZxOIYa4DAA pz7i506Cq/a6xe+24UBzcIf5az5B4KvqLnnqftuGTEl3gabbdk4eZqfanF7IeFz76dJ5 PaJtXp1m5nue23yeAHZUZOSxKLEMioC1i16dwRX8smi98sNJ2rNHo8sh4n1vvcWvgStI QNN28kh7SKT7t4yPv/9Cdg1tc4m9ksG0JvfMGzskLtL6SMveDnLL/gdZuGJy/jtKf7tD s4rQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=NuiAjUeaDBAgmF3qH+43Hnb/QYAHuf6n7wOXskuwIew=; b=uRrMfkzwdv+NZuUL7uj9ZvU6SKo9GHgnqYHht5AIzO3v12PUJe+LSv6C2HC7reJ7R+ nBql0fXLvcZfrM3l5XWlMwaYM+B3vGDv+QjTVyX8o0oLAnvuB4Q7ayLdgsDuxGTtX1KZ tvRdr8vBoWttNpDT12y4aP2R1WqnAK2bRtOqyqKHUIr89D8DfO3ZyiSU4O7AlGgc2Quk bbDDzQ2FQ1uv44FgTYKtX5MQiXtcOWRf6LQaDggWG37w7Ewjv4TwJuFND0GdlGitrsE/ 1dv0BNax5H9xMg11tsIi4hlYByWx2Dh5pZsrP0uKO5XB8s6HZnRrOIkAqz45EfjNXAN/ 5yYg== X-Gm-Message-State: AIkVDXI0lIsByjGA3mPSDF7iivdWt4B2C82AoDEnHVq+4QQJbYLiFKiKjBxh4fFOXbavWTwMVuSoUlwj4Ga2UA== X-Received: by 10.200.41.73 with SMTP id z9mr14433578qtz.137.1486150232313; Fri, 03 Feb 2017 11:30:32 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.142.132 with HTTP; Fri, 3 Feb 2017 11:30:31 -0800 (PST) In-Reply-To: <87poiz1kcg.fsf@toke.dk> References: <87poiz1kcg.fsf@toke.dk> From: Dave Taht Date: Fri, 3 Feb 2017 11:30:31 -0800 Message-ID: To: =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= Cc: make-wifi-fast@lists.bufferbloat.net Content-Type: text/plain; charset=UTF-8 Subject: Re: [Make-wifi-fast] [PATCH] killing retries harder, perhaps 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: Fri, 03 Feb 2017 19:30:32 -0000 The net effect of http://mirrors.bufferbloat.net/~kevindb/999-daves-special-patch.patch of: #define ATH_NON_AGGR_MIN_QDEPTH 2 #define ATH_MAX_SW_RETRIES 2 #define ATH_TXFIFO_DEPTH 3 was to disable ampdu generation entirely, and ship pure MPDUs instead, which gives me a solid bound of about 15Mbits transfers in my noisy tests (where I'd see anywhere from 4Mbit to 80mbit with ampdus). http://pastebin.com/WU390GFL I note: I have *always* wanted to measure these with aggregation completely out of the loop, so this is kind of inadvertently awesome. root@archer-atf:/sys/kernel/debug/ieee80211/phy1/ath9k# cat xmit BE BK VI VO MPDUs Queued: 0 0 0 1234 MPDUs Completed: 6402806 0 0 1234 MPDUs XRetried: 19 0 0 0 Aggregates: 0 0 0 0 AMPDUs Queued HW: 0 0 0 0 AMPDUs Completed: 0 0 0 0 AMPDUs Retried: 0 0 0 0 AMPDUs XRetried: 0 0 0 0 TXERR Filtered: 115 0 0 0 FIFO Underrun: 0 0 0 0 TXOP Exceeded: 0 0 0 0 TXTIMER Expiry: 0 0 0 0 DESC CFG Error: 0 0 0 0 DATA Underrun: 0 0 0 0 DELIM Underrun: 0 0 0 0 TX-Pkts-All: 6402825 0 0 1234 TX-Bytes-All: 1171739830 0 0 178778 HW-put-tx-buf: 3213134 0 0 1233 HW-tx-start: 0 0 0 0 HW-tx-proc-desc: 6402825 0 0 1234 TX-Failed: 0 0 0 0 http://pastebin.com/WU390GFL