From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com [IPv6:2607:f8b0:400d:c09::22e]) (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 EF9173B2A2 for ; Thu, 17 Nov 2016 10:56:06 -0500 (EST) Received: by mail-qk0-x22e.google.com with SMTP id n204so226238382qke.2 for ; Thu, 17 Nov 2016 07:56:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=ITT6tQCK3B0DizuZ+mRDyfjiLVDsveSYZxlV0wKCjiY=; b=loI19qT0KalkEb2f0s+MrlHd5JBbUVW+8640ns3QdRJn9vErfrE1+F9sDvPMoES/Ao nWij1aB8UYFTQzNoI/0R9aZEdwPvqKeJ1Cw+iIBmFFtP2aA9o4Ydky09PMxAWIc9/yIM L11YxrtKA6w7ckxdifd+fRS15Mf22fPOv0falU5tiAXE1C1e7Db950XrPtlAoK5ROCV+ CUee5im/5/1Mc31Gm+x2tTeHxA+/0DQvdy/0gxiP1jcRljYbRuLZQe5I2S3kx30zYVak c/QhkAAo0z6aKf/ELRVA5olg19h0m9dzMcLOcL05X+xrdN+vgh8HwWkm0/49y6oML5E2 PaFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=ITT6tQCK3B0DizuZ+mRDyfjiLVDsveSYZxlV0wKCjiY=; b=anif0z+980BQMKwZhvBpTPT30dMPtOLQZjrVTZ49XkH5EhTKuE9v8nHUj1Ta3JXrQv I1/XCcbe6ZU95Z89zT/O2D7J3JYuOfjrSK9QJGrQ6O1PtqOOwzjxpjccT9T4hCGBOgAf eFI5mpPzsrxRy7DVQruBuEMxwMhWSYpk7RfiBy/RSpoaMZUiNFdrr0iwis0RvflJhfx6 RNOiQsEnT9PlnOhXzZlJkZf3kzDonKJHK6tg/ThYuLg0BDjGCZgPSInpX+QiNw+L3zy/ 8gWpA7ZVhgTbFiG+m23ya4C/uBu2qxrFKyy76wkyGq3jV/Vmq6JmeYXRoEXUgwB2Vpfp lDtw== X-Gm-Message-State: AKaTC00BLgy0gVVcetbWCK77DceFc4U7S6s1bWifGrRgeTYsQjBdd+UnGo/7py5PmS7pjxjpJRdzdm0Lev1Lcw== X-Received: by 10.55.72.86 with SMTP id v83mr3938386qka.262.1479398166532; Thu, 17 Nov 2016 07:56:06 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.137.198 with HTTP; Thu, 17 Nov 2016 07:56:06 -0800 (PST) In-Reply-To: References: <69119644-7618-0f4a-884a-e01fb1a7edb6@gmail.com> <6b753f5d-1764-335d-8eac-75a957cc7ed2@gmail.com> From: Dave Taht Date: Thu, 17 Nov 2016 07:56:06 -0800 Message-ID: To: Valent Turkovic Cc: Noah Causin , make-wifi-fast@lists.bufferbloat.net Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Make-wifi-fast] Experimental ath10k airtime fairness patch? 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: Thu, 17 Nov 2016 15:56:07 -0000 With versions of the patchset going back to august, we tested airtime fairness with 4, 12, and 30 under a variety of conditions. It looked *really good*. In one scenario, with one slow station and 28 "faster" ones, we got 5x more throughput through the AP while retaining low latency. I'd planned, til recently, to roll it out to my production (babel) mesh at the yurtlab this month, but various factors (like having to climb roofs in the winter, and some other bugs in powersave, recently resolved, and a nagging issue with TSQ), have thus far stopped me. There have been so many other mods elsewhere in the stack since that original round of testing that a full on set of tests with lede head are needed, and certainly my hope is a few more teams get excited enough to do evaluations in their environments. On Thu, Nov 17, 2016 at 1:04 AM, Valent Turkovic wrote: > Hi guys, > this news is awesome! Aritime fairness is really missing feature. > > Has anyone done some tests? What kind of difference do you see with and > without the patch? Has anyone tested the patch with 20+ clients? > > Cheers, > Valent. > > On Thu, Nov 17, 2016 at 12:59 AM, Noah Causin wro= te: >> >> Thank you for the patch. >> >> >> >> On 11/15/2016 1:36 PM, Michal Kazior wrote: >>> >>> On 14 November 2016 at 18:06, Noah Causin wrote= : >>>> >>>> Hi, >>>> >>>> I was wondering if there is an experimental airtime fairness patch for >>>> the >>>> ath10k on LEDE. >>>> >>>> I have been using Toke's patch for enabling intermediate queue support >>>> on >>>> the ath10k, and it has been working well. >>> >>> I did some work on that but didn't finish nor publish it. >>> >>> I just dug around my git repo and found something. I can't remember if >>> it was this exactly what I used in the "100 station" thingy[1][2] or >>> not. Attached. >>> >>> Feel free to play around it if you want. It should provide fairness >>> but will degrade peak performance due to delayed firmware aggregation >>> introducing extra idling latency and the naive design. >>> >>> You'll most likely need to rebase it. >>> >>> [1]: http://imgur.com/a/sSn8V >>> [2]: >>> http://www.linuxplumbersconf.com/2016/ocw//system/presentations/3963/or= iginal/linuxplumbers_wifi_latency-3Nov.pdf >>> page 28, 30 >>> >>> >>> Micha=C5=82 >> >> >> _______________________________________________ >> Make-wifi-fast mailing list >> Make-wifi-fast@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/make-wifi-fast > > > > _______________________________________________ > Make-wifi-fast mailing list > Make-wifi-fast@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/make-wifi-fast > --=20 Dave T=C3=A4ht Let's go make home routers and wifi faster! With better software! http://blog.cerowrt.org