From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70081.outbound.protection.outlook.com [40.107.7.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id BF32A3BA8E for ; Mon, 2 Jul 2018 07:59:29 -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:X-MS-Exchange-SenderADCheck; bh=em/acRJbEsWTxbcpJwVRGgZqnaFnxRaTU1wLcJloj1s=; b=tnfRpf4L4FKpCIO/NhJ2eGrdlfCzixp5+swWQC6NYxSBUr6MV2TTBi8KJGh/lBV4pUK93rNXqCLJsBjJ5MA0a6s9h0XFs8oaTIV9FLCQON2OwAntU/ZqmQo3RPxRrBtuL7e+UxqtbMO2qMJme9Ztz3qh0EKHC7NU/HcuYBJzoS0= Received: from VI1PR07MB4254.eurprd07.prod.outlook.com (20.176.6.147) by VI1PR07MB4126.eurprd07.prod.outlook.com (52.134.21.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.930.11; Mon, 2 Jul 2018 11:59:26 +0000 Received: from VI1PR07MB4254.eurprd07.prod.outlook.com ([fe80::44fe:35ff:4978:fb9d]) by VI1PR07MB4254.eurprd07.prod.outlook.com ([fe80::44fe:35ff:4978:fb9d%2]) with mapi id 15.20.0930.016; Mon, 2 Jul 2018 11:59:26 +0000 From: Kevin Darbyshire-Bryant To: Pete Heist CC: Cake List Subject: Re: [Cake] Cake on openwrt - falling behind Thread-Topic: [Cake] Cake on openwrt - falling behind Thread-Index: AQHUEQu6h1e7lfuzPEir60kIjWhE1aR6Ym6AgAAN0wCAACYVAIAALpKAgAD1PgCAABZCAIAABb6A Date: Mon, 2 Jul 2018 11:59:26 +0000 Message-ID: <7A9642ED-F977-4CA6-9622-0F29F720649D@darbyshire-bryant.me.uk> References: <6DF9A5E0-EFD5-4519-9889-BC0A7B9BD48E@darbyshire-bryant.me.uk> <1A8BA286-6B31-4581-86C9-6855AC28C245@heistp.net> <673EAD3F-AB09-4B90-88BB-5DCE0BD65534@heistp.net> <6FE8D434-01BE-41A1-BD6B-EFFD67AC8784@heistp.net> <94C9790F-E9BC-4D59-9845-17C305E4B910@darbyshire-bryant.me.uk> <17AF79A0-0213-44E3-95B9-62795A644A47@heistp.net> In-Reply-To: <17AF79A0-0213-44E3-95B9-62795A644A47@heistp.net> Accept-Language: en-GB, en-US Content-Language: en-US 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: [2a02:c7f:1231:2000::dc83] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR07MB4126; 7:553t7jXimfzkm/ntqAmxh8zM0LLEzLhOWVPdeYuFPjnVDDt2oJ1X3vnDWR+VlvxgarE9G0nbhviwGB7UP01LFq83/y2C7J19VtrF0/RBt3UVAqHp/eu1I5UItZudDclRWn+AXWBeEjroqKMmeynFeJnnxl5A5WmOTciq+jTrawWBkyWTsP0kpZQyCcBhqIsLOZMFx4daU/YBl9wU3C2y5Rc2bclnA3KJAFTqFTAJGwE8Zl1rdsNnLcicaapcNg0k x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 02471364-cee3-4921-bc90-08d5e0134252 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(7021125)(8989117)(5600053)(711020)(4534165)(7022125)(4603075)(4627221)(201702281549075)(8990107)(7048125)(7024125)(7027125)(7028125)(7023125)(2017052603328)(7153060)(49563074)(7193020); SRVR:VI1PR07MB4126; x-ms-traffictypediagnostic: VI1PR07MB4126: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(102415395)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231254)(944501410)(52105095)(10201501046)(3002001)(149027)(150027)(6041310)(2016111802025)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(6043046)(6072148)(201708071742011)(7699016); SRVR:VI1PR07MB4126; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB4126; x-forefront-prvs: 07215D0470 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(136003)(376002)(39830400003)(346002)(396003)(199004)(189003)(186003)(6246003)(99936001)(305945005)(6116002)(6506007)(316002)(8676002)(53546011)(478600001)(68736007)(2906002)(102836004)(229853002)(6486002)(105586002)(86362001)(6512007)(6436002)(25786009)(33656002)(76176011)(8936002)(99286004)(81166006)(14454004)(476003)(4326008)(36756003)(106356001)(46003)(5660300001)(97736004)(93886005)(82746002)(486006)(446003)(5250100002)(11346002)(2616005)(14444005)(6916009)(256004)(83716003)(7736002)(81156014)(74482002)(53936002)(2900100001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB4126; H:VI1PR07MB4254.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: 704aGt168uCrJ4+2Hx+yKsqKBABt/YvxwgVGk/XqyvYbhIJmxiHr54QL+QheiEjqSZaq+j4WajMeE8Lh3zl1Mn3uee4iMTBXUDxV7ZJLehYI24bAyDcezkQiPF5Qh2SEz5smw0NbixAajdeu3KIRlTx/r5Rqwgg17hQcJ2907v5DSolXk95ssxyFG6i7gjRJ5KA7ahnSQjt/i+OeK5nOX/ScdpmmFP9fs2hIKDAwMlvxutiZyVh9t29nlJdsezYm5z/hmW1a1GtqmT87RsDlM/s6ylyp+rfHwpmTiA43QskoYQcgrhTQ19axC1qPGNG+IynOXRjpHzBO5BpzDMJ+iFIocqwu7vYal3+vNPMRR/A= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/signed; boundary="Apple-Mail=_0E44C5A7-ECA1-4037-8F2D-55FB15DF54CE"; protocol="application/pgp-signature"; micalg=pgp-sha256 MIME-Version: 1.0 X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-Network-Message-Id: 02471364-cee3-4921-bc90-08d5e0134252 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2018 11:59:26.3574 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9151708b-c553-406f-8e56-694f435154a4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4126 X-List-Received-Date: Mon, 02 Jul 2018 11:59:30 -0000 --Apple-Mail=_0E44C5A7-ECA1-4037-8F2D-55FB15DF54CE Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 2 Jul 2018, at 12:38, Pete Heist wrote: >=20 >=20 >> On Jul 2, 2018, at 12:19 PM, Pete Heist wrote: >>=20 >> What is TCA_STATS2 vs TCA_STATS and where does it come from? That=E2=80= =99s at least one rtattr that=E2=80=99s null in print_qdisc on MIPS for = some reason. That=E2=80=99s where I=E2=80=99m at, anyway=E2=80=A6 >=20 > I should have written that the rtattr at TCP_STATS2 has a zero len and = type in it, not that it=E2=80=99s null. >=20 > But, um, I find it curious that tb[TCA_PAD] has valid looking values = in it, and if I just go: >=20 > tb[TCA_STATS2] =3D tb[TCA_PAD] >=20 > right after parse_rtattr is called, I start getting tin stats printed = that look valid. There should be zeroes or invalid values at = tb[TCA_PAD], as that=E2=80=99s just supposed to be padding, right? >=20 Thank you Pete for your persistence in this. I=E2=80=99m afraid I=E2=80=99= ve just be zapped by a migraine so will be out of it for a day or two. My understanding is the padding is only used align 64 bit values, if = required=E2=80=A6 and we=E2=80=99re back to = CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS Sorry struggling to type english=E2=80=A6which this may not be, can=E2=80=99= t see clearly --Apple-Mail=_0E44C5A7-ECA1-4037-8F2D-55FB15DF54CE 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----- iQIzBAEBCAAdFiEEASyssijGxT6XdZEjs6I4m53iM0oFAls6E50ACgkQs6I4m53i M0oudxAAlL0ut9bRhHVUisLgEzAR7zUwNVGUwPZdvnqxQ0Mx4D1MTbCW5b9ZHB95 TFG2zpSJ+UQDmzA9wkyRzRbSCPxH0FYgqoIJphCu5A/uaHdLKtH7AUZVSNHlFu6i dv5ejibeEHlQo3mgM9g7BRbyfXZz7fJDjpBiU8HScNfEp+432l975+HKvmcGSafP OfPUB/2aPeIYtwd5dhx1a8NcoWCaM1ZP1aRDk8nl5Ggalm54fjftneiNQbw1jvS1 L38ZBP3IK1WqSrNMjPEayfqmD6Szw7B9r7SyeSCLXnI3JSj6HKjPjdFOEIvstcjn ZOeJYGR+wFU49fUhvr9/q3LTPFCKaFhV7mOeA8YNEqTv/rZU5YhSVl/Oyj7Olkts 1nrVov/1tyiLTnhCpcCnKiHc2azywYECbec2ZhK7uQPP42ydu3K1ggOM4KBQz5SW HWg3SA3lhXGJewWFjjabrtuy4LavSMo3laizxC2cW2mweAK53qjZsF7CzU0wUQ3v sNtcDjn6jifd4TK6WpbBoq/C4bushGhfloisYaBdvCeDmggKLydv0uTP7ARO+2UA yjGjyUWLqnZWjR53mGPl8qBP2qtDlWnkInP1b0R8Lf4h2Om+pVlknCrXZYpXz/y+ iPYosNEJyt8WDM0iarHRzJtsRGFR3mvmB90v7IT3xDoYqajekTw= =SuzF -----END PGP SIGNATURE----- --Apple-Mail=_0E44C5A7-ECA1-4037-8F2D-55FB15DF54CE--