From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30062.outbound.protection.outlook.com [40.107.3.62]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 9BB7D3B2A4 for ; Sat, 14 Jul 2018 20:48:50 -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=Hrh/nRAI5CjbNphoiy8/qibjsqjt8/wZkXl8RQyrRDs=; b=gQM0fHRtfWBL65Ons6Xq0aUNy54UwOhmVBWaXvC0s4IRWJXKQumX5+kYM+TvadaMSa72SukCtbMlM1eJ0zqo8ykhbaB/dSwAl7TqUF4j4ArefdbnZIKdBSMBVgz19P5qBSXqbh1SL/5OkVrgUGhBdaTGenMCkh0S3bXgqwT8HIw= Received: from VI1PR07MB4254.eurprd07.prod.outlook.com (20.176.6.147) by VI1PR07MB1565.eurprd07.prod.outlook.com (10.165.239.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.12; Sun, 15 Jul 2018 00:48:47 +0000 Received: from VI1PR07MB4254.eurprd07.prod.outlook.com ([fe80::44fe:35ff:4978:fb9d]) by VI1PR07MB4254.eurprd07.prod.outlook.com ([fe80::44fe:35ff:4978:fb9d%3]) with mapi id 15.20.0973.013; Sun, 15 Jul 2018 00:48:47 +0000 From: Kevin Darbyshire-Bryant To: =?utf-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= CC: "cake@lists.bufferbloat.net" Thread-Topic: [Cake] Backporting 'tc class' support Thread-Index: AQHUG7zFHbVX+wbneUChyvqSQX//XaSPc7GA Date: Sun, 15 Jul 2018 00:48:46 +0000 Message-ID: <4C12C6A1-84E3-4B78-885F-F5C212CD13FF@darbyshire-bryant.me.uk> References: <8736wla3lq.fsf@toke.dk> In-Reply-To: <8736wla3lq.fsf@toke.dk> 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: [193.240.142.133] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR07MB1565; 6:yqr24tktzV1kMsOT1rNoWVx7ymbhsxtFGgG7U91OkNaLPfMAIWRExyBt8hQozyUV3OqnqGJzNvMIbBWh+W5KWWA0lxzNxQTFkIQvAAOdwIiIxs/+8zM1XV+OPiR+/kxpuGFDDU61csnxjL98yQbd14D24kCNlg+k5K+8yHIpVhJ+X99cemSMBoHNJHO/xvDjWe1HlnSxOAS7abw55f7pUio9o/KLFwnnM7T7WODlHSZ1ZorFqseVy8EDokrSHD7zb4LHD2fU9tByyUStovRM2W+8I6LHgFkvcDHb2EwUErgJudswmMus8um4xMwPuktbR5TSdkcQUKE5He+KPBHxvLwp5FB+ViBwhZVIxNnRHNKW11BVNygpcrqDz90/llA6WxYM7xPhhwCBTyAyd11vA2gY0rCGLWWXQUFv8f18i91QitfVL/kChXgVIA9Xj6Cw2M23tv9W/hFNd5SaVA0zWQ==; 5:OoJFOJz7yiXPhEWmi1Mmu5oQBid6jQQEJGKK0P/tBHjFzUHemyllIuRMDckgEHj5FjhswKrHjheA3zefE8BMvQZZM72Hr3EpDj5ufGuA5OrJC6ELiAblSADYv/je9Vhe6zyW4lfTNC6v+q0gqf2AD8XODZ8XjFuoDxtB9j3S0Qs=; 7:wMoj/PSj5mPf21tJPaLLa5pjybbF0bic5bj2ayccgUcg9STqvyXvkCZsbOg35MS9yBMJ26oO8t/LDSQZg9+uRmDyEh1hX9iLahqUgOW2GIkJI3oIg5cG98CftdL3wwLjxyxXg+eaSimX9/pLZlbabUAlLBQ5ECU9hhh6G+5eU5NLr18whghj93F6++SPszCsBA9/s7KpxMpAwv60nrwnIarIGEnXEwfrHXsSevjxigWQzCdQ6727Id92brCypdmk x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 6c30e743-7880-4803-d54d-08d5e9ecb967 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:VI1PR07MB1565; x-ms-traffictypediagnostic: VI1PR07MB1565: 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)(5005006)(8121501046)(3231311)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123562045)(2016111802025)(20161123560045)(6043046)(6072148)(201708071742011)(7699016); SRVR:VI1PR07MB1565; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB1565; x-forefront-prvs: 07349BFAD2 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(39830400003)(136003)(376002)(346002)(396003)(189003)(199004)(83716003)(2906002)(305945005)(229853002)(102836004)(82746002)(81156014)(6486002)(4326008)(6512007)(81166006)(74482002)(2900100001)(26005)(6436002)(186003)(8676002)(25786009)(106356001)(6506007)(478600001)(6246003)(105586002)(5250100002)(316002)(53546011)(53936002)(3846002)(14444005)(14454004)(86362001)(99286004)(99936001)(5024004)(66066001)(256004)(6916009)(476003)(5660300001)(97736004)(76176011)(36756003)(2616005)(7736002)(486006)(8936002)(11346002)(446003)(68736007)(33656002)(6116002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB1565; H:VI1PR07MB4254.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: darbyshire-bryant.me.uk does not designate permitted sender hosts) x-microsoft-antispam-message-info: AFKY/GFpMA9oRrZRk0vbd+dlyRAj5TIG34N1Hn39hlleTkvyZy+mTHwYesV0ewbO4MB7Jj+TB7CfS/p8Dk9yiVPkDZwdZeku+2x/YtbpFUslH6bOCRzOU50NUTzU1+ZsAjGvi4L8ceZtJNd33qoL84mBb+Y0uOpKYVqBB9c6PZN9Mj6eLa3erSUf4FS5EV4c75rt5N65pdwHbwPmNwCkJu0gwVyQHEFj5haumeLjm5yXRImXb2FisK4OBrceQA5RIMQJc7A67utznqDr5JYdPYIGpxRscWxOtQlY6h/5fJ72GuS1eFbSWgpv6CPA8WWqOE/qXWHzLTMwiXpXOpvuslhsD1xsI6jmogeiHts7GPo= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/signed; boundary="Apple-Mail=_75BFFAF8-653A-4ACE-89BD-977C940ADC5D"; protocol="application/pgp-signature"; micalg=pgp-sha256 MIME-Version: 1.0 X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-Network-Message-Id: 6c30e743-7880-4803-d54d-08d5e9ecb967 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2018 00:48:47.2404 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9151708b-c553-406f-8e56-694f435154a4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB1565 Subject: Re: [Cake] Backporting 'tc class' support 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: Sun, 15 Jul 2018 00:48:50 -0000 --Apple-Mail=_75BFFAF8-653A-4ACE-89BD-977C940ADC5D Content-Type: multipart/mixed; boundary="Apple-Mail=_012F336B-DFE2-42B3-8555-B8745B77190D" --Apple-Mail=_012F336B-DFE2-42B3-8555-B8745B77190D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 14 Jul 2018, at 22:50, Toke H=C3=B8iland-J=C3=B8rgensen = wrote: >=20 > Now that CAKE has been accepted upstream, I figured it was a good time > to backport the 'tc class' support. So I did, back to kernel v4.9. >=20 > This is in the master branch; anyone feel like testing? With this, the > version of CAKE in the master branch should be identical to the = version > that will be in Linux 4.19 :) I need the attached patch to get it to build on openwrt - it looks like = an include guard order thing. Though it builds, not yet run in any way ;-) KDB --Apple-Mail=_012F336B-DFE2-42B3-8555-B8745B77190D Content-Disposition: attachment; filename=0001-Fix-build-on-Openwrt.patch Content-Type: application/octet-stream; x-unix-mode=0644; name="0001-Fix-build-on-Openwrt.patch" Content-Transfer-Encoding: quoted-printable =46rom=20ad2063e926d57f1a0f4cae8d1fdb3ba7ede6ec23=20Mon=20Sep=2017=20= 00:00:00=202001=0AFrom:=20Kevin=20Darbyshire-Bryant=20= =0ADate:=20Sun,=2015=20Jul=202018=20= 01:17:18=20+0100=0ASubject:=20[PATCH]=20Fix=20build=20on=20Openwrt=0A=0A= Signed-off-by:=20Kevin=20Darbyshire-Bryant=20= =0A---=0A=20sch_cake.c=20|=202=20+-=0A=201=20= file=20changed,=201=20insertion(+),=201=20deletion(-)=0A=0Adiff=20--git=20= a/sch_cake.c=20b/sch_cake.c=0Aindex=20dfc967e..012af95=20100644=0A---=20= a/sch_cake.c=0A+++=20b/sch_cake.c=0A@@=20-65,8=20+65,8=20@@=0A=20= #include=20=0A=20#include=20=0A=20= #include=20=0A-#include=20=0A=20= #include=20"pkt_sched.h"=0A+#include=20=0A=20#include=20= =0A=20#include=20=0A=20#if=20= LINUX_VERSION_CODE=20<=20KERNEL_VERSION(4,=202,=200)=0A--=20=0A2.15.2=20= (Apple=20Git-101.1)=0A=0A= --Apple-Mail=_012F336B-DFE2-42B3-8555-B8745B77190D-- --Apple-Mail=_75BFFAF8-653A-4ACE-89BD-977C940ADC5D 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----- iQIzBAEBCAAdFiEEASyssijGxT6XdZEjs6I4m53iM0oFAltKme0ACgkQs6I4m53i M0qUpA//Uw+tffKycWQL3a66IeBHE0xlAEkpt84WClP2isVpGnPsjtsYUsK7W+GJ nYBZ01djk9dN86ojBZ27sEf5EvtcWOUfBBQcQYYiJ7BgoRSfiR11KqoyFYqpLdbK 5HHHsqYA7ivXKSILDpYZS879BXGLu+grYUKPKWyBYs64VCM5N0DNLB6B3kmN6qjy 3ty+B9gcHNDi1FZD6mBpfZ/EYu2QnfnCqOXisD3Zu3LkaEUuvMBL989Dhq6jm7T6 ZHOaJ8j+izI8RycOx9oXiaV5aPjIPgtYV14ljsqdt8bYXh+KEFdjxpDUAwmv4M6v xZC4s/5W21PGI/vCZ0KzoRRjXYFNaVzrFdxCtvfUZtu6jH1rA6r3xdWK0xfwkkuq +lq/eT8GFn8VQa/oQb6kLk8CcmZ7HWfz2Ew0nd7+DmgXoJlSox3zbcnW8SK60tiU 1tXVbvBwL0eoneLMvRwGvV/6Cpf3vhIwBEZ/3jgF4ax33rTZ0vguZRR9scRSsvWz ULYGV0CeE0GSfnAUYZOfZbBCSm8sF7MpPfCRZLHDVF44NtjC67myskURySx0DX0p 4WWg58jZypojhod/jt2nLWsHwplkYOomNRUnsG6LCUJ+gqFSF1TuOQ1UL22HUnWB 9bc6PcCV/P8rrwsFB4b+PL6w55Ee28vW1FDDo3v/BBH/Fvu0Nws= =oQ3g -----END PGP SIGNATURE----- --Apple-Mail=_75BFFAF8-653A-4ACE-89BD-977C940ADC5D--