From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3on0071.outbound.protection.outlook.com [157.55.234.71]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id E008E21F4FE for ; Tue, 3 Nov 2015 06:11:00 -0800 (PST) Received: from HE1PR07MB0937.eurprd07.prod.outlook.com (10.162.27.143) by HE1PR07MB0937.eurprd07.prod.outlook.com (10.162.27.143) with Microsoft SMTP Server (TLS) id 15.1.312.18; Tue, 3 Nov 2015 14:10:56 +0000 Received: from HE1PR07MB0937.eurprd07.prod.outlook.com ([10.162.27.143]) by HE1PR07MB0937.eurprd07.prod.outlook.com ([10.162.27.143]) with mapi id 15.01.0312.014; Tue, 3 Nov 2015 14:10:56 +0000 From: Kevin Darbyshire-Bryant To: =?utf-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= Thread-Topic: [Cake] More on 'target' corner cases - rate/target/interval confusion? Thread-Index: AQHRFj+B956cBST1T0mNkoKj4I2Wk56KVlUA Date: Tue, 3 Nov 2015 14:10:55 +0000 Message-ID: <848953E5-8571-4B81-B67F-D4A7BA4A1F96@darbyshire-bryant.me.uk> References: <5638A4F4.2010701@darbyshire-bryant.me.uk> <87si4nntcg.fsf@toke.dk> <0196FDEC-50A7-4ECA-9973-1FD23FF2945A@gmx.de> <877flznq3f.fsf@toke.dk> In-Reply-To: <877flznq3f.fsf@toke.dk> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: yes X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=kevin@darbyshire-bryant.me.uk; x-originating-ip: [213.205.194.16] x-microsoft-exchange-diagnostics: 1; HE1PR07MB0937; 5:fBoC2WeteAwAJeMZToTNW+6TQSmFdLlxtF/AP+nzkEkg0HwiB2SivDU6kjTTbxXe9gP/zZMR7b0iWf0nf24DJTvB8OVnsR0Jpth4MgLIme1D9izISc7BtAT8x+NgtjBWysGsUwgVgn1+f/TscLaqlg==; 24:MUSRlOJL30RR3Mk9Syis6Ta1CcIyB1LP6F0j4XpZdnIyvu5WbA6vTc60gO9gWp8WmsjwuJwdvilqG/FM34fSF69hiNYlWGxfZo8D786B/QY=; 20:OjXBI9qZjkvbYw2y0V5LhFALi+WjD33S6C0Amm85P7VfOFulVv1YzakRxm9IuViKlwmg5IJ0o/fRFQTbfX/lgw== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR07MB0937; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(159216200783502)(26323138287068); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(3002001)(10201501046); SRVR:HE1PR07MB0937; BCL:0; PCL:0; RULEID:; SRVR:HE1PR07MB0937; x-forefront-prvs: 0749DC2CE6 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(24454002)(199003)(189002)(106116001)(92566002)(5008740100001)(54356999)(122556002)(83716003)(77096005)(11100500001)(105586002)(93886004)(106356001)(10400500002)(74482002)(87936001)(2900100001)(86362001)(19580405001)(110136002)(19580395003)(2950100001)(82746002)(5001960100002)(189998001)(66066001)(40100003)(33656002)(99936001)(101416001)(36756003)(5004730100002)(97736004)(76176999)(5007970100001)(102836002)(5002640100001)(50986999)(81156007)(7059030)(104396002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB0937; H:HE1PR07MB0937.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: darbyshire-bryant.me.uk does not designate permitted sender hosts) spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: multipart/signed; micalg=sha1; boundary="Apple-Mail-F1B9557C-B494-49B6-BDB6-617C82893777"; protocol="application/pkcs7-signature" MIME-Version: 1.0 X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Nov 2015 14:10:55.3294 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9151708b-c553-406f-8e56-694f435154a4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB0937 Cc: "cake@lists.bufferbloat.net" Subject: Re: [Cake] More on 'target' corner cases - rate/target/interval confusion? X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Nov 2015 14:11:23 -0000 --Apple-Mail-F1B9557C-B494-49B6-BDB6-617C82893777 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 QXQgdGhlIG1vbWVudCBjYWtlIGlzIGVmZmVjdGl2ZWx5IHNheWluZyB0aGF0IGl0IGV4cGVjdHMg c3R1ZmYgaW4gdGluIDQgdG8gdGFrZSA0IHRpbWVzIGFzIGxvbmcgdG8gc2VuZC9pdHMgcGFja2V0 cyBhcmUgNCB0aW1lcyBhcyBiaWcgZGVwZW5kaW5nIHdoaWNoIHdhcnBlZCB2aWV3IHlvdSBjYXJl IHRvIHRha2UgOi0pDQoNClRoYXQgcmVhbGx5IGRvZXNuJ3QgbWFrZSBzZW5zZSB0byBtZS4gDQoN Ci0tDQpDaGVlcnMsDQoNCktldmluQERhcmJ5c2hpcmUtQnJ5YW50Lm1lLnVrDQpTZW50IGZyb20g bXkgcGhvbmUsIGFwb2xvZ2llcyBmb3IgYnJldml0eSwgc3BlbGxpbmcgJiB0b3AgcG9zdGluZw0K DQo+IE9uIDMgTm92IDIwMTUsIGF0IDEzOjU2LCBUb2tlIEjDuGlsYW5kLUrDuHJnZW5zZW4gPHRv a2VAdG9rZS5kaz4gd3JvdGU6DQo+IA0KPiBTZWJhc3RpYW4gTW9lbGxlciA8bW9lbGxlcjBAZ214 LmRlPiB3cml0ZXM6DQo+IA0KPj4gSSB0aG91Z2h0IHRoZSByYXRpb25hbGUgd2FzIHRoYXQgYSB0 YXJnZXQgYmUgdG93IHRoZSB0cmFuc2ZlciB0aW1lIGZvcg0KPj4gYSBzaW5nbGUgTVRVIHBhY2tl dCBpcyBub3QgdG9vIHJlYXNvbmFibGUgYXMgdGhlIHF1ZXVlIHdpbGwgZW50ZXINCj4+IGRyb3Bw aW5nIHN0YXRlIGZvciBlYWNoIChmdWxsIE1UVSkgcGFja2V0IHRyYW5zZmVycmVkLg0KPiANCj4g WWVzLCB0aGF0IGlzIGV4YWN0bHkgaXQuIEJ1dCB0aGF0IGhhcHBlbnMgd2hlbiB0aGUgcGFja2V0 IGF0IHRoZSBoZWFkIG9mDQo+IHRoZSBxdWV1ZSBpcyB3YWl0aW5nIG9uIHRoZSBwYWNrZXQgKmJl Zm9yZSogaXQsIHdoaWNoIHdpbGwgYmUgaW4gYSBsb3dlcg0KPiBsYXllciBpbiB0aGUgcHJvY2Vz cyBvZiBiZWluZyB0cmFuc2ZlcnJlZCAoYXQgbG93IGJhbmR3aWR0aHMgdGhhdCAibG93ZXINCj4g bGF5ZXIiIGhhcyBpbiBwcmFjdGljZSBiZWVuIEhUQikuDQo+IA0KPiBIb3dldmVyLCBub3cgdGhh dCBjYWtlIGl0c2VsZiBpcyBkb2luZyB0aGUgZGVsYXlpbmcgKHZpYSB0aGUgcGFja2V0DQo+IHRy YW5zbWlzc2lvbiBzY2hlZHVsaW5nKSwgdGhpcyBpcyBub3QgYXMgY2xlYXItY3V0LiBUaGUgYWN0 dWFsIHBhY2tldCBhdA0KPiB0aGUgaGVhZCBvZiB0aGUgcXVldWUgaXMgbm93IHRoZSBvbmUgYmVp bmcgZGVsYXllZC4gSSdtIGFmcmFpZCBJIGRvbid0DQo+IHF1aXRlIGdyb2sgaG93IHRoZSBzaGFw ZXIgYW5kIENvRGVsIGludGVyYWN0cyBpbiB0aGlzIGNhc2U7IGd1ZXNzIEknbGwNCj4gZ28gcmVh ZCB0aGUgY29kZS4NCj4gDQo+PiBJIGd1ZXNzIG1vc3QgVm9JUCBwYWNrZXRzIHdpbGwgbm90IGJl IGZ1bGwgTVRVLCBzbyBvbiBhIGRlZGljYXRlZCBWb0lQDQo+PiBxdWV1ZSB0aGUgMS41ICogZnVs bCBNVFUgaWRlYSBtaWdodCBiZSBzdWItb3B0aW1hbC4uLg0KPiANCj4gVGhhdCBpcyBhbHNvIGEg KHNlcGFyYXRlIElNTykgaXNzdWU7IGhvd2V2ZXIsIGFzIERhdmUgc2FpZCwgd2UgbmVlZCB0bw0K PiBiZSB2YXJ5IG9mIGp1c3QgYXNzdW1pbmcgdGhhdCB0aGUgVm9JUCBxdWV1ZSB3aWxsIGJlIG9u bHkgc21hbGwgVm9JUA0KPiBwYWNrZXRzOiB0aGVyZSdzIG5vIGFkbWlzc2lvbiBjb250cm9sIQ0K PiANCj4gLVRva2UNCg== --Apple-Mail-F1B9557C-B494-49B6-BDB6-617C82893777 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Disposition: attachment; filename="smime.p7s" Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIHSTCCB0Uw ggYtoAMCAQICAw5ySjANBgkqhkiG9w0BAQsFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0 YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENB MB4XDTE1MDYyMDIwMzA1MloXDTE2MDYyMDE0MjY0N1owVjEmMCQGA1UEAwwda2V2aW5AZGFyYnlz aGlyZS1icnlhbnQubWUudWsxLDAqBgkqhkiG9w0BCQEWHWtldmluQGRhcmJ5c2hpcmUtYnJ5YW50 Lm1lLnVrMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAugCNtDhytCJ9HOfenUHr/vUG UECvPL1IJXgHMl4cIJmwgLOkXhIcTMxHnX+kFweqvT+eDWv1hzA9yMWhvjLFC4eLoFaV0xiAat8O XQ7t3MwKY5DW0mB1dOnjiFIcc/XMwyYI4KfEGnFMJQkzon0rDVpkl/Q1f/hu1sELO7Zc6TFLwuuD uiP7S73zrz50TRoq0+Ob3x0uOMW2uVwVzf6NLwHgBE2LFleMXblyUMx0IlIcLan2nWiIVsa3XYd+ C6KAGGwlmO4VAZ25KuX7hkj8f82lSapvtKTtvrSoDghXlHH2JXiIQX+Sn0UgOmbX1KyOe9vN7WzQ +tpPRzpFRffnnnp1VQye3wVRPBumjDxQSFTOhUtslnvbefUQSPw6p5w9ZiXIGJICLkX/MkYN/TwG CvuUG2PxBybSR1A2I5ap+VI/zGSG3XGVEA69SOZQyD+8YjJZfaY2nCu+DuM64JrJUi2CvX6fwcdH NschJNrrfetpnrx3JrGnG9o+pWuUG1phBg+KKN2bhrdzY79qm7ha86EMKSUOn5nBdGY3YxdXq/na oUQeOCUV2JMFGOulu7sKpiWcz7HVFacXjd9ebisVLv+jOwllz14BWRb87s1+LBEJn/Ybn3ekhtgy EAhB4kgj0scl4hI8xCU6zrZyDnbXmxSvDXbClZA0PACtf/jhGvUCAwEAAaOCAuMwggLfMAkGA1Ud EwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4E FgQULkW2CpDiQpRNumQ7wdspjFfgX+AwHwYDVR0jBBgwFoAUU3Ltkpzg2ssBXHx+ljVO8tS4UYIw KAYDVR0RBCEwH4Eda2V2aW5AZGFyYnlzaGlyZS1icnlhbnQubWUudWswggFMBgNVHSAEggFDMIIB PzCCATsGCysGAQQBgbU3AQIDMIIBKjAuBggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5j b20vcG9saWN5LnBkZjCB9wYIKwYBBQUHAgIwgeowJxYgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBB dXRob3JpdHkwAwIBARqBvlRoaXMgY2VydGlmaWNhdGUgd2FzIGlzc3VlZCBhY2NvcmRpbmcgdG8g dGhlIENsYXNzIDEgVmFsaWRhdGlvbiByZXF1aXJlbWVudHMgb2YgdGhlIFN0YXJ0Q29tIENBIHBv bGljeSwgcmVsaWFuY2Ugb25seSBmb3IgdGhlIGludGVuZGVkIHB1cnBvc2UgaW4gY29tcGxpYW5j ZSBvZiB0aGUgcmVseWluZyBwYXJ0eSBvYmxpZ2F0aW9ucy4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0 cDovL2NybC5zdGFydHNzbC5jb20vY3J0dTEtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5Bggr BgEFBQcwAYYtaHR0cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczEvY2xpZW50L2NhMEIG CCsGAQUFBzAChjZodHRwOi8vYWlhLnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3MxLmNsaWVu dC5jYS5jcnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0GCSqGSIb3DQEB CwUAA4IBAQBicQWe98eF/o09TXFsExc+WSyYjt3oSnXyocLzXQp82CQhIg215RqNZ1e+hsO7tq8S 6hdItUDbKpecpIV59+57ke1zVl2slTRIT19fhYINHH78rVVRPzuHoiDtMXnGrp9hbq3Cz8P4mm8I NKDiYK46kyplRAQ3ZMouPG1lsnDzgQAvbCj74H8yAp7fK8if6cxs28BCUmdP8D3c6M1ffdNNaqNT +4Z3mtOujXXg7zOfmXN0Zg/mEtZ0NrWE2uICGdWjTv9KZiI7fi4hk2CRpCL63qzmu6BwtcgtwhgY YtuAk2N43+SiyDkyLKGAcjEor3t5f9HivN29E0F0MXTH1OdgMYIEbzCCBGsCAQEwgZQwgYwxCzAJ BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRh bCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkg SW50ZXJtZWRpYXRlIENsaWVudCBDQQIDDnJKMAkGBSsOAwIaBQCgggGvMBgGCSqGSIb3DQEJAzEL BgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE1MTEwMzE0MTAzOFowIwYJKoZIhvcNAQkEMRYE FPagHFdtq0QHVBCxLhik5eGWN9FcMIGlBgkrBgEEAYI3EAQxgZcwgZQwgYwxCzAJBgNVBAYTAklM MRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZp Y2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRp YXRlIENsaWVudCBDQQIDDnJKMIGnBgsqhkiG9w0BCRACCzGBl6CBlDCBjDELMAkGA1UEBhMCSUwx FjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmlj YXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlh dGUgQ2xpZW50IENBAgMOckowDQYJKoZIhvcNAQEBBQAEggIAH/3IvlMSv5/yLzZFOUcku6cE6spZ o0KwchHrI9K7XG7RFC3z+l3ZK9i+MsmdXiUmFne6wlyD7R4byeYTln3wlBurroUtiHpy3/lt39zp xQpFPRe1G5wKYj4Y/T15X4Uv3FLetM2czBH5ySv0iSEXU4r5OFWq094E8rcAmWulld3Y7k44Mc8R Uu9HzQS8ysKtD0XTAUx7eOz/MmRT8rPy6NCwsuA1S5viDsuMf8QrNY7grBHd2yO+oFSheoMlFOe9 H9PXv1U/696kb4ZIyXxs3h2k5WcERfTo4a6ySSpFLGga1yyoMgHSxbXh7PIPFur0rwOcNnZFOoyR 7OsmQkmZK2DWO4ezuzQEwvdvWY6sFJVvh/p/WaMLwy4LEz+53KES3gtYX+GiGwSkEY7eZoo72bao DNaYlJ4PFWOTz0UrZXDkHdaBBmQwUMUCVOzqALoRYef1XIwh6LgW4EouDL/HEiKqHWIJH2lVEJUl D5y2gPsiWDHDg01/fdI+HLhTD1IbthT6C+ngk9GDqsqHZvjy/AQ66iLYPVW0+HL1j/9OGbLY9w/+ EJGTSQnp6hpMfby17tA8dgRPux7rnAY/nauPoroHVKepp1VuvTA/3pJ/hbMod5G1UXj7G9y6Ir6b d0ZXr3quD/EjU5KOXwNK06ljbcKmetVgf1wVVtIe++1C5XgAAAAAAAA= --Apple-Mail-F1B9557C-B494-49B6-BDB6-617C82893777--