From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1on0059.outbound.protection.outlook.com [157.56.112.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id A3CA53B260 for ; Wed, 1 Jun 2016 07:40:43 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=darbyshire-bryant.me.uk; s=selector1; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=YVoxQpKGhjGQ87s+JkpRoW8CavEf+Gpo5Cjj9wgLoDA=; b=PYdOmdeV+D+022pjQTpve8mkm42PYpAdIK77YNgwH7nC5EuNsAyB3Ln5FSpcT0uHsdrdDzjK4bllXcJuYIa9e4nXqAkbUW2hc3iyM6x6jMpt7OQbKKrfvE8HJxtqaL/zotLmIMGfwtBtL3TOsnjfWPvOlkzAMqhru6CqiwVBKUM= Authentication-Results: lists.bufferbloat.net; dkim=none (message not signed) header.d=none; lists.bufferbloat.net; dmarc=none action=none header.from=darbyshire-bryant.me.uk; Received: from [IPv6:2001:470:183f:da2b::4007:25d] (2001:470:183f:da2b::4007:25d) by AM2PR07MB0931.eurprd07.prod.outlook.com (10.162.37.139) with Microsoft SMTP Server (TLS) id 15.1.506.9; Wed, 1 Jun 2016 11:40:41 +0000 To: From: Kevin Darbyshire-Bryant Message-ID: <574EC9B6.90708@darbyshire-bryant.me.uk> Date: Wed, 1 Jun 2016 12:40:38 +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: HE1PR05CA0080.eurprd05.prod.outlook.com (10.164.28.48) To AM2PR07MB0931.eurprd07.prod.outlook.com (10.162.37.139) X-MS-Office365-Filtering-Correlation-Id: 729b085c-cd3c-4fd4-8532-08d38a118fd3 X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB0931; 2:jCKHPGz35JcFSsRLkGDWWvh6hUhZVI6aYPlwO1UrS9zlJ/1/VHz+sMY2Sy8wnbgg+nBO/jVGl8TKP+ReIWdy+So3bmFoJ/2KdJ9Fze+RwqQNEOmrCsVOcMZDSN/L4ujobG6R8soR9I8EupVCk68Btbg49Z2HerMxxNuazARxXyzaDnwiBtkCm6ro/9FyyrZn; 3:WNwOfl7OXa4tnGnfu6AveNKGDQOeoP6b83tPOJ7Xf7R3lzclOlLbLgPqKsnFXYtoBXzl4MyD/EOgjc44plotQr2+NgG4qyi+Ou/zkKi9rIXj6YLzUeOlptmu8DNYEepB; 25:lI6wv2vbKgdPmoBniRdJr9uAROcqOX6VNjXKf0qKqkUBlakRbTfK00juCtpwo3dnal/h/iyA6r2Hr+ch2wZYksheoEA4s4i+Z67Ftf1NA96fEgrF2+j5YBoYnI9eAey2KdITZ/wmTF3xXNQ6NhScOLgrVLGtEp/wZoaR5Sa80ihS4acegz8p2K5JmT4+IGiqUO6zS4MSfrRgR83jvDwfcPyHN8tGcbfL/WGIurU3hdyQCwbF/YBL5h8YZF2NTIqyuRxek2ParxH/Y7W0uaZ3rYbVlMxtoyoFDT/01Fep5zOXm2nhXiH9PRovjtY1kmK8vK2OQ2CqaVbL7YRGICekrczADcX15kVFrqXeuFYHZWS76oUm0rudPSUo0uNhN8v0HTbob7e7MqjIMFVD8XcqbFZtXtYPmmd9Q75jBkDThmY= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM2PR07MB0931; 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)(5005006)(8121501046)(3002001)(10201501046)(6041072)(6043046); SRVR:AM2PR07MB0931; BCL:0; PCL:0; RULEID:; SRVR:AM2PR07MB0931; X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB0931; 4:bOMC257wBTSDqAe/2uONN+9XVKIWBMUUuyW90Tx/BidBpWsJbYIIU8Qvt4zvX6THBNfq2voix8AHv0SZunVnPc3IoySkbhC3e+35X39BWpDO+iQnXRlBO4gzzThJ8lfEVFMig4rWrW1NncS/s+KrWo4qurfmiL/AJ6gJg6QBd/HYyatj20ch0CwUUoDGp63K/wiiPvxrpl8Sosz851ZUQBEaJT6HPCOPDovpTkk+5aMS2y9sPsgLu32Eom/1WWyEGpyP6MC6Jgz3AUcbOsrrAOOG5aNYtTXh0rHcdCZSgs2U0VvL92ipJcWlvaA+RuWwk5sxpuT0JvFMEuuJ4S2Nh0w1x2yJCCiPKbP2lr6pCa5Vw8QtDoPHx8hRIQP+11farN/NutxOkC/mc9hxsJxk5BcrLN+P1kmwJVJbOJRjSFmL3Hr1P86s5BeELoPkX5UWP6KIvAhRd8XccfWNnVocLQ== X-Forefront-PRVS: 096029FF66 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(5008740100001)(50986999)(586003)(65816999)(5004730100002)(6116002)(92566002)(86362001)(54356999)(74482002)(83506001)(65806001)(65956001)(450100001)(47776003)(81166006)(8676002)(23676002)(19580395003)(2351001)(33656002)(36756003)(77096005)(229853001)(2906002)(50466002)(230700001)(42186005)(4001350100001)(110136002)(107886002)(189998001)(15975445007)(3826002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM2PR07MB0931; H:[IPv6:2001:470:183f:da2b::4007:25d]; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTJQUjA3TUIwOTMxOzIzOlg5WDJkbFNmNVNUTXE5bGV3VTd3b2dmVVdC?= =?utf-8?B?dEVzOEVoZW1lR1JvaStlZmlzaElZKzNIQzZZTU54VmVMY1YzN1FaR05ydFE0?= =?utf-8?B?SXdVUGhWcDhpbFp4YU5ZNTFCU2w0SUlBUVBQTHhOZHJZZ25ORHJ1d0NzSlU4?= =?utf-8?B?c2dRQlFsMEFzR1VIUXB1NU9vdno4MFJ6bWZUOWRnVUNFelpWZ0Rham0xZ0xW?= =?utf-8?B?R2I0OUo5dnFlZ0tuUytvclZIUjJiUHFieVY1Ykk1UzZhSWxrVXU1RkYyMEc1?= =?utf-8?B?QVpFYUswK3h1VWxFUzZRV1Bwam84bmo4bGRjeW9kcWkyK1NLR1JuQmdSWHla?= =?utf-8?B?M3cvK0w2dFVBeXMvU0tCWXZQd1REQ2pPTWJJeGZPY1BIYWV5LzVXQUgxVUVQ?= =?utf-8?B?SVNvOTMwZ1pEd0FxV0pVb1pGa3lFRG4zMEtVaU45NklsT1Bpb29WRVZJOVVj?= =?utf-8?B?WEE0ajhLaUVsN0VQdUY4czZBNVlpSEl1TGlDaEZYQzhzUms5Z3JNTGYrVzNY?= =?utf-8?B?a1VnejdJZU5LdCsvYTB2eEdzUjM5UUg4L2lVSDB3cUVCeGRMVXZ1Tnk0eDI2?= =?utf-8?B?M3gzbmt0TldqL2hOYU1PSCtzTm1DMkk4a2VhNVVUMFVLTlhVdHRIME43RlNS?= =?utf-8?B?clBvVTdUT2hOcFBMaHp6VnVEcjZXRElSb3BVOTMvN2t1VmRFNFRjMTFzelVW?= =?utf-8?B?TGhQNHZTYVBjUGc0RE9ScGNaZDJkdzkwMFZ4U0YvTmFJbnRralZ0WGRXZkxJ?= =?utf-8?B?UStrdVdpNUUvL09kN1BvbkRBTlc1R2NCbnNwUkdOdHhZYTZMbGNFOGwzd0gx?= =?utf-8?B?ZktSY1VqVE44eEFCMEwrT3l1QmdpN0FDVVM0bjNFWmxwWjllMGk4YlJhZEx5?= =?utf-8?B?SjZraEVBVytkVENxSXorTHFCWVJPZk9SUmVPWVQyblh2VzdYaXVGcGxnd3ZV?= =?utf-8?B?K0FqNDExdTV5R2NzQ0s2VDhpNitRY3BHb09FWGh0T2Z3dzhmbklmM1Z1WWVX?= =?utf-8?B?czBVVzJDbXlVczJsM0lFd3lqVEFFL3VUNDZROEwrQitCc21mM092anppeEdX?= =?utf-8?B?b3NRMkw5QjZXVW1La0xrSG9rSytDN1Qva0pERXJETGp5TjRMeG96N3ozZWFw?= =?utf-8?B?dkt3TUJ5cnlZRHJxU0FDK0NZS1RkejBjczNkKzJIMllSQ21FSERuSXFNK1NH?= =?utf-8?B?WG5BNGlTNHBDandydmh6SG4zckZRY25icnUrRWI2OGxzT1NiNFlsWEhKMzF1?= =?utf-8?B?bzU2VlJTQXpzSDlBdjdIZUJPUlQ3VXZGU2oxTjA2ak53eXJKSWJqZWdrZVRT?= =?utf-8?B?d2pSU2J0VEZ2NWc9PQ==?= X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB0931; 5:XR4jV2AJqk3aaUl0tYJrOQWH/zuUB56kmc/diH5FiXRTFqChY2BDlTOINKRaNfdXrRzwtjB+skxYJBws5udQo/BXPnB4QRjG0TtoIc5gT44BVuM+vSLeJadWP1Qm1eTgAX6XlhxQxh5azHAnfzNx4A==; 24:focnwtRIh+xxXmtzVMG0kZQXLyirqmqVpmrfzIaOUeEP8mfAZo0hluideBXDNWDPiC7nKzOw5nysCEYZ6XrLtdHD+8+rHolDQt0TawjaVvk=; 7:G6IWSbjc+I1Re3/agnkmEy9ObiWfaGTUNECK/az0RQX2Ulim78DGX7em0WU/YcrD6Xgz3PybAAfKwCmquXSYCzxvahP3mx5g5fmRPALmbKSaF6cJ52BBdERcdWbOkQuvNaDvLw0xZo/VKM6J6wEgK0cPotfmQuAaQ0H0vQb+w/ezSZul6FHeEOEkr347w7eS SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2016 11:40:41.7546 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM2PR07MB0931 Subject: [Cake] Dropping last_len from stats collection & display. 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: Wed, 01 Jun 2016 11:40:43 -0000 Gentlemen, Two pull requests https://github.com/dtaht/sch_cake/pull/26 & https://github.com/dtaht/tc-adv/pull/11 These drop the collection of last packet's length for stats purposes. I've not dropped maxlen as I have personally found that *incredibly* useful in working out what overheads linux has already accounted for on a variety of connections. It is also a useful indicator of GSO/GRO activity. Not updating another variable (memory write) for each packet may help cake's CPU usage a little. Done in a backwards compatible way for tc. Please ACK/NACK as you see fit. Kevin