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 9B8B7C433F5 for ; Wed, 27 Apr 2022 15:48:43 +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:From:References:Cc:To: 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=VuUF/NIRT80IdiEh5l8eJkK07C3ZnOHAdLCManJo06c=; b=y2EfEQvklD0z9h 8+W4+R4Omn1Q1cV10csX9FRLlnHZlChp3FNt6suiDtiFj6edCn8s0FyxkGQi99hZo+WL5B7uaGpW1 MPonoSSnwDbbU2PlzokqoFfMRvGkQ6toBeG2NPRhEPy9Jy6fpIj0andoY1BBkdXaqUcPpXc4z9H9f L1pAR1cMDiDgxceNo1fa/CGccZwIpG0mSNCqA8xQGlNPhfYk5ES/snL3YgHOJ1NBBH6kTSJxdn19O r3E9a+jcj5pAkTVGNBa/NLoH3usfbNO1FQYUsHcmTZiqM8zGLCw+P2NFbFWvmxNHbXF1eK6edoY7W QWUDJF2mbIb1moKqaaQg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1njjtE-0024fM-7s; Wed, 27 Apr 2022 15:47:40 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1njjt8-0024dC-OA for linux-arm-kernel@lists.infradead.org; Wed, 27 Apr 2022 15:47:37 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 62764ED1; Wed, 27 Apr 2022 08:47:33 -0700 (PDT) Received: from [192.168.178.6] (unknown [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1D8753F73B; Wed, 27 Apr 2022 08:47:31 -0700 (PDT) Message-ID: <9f0589d5-ab0a-9203-b961-984c61cc7283@arm.com> Date: Wed, 27 Apr 2022 17:47:22 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: [PATCH V2] arm64: add SCHED_CLUSTER's dependency on ACPI Content-Language: en-US To: =?UTF-8?B?546L5pOO?= , Sudeep Holla Cc: Catalin Marinas , Will Deacon , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "vincent.guittot@linaro.org" , "peterz@infradead.org" References: <1650855303-91388-1-git-send-email-wangqing@vivo.com> <20220425100635.ig4dxvlflglfagpx@bogus> <20220425165946.qb6xilgmjahdh4pa@bogus> <20220426064053.h4rwvcdvmwxj2hmt@bogus> <20220426132511.7zo4w42kauvrq26n@bogus> <2244a7f7-9894-06a0-ea51-edf84f6caada@arm.com> From: Dietmar Eggemann In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220427_084734_994400_25EF90AF X-CRM114-Status: GOOD ( 27.41 ) 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 T24gMjcvMDQvMjAyMiAwNDoxOCwg546L5pOOIHdyb3RlOgo+IAo+Pj4gT24gVHVlLCBBcHIgMjYs IDIwMjIgYXQgMDY6NTI6MzRBTSArMDAwMCwg546L5pOOIHdyb3RlOgo+Pj4+Cj4+Pj4+Pj4+Pj4g RnJvbTogV2FuZyBRaW5nIDx3YW5ncWluZ0B2aXZvLmNvbT4KClsuLi5dCgo+PiAgICAgIC4tLS0t LS0tLS0tLS0tLS0uCj4+IENQVSAgIHwwIDEgMiAzIDQgNSA2IDd8Cj4+ICAgICAgKy0tLS0tLS0t LS0tLS0tLSsKPj4gdWFyY2ggfGwgbCBsIGwgbSBtIG0gYnwgKHNvIGNhbGxlZCB0cmktZ2Vhcjog bGl0dGxlLCBtZWRpdW0sIGJpZykKPj4gICAgICArLS0tLS0tLS0tLS0tLS0tKwo+PiAgTDIgIHwg ICB8ICAgfCB8IHwgfCB8Cj4+ICAgICAgKy0tLS0tLS0tLS0tLS0tLSsKPj4gIEwzICB8PC0tICAg ICAgICAgLS0+fAo+PiAgICAgICstLS0tLS0tLS0tLS0tLS0rCj4+ICAgICAgfDwtLSBjbHVzdGVy IC0tPnwKPj4gICAgICArLS0tLS0tLS0tLS0tLS0tKwo+PiAgICAgIHw8LS0gICBEU1UgICAtLT58 Cj4+ICAgICAgJy0tLS0tLS0tLS0tLS0tLScKPj4KPj4gKGFuZCBJJ20gbm90IHNheWluZyBoZXJl IGl0IGRvZXMhKSB0aGVuIHRoZSBleGlzdGluZyBTQ0hFRF9DTFVTVEVSCj4+IHNob3VsZCBiZSB1 c2VkIGluIERUIGFzIHdlbGwuIFNpbmNlIGl0IHByb3ZpZGVzIGV4YWN0bHkgdGhlIHNhbWUKPj4g ZnVuY3Rpb25hbGl0eSBmb3IgdGhlIHRhc2sgc2NoZWR1bGVyIG5vIG1hdHRlciB3aGV0aGVyIGl0 J3Mgc2V0dXAgZnJvbQo+PiBBQ1BJIG9yIERULgo+Pgo+PiBwYXJzZV9jbHVzdGVyKCkgLT4gcGFy c2VfY29yZSgpIHNob3VsZCBiZSBjaGFuZ2VkIHRvIGJlIGFibGUgdG8gZGVjb2RlCj4+IGJvdGgg aWQncyAocGFja2FnZV9pZCBhbmQgY2x1c3Rlcl9pZCkgaW4gdGhpcyBjYXNlLgo+IAo+IFRvdGFs bHkgYWdyZWUsIGJ1dCBub3QgaW1wbGVtZW50ZWQgeWV0LiBCZWNhdXNlIG5vdyBjbHVzdGVyX2lk IGlzIHVzZWQKPiB0byBkZXNjcmliZSB0aGUgcGFja2FnZS9zb2NrZXQsIHRoZSBtb2RpZmljYXRp b24gd2lsbCBpbnZvbHZlIGFsbCBEVFMuCgpZb3UncmUgdGFsa2luZyBhYm91dCB0aGUgZmFjdCB0 aGF0IDEuIGxldmVsIGNsdXN0ZXJYICgxKSBpbiBjcHVfbWFwIGlzCnVzZWQgdG8gc2V0IGBjcHVf dG9wb2xvZ3lbY3B1XS5wYWNrYWdlX2lkYCwgcmlnaHQ/IFRoYXQncyB0aGUKaW5mb3JtYXRpb24g Zm9yIHRoZSBESUUgbGF5ZXIuClRoZSBmaXJzdCBsZXZlbCBjbHVzdGVyWzAsMSwyXSBzcGF3biBh bGwgOCBDUFVzIGFuZCBmb3JtIDMgZ3JvdXBzIG9mCkNQVVMgKDAtMywgNC02LCA3KSwgdGhlIGxh dGVyIHNjaGVkIGdyb3VwcyBvZiB0aGUgRElFIHNjaGVkIGRvbWFpbi4KV2UgZG9uJ3QgaGF2ZSBh bnkgc29ja2V0TiBzaW5jZSBpdCBpcyBhIHNpbmdsZSBzb2NrZXQgc3lzdGVtLiBUaGluawphYm91 dCBhIHN5c3RlbSB3aXRoIDIgRFNVcyB3aGVyZSB5b3Ugd291bGQgaGF2ZSBzb2NrZXRbMCwxXS4K ClN1Yi1jaGFwdGVyIDQgaW4gYERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9jcHUv Y3B1LXRvcG9sb2d5LnR4dGA6CgpjcHUtbWFwIHsKICAgICAgICBzb2NrZXQwIHsKICAgICAgICAg ICAgICAgIGNsdXN0ZXIwIHsgPC0tLSAoMSkKClN1Yi1jaGFwdGVyIDMgc2F5czoKCiAgLSBjbHVz dGVyIG5vZGUKCiAgICAuLi4gQSBzeXN0ZW0gY2FuIGNvbnRhaW4gc2V2ZXJhbCBsYXllcnMgb2Yg Y2x1c3RlcmluZyB3aXRoaW4gYSAgIAogICAgc2luZ2xlIHBoeXNpY2FsIHNvY2tldCBhbmQgY2x1 c3RlciBub2RlcyBjYW4gYmUgY29udGFpbmVkIGluIHBhcmVudCAKICAgIGNsdXN0ZXIgbm9kZXMu CgogICAgQSBjbHVzdGVyIG5vZGUncyBjaGlsZCBub2RlcyBtdXN0IGJlOgogICAgICBvbmUgb3Ig bW9yZSBjbHVzdGVyIG5vZGVzCgpUaGlzIG11bHRpLWxldmVsIGNsdXN0ZXIgdGhpbmcgaGFzbid0 IGJlZW4gY29kZWQgeWV0LgoKcGFyc2VfY2x1c3RlcigpCgogICAgLi4uCiAgICAvKgogICAgICog Rmlyc3QgY2hlY2sgZm9yIGNoaWxkIGNsdXN0ZXJzOyB3ZSBjdXJyZW50bHkgaWdub3JlIGFueQog ICAgICogaW5mb3JtYXRpb24gYWJvdXQgdGhlIG5lc3Rpbmcgb2YgY2x1c3RlcnMgYW5kIHByZXNl bnQgdGhlCiAgICAgKiBzY2hlZHVsZXIgd2l0aCBhIGZsYXQgbGlzdCBvZiB0aGVtLgogICAgICov CiAgICAuLi4KClsuLi5dCgo+PiBJIHBpbXBlZCBteSBIaWtleSA5NjAgdG8gbG9vayBsaWtlIG9u ZSBvZiB0aG9zZSBBcm12OSA0LTMtMSBzeXN0ZW1zIHdpdGgKPj4gTDItY29tcGxleGVzIG9uIHRo ZSBMSVRUTEVTIGFuZCBJIGdldDoKPiAKPiBUaGlzIHN5c3RlbSBpcyBleGFjdGx5IHdoYXQgSSBt ZW50aW9uZWQsIGJ1dCBJIGhhdmUgYSBxdWVzdGlvbiwKPiBIb3cgZGlkIHlvdSBwYXJzZSBvdXQg dGhlIGNsdXN0ZXJfaWQgYmFzZWQgb24gZm9vMC9mb28yPwo+IEJlY2F1c2UgaWYgQUNQSSBpcyBu b3QgdXNlZCwgY2x1c3Rlcl9pZCBpcyBhbHdheXMgLTEuCgpJIGhhdmVuJ3QgcHV0IGluIHRoZSBl eHRlbnNpb24gdG8gZGVjb2RlIGEgMi1sZXZlbCBjbHVzdGVyWCBjcHVfbWFwIGluCnBhcnNlX2Ns dXN0ZXIoKSAtPiBwYXJzZV9jb3JlKCkuIEkganVzdCBkaWQgYSBtb2NrLXVwIGZvciBpbGx1c3Ry YXRpb24KcHVycG9zZSBpbnNpZGUgcGFyc2VfY29yZSgpIGZvciBteSBIOTYwIHdpdGggYSA0LTMt MSBjcHUtbWFwOgoKY3B1LW1hcAogICAgY2x1c3RlcjAKICAgICAgICBjb3JlMAogICAgICAgIGNv cmUxCiAgICAgICAgY29yZTIKICAgICAgICBjb3JlMwogICAgY2x1c3RlcjEKICAgICAgICBjb3Jl MAogICAgICAgIGNvcmUxCiAgICAgICAgY29yZTIKICAgIGNsdXN0ZXIyCiAgICAgICAgY29yZTAK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2Jhc2UvYXJjaF90b3BvbG9neS5jIGIvZHJpdmVycy9iYXNl L2FyY2hfdG9wb2xvZ3kuYwppbmRleCAxZDY2MzZlYmFhYzUuLjhhZjQwZjEzZmRiNSAxMDA2NDQK LS0tIGEvZHJpdmVycy9iYXNlL2FyY2hfdG9wb2xvZ3kuYworKysgYi9kcml2ZXJzL2Jhc2UvYXJj aF90b3BvbG9neS5jCkBAIC01MjksNiArNTI5LDExIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNl X2NvcmUoc3RydWN0IGRldmljZV9ub2RlICpjb3JlLCBpbnQgcGFja2FnZV9pZCwKIAogICAgICAg ICAgICAgICAgY3B1X3RvcG9sb2d5W2NwdV0ucGFja2FnZV9pZCA9IHBhY2thZ2VfaWQ7CiAgICAg ICAgICAgICAgICBjcHVfdG9wb2xvZ3lbY3B1XS5jb3JlX2lkID0gY29yZV9pZDsKKworICAgICAg ICAgICAgICAgLyogbW9jay11cCBDTFMgU0Qgb24gNC0zLTEgQXJtdjkgRFNVIGNsdXN0ZXIgdy8g TDItY29tcGxleGVzICovCisgICAgICAgICAgICAgICBpZiAoY3B1IDw9IDMpCisgICAgICAgICAg ICAgICAgICAgICAgIGNwdV90b3BvbG9neVtjcHVdLmNsdXN0ZXJfaWQgPSBjcHUgLyAyOworCiAg ICAgICAgfSBlbHNlIGlmIChsZWFmICYmIGNwdSAhPSAtRU5PREVWKSB7CiAgICAgICAgICAgICAg ICBwcl9lcnIoIiVwT0Y6IENhbid0IGdldCBDUFUgZm9yIGxlYWYgY29yZVxuIiwgY29yZSk7CiAg ICAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKCkFuZCBvbiB0aGUgc2NoZWR1bGVyLXNpZGUg SSBvbmx5IGhhZCB0byBlbmFibGUgQ09ORklHX1NDSEVEX0NMVVNURVIgYW5kCmV2ZXJ5dGhpbmcg d29ya2VkIGp1c3QgZmluZSwgbm8gbmVlZCBmb3IgYW55IGFybTY0LXNwZWNpZmljIHRvcG8gdGFi bGUKYW5kIGFsaWtlLgoKSU1ITywgdGhpcyBpcyB3aGF0IHlvdSBoYXZlIHRvIGRvLiBNYWtlIGEg MiBsZXZlbCBjbHVzdGVyIGNwdW1hcDoKCmNwdS1tYXAKICAgIGNsdXN0ZXIwCiAgICAgICAgY2x1 c3RlcjAKICAgICAgICAgICAgY29yZTAKICAgICAgICAgICAgY29yZTEKICAgICAgICBjbHVzdGVy MQogICAgICAgICAgICBjb3JlMgogICAgICAgICAgICBjb3JlMwogICAgY2x1c3RlcjEKICAgICAg ICBjb3JlMAogICAgICAgIGNvcmUxCiAgICAgICAgY29yZTIKICAgIGNsdXN0ZXIyCiAgICAgICAg Y29yZTAKCnBhcnNlLWFibGUgYW5kIHNldCBgY3B1X3RvcG9sb2d5W2NwdV0uY2x1c3Rlcl9pZGAg aW4gcGFyc2VfY29yZSgpLgogCj4gV2hhdCBJIHdhbnQgdG8gZG8gaXMgdG8gY2hhbmdlIHRoZSBm b28wL2ZvbzIgdG8gY29tcGxleDAvY29tcGxleDIgaGVyZSwKPiB0aGVuIHBhcnNlIGl0IGxpa2Ug cGFyc2VfY2x1c3RlcigpIC0+IHBhcnNlX2NvbXBsZXgoKSAtPiBwYXJzZV9jb3JlKCkuCgpZb3Ug c2hvdWxkIHJlYWQgYERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9jcHUvY3B1LXRv cG9sb2d5LnR4dGAKYW5kIGltcGxlbWVudCB0aGUgbXVsdGktbGV2ZWwgY2x1c3RlciBhcHByb2Fj aCBpbnN0ZWFkLiBCaWcgYWR2YW50YWdlCndvdWxkIGJlIHRoYXQgdGhlcmUgd29uJ3QgYmUgYW55 IERUIHJlbGF0ZWQgY2hhbmdlcy9leHRlbnNpb25zIG5lZWRlZC4KClsuLi5dCgo+IFllcywgdGhh dCdzIHdoYXQgSSB3YW50LCBidXQgc3RpbGwgYSBsaXR0bGUgY29uZnVzZWQsIHdoeSB3ZSB1c2Ug TUMgdG8KPiBkZXNjcmliZSAiY2x1c3RlciIgYW5kIHVzZSBDTFMgZGVzY3JpYmUgImNvbXBsZXgi LCBjYW4geW91IHNob3cgc29tZSBkZXRhaWxzPwoKVGhlIERUIGVudGl0eSBgY2x1c3RlcmAgaGFz IG5vdGhpbmcgdG8gZG8gd2l0aCB0aGUgdGFzayBzY2hlZHVsZXIgZG9tYWluCm5hbWUgYFNDSEVE X0NMVVNURVJgLiBUaGUgbmFtZSBpcyBhY3R1YWxseSBtZWFuaW5nbGVzcyBhbmQganVzdCB0aGVy ZSBmb3IKZGVidWcgcHVycG9zZXMuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2Vy bmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1h bi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==