Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp4704981ybp; Mon, 7 Oct 2019 12:33:50 -0700 (PDT) X-Google-Smtp-Source: APXvYqx9Toy2R09A1cOpfWN03mTzrkP+uF7fCFek5Z8kLGpOQvP5qQmAjAdPw9PNxZUeZUVkrrqm X-Received: by 2002:a50:fa83:: with SMTP id w3mr30216525edr.262.1570476830566; Mon, 07 Oct 2019 12:33:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570476830; cv=none; d=google.com; s=arc-20160816; b=v6eXtVhy0OrsnoQOP97zAcboaKzXXKdV+IhWie6At8ELpSIgKvxOUfwF3hYOR2zcgy RmA2rc7LQ38LrrjQrw/LkAiT34bsjz5ftV8HjTBesUXASDHYyK7kgN3jIlqQdk5SGM7D 6PAeJv5hkY4L5WNJUlGs0YcOi1LipMViBkwrnxgnQoDU98ZiJfwMhbwW3i4SIfwYi3CB N92Pq5TC5F+8C24RY+7CjZFTAS8XriBOb4758xaLT11U+QNGaVBxJRYpUANcTMRpTcOJ TSftHmpotNbarWQNfstOiOoGl3f+YejymdvCV5IjtXHdcW8JMEgmHas9ARoD6iGYEvmc Pqwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=AplFndiP6Wor9DSrV+Mkw7KBaeUV+n/7DkPYY1jxAvc=; b=VqSkx8SnVL/oqZJOrLfoTkC3Ko7+aIL1Hh3snjcjI7mzOm4L2GKl/oqcODbQsEa/hp dkRkLnB71m51EAKuvanbnkOetyC5UhQuWG+LuFur24dYyhVASFOmRieDwKd94/8eUqhn 0zEX6xB3W7T7yZRuHCe7DtpqqATvoYdQGBABxobNkRY5ggZdnAQbIiV8VIq93kRyhkmu ebUd4j9iUoYKMMYs4jePJ2DOiZkeuSyHRMfzVIkt+k15ZxmJE28FhpqjeJiCfQYHDivr /ydd27wvu0deRavhpSacq4/gsBC9ReLoYceuew5Vfa24fRTVoLvMZDcAzDwtuYgpaIfO Iuig== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=lV1J6y0g; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p23si6413484eju.407.2019.10.07.12.33.25; Mon, 07 Oct 2019 12:33:50 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=lV1J6y0g; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728422AbfJGTcv (ORCPT + 99 others); Mon, 7 Oct 2019 15:32:51 -0400 Received: from mail-io1-f54.google.com ([209.85.166.54]:38809 "EHLO mail-io1-f54.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728187AbfJGTcv (ORCPT ); Mon, 7 Oct 2019 15:32:51 -0400 Received: by mail-io1-f54.google.com with SMTP id u8so31267353iom.5 for ; Mon, 07 Oct 2019 12:32:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=AplFndiP6Wor9DSrV+Mkw7KBaeUV+n/7DkPYY1jxAvc=; b=lV1J6y0gQ/ipoz6j7koR753AuIsISC6RLe4+r5bMXqpQ8TvU7zg1IlJdUFVzXTFh4o d7fljqSJTlwwx/yaAUcOaUBP0nDjUOagZ8H4RTzynA1XROWMzpaEKhtnzF2MQyK1STJc LzboEtROg8EzobsOMpqwrXTY4qQW/eBNrxK1OTwkjPk3DXi4i38g4Sq7zA1EazuiWnRd kYUJoLZTjRbuJorx4B0Xo0kne2UrumPw08nRxM1/9OJ7mcThi9t3cuIWu6Dt7+Bqohjf tlI6ngIdXJEmFR40O9JI3k1uJl3JTnVmNidAue989WKHOXSi8ms6X9OW1o6hHNA447jk HeFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=AplFndiP6Wor9DSrV+Mkw7KBaeUV+n/7DkPYY1jxAvc=; b=qpTbY56EvOFDaQ9/8KlCvT/juDtIuuXCJjP7ZcWzQBJqOyu0hScaXIbx05txFKfyhx GMV2NGVldSnU844nqZncRkk7ZRtHhom6f4S3OxCDenWlINb4Zx8c8BDDl8J/NJqMBVS9 mmhLMl42INvJq9wwj1v/LUPiHxf/Ue9yoe5ZOSQ0E+XsGIEx01aMUFd/hYu7BuxSdy/O LAD0dUjcWVVGEZ+z37+5noNbd8OWfe/b3jbc59vCukxMxni81AxBYrgbIWZkj7EercM7 3pxuGfnMRZaky55MazM69QbYPtg7j/oz/k5DM8sIWQ20Ro6H0HdQso7IpBPiFCJU1Hx6 n3qw== X-Gm-Message-State: APjAAAVTuApbLcltyP/qqIzdQmrPSndMLZzIb2TCjKDUHYh+9cBqEdIa bIR48F7Nbmc4Q55DaFRtCv77GFjjVIvLaJPxTCY= X-Received: by 2002:a05:6638:6b2:: with SMTP id d18mr13112917jad.61.1570476770526; Mon, 07 Oct 2019 12:32:50 -0700 (PDT) MIME-Version: 1.0 References: <20191004062151.131405-1-kyan@google.com> <20191004062151.131405-2-kyan@google.com> <87imp4o6qp.fsf@toke.dk> <87pnj9n55y.fsf@toke.dk> In-Reply-To: From: Dave Taht Date: Mon, 7 Oct 2019 12:32:39 -0700 Message-ID: Subject: Re: [Make-wifi-fast] [PATCH 1/2] mac80211: Implement Airtime-based Queue Limit (AQL) To: Johannes Berg Cc: =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= , Kan Yan , Make-Wifi-fast , Yibo Zhao , linux-wireless , Felix Fietkau Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Mon, Oct 7, 2019 at 12:23 PM Johannes Berg w= rote: > > On Sun, 2019-10-06 at 19:40 +0200, Toke H=C3=B8iland-J=C3=B8rgensen wrote= : > > > > That's a good point. I haven't thought about real simultaneous dual > > > band chipset and such chipset do exists now. Is RSDB support coming t= o > > > mac80211 soon? Just curious if it will be just virtual interfaces or > > > something else. I chose "local" instead of "sdata" thinking about the > > > case of several virtual interfaces (AP, STA, MESH) operates in the > > > same channel, then the interface total could be a better choice. > > > > > > I am ok with moving the "aql_total_pending_airtime" into sdata, but > > > afraid that's not the most optimal choice for the case of multiple > > > virtual interfaces operates in the same channel. > > > Maybe we could leave it in "local" for now. What do you think? > > > > I'd lean towards keeping it in 'local' for consistency with all the > > other airtime stuff. For now, I think having multiple SSIDs on the same > > radio is more common than the reverse (multiple bands on a single > > radio). > > > > In particular, the per-group airtime fairness stuff is definitely > > designed on the assumption that all BSSes share the same band. > > s/band/channel/, presumably. > > > So if and when we start supporting true multi-band devices we'll have t= o > > change these things anyway. So might as well keep everything together s= o > > it all gets fixed :) > > I guess I'm OK with that, but I'm pretty sure this will come up sooner > rather than later ... > > What else is there though? World domination! > > johannes > > _______________________________________________ > Make-wifi-fast mailing list > Make-wifi-fast@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/make-wifi-fast --=20 Dave T=C3=A4ht CTO, TekLibre, LLC http://www.teklibre.com Tel: 1-831-205-9740