From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0049.outbound.protection.outlook.com [104.47.0.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 234A23B260; Tue, 7 Jun 2016 05:53:39 -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=89XPm1YbzNJQv1UqVZ2O3BG98DqT1tj3E/2t3gEEkfY=; b=j2sv2EJQZNlRsw93ftb3iwvbU1QQHJOwvAU5FDuk1A6Z2Ofiak3OWBJpbMQIr8FxkW+3NtrFEq2XPW41uCXYZft6rP8KGTW7bkAbLrDzLMpE4R0mi8Q1BsWg+RQtmevkU2JQrfaQ70ggTGTQp962kcGhRZ+e9LsNddOPbBUwncY= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kevin@darbyshire-bryant.me.uk; Received: from [IPv6:2001:470:183f:da2b::4007:25d] (2001:470:183f:da2b::4007:25d) by HE1PR07MB0937.eurprd07.prod.outlook.com (10.162.27.143) with Microsoft SMTP Server (TLS) id 15.1.506.9; Tue, 7 Jun 2016 09:53:34 +0000 To: , From: Kevin Darbyshire-Bryant Message-ID: <57569996.9060301@darbyshire-bryant.me.uk> Date: Tue, 7 Jun 2016 10:53:26 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [2001:470:183f:da2b::4007:25d] X-ClientProxiedBy: DB5PR0201CA0020.eurprd02.prod.outlook.com (10.164.231.158) To HE1PR07MB0937.eurprd07.prod.outlook.com (10.162.27.143) X-MS-Office365-Filtering-Correlation-Id: ab848342-c8f8-461d-9940-08d38eb99706 X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB0937; 2:ykjGtIZYubEl9G7wjVovEdtiMN9n9s8G9X+fPfr8DqBxHfXLZpnTlM/yjhmdTQI2VQJfzOlqkWcxejDjb1Me/aKsoPzJ1xqmYNZ514i03AZ6Ov4sJKIQecL7gX8vOvFGXPU0MoOV3/3I6iLmeE1fo/ksPraUZfuyUcw9b+9uu6BMiLVnyNhooVEAZSVUuNFv; 3:COayAJEa3MBfqCKWd8zfrVAxZflCcICxOnx2hWhj289AbT8r+LSa2KMScpFM9ht9f8QvuDJqUrBIyKkYK+DW2Nv1vwReDkDXbDqTTsTzwuBeU0KKZGDhQObbJkTWegUj X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR07MB0937; X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB0937; 25:t0hes7Tlc6CVWf3/Ya8XSdUSQ5hejU2Hf5M6ANWSD7I9d3paFGFUxQpxGA4r177NmN9+MQAEYj0PcPaRirCERoH6pWuEh12O3GLeemS81uETgAw9+OP2dZb9093aEwV7wQUea9Oos3YjvqMeHPYKgbsJLSOG5SonVXOuLber4H8Rx9m1ZLsLqFNBQdmlwI+OwF72v8h1GZyasZXd/WXtqjvBXn/X1iI2QJPVxlR+c0Xq3pIo/IXQJieNXU5iT4rQ0rbxLl9A3G2kFnyFqHox3x9GbHsRhJwE69BJLXxvilihhVrWzJZSX/JSZZobEQosq8FxfywqSB+AQZ+cVGdRBKqHVK2o5u9v6zgbRY2d36Spjr3JdBTuhd6MBmoQHT01JnlBpX3kiit3GvOOC4na5inxYjniDW5FOeBVq8kROpEiyY2j6KeJxNhMa2DhxICEKBzw+83lQbZfBjphRdFNmxAm8UqdGIyHmcOwxxlXmS+KZPzrmdHwOoGNoK+g9Fid/h+qtKVz0/Ej6LdUe/uotc1F4g53vijNLc7UjPLlnCvrOtCkuKtXlaI1qgvSR3Xcwux3runCWsp2/k+Fjid0h+VRiomC4yK2SOZdnOSKUoiMejohRtrKRtdfR/yLxztELXtEoyjZMTgnvtJLnd6YMfJCMeKKQhnElDDkFeqTpH2Qoc8h+5U1WyEXbJShiGfz7U++fOmo6Hd6kZ5rgKgiK8KAjQWKDQR9paZ5Sc9AdAh9yEDI3JVDZoK8hPXb5BlgxfYo5ty+sLWAzkP+2fAf9HimTpHszAaNNNXReA63tD8= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(166708455590820); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040130)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041072)(6043046); SRVR:HE1PR07MB0937; BCL:0; PCL:0; RULEID:; SRVR:HE1PR07MB0937; X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB0937; 4:Wi+hbxMNPoPiCLrfmWyHMo3WaO+2nG+q7Jap8TcJVD0w723/dogja/9WalIEdgw4Adv4HEjTjoXTrxxClt5XXfpBlZzyzA1EeJtaOI18NKBXMlgmiDeT6GrP48CiD2cM6suCMc/Kzavd88O3MsEOzlJFOEl7YXcab70Sgz30rh16//4+Yjw6IwKzTAKoXI+WVnmobbCrE+R5zM1nZnsnRSJLsiPSa/Xs63ylj8zFRmEMkoG/sGFkcRr6vJXe2JyVjcLbfJ4/ymPlyQgczyrx6e3Us6kyNhMrsPOCXy6L2QoqJ+dzDegKu1df661aRG+GD5a4GK/Y7+DGaJQO5KRNaTvsvngV0Z324Ki6KWi6Y0gAasRFdWkUYbNUluZiRCVzf3bhZpPYKDTd/Bw2k9EvEw0uTAk0BQfPBhUTqcHYglQkwl5CRS5UBHi89Nov+IbvpsJoOksAyuCPI5APpMvI1g== X-Forefront-PRVS: 09669DB681 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(189002)(199003)(74482002)(50466002)(47776003)(64126003)(83506001)(50986999)(8676002)(65956001)(65806001)(87266999)(65816999)(54356999)(189998001)(36756003)(99136001)(4001350100001)(81156014)(5001770100001)(86362001)(101416001)(5004730100002)(107886002)(81166006)(97736004)(450100001)(15975445007)(230700001)(117636001)(5008740100001)(3480700004)(105586002)(106356001)(122286003)(2906002)(23676002)(92566002)(586003)(68736007)(1706002)(77096005)(19580395003)(229853001)(6116002)(59896002)(42186005)(3826002)(62816006); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB0937; H:[IPv6:2001:470:183f:da2b::4007:25d]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: darbyshire-bryant.me.uk does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA3TUIwOTM3OzIzOkZtcE1ibWpVbDF1TndqaGIxZEFRTm40RU1z?= =?utf-8?B?RXg4NFZoQis4SlZTeTc4TUh3VkNSazNVdGxveGVscElDREt6NENML0s4WVZ6?= =?utf-8?B?a0dOSkVaZEttb1U4aHBpSVVTbXdtSjJVTmVEV1NlTk9XdnE1cnVDd2V2RXRG?= =?utf-8?B?Z2lSdkgvNGRJQklueGhuZmV0TmxraDAyaHhSR1dRYUtTY1FRNDVWdVdSRkk3?= =?utf-8?B?TDJhRlpmUEV5VU1wR2NNMDBVY3FFRFM4UzV4c2ZIVU15ZmI3ZFR3U3N0QlVr?= =?utf-8?B?Mm95eWFwOUZoTFI3YzFNTnpyNHMxdGVVZDJMRzhkdkNDQWhwd2ZXUml0blNM?= =?utf-8?B?UzB5aUlRZzFPUjVjdnE0Qmp2T3RkTWxUWVlxVlYyeDVmUmluSExTSnlEOGov?= =?utf-8?B?SGQ4NllEUHRZeW1IbEMxdytRY0VPWGg3ZHVhNStubVhqMzZNOXJqd1hVdVc0?= =?utf-8?B?bktDcVZialp6YW5RcFB0aHNHQk5rUmdTZEE2UDlWVVpKbnllWEkwa2JtZmlm?= =?utf-8?B?YWg3UElZUlZPY1Q2ZExHMWozQ0kwOXRVZ3hvS1RUMHpKUzRwQmtqZjFaMEg4?= =?utf-8?B?ZFRyN1JTRWlveVB3R3J2U1B6T0pkZ01QcDVMSVNqR2l0VmRoN1hJYktuV0s3?= =?utf-8?B?Y1BvNnR3VDJ1b2JQdFRGd2xGVkNzK0xvcWZPZHZiY0xLb09PQ0g3SVZFeG5a?= =?utf-8?B?VVBsT1ZYbitpZGpjeUxIS3hucldORmdUNTFmbldwMHNrQU5YNzJLKy9TN3Zh?= =?utf-8?B?R2pKUmNXTnVrdWF4TG9zQWdldTRDdDQwYm1GdjZ2UUVjSXJMcm56ZjlhWTV0?= =?utf-8?B?WXpUYS9zTmx1dzhUYUx0UWdEaGRnTkFkZGtvYjFpd3QweUduWVc0V1V3MXRj?= =?utf-8?B?TmNJSXZyQUVNUGFLaU1qV2p6UGR0czlwTHlVUzNiUkh2WWV5aVYxOWt0QTBq?= =?utf-8?B?VE55Yk9JUEZ1SlZjWVlCOCt0WDBKMlR4cXBEMWRJRncybDhzdHlNZ2xOOTZL?= =?utf-8?B?WHdKOFZvSksrVXpOM1RaMXNnN2VxR0NYUUI5Q0NYSWV6eFdKZnNPTjdvRjEx?= =?utf-8?B?djBoa2lqdG8rQjluNmcvUFRDOHhSZ3c3L0ZhRDBlaEZaN3BiZVhuTlp1RStB?= =?utf-8?B?TGE5NGdIRjI0ejJVWkZtajRodE1RS1Z4S1g2ZWZvdlRkd042SkhtZWppTXhV?= =?utf-8?B?VDlTR3RGMm8yL0lMeVl4SzUrZEovS2xNaXZJRllGNVA4OU1PZ0NFWUpaTkpF?= =?utf-8?B?bExJR0ZucUIzQTAxR2N2ZzFZVTV5WVBCenV3eFJrM1dSbmRoRnFvdTdmeEMv?= =?utf-8?B?UFNGQTJGMXU5TzY3QXl6QTlJbnV2Q3RuNS9KaDlLRmF4Y1NGWllnUmV1NWdK?= =?utf-8?B?VzlxQkZVbzUyM0FMVUJqeWx1UWJTeGNpYlFWRldBOTNIS1dZOTVvRW1ZRVly?= =?utf-8?B?Vk1maVZ0c1VraUs1L1p4bk5jMDBYbDQ4MlZyWjBKUjlEOVoyQ1FuY0N2RTkw?= =?utf-8?B?cE5relZSdmcxTThkemo1cGZlRnZNdnl6SHRuQlFQR1VvU25aNFI3Rkt5NlZo?= =?utf-8?B?VVNSQVc4WDV5c2hWaVZXYjdrSENjVHhxWE5DN3pGV2I0Qk55RHo1NFRQbklM?= =?utf-8?B?RHYwVjJsM3dkZ3o4ODdKaVlkc2E5djdpS2RWMG5xWDlFTjlod3c2OWtxWnA0?= =?utf-8?B?R2RnTlBoQi9hOXZDdTFkdEI1V1VBQ1lIbGpIUGowSThaZGRIWm02ZUpRTmFX?= =?utf-8?Q?dXGHpy+xE7Gpiv6DENG2H41KSZGH0QW3hJJF0=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB0937; 5:Dp3Faw+1RfqHEglFxXrDCiNFOZEYPBHmRy9ahDlWVPL4ScA0UvBtHjZzbNmXs2V9+qXZ0H/qE/fYd5lhml7XnkD0C32PBPSomhT0VAkGQInCFqCwMEjZ1nkcPw34zY5CtSOX85fyVaynN3q0obdoNw==; 24:TOX84XzDjhsJZeFwb+ILGF7rC6JL4CnmKroFcVpG4CDUeODchQ/Rc7AvmlqmCAZ6vF7Bey8wXhfpQdMbx5Q5s4VslkzwrQgDHmj0MzEUNzo=; 7:AhGJUXavGeMPQqejSGq3FW1IknPKT0X/3lvSFq+SB9AHRCZHexhlwZZNrRjSWrSCTbXEHe1CqPfy07Qz2G419MUQA++NoQws4a/5J3nRkWVD1Qk9ZN592g+h8Qe/WgtSwWpHuyY1rkbs0d7DkEboGbUG7Wv9euO9+xvzClFHlFYLWA53hAOuCuYo+6M4TjPsOIHpx4yyhcm8VBFlzYNb6w== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jun 2016 09:53:34.0289 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB0937 Subject: [Cake] CAKE upstream in LEDE 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: Tue, 07 Jun 2016 09:53:39 -0000 Dear All, For those interested, Jonathan Morton's CAKE qdisc has made it into LEDE. See https://git.lede-project.org/?p=source.git;a=commit;h=1a3c56f8322d27f4652d23eb7dc14a45e1631e1c for proof :-) The package to install for your target is 'kmod-sched-cake' https://downloads.lede-project.org/snapshots/targets/ The base 'iproute2' package has also been taught how to speak 'CAKE' so there's no longer any need to install a special version of 'tc' (previously supplied by the 'tc-adv' package) https://git.lede-project.org/?p=source.git;a=commit;h=23147dd43ac0835cc9077819c32a101dee42461d Package 'sqm-scripts' has known how to speak 'CAKE' for a while, with choices between 'layer_cake' and 'piece_of_cake'. Also package 'luci-app-sqm' provides a user friendly web based configuration page for 'sqm-scripts' Thanks must go to Hannu Nyman for distilling the relevant changes from the sch_cake and tc-adv code repositories (https://github.com/dtaht/sch_cake & https://github.com/dtaht/tc-adv) into nice, neat patches for LEDE. It may take a few days for the LEDE build bots to get around to your target platform of interest, but the import kernel module (kmod-sched-cake) is there. Enjoy! Kevin