From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E9C0AC77B7A for ; Fri, 26 May 2023 17:18:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=aIjyvAOUMsp0/XA+ualzuOmd6VbkCY+6dg/5BLqzQSU=; b=qUV4n6eCje1Qdw Szo3PxFW2Wo62qVZ8jO29PS9FYTglDwuIRAS+O6EutnsrxpjCpianVRQEAgTRDE0Lya0Kad/0my1f bQWZ0QB2Qt5EoX+nRjN7TP2CpX2343XaRyqYWhcoxM3OJxj6YJvUls6l61BJ1uoq1joHhnnmVMjxO Ot84ir9Ed1e/B2GBGCJH724GOYk22Y7WE8M2hdLp34cKeVZF9xKWlzPLUaoV66XsiG3hv66gpOO88 CC37uftCtoPoliweSizbCKVItygJZdZP7uJuS/hf8o20UKKyN9OO3fAyLWWAubydTWm0Cv8RtIMMu /MCpU7JlCfA0WxBnsQ4g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q2b4o-003H6F-1V; Fri, 26 May 2023 17:18:06 +0000 Received: from mail-ej1-x635.google.com ([2a00:1450:4864:20::635]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1q2b4l-003H5D-0X; Fri, 26 May 2023 17:18:04 +0000 Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-969f90d71d4so137509966b.3; Fri, 26 May 2023 10:18:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1685121479; x=1687713479; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=rXAfU4krUfQItxKONERdy0UnGwuPi9mhVPa4tKH3xW4=; b=blT6VhBS2mX05s5wK3U4WHJiAAhqRpdhqtpQnhde0RcdR3Z9PVGwJ+60BHw26bot3m +MD3e5vekpWGhzpB9kMSAh13hs30iC6kdknWyrV36JwWcEfxBtzduGUfatSI5WNNxceC lJXiA1WOxGJiRvpUH9FfKpyG4OMDw+tzzsY1YHVSGWYmlkj1fGpxyTjgvcJmf1FKbAs1 Lq5nbnIvcifvXWLQP4TcDSylXxYlUBssE540Sr7QbfgBb3C0DwmROamC7xzgYG64VIWo uYuSdmgJ9M0od8/63dOnwHogZajZA8/QzcnOPlvwNXCnMY3dd07SFvN3eDbYjIJSjKiP bXmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685121479; x=1687713479; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=rXAfU4krUfQItxKONERdy0UnGwuPi9mhVPa4tKH3xW4=; b=dSo31Igmk9MQxYgxPWUEcnI4pcZzmPs9tCHX2QZPdrhO6IqUGJlNzNYQosEIlryZwI gVyZDssU0Voim59EriXWwgRzWFW0OJ6buuQU7TUcYU9cIua90LHiroNmZ2AY5cVrnfdx iSUAvwWFwhzONaGhqheuXOU7EeTB4Y7QBnKE0Zen9fewt16vG9H7oisEvGgFvnv1FcIV QwDz00yOk+4Ms5FpymjujlXohABE0Uz/PGg81C8vfRodSTS+4GspJq13tUW183sAIn76 zz4lbcdRiTwZiT0YOv46sPiAzC7yiDowMPwyNSihIIa0srv8eDQPfzy+vXnAErF6ea9V jMlg== X-Gm-Message-State: AC+VfDzvtKTFhnfYZPF8rsfudWHcOfekyYBHRHfJxXQX8vFXASrwDhBL Vc/Ul4eRZjMCfvu/S5Lb1iY= X-Google-Smtp-Source: ACHHUZ68f6SeRUgo46bYThmj4j2ets/qH5kJd72OCPkCJgENbXUwPSZg0P94z960AlvESDfW1LPHfA== X-Received: by 2002:a17:907:6e8e:b0:955:dcc9:d101 with SMTP id sh14-20020a1709076e8e00b00955dcc9d101mr3392414ejc.18.1685121478956; Fri, 26 May 2023 10:17:58 -0700 (PDT) Received: from skbuf ([188.27.184.189]) by smtp.gmail.com with ESMTPSA id dk24-20020a170906f0d800b00958434d4ecesm2440881ejb.13.2023.05.26.10.17.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 May 2023 10:17:58 -0700 (PDT) Date: Fri, 26 May 2023 20:17:55 +0300 From: Vladimir Oltean To: arinc9.unal@gmail.com Cc: Sean Wang , Landen Chao , DENG Qingfang , Daniel Golle , Andrew Lunn , Florian Fainelli , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Matthias Brugger , AngeloGioacchino Del Regno , Russell King , =?utf-8?B?QXLEsW7DpyDDnE5BTA==?= , Richard van Schagen , Richard van Schagen , Frank Wunderlich , Bartel Eerdekens , erkin.bozoglu@xeront.com, mithat.guner@xeront.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: Re: [PATCH net-next 29/30] net: dsa: introduce preferred_default_local_cpu_port and use on MT7530 Message-ID: <20230526171755.nk643aphoojvhjpg@skbuf> References: <20230522121532.86610-1-arinc.unal@arinc9.com> <20230522121532.86610-1-arinc.unal@arinc9.com> <20230522121532.86610-30-arinc.unal@arinc9.com> <20230522121532.86610-30-arinc.unal@arinc9.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20230522121532.86610-30-arinc.unal@arinc9.com> <20230522121532.86610-30-arinc.unal@arinc9.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230526_101803_210103_7F7824A0 X-CRM114-Status: GOOD ( 25.12 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gTW9uLCBNYXkgMjIsIDIwMjMgYXQgMDM6MTU6MzFQTSArMDMwMCwgYXJpbmM5LnVuYWxAZ21h aWwuY29tIHdyb3RlOgo+IEZyb206IFZsYWRpbWlyIE9sdGVhbiA8b2x0ZWFudkBnbWFpbC5jb20+ Cj4gCj4gV2hlbiBtdWx0aXBsZSBDUFUgcG9ydHMgYXJlIGJlaW5nIHVzZWQsIHRoZSBudW1lcmlj YWxseSBzbWFsbGVzdCBDUFUgcG9ydAo+IGJlY29tZXMgdGhlIHBvcnQgYWxsIHVzZXIgcG9ydHMg YmVjb21lIGFmZmluZSB0by4gVGhpcyBtYXkgbm90IGJlIHRoZSBiZXN0Cj4gY2hvaWNlIGZvciBh bGwgc3dpdGNoZXMgYXMgdGhlcmUgbWF5IGJlIGEgbnVtZXJpY2FsbHkgZ3JlYXRlciBDUFUgcG9y dCB3aXRoCj4gbW9yZSBiYW5kd2lkdGggdGhhbiB0aGUgbnVtZXJpY2FsbHkgc21hbGxlc3Qgb25l Lgo+IAo+IFN1Y2ggc3dpdGNoZXMgYXJlIE1UNzUzMCBhbmQgTVQ3NTMxQkUsIHdoaWNoIHRoZSBN VDc1MzAgRFNBIHN1YmRyaXZlcgo+IGNvbnRyb2xzLiBQb3J0IDUgb2YgdGhlc2Ugc3dpdGNoZXMg aGFzIGdvdCBSR01JSSB3aGlsc3QgcG9ydCA2IGhhcyBnb3QKPiBlaXRoZXIgVFJHTUlJIG9yIFNH TUlJLgo+IAo+IFRoZXJlZm9yZSwgaW50cm9kdWNlIHRoZSBwcmVmZXJyZWRfZGVmYXVsdF9sb2Nh bF9jcHVfcG9ydCBvcGVyYXRpb24gdG8gdGhlCj4gRFNBIHN1YnN5c3RlbSBhbmQgdXNlIGl0IG9u IHRoZSBNVDc1MzAgRFNBIHN1YmRyaXZlciB0byBwcmVmZXIgcG9ydCA2IGFzCj4gdGhlIGRlZmF1 bHQgQ1BVIHBvcnQuCj4gCj4gVG8gcHJvdmUgdGhlIGJlbmVmaXQgb2YgdGhpcyBvcGVyYXRpb24s IEkgKEFyxLFuw6cpIGhhdmUgZG9uZSBhIGJpZGlyZWN0aW9uYWwKPiBzcGVlZCB0ZXN0IGJldHdl ZW4gdHdvIERTQSB1c2VyIHBvcnRzIG9uIHRoZSBNVDc1MzFCRSBzd2l0Y2ggdXNpbmcgaXBlcmYz Lgo+IFRoZSB1c2VyIHBvcnRzIGFyZSAxIEdicHMgZnVsbCBkdXBsZXggYW5kIG9uIGRpZmZlcmVu dCBuZXR3b3JrcyBzbyB0aGUgU29DCj4gTUFDIHdvdWxkIGhhdmUgdG8gZG8gMiBHYnBzIFRYIGFu ZCAyIEdicHMgUlggdG8gZGVsaXZlciBmdWxsIHNwZWVkLgoKSSB0aGluayB0aGUgcmVhbCBhcmd1 bWVudCB3b3VsZCBzb3VuZCBsaWtlIHRoaXM6CgpTaW5jZSB0aGUgaW50cm9kdWN0aW9uIG9mIHRo ZSBPRiBiaW5kaW5ncywgRFNBIGhhcyBhbHdheXMgaGFkIGEgcG9saWN5CnRoYXQgaW4gY2FzZSBt dWx0aXBsZSBDUFUgcG9ydHMgYXJlIHByZXNlbnQgaW4gdGhlIGRldmljZSB0cmVlLCB0aGUKbnVt ZXJpY2FsbHkgZmlyc3Qgb25lIGlzIGFsd2F5cyBjaG9zZW4uCgpUaGUgTVQ3NTMwIHN3aXRjaCBm YW1pbHkgaGFzIDIgQ1BVIHBvcnRzLCA1IGFuZCA2LCB3aGVyZSBwb3J0IDYgaXMKcHJlZmVyYWJs ZSBiZWNhdXNlIGl0IGhhcyBoaWdoZXIgYmFuZHdpZHRoLgoKVGhlIE1UNzUzMCBkcml2ZXIgZGV2 ZWxvcGVycyBoYWQgMyBvcHRpb25zOgotIHRvIG1vZGlmeSBEU0Egd2hlbiB0aGUgZHJpdmVyIHdh cyBpbnRyb2R1Y2VkLCBzdWNoIGFzIHRvIHByZWZlciB0aGUKICBiZXR0ZXIgcG9ydAotIHRvIGRl Y2xhcmUgYm90aCBDUFUgcG9ydHMgaW4gZGV2aWNlIHRyZWVzIGFzIENQVSBwb3J0cywgYW5kIGxp dmUgd2l0aAogIHRoZSBzdWItb3B0aW1hbCBwZXJmb3JtYW5jZSByZXN1bHRpbmcgZnJvbSBub3Qg cHJlZmVycmluZyB0aGUgYmV0dGVyCiAgcG9ydAotIHRvIGRlY2xhcmUganVzdCBwb3J0IDYgaW4g dGhlIGRldmljZSB0cmVlIGFzIGEgQ1BVIHBvcnQKCk9mIGNvdXJzZSB0aGV5IGNob3NlIHRoZSBw YXRoIG9mIGxlYXN0IHJlc2lzdGFuY2UgKDNyZCBvcHRpb24pLCBraWNraW5nCnRoZSBjYW4gZG93 biB0aGUgcm9hZC4gVGhlIGhhcmR3YXJlIGRlc2NyaXB0aW9uIGluIHRoZSBkZXZpY2UgdHJlZSBp cwpzdXBwb3NlZCB0byBiZSBzdGFibGUgLSBkZXZlbG9wZXJzIGFyZSBub3Qgc3VwcG9zZWQgdG8g YWRvcHQgdGhlCnN0cmF0ZWd5IG9mIHBpZWNlbWVhbCBoYXJkd2FyZSBkZXNjcmlwdGlvbiwgd2hl cmUgdGhlIGRldmljZSB0cmVlIGlzCnVwZGF0ZWQgaW4gbG9ja3N0ZXAgd2l0aCB0aGUgZmVhdHVy ZXMgdGhhdCB0aGUga2VybmVsIGN1cnJlbnRseSBzdXBwb3J0cy4KCk5vdywgYXMgYSByZXN1bHQg b2YgdGhlIGZhY3QgdGhhdCB0aGV5IGRpZCB0aGF0LCBhbnkgYXR0ZW1wdHMgdG8gbW9kaWZ5CnRo ZSBkZXZpY2UgdHJlZSBhbmQgZGVzY3JpYmUgYm90aCBDUFUgcG9ydHMgYXMgQ1BVIHBvcnRzIHdv dWxkIG1ha2UgRFNBCmNoYW5nZSBpdHMgZGVmYXVsdCBzZWxlY3Rpb24gZnJvbSBwb3J0IDYgdG8g NSwgZWZmZWN0aXZlbHkgcmVzdWx0aW5nIGluCmEgcGVyZm9ybWFuY2UgZGVncmFkYXRpb24gdmlz aWJsZSB0byB1c2VycyBhcyBjYW4gYmUgc2VlbiBiZWxvdyB2dnZ2dgoKPiAKPiBXaXRob3V0IHBy ZWZlcnJpbmcgcG9ydCA2Ogo+IAo+IFsgSURdW1JvbGVdIEludGVydmFsICAgICAgICAgICBUcmFu c2ZlciAgICAgQml0cmF0ZSAgICAgICAgIFJldHIKPiBbICA1XVtUWC1DXSAgIDAuMDAtMjAuMDAg IHNlYyAgIDM3NCBNQnl0ZXMgICAxNTcgTWJpdHMvc2VjICA3MzQgICAgc2VuZGVyCj4gWyAgNV1b VFgtQ10gICAwLjAwLTIwLjAwICBzZWMgICAzNzMgTUJ5dGVzICAgMTU2IE1iaXRzL3NlYyAgICBy ZWNlaXZlcgo+IFsgIDddW1JYLUNdICAgMC4wMC0yMC4wMCAgc2VjICAxLjgxIEdCeXRlcyAgIDc3 OCBNYml0cy9zZWMgICAgMCAgICBzZW5kZXIKPiBbICA3XVtSWC1DXSAgIDAuMDAtMjAuMDAgIHNl YyAgMS44MSBHQnl0ZXMgICA3NzcgTWJpdHMvc2VjICAgIHJlY2VpdmVyCj4gCj4gV2l0aCBwcmVm ZXJyaW5nIHBvcnQgNjoKPiAKPiBbIElEXVtSb2xlXSBJbnRlcnZhbCAgICAgICAgICAgVHJhbnNm ZXIgICAgIEJpdHJhdGUgICAgICAgICBSZXRyCj4gWyAgNV1bVFgtQ10gICAwLjAwLTIwLjAwICBz ZWMgIDEuOTkgR0J5dGVzICAgODU2IE1iaXRzL3NlYyAgMjczICAgIHNlbmRlcgo+IFsgIDVdW1RY LUNdICAgMC4wMC0yMC4wMCAgc2VjICAxLjk5IEdCeXRlcyAgIDg1NSBNYml0cy9zZWMgICAgcmVj ZWl2ZXIKPiBbICA3XVtSWC1DXSAgIDAuMDAtMjAuMDAgIHNlYyAgMS43MiBHQnl0ZXMgICA3Mzcg TWJpdHMvc2VjICAgMTUgICAgc2VuZGVyCj4gWyAgN11bUlgtQ10gICAwLjAwLTIwLjAwICBzZWMg IDEuNzEgR0J5dGVzICAgNzM2IE1iaXRzL3NlYyAgICByZWNlaXZlcgo+IAo+IFVzaW5nIG9uZSBw b3J0IGZvciBXQU4gYW5kIHRoZSBvdGhlciBwb3J0cyBmb3IgTEFOIGlzIGEgdmVyeSBwb3B1bGFy IHVzZQo+IGNhc2Ugd2hpY2ggaXMgd2hhdCB0aGlzIHRlc3QgZW11bGF0ZXMuCgpBcyBzdWNoLCB0 aGlzIGNoYW5nZSBwcm9wb3NlcyB0aGF0IHdlIHJldHJvYWN0aXZlbHkgbW9kaWZ5IHN0YWJsZQpr ZXJuZWxzIHRvIGtlZXAgdGhlIG10NzUzMCBkcml2ZXIgcHJlZmVycmluZyBwb3J0IDYgZXZlbiB3 aXRoIGRldmljZQp0cmVlcyB3aGVyZSB0aGUgaGFyZHdhcmUgaXMgbW9yZSBmdWxseSBkZXNjcmli ZWQuCgpGaXhlczogYjhmMTI2YThkNTQzICgibmV0LW5leHQ6IGRzYTogYWRkIGRzYSBzdXBwb3J0 IGZvciBNZWRpYXRlayBNVDc1MzAgc3dpdGNoIikKCj4gCj4gVGhpcyBkb2Vzbid0IGFmZmVjdCB0 aGUgcmVtYWluaW5nIHN3aXRjaGVzLCBNVDc1MzFBRSBhbmQgdGhlIHN3aXRjaCBvbiB0aGUKPiBN VDc5ODggU29DLiBCb3RoIENQVSBwb3J0cyBvZiB0aGUgTVQ3NTMxQUUgc3dpdGNoIGhhdmUgZ290 IFNHTUlJIGFuZCB0aGVyZQo+IGlzIG9ubHkgb25lIENQVSBwb3J0IG9uIHRoZSBzd2l0Y2ggb24g dGhlIE1UNzk4OCBTb0MuCj4gCj4gU2lnbmVkLW9mZi1ieTogVmxhZGltaXIgT2x0ZWFuIDxvbHRl YW52QGdtYWlsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBcsSxbsOnIMOcTkFMIDxhcmluYy51bmFs QGFyaW5jOS5jb20+Cj4gLS0tCgpTZWUgdGhlIGRpZmZlcmVuY2UgaW4gaW50ZW50PwoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5l bCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6 Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=