From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (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 E5E683B2A4 for ; Mon, 4 Dec 2017 04:02:29 -0500 (EST) Received: by mail-wm0-x22d.google.com with SMTP id n138so4353712wmg.2 for ; Mon, 04 Dec 2017 01:02:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc:message-id:references :to; bh=WZjDr3r1BqQfIy1mkg/Nxm/VaP/DRV70Md2nZHdAXQM=; b=JTGBahHYd9RwgaCcEJbfDHf88kl3Hgy+1jWvZG0tObRwZSYidppGrmPmyqDAnpW17m H3YNkFSVZzzHzissUSfRpVfWMMb6oSmb7aUdqiugEyTWoEUZ3xKHMaRdmb2Ikj4GHwNI J8x5h7up97lV9MSIW8UfIKCr+GQeRDLMgvzrFYiVm5HVoCWWn84Sx+kBBIceF0gIFsLY AkQVaPPVsRWb3ldY2ugPRVSeXH7QaBTRp7SS615LORsTfjohE+FOAZV7LPcVAjkqPcGV zUIK9D9CqNhd1FbjROXooCUXQBlxuOMvP3tOR3Eiwmety1ondFUgstHIxOR+Ukv1A/o5 M1zQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=WZjDr3r1BqQfIy1mkg/Nxm/VaP/DRV70Md2nZHdAXQM=; b=JOpuiQh0/yYcG5ycoL69aQSm6MufetvZAsT1dJk3RrKUYQF5uf6IeovxcGiGfF/Nn0 VcCfrgHJbmvHQjMKS8gKMOcxxs5E+yF+DElHZjWC/JhnE3996K6eN1MHscmSsbHOkJSQ MZVuFUy+5IjN+W6w4Z7FZ4QxUuMiuTC7iD/a7+coMC+N75jpTHeE4uyHlKrLkKBd4ov9 I5XEBE0mZxZVA9fdNd6T897gnvt9mi/Ois3gZPL0etAkZk6Jde/LueXIdirrbQln6DSF D4IUnnDLSq0j7kJ5srcEJN3tj2KwU3/6eHCz85K5Ghl25NbDAEh9SVAOjWxHvC8bBQFo HWHA== X-Gm-Message-State: AKGB3mLnYMIVMzNb8Qj6/t3KeyXcNgD31o6UlA+dyS/v9/PSQ8LxGIFS qjelG4LVDQnN+sf2QGyNvP4= X-Google-Smtp-Source: AGs4zMZafZ2hSXgMNOqJ9limJ7cB44O1G14+Pz+K25J8y10RnE7dDGz4MwRUUVFF7Nh1G1f/2Nd9fw== X-Received: by 10.28.136.66 with SMTP id k63mr6954906wmd.50.1512378148643; Mon, 04 Dec 2017 01:02:28 -0800 (PST) Received: from [10.72.0.130] (h-1169.lbcfree.net. [185.99.119.68]) by smtp.gmail.com with ESMTPSA id n74sm1052490wmi.1.2017.12.04.01.02.27 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 04 Dec 2017 01:02:27 -0800 (PST) Content-Type: multipart/alternative; boundary="Apple-Mail=_A27DFEBD-C10E-45CC-B6E6-BEACD3E003AE" Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) From: Pete Heist In-Reply-To: <87k1y3f9x4.fsf@nemesis.taht.net> Date: Mon, 4 Dec 2017 10:02:25 +0100 Cc: Cake List Message-Id: <22F038E2-3A67-457D-8B3A-18AE82B6FAF4@gmail.com> References: <7855AA2C-BF69-4B9E-8794-A7D15DE44C4F@gmail.com> <87k1y3f9x4.fsf@nemesis.taht.net> To: Dave Taht X-Mailer: Apple Mail (2.3124) Subject: Re: [Cake] cake flenter results round 4 X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 09:02:30 -0000 --Apple-Mail=_A27DFEBD-C10E-45CC-B6E6-BEACD3E003AE Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Dec 4, 2017, at 4:29 AM, Dave Taht wrote: >>=20 >> *** Round 5 Plans >>=20 >> * If I do another high RTT test, make rtt 1000ms default and try even = higher >>=20 >> * =46rom Dave: tcp bbr, cdg, reno? dctcp would be weirdly = interesting. >>=20 >> * =46rom Dave: slot 4ms 4ms bytes 10k 16 >>=20 >> * If I get time I could change flenter to do asymmetric bandwidth = tests and go >> back to Dave=E2=80=99s four box config with ingress cake, which would = probably be a more >> common config. All depends on time available=E2=80=A6 >=20 > Well, let's see what happens on netdev. >=20 > I took a few steps towards ripping out blue for comparison the other > day. Ok, irtt needs shoring up before its first =E2=80=9Cpre-release = release=E2=80=9D, likely to be in mid-December. I=E2=80=99ll focus on = that with what time I have (which is less now until the new year) until = more is known. I think we can say Cake is stable and helps in many situations over = what=E2=80=99s currently available. There are smaller mysteries in = different corners, but they usually come down to something like: - the queue has been lost - it's configured wrong - that=E2=80=99s how it should be - the device or driver isn=E2=80=99t working right - the device is multi-queue - the cpu is over-taxed - the timer resolution isn=E2=80=99t high enough Maybe we can make these deployment issues easier for people to deal with = over time, first through documentation, then proposing and implementing = solutions if they become clear. Overall though, I=E2=80=99m glad Cake is = available, because in many situations people can just add a few keywords = and enjoy the benefits=E2=80=A6 --Apple-Mail=_A27DFEBD-C10E-45CC-B6E6-BEACD3E003AE Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
On Dec 4, 2017, at 4:29 AM, Dave Taht <dave@taht.net> = wrote:

*** Round 5 = Plans

* If I do another high RTT test, make = rtt 1000ms default and try even higher

* = =46rom Dave: tcp bbr, cdg, reno? dctcp would be weirdly interesting.

* =46rom Dave: slot 4ms 4ms bytes 10k 16

* If I get time I could change flenter to do = asymmetric bandwidth tests and go
back to Dave=E2=80=99s = four box config with ingress cake, which would probably be a more
common config. All depends on time available=E2=80=A6

Well, let's see what happens on = netdev.

I took a few steps = towards ripping out blue for comparison the other
day.

Ok, irtt needs shoring up before its first = =E2=80=9Cpre-release release=E2=80=9D, likely to be in mid-December. = I=E2=80=99ll focus on that with what time I have (which is less now = until the new year) until more is known.

I think we can say Cake is stable and = helps in many situations over what=E2=80=99s currently available. There = are smaller mysteries in different corners, but they usually come down = to something like:

- the queue has been lost
- it's = configured wrong
- that=E2=80=99s how it should = be
- the device or driver isn=E2=80=99t working = right
- the device is multi-queue
- the cpu is over-taxed
- the timer = resolution isn=E2=80=99t high enough

Maybe we can make these deployment = issues easier for people to deal with over time, first through = documentation, then proposing and implementing solutions if they become = clear. Overall though, I=E2=80=99m glad Cake is available, because in = many situations people can just add a few keywords and enjoy the = benefits=E2=80=A6

= --Apple-Mail=_A27DFEBD-C10E-45CC-B6E6-BEACD3E003AE--