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 02C72C433EF for ; Wed, 15 Dec 2021 04:10:07 +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: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=7t7Wz21tdgq/MJBIQbPAcAbc7330Mjr/HvYb+y0qTkY=; b=IPrRmqz3pEhSXz OAxwc50YRiGxfd0R2yQtdV4qO8PGVWKh7cYY7/GLnBO9KBty/3hb2mnCNGY41ciSi1UIhDjlh0dae 9i8IO5w3C+ZlRGMwCVexwPA9ikdPJLvMkLllazhPUiubpiINO0REaTNhok/P+pGJxavvQu/CYTzCL DItV5B+qOcm9PkzCP/ELSzz3ml0i6ljicR4rBtM4pLn1cv1EB9XEUxem9DGFVvimd4vjozMBVkPqi tFMPj/oh9fDZC8jWmKCGwEMOnDw++wpBYEoZ3oXtUddIL21BiB/6fuQk1VscUoQNFUDwgo2PXsL/4 f115XFZDpmTQfZM2tACg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mxLaZ-00Gbnv-Dg; Wed, 15 Dec 2021 04:08:23 +0000 Received: from szxga01-in.huawei.com ([45.249.212.187]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mxLaT-00GblB-BT for linux-arm-kernel@lists.infradead.org; Wed, 15 Dec 2021 04:08:19 +0000 Received: from dggpemm500024.china.huawei.com (unknown [172.30.72.57]) by szxga01-in.huawei.com (SkyGuard) with ESMTP id 4JDMCk1p1Zzcbl4; Wed, 15 Dec 2021 12:07:46 +0800 (CST) Received: from dggpemm500001.china.huawei.com (7.185.36.107) by dggpemm500024.china.huawei.com (7.185.36.203) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 15 Dec 2021 12:08:03 +0800 Received: from [10.174.177.243] (10.174.177.243) by dggpemm500001.china.huawei.com (7.185.36.107) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.2308.20; Wed, 15 Dec 2021 12:08:03 +0800 Message-ID: <8aa4e5a7-12c4-2c46-374b-761279761738@huawei.com> Date: Wed, 15 Dec 2021 12:08:02 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: [PATCH v4] arm64: Enable KCSAN Content-Language: en-US To: Mark Rutland CC: Marco Elver , Catalin Marinas , Will Deacon , , , Joey Gouly References: <20211211131734.126874-1-wangkefeng.wang@huawei.com> From: Kefeng Wang In-Reply-To: X-Originating-IP: [10.174.177.243] X-ClientProxiedBy: dggeme714-chm.china.huawei.com (10.1.199.110) To dggpemm500001.china.huawei.com (7.185.36.107) X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211214_200817_788178_7611B9D8 X-CRM114-Status: GOOD ( 26.67 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Ck9uIDIwMjEvMTIvMTUgMjoyNCwgTWFyayBSdXRsYW5kIHdyb3RlOgo+IE9uIFNhdCwgRGVjIDEx LCAyMDIxIGF0IDA5OjE3OjM0UE0gKzA4MDAsIEtlZmVuZyBXYW5nIHdyb3RlOgo+PiBUaGlzIHBh dGNoIGVuYWJsZXMgS0NTQU4gZm9yIGFybTY0LCB3aXRoIHVwZGF0ZXMgdG8gYnVpbGQgcnVsZXMK Pj4gdG8gbm90IHVzZSBLQ1NBTiBmb3Igc2V2ZXJhbCBpbmNvbXBhdGlibGUgY29tcGlsYXRpb24g dW5pdHMuCj4+Cj4+IFJlY2VudCBHQ0MgdmVyc2lvbihhdCBsZWFzdCBHQ0MxMCkgbWFkZSBvdXRs aW5lLWF0b21pY3MgYXMgdGhlCj4+IGRlZmF1bHQgb3B0aW9uKHVubGlrZSBDbGFuZyksIHdoaWNo IHdpbGwgY2F1c2UgbGlua2VyIGVycm9ycwo+PiBmb3Iga2VybmVsL2tjc2FuL2NvcmUuby4gRGlz YWJsZXMgdGhlIG91dC1vZi1saW5lIGF0b21pY3MgYnkKPj4gbm8tb3V0bGluZS1hdG9taWNzIHRv IGZpeCB0aGUgbGlua2VyIGVycm9ycy4KPj4KPj4gTWVhbndoaWxlLCBhcyBNYXJrIHNhaWRbMV0s IHNvbWUgbGF0ZW50IGlzc3VlcyBhcmUgbmVlZGVkIHRvIGJlCj4+IGZpeGVkIHdoaWNoIGlzbid0 IGp1c3QgYSBLQ1NBTiBwcm9ibGVtLCB3ZSBtYWtlIHRoZSBLQ1NBTiBkZXBlbmRzCj4+IG9uIEVY UEVSVCBmb3Igbm93Lgo+Pgo+PiBUZXN0ZWQgc2VsZnRlc3QgYW5kIGtjc2FuX3Rlc3QoYnVpbHQg d2l0aCBHQ0MxMSBhbmQgQ2xhbmcgMTMpLAo+PiBhbmQgYWxsIHBhc3NlZC4KPj4KPj4gWzFdIGh0 dHBzOi8vbGttbC5rZXJuZWwub3JnL3IvWWFkaVVQcEowZ0FEYmlIUUBGVkZGNzdTMFEwNU4KPj4g QWNrZWQtYnk6IE1hcmNvIEVsdmVyIDxlbHZlckBnb29nbGUuY29tPiAjIGtlcm5lbC9rY3Nhbgo+ PiBUZXN0ZWQtYnk6IEpvZXkgR291bHkgPGpvZXkuZ291bHlAYXJtLmNvbT4KPj4gU2lnbmVkLW9m Zi1ieTogS2VmZW5nIFdhbmcgPHdhbmdrZWZlbmcud2FuZ0BodWF3ZWkuY29tPgo+PiAtLS0KPj4K Pj4gVGVzdGVkIG9uIFFlbXUgd2l0aCBjbGFuZyAxMyAvIGdjYyAxMSwgYmFzZWQgb24gNS4xNi1y YzMgYnkgS2VmZW5nLgo+PiBUZXN0ZWQgd2l0aCBnY2MgMTEgYW5kIGNsYW5nIDE0LjAgKGJ1aWx0 IGZyb20gZ2l0KSBvbiBxZW11IGFuZCBGVlAgYnkgSm9leS4KPiBIaSwKPgo+IFNvcnJ5IGZvciB0 aGUgc2lsZW5jZSBvbiB2MzsgSSBnb3QgYSBsaXR0bGUgYnVzeSBlbHNld2hlcmUgYW5kIHdhc24n dCBhYmxlIHRvCj4gdGVzdCB0aGF0LCBidXQgSSBoYXZlIGdpdmVuIHRoaXMgdjQgYSBmYWlybHkg aW50ZW5zaXZlIHRlc3Qgd2l0aCBLQ1NBTiBjb21iaW5lZAo+IHdpdGggb3RoZXIgY29uZmlnIG9w dGlvbnMgSSB1c2Ugd2hlbiBmdXp6aW5nLgo+Cj4gSSBleWViYWxsZWQgdGhlIG91dHB1dCBmcm9t IGEgYnVuY2ggb2YgY29tcGlsZXJzIChub3RlZCBiZWxvdyksIGFuZCB0aGVyZSdzCj4gc3RpbGwg YSBmYWlyIGFtb3VudCBvZiBwb3RlbnRpYWxseS11bnNvdW5kIGluc3RydW1lbnRhdGlvbiwgYnV0 IEknbSBoYXBweSB3aXRoCj4gdGhhdCBzbyBsb25nIGFzIHdlIGhhdmUgdGhlIEVYUEVSVCBkZXBl bmRlbmN5LiBJIGFncmVlIHdlIGNhbiBmaXggdGhvc2UKPiAobGF0ZW50KSBpc3N1ZXMgd2l0aCBm b2xsb3ctdXAgd29yay4KPgo+IEkgaGF2ZSBvbmUgbWlub3IgY29tbWVudCBiZWxvdyBhYm91dCBh ZGRpbmcgYSBjb21tZW50LCBidXQgYXNpZGUgZnJvbSB0aGF0LAo+IHRoaXMgbG9va3MgZ29vZCBh bmQgSSBkaWRuJ3QgZW5jb3VudGVyIGFueSB1bmV4cGVjdGVkIGlzc3VlcyB3aGlsZSB0ZXN0aW5n LCBzbzoKPgo+ICAgIFJldmlld2VkLWJ5OiBNYXJrIFJ1dGxhbmQgPG1hcmsucnV0bGFuZEBhcm0u Y29tPgo+ICAgIFRlc3RlZC1ieTogTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4K TWFueSB0aGFua3MgZm9yIHlvdXIgLCBNYXJrLgo+PiB2NDoKPj4gLSBkcm9wIENsYW5nIHZlcnNp b24gYXMgY29tbWl0IDhjZGQyM2MyM2MzZCAoImFybTY0OiBSZXN0cmljdCBBUk02NF9CVElfS0VS TkVMCj4+ICAgIHRvIGNsYW5nIDEyLjAuMCBhbmQgbmV3ZXIiKSwgc3VnZ2VzdGVkIGJ5IE5hdGhh biBDaGFuY2VsbG9yCj4+IHYzOgo+PiAtIGFkZCBFWFBFUlQgYW5kIENMQU5HX1ZFUlNJT04gZGVw ZW5kcyBzdWdnZXN0ZWQgYnkgTWFyayBSdXRsYW5kCj4+IHYyOgo+PiAtIHRlc3RlZCBvbiBHQ0Mx MSBhbmQgZGlzYWJsZSBvdXRsaW5lLWF0b21pY3MgZm9yIGtlcm5lbC9rY3Nhbi9jb3JlLmMKPj4g ICAgc3VnZ2VzdGVkIGJ5IE1hcmNvIEVsdmVyCj4+Cj4+ICAgYXJjaC9hcm02NC9LY29uZmlnICAg ICAgICAgICAgICAgfCAxICsKPj4gICBhcmNoL2FybTY0L2tlcm5lbC92ZHNvL01ha2VmaWxlICB8 IDEgKwo+PiAgIGFyY2gvYXJtNjQva3ZtL2h5cC9udmhlL01ha2VmaWxlIHwgMSArCj4+ICAga2Vy bmVsL2tjc2FuL01ha2VmaWxlICAgICAgICAgICAgfCAxICsKPj4gICA0IGZpbGVzIGNoYW5nZWQs IDQgaW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvYXJjaC9hcm02NC9LY29uZmlnIGIv YXJjaC9hcm02NC9LY29uZmlnCj4+IGluZGV4IDRmZjczMjk5ZjhhOS4uMmNjOWRlYTU1ZTAwIDEw MDY0NAo+PiAtLS0gYS9hcmNoL2FybTY0L0tjb25maWcKPj4gKysrIGIvYXJjaC9hcm02NC9LY29u ZmlnCj4+IEBAIC0xNTAsNiArMTUwLDcgQEAgY29uZmlnIEFSTTY0Cj4+ICAgCXNlbGVjdCBIQVZF X0FSQ0hfS0FTQU5fVk1BTExPQyBpZiBIQVZFX0FSQ0hfS0FTQU4KPj4gICAJc2VsZWN0IEhBVkVf QVJDSF9LQVNBTl9TV19UQUdTIGlmIEhBVkVfQVJDSF9LQVNBTgo+PiAgIAlzZWxlY3QgSEFWRV9B UkNIX0tBU0FOX0hXX1RBR1MgaWYgKEhBVkVfQVJDSF9LQVNBTiAmJiBBUk02NF9NVEUpCj4+ICsJ c2VsZWN0IEhBVkVfQVJDSF9LQ1NBTiBpZiBFWFBFUlQKPiBJdCBtaWdodCBiZSB3b3J0aCBhZGRp bmc6Cj4KPiAJLyogU29tZSBpbnN0cnVtZW50YXRpb24gbWF5IGJlIHVuc291bmQgKi8KPgo+IC4u LiBpbW1lZGlhdGVseSBhYm92ZSB0aGlzIHRvIGNsYXJpZnkgd2h5IHdlIGFkZGVkIHRoZSBFWFBF UlQgZGVwZW5kZW5jeSBoZXJlLgo+Cj4gT3RoZXIgdGhhbiB0aGF0IHRyaXZpYWwgY29tbWVudCwg dGhpcyBsb29rcyBnb29kIHRvIG1lIQo+Cj4gRm9yIGZ1dHVyZSByZWZlcmVuY2UsIGJlbG93IGlz IGFuIGluZm8gZHVtcCBhYm91dCBob3cgSSd2ZSB0ZXN0ZWQgdGhpcywgYW5kCj4gd2hpY2ggbGF0 ZW50IGlzc3VlcyBLQ1NBTiByZXBvcnRlZCBkdXJpbmcgdGVzdGluZy4gRmVlbCBmcmVlIHRvIGln bm9yZSBmb3Igbm93Lgo+IDopCgpPdXIgdGVzdGVyIHdhbnRzwqAgdGhpcyBmZWF0dXJlIHRvIHRl c3Qgb3VyIGtlcm5lbCwgdGhpcyBpc8KgIGEgZ29vZCBzdGFydCAKb24gQVJNNjQsCgptb3JlIHBl b3BsZSBjb3VsZCBiZSBnZXR0aW5nIGludm9sdmVkIHRvIGVuaGFuY2UgaXQsIFdlIGNvdWxkIGZp eCB0aGUgS0NTQU4KCldhcm5pbmcgb25lIGJ5IG9uZSA6KQoKPgo+IC4uLiB0aGUgc3VtbWFyeSBv ZiB3aGljaCBpcyBiZWxvdzoKPgo+ICogQlVHOiBLQ1NBTjogZGF0YS1yYWNlIGluIGNhcGFibGUg LyBjZ3JvdXBfZnJlZXplcl9taWdyYXRlX3Rhc2sKPiAqIEJVRzogS0NTQU46IGRhdGEtcmFjZSBp biBjb25zb2xlX3VubG9jayAvIHZwcmludGtfZW1pdAo+ICogQlVHOiBLQ1NBTjogZGF0YS1yYWNl IGluIF9fZF9hZGQgLyBfX2RfYWRkCj4gKiBCVUc6IEtDU0FOOiBkYXRhLXJhY2UgaW4gX19kb19z eXNfcHJjdGwgLyBkb190YXNrX3N0YXQKPiAqIEJVRzogS0NTQU46IGRhdGEtcmFjZSBpbiBkb190 YXNrX3N0YXQgLyBzaWdwcm9jbWFzawo+ICogQlVHOiBLQ1NBTjogZGF0YS1yYWNlIGluIGVwX21v ZGlmeSAvIGVwX3BvbGxfY2FsbGJhY2sKPiAqIEJVRzogS0NTQU46IGRhdGEtcmFjZSBpbiBfZmlu ZF9uZXh0X2JpdCsweDYwLzB4MTk0Cj4gKiBCVUc6IEtDU0FOOiBkYXRhLXJhY2UgaW4gZm9saW9f bWFya19hY2Nlc3NlZCAvIHdvcmtpbmdzZXRfYWN0aXZhdGlvbgo+ICogQlVHOiBLQ1NBTjogZGF0 YS1yYWNlIGluIGt0aW1lX2dldCAvIHRpbWVrZWVwaW5nX2FkdmFuY2UKPiAqIEJVRzogS0NTQU46 IGRhdGEtcmFjZSBpbiBtb3JlX3VzZWRfc3BsaXQrMHgzOC8weDYwCj4gKiBCVUc6IEtDU0FOOiBk YXRhLXJhY2UgaW4gbXV0ZXhfc3Bpbl9vbl9vd25lcisweGNjLzB4MTUwCj4gKiBCVUc6IEtDU0FO OiBkYXRhLXJhY2UgaW4gcndzZW1fc3Bpbl9vbl9vd25lcisweGE4LzB4MTNjCj4gKiBCVUc6IEtD U0FOOiBkYXRhLXJhY2UgaW4gc3RhcnRfZGlyX2FkZCsweDM0LzB4ZDQKPiAqIEJVRzogS0NTQU46 IGRhdGEtcmFjZSBpbiB0aWNrX25vaHpfaWRsZV9zdG9wX3RpY2sgLyB0aWNrX25vaHpfaWRsZV9z dG9wX3RpY2sKPiAqIEJVRzogS0NTQU46IGRhdGEtcmFjZSBpbiB0aW1la2VlcGluZ19kZWx0YV90 b19ucysweDM0LzB4OTQKPiAqIEJVRzogS0NTQU46IGRhdGEtcmFjZSBpbiB2aXJ0cXVldWVfZ2V0 X2J1Zl9jdHgrMHhlOC8weDQ1OAo+ICogQlVHOiBLQ1NBTjogZGF0YS1yYWNlIGluIHZpcnRxdWV1 ZV9nZXRfYnVmX2N0eF9zcGxpdCsweDY4LzB4MmRjCj4gKiBCVUc6IEtDU0FOOiBkYXRhLXJhY2Ug aW4gdnByaW50a19lbWl0KzB4MzIwLzB4NDk0Cj4KPiBCeSBmYXIgdGhlIG1vc3QgY29tbW9ubHkg cmVwb3J0ZWQgcmFjZXMgd2VyZSBpbiAie211dGV4LHJ3c2VtfV9zcGluX29uX293bmVyIiwKPiBm b2xsb3dlZCBieSAidGltZWtlZXBpbmdfZGVsdGFfdG9fbnMiIGZvbGxvd2VkIGJ5ICJ2aXJ0cXVl dWVfZ2V0X2J1Zl9jdHgqIi4gU28KPiB0aG9zZSBsb29rIGxpa2UgdGhlIG9uZXMgdG8gZm9jdXMg b24gaW4gdGhlIG5lYXIgdGVybS4KPgo+IFdoZW4gdXNpbmcgR0NDIEkgd291bGQgdmVyeSBvZnRl biBzZWUgcmVwb3J0cyBJIGRpZG4ndCBzZWUgd2l0aCBMTFZNLCBmb3IKPiAidnByaW50a19lbWl0 IiBhbmQgImt0aW1lX2dldCAvIHRpbWVrZWVwaW5nX2FkdmFuY2UiLiBJIGRvbid0IGtub3cgaWYg dGhhdCdzCj4gZG93biB0byBzb21ldGhpbmcgZ2V0dGluZyBvcHRpbWl6ZWQgYXdheSBvciBzb21l dGhpbmcgZ2V0dGluZyBpbnN0cnVtZW50ZWQKPiBkaWZmZXJlbnRseS4KPgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWls aW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0 cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=