From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0057.outbound.protection.outlook.com [104.47.2.57]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 8B5753CB50 for ; Wed, 7 Mar 2018 05:08:45 -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=QyVDwmzoYCKB60BgWPX3fhkakGDGDgxTte8OZ9iC9/w=; b=ZzQ6evLg5mpz/9ycKyD8RAkOOjywsM1War6LppYki3nH/mPe14MnVuM8JClxMsE2ucGUFZzLdfke9EIxfO+wZWdZPeLBEArQaYkexEBD6PkazOT2dnmosoXaG5GVxgW0OE4d45133x8gOlQtIjyiddiAvq/nZlLR83FPBe9B7vo= Received: from VI1PR0702MB3741.eurprd07.prod.outlook.com (52.134.3.159) by VI1PR0702MB3790.eurprd07.prod.outlook.com (52.134.2.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.567.6; Wed, 7 Mar 2018 10:08:42 +0000 Received: from VI1PR0702MB3741.eurprd07.prod.outlook.com ([fe80::cd2c:f6e1:4042:fe80]) by VI1PR0702MB3741.eurprd07.prod.outlook.com ([fe80::cd2c:f6e1:4042:fe80%2]) with mapi id 15.20.0567.011; Wed, 7 Mar 2018 10:08:42 +0000 From: Kevin Darbyshire-Bryant To: =?utf-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= CC: Jonathan Morton , "cake@lists.bufferbloat.net" Thread-Topic: [Cake] [PATCH] q_cake: Update xstats format to use per-tin structure Thread-Index: AQHTtfFl/D7JWD1r2EeezzdezawOC6PEjKaA Date: Wed, 7 Mar 2018 10:08:42 +0000 Message-ID: <879005B6-2334-4F46-9922-4BC2CACBF107@darbyshire-bryant.me.uk> References: <20180127130542.25817-1-toke@toke.dk> <20180211172618.13297-1-toke@toke.dk> <20180211172618.13297-2-toke@toke.dk> <20180306075616.380a533c@xeon-e3> <87ina9m4up.fsf@toke.dk> <876068nccm.fsf@toke.dk> <0A156FD3-4816-462C-952B-7938EF8C0EA3@gmail.com> <87sh9cl15n.fsf@toke.dk> In-Reply-To: <87sh9cl15n.fsf@toke.dk> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [2a02:c7f:1232:22b::dc83] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR0702MB3790; 6:LbCvs7LEoBmk8wIK19lBvxoNz/iYztiqdXoMxrLo6IgvtHic1To1aA6JWV/BIUNbrUE1cQHdXpPlmVPQ//TBvkoHv2SVZgKdacfYhcRLMWvVrLHmYyzEN/kvmJUFyiQAGKyjqi27F0HhIwzvWsTXEvhDFdahEppJG8Z9LPyTZ9fxswS8x3FUGTy3Kc77uoofl7ps2e2zJsJqL1hu++VhpvLDpvM0pQ9XfHVMioS2A48AbNho4ZtoCsFr5zLTnXXiY22Zc4a/Aih4IjC8EPrgYgBqEEZ23YLNQCKd0wrZFJCiTtH3RkC7pZewR+JjVt9eD2Az/wizkFw7WUrfyOr333NiRlIMXjIzAlJ3Kdvyh3EwEMMxAW5J9qdzMeUm8bh+; 5:8Qj46KYG+i97RUPq4diqveqb4EivZk+YnkkojP0FvE1hZNzIFzmmSGJJtz0Gy3KVxBuaCkfkbhaEJI1yD4kCxhT4PCw2HBCkAsO3WAfog/+A2HxdTHNZe90WVkg2Q8j1+V1vGKOibY95cSpMyDcCoONYzQ9nZCOkBoMv5kk/lu4=; 24:+xXN0+fZJuIlOHBkU6ooK5Em73cjdgIASiUDjjhR6/J9dF+r46hzhuyTO/nF45hbjajEYqOSL1W3yOhOuI6E1xnz+0EZQxotK+F/vUPF6Nk=; 7:7GN9XrjnKttwBrKuRJPVU3yrHv+wpPDxk/GbYvD8VgqsrQ0dzvwTermVgv95CeCgFyHaNAldiPiyEvvd8Bmh/Ip0sOAih1njewGn7lXuegHYYH1HrORslUuI3H0fupaHlZI6EBfACeDR7qiLSuiJiQ4P5Wf4kQyyqognW3vNZeJFJhiVGgeAAxuLmK7mYh1jmYCAhq/0UddQEhgLIUb5mqJogmDlT3yaw9lgXKJ/FxhRpkKcFqJyUwp2X1c/lMdB x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 83c6cc9c-a218-407f-98b4-08d584136814 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(7021125)(5600026)(4604075)(3008032)(4534165)(7022125)(4603075)(4627221)(201702281549075)(7048125)(7024125)(7027125)(7028125)(7023125)(2017052603328)(7153060)(49563074)(7193020); SRVR:VI1PR0702MB3790; x-ms-traffictypediagnostic: VI1PR0702MB3790: authentication-results: spf=none (sender IP is ) smtp.mailfrom=kevin@darbyshire-bryant.me.uk; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(166708455590820)(85827821059158); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(102415395)(6040501)(2401047)(5005006)(8121501046)(10201501046)(3231220)(944501244)(52105095)(93006095)(93001095)(3002001)(6041288)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(2016111802025)(6072148)(6043046)(201708071742011); SRVR:VI1PR0702MB3790; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0702MB3790; x-forefront-prvs: 0604AFA86B x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39830400003)(396003)(366004)(39380400002)(346002)(376002)(52314003)(199004)(189003)(53754006)(54906003)(186003)(2906002)(3280700002)(83716003)(5250100002)(316002)(53546011)(5660300001)(2950100002)(14454004)(6916009)(102836004)(478600001)(82746002)(59450400001)(6486002)(25786009)(6506007)(3660700001)(15650500001)(99286004)(68736007)(46003)(6116002)(966005)(7736002)(93886005)(76176011)(105586002)(81156014)(81166006)(36756003)(8936002)(99936001)(305945005)(97736004)(86362001)(6436002)(6306002)(39060400002)(229853002)(6512007)(74482002)(106356001)(4326008)(6246003)(53936002)(2900100001)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0702MB3790; H:VI1PR0702MB3741.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) x-microsoft-antispam-message-info: xi1aBknnz2XzLfsvXn6f9JuMYGKm5PW/o1p/N3qAFXAuc52DQDqPpEYiY9njHcweIwWDHWaGY/iC3oEZB5/TwDJ+S6jBcKaw7L2BEUanovxWrkoO7db91rPhEaTHIjtbBYaMURE5WvsY8F7hLU+56rCDoPqRvsEit8eUbHkIqzyW49x7U2QEblXl1mBiincHqti5MK99Oc6eJoqHZozpe8ouUEzRPjAJnHORci6tg6hA5TEM2IU2PBBg2IF1rt3hDGeiNSOx2i6tbETpVwCSSsUVwk8LtXiNsVncamXMYsF9Gei5abqPhEQdayMGgIEA/Da8tt5krurVuJJsam24kw== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/signed; boundary="Apple-Mail=_6C847FA5-198C-4468-A07E-80C5A1323186"; protocol="application/pgp-signature"; micalg=pgp-sha256 MIME-Version: 1.0 X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-Network-Message-Id: 83c6cc9c-a218-407f-98b4-08d584136814 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Mar 2018 10:08:42.7578 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9151708b-c553-406f-8e56-694f435154a4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0702MB3790 Subject: Re: [Cake] [PATCH] q_cake: Update xstats format to use per-tin structure 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, 07 Mar 2018 10:08:45 -0000 --Apple-Mail=_6C847FA5-198C-4468-A07E-80C5A1323186 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi All, > On 7 Mar 2018, at 08:50, Toke H=C3=B8iland-J=C3=B8rgensen = wrote: >=20 > Jonathan Morton writes: >=20 >>> On 6 Mar, 2018, at 11:06 pm, Toke H=C3=B8iland-J=C3=B8rgensen = wrote: >>>=20 >>> ...on the iproute2 side the only >>> thing missing before we can attempt an upstream submission is an = update >>> of the man page, as far as I can tell. Any volunteers to do that? :) >>=20 >> I could look into that tomorrow. >=20 > Awesome! Is there anything else you want to add on the kernel side > before we submit? I think there was mention of the repo that Dave started on the last = round of getting cake in upstream iproute2. There were a few man page = tweaks & output formatting tweaks which ideally shouldn=E2=80=99t be = lost. I=E2=80=99ve forked that fork on github here = https://github.com/ldir-EDB0/iproute2-cake-next/tree/cake rebased onto = release tag v4.15.0 and pulled in the the recent changes (overhead = handling paradigm, xstats & the JSON output). In theory I guess there should be no/little difference to tc-adv/master = now but=E2=80=A6. Anyway, it=E2=80=99s there if it=E2=80=99s of any interest=E2=80=A6 = it=E2=80=99ll be the basis of what gets sent into LEDE a bit later = today. Cheers, Kevin D-B 012C ACB2 28C6 C53E 9775 9123 B3A2 389B 9DE2 334A --Apple-Mail=_6C847FA5-198C-4468-A07E-80C5A1323186 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----- iQIzBAEBCAAdFiEEASyssijGxT6XdZEjs6I4m53iM0oFAlqfuikACgkQs6I4m53i M0rqFQ/+NIENCfEDYZsAVCK+yyMRhvKuBtEbBA2bvkkuTP5/907LImrJynCpJCFA q88iGI46NseQ4a1M9aJ+VJkpyaOGq2Xt5MOugelcShQVsrChRXcrGuElOPPBZwW7 /ROLWQ3RMZeZfAsAXK605mHWvgHkdnfUuXUjqBrMPOCOjJ7GzyxR5udXEEx2SxaW NmWfPJP+rSBvhOjkfqhcPpPje+FkCnEgmSQWeZCUvzKnKeiS0zAVswUXGMdCHn8M pyoKJZGBSI9fkiIwYAalhrRq0iXJnzF3WD0YxAbHEP7qNYGGFJXLyNBccX6U/Qq3 0HA4ipmdfhRffGovaJUNW9wB+vJTl6rEXL8Swz/pKG0267+0pGLta0wDG+cWcvlR TvmoHVCs8yFjKHnneV21GndvxD5tP9NYfcny6wco2UFvpJnK+WDjj5TDGq0HnJq2 D5euW3QEQ58D0O4xS6K5j9tiknL22eXo6NZK+w7B5WCmmuO9OUQiFdJ2BpiaFNWL Msph58JgXQ7vZ8P041wBjb3vEYJxYnWNHUaHXSquY5rvhI/YFiAv5SGjtWzrp4vb SGxxaaWNRiK8hF+wBdpgYA1YukEImV2B9UrV59q7/giDnVKbZJ3o1evkgZeVZOrL vzOk+ijANgfjgAr31khgvMkkRtmxChSWczmxPnMDtug11YDeP4w= =j/eQ -----END PGP SIGNATURE----- --Apple-Mail=_6C847FA5-198C-4468-A07E-80C5A1323186--