From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0084.outbound.protection.outlook.com [104.47.2.84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 5E7973BA8E for ; Thu, 26 Apr 2018 03:20:00 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=darbyshire-bryant.me.uk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=FJ6uaOl6TU9ZMTGxvIPIR/HgnSf9M22eyj9VRggIBs8=; b=E3eJhJPXJwgbm/nJq9cJygeRZuEhxhWlaUZYhCu0lnoJMpRZSYwLlVEehpbWuLkBRfEf+CcNPwmkm+xw39v1lSIXYKotmkMSSzJ9F846xT/pYulzmnjvX4fzKZBWlp9+v6cC5AdQpD/czbB3IElYnLBxrHf6UxZP25npvts6zfw= Received: from AM0PR0702MB3730.eurprd07.prod.outlook.com (52.133.51.23) by AM0PR0702MB3554.eurprd07.prod.outlook.com (52.133.50.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.735.5; Thu, 26 Apr 2018 07:19:58 +0000 Received: from AM0PR0702MB3730.eurprd07.prod.outlook.com ([fe80::2c0d:ddc7:e2c0:f949]) by AM0PR0702MB3730.eurprd07.prod.outlook.com ([fe80::2c0d:ddc7:e2c0:f949%2]) with mapi id 15.20.0735.005; Thu, 26 Apr 2018 07:19:58 +0000 From: Kevin Darbyshire-Bryant To: =?utf-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= CC: "cake@lists.bufferbloat.net" Subject: Re: [Cake] CAKE upstreaming - testers wanted, ACK filtering rescuers needed Thread-Topic: [Cake] CAKE upstreaming - testers wanted, ACK filtering rescuers needed Thread-Index: AQHT3NZtjAS3TbIDIUeoB919xefwXaQSpEiA Date: Thu, 26 Apr 2018 07:19:57 +0000 Message-ID: References: <87vacf3th7.fsf@toke.dk> In-Reply-To: <87vacf3th7.fsf@toke.dk> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [2a02:c7f:1231:202b::dc83] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM0PR0702MB3554; 7:tCPMs9S2OEoq2nTBMNe/SGq66BZWcL+lRVDmRC8E+YXcoVvpDl+57QBj0va2RLRonGBxNYD2vM34Sh1EVKaAwHwXzs+DxXznd8SWP78C/Cej6jm7LA+yuWhC9Y+WfyX/xOiJj9+htlaLcOHg6JMAQ6jP1XkmsRcvASVGCGX1Flzj2lYePLtj+pdNKDQTC0FB2//dAMraHod3s3/6N+cKkLuVz5wCDP98d4SBuv3jAZoUY219chqZpnUVl5Uhnsn3 x-ms-exchange-antispam-srfa-diagnostics: SOS; x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(7021125)(5600026)(4534165)(7022125)(4603075)(4627221)(201702281549075)(7048125)(7024125)(7027125)(7028125)(7023125)(2017052603328)(7153060)(49563074)(7193020); SRVR:AM0PR0702MB3554; x-ms-traffictypediagnostic: AM0PR0702MB3554: authentication-results: spf=none (sender IP is ) smtp.mailfrom=kevin@darbyshire-bryant.me.uk; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(102415395)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231232)(944501410)(52105095)(10201501046)(93006095)(93001095)(6041310)(2016111802025)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(6072148)(6043046)(201708071742011); SRVR:AM0PR0702MB3554; BCL:0; PCL:0; RULEID:; SRVR:AM0PR0702MB3554; x-forefront-prvs: 0654257CF5 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(366004)(39380400002)(39830400003)(396003)(346002)(199004)(189003)(186003)(6116002)(6916009)(33656002)(6246003)(6486002)(4326008)(59450400001)(229853002)(46003)(82746002)(81156014)(316002)(81166006)(76176011)(6436002)(8936002)(5660300001)(97736004)(105586002)(6512007)(2906002)(106356001)(53936002)(2900100001)(86362001)(74482002)(3280700002)(476003)(25786009)(3660700001)(486006)(83716003)(99286004)(14454004)(68736007)(478600001)(7736002)(102836004)(53546011)(305945005)(11346002)(36756003)(99936001)(446003)(2616005)(5250100002)(6506007)(197463001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0702MB3554; H:AM0PR0702MB3730.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: darbyshire-bryant.me.uk does not designate permitted sender hosts) x-microsoft-antispam-message-info: a4EsgXHg8pLzQ8YqfjEtRvSTi+0+aOMbcxn3jeSJmVU8yfIrELJC3VHaUFqRUl+tLbQJBGhNlOvSz5Ok3y6gUFcosrARl39Tcl1Dg0bPlW6cJlsGgDs55dIlb5agatj7Os7VoOx5Fva6qGIOqBoX2KJzaBgomQ3tEeFa5vTjlXiOGWRAjxGgILm1g1CQy0j3 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/signed; boundary="Apple-Mail=_715165E3-B5C6-42EC-BF91-4DA892209DE7"; protocol="application/pgp-signature"; micalg=pgp-sha256 MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 5671d264-5f5f-4346-2363-08d5ab461e1e X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-Network-Message-Id: 5671d264-5f5f-4346-2363-08d5ab461e1e X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Apr 2018 07:19:58.2113 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9151708b-c553-406f-8e56-694f435154a4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0702MB3554 X-List-Received-Date: Thu, 26 Apr 2018 07:20:00 -0000 --Apple-Mail=_715165E3-B5C6-42EC-BF91-4DA892209DE7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 25 Apr 2018, at 21:45, Toke H=C3=B8iland-J=C3=B8rgensen = wrote: >=20 > For those who have not been following the discussion on the = upstreaming > patches, here's an update: >=20 > >=20 > So please do test the current git version (cobalt branch, still). I'm > planning to resubmit on Friday. The two routers running that latest code survived the night which is a = good sign. I=E2=80=99ve sort of half been following the =E2=80=98discussion=E2=80=99,= as ever the reaction from the kernel people makes it a place I never = wish to look/contribute, =E2=80=A6.. this from Eric has me disturbed "If = you keep saying this old urban legend, I will NACK your patch.I am tired = of people pretending GSO/TSO are bad for latencies.=E2=80=9D Genuine question: I have a superpacket circa 64K, this is a lump of = data in a tcp flow. I have another small VOIP packet, it=E2=80=99s = latency sensitive. If I split the super packet into individual 1.5K = packets as they would be on the wire, I can insert my VOIP packet at = suitable place in time such that jitter targets are not exceeded. If I = don=E2=80=99t split the super packet, surely I have to wait till the end = of the superpacket=E2=80=99s queue (for want of a better word) and = possibly exceed my latency target. That looks to me like =E2=80=98GSO/TSO= =E2=80=99 is potentially bad for interflow latencies. What don=E2=80=99t = I understand here? --Apple-Mail=_715165E3-B5C6-42EC-BF91-4DA892209DE7 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEASyssijGxT6XdZEjs6I4m53iM0oFAlrhfZ0ACgkQs6I4m53i M0oh1RAAy4IfN8VDhDyWJrIr9zM9+epx7q+iWAvIIMrm1XS9HckrZILtxa7/Z68T Q6GKImrKGI4hRTEpieNnOPV1VcLOh1JJAmzkhoY5zOR2vKQVSYZQk+wXPcdv5vr3 vU4GJXLGplp9lA26F+surEluSeEJ7AKWkzP5JK25aO5WCQERLJbSOpvL4xgCyGd8 sLDiuWwtgAwdaU4oDbLekKalJ76HXKSgDuHJAEWk9U3S64RqYvEqRfZNgvM5VdEH 3zGkWHuFvhpMyO0gejxx5NKNHi1rxkDsaZ86H3trriJrWEkOMLVi0I1dIrVeR5jg PL/jsIf0kw8Y0v12j/+8uKNB/GMDc2Vbs+U6dnHPtlrnMltYhmO65xp8qHImcDz1 +5dm1B+9yw88LP71ZxPb8ypWfFg7jVI2lgvWGvnivLayeGxfBHEVFwIeog4scu2k ML+RYFoDqjMZMGEUxKy0imJh+mH8lNp2xxcrPHV7FbTrkVuY25QD+BZgfrZ78LxM uX4vuhAYvNDl931h5tYmtVj0Ed6c7sbutcZZDFHZs5mE06GpHvHF+JPG0IDWxukO zQn2FD36lJDZhYrhMsdz/WUANvrMhkSKCr9i2TEt5u3iA5ngwaAFaZqBDIPJIVQk doYzh93xB9k6JVRNjQswyux31rCquj9asrYHMh0KFChuMf4OjPs= =8nHQ -----END PGP SIGNATURE----- --Apple-Mail=_715165E3-B5C6-42EC-BF91-4DA892209DE7--