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 688D1C61DBD for ; Wed, 26 Aug 2026 16:42:13 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:References:Cc:To:From:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=jZ4dPqE/NNeV7a+Ib+WfhVZQ00ZYL7dtxdcWZAc472w=; b=JEEqIgMpDgRO6W n/vuklSUUgmcQNEnv/IiXsrgU2erQIqd4s6HPPxEnUb71ZHt5Fn/Zj+dB9XN1gL257DvD1UwkzgJr blG/rJoYDI7R+DAMXQtocxIJWCfAZVEktst2L0skFmihdCHL3WTV/7K901UBu5zc2KF6dFqI0vOX0 ezC2fqso0RfLyf1SrD2PgLtzgnU6IDesMA9YHqyNItVjrqUMg03v951gKxjTmDGBid/n2aTHmBJjK Dii0QSqPggAC3Ykv8fQNc+2eVp6dyCSfEQjUULfB0eF+DaRyxCs1JcxPbjTlvXIjRCpluvnbqA21m YUq2bhJqzBXKQ4/yCTQA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wzGhV-00000002lkp-0A5z; Wed, 26 Aug 2026 16:42:09 +0000 Received: from mail-wm1-f46.google.com ([209.85.128.46]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wzGhS-00000002lk7-3zfm for linux-amlogic@lists.infradead.org; Wed, 26 Aug 2026 16:42:08 +0000 Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-4998b5a63e2so9785715e9.1 for ; Wed, 26 Aug 2026 09:42:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787762525; x=1788367325; h=content-transfer-encoding:content-type:in-reply-to:content-language :references:cc:to:from:subject:user-agent:mime-version:date :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=VLLt3K4z1vfGu/cyXpEk3vTTq8ZeQdIakdo5vqeP+RE=; b=Hi9jkcHpYcLrvIN/XqLRSrUJ1RSwgm8/N/xFy0GnrR7mJYiq2kxDD4Psdrjsy09KaR +BPLtmE2jGmPRNixjRFOmRPxATJP/d+UmiffYTCHrR37YZFEbPLof7xDkXt/cxAUNMCs ToF9iWESZabbS4yMIdnc4EZWE99dfOaVRWTb7yzYJMjSPMYWTCrPMRxq3jxPlJbVVv7A 6frUopqkMR6lIxreMDZYgDWKx9I5wqYmqIdhlzFG8YRqmAVMkshwVL9dAFSFKTGiMksq MBaExfRpZOZqaQMN7n0Lc5TOiOF+HIRUezwW2hQ446z4K881/nOkItXMzXgCtyNicBLK juMA== X-Forwarded-Encrypted: i=1; AHgh+RpZcm73dUnknwEOx7XDvL1iXZWcbvfG5l1BHjLRBNW9JjAUZvmtFvdc/ix1mVP2biWsJCCRzC9fxetAPQgh@lists.infradead.org X-Gm-Message-State: AFuF++nL6/6+5EjndvQ9bw+cnEb1Lw+TYImvo9hUPkVPatmnFqtsGWnn 4QrbBHNAUcRIswfpzqFdzDSTshv+vP+/gOqIVaJifvph69S/qyWbhxdx X-Gm-Gg: AR+sD13WRZKLU80q5HbB+9WQ8HDUNZHhpeqP0KF4akPNpn//ds4xnY4Db4BjdAcaBry JCQtjwUyVhGa7nwPZP+50XX62s2Yzk8JqpfpPs6FL9z8lrg8r47yr+Wmy9RX7zvFGWtrdGR5ZJA sk6l8KbBf3DV7XpYFZofjtmbGvZlcGNVChaS3LID6n3XU+Bmd/6aPVcUy4t+h/OAR3aBTGHXlUc RL3+myUGxSVT/CNl+HgNKpFnSJAEROIhHS/oc4cGaAMfXRNuvxrHT4BlPhnPZ8ooYHPfdFPQlPf QSdRvw5Zgajx7qfvttDBHT1vGx3bNw+MLPp1vJs0PsPdGVTyx5xbm57ynGyHloVPGmL4UGyGJ2v ZXzLQuE6tHY/s6f4OKXcYIM2P6sGi4xr7brUkXie1TvzTtYIdq93RYj5Wtol+zlHXid15adgHsh lnd4RciqW09KCleeMK+GsFP0RqDCOV9q2O83ebO6xYz1OiKOJFAeo1aNrY089jkLlvpd7JhApuy KkjEb7U69P8v18ucLIzUg== X-Received: by 2002:a05:600c:c10f:b0:49a:54a2:4b38 with SMTP id 5b1f17b1804b1-49a54a24b54mr43496915e9.7.1787762524764; Wed, 26 Aug 2026 09:42:04 -0700 (PDT) Received: from [192.168.1.135] ([83.106.158.114]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499dcad9ddasm30366375e9.12.2026.08.26.09.42.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 26 Aug 2026 09:42:04 -0700 (PDT) Message-ID: <72db2062-e0ac-4c33-b1d1-d1fa5ae4bec8@linux.com> Date: Wed, 26 Aug 2026 17:42:01 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC] clk: meson: t7: Intermittent boot instability and memory corruption on VIM4 From: Lucas Tanure To: Brian Masney Cc: Neil Armstrong , Jerome Brunet , Michael Turquette , Stephen Boyd , Kevin Hilman , Jian Hu , Martin Blumenstingl , linux-amlogic@lists.infradead.org, linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org References: <3930906f-783b-4d72-9260-ba25cc8081cb@linux.com> <57d796bd-7a3c-46b9-bd65-d6860adbd355@linux.com> Content-Language: en-US In-Reply-To: <57d796bd-7a3c-46b9-bd65-d6860adbd355@linux.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260826_094207_046769_0F0D5C9D X-CRM114-Status: GOOD ( 17.09 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org T24gMjYvMDgvMjAyNiAxMDo1NSwgTHVjYXMgVGFudXJlIHdyb3RlOgo+IE9uIDI0LzA4LzIwMjYg MTY6MjksIEJyaWFuIE1hc25leSB3cm90ZToKPj4gSGkgTHVjYXMsCj4+Cj4+IE9uIFN1biwgQXVn IDIzLCAyMDI2IGF0IDA0OjQwOjQyUE0gKzAxMDAsIEx1Y2FzIFRhbnVyZSB3cm90ZToKPj4+IFdo aWxlIHRlc3RpbmcgbWFpbmxpbmUgTGludXggb24gdGhlIEtoYWRhcyBWSU00IChBbWxvZ2ljIEEz MTFEMiAvIAo+Pj4gVDcpLCBJIGFtCj4+PiBoaXR0aW5nIGludGVybWl0dGVudCBzeXN0ZW0gaW5z dGFiaWxpdHksIHN0b3JhZ2UgbG9zcywgYW5kIG1lbW9yeSAKPj4+IGNvcnJ1cHRpb24KPj4+IGR1 cmluZyBib290LCB1bmxlc3MgSSBhcHBlbmQgY2xrX2lnbm9yZV91bnVzZWQgdG8gdGhlIGtlcm5l bCBjb21tYW5kIAo+Pj4gbGluZS4KPj4+Cj4+PiBCZWNhdXNlIHRoZSBmYWlsdXJlIGlzIGludGVy bWl0dGVudCwgSSBhbSBydW5uaW5nIDEwMC1yZWJvb3QgdGVzdCAKPj4+IGNhbXBhaWducwo+Pj4g dG8gYmlzZWN0IHRoZSByZW1haW5pbmcgY2xvY2tzIGFuZCBpc29sYXRlIHdoaWNoIGNsb2NrcyBh cmUgY3JpdGljYWwgYW5kCj4+PiBjYW5ub3QgYmUgc2FmZWx5IGRpc2FibGVkLgo+Pj4KPj4+IEFz IHRlc3RpbmcgdGFrZXMgc2lnbmlmaWNhbnQgdGltZSBvdmVyIHNlcmlhbCBjb25zb2xlLCBJIHdh bnRlZCB0byAKPj4+IGNoZWNrIGlmCj4+PiBBbWxvZ2ljIG9yIHRoZSBtYWludGFpbmVycyBjb3Vs ZCBzaGVkIGxpZ2h0IG9uIHRoaXM6Cj4+Pgo+Pj4gQXJlIHRoZXJlIHNwZWNpZmljIFQ3IGNsb2Nr cyBvciBoYXJkd2FyZSBkb21haW5zIHRoYXQgbXVzdCByZW1haW4KPj4+IGNyaXRpY2FsL3Byb3Rl Y3RlZCBldmVuIHdpdGhvdXQgYW4gZXhwbGljaXQgaW4ta2VybmVsIGNvbnN1bWVyPwo+Pj4KPj4+ IEN1cnJlbnQgY2xvY2tzIGJlaW5nIGRpc2FibGVkIHRoYXQgZG9uJ3Qga2lsbCB0aGUgYm9hcmQg b24gYSB0ZXN0IHJ1bjoKPj4+Cj4+PiBbwqDCoMKgIDAuMzgwMzEzXSBjbGs6IERpc2FibGluZyB1 bnVzZWQgY2xvY2tzCj4+PiBbwqDCoMKgIDAuMzgwNDEzXSBjbGs6IERpc2FibGVkIHVudXNlZCBj bG9jazogcnRjX2R1YWxkaXYKPj4+IFvCoMKgwqAgMC4zODA3MThdIGNsazogRGlzYWJsZWQgdW51 c2VkIGNsb2NrOiBydGNfZHVhbmRpdl9pbgo+Pj4gW8KgwqDCoCAwLjM4MTM3N10gY2xrOiBVbnBy ZXBhcmVkIHVudXNlZCBjbG9jazogYTczX2RpdjE2Cj4+PiBbwqDCoMKgIDAuMzgxOTcyXSBjbGs6 IFVucHJlcGFyZWQgdW51c2VkIGNsb2NrOiBjcHVfZGl2MTYKPj4+IFvCoMKgwqAgMC4zODI2MDVd IGNsazogVW5wcmVwYXJlZCB1bnVzZWQgY2xvY2s6IGY1MG0KPj4+IFvCoMKgwqAgMC4zODMxNzRd IGNsazogVW5wcmVwYXJlZCB1bnVzZWQgY2xvY2s6IGZpeGVkX3BsbF9kY28KPj4+IFvCoMKgwqAg MC4zODM3ODZdIGNsazogVW5wcmVwYXJlZCB1bnVzZWQgY2xvY2s6IGhkbWlfcGxsX29zYwo+Pj4g W8KgwqDCoCAwLjM4NDQxNl0gY2xrOiBVbnByZXBhcmVkIHVudXNlZCBjbG9jazogc3lzMV9wbGxf b3NjCj4+PiBbwqDCoMKgIDAuMzg1MDU2XSBjbGs6IFVucHJlcGFyZWQgdW51c2VkIGNsb2NrOiBl YXJjX29zYwo+Pj4gW8KgwqDCoCAwLjM4NTY1Ml0gY2xrOiBVbnByZXBhcmVkIHVudXNlZCBjbG9j azogcGNpZV9yZWZjbGtfb3NjCj4+PiBbwqDCoMKgIDAuMzg2MzIzXSBjbGs6IFVucHJlcGFyZWQg dW51c2VkIGNsb2NrOiBldGhfcGxsX29zYwo+Pj4gW8KgwqDCoCAwLjM4Njk2MV0gY2xrOiBVbnBy ZXBhcmVkIHVudXNlZCBjbG9jazogcGNpZV9vc2MKPj4+IFvCoMKgwqAgMC4zODc1NDhdIGNsazog VW5wcmVwYXJlZCB1bnVzZWQgY2xvY2s6IG1jbGtfcGxsX29zYwo+Pj4gW8KgwqDCoCAwLjM4ODE4 N10gY2xrOiBVbnByZXBhcmVkIHVudXNlZCBjbG9jazogdXNiX3BsbDFfb3NjCj4+PiBbwqDCoMKg IDAuMzg4ODI2XSBjbGs6IFVucHJlcGFyZWQgdW51c2VkIGNsb2NrOiB1c2JfcGxsMF9vc2MKPj4+ IFvCoMKgwqAgMC4zODk0NjVdIGNsazogVW5wcmVwYXJlZCB1bnVzZWQgY2xvY2s6IHRjb25fcGxs X29zYwo+Pj4gW8KgwqDCoCAwLjM5MDEwNV0gY2xrOiBVbnByZXBhcmVkIHVudXNlZCBjbG9jazog dG9wX3BsbF9vc2MKPj4+IFvCoMKgwqAgMC4zOTA3MzhdIGNsazogVW5wcmVwYXJlZCB1bnVzZWQg Y2xvY2s6IGF1ZF9wbGxfb3NjCj4+PiBbwqDCoMKgIDAuMzkxMzYxXSBjbGs6IFVucHJlcGFyZWQg dW51c2VkIGNsb2NrOiBkZHJfcGxsX29zYwo+Pj4KPj4+IEkgYW0gbm90IGZvcmNpbmcgYW55IGNs b2NrIHRvIGJlIGRpc2FibGVkOyBJIGFtIGZvcmNpbmcgYWxsIGNsb2NrcyB0byAKPj4+IHN0YXkK Pj4+IG9uIGFuZCBsZXR0aW5nIHRoZW0gYmUgZGlzYWJsZWQgaWYgdW51c2VkIG9uZSBieSBvbmUu Cj4+Pgo+Pj4gQW55IGd1aWRhbmNlIG9yIGhpbnRzIG9uIHJlcXVpcmVkIHBsYXRmb3JtIGNsb2Nr cyB3b3VsZCBiZSBncmVhdGx5Cj4+PiBhcHByZWNpYXRlZC4KPj4KPj4gSSBoYXZlIGFuIG91dHN0 YW5kaW5nIHNlcmllcyB0aGF0IGRpc2FibGVzIHVudXNlZCBjbG9ja3MgdmlhIHRoZQo+PiBzeW5j X3N0YXRlIGNhbGxiYWNrOgo+Pgo+PiBodHRwczovL2xvcmUua2VybmVsLm9yZy9saW51eC1jbGsv MjAyNjA2MjYtY2xrLXN5bmMtc3RhdGUtIAo+PiB2MS0wLTQxNTZkODE5NmRjOEByZWRoYXQuY29t Lwo+Pgo+PiBCZSBzdXJlIHRvIG5vdCBoYXZlIGNsa19pZ25vcmVfdW51c2VkIGluIHlvdXIga2Vy bmVsIGNvbW1hbmQgbGluZS4KPj4KPj4gSSBzdWdnZXN0IGNvbXBhcmluZyB0aGUgbGlzdCBvZiB3 aGljaCBjbG9ja3MgYXJlIGRpc2FibGVkIHdpdGggdGhhdAo+PiBzZXJpZXMgYWdhaW5zdCB5b3Vy IGxpc3Qgb2YgY2xvY2tzIGFib3ZlLgo+IFRoYW5rcyBmb3IgdGhlIGlucHV0LCBpdCBkaWQgbm90 IHNvbHZlIHRoZSBpc3N1ZS4gSSBhbSBnb2luZyB0byBwcm9kdWNlIAo+IHRoZSBsaXN0IHdpdGgg YSBkaWZmIGluIGRpc2FibGVkIGNsb2NrcyB3aXRoIGFuZCB3aXRob3V0IG91ciBjaGFuZ2UsIGJ1 dAo+IGl0IGRpZCBub3Qgc29sdmUgdGhlIGlzc3VlLgo+Pgo+PiBCcmlhbgo+Pgo+IApXaXRoIEJy aWFuJ3MgcGF0Y2hlcywgVklNNCBkb2VzIG5vdCB0dXJuIG9mZiA0IGNsb2NrczoKCnQ3X3N5c19z ZF9lbW1jX2IKdDdfc3lzX3NkX2VtbWNfYwpzZF9lbW1jX2IKc2RfZW1tY19jCgpUaGlzIGlzIGV4 cGVjdGVkIHNpbmNlIEknbSB0cnlpbmcgdG8gcnVuIGZyb20gYW4gU0QgY2FyZC4gSG93ZXZlciwg ZXZlbiAKd2l0aCB0aGVzZSBmb3VyIGNsb2NrcyBrZXB0IGVuYWJsZWQsIHRoZSBib2FyZCBzdGls bCBoYW5ncy4KCkNvbXBsZXRlIGxpc3Qgd2l0aCBhbGwgY2xvY2tzIGJlaW5nIGRpc2FibGVkIGFm dGVyIEJyaWFucyBwYXRjaGVzOgpbICAgIDEuMDAyMjQ3XSBjbGs6IERpc2FibGVkIHVudXNlZCBj bG9jazogdDdfc3lzX3B3bV9hb19naApbICAgIDEuMDAyODk4XSBjbGs6IERpc2FibGVkIHVudXNl ZCBjbG9jazogdDdfc3lzX3B3bV9hb19lZgpbICAgIDEuMDAzNTYwXSBjbGs6IERpc2FibGVkIHVu dXNlZCBjbG9jazogdDdfc3lzX3B3bV9hb19jZApbICAgIDEuMDA0MjIwXSBjbGs6IERpc2FibGVk IHVudXNlZCBjbG9jazogdDdfc3lzX3B3bV9hb19hYgpbICAgIDEuMDA0OTcyXSBjbGs6IERpc2Fi bGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3B3bV9lZgpbICAgIDEuMDA1NTA5XSBjbGs6IERpc2Fi bGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3B3bV9jZApbICAgIDEuMDA2MjExXSBjbGs6IERpc2Fi bGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3B3bV9hYgpbICAgIDEuMDA2NzY2XSBjbGs6IERpc2Fi bGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3RzX2hldmMKWyAgICAxLjAwNzQzNF0gY2xrOiBEaXNh YmxlZCB1bnVzZWQgY2xvY2s6IHQ3X3N5c190c192cHUKWyAgICAxLjAwODAzM10gY2xrOiBEaXNh YmxlZCB1bnVzZWQgY2xvY2s6IHQ3X3N5c190c19ubmEKWyAgICAxLjAwODc0MV0gY2xrOiBEaXNh YmxlZCB1bnVzZWQgY2xvY2s6IHQ3X3N5c190c19ncHUKWyAgICAxLjAwOTI5NF0gY2xrOiBEaXNh YmxlZCB1bnVzZWQgY2xvY2s6IHQ3X3N5c19zYXJfYWRjClsgICAgMS4wMDk5MjldIGNsazogRGlz YWJsZWQgdW51c2VkIGNsb2NrOiB0N19zeXNfdnB1X2ludHIKWyAgICAxLjAxMDYwOV0gY2xrOiBE aXNhYmxlZCB1bnVzZWQgY2xvY2s6IHQ3X3N5c19kc3BiClsgICAgMS4wMTExODZdIGNsazogRGlz YWJsZWQgdW51c2VkIGNsb2NrOiB0N19zeXNfZHNwYQpbICAgIDEuMDExNzkyXSBjbGs6IERpc2Fi bGVkIHVudXNlZCBjbG9jazogdDdfc3lzX2E3M3BjbGtfYXBiClsgICAgMS4wMTI1NTRdIGNsazog RGlzYWJsZWQgdW51c2VkIGNsb2NrOiB0N19zeXNfcGNsa19zeXNfYXBiClsgICAgMS4wMTMyMTNd IGNsazogRGlzYWJsZWQgdW51c2VkIGNsb2NrOiB0N19zeXNfcnNhClsgICAgMS4wMTM4MTFdIGNs azogRGlzYWJsZWQgdW51c2VkIGNsb2NrOiB0N19zeXNfbWlwaV9pc3BfcGNsawpbICAgIDEuMDE0 NTI5XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX21tY19hcGIKWyAgICAxLjAx NTEwN10gY2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xvY2s6IHQ3X3N5c19oZG1pcnhfcGNsawpbICAg IDEuMDE1ODE5XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX2kyY19zX2EKWyAg ICAxLjAxNjQyOV0gY2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xvY2s6IHQ3X3N5c19oZG1pdHhfYXBi ClsgICAgMS4wMTcxMDldIGNsazogRGlzYWJsZWQgdW51c2VkIGNsb2NrOiB0N19zeXNfaTJjX21f ZgpbICAgIDEuMDE3NzQwXSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX2kyY19t X2UKWyAgICAxLjAxODM3OV0gY2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xvY2s6IHQ3X3N5c19pMmNf bV9kClsgICAgMS4wMTkwMThdIGNsazogRGlzYWJsZWQgdW51c2VkIGNsb2NrOiB0N19zeXNfaTJj X21fYwpbICAgIDEuMDE5NjU3XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX2ky Y19tX2IKWyAgICAxLjAyMDI5Nl0gY2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xvY2s6IHQ3X3N5c19p MmNfbV9hClsgICAgMS4wMjA5NDBdIGNsazogRGlzYWJsZWQgdW51c2VkIGNsb2NrOiB0N19zeXNf aTJjX2FvX2IKWyAgICAxLjAyMTU4NV0gY2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xvY2s6IHQ3X3N5 c19pMmNfYW9fYQpbICAgIDEuMDIyMjM2XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdf c3lzX3BjaWVfcGh5ClsgICAgMS4wMjI4ODVdIGNsazogRGlzYWJsZWQgdW51c2VkIGNsb2NrOiB0 N19zeXNfdXNiClsgICAgMS4wMjM0ODJdIGNsazogRGlzYWJsZWQgdW51c2VkIGNsb2NrOiB0N19z eXNfcGNpZQpbICAgIDEuMDI0MDg4XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lz X3NwaWNjMQpbICAgIDEuMDI0NzIzXSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lz X3NwaWNjMApbICAgIDEuMDI1MzQ1XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lz X2cyZApbICAgIDEuMDI1OTQwXSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3Nw aWNjNQpbICAgIDEuMDI2NTY5XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3Rz X2E1MwpbICAgIDEuMDI3MTk3XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3Rz X2E3MwpbICAgIDEuMDI3ODI1XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3Nw aWNjNApbICAgIDEuMDI4NDU0XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3Nw aWNjMwpbICAgIDEuMDI5MDg1XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3Nw aWNjMgpbICAgIDEuMDI5NzEwXSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX2Fp ZmlmbwpbICAgIDEuMDMwMzM5XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3Vh cnRfZgpbICAgIDEuMDMwOTY3XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3Vh cnRfZQpbICAgIDEuMDMxNTk1XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3Vh cnRfZApbICAgIDEuMDMyMjI0XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3Vh cnRfYwpbICAgIDEuMDMyODU3XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3Vh cnRfYgpbICAgIDEuMDMzNDgyXSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX2V0 aApbICAgIDEuMDM0MDc3XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX2F1ZGlv ClsgICAgMS4wMzQ2OTRdIGNsazogRGlzYWJsZWQgdW51c2VkIGNsb2NrOiB0N19zeXNfaXJfY3Ry bApbICAgIDEuMDM1MzMzXSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX21zcl9j bGsKWyAgICAxLjAzNTk3Ml0gY2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xvY2s6IHQ3X3N5c19zcGlm YwpbICAgIDEuMDM2NTk2XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX2Fjb2Rl YwpbICAgIDEuMDM3MjE4XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX3NtYXJ0 Y2FyZApbICAgIDEuMDM3ODgwXSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lzX2Ft MmF4aTIKWyAgICAxLjAzODUxOF0gY2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xvY2s6IHQ3X3N5c19h bTJheGkxClsgICAgMS4wMzkxNTddIGNsazogRGlzYWJsZWQgdW51c2VkIGNsb2NrOiB0N19zeXNf YW0yYXhpMApbICAgIDEuMDM5Nzk2XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lz X2FtcGlwZV9ldGgKWyAgICAxLjA0MDQ2OF0gY2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xvY2s6IHQ3 X3N5c19hbXBpcGVfbmFuZApbICAgIDEuMDQxMTU1XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9j azogdDdfc3lzX2Rlc3dhcnAKWyAgICAxLjA0MTc5MF0gY2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xv Y2s6IHQ3X3N5c19nZGMKWyAgICAxLjA0MjM4NV0gY2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xvY2s6 IHQ3X3N5c19jZWMKWyAgICAxLjA0Mjk4MV0gY2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xvY2s6IHQ3 X3N5c19hdWNwdQpbICAgIDEuMDQzNjAwXSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdf c3lzX2FvY3B1ClsgICAgMS4wNDQyMTddIGNsazogRGlzYWJsZWQgdW51c2VkIGNsb2NrOiB0N19z eXNfbWFsaQpbICAgIDEuMDQ0ODMwXSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lz X2V0aHBoeQpbICAgIDEuMDQ1NDUxXSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogdDdfc3lz X21pcGlfZHNpX2IKWyAgICAxLjA0NjEyM10gY2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xvY2s6IHQ3 X3N5c19taXBpX2RzaV9hClsgICAgMS4wNDY3OTVdIGNsazogRGlzYWJsZWQgdW51c2VkIGNsb2Nr OiB0N19zeXNfZG9zClsgICAgMS4wNDczOTBdIGNsazogRGlzYWJsZWQgdW51c2VkIGNsb2NrOiB0 N19zeXNfZGRyClsgICAgMS4wNDc5OTFdIGNsazogRGlzYWJsZWQgdW51c2VkIGNsb2NrOiBwd21f YW9fZwpbICAgIDEuMDQ4NTY1XSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogcHdtX2FvX2YK WyAgICAxLjA0OTEzNV0gY2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xvY2s6IHB3bV9hb19lClsgICAg MS4wNDk3MDldIGNsazogRGlzYWJsZWQgdW51c2VkIGNsb2NrOiBwd21fYW9fZApbICAgIDEuMDUw MjgzXSBjbGs6IERpc2FibGVkIHVudXNlZCBjbG9jazogcHdtX2FvX2IKWyAgICAxLjA1MDg1N10g Y2xrOiBEaXNhYmxlZCB1bnVzZWQgY2xvY2s6IHB3bV9hb19hClsgICAgMS4wNTE0NTRdIGNsazog RGlzYWJsZWQgdW51c2VkIGNsb2NrOiBydGNfZHVhbGRpdgpbICAgIDEuMDUyMDM4XSBjbGs6IERp c2FibGVkIHVudXNlZCBjbG9jazogcnRjX2R1YW5kaXZfaW4KCkFsc28gd2l0aCB0aGUgcGF0Y2hl cyB0aGUgZGlzYWJsZSBoYXBwZW5zIDAuNSBzZWNvbmQgbGF0ZXIsIGZyb20gMC41IApzZWNvbmRz IGFmdGVyIHRoZSBib290IHRvIDEgc2Vjb25kIGFmdGVyIHRoZSBib290LgoKSSBhbSBzdGlsbCBp bnZlc3RpZ2F0aW5nIHdoYXQgaXMgbWlzc2luZyBhIGNvbnN1bWVyIG9yIHdoYXQgc2hvdWxkIGJl IApsYWJlbGVkIGNyaXRpY2FsLgoKdGhhbmtzCkx1Y2FzIFRhbnVyZQoKCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hbWxvZ2ljIG1haWxpbmcg bGlzdApsaW51eC1hbWxvZ2ljQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJh ZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hbWxvZ2ljCg== 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 BED85C61DC4 for ; Wed, 26 Aug 2026 16:42:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: Content-Type:In-Reply-To:References:Cc:To:From:Subject:MIME-Version:Date: Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=VLLt3K4z1vfGu/cyXpEk3vTTq8ZeQdIakdo5vqeP+RE=; b=fNVbkULJfM0cwRxL46TD0Nuqbo Z/W0gFjO8By1BSMqq21jLIWqfmMMxBz8HnJrm/K5pOFjDWBg2lDg6te9LIS6iVo/+U9D/scTaIEmG NMEnTggbzLsEqH3G5xr2bcTwtDZCo0WD/TUcwoOw4L/Sbno80DxijoGrdFFCrOfEmjkgZ8McoJ07v 7YP4qyT3z5Waq+aR0Y/asaRkaIWim5t/7JBH/uMOUmqaZdtX9uXZaLVO8zTtHEcXHeoq9a1bgPsq7 57r2gN24s0ncG/pMki7KW4CjAC9UiFaeNo56fNmaJg17UEAmcrBznl05FK/xtk0PKmI8yl38VCHxn KmWX59sg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wzGhV-00000002lku-0Xpl; Wed, 26 Aug 2026 16:42:09 +0000 Received: from mail-wm1-f43.google.com ([209.85.128.43]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wzGhS-00000002lk6-3kqf for linux-arm-kernel@lists.infradead.org; Wed, 26 Aug 2026 16:42:08 +0000 Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-49800c6a846so9457155e9.3 for ; Wed, 26 Aug 2026 09:42:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787762525; x=1788367325; h=content-transfer-encoding:content-type:in-reply-to:content-language :references:cc:to:from:subject:user-agent:mime-version:date :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=VLLt3K4z1vfGu/cyXpEk3vTTq8ZeQdIakdo5vqeP+RE=; b=jRt7K5tr/PexoRghRlWUkTih6KNn1ASRp5g0TzTsjaVJtdmFioiR3I7ckTkFq7Ic8M 1lGAmPLFK8SF/Flo9w+cIK9w0FKNh0NHhjMbPLcspQfVXNCoMdprfoCDvgmHyc2R/rbZ Oj/842N8PoJ6b6mk0coh8m4ImdIiwYBKNXhgwcyG6amjPmRO7Zvl46Ay0//EnRbhdSos lXms/tk8Xq37aUKM0cCdHUm0IlsIel9f0uCZZcPp/599HzSW3g03gBicXAuC1ar6aZo+ P0mWmPApqatad3A/T5sJwKW85TA27mc6mB6O0JgPDypw9YJvzx5n91K4DSPr21DuIwDj zE7g== X-Forwarded-Encrypted: i=1; AHgh+RqfOa5FOAYK/xDCd1kFx6UmKnTiJlzZF+TCdUL5buO8M/WCO/+OaT5goPRZ4sHC8i9DgM/AxHRn8plsykQ3wHXy@lists.infradead.org X-Gm-Message-State: AFuF++m8cd2QAyOBdIIvQxp48tGxpecZgYLFfLxOUXsOWvLZ8z3ojQF9 tQ9gp9JLF4bCH0a1UBWvntqKAPyNjsPJjF2izi3qpStaTAaiFXU37b6W X-Gm-Gg: AR+sD10IMBBWOI++dQflHPR29hN1UGEtEIwdxPQqn/Xk5mqKsvb5Z4XKDXaey9y16Gd TT6Rq460hreUC7+bNHf7/GtEm2ZAn+7TDyKaQBOCpyQ3PDq95a1b+ah+hCQTOuNfslNnxOFZ9iX 54sILUnv+ZYetehEbQ5G/kNBJT4mmkst6QCJcLHVc4k6Hp1afDScsHSEa5d19YSzbCqDg1ZhRrm 8GTClLOSOMPW3DXi+aAiKJwiEhHfWN8Gems/SCYmgy7pqoLA5kM7OGEObVmo5+4zmWPxy++22M1 r2RkD2Bluhat/bDMQnmUxlL57kVTBDgJF+VlCW6yGcevTRlZOuztjCVU5dNCJ4+Xum1GvXWQldT 8E/D3b+s8lT2IPxkkirsPFit5KJHJe/5/S1y7agomn8+2wL1rGLEZ0MhhXggcRuyk5fS8TWqxkq z8a65nmMtvlMFwV8JD12vdaeIV0EQBsiZhrCcVYmVTZrUvMEogT34VgfQjvRHxuzV1Kyl99P0yc cwIAAj1YPk9VAeTIrKz+w== X-Received: by 2002:a05:600c:c10f:b0:49a:54a2:4b38 with SMTP id 5b1f17b1804b1-49a54a24b54mr43496915e9.7.1787762524764; Wed, 26 Aug 2026 09:42:04 -0700 (PDT) Received: from [192.168.1.135] ([83.106.158.114]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499dcad9ddasm30366375e9.12.2026.08.26.09.42.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 26 Aug 2026 09:42:04 -0700 (PDT) Message-ID: <72db2062-e0ac-4c33-b1d1-d1fa5ae4bec8@linux.com> Date: Wed, 26 Aug 2026 17:42:01 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC] clk: meson: t7: Intermittent boot instability and memory corruption on VIM4 From: Lucas Tanure To: Brian Masney Cc: Neil Armstrong , Jerome Brunet , Michael Turquette , Stephen Boyd , Kevin Hilman , Jian Hu , Martin Blumenstingl , linux-amlogic@lists.infradead.org, linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org References: <3930906f-783b-4d72-9260-ba25cc8081cb@linux.com> <57d796bd-7a3c-46b9-bd65-d6860adbd355@linux.com> Content-Language: en-US In-Reply-To: <57d796bd-7a3c-46b9-bd65-d6860adbd355@linux.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260826_094206_973605_7DD8F59D X-CRM114-Status: GOOD ( 18.50 ) 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On 26/08/2026 10:55, Lucas Tanure wrote: > On 24/08/2026 16:29, Brian Masney wrote: >> Hi Lucas, >> >> On Sun, Aug 23, 2026 at 04:40:42PM +0100, Lucas Tanure wrote: >>> While testing mainline Linux on the Khadas VIM4 (Amlogic A311D2 / >>> T7), I am >>> hitting intermittent system instability, storage loss, and memory >>> corruption >>> during boot, unless I append clk_ignore_unused to the kernel command >>> line. >>> >>> Because the failure is intermittent, I am running 100-reboot test >>> campaigns >>> to bisect the remaining clocks and isolate which clocks are critical and >>> cannot be safely disabled. >>> >>> As testing takes significant time over serial console, I wanted to >>> check if >>> Amlogic or the maintainers could shed light on this: >>> >>> Are there specific T7 clocks or hardware domains that must remain >>> critical/protected even without an explicit in-kernel consumer? >>> >>> Current clocks being disabled that don't kill the board on a test run: >>> >>> [    0.380313] clk: Disabling unused clocks >>> [    0.380413] clk: Disabled unused clock: rtc_dualdiv >>> [    0.380718] clk: Disabled unused clock: rtc_duandiv_in >>> [    0.381377] clk: Unprepared unused clock: a73_div16 >>> [    0.381972] clk: Unprepared unused clock: cpu_div16 >>> [    0.382605] clk: Unprepared unused clock: f50m >>> [    0.383174] clk: Unprepared unused clock: fixed_pll_dco >>> [    0.383786] clk: Unprepared unused clock: hdmi_pll_osc >>> [    0.384416] clk: Unprepared unused clock: sys1_pll_osc >>> [    0.385056] clk: Unprepared unused clock: earc_osc >>> [    0.385652] clk: Unprepared unused clock: pcie_refclk_osc >>> [    0.386323] clk: Unprepared unused clock: eth_pll_osc >>> [    0.386961] clk: Unprepared unused clock: pcie_osc >>> [    0.387548] clk: Unprepared unused clock: mclk_pll_osc >>> [    0.388187] clk: Unprepared unused clock: usb_pll1_osc >>> [    0.388826] clk: Unprepared unused clock: usb_pll0_osc >>> [    0.389465] clk: Unprepared unused clock: tcon_pll_osc >>> [    0.390105] clk: Unprepared unused clock: top_pll_osc >>> [    0.390738] clk: Unprepared unused clock: aud_pll_osc >>> [    0.391361] clk: Unprepared unused clock: ddr_pll_osc >>> >>> I am not forcing any clock to be disabled; I am forcing all clocks to >>> stay >>> on and letting them be disabled if unused one by one. >>> >>> Any guidance or hints on required platform clocks would be greatly >>> appreciated. >> >> I have an outstanding series that disables unused clocks via the >> sync_state callback: >> >> https://lore.kernel.org/linux-clk/20260626-clk-sync-state- >> v1-0-4156d8196dc8@redhat.com/ >> >> Be sure to not have clk_ignore_unused in your kernel command line. >> >> I suggest comparing the list of which clocks are disabled with that >> series against your list of clocks above. > Thanks for the input, it did not solve the issue. I am going to produce > the list with a diff in disabled clocks with and without our change, but > it did not solve the issue. >> >> Brian >> > With Brian's patches, VIM4 does not turn off 4 clocks: t7_sys_sd_emmc_b t7_sys_sd_emmc_c sd_emmc_b sd_emmc_c This is expected since I'm trying to run from an SD card. However, even with these four clocks kept enabled, the board still hangs. Complete list with all clocks being disabled after Brians patches: [ 1.002247] clk: Disabled unused clock: t7_sys_pwm_ao_gh [ 1.002898] clk: Disabled unused clock: t7_sys_pwm_ao_ef [ 1.003560] clk: Disabled unused clock: t7_sys_pwm_ao_cd [ 1.004220] clk: Disabled unused clock: t7_sys_pwm_ao_ab [ 1.004972] clk: Disabled unused clock: t7_sys_pwm_ef [ 1.005509] clk: Disabled unused clock: t7_sys_pwm_cd [ 1.006211] clk: Disabled unused clock: t7_sys_pwm_ab [ 1.006766] clk: Disabled unused clock: t7_sys_ts_hevc [ 1.007434] clk: Disabled unused clock: t7_sys_ts_vpu [ 1.008033] clk: Disabled unused clock: t7_sys_ts_nna [ 1.008741] clk: Disabled unused clock: t7_sys_ts_gpu [ 1.009294] clk: Disabled unused clock: t7_sys_sar_adc [ 1.009929] clk: Disabled unused clock: t7_sys_vpu_intr [ 1.010609] clk: Disabled unused clock: t7_sys_dspb [ 1.011186] clk: Disabled unused clock: t7_sys_dspa [ 1.011792] clk: Disabled unused clock: t7_sys_a73pclk_apb [ 1.012554] clk: Disabled unused clock: t7_sys_pclk_sys_apb [ 1.013213] clk: Disabled unused clock: t7_sys_rsa [ 1.013811] clk: Disabled unused clock: t7_sys_mipi_isp_pclk [ 1.014529] clk: Disabled unused clock: t7_sys_mmc_apb [ 1.015107] clk: Disabled unused clock: t7_sys_hdmirx_pclk [ 1.015819] clk: Disabled unused clock: t7_sys_i2c_s_a [ 1.016429] clk: Disabled unused clock: t7_sys_hdmitx_apb [ 1.017109] clk: Disabled unused clock: t7_sys_i2c_m_f [ 1.017740] clk: Disabled unused clock: t7_sys_i2c_m_e [ 1.018379] clk: Disabled unused clock: t7_sys_i2c_m_d [ 1.019018] clk: Disabled unused clock: t7_sys_i2c_m_c [ 1.019657] clk: Disabled unused clock: t7_sys_i2c_m_b [ 1.020296] clk: Disabled unused clock: t7_sys_i2c_m_a [ 1.020940] clk: Disabled unused clock: t7_sys_i2c_ao_b [ 1.021585] clk: Disabled unused clock: t7_sys_i2c_ao_a [ 1.022236] clk: Disabled unused clock: t7_sys_pcie_phy [ 1.022885] clk: Disabled unused clock: t7_sys_usb [ 1.023482] clk: Disabled unused clock: t7_sys_pcie [ 1.024088] clk: Disabled unused clock: t7_sys_spicc1 [ 1.024723] clk: Disabled unused clock: t7_sys_spicc0 [ 1.025345] clk: Disabled unused clock: t7_sys_g2d [ 1.025940] clk: Disabled unused clock: t7_sys_spicc5 [ 1.026569] clk: Disabled unused clock: t7_sys_ts_a53 [ 1.027197] clk: Disabled unused clock: t7_sys_ts_a73 [ 1.027825] clk: Disabled unused clock: t7_sys_spicc4 [ 1.028454] clk: Disabled unused clock: t7_sys_spicc3 [ 1.029085] clk: Disabled unused clock: t7_sys_spicc2 [ 1.029710] clk: Disabled unused clock: t7_sys_aififo [ 1.030339] clk: Disabled unused clock: t7_sys_uart_f [ 1.030967] clk: Disabled unused clock: t7_sys_uart_e [ 1.031595] clk: Disabled unused clock: t7_sys_uart_d [ 1.032224] clk: Disabled unused clock: t7_sys_uart_c [ 1.032857] clk: Disabled unused clock: t7_sys_uart_b [ 1.033482] clk: Disabled unused clock: t7_sys_eth [ 1.034077] clk: Disabled unused clock: t7_sys_audio [ 1.034694] clk: Disabled unused clock: t7_sys_ir_ctrl [ 1.035333] clk: Disabled unused clock: t7_sys_msr_clk [ 1.035972] clk: Disabled unused clock: t7_sys_spifc [ 1.036596] clk: Disabled unused clock: t7_sys_acodec [ 1.037218] clk: Disabled unused clock: t7_sys_smartcard [ 1.037880] clk: Disabled unused clock: t7_sys_am2axi2 [ 1.038518] clk: Disabled unused clock: t7_sys_am2axi1 [ 1.039157] clk: Disabled unused clock: t7_sys_am2axi0 [ 1.039796] clk: Disabled unused clock: t7_sys_ampipe_eth [ 1.040468] clk: Disabled unused clock: t7_sys_ampipe_nand [ 1.041155] clk: Disabled unused clock: t7_sys_deswarp [ 1.041790] clk: Disabled unused clock: t7_sys_gdc [ 1.042385] clk: Disabled unused clock: t7_sys_cec [ 1.042981] clk: Disabled unused clock: t7_sys_aucpu [ 1.043600] clk: Disabled unused clock: t7_sys_aocpu [ 1.044217] clk: Disabled unused clock: t7_sys_mali [ 1.044830] clk: Disabled unused clock: t7_sys_ethphy [ 1.045451] clk: Disabled unused clock: t7_sys_mipi_dsi_b [ 1.046123] clk: Disabled unused clock: t7_sys_mipi_dsi_a [ 1.046795] clk: Disabled unused clock: t7_sys_dos [ 1.047390] clk: Disabled unused clock: t7_sys_ddr [ 1.047991] clk: Disabled unused clock: pwm_ao_g [ 1.048565] clk: Disabled unused clock: pwm_ao_f [ 1.049135] clk: Disabled unused clock: pwm_ao_e [ 1.049709] clk: Disabled unused clock: pwm_ao_d [ 1.050283] clk: Disabled unused clock: pwm_ao_b [ 1.050857] clk: Disabled unused clock: pwm_ao_a [ 1.051454] clk: Disabled unused clock: rtc_dualdiv [ 1.052038] clk: Disabled unused clock: rtc_duandiv_in Also with the patches the disable happens 0.5 second later, from 0.5 seconds after the boot to 1 second after the boot. I am still investigating what is missing a consumer or what should be labeled critical. thanks Lucas Tanure