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 7025FC636D4 for ; Fri, 10 Feb 2023 17:30:20 +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:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=l82ZVqY9lRaW+a+MY23WWrjA1abUW+sAQD7zPVaBqkI=; b=YzLYdjjkPUSrLd A+1v7byG1suiHt7oKkhtzxL0ZRlAva2iE//s5bBKZbis5iBiXz4fITEMUHu9aXfUy1PXYdUWP7aF4 bgI9utqOuTOgyZs3il6umkh4KbFOzg3z747FV+pP6iReCWfV/TSMOs/GbM4R9p31sxffauPe0Sh5Z 3J89jp2GvZRdMXumFIBFVzw9HtWIHibmTc1XSDo37GKoOdOtuUB+B38r9k5mdEXRyB3LqEzOuKb1f 8NsrNMqpEePCYbgRC8ZNhIeuGQAsGz2FaG6+y5nMNTk8bCQe3nfLeMHVVYiYDCvkT2W9hkx3AUgPJ ABTbPQAdCXjO+9XkikPA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pQXCz-006j6Q-IX; Fri, 10 Feb 2023 17:29:13 +0000 Received: from mail-ej1-x62d.google.com ([2a00:1450:4864:20::62d]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pQXCv-006j5D-3g; Fri, 10 Feb 2023 17:29:10 +0000 Received: by mail-ej1-x62d.google.com with SMTP id p26so17719427ejx.13; Fri, 10 Feb 2023 09:29:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=f8L1vudNKgvkP5IiC7LA/V+jiXwTiR2CGl/rNd3NChc=; b=SUisEb0INdY6qQxg082OsELGjB4grFuSp4ezRrzYr+NowLPN4P7WEOExHG+IBsq4ZU FhBjlMjxA2gz5XFuELdL19F0qwk51WtvWQZHMyzFM4mh61py6JircSTD5AH2XjL5FXej ntnlBqtyMHQq5CytsbgKaMU6no1FbFBFnoLpBx0Xlr6kWEGMa2WGHljv6mY9hIa7ZzeW tKpWeQY6LQSjTUq2wFXidkHq1cXwQAf1ZQD5UHDVsADaesytDLQ8MqZsMnUVYJWLFaBm dPmtkOch2VMpQFmgJM/zDAAwAXhW8+oOjvzN+GhAsVK2l/5ek7VAvFP0hEquEhb5Ukbr v3hA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=f8L1vudNKgvkP5IiC7LA/V+jiXwTiR2CGl/rNd3NChc=; b=Pv61SODAAoBxeZSiHb+Lxixp+iK60ytJEHsstpu+CLnvJqmb1F2Dr8ExRwfGoyYlaE tWWheoU8zyLhYVBPWVvKM8wZCoq8JW0kX3Tk8Op57GBvg7LrEyMgHyCRk8SI0q+rZbUC gH7d7sqydWUd5DcGVjbbOxBLZ/PFlu7+PXJVe8UxsLA5VFjHJFyy/YByZHBB0DMRJG9r 6v8wKoBjz6whjvoE4FpcKaSkIXtHRMoCTMhBCzhwo68keyc/Hp0Q6n8pn4e4Y/GPisbH X+B7nXWItPWDb9RnuuTr5rKKhIZj/FMmkCm3dC+hXJKLwV66RihRjcz/Cz1BOdEM3q4+ yZPA== X-Gm-Message-State: AO0yUKVUgSJcFVb/CIl8E4uChgLM8ULqTZGnWCh2ewttw5w0LO1txhGD kA33X+9FDCtOpUxLAbaB8kM= X-Google-Smtp-Source: AK7set9jllG4EL32KZNRFeGz5GqklmGGkaV2tsT1Te4UbaEdKLFVlJ2sVqr/p9Z6ZST975z60DjcAQ== X-Received: by 2002:a17:907:7295:b0:8af:2cc6:bf74 with SMTP id dt21-20020a170907729500b008af2cc6bf74mr11319203ejc.0.1676050144571; Fri, 10 Feb 2023 09:29:04 -0800 (PST) Received: from arinc9-PC.lan ([37.120.152.236]) by smtp.gmail.com with ESMTPSA id va29-20020a17090711dd00b0089c72982de6sm2629302ejb.160.2023.02.10.09.29.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Feb 2023 09:29:04 -0800 (PST) From: arinc9.unal@gmail.com X-Google-Original-From: richard@routerhints.com To: Sean Wang , Landen Chao , DENG Qingfang , Andrew Lunn , Florian Fainelli , Vladimir Oltean , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Matthias Brugger , AngeloGioacchino Del Regno Cc: Richard van Schagen , =?UTF-8?q?Ar=C4=B1n=C3=A7=20=C3=9CNAL?= , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, erkin.bozoglu@xeront.com Subject: [PATCH net] net: dsa: mt7530: fix CPU flooding and do not set CPU association Date: Fri, 10 Feb 2023 20:28:23 +0300 Message-Id: <20230210172822.12960-1-richard@routerhints.com> X-Mailer: git-send-email 2.37.2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230210_092909_175022_F06D68B4 X-CRM114-Status: GOOD ( 16.09 ) 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 RnJvbTogUmljaGFyZCB2YW4gU2NoYWdlbiA8cmljaGFyZEByb3V0ZXJoaW50cy5jb20+CgpUaGUg b3JpZ2luYWwgY29kZSBvbmx5IGVuYWJsZXMgZmxvb2Rpbmcgb24gQ1BVIHBvcnQsIG9uIHBvcnQg Niwgc2luY2UKdGhhdCdzIHRoZSBsYXN0IG9uZSBzZXQgdXAuIEluIGRvaW5nIHNvLCBpdCByZW1v dmVzIGZsb29kaW5nIG9uIHBvcnQgNSwKd2hpY2ggbWFkZSBzbyB0aGF0LCBpbiBvcmRlciB0byBj b21tdW5pY2F0ZSBwcm9wZXJseSBvdmVyIHBvcnQgNSwgYSBmcmFtZQpoYWQgdG8gYmUgc2VudCBm cm9tIGEgdXNlciBwb3J0IHRvIHRoZSBEU0EgbWFzdGVyLiBGaXggdGhpcy4KClNpbmNlIENQVS0+ cG9ydCBpcyBmb3JjZWQgdmlhIHRoZSBEU0EgdGFnLCBjb25uZWN0aW5nIENQVSB0byBhbGwgdXNl ciBwb3J0cwpvZiB0aGUgc3dpdGNoIGJyZWFrcyBjb21tdW5pY2F0aW9uIG92ZXIgVkxBTiB0YWdn ZWQgZnJhbWVzLiBUaGVyZWZvcmUsCnJlbW92ZSB0aGUgY29kZSB0aGF0IHNldHMgQ1BVIGFzc29j YXRpb24uIFRoaXMgd2F5LCB0aGUgQ1BVIHJldmVydHMgdG8gbm90CmJlaW5nIGNvbm5lY3RlZCB0 byBhbnkgcG9ydCBhcyBzb29uIGFzICIucG9ydF9lbmFibGUiIGlzIGNhbGxlZC4KClsgYXJpbmMu dW5hbEBhcmluYzkuY29tOiBXcm90ZSBzdWJqZWN0IGFuZCBjaGFuZ2Vsb2cgXQoKVGVzdGVkLWJ5 OiBBcsSxbsOnIMOcTkFMIDxhcmluYy51bmFsQGFyaW5jOS5jb20+ClNpZ25lZC1vZmYtYnk6IFJp Y2hhcmQgdmFuIFNjaGFnZW4gPHJpY2hhcmRAcm91dGVyaGludHMuY29tPgpTaWduZWQtb2ZmLWJ5 OiBBcsSxbsOnIMOcTkFMIDxhcmluYy51bmFsQGFyaW5jOS5jb20+Ci0tLQogZHJpdmVycy9uZXQv ZHNhL210NzUzMC5jIHwgMTcgKysrKysrKystLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGlu c2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvZHNh L210NzUzMC5jIGIvZHJpdmVycy9uZXQvZHNhL210NzUzMC5jCmluZGV4IDNhMTUwMTViYzQwOS4u YjVhZDRiNGZjMDBjIDEwMDY0NAotLS0gYS9kcml2ZXJzL25ldC9kc2EvbXQ3NTMwLmMKKysrIGIv ZHJpdmVycy9uZXQvZHNhL210NzUzMC5jCkBAIC05OTcsNiArOTk3LDcgQEAgbXQ3NTN4X2NwdV9w b3J0X2VuYWJsZShzdHJ1Y3QgZHNhX3N3aXRjaCAqZHMsIGludCBwb3J0KQogewogCXN0cnVjdCBt dDc1MzBfcHJpdiAqcHJpdiA9IGRzLT5wcml2OwogCWludCByZXQ7CisJdTMyIHZhbDsKIAogCS8q IFNldHVwIG1heCBjYXBhYmlsaXR5IG9mIENQVSBwb3J0IGF0IGZpcnN0ICovCiAJaWYgKHByaXYt PmluZm8tPmNwdV9wb3J0X2NvbmZpZykgewpAQCAtMTAwOSwyMCArMTAxMCwxNSBAQCBtdDc1M3hf Y3B1X3BvcnRfZW5hYmxlKHN0cnVjdCBkc2Ffc3dpdGNoICpkcywgaW50IHBvcnQpCiAJbXQ3NTMw X3dyaXRlKHByaXYsIE1UNzUzMF9QVkNfUChwb3J0KSwKIAkJICAgICBQT1JUX1NQRUNfVEFHKTsK IAotCS8qIERpc2FibGUgZmxvb2RpbmcgYnkgZGVmYXVsdCAqLwotCW10NzUzMF9ybXcocHJpdiwg TVQ3NTMwX01GQywgQkNfRkZQX01BU0sgfCBVTk1fRkZQX01BU0sgfCBVTlVfRkZQX01BU0ssCi0J CSAgIEJDX0ZGUChCSVQocG9ydCkpIHwgVU5NX0ZGUChCSVQocG9ydCkpIHwgVU5VX0ZGUChCSVQo cG9ydCkpKTsKKwkvKiBFbmFibGUgZmxvb2Rpbmcgb24gQ1BVICovCisJdmFsID0gbXQ3NTMwX3Jl YWQocHJpdiwgTVQ3NTMwX01GQyk7CisJdmFsIHw9IEJDX0ZGUChCSVQocG9ydCkpIHwgVU5NX0ZG UChCSVQocG9ydCkpIHwgVU5VX0ZGUChCSVQocG9ydCkpOworCW10NzUzMF93cml0ZShwcml2LCBN VDc1MzBfTUZDLCB2YWwpOwogCiAJLyogU2V0IENQVSBwb3J0IG51bWJlciAqLwogCWlmIChwcml2 LT5pZCA9PSBJRF9NVDc2MjEpCiAJCW10NzUzMF9ybXcocHJpdiwgTVQ3NTMwX01GQywgQ1BVX01B U0ssIENQVV9FTiB8IENQVV9QT1JUKHBvcnQpKTsKIAotCS8qIENQVSBwb3J0IGdldHMgY29ubmVj dGVkIHRvIGFsbCB1c2VyIHBvcnRzIG9mCi0JICogdGhlIHN3aXRjaC4KLQkgKi8KLQltdDc1MzBf d3JpdGUocHJpdiwgTVQ3NTMwX1BDUl9QKHBvcnQpLAotCQkgICAgIFBDUl9NQVRSSVgoZHNhX3Vz ZXJfcG9ydHMocHJpdi0+ZHMpKSk7Ci0KIAkvKiBTZXQgdG8gZmFsbGJhY2sgbW9kZSBmb3IgaW5k ZXBlbmRlbnQgVkxBTiBsZWFybmluZyAqLwogCW10NzUzMF9ybXcocHJpdiwgTVQ3NTMwX1BDUl9Q KHBvcnQpLCBQQ1JfUE9SVF9WTEFOX01BU0ssCiAJCSAgIE1UNzUzMF9QT1JUX0ZBTExCQUNLX01P REUpOwpAQCAtMjIwNCw2ICsyMjAwLDkgQEAgbXQ3NTMwX3NldHVwKHN0cnVjdCBkc2Ffc3dpdGNo ICpkcykKIAogCXByaXYtPnA2X2ludGVyZmFjZSA9IFBIWV9JTlRFUkZBQ0VfTU9ERV9OQTsKIAor CS8qIERpc2FibGUgZmxvb2RpbmcgYnkgZGVmYXVsdCAqLworCW10NzUzMF9ybXcocHJpdiwgTVQ3 NTMwX01GQywgQkNfRkZQX01BU0sgfCBVTk1fRkZQX01BU0sgfCBVTlVfRkZQX01BU0ssIDApOwor CiAJLyogRW5hYmxlIGFuZCByZXNldCBNSUIgY291bnRlcnMgKi8KIAltdDc1MzBfbWliX3Jlc2V0 KGRzKTsKIAotLSAKMi4zNy4yCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5l bEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4v bGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=