From patchwork Fri Dec 22 13:45:10 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: 852373 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="CCJUk++I"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=darbyshire-bryant.me.uk header.i=@darbyshire-bryant.me.uk header.b="F/VsvwuY"; 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 3z38st4rwLz9s4s for ; Sat, 23 Dec 2017 00:45:54 +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=p20swMMY0x5+MoI2v+kHHL0yW5qkRfSoHmJS2Va6+j8=; b=CCJUk++I8lnCEx RiHJ4eZ07/X5VEHQDRUR/Yub+pwKQsqhNiXPvdS60VJOhcw/iB4GbRMepAQOH3WdB6Ng7fwbl24JQ c+jo+O8d4ULEI8dDJ+Y+gJcPeCLKOxMc7P12XFNhIoy4K/wum9yfrzN19YIlc8oIiHR0tZgvqqee/ Q5wqhldwbY9JOy5z3JxKD064QTyScqJNemY6P2FEX1vleWxtIIsR/jYOEm4mxNy3lZ+aziIZ9pKvD +0YZcgvys5uAQfHAIkbgPvyn6vScrAF9P47CzNGd76cO15vbKbNm68Z8RyS4fwlfbfJ30v0+CO7/F +Z4msHpVHURYAQn1p39A==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1eSNe2-00069b-2r; Fri, 22 Dec 2017 13:45:50 +0000 Received: from mail-ve1eur01on0072.outbound.protection.outlook.com ([104.47.1.72] helo=EUR01-VE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.89 #1 (Red Hat Linux)) id 1eSNdk-0005yw-Gh for lede-dev@lists.infradead.org; Fri, 22 Dec 2017 13:45:34 +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=BXT/oydqQt4l192nitIm2RnKI4Inm4ZoBJnOXSz5lmo=; b=F/VsvwuYhseJ6TB8/HwB8q5dZL91WeE6ApQx2Jqj7+56C7tB+lMf4JVgzdccS1wyHucr2amBOM5VZDpgPPy1Okvj1w0+K8yg9QTI5lH12HTWQNLEeNHy/qJW4h2c7gkvp9vwVHoTVPib77sKrZTxm/ApPwty3A1dsSPJuck9JXM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kevin@darbyshire-bryant.me.uk; Received: from Rowlf.darbyshire-bryant.me.uk (5.65.126.226) by AM0PR0702MB3730.eurprd07.prod.outlook.com (2603:10a6:208:26::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.366.3; Fri, 22 Dec 2017 13:45:16 +0000 From: Kevin Darbyshire-Bryant To: lede-dev@lists.infradead.org Date: Fri, 22 Dec 2017 13:45:10 +0000 Message-Id: <20171222134511.6833-2-ldir@darbyshire-bryant.me.uk> X-Mailer: git-send-email 2.14.3 (Apple Git-98) In-Reply-To: <20171222134511.6833-1-ldir@darbyshire-bryant.me.uk> References: <20171222134511.6833-1-ldir@darbyshire-bryant.me.uk> MIME-Version: 1.0 X-Originating-IP: [5.65.126.226] X-ClientProxiedBy: DB6PR0601CA0024.eurprd06.prod.outlook.com (2603:10a6:4:7b::34) To AM0PR0702MB3730.eurprd07.prod.outlook.com (2603:10a6:208:26::23) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b8681faa-340e-42b7-91c7-08d549423c15 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4603075)(7168020)(4627115)(201702281549075)(2017052603307)(7153060); SRVR:AM0PR0702MB3730; X-Microsoft-Exchange-Diagnostics: 1; AM0PR0702MB3730; 3:XhLJmfsIqNcluexojJTjG/DQl5sLk1msk+ypdy8IGjxdbHvQj6H5RQmHNX8R6dBORoNx9YaZQOAr6k3A//ICbvroB2mRD0KbvCU/EsTYAEzGeJDzGI6o6/P7IxYFeym7L3e5GvGEVIGEWzwvaW+A0F7KbJKP8NBPwhn93cLjgVl+/7CgpCv3vHD1nQs/sfjtGRI7obXfNtibsWVWPpHZ1mtuqAM8le9G0C5HZvy2P23XzTj60A82uhmHfA+b6a2T; 25:K7Uc0AHmEDnMEPVX8JjzcUUDAgrWH8Oj8I1si6L3of/fIrgJS8xIAx0rhAbAO3Hfrjje0hjpDCNm6WxpNfTuM5elOGrpCzZwOg2Wa7rSQKtU9StdkcdMW6+HnPVpQYH1zXbXDTPWa4evids785jDcYTlAdZLwhP40R6/ffICDDHUYE2WZpH9mLjDL3ymh+LLe6o21dIJhcvC9CXsIymHJa20m0wD3dKVuX9NWB3o9qcS+9HWlsDqyfzly49buQl5540KgfCr2f7OcysvdgRXL1l/6rhGBlB9wdW0QJzWyuo+vLuAVvx/brJgzx6wVzawuBfaFUbKqMVBfYxcQSBzrQ==; 31:OTKj0dyVnye08J/XbMWH4GTYKwjHL4V7rX++UXttxNKJGXs73oMSLQ7kpMqPGCiymzfN6YLqq2C8CIoQwZiVpNwX/G7/mqV2i0D9GCtwf68XRGj0I0fIXSrjJLUFwlDcDsqrMZ4Ofz81EFOz8bu6Gszv08tRzIdTS0eE6bhbGCcgUNGmbwC+scuvqlgZ9YvWBNPOrKPaLPr6CNHvZqFvf+k+G+y7NVm5zp8J8J5tirQ= X-MS-TrafficTypeDiagnostic: AM0PR0702MB3730: X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(166708455590820); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(8121501046)(5005006)(3231023)(10201501046)(93006095)(93001095)(3002001)(6041268)(201703131423095)(20161123555045)(201703061421075)(2016111802025)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(6072148)(6043046)(201708071742011); SRVR:AM0PR0702MB3730; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:AM0PR0702MB3730; X-Microsoft-Exchange-Diagnostics: 1; AM0PR0702MB3730; 4:zCH6czPd7eRti+LMTLypmbUzXyVCxqykXGDLlfmu+5Kg32+sm7n5b4P/bt1DP3pemloTEj6YqWR++67iFJfxt+UXI3Y0Wi3l698TcMPKseC9CcOy246ZGZe2z4X7OIobTcgZ8wieL4MFTwwZ0nsZ/XU+H/7YVsYSl6bN/FhSs/vgeZj+UuY/mdg8dbnx7RdSnQOsxe1MvUOMX+TUFIhaJoYM2+/JAfQGdB1UjJasP/O8ONM5dE3xqBN4x3pmXIfam9cM4OhkdadBZjMbgFUHIDzsyAlHDJbUDg2UquoaM1CiK2oDHan4A7VLYTs5v4TT X-Forefront-PRVS: 05299D545B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39380400002)(376002)(346002)(366004)(189003)(377424004)(199004)(42882006)(25786009)(5660300001)(386003)(2950100002)(230783001)(53416004)(6916009)(6306002)(74482002)(52116002)(7696005)(68736007)(6666003)(50226002)(51416003)(8936002)(4326008)(53936002)(508600001)(66066001)(47776003)(71446004)(2351001)(48376002)(97736004)(107886003)(305945005)(16526018)(69596002)(4001150100001)(50466002)(6116002)(3846002)(36756003)(8676002)(106356001)(2906002)(16586007)(81156014)(105586002)(81166006)(7736002)(575784001)(6486002)(2361001)(76176011)(55236004)(1076002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0702MB3730; H:Rowlf.darbyshire-bryant.me.uk; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A: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; AM0PR0702MB3730; 23:X3zYQYavILNhgadh+t4v5JLWXbczEKSBZ4OR1Xt?= 0Cur1zX3Mv+W+DIbUl7CYlnpwO0cqqnm8j0PLxHEavxOHrJX3wM50Z6zCVGiJEOIwEJHP3rd4gFNkktVpB6/ec6tNtnQXVy9ZiG1agtSaAGFtbgaZOv2tymcnCP9GylFNDcE8gbiq6mCGho1rhSHiDfKHiZT0N6EccnkSmOxQ6v0Ru0h61XgCKw3X4he/i4FfdocpJOA+/wYm/Y+usuxuAAVaNjeaHoawedQGgkFEs7VmPFLKgvUUoqpeFBfjqmf2lMIHA7xfUvQTaWYvtNoz8yyLU3XPljiZB1phS1oT2i+S4RQCRwksmtUtiHJ4DKczCN48cakeWZvi7oonQTTaWWJYM7ZEhovr6pIIuRJbXGph0FYixLnPhoQj3i16vlVDrKoUjsJ+vlNYd13ksyyVGc49vWR4VkY8oCdM1JhNKprMxqi95srsSlROPyr/qw7esH/i0cgxpl5fOzTsfeCv9Q2Gb7Y2LvmVGqlWGeub/dv6KvHJYF92dfLDUoNjsZYZFX8ny6wM5/buw+HScUmzwcU7sQ2Wa8PQ2RRe0RUb0dN1Zl5DcRfoHw3/gActAxrrn5r7GQUfjt+CvVqsxlDa7HX6Fruqt827QitNoiu8YaVrmf1V5OfIpoUE0UDR9QjFyyxySeNIU84XzYnSmREJEI1sQeSuLrPhRklkLzXyeggryDV0vMBdMTo4Yp8SfJblnPUn60qFWn8Qutqb3AUuOXNFnqC5ZB/NZIKTpvIzpmPWaVWgVVuvTWQDvFeiMY6dSxoTVcgJAkIWW2CV2VppsdE7NJ+WzTXz0Jv9dFI6RPlX3gIWu5GNrUO3W3lCPPv6Oqx4+eSsWhPWSWuRtZYeya9fAb6cDX0cckulPIWqlKs2rcUHVcsvcSO6NSNS1Zdua+jMWLwderYrjtqjDWHB66kDOYWTlVXwGAxuK2+KkGCh+yTf/nW7ndscAUUjhi0mZIqyYdeEWjJ+OiFh8vtLkuoL/LjWXUF5NHUcdGqavLKs2IODWkYzWF3+vOUkHaxOHYmZsbTwVqHGSQNH1IcgfP6vRlOwUZQyznpmTzln2QlurvtLehN/YyHPo1Yhro+2rzwkzZBMFMHcLc4aCaYjMoZUA9CuxMazYq3aQpOw6Y7EPZo5MwbCWdk8CENTWu8Bu4/lbbk/t4sTiHtbryBpulwb9wq9EJPdD/2t+j5HocRiMvHSfhiG4fsXOVKzH12Z+fRrK8HgjyDapEi6lFSLVIdwGjOaSKOXZwDOtNoKGPYZpA== X-Microsoft-Exchange-Diagnostics: 1; AM0PR0702MB3730; 6:tK1FMstYqJ4cdIgoCK7qCtFgxRRt8tjrRF8ZOrYkVF4jw31QAyum5UGeNr7CFqE5B4lLeAWswsfy6GAlS1k7DdUh7H7c3MuhYvzJFAK+fN8lIupm4aVzAlO+0BNtYZshcG7IPkUdy/eJllrdtkK1oxpbZMNnV3kM95r5msr1nK3hFvODBBvUIIJ7IB+4UWbPee/7f8FiwZfib3gHTJjMSvIf1uaq6QkgPhpKB0wWgfktbrwgooczd3gEA34HJEZJG/uuPFdFvMH9J2HNmoSRjVCFjNtnayg7KbBX1HXR5SLyrGh12JsejvM7xkMUNoaxUJGGAsNukgA2rUcHWhVsZA6W79XuDpogAIwue4c39qM=; 5:72t4LoapKa9f5y4L7bodVQfiRaEBsGW+qXHJhqC/ZU0712TASbqI6l3L50snRg0DCEpR0Ggqm1eiajwZ4uh++dlkpmXKH84YVWYC78cXK+thwfr9rnEmW3hUkACJih3MUiklY1joFgWUoLz3dv/e3kajKxIq3A1myWsdo1hEQ3o=; 24:P7qqrSW21PH4GV6rmJ1nMtTGguJwvUQzFq+bh8QSNUZM6cmph2q2j7Pv7d41mLaR97YD1ZEe+Nf6akgxO+3idbuoDQKuYXJ1Ci8kdgvTrOY=; 7:xtT2i7TrsFpSI4VoWXtQPN2gKua4UPK1FCGAkYS5fmrglRak7LS41f4U0+WMVB7JN4NEVQL470VgBD88UztCGbR2A8PHd7dhpIwf86XOEQfPt5P6r9edw75HQrqryNF4Pp3CgothBCKK7E3hHpbFqUePi7+qxvnPMyjiy/x0mCtb8gs6CzsCQNQ/p7KQX9CBuJyPTLN26Sh0CubgxQkeNMjcyLo/JWNz0ZsBDHtwtN0FBThxD7Icq1lAfWVogGFY SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2017 13:45:16.5790 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b8681faa-340e-42b7-91c7-08d549423c15 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 9151708b-c553-406f-8e56-694f435154a4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0702MB3730 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20171222_054532_558860_94753694 X-CRM114-Status: UNSURE ( 6.70 ) 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_H4 RBL: Very Good reputation (+4) [104.47.1.72 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [104.47.1.72 listed in list.dnswl.org] -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_SIGNED Message has a DKIM or DK signature, not necessarily valid -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.0 RCVD_IN_MSPIKE_WL Mailspike good senders Subject: [LEDE-DEV] [PATCH v2 1/2] kmod-sched-cake: bump to latest bake of cake for 17.01 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 d6a6260196..bd62e64f6f 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-01-28 -PKG_SOURCE_VERSION:=9789742cfc596d48583ba4cdbc8f38d026121fa6 -PKG_MIRROR_HASH:=2a5afc45722c28ca8778eb50452eb305306e7898b32d7d6d73d3e77edf3cce99 +PKG_SOURCE_DATE:=2017-12-22 +PKG_SOURCE_VERSION:=5bf0b6596721e18269ee4bae6e3549c75cba923a +PKG_MIRROR_HASH:=95c0f886a3ad8ccfd7b35fa19af8b5ecbf0b2f74caea73fbabd6574f1c3be2db include $(INCLUDE_DIR)/package.mk