Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp2642786ybc; Wed, 20 Nov 2019 18:06:25 -0800 (PST) X-Google-Smtp-Source: APXvYqzQ8ijxTZbM2BNCC1UzH1qcXjfsg9cWkBT0+tjYq/g2+FEhvPnteEYUDIidaKr6uDhc4EAl X-Received: by 2002:a17:906:c789:: with SMTP id cw9mr10204946ejb.40.1574301985466; Wed, 20 Nov 2019 18:06:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574301985; cv=none; d=google.com; s=arc-20160816; b=LN0LI6079Bma61rAPSrhl7SVcblJWH5rgJ728t7PYEETqN0Nm1MlevilLUXoUSu1Lq yteEA7XnxMloRaqF1TwWBBNfIXXYIaUW5kgQN0o6MtMMu4eDQXevUmZnWy6nosrQTjlP d/sJ4dpBuUDl5jMKnjhpfG7ldcdnDl5m/PdiOLxl4wZn414km7DQHHuPfOiHSLYZxQLU UU93bZd2Ryj1XNclu/EX4YGHz16NfMKW2f6NGYmw3+DOJ4TZvW/lfuRRhh08im36+33S qM0ZGdyQxsXcNJexSgjpQL1Z+os1MfJbHdYL3RkRiZz4AjMP6mZPYPmRexx/ItxTMvPS YKkw== 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=W9y8MkDsGB3iTJs8dIiEn0Xm5mFuM3VtTw8TaYhfbSM=; b=AakbNua0ZRf6IWCDGObTK6b5STMYdzmQwFqjfWVAsmqZ7J5YAC8DhODHpBDWmIq+aR IsNpdbocV7rBzi8MjDOLLrtYtlxuVExCJOEeTmZca81drSYpLVw5UeTfT9gwSW29BJaf 3+jZw2zXLh3OluXZRYt5CkS0awZ0rnQpvYKBda1HMXOvfIUTWkoFOTWWwIDCsr5pkx73 lRkNZto5nolVUssjk4GQ79Dd4x3WRpGkuUKZGsXdL+CpwcyJp88738/YcCMf246IxRuo jXPnWzwXhrQ9YhjHm6SCnMb371+roJrBv+/PwE7l/Bzh2nISUgt27uyy7sInY+6EGS3M iONg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=NBa6RFFK; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f25si668521eje.225.2019.11.20.18.05.41; Wed, 20 Nov 2019 18:06:25 -0800 (PST) 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=@google.com header.s=20161025 header.b=NBa6RFFK; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725854AbfKUCF3 (ORCPT + 99 others); Wed, 20 Nov 2019 21:05:29 -0500 Received: from mail-lj1-f196.google.com ([209.85.208.196]:41561 "EHLO mail-lj1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725819AbfKUCF2 (ORCPT ); Wed, 20 Nov 2019 21:05:28 -0500 Received: by mail-lj1-f196.google.com with SMTP id m4so1328729ljj.8 for ; Wed, 20 Nov 2019 18:05:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=W9y8MkDsGB3iTJs8dIiEn0Xm5mFuM3VtTw8TaYhfbSM=; b=NBa6RFFKKUzwTR1tKMWK4ke6RdtaKa59x12T2gFitkPW//apFo5r57LOwGXJ8HEOaS fOj7phRH2B/HVac94gu9WvV6nbyclT2X6SV2uf7o210SqZoV5l08xPhgJUYZPu7oejOk ZDS/KpdLoEZJBaIs4UjrnsajP8QXRf3KmsVDgm68E2IJxZOGNnuIFcyopv4YrGFEl9Ao FG5ILSBq8yWkqxVh04zn/hCReS6m/skw3DMTPj3lYrZDizv9w6yiLYhHWRG6/LZCbPBf XvBnLalYn3P0ADqiSgWataq69e2Ls81sFHlV9j5fAq+LEkRCd+OUK4+o2ilcIDmURg7W Kx/w== 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=W9y8MkDsGB3iTJs8dIiEn0Xm5mFuM3VtTw8TaYhfbSM=; b=hCVztWBNW54WzgzonAiQZi1Az50m3cgHjl6kq5Kh/s1jsA1iMRgfLGzqUAbXxko67t S1n35vNlclYRBEegbP111DiKhIm9K6TCdrPPxy2yazVWKXUbH3JpmOOUt50biHYMIhPX XHjG13t5s4Rz7tBHwiPfkh7kEMbbbLNZasXULk/Y8plGHDo82B93zFIiGq6T8GNsRGyJ 3irJDHvaYOYFqdmEAosKVw42DIPrhHOwZ9+eW/nhHvbEEbGt97GNzq4uHMGLKPv23Ywl NIOtoCrurUyqYfbpQVIvoz8GWcViFWo2Ks3OZGQlteKcW5r6t0XHH8aU9UC9pBDmQYlX me3A== X-Gm-Message-State: APjAAAUITKKs8wXp8k0dwnSsxz3jCe6nSmcP7JF4cye5shHuxzzbMRWZ AoYVG6VZNZ4RkJncYVQqHCzvKuTaM9tJR0teOdVW6Q== X-Received: by 2002:a2e:9ecf:: with SMTP id h15mr5166056ljk.173.1574301924723; Wed, 20 Nov 2019 18:05:24 -0800 (PST) MIME-Version: 1.0 References: <20191115014846.126007-1-kyan@google.com> <8736eiam8f.fsf@toke.dk> In-Reply-To: <8736eiam8f.fsf@toke.dk> From: Kan Yan Date: Wed, 20 Nov 2019 18:05:13 -0800 Message-ID: Subject: Re: [Make-wifi-fast] [PATCH v8 0/2] Implement Airtime-based Queue Limit (AQL) To: =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= Cc: Dave Taht , Rajkumar Manoharan , Kevin Hayes , Make-Wifi-fast , linux-wireless , Yibo Zhao , John Crispin , Johannes Berg , Lorenzo Bianconi , 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 > It would be interesting to get some samples of the actual sojourn time > as seen by CoDel in mac80211. Might be doable with bpftrace... I will try to add some trace event to get the sojourn time for the next round of tests. On Wed, Nov 20, 2019 at 2:14 AM Toke H=C3=B8iland-J=C3=B8rgensen wrote: > > Kan Yan writes: > > >> Those were lovely, thanks!!!! Big win. Since you are on patch v10 > >> now.... Any chance you could turn ecn on and off and give it a go > >> again in your next test run? > >> > >> > >> Also: > >> > >> --step-size=3D.04 --socket-stats # the first is helpful to gain more > >> detail, the second as to the behavior of the tcp stack. > > > > Thanks for the feedback! I will do more tests in a few days. > > > > > >> Secondly - and AFTER this patchset stablizes, I'd like us to look into > >> returning the codel default to 10ms or less > >> from it's currently 20ms or worse setting. Tis another easy test > > > > Smaller CoDel "target" doesn't work well with wireless because the > > dequeue behavior in wireless driver is very bursty. It is quite often > > dequeues dozens of packets in one burst after one large aggregation is > > completed, so smaller CoDel "target" can cause unnecessary packet > > drop. > > It would be interesting to get some samples of the actual sojourn time > as seen by CoDel in mac80211. Might be doable with bpftrace... > > -Toke >