Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp582961ybl; Fri, 23 Aug 2019 05:30:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqxCR1a0a2Aj9flr/DJPg3gHWa3ARtqgFpwPN7Kt9WwAJIfu8grHhGDZMppSkj4nxg/8iEaZ X-Received: by 2002:a17:90a:feb:: with SMTP id 98mr4743547pjz.55.1566563422839; Fri, 23 Aug 2019 05:30:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566563422; cv=none; d=google.com; s=arc-20160816; b=pHI24MAXWyLOHLKPbbcF6w27vX8qSUeUDdSx7jCtGQmBOA/XC1GqtzlMMgV5wn41pZ xUdiAssFahfm5Le2CzaNcIQekL8VCesK+FwM/C25j5asr7uKFayBneU2vfNM7abWN5S9 SSZKZxFZNTGoPo3zZMeod2E92qo4ER/YbRXbykBvUEhf87zGYYvlhmuT7JxmLQRY8SWx SMv5D5EdG7GtcySbN73bWeDfdtlpfBqiPjS8wBcc+L/0gvgDuMRBwjUibSFI90ioEnl6 EXfxWfiJ0hTIHtuKIopVs0fyHHuWHY4Vwh9wKNXzY62gkgLP/GHNr4w/BGkapByWoGjg f14A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=/FTulEvcsnZLRIJmi7a8Mdwrg03XUfOFFyTuD5zY9FM=; b=NkNtM/cQz9kgRGirb2PjUi0Izsuony+ZDQFEKgWp7it+9/pTeKCixVtnykRorWA/QT dBPgQh2BRyeCvZfIfZXizxfEqwN7IXxrn7fDqJV3I1ANZ+R2SEDF/V4wafNln09PopZA pk52K8w9Mme18bCpdPWvV6FAfQMNCiXleNYxAo6zwkV2heIz6E7P4WHSVG2+iNtT6DPu k7GIbtcd4vEqusvNzR0gZY0KzxMtevhz7WLeMGCerk1pzDGcESbNdUxX/FyfEW0zLh78 melZxgX8x725hIfB8pkCvYE0KUG5QKOUNcrv0yxagYf+qMn3aBuJpFj/4mDfmW0mbPzU LAzw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=vKUmNCKT; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 n6si1850292pgp.424.2019.08.23.05.30.07; Fri, 23 Aug 2019 05:30:22 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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=vKUmNCKT; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 S2393253AbfHVUeH (ORCPT + 99 others); Thu, 22 Aug 2019 16:34:07 -0400 Received: from mail-io1-f65.google.com ([209.85.166.65]:46473 "EHLO mail-io1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388297AbfHVUeH (ORCPT ); Thu, 22 Aug 2019 16:34:07 -0400 Received: by mail-io1-f65.google.com with SMTP id x4so14715277iog.13; Thu, 22 Aug 2019 13:34:06 -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; bh=/FTulEvcsnZLRIJmi7a8Mdwrg03XUfOFFyTuD5zY9FM=; b=vKUmNCKTue8s/CxYkoRN6Og3RHlNelmXURcTgXf+AbQ7Vzi+sRccdpG/33PnqrETMv k2BkaBpJdh2op5dsq//RsDIhD3MrCQg27tbWOrBjmWZWG3pphJsrJsyLfjkJ4Jzl4k+U LtO7TswTJW59N95GvnxY5/bkOzvfX4gjfET4DHhGaPnOfsRm6PQ5MD7GalVw3VsBqMYn LJK80RdOQAWHW4X7vHqWKZVMz0MjrMjAwvS4cikWXVRIP+zsMd7+CzjmMlpdhUq/G4Qp X63s+lu8kxFd88mTHEJrfw0wntcczswYZQXPvWL4/F/TnJ4ajk5hy6jmx9JwmmfocWm6 OVJg== 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; bh=/FTulEvcsnZLRIJmi7a8Mdwrg03XUfOFFyTuD5zY9FM=; b=dkwY4Yr+3J5svR0vwwH43zjx5fRWMd8Hta3f/VcyzFneSQ94qC2lBmRjagS9TuISfP jkhswpTCyOKfL3q2H35el+tGYTFQ0hHuIJtnXDRIS6XH74ENGdRjWezPsDyljT337+1n n4ioK+486+Ayt5RGY4e7zmAwqjs5hoyMvyuJ33FpoZbb9zdWy/vgzyQn1SVzwTSOWUez nIYjeoMGdupTR3N5ZM/0nskU1EOPJY8eJLKfM+9Pc/HwSb8lPrHGhbfeaErC9X9y51Qj ATBWjffS7C8f3R/5q7TS9vdMJsPM7eo/YpNRMVfmikrLDumrKZt4fpM29wGl2caXv/t5 cNiQ== X-Gm-Message-State: APjAAAUclWCPKzDucCtf3KOfYGpLtkjT8IRvxztdFe464ZkHGEdYy1yk 9ZBj2bMc4OnWn11SeIqfGfSIdzZoEtHwJN3deLQ= X-Received: by 2002:a5e:8344:: with SMTP id y4mr1903385iom.213.1566506046286; Thu, 22 Aug 2019 13:34:06 -0700 (PDT) MIME-Version: 1.0 References: <20190822080045.27609-1-olivier.tilmans@nokia-bell-labs.com> In-Reply-To: <20190822080045.27609-1-olivier.tilmans@nokia-bell-labs.com> From: Dave Taht Date: Thu, 22 Aug 2019 13:33:55 -0700 Message-ID: Subject: Re: [PATCH net-next v5] sched: Add dualpi2 qdisc To: "Tilmans, Olivier (Nokia - BE/Antwerp)" Cc: Eric Dumazet , Stephen Hemminger , Olga Albisser , "De Schepper, Koen (Nokia - BE/Antwerp)" , Bob Briscoe , Henrik Steen , Jamal Hadi Salim , Cong Wang , Jiri Pirko , "David S. Miller" , "linux-kernel@vger.kernel.org" , "netdev@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is vastly improved code, thank you! 1) Since we're still duking it out over the meaning of the bits - not just the SCE thing, but as best as I can tell (but could be wrong) the NQB idea wants to put something into the l4s fast queue? Or is NQB supposed to be a third queue? In those cases, the ecn_mask should just be mask. 2) Is the intent to make the drop probability 0 by default? (10 in the pie rfc, not mentioned in the l4s rfc as yet) 3) has this been tested on a hw mq system as yet? (10gigE is typically 64 queues)