From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C5BC9606A32D for ; Sun, 1 Nov 2026 08:36:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=invQ9V08; dkim=fail reason="signature verification failed" (2048-bit key, unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20260515 header.b=Tes5Dti/ 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:References:In-Reply-To: Message-ID:Date:Cc:To:From:Subject:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Unsubscribe-Post:List-Owner; bh=z1GZ523COXFSp9ObBC7xKheKLI+R2//FrvKQNaW1wV0=; b=invQ9V08yk7ImSCHm30/aK597V MK5xk93EvwCxt49bfBWgLeD0QEWde7NjfGoha6U57fYFyGkrC4C6lCFLYya53IxfFrJ+SGheVAvxi zH0aHq4BvLAMZDYzCOyE98adNiDTa4vJSCpVCut//QG1TYk9y/cBXHIVz3okaOhKUtK5wlU2f2Qp1 jC1HCopvVXEJA2dX/SDI1svsQZgXPh8ct0feJZjbu+ZMdT9jITAmKhx8xcl/yo2lir8bW6mj06PXG mdRq+Hv+jMsyU5qy49wh0lZbqLkVoJyn9nOLDbSVWlczgEFrZkIscwkNCY0A91SCm+F1uZs+bx9J7 5I3M5ySw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.100.1 #2 (Red Hat Linux)) id 1xNR3R-0000000E1Za-0Ccj; Sun, 01 Nov 2026 08:36:41 +0000 Received: from sea.source.kernel.org ([172.234.252.31]) by bombadil.infradead.org with esmtps (Exim 4.100.1 #2 (Red Hat Linux)) id 1xNR3P-0000000E1Xa-3HLA; Sun, 01 Nov 2026 08:36:39 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id 8424843FE2; Sun, 1 Nov 2026 08:36:39 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 420441F00A15; Sun, 1 Nov 2026 08:36:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1793522199; bh=LXCicZxC3YM8+qlDZ22L2zoCpC7gbAYtbkXJ6Bwzeew=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=Tes5Dti/hG/1AhQHhdTiEkH62QiB64z9bqwJPK6OFBMM83BHIUFcSNzY2CLX3rIcR lLJ3dOUnndz38pX+F1FM9UoKEFTavddL+vK9Q/P1dEkaEqisVrPF4REyRh00JXn2if LdTJshZ7prnDXXN17DS+ts6H0YTM8XU5uduc2p0DbfdxZBzNMpFy1TDxLM2gUsAEM1 LFF13ZS7cQc+xCyfWj8tG1PMxuFuci9QUebs+hwwQ80sKlfGhGtFTeL5xgepnok/r+ dupu7dyO6IRLe5VZW2roR1iFRwrPZIJRS0QlHyZUm1Bfyppl/vC1tXLo4ho4fy9Ysf XeT1UuCyoTEIA== Subject: Re: [PATCH net v4 5/5] net: phy: postpone PHY interrupts during sleep with MAC-managed PM From: netdev-bot+sashiko@kernel.org To: iav@iav.lv Cc: andrew@lunn.ch, hkallweit1@gmail.com, linux@armlinux.org.uk, davem@davemloft.net, edumazet@kernel.org, kuba@kernel.org, pabeni@redhat.com, maxime.chevallier@bootlin.com, lukas@wunner.de, rafael.j.wysocki@intel.com, wei.fang@nxp.com, niklas.soderlund@ragnatech.se, paul@pbarker.dev, florian.fainelli@broadcom.com, opendmb@gmail.com, Thangaraj.S@microchip.com, shenwei.wang@nxp.com, netdev@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org Date: Sun, 01 Nov 2026 08:36:37 +0000 Message-ID: <179352219781.3131.16504721138901563596@kernel.org> In-Reply-To: <20261031-b4-phylib-mac-pm-irq-v3-v4-5-5ba23b3ff9a4@iav.lv> References: <20261031-b4-phylib-mac-pm-irq-v3-v4-5-5ba23b3ff9a4@iav.lv> X-sashiko-severity: High X-Archived-By: MIME-Version: 1.0 X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "Linux-rockchip" X-Spam-Status: No, score=-8.9 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on aws-us-west-2-korg-listserv-alma10-1 VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg MSBwb3RlbnRpYWwKaXNzdWUocykgdG8gY29uc2lkZXIuCgpDcml0aWNhbDogMCDCtyBIaWdoOiAx IMK3IE1lZGl1bTogMCDCtyBMb3c6IDAKCklmIHlvdSBiZWxpZXZlIG5vbmUgb2YgdGhlIGlzc3Vl cyBhcmUgbGVnaXRpbWF0ZSwgcGxlYXNlIHJlcGx5IHRvIGVhY2gKaXNzdWUgb2YgTWVkaXVtIHNl dmVyaXR5IG9yIGhpZ2hlciBhbmQgZXhwbGFpbiB3aHkgdGhlIEFJIGlzIHdyb25nLgpJZiBhbnkg b2YgdGhlbSBhcmUgbGVnaXRpbWF0ZSBhbmQgeW91IHBsYW4gdG8gcmVzcGluLCBwbGVhc2UgbGV0 IHBhdGNod29yawprbm93IGJ5IGluY2x1ZGluZyAicHctYm90OiBjciIgYXMgYSBzZXBhcmF0ZSBs aW5lIGF0IHRoZSBlbmQgb2YgeW91ciByZXBseQoob25lIHN1Y2ggcmVwbHkgcGVyIHNlcmllcyBp cyBlbm91Z2gpLgoKLSBbSGlnaF0gbmV0OiBwaHk6IGZhbHNlIHdha2V1cCBpbiBwaHlfaW50ZXJy dXB0KCkgZHVyaW5nIG1hY19tYW5hZ2VkX3BtCiAgc3VzcGVuZAoKLS0KCj4gZGlmZiAtLWdpdCBh L2RyaXZlcnMvbmV0L3BoeS9waHlfZGV2aWNlLmMgYi9kcml2ZXJzL25ldC9waHkvcGh5X2Rldmlj ZS5jCj4gLS0tIGEvZHJpdmVycy9uZXQvcGh5L3BoeV9kZXZpY2UuYwo+ICsrKyBiL2RyaXZlcnMv bmV0L3BoeS9waHlfZGV2aWNlLmMKPiBAQCAtMzMyLDE2ICszMzIsNTUgQEAgc3RhdGljIGJvb2wg bWRpb19idXNfcGh5X21heV9zdXNwZW5kKHN0cnVjdCBwaHlfZGV2aWNlICpwaHlkZXYpCj4gIAly ZXR1cm4gIXBoeWRldi0+c3VzcGVuZGVkOwo+ICB9Cj4gIAo+ICtzdGF0aWMgX19tYXliZV91bnVz ZWQgZW51bSBwaHlfaXJxX3dha2UKPiArcGh5X2lycV93YWtlX3NvdXJjZShzdHJ1Y3QgcGh5X2Rl dmljZSAqcGh5ZGV2KQo+ICt7Cj4gKwlzdHJ1Y3QgbmV0X2RldmljZSAqbmV0ZGV2ID0gcGh5ZGV2 LT5hdHRhY2hlZF9kZXY7Cj4gKwlib29sIHBoeV93b2w7Cj4gKwo+ICsJaWYgKCFuZXRkZXYpCj4g KwkJcmV0dXJuIFBIWV9JUlFfV0FLRV9OT05FOwo+ICsKPiArCS8qIHBoeV9zdXNwZW5kKCkgY2Fj aGVkIHRoZSBhbnN3ZXIgb2YgYSBzdXNwZW5kZWQgUEhZLCB3aGljaCBtYXkKPiArCSAqIG5vdCBi ZSByZWFjaGFibGUgb3ZlciBNRElPLgo+ICsJICovCj4gKwlpZiAocGh5ZGV2LT5zdXNwZW5kZWQg JiYgIXBoeV9jYW5fd2FrZXVwKHBoeWRldikpCj4gKwkJcGh5X3dvbCA9IHBoeWRldi0+d29sX2Vu YWJsZWQ7Cj4gKwllbHNlCj4gKwkJcGh5X3dvbCA9IHBoeV9tYXlfd2FrZXVwKHBoeWRldik7Cj4g Kwo+ICsJaWYgKG5ldGRldi0+ZXRodG9vbC0+d29sX2VuYWJsZWQgfHwgcGh5X3dvbCkKPiArCQly ZXR1cm4gUEhZX0lSUV9XQUtFX1NZU1RFTTsKPiArCj4gKwkvKiBBIE1BQyB0aGF0IG1hbmFnZXMg UEhZIFBNIHN0b3BzIHRoZSBQSFkgaXRzZWxmOiB0aGUgbGluawo+ICsJICogaW50ZXJydXB0IHRo YXQgZm9sbG93cyBpcyBub3QgYSB3YWtldXAuCj4gKwkgKi8KPiArCWlmIChwaHlkZXYtPm1hY19t YW5hZ2VkX3BtKQo+ICsJCXJldHVybiBQSFlfSVJRX1dBS0VfTk9ORTsKPiArCj4gKwlpZiAoZGV2 aWNlX21heV93YWtldXAoJm5ldGRldi0+ZGV2KSkKPiArCQlyZXR1cm4gUEhZX0lSUV9XQUtFX05F VERFVjsKPiArCj4gKwlpZiAobmV0ZGV2LT5kZXYucGFyZW50ICYmIGRldmljZV9tYXlfd2FrZXVw KG5ldGRldi0+ZGV2LnBhcmVudCkpCj4gKwkJcmV0dXJuIFBIWV9JUlFfV0FLRV9QQVJFTlQ7Cj4g Kwo+ICsJcmV0dXJuIFBIWV9JUlFfV0FLRV9OT05FOwo+ICt9Cj4gKwo+ICAvKiBXYWtldXAgaW50 ZXJydXB0cyBtYXkgb2NjdXIgZHVyaW5nIHRoZSBzeXN0ZW0gc2xlZXAgdHJhbnNpdGlvbiB3aGVu Cj4gICAqIHRoZSBQSFkgaXMgaW5hY2Nlc3NpYmxlLiBTZXQgZmxhZyB0byBwb3N0cG9uZSBoYW5k bGluZyB1bnRpbCB0aGUgUEhZCj4gICAqIGhhcyByZXN1bWVkLiBXYWl0IGZvciBjb25jdXJyZW50 IGludGVycnVwdCBoYW5kbGVyIHRvIGNvbXBsZXRlLgo+ICsgKiBEZWNpZGUgd2hpY2ggd2FrZXVw IGV2ZW50IGEgcG9zdHBvbmVkIGludGVycnVwdCByZXBvcnRzIG5vdywgd2hpbGUKPiArICogdGhl IFBIWSBjYW4gc3RpbGwgYmUgcmVhZC4KPiAgICovCj4gIHN0YXRpYyBfX21heWJlX3VudXNlZCB2 b2lkIG1kaW9fYnVzX3BoeV9zdXNwZW5kX2lycShzdHJ1Y3QgcGh5X2RldmljZSAqcGh5ZGV2KQo+ ICB7Cj4gIAlpZiAoIXBoeV9pbnRlcnJ1cHRfaXNfdmFsaWQocGh5ZGV2KSkKPiAgCQlyZXR1cm47 Cj4gIAo+IC0JV1JJVEVfT05DRShwaHlkZXYtPmlycV9zdXNwZW5kZWQsIHRydWUpOwo+ICsJcGh5 ZGV2LT5pcnFfd2FrZSA9IHBoeV9pcnFfd2FrZV9zb3VyY2UocGh5ZGV2KTsKPiArCS8qIFBhaXJz IHdpdGggc21wX2xvYWRfYWNxdWlyZSgpIGluIHBoeV9pbnRlcnJ1cHQoKSAqLwo+ICsJc21wX3N0 b3JlX3JlbGVhc2UoJnBoeWRldi0+aXJxX3N1c3BlbmRlZCwgdHJ1ZSk7Cj4gIAlzeW5jaHJvbml6 ZV9pcnEocGh5ZGV2LT5pcnEpOwo+ICB9Cj4gIAoKW1NldmVyaXR5OiBIaWdoXQpwaHlfaXJxX3dh a2Vfc291cmNlKCkgcnVucyBmcm9tIG1kaW9fYnVzX3BoeV9zdXNwZW5kKCksIGJlZm9yZSB0aGUK TUFDJ3Mgc3VzcGVuZCBjYWxsYmFjay4gRm9yIGEgbWFjX21hbmFnZWRfcG0gUEhZLCB0aGF0IGNh bGxiYWNrIHN0aWxsCmNoYW5nZXMgdGhlIGxpbmsgYWZ0ZXJ3YXJkcy4gVGhlIG1hY19tYW5hZ2Vk X3BtIGNoZWNrIGJlbG93IG9ubHkKY292ZXJzIHRoZSBjYXNlIHdpdGhvdXQgV2FrZS1vbi1MQU4u IFdpdGggV2FrZS1vbi1MQU4gZW5hYmxlZCB3ZQpyZXR1cm4gUEhZX0lSUV9XQUtFX1NZU1RFTSwg c28gYW55IGxpbmsgaW50ZXJydXB0IHRoZSBNQUMgY2F1c2VzCml0c2VsZiBtYWtlcyBwaHlfaW50 ZXJydXB0KCkgY2FsbCBwbV9zeXN0ZW1fd2FrZXVwKCkgYW5kIGFib3J0IHRoZQpzdXNwZW5kLgoK SSBjYW4gc2VlIHR3byB3YXlzIHRvIGdldCB0aGVyZS4KCldvTCBpbiB0aGUgUEhZIG9uIHN0bW1h Yzogc3RtbWFjX3N1c3BlbmQoKSBjYWxscyBwaHlsaW5rX3N1c3BlbmQoKSwKd2hpY2ggZ29lcyB0 aHJvdWdoIHBoeWxpbmtfc3RvcCgpIC0+IHBoeV9zdG9wKCkgLT4gcGh5X3N1c3BlbmQoKS4gV2l0 aAp3b2xfZW5hYmxlZCBzZXQgYW5kIG5vIFBIWV9BTFdBWVNfQ0FMTF9TVVNQRU5ELCBwaHlfc3Vz cGVuZCgpIHJldHVybnMKLUVCVVNZIHdpdGhvdXQgY2FsbGluZyB0aGUgZHJpdmVyJ3Mgc3VzcGVu ZCwgc28gdGhlIGxpbmsgaW50ZXJydXB0CnN0YXlzIHVubWFza2VkLiBwaHlsaW5rX3N1c3BlbmQo KSB0aGVuIGNhbGxzIHBoeWxpbmtfc3BlZWRfZG93bigpLApzaW5jZSBzdG1tYWMgc2V0cyB3b2xf cGh5X3NwZWVkX2N0cmwsIGFuZCBwaHlfc3BlZWRfZG93bigpIHJlc3RhcnRzCmF1dG9uZWdvdGlh dGlvbiB0byBkcm9wIHRvIDEwTWJwcy4gVGhlIGxpbmsgZ29lcyBkb3duIHdoaWxlCmlycV9zdXNw ZW5kZWQgaXMgc2V0IGFuZCBpcnFfd2FrZSBpcyBQSFlfSVJRX1dBS0VfU1lTVEVNLgoKV29MIGlu IHRoZSBNQUMgb25seSwgZmVjIGZvciBleGFtcGxlOiBuZXRkZXYtPmV0aHRvb2wtPndvbF9lbmFi bGVkIGlzCnNldCB3aGlsZSBwaHlfd29sIGlzIGZhbHNlLCBhbmQgZmVjX3N1c3BlbmQoKSBjYWxs cyBwaHlfc3RvcCgpIGFuZApnYXRlcyBpdHMgY2xvY2tzLiBwaHlfc3VzcGVuZCgpIGFnYWluIGxl YXZlcyB0aGUgbGluayBpbnRlcnJ1cHQgb2YgdGhlClBIWSBlbmFibGVkLiBydGw4MjExZl9zdXNw ZW5kKCksIGZvciBvbmUsIG5laXRoZXIgY2FsbHMKZ2VucGh5X3N1c3BlbmQoKSBub3IgbWFza3Mg dGhlIGxpbmsgc3RhdHVzIGludGVycnVwdCB3aGVuIHdvbF9lbmFibGVkCmlzIHNldCB3aXRob3V0 IGRyaXZlci1tb2RlbCB3YWtldXAuIFNvIHRoZSBsaW5rLWRvd24gaW50ZXJydXB0IGlzCnJlcG9y dGVkIGFzIGEgc3lzdGVtIHdha2V1cCwgYWx0aG91Z2ggdGhlIFBIWSBpbnRlcnJ1cHQgaXMgbm90 IGEKd2FrZXVwIHNvdXJjZSBoZXJlIGF0IGFsbDsgdGhlIE1BQyBpcy4KCkJlZm9yZSB0aGlzIHBh dGNoIHRoZXNlIFBIWXMgZGlkIG5vdCBoYXZlIGlycV9zdXNwZW5kZWQgc2V0IGR1cmluZyB0aGUK TUFDJ3Mgc3VzcGVuZCBjYWxsYmFjaywgc28gbmVpdGhlciBjYXNlIGNvdWxkIGFib3J0IHN1c3Bl bmQuIFRoaXMKbG9va3MgbGlrZSBhIHJlZ3Jlc3Npb24gZm9yIGFueW9uZSB1c2luZyBXb0wgYmVo aW5kIGEgTUFDIHRoYXQgbWFuYWdlcwpQSFkgUE0uIERpZCB0aGUgSGVsaW9zNjQgV2FrZS1vbi1M QU4gdGVzdCBnbyB0aHJvdWdoIHRoZSBzcGVlZApkb3duc2hpZnQgaW4gcGh5bGlua19zdXNwZW5k KCk/CgpJJ20gbm90IHN1cmUgd2hhdCB0aGUgcmlnaHQgZml4IGlzLCBzbyB0d28gcXVlc3Rpb25z LiBTaG91bGQgdGhlCm1hY19tYW5hZ2VkX3BtIGNhc2UgY291bnQgb25seSBwaHlfd29sLCBhbmQg bm90IHRoZSBldGh0b29sIGZsYWcgdGhhdAptYXkgZGVzY3JpYmUgTUFDIFdvTD8gQW5kIGZvciBQ SFkgV29MLCBjYW4gdGhlIHdha2V1cCBiZSBhcm1lZCBvbmx5CmFmdGVyIHRoZSBNQUMgaGFzIGZp bmlzaGVkIHN1c3BlbmRpbmcsIGZvciBleGFtcGxlIGZyb20gYSBsYXRlcgpzdXNwZW5kIHBoYXNl LCBzbyB0aGF0IGxpbmsgY2hhbmdlcyB0aGUgTUFDIG1ha2VzIGl0c2VsZiBhcmUgbm90CnJlcG9y dGVkPwoKLS0gClNhc2hpa28gQUkgcmV2aWV3IMK3IGh0dHBzOi8vbmV0ZGV2LWFpLmJvdHMubGlu dXguZGV2L3Nhc2hpa28vIy9wYXRjaHNldC8yMDI2MTAzMS1iNC1waHlsaWItbWFjLXBtLWlycS12 My12NC0wLTViYTIzYjNmZjlhNCU0MGlhdi5sdgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KTGludXgtcm9ja2NoaXAgbWFpbGluZyBsaXN0CkxpbnV4LXJv Y2tjaGlwQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFp bG1hbi9saXN0aW5mby9saW51eC1yb2NrY2hpcAo=