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 590BAC433F5 for ; Fri, 22 Apr 2022 12:33:11 +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=hZ/jpSJZzUbio4iUntAvzGqaGOOkPvn1c5pjH+YsoaA=; b=BZwW3m6pCzRBYj Uuz8B6u4jPS9oqiPb8WoO22DQl1fXVeuR06kvzSTczmnIF6gbIu3lGi+gf7A5AkbS/hhXo7AKOvCt rbJWu7nYLkgTjHw44nQ8sIfnTNuzhMN9HGEyrtMswao5cZayJZt8uMKJf2WKWsRPLYyGagX8R1rbz z8qJf+TtnDqR6RgtDMOXVikf5HE1vxJaVLcTvAc3NFmFDPG7pKy5zpR/5A2K4pu/Gzqjvn/6NXNq7 pD6fcVaF6rMEnAg7UVebAGTolVJ1gcSi8GtwjjzvPyi+cG5bnvtsAkxilM7o0LHAwxrsSzLbeA/IY tI38GKXPgO8Posp/AkcQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nhsSA-000PnA-LX; Fri, 22 Apr 2022 12:32:02 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nhsRT-000PR7-IP for linux-arm-kernel@lists.infradead.org; Fri, 22 Apr 2022 12:31:21 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 11EB662011; Fri, 22 Apr 2022 12:31:19 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8F9C5C385A0; Fri, 22 Apr 2022 12:31:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1650630678; bh=B0FfGg08Iiv7pykm+jqHRmeXsu0/oIWa+m7eEXoWwkw=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=L2nERJK9AIVns/WkGlmLNC2c0DHBsR2l7dmulew/h50tXqj/il0W9O8w3l6g4D8eu rw3FJgrMlX1iTWHTgTi2Rq6ZenQTltxBlddZ1j8kakP4r2acTqS5MzsX4n1sVDiQi0 /8bu0EvNgrs1wWyh1Q18lCgHHMWUsEEHiZ0PR40Y= Date: Fri, 22 Apr 2022 14:31:14 +0200 From: Greg Kroah-Hartman To: Qing Wang Cc: Catalin Marinas , Will Deacon , Sudeep Holla , "Rafael J. Wysocki" , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, vincent.guittot@linaro.org, dietmar.eggemann@arm.com Subject: Re: [PATCH V2 2/2] arm64: Add complex scheduler level for arm64 Message-ID: References: <1650628289-67716-1-git-send-email-wangqing@vivo.com> <1650628289-67716-3-git-send-email-wangqing@vivo.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <1650628289-67716-3-git-send-email-wangqing@vivo.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220422_053119_736820_09F8A5A7 X-CRM114-Status: GOOD ( 28.74 ) 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 T24gRnJpLCBBcHIgMjIsIDIwMjIgYXQgMDQ6NTE6MjZBTSAtMDcwMCwgUWluZyBXYW5nIHdyb3Rl Ogo+IEZyb206IFdhbmcgUWluZyA8d2FuZ3FpbmdAdml2by5jb20+Cj4gCj4gVGhlIERTVS0xMTAg RHluYW1JUeKEoiBjbHVzdGVyIHN1cHBvcnRzIGJsb2NrcyB0aGF0IGFyZSBjYWxsZWQgY29tcGxl eGVzCj4gd2hpY2ggY29udGFpbiB1cCB0byB0d28gY29yZXMgb2YgdGhlIHNhbWUgdHlwZSBhbmQg c29tZSBzaGFyZWQgbG9naWMuCj4gU2hhcmluZyBzb21lIGxvZ2ljIGJldHdlZW4gdGhlIGNvcmVz IGNhbiBtYWtlIGEgY29tcGxleCBhcmVhIGVmZmljaWVudC4KPiAKPiBUaGlzIHBhdGNoIGFkZHMg Y29tcGxleCBsZXZlbCBmb3IgY29tcGxleHMgYW5kIGF1dG9tYXRpY2FsbHkgZW5hYmxlcwo+IHRo ZSBsb2FkIGJhbGFuY2UgYW1vbmcgY29tcGxleHMuIEl0IHdpbGwgZGlyZWN0bHkgYmVuZWZpdCBh IGxvdCBvZgo+IHdvcmtsb2FkIHdoaWNoIGxvdmVzIG1vcmUgcmVzb3VyY2VzIHN1Y2ggYXMgbWVt b3J5IGJhbmR3aWR0aCwgY2FjaGVzLgo+IAo+IFRlc3RpbmcgaGFzIGJlZW4gZG9uZSB3aXRoIFN0 cmVhbSBiZW5jaG1hcms6Cj4gOHRocmVhZHMgc3RyZWFtICgyIGxpdHRsZSBjb3JlcyAqIDIoY29t cGxleCkgKyAzIG1lZGl1bSBjb3JlcyArIDEgYmlnIGNvcmUpCj4gICAgICAgICAgICAgICAgIHN0 cmVhbSAgICAgICAgICAgICAgICAgc3RyZWFtCj4gICAgICAgICAgICAgICAgIHcvbyBwYXRjaCAg ICAgICAgICAgICAgdy8gcGF0Y2gKPiBNQi9zZWMgY29weSAgICAgMzc1NzkuMiAoICAgMC4wMCUp ICAgIDM5MTI3LjMgKCAgIDQuMTIlKQo+IE1CL3NlYyBzY2FsZSAgICAzODI2MS4xICggICAwLjAw JSkgICAgMzkxOTUuNCAoICAgMi40NCUpCj4gTUIvc2VjIGFkZCAgICAgIDM5NDk3LjAgKCAgIDAu MDAlKSAgICA0MTEwMS41ICggICA0LjA2JSkKPiBNQi9zZWMgdHJpYWQgICAgMzk4ODUuNiAoICAg MC4wMCUpICAgIDQwNzcyLjcgKCAgIDIuMjIlKQo+IAo+IEFuZCBpbiBvcmRlciB0byBzdXBwb3J0 IHRoaXMgZmVhdHVyZXMsIHdlIGRlZmluZWQgYXJtNjRfdG9wb2xvZ3kuCj4gCj4gVjI6Cj4gZml4 IGNvbW1pdCBsb2cgYW5kIGxvb3AgbW9yZQo+IAo+IFNpZ25lZC1vZmYtYnk6IFdhbmcgUWluZyA8 d2FuZ3FpbmdAdml2by5jb20+Cj4gLS0tCj4gIGFyY2gvYXJtNjQvS2NvbmZpZyAgICAgIHwgMTMg KysrKysrKysrKysKPiAgYXJjaC9hcm02NC9rZXJuZWwvc21wLmMgfCA0OCArKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDYwIGluc2Vy dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvYXJjaC9hcm02NC9LY29u ZmlnIGIvYXJjaC9hcm02NC9LY29uZmlnCj4gaW5kZXggZWRiZTAzNWNiMGUzLi40MDYzZGU4YzYx NTMgMTAwNjQ0Cj4gLS0tIGEvYXJjaC9hcm02NC9LY29uZmlnCj4gKysrIGIvYXJjaC9hcm02NC9L Y29uZmlnCj4gQEAgLTEyMDcsNiArMTIwNywxOSBAQCBjb25maWcgU0NIRURfQ0xVU1RFUgo+ICAJ ICBieSBzaGFyaW5nIG1pZC1sZXZlbCBjYWNoZXMsIGxhc3QtbGV2ZWwgY2FjaGUgdGFncyBvciBp bnRlcm5hbAo+ICAJICBidXNzZXMuCj4gIAo+ICtjb25maWcgU0NIRURfQ09NUExFWAo+ICsJYm9v bCAiQ29tcGxleCBzY2hlZHVsZXIgc3VwcG9ydCIKPiArCWhlbHAKPiArCSAgRFNVIHN1cHBvcnRz IGJsb2NrcyB0aGF0IGFyZSBjYWxsZWQgY29tcGxleGVzIHdoaWNoIGNvbnRhaW4gdXAgdG8KPiAr CSAgdHdvIGNvcmVzIG9mIHRoZSBzYW1lIHR5cGUgYW5kIHNvbWUgc2hhcmVkIGxvZ2ljLiBTaGFy aW5nIHNvbWUgbG9naWMKPiArCSAgYmV0d2VlbiB0aGUgY29yZXMgY2FuIG1ha2UgYSBjb21wbGV4 IGFyZWEgZWZmaWNpZW50Lgo+ICsKPiArCSAgQ29tcGxleCBhbHNvIGNhbiBiZSBjb25zaWRlcmVk IGFzIGEgc2hhcmVkIGNhY2hlIGdyb3VwIHNtYWxsZXIKPiArCSAgdGhhbiBjbHVzdGVyLgo+ICsK PiArCSAgQ29tcGxleCBzY2hlZHVsZXIgc3VwcG9ydCBpbXByb3ZlcyB0aGUgQ1BVIHNjaGVkdWxl cidzIGRlY2lzaW9uCj4gKwkgIG1ha2luZyB3aGVuIGRlYWxpbmcgd2l0aCBtYWNoaW5lcyB0aGF0 IGhhdmUgY29tcGxleHMgb2YgQ1BVcy4KPiArCj4gIGNvbmZpZyBTQ0hFRF9TTVQKPiAgCWJvb2wg IlNNVCBzY2hlZHVsZXIgc3VwcG9ydCIKPiAgCWhlbHAKPiBkaWZmIC0tZ2l0IGEvYXJjaC9hcm02 NC9rZXJuZWwvc21wLmMgYi9hcmNoL2FybTY0L2tlcm5lbC9zbXAuYwo+IGluZGV4IDNiNDYwNDFm MmI5Ny4uNTI2NzY1MTEyMTQ2IDEwMDY0NAo+IC0tLSBhL2FyY2gvYXJtNjQva2VybmVsL3NtcC5j Cj4gKysrIGIvYXJjaC9hcm02NC9rZXJuZWwvc21wLmMKPiBAQCAtMTQsNiArMTQsNyBAQAo+ICAj aW5jbHVkZSA8bGludXgvc2NoZWQvbW0uaD4KPiAgI2luY2x1ZGUgPGxpbnV4L3NjaGVkL2hvdHBs dWcuaD4KPiAgI2luY2x1ZGUgPGxpbnV4L3NjaGVkL3Rhc2tfc3RhY2suaD4KPiArI2luY2x1ZGUg PGxpbnV4L3NjaGVkL3RvcG9sb2d5Lmg+Cj4gICNpbmNsdWRlIDxsaW51eC9pbnRlcnJ1cHQuaD4K PiAgI2luY2x1ZGUgPGxpbnV4L2NhY2hlLmg+Cj4gICNpbmNsdWRlIDxsaW51eC9wcm9maWxlLmg+ Cj4gQEAgLTU3LDYgKzU4LDEwIEBACj4gIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKGludCwg Y3B1X251bWJlcik7Cj4gIEVYUE9SVF9QRVJfQ1BVX1NZTUJPTChjcHVfbnVtYmVyKTsKPiAgCj4g KyNpZmRlZiBTQ0hFRF9DT01QTEVYCj4gK0RFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKGNwdW1h c2tfdCwgY3B1X2NvbXBsZXhfbWFwKTsKPiArI2VuZGlmCgppZmRlZnMgc2hvdWxkIG5vdCBiZSBp biAuYyBmaWxlcy4KCgo+ICsKPiAgLyoKPiAgICogYXMgZnJvbSAyLjUsIGtlcm5lbHMgbm8gbG9u Z2VyIGhhdmUgYW4gaW5pdF90YXNrcyBzdHJ1Y3R1cmUKPiAgICogc28gd2UgbmVlZCBzb21lIG90 aGVyIHdheSBvZiB0ZWxsaW5nIGEgbmV3IHNlY29uZGFyeSBjb3JlCj4gQEAgLTcxNSw2ICs3MjAs NDcgQEAgdm9pZCBfX2luaXQgc21wX2luaXRfY3B1cyh2b2lkKQo+ICAJfQo+ICB9Cj4gIAo+ICsj aWZkZWYgU0NIRURfQ09NUExFWAoKc2FtZSBoZXJlLgoKPiArc3RhdGljIGludCBhcm02NF9jb21w bGV4X2ZsYWdzKHZvaWQpCj4gK3sKPiArCXJldHVybiBTRF9TSEFSRV9QS0dfUkVTT1VSQ0VTOwo+ ICt9Cj4gKwo+ICtjb25zdCBzdHJ1Y3QgY3B1bWFzayAqYXJtNjRfY29tcGxleF9tYXNrKGludCBj cHUpCj4gK3sKPiArCWNvbnN0IHN0cnVjdCBjcHVtYXNrICpjb3JlX21hc2sgPSBjcHVfY3B1X21h c2soY3B1KTsKPiArCj4gKwkvKiBGaW5kIHRoZSBzbWFsbGVyIHNoYXJlZCBjYWNoZSBsZXZlbCB0 aGFuIGNsdXN0ZXJncm91cCBhbmQgY29yZWdyb3VwKi8KPiArI2lmZGVmIENPTkZJR19TQ0hFRF9N Qwo+ICsJY29yZV9tYXNrID0gY3B1X2NvcmVncm91cF9tYXNrKGNwdSk7Cj4gKyNlbmRpZgo+ICsj aWZkZWYgQ09ORklHX1NDSEVEX0NMVVNURVIKPiArCWNvcmVfbWFzayA9IGNwdV9jbHVzdGVyZ3Jv dXBfbWFzayhjcHUpOwo+ICsjZW5kaWYKClNlZSwgc2FtZSBoZXJlLiAgVGhpcyBpcyBhIG1lc3Mg YW5kIHVubWFpbnRhaW5hYmxlLgoKdGhhbmtzLAoKZ3JlZyBrLWgKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBs aXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5m cmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK