From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com [IPv6:2607:f8b0:400d:c09::22a]) (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 B8F4E3B25D; Sun, 1 May 2016 18:30:43 -0400 (EDT) Received: by mail-qk0-x22a.google.com with SMTP id q76so59072866qke.2; Sun, 01 May 2016 15:30:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:subject:from:to:cc:date:in-reply-to:references :mime-version:content-transfer-encoding; bh=YgaZSCLCyGABZeBrCU1MITsB5g5w1o1Ke8dXJwuRznU=; b=XqDx/Aw2avuoy80Ng1C0Ek3OYYeToWweqZBrDe3BK8SNEgwLYSBMl0NmPfhU0sJhoe uj1WCRq4RcGf0IoyKIEPIRnUYVUlYp+OO9SbN6nv7jRpHlF7eO0N+h81Qmqf4PAstZOV /cs0Icx0HZ5w/YzKorgK8C1YEInYbnnkrX17bC54tQ6WQxHDqctzdIdkxcAfVlHv5gxk ZHC9CtiYCORW6WYDgnTWQXoQsETp5kD5LeXr4mQuus8CnyIDs5rmWIFlvRI2l6eVairf CITP9LZHuzjfyM3Hk3ubGy0xq9WSuIv1DybgP5fYRzgOyIVWqFmaEMGGTQAh1r4Z/80S serw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:mime-version:content-transfer-encoding; bh=YgaZSCLCyGABZeBrCU1MITsB5g5w1o1Ke8dXJwuRznU=; b=NH79YWtRWPHpPDb+jexB1rDs1R+pvWDKwhohUugKCzn4nxbcn15fCesICoQc6YKAx4 JuC9Rwh5RzRYUmOWv+xWTuKfx/R9oFr02KbMj7rRwvI6S239TlDk41Va/SqZvA8P1+Tl berZcQr8xO1Otz9sK7PdOfZHHcOir84HcVqr2+VZPIPgjj/lvM1hIcpQN3teMA3JLPjC iC6GUV5bxXTBV+WNePS6DyxxQKaAueBUxLWzVQjiC6wgOHUyfW98NK5Ygyr42/doVgd1 35Gz51yrB1zJmNN5mJgEMSF6bf8+sT44WjIY8LQ8tYHUABTfYQUfSpbVGIRkQPV44gQp pbFA== X-Gm-Message-State: AOPr4FUK0g98vRjQybxICejQyGyYmNNrQMbNefLc3LX3Oefo2hjBZjwJDy98DGM5esv1SQ== X-Received: by 10.55.80.86 with SMTP id e83mr30711715qkb.91.1462141843374; Sun, 01 May 2016 15:30:43 -0700 (PDT) Received: from [100.96.106.16] ([100.96.106.16]) by smtp.googlemail.com with ESMTPSA id d192sm8297713qkc.24.2016.05.01.15.30.41 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 01 May 2016 15:30:42 -0700 (PDT) Message-ID: <1462141840.5535.223.camel@edumazet-glaptop3.roam.corp.google.com> From: Eric Dumazet To: Dave Taht Cc: ath10k , "codel@lists.bufferbloat.net" , make-wifi-fast@lists.bufferbloat.net Date: Sun, 01 May 2016 15:30:40 -0700 In-Reply-To: References: <1462125592.5535.194.camel@edumazet-glaptop3.roam.corp.google.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.4-0ubuntu2 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [Make-wifi-fast] [Codel] fq_codel_drop vs a udp flood 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: Sun, 01 May 2016 22:30:43 -0000 On Sun, 2016-05-01 at 11:26 -0700, Dave Taht wrote: > On Sun, May 1, 2016 at 10:59 AM, Eric Dumazet wrote: > > > > Well, just _kill_ the offender, instead of trying to be gentle. > > I like it. :) Killing off a malfunctioning program flooding the local > network interface (intentionally or unintentionally) seems like a > useful idea. > .. > Killing the bad program, and dropping all of the fattest flow strike > me as two patches.[1] What I meant by 'killing' was to drop more than one packet from this fat flow, not actually killing a task. I will submit an official patch, dropping 50% of the fat flow backlog, and a configurable cap of 64 packets to somewhat control max ->enqueue() latency.