From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0072.outbound.protection.outlook.com [104.47.0.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id E04043B29E for ; Sat, 25 Nov 2017 16:20:50 -0500 (EST) 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=gJZKsacHSkvccP2Oap/DMztqSPRLMRkS26amLVynsDw=; b=ngqDXU76g4gr5iNfP89qVFWeAI3zHocnXaY+s4sZXbDC6V39GNNu1+O78nvykRNFJCPfj43qDRVclXNmlOr2yIqXX1rkJxgf0Sal1OLS333t6Afv7zZr5ELB2vY02fL4YBkY8FuIAl0Ugc5w3PXyOqJKLcHIRcc8LTS1gln2QBU= Received: from HE1PR07MB1036.eurprd07.prod.outlook.com (10.162.27.28) by HE1PR07MB1035.eurprd07.prod.outlook.com (10.162.27.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.282.3; Sat, 25 Nov 2017 21:20:47 +0000 Received: from HE1PR07MB1036.eurprd07.prod.outlook.com ([fe80::30ed:b43e:4e29:8f0]) by HE1PR07MB1036.eurprd07.prod.outlook.com ([fe80::30ed:b43e:4e29:8f0%15]) with mapi id 15.20.0282.002; Sat, 25 Nov 2017 21:20:47 +0000 From: Kevin Darbyshire-Bryant To: George Amanakis CC: Cake List Thread-Topic: [Cake] allocate_src allocate_dst Thread-Index: AQHTZaHWoGtHugQpDku3iuRT7Upx6qMlIm4AgAAnKICAAAWigIAAIXgAgAAEp+eAABA4AIAADQUAgAAIrAA= Date: Sat, 25 Nov 2017 21:20:47 +0000 Message-ID: References: <840D255A-5723-4D95-BEF3-50B411A7D0E8@darbyshire-bryant.me.uk> <0D923D70-F9A2-4CB9-A516-B6B80FF4967B@gmail.com> <07221ab0-2e71-aeff-17e7-54684f686a35@gmail.com> <2F2BFC0D-1C48-42C0-B7EE-82F4A237B7CC@darbyshire-bryant.me.uk> In-Reply-To: <2F2BFC0D-1C48-42C0-B7EE-82F4A237B7CC@darbyshire-bryant.me.uk> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=kevin@darbyshire-bryant.me.uk; x-originating-ip: [2a02:c7f:1232:22b::dc83] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HE1PR07MB1035; 6:yD0Cl+DYBs8Xfb897MpFHbm9iAkeMenhrMzehQFVCqNjrXqopLuYx9Si0mt6/Q5AcS6EcLU5ndFptvYh6xsXc4HOmImNEcsLl3XkWvu7t+O8KuxC7Vn0ysZkthBU5n1CW4j48xFodur7c5E+/+/S6jNoxhdJNGOT7Fg3P/c4N7yR6iLzSZgeQNBsNkNt1IGWFrj8f073ysCPPWTqh7t/kUoZlwPH9l7ESL5Q/5Jy8mgO5JiwA3uZ9jhUsYTD1e5YGiPngFme5pBAa1npJkAzS63ef/kltN2w8svAgUKk4BEiZl5XMlsnHs2VRr/qDnwUkijC3MNj5bYGObowTLmHyIlOlnWPcWVz+P3pwOw/yQs=; 5:QnmT14r8lE4IwQJJyttQKfgak9PUua4Z7l8adkz65JGbJ3eMXLriD3RmKZqemmfSRIVhceeooN8ELuzGIrjZDDFX8rGr6sJ1cA2adKS3BJPmeozSBelZP+6maCskDtsEfKayAk71e/EVM0thLg9EMVUwHe+ZDsdXw60FEkMErOk=; 24:HKr0NjVfQKbZuqr90SjlyB9zxEvoyTq1orU3FIJLmVMBo6LB0uvQ1u6ExMJeWMx6cx6iuD/HGiBPyXERYF8KJVm4CBaN2un7arwLOkDelKI=; 7:BCoWZiS5Nfp/4F+g1p9pSL+paXNy7mGHMC/w+UOMQtYqZ4B5m4rRyLbypDy3yQLswrer6B1q/PoiH/eKf8nVRXJHQl3y4Fvz7smX/4NoyIQSHUxzhWU48HuIiIeDzMfMaDR04UIzYqaMWGVfkHyXErUkfZiGjjOgb+lsz0o605ssQLDr3a2Aqjo36jSDb61QES+Jun6bO4UkMWo5gBw8oa26VZQ6bbjLVrpWOgDb32nx4O9tKm1QIqfiEm/+rsNQ x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: 5f8a7277-7505-48a6-be57-08d5344a655c x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4603075)(4627115)(201702281549075)(2017052603199); SRVR:HE1PR07MB1035; x-ms-traffictypediagnostic: HE1PR07MB1035: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(166708455590820); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(8121501046)(5005006)(10201501046)(3231022)(93006095)(93001095)(3002001)(6041248)(20161123560025)(2016111802025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123558100)(20161123562025)(6043046)(6072148)(201708071742011); SRVR:HE1PR07MB1035; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:HE1PR07MB1035; x-forefront-prvs: 0502983C0E x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(376002)(39830400002)(346002)(366004)(199003)(24454002)(189002)(53376002)(966005)(6306002)(6512007)(68736007)(99286004)(83716003)(53936002)(3660700001)(86362001)(97736004)(478600001)(3280700002)(6486002)(6506006)(5660300001)(8936002)(74482002)(81156014)(81166006)(14454004)(82746002)(6436002)(93886005)(229853002)(6116002)(102836003)(5250100002)(106356001)(25786009)(54356999)(105586002)(42882006)(189998001)(8676002)(50986999)(76176999)(7736002)(2906002)(4326008)(33656002)(305945005)(6246003)(101416001)(53546010)(6916009)(2950100002)(53366004)(39060400002)(316002)(36756003)(2900100001)(1411001)(10090945008); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB1035; H:HE1PR07MB1036.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:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <5D823704A84B694AB525AA2905EC5755@eurprd07.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-Network-Message-Id: 5f8a7277-7505-48a6-be57-08d5344a655c X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2017 21:20:47.3719 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9151708b-c553-406f-8e56-694f435154a4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB1035 Subject: Re: [Cake] allocate_src allocate_dst 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: Sat, 25 Nov 2017 21:20:51 -0000 aHR0cHM6Ly9naXRodWIuY29tL2R0YWh0L3NjaF9jYWtlL3B1bGwvNzQNCg0KT25jZSBhZ2Fpbiwg c29ycnkgYWJvdXQgdGhlIHNjcmV3dXAuDQoNCj4gT24gMjUgTm92IDIwMTcsIGF0IDIwOjQ5LCBL ZXZpbiBEYXJieXNoaXJlLUJyeWFudCA8a2V2aW5AZGFyYnlzaGlyZS1icnlhbnQubWUudWs+IHdy b3RlOg0KPiANCj4gW1RoaXMgc2VuZGVyIGZhaWxlZCBvdXIgZnJhdWQgZGV0ZWN0aW9uIGNoZWNr cyBhbmQgbWF5IG5vdCBiZSB3aG8gdGhleSBhcHBlYXIgdG8gYmUuIExlYXJuIGFib3V0IHNwb29m aW5nIGF0IGh0dHA6Ly9ha2EubXMvTGVhcm5BYm91dFNwb29maW5nXQ0KPiANCj4gT29vcHMsIHNv cnJ5LCBkb2RnZSBtZXJnZSBvbiBteSBwYXJ0IGZyb20gbXkgd29yayB0cmVlIGJhY2sgdG8gY29i YWx0LiAgQSBmaXggJiBQUiB3aWxsIGJlIHdpdGggeW91IHNob3J0bHnigKYuIGFwb2xvZ2llcy4N Cj4gDQo+IEtldmluDQo+IA0KPj4gT24gMjUgTm92IDIwMTcsIGF0IDIwOjAzLCBHZW9yZ2UgQW1h bmFraXMgPGdhbWFuYWtpc0BnbWFpbC5jb20+IHdyb3RlOg0KPj4gDQo+PiBJIHRoaW5rIHdlIG1p c3NlZCBhbiAiYWxsb2NhdGVfaG9zdCIgaW4gY2FrZV9oYXNoKCksIGxpbmUgfjgxMDoNCj4+IA0K Pj4gaWYgKGFsbG9jYXRlX2hvc3QpIHsNCj4+ICAgICAgICAgICAgc3JjaG9zdF9pZHggPSBzcmNo b3N0X2hhc2ggJSBDQUtFX1FVRVVFUzsNCj4+ICAgICAgICAgICAgaW5uZXJfaGFzaCA9IHNyY2hv c3RfaWR4ICUgQ0FLRV9TRVRfV0FZUzsNCj4+ICAgICAgICAgICAgb3V0ZXJfaGFzaCA9IHNyY2hv c3RfaWR4IC0gaW5uZXJfaGFzaDsNCj4+ICAgICAgICAgICAgZm9yIChpID0gMCwgayA9IGlubmVy X2hhc2g7IGkgPCBDQUtFX1NFVF9XQVlTOw0KPj4gICAgICAgICAgICAgICAgaSsrLCBrID0gKGsg KyAxKSAlIENBS0VfU0VUX1dBWVMpIHsNCj4+ICAgICAgICAgICAgICAgIGlmIChxLT5ob3N0c1tv dXRlcl9oYXNoICsga10uc3JjaG9zdF90YWcgPT0NCj4+ICAgICAgICAgICAgICAgICAgICBzcmNo b3N0X2hhc2gpDQo+PiAgICAgICAgICAgICAgICAgICAgZ290byBmb3VuZF9zcmM7DQo+PiB9DQo+ PiANCj4+IE9uIDExLzI1LzIwMTcgMjowNCBQTSwgSm9uYXRoYW4gTW9ydG9uIHdyb3RlOg0KPj4+ IEdvdG9zIGFyZSBmYWlybHkgY29tbW9uIGluIGtlcm5lbCBjb2RlLCBjaGllZmx5IGZvciBleGNl cHRpb24gaGFuZGxpbmcuICBPYnZpb3VzbHkgc3RydWN0dXJlZCBjb2RlIGlzIHN0aWxsIHByZWZl cnJlZCB3aGVyZSBpdCBtYWtlcyBzZW5zZSwgYnV0IHRoZXJlIGFyZSBjYXNlcyB3aGVyZSBpdCB3 b3VsZCBhY3R1YWxseSBjb25mdXNlIG1hdHRlcnMuDQo+Pj4gDQo+Pj4gSSBob3BlIHRvIGJlIGFi bGUgdG8gc3BlbmQgbW9zdCBvZiB0b21vcnJvdyBnb2luZyBvdmVyIHRoZSBjb2RlIGFzIGl0IGN1 cnJlbnRseSBzdGFuZHMuICBJIGV2ZW4gaGF2ZSBhbiB1cC10by1kYXRlIG5ldC1uZXh0IHRyZWUg b24gb25lIG9mIG15IG1hY2hpbmVzIHRvIGJ1aWxkIGFnYWluc3QuDQo+Pj4gDQo+Pj4gLSBKb25h dGhhbiBNb3J0b24NCj4+PiANCj4+PiANCj4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXw0KPj4+IENha2UgbWFpbGluZyBsaXN0DQo+Pj4gDQo+Pj4gQ2Fr ZUBsaXN0cy5idWZmZXJibG9hdC5uZXQNCj4+PiBodHRwczovL2xpc3RzLmJ1ZmZlcmJsb2F0Lm5l dC9saXN0aW5mby9jYWtlDQo+PiANCj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fDQo+PiBDYWtlIG1haWxpbmcgbGlzdA0KPj4gQ2FrZUBsaXN0cy5idWZm ZXJibG9hdC5uZXQNCj4+IGh0dHBzOi8vbGlzdHMuYnVmZmVyYmxvYXQubmV0L2xpc3RpbmZvL2Nh a2UNCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f DQo+IENha2UgbWFpbGluZyBsaXN0DQo+IENha2VAbGlzdHMuYnVmZmVyYmxvYXQubmV0DQo+IGh0 dHBzOi8vbGlzdHMuYnVmZmVyYmxvYXQubmV0L2xpc3RpbmZvL2Nha2UNCg0K