From patchwork Fri Dec 15 16:19:21 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kevin 'ldir' Darbyshire-Bryant X-Patchwork-Id: 849245 X-Patchwork-Delegate: blogic@openwrt.org Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=65.50.211.133; helo=bombadil.infradead.org; envelope-from=lede-dev-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="RTyfKwxJ"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=darbyshire-bryant.me.uk header.i=@darbyshire-bryant.me.uk header.b="np0nIdh0"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3yywgN1QF1z9sNw for ; Sat, 16 Dec 2017 03:22:06 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Subject:MIME-Version:References: In-Reply-To:Message-Id:Date:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=0kg0GBw0MFo1TO5VgjANW9x7/p5OO5Djb1Rlk6k/y9Y=; b=RTyfKwxJLC1aKp NMEQ7T8j5l8r5WfqwvalcnoBivyNaYL+SLcs2CgeBlgRYu2ILTH+zbJQr3lpc8OqkPcA0fFRZBNyO vmOsu8N/Iudkw50rMt7CR9WGLGj4gMdDRMeZjJjP531wyVpbGr6sw7iz2nrgcFgQyQjTYSos8CLK/ DYRqL2J4XOsMk9nG88fyIwe+5vS25mREqepZGMTYUSXGJ3H0qflEHR0auh9zMmHEvXbZ5fBdAuYyW X4+UllzI977rXZaZuKBFJqLkpQrYe7Ile7tDVOG32vHy5tiTvZ6BZsYySUd0dOposnkD4gP8G5vaX h4QfubUawBq1LBBj+h3g==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1ePsjd-0007Dt-3O; Fri, 15 Dec 2017 16:21:17 +0000 Received: from mail-ve1eur01on0066.outbound.protection.outlook.com ([104.47.1.66] helo=EUR01-VE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1ePsjA-00075N-NG for lede-dev@lists.infradead.org; Fri, 15 Dec 2017 16:21:10 +0000 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=pd4QGPzeSmgHccmXbmXlM6YLu3+KS751QFQAH8udmRs=; b=np0nIdh0vaq1DegqdtW7Z3Z1lya0Mit4E+rG8+kO+WXbpViyiVXqiN9LCP66piuA8gY9fNGqTc+gB/vhicrDoDSaXMY1Ixz3Bi36Ibu4wE4CDK0vl1d3xJboHvu8/e+pBM6+e9q379jrSizuQoPmdaKmSCtUKzmYRP9VbMz+9pk= Received: from Rowlf.darbyshire-bryant.me.uk (5.65.126.226) by VI1PR07MB1038.eurprd07.prod.outlook.com (2a01:111:e400:5096::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.345.10; Fri, 15 Dec 2017 16:19:37 +0000 From: Kevin Darbyshire-Bryant To: lede-dev@lists.infradead.org Date: Fri, 15 Dec 2017 16:19:21 +0000 Message-Id: <20171215161922.69883-2-ldir@darbyshire-bryant.me.uk> X-Mailer: git-send-email 2.14.3 (Apple Git-98) In-Reply-To: <20171215161922.69883-1-ldir@darbyshire-bryant.me.uk> References: <20171215161922.69883-1-ldir@darbyshire-bryant.me.uk> MIME-Version: 1.0 X-Originating-IP: [5.65.126.226] X-ClientProxiedBy: LNXP265CA0008.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:5e::20) To VI1PR07MB1038.eurprd07.prod.outlook.com (2a01:111:e400:5096::14) X-MS-Office365-Filtering-Correlation-Id: c9af15fa-f1ab-42bf-1236-08d543d7a345 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4603075)(7168020)(4627115)(201702281549075)(2017052603307)(7153051); SRVR:VI1PR07MB1038; X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB1038; 3:aUM3pTWGMjFQwI4Q2OyS6aSwPoLnlNQfUT+rrLmoWTe/L17foQjcWC7SLeqexrRveWiPrhMcuc+NBAyMhgl0DLQQcM63ibPMOhcIv12KCqJSPftS2XCdUJ+J2Nwg3mQ304gaJ3dxqXU2Rp7lBmApQR4KX6fA1xvHZ3jkrA832nnkNllPSg09H5arEievTNqCjWo2zQSaDFNvyLtEQEnytgOMPfbDNVHJDBhd3QAFqUk9xPxhxqf19GFCtoqUzjNU; 25:eW3U/nNNhVnTAvQaMF9VJwiYCzK7gTGqMjWdJQu/edGiuT9/wawzqMGS8laFe531jWLMZQvN9/P4fJEDmmySJWPFqwJv533gaySXb485OHizJYTOR0DqfMZkSugawCI0fGGpii2npLy416rCT7Ay8F5MLODtJ5mxenOJNNcXOWOC1k8n63MRNkUtGEIt/R7lhypQhZyLyTSqCaUJwo7MFL3ePpxa772Vek4pEKdNNwP1ihbM+iSGja7cIMhuQBgHGObNim2+Frvp31rV9mT07UYHPE4+oc0kSZcKTzWRgstqBFXWOHmDZchmerlNeYYZH/14N7VxFUgUNmL4JM+8bw8IIDZw7Brlgwft1JlJvWc=; 31:D4se/1hyndxHyNkLG9x5SSctb1nLS2MimZdieRDb70QrFPphO/w1xbSofyeHRhT3Or4HNFDJtiJVnKNk1Rgld9ZW6FfDlO9NEjse6L8xS2G6OMD9s+VqbreUYPSTjtZHJs3Ia3B7Ul4G3M5fwjBeY4kvuLUORwDjP0ul115WTdriqDZno9mojuJOIJfOQGNqmw43eVKiUnJgmifCJ61SlKD1CM5YGEcN7QlmHAJOMGI= X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VI1PR07MB1038: 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); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(3231023)(6041248)(20161123555025)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(2016111802025)(20161123562025)(6043046)(6072148)(201708071742011); SRVR:VI1PR07MB1038; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:VI1PR07MB1038; X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB1038; 4:u//Ch726LgjOTgiKMQp6jTitm7PoK4KISJ4ZBGh/egiiOExCxNckaSGrrdOP3qOjrmDnuY3hxAMPopul2gWySCNL7Hn9i3k8xh7XIqLgQEnfnWjdwCq5Xh0DDzYbGvAuf12bh6HYdeYZHGvto8fa/TGEyQwKcPVyqAww2AfnRYLXarjfhOkWsGWMtcsFUM5LLXHD4JFhI3Qyz1d69lUSOwNcS4rHe1df9zcEts9+O+pIqZ6TAM0IC0b+EQDTSCryIEwEOUjPNIF5dKfGSDjjs6uiA1n8DJQJOIFCW0xWD1ENcuwGSjcY9w5p2vB7MqkG X-Forefront-PRVS: 05220145DE X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(366004)(39830400003)(346002)(376002)(377424004)(199004)(189003)(42882006)(4326008)(3846002)(107886003)(53936002)(25786009)(105586002)(106356001)(2351001)(2361001)(230783001)(6116002)(1076002)(71446004)(50466002)(6916009)(6666003)(69596002)(5660300001)(74482002)(48376002)(53416004)(2950100002)(4001150100001)(97736004)(7696005)(76176011)(52116002)(16526018)(51416003)(2906002)(316002)(81156014)(66066001)(47776003)(81166006)(575784001)(8936002)(6486002)(16586007)(8676002)(50226002)(6306002)(386003)(55236004)(68736007)(36756003)(7736002)(478600001)(305945005); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB1038; H:Rowlf.darbyshire-bryant.me.uk; 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-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR07MB1038; 23:lVNSXD0dI8XfgudFkQ4iRCw/h0BSBOpnSLWEJHtEh?= UfphFB8N2vqsW9tv5pX7aGmvpQEjuZJlEfMAqAIVndpwyY+uM8rrNZ3wc0Iqz+LA9042kesWCVGzTcnINjJh5eAp3TbvPEry/BFHkUY93RwBtjR4kNw24PSIET+Jot/vmthFOQeRR993EM6hkYlB8DaLe0vYVSTgiHiMmbBeLTrQnNzFR9ladZfhwAx9jV6tYmhtNb+1OKRWrzPeD23H4egFHDnHFH/fOI/VQrO/9HK5rIKRJ89mK7ghUUTJ/k58VAA23tru2oJqUWr9opOwjuNwA5SY58Tdiw1vbbMNzZFilbBOLQk0vyxp8kywcsTQKKqlFO4vB3nDTrlnykFcoHlMtqVeNIUcEZ+Eo0OMY2s/W8qkMwxor+UnIgBF3xv1mnuNz375bCZXTj1Q1X3wOj2O/Dl9Bgv13hdnFoUD9zgnSs9LxbAl/40aK+/dpX/8kksM0Fk8yzZr3FxpnoRBfbs2a0UKgGQh+2r8ajTERMdvOF/yrY12KNjI5vbMt7p0z6pS871gHgkknebs3TZDuv5FPgE0Fgv73kK1QErC/luNGxIiVeH0Dh6eokfxGLfbF/ypkRGJHUZx9BBQrNXexLpOI0YyEcI4Xp5jzfCTOSqBax7wHSeVCxKIAhxdOyMh9m+ncM5P6INT6md+U0otZImTNcv+uFXYJ7dYRpG0cWGSnpv5olZRfJrCbiNa63vcCNvPpz8u6PCFLrSeB/WdowmihMDrye5DgdMhRMT4sVadgy794S+gE2IV9OC4UtMpWikUh31Qp/MQ2DRhUKhbO2qiSfZVygUyePsRnvWhAuqdsDlvk8I17xgqaY6aepkJgd7EgkumUxCfiuew8H/a35hTlb2/QXL0/vMTDSQdvhd+HkLN2u6sBipH58QyK77s0NKsuAe7Wy746V/3Dpo48TaRnNWe244TgErHlbYH41dbtQpY2YGH8luRdKSEJ3pMjGKD69HAAnVp+UzAEoervGQ14Ht7v9b228zUPL8BmVr6zEaplTIzyZvm0bBtumwjFYiPIUxiPkjMZr5opNDkAwaSHa1LWu91rVlwLeqUMsm0c+obrGKkr9JfVgIyJmGnaln9PMsL6wHjYoLyU4gvGqfi8kEtSmCaG2WHZuIOy+V0GS5dHrhwrylHMPj/Oz/dSfiuqzkS8oyTAxoE6RAf/RCsmhPjSgseIrSLxYuseqxTcgkaCqENptNb/8WCoXvbh1+9t71gvZ6uR6Kli/b2+05r14kQSO62VF85XogrmWYyUGxD+oauX5jFhYct2SqdyEq0nArT+yQo9yeEqcFsgSx X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB1038; 6:gEQFOlwfmRG+JT1T1kRxaCM7IZUwEOE6kk7rTBpvqp8sGhrS+2g8DMjFdsaSp0UWVsThH/7+VTr3b60lr3lwuo9bzlpcYbifm5npTCLDNqyj7h3qUhafaGcVUAWj2ksTUySXqjirsrbpWUVu3h0tZ6x4xMGUA5XVLaAga70xHQt3ECAeiBrdYnAqmLckDMJT5ekvv/AsxUL8E9K/OtcuUP90LphN2jG6z95NRUmVZ58mnrwVVoUAKbsWidSMVfdnkW9AAcljc2XnQfx+jeiCeRd/yXHLugoYqx3jrzebpQ15v7F3d39AXz6NM0xcxRAPSNqbF4M3rQKap+rAl2JR6GpxMNtJdnkGX/ip7UWE/bs=; 5:QZWNlGhNP6tcEhC7Nsa5FozUp38/swMpoMZPinnx0xb6d1oal8uiOY42U5I7kwaBvTvjth72nK34KP9PjXFZHJQMg/kRIiVFvAzhYIxEh8ACkWkaubJAjBgWFmbrRKkOILsgP6b0SeebOAaiSMadnUOfwP+p29SSa6wkNM/p/L4=; 24:GR1H8ExTycy7kUoH0ysobR6msNnqe+Y9Ojl0ZE0fi+evAz4wj6faMtP8gm3SLMJ6De+rvs3yvJnIXYtgJL5P1Cb7g+Kh94s5q7Ce62uLgFE=; 7:Or8tQbKopMH1K4LjJCkULMEsBYmYwknACoQCly6I0OjI9GP788iSHF8sR15POj9krVa20+tMnYXfFNDNQWfs5NNwXoh1m1DtISOYVYi/+vOu0XreazsnfP7t+xnHXqh4wR6JSwAw7+HSqHDrnBLSv7tL162NPIUQ9eFZJO7+jRSz7tIzsAF+Pku6yyTuv27iVhko6TYkuwWpU2FBqZ2gVeY52uPL9EIyYBtgdki1xYn23k8p/ndvLa8mK35/cmrn SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Dec 2017 16:19:37.7473 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c9af15fa-f1ab-42bf-1236-08d543d7a345 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 9151708b-c553-406f-8e56-694f435154a4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB1038 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20171215_082059_004083_ECFF2BE7 X-CRM114-Status: UNSURE ( 6.41 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -2.0 (--) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-2.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [104.47.1.66 listed in wl.mailspike.net] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [104.47.1.66 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders Subject: [LEDE-DEV] [PATCH v1 1/2] kmod-sched-cake: bump to latest bake of cake X-BeenThere: lede-dev@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Darbyshire-Bryant Sender: "Lede-dev" Errors-To: lede-dev-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org There has been recent significant activity with the cake qdisc of late but in the cobalt branch. Some of that effort is related to upstreaming to kernel & iproute2 mainline but we're not quite there yet. Relevant feature changes: ingress mode: Instead of only counting packets that make it past the shaper, include packets we've decided to drop as well, since they did arrive with us on the link and took link capacity. This mode is more suitable for shaping the ingress of a link (e.g. from ISP) rather than the more normal egress. ptm mode: Minor optimisation in packet overhead calculation. dual-src/dsthost/triple-isolate: Optimise only calculating src or dst host hashes only if required. ack-filter/ack-filter-aggressive: Filter excessive TCP ACKS. Useful in highly assymetric links (downstream v upstream capacity) where the majority of upstream link capacity is occupied with ACKS for downstream traffic. A separate iproute2 patch to teach it about Cake's new features will follow. Signed-off-by: Kevin Darbyshire-Bryant --- package/kernel/kmod-sched-cake/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/kernel/kmod-sched-cake/Makefile b/package/kernel/kmod-sched-cake/Makefile index ddeff650cc..5f57433d61 100644 --- a/package/kernel/kmod-sched-cake/Makefile +++ b/package/kernel/kmod-sched-cake/Makefile @@ -13,9 +13,9 @@ PKG_RELEASE:=1 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/dtaht/sch_cake.git -PKG_SOURCE_DATE:=2017-11-20 -PKG_SOURCE_VERSION:=dfb2f6ccfbea7c413acec97d8440e344b94ca8e7 -PKG_MIRROR_HASH:=bbb62e5ff3b04b8e7734912a8768114f5a8cbc6c7763ca29cef7cbdbaa0e782f +PKG_SOURCE_DATE:=2017-12-07 +PKG_SOURCE_VERSION:=49776da5b93f03c8548e26f2d7982d553d1d226c +PKG_MIRROR_HASH:=d7bc6c333b43f6ff100a4b1d4593a18686fcdd6fd28a3aae55ea8bdad868b67f include $(INCLUDE_DIR)/package.mk