From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ey0-f171.google.com (mail-ey0-f171.google.com [209.85.215.171]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 9B1D021F091 for ; Thu, 28 Jun 2012 21:19:05 -0700 (PDT) Received: by eaaa12 with SMTP id a12so1940799eaa.16 for ; Thu, 28 Jun 2012 21:19:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer:content-transfer-encoding; bh=CSR8avw9y4uKZB7xeC59yUD9F1LC6BxdFevXrtQ/i6s=; b=wypR/w7D/zncyaxmT867gJFltHSKrMUxpo9vxq8J/ITH6U0Xt2/WrZGr65neNyEKif laR67x8H6LYGDohKcnH4zO3UL6h5f2vGLL5NSmaBRWDlOaTp0O1ar5TpwBWqBsoMvMyA PlJEFKiHNUuKCdCqjX6Xbp0hSKy8izLQsiE4oNzNEyZnRoGeJgN/5/qsK+72tt+jgH6n t4GdkINEqHeVulVRx3o3wsmKTKv33L6aCQ7d3QcLi2JQrlfYkaoM+GrEZt+BNEwt9pUY 1Ukcl+GG3F9f1jSYWi4kn5NLA19KHt091SyQpYt0CrYIc5XMM1710JTCQj12ZWu84J4P cw9g== Received: by 10.216.207.85 with SMTP id m63mr13223weo.183.1340943543267; Thu, 28 Jun 2012 21:19:03 -0700 (PDT) Received: from [172.28.88.52] ([74.125.122.49]) by mx.google.com with ESMTPS id gb9sm3800512wib.8.2012.06.28.21.19.00 (version=SSLv3 cipher=OTHER); Thu, 28 Jun 2012 21:19:02 -0700 (PDT) From: Eric Dumazet To: Nandita Dukkipati In-Reply-To: References: <1340903237.13187.151.camel@edumazet-glaptop> Content-Type: text/plain; charset="UTF-8" Date: Fri, 29 Jun 2012 06:18:59 +0200 Message-ID: <1340943539.13187.193.camel@edumazet-glaptop> Mime-Version: 1.0 X-Mailer: Evolution 2.28.3 Content-Transfer-Encoding: 7bit Cc: netdev , Yuchung Cheng , codel@lists.bufferbloat.net, Matt Mathis , Neal Cardwell , David Miller Subject: Re: [Codel] [PATCH net-next] fq_codel: report congestion notification at enqueue time X-BeenThere: codel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: CoDel AQM discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jun 2012 04:19:06 -0000 On Thu, 2012-06-28 at 16:52 -0700, Nandita Dukkipati wrote: > As you know I really like this idea. My main concern is that the same > packet could cause TCP to reduce cwnd twice within an RTT - first on > enqueue and then if this packet is ECN marked on dequeue. I don't > think this is the desired behavior. Can we avoid it? I'll work on this. In my experiences, I found that no drops (or ECN marks) were done at dequeue time once one NET_XMIT_CN was returned, but its certainly possible if other flows compete with this one. Strangely, SFQ has the same behavior and nobody complained yet ;) Thanks