From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from CAN01-QB1-obe.outbound.protection.outlook.com (mail-eopbgr660108.outbound.protection.outlook.com [40.107.66.108]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 952333CB35 for ; Mon, 5 Oct 2020 14:54:21 -0400 (EDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LFQHbGSXLSK8udFDYanufM5mSHtq1hRwgN0a5QbIfnH3IVNMGKdDpEYAwRagdj5KLkak32jFZVFdIINIAGAfiKMl6hUI+9t2Q9r4IS0OjozjKiiX+MK0+oNcmy8lvTDA5y9HLzWTFc9NZYpFB74V/dqw+cCBNzGdtqcotjIZE4CPtBiPCqV6Qq8zCBqEioM9c9CSnWb36bk70tthbZfp5QIqKK3VAsXpdsV7h0Y61WPA9PKZfSQqmnqNnnjHqgc6PMwAsU0uaifhdMoJ1gCa5Wax9jkYBrmrKwSttlJcorv1O33ISOFvt2IwYbA0R1v9BcyhDIEf5SNguIiCqs2sTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HM04jMexXvac1vmze4D6Tk650M5h5Pe32GNzu4QAxiQ=; b=TFFQqp4tsZId2YyPh+3ZJn60II0cijjwI2jY83LVY3Di3glnEFyLttUAla/bdvDRRBvIrTeBVHAjbJ5r/kVfgTN2e5RtQatJDxPVCSywQjXAKlGUqY1u5WKxgUzwuWxnha/CLYfq/VJJkF7T0y5Zq51gI98CXrFr/9rLb6MT+wo90XIYq2Jx8l6pQjDPdLaV9D21QfAvLKZ/6h0KOAGJzyOvWiuv5NDTLZdNH+g9z/cN8/MmnK98wJDMYWZkuqZOEo9CncFFrktORKTe4vmb+VkJSI9rwMbfOuC2exflGm9Xrq+Hjj8cy+qYnqukWRHBpbGi3Ov8r9WQUAl76B8FWA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=indexexchange.com; dmarc=pass action=none header.from=indexexchange.com; dkim=pass header.d=indexexchange.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=indexexchange.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HM04jMexXvac1vmze4D6Tk650M5h5Pe32GNzu4QAxiQ=; b=F+NU8slsCwAv4nOW5nTr5UCYlSc+WsCAZm+s+8a1OxZ2PK2Azssqo5ag5P/Q5rklWZvaFR4lNe/7cCOA1rw3DXj2QaL1+4iHvl0DtWULRqidGI3mHsWR676KgHsi24kyHDteNJJmUDHf065Pl0G+WMK8Au1wk87CaYvpe7nx1AA= Authentication-Results: indexexchange.com; dkim=none (message not signed) header.d=none;indexexchange.com; dmarc=none action=none header.from=indexexchange.com; Received: from YQXPR01MB3925.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:4e::18) by YQXPR0101MB1032.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:1c::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3433.35; Mon, 5 Oct 2020 18:54:20 +0000 Received: from YQXPR01MB3925.CANPRD01.PROD.OUTLOOK.COM ([fe80::b8d9:5502:588e:8143]) by YQXPR01MB3925.CANPRD01.PROD.OUTLOOK.COM ([fe80::b8d9:5502:588e:8143%7]) with mapi id 15.20.3433.044; Mon, 5 Oct 2020 18:54:20 +0000 Reply-To: dave.collier-brown@indexexchange.com To: Jonathan Morton , David Collier-Brown Cc: bloat References: <20201005155644.GA1072516@tp> <9927dd42-2a57-9101-bf19-9371355e82e0@rogers.com> <4BB5D57F-1F6F-4010-892D-0101AEA9CF5D@gmail.com> From: Dave Collier-Brown Organization: Index Exchange Message-ID: <5ceadc22-89e7-6ea4-6252-9e82645eae80@indexexchange.com> Date: Mon, 5 Oct 2020 14:54:18 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 In-Reply-To: <4BB5D57F-1F6F-4010-892D-0101AEA9CF5D@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Content-Language: en-US X-Originating-IP: [99.240.238.19] X-ClientProxiedBy: CH2PR05CA0070.namprd05.prod.outlook.com (2603:10b6:610:38::47) To YQXPR01MB3925.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:4e::18) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.7.123] (99.240.238.19) by CH2PR05CA0070.namprd05.prod.outlook.com (2603:10b6:610:38::47) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.15 via Frontend Transport; Mon, 5 Oct 2020 18:54:19 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dc1d56b9-9d97-47b8-1c6a-08d86960114b X-MS-TrafficTypeDiagnostic: YQXPR0101MB1032: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: G+fI9N9pGGj2zaNvJyCxH1KvC6HunQK6dyXSkkVxXN/QEOcOMgpFJ6+u+0z94iYtYGn7n2K9CeppBOaKy1o8Bj7UsaQ8B2KIdEHePetNxy8z5b3bXfTD1cQMCYW5sJY5zbBgFRhFvUw05XpqHSJ/twkHCqMyhuZP/WHiULIhA3ftmj6LgHsd2K9/DdYBJci10OV1GOVBY+qMrGSJU46B4sOhOGNCOdUqR16LSs6uYMOS1BPSkZd+r0ERyBd3UY3wrJBhp3ic2wLMH7KENrKttE/aBckqB9kAIcOdQy+yqjukelhOk58uMg3T2nizrTGVvyDpPs5EiHSQIySQojfxZZff2HFYmSsxcL5HFJNQmU0iiLBwrrGipsf1lGFt+lt1fCzNWgd2gjQxk553KPAmMqnbaWnnPeRmVxfi4O1fvKs= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YQXPR01MB3925.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(39850400004)(346002)(366004)(376002)(396003)(136003)(86362001)(956004)(5660300002)(3450700001)(2616005)(6486002)(31686004)(31696002)(2906002)(66946007)(36756003)(110136005)(66556008)(16576012)(4326008)(478600001)(66476007)(26005)(316002)(8936002)(966005)(16526019)(186003)(52116002)(8676002)(83380400001)(53546011)(36916002)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: c0JooTcpZwKlRG9rmdl3lneSOJ0w8Xh2v+H9TTsFP19JTbVFEE/SCKCjVPX/YLgym8LPNPLG3dq24ebr0+OVqG1RZyn6Me5dIfIQAzsJuY/baKHndIiInSVxYop9uyYl1U9gFiqxUZVGHR1TsAoxmo3t+xPAqmrjhyGR1VQTRiW+GnZI7BZ+ZLblugokNF8Va6DV0GIYQsU/UCcRjSsD7vLDpFqGPFUFxxepNKXr+xv9aXuv2H9LA5cdCgflDtJH3NY1wAQNbOHdI58CWbooH81JOJf6QJr7tmMAKrWifHYA8RESPT4B064EEEjVyYewJuJDxL2P7oAIJGeTNduHmUYF3c2SFQt3v84mxrX6xtwPw00tOEGARct6eD9ySiJZlNQXnkuvRncPa0H/OM/p3mU4EJB361Iq9C654D1dObJBFqsSRN5IQ0R0n9k7NE9t6yGFuU2WxfpsoZegYhIoGU3uGldGzUWPb/7SsZRWID2JyfEDE3zCKnWHuJKh5tf2S8roSGlFIzcj+Cq/MEPuZlN34JzkTAEYwM7mGLW85y7YuNpBr/r5+94DKqXvFkZ8/eJPBgZOsoTouDnT/7kOozV9fBPUL9H11/CpUZYT7Orii1Jdi1lYKXFTJs+ujDhzulRYL4FWASYg3Tl8cee+Mg== X-OriginatorOrg: indexexchange.com X-MS-Exchange-CrossTenant-Network-Message-Id: dc1d56b9-9d97-47b8-1c6a-08d86960114b X-MS-Exchange-CrossTenant-AuthSource: YQXPR01MB3925.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Oct 2020 18:54:20.1636 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: b07c0690-22b8-4366-8d8d-7b845d088e18 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: BuFv6AVqoPBbkvytNMbLPm91uVS8JitqWp2ZTjW7PiG2LxTO92RjKbE9qmHd43anc+79uPpjuSejLcqQhKx3g3D6SdrKFG9wYasVwPrZgHasp+OIhDbgC4llT+WoMMR2 X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQXPR0101MB1032 Subject: Re: [Bloat] Adding CAKE "tc qdisc" options to NetworkManager X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Oct 2020 18:54:21 -0000 Alas, once I looked under the covers, it doesn't look easy at all. Definitely not a weekend project. I used to use QEF, and this reminds me of it. --dave On 2020-10-05 1:33 p.m., Jonathan Morton wrote: >> On 5 Oct, 2020, at 7:13 pm, David Collier-Brown wr= ote: >> >> By pure luck, I ended up chatting with one of the NetworkManager chaps, = who invited a merge request with the proper parameters for CAKE. >> >> He wrote >> >> Currently NM doesn't support configuring CAKE parameters. IOW, if you >> set "root cake bandwidth 100Mbit", you will see in the tc output that >> cake was set but with default parameters. >> >> Yes, I think it will be useful to have CAKE support in NM, but I can't >> say when it will be implemented. Of course, patches are always >> welcome; if anybody is interested in contributing it, please have a >> look at the work that was done to support SFQ: >> >> https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/b2= 2b4f9101b1cbfde49b65d9e2107e4ae0d817c0 >> >> Sounds like a good job for next weekend, can I get some reviewers for th= e week after? > I could probably at least glance at it. How easy is it to set this up in= , say, Linux Mint? > > - Jonathan Morton -- David Collier-Brown, | Always do right. This will gratify System Programmer and Author | some people and astonish the rest dave.collier-brown@indexexchange.com | -- Mark Twain CONFIDENTIALITY NOTICE AND DISCLAIMER : This telecommunication, including a= ny and all attachments, contains confidential information intended only for= the person(s) to whom it is addressed. Any dissemination, distribution, co= pying or disclosure is strictly prohibited and is not a waiver of confident= iality. If you have received this telecommunication in error, please notify= the sender immediately by return electronic mail and delete the message fr= om your inbox and deleted items folders. This telecommunication does not co= nstitute an express or implied agreement to conduct transactions by electro= nic means, nor does it constitute a contract offer, a contract amendment or= an acceptance of a contract offer. Contract terms contained in this teleco= mmunication are subject to legal review and the completion of formal docume= ntation and are not binding until same is confirmed in writing and has been= signed by an authorized signatory.