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 A95DEC54E5D for ; Tue, 19 Mar 2024 03:38:25 +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=7+njRbTSlKEuT6LOsxLdWm1KExx7ArWNSdApIfd2DWc=; b=4a/+N0p3I5hIGz AyJP7WogZIjBzIBOqcL7AG4pKhYqdzF05QvXr4EyGI2/KgpWQZHp46NmZUqrtCwe2jLoKHiq5BBB2 HQLqbSjLwT4OKwW4UVUiVLnPOuQW02FmJNgxPxOBm2VHgSpBLY07x5y68/JVXqGgTYIVKdtv00o12 26glA3jP+ftCvgXY1eFRwEcI866ni6VSrX+ZU2klBiR1AeCHeaPcNPHTlyg+8Mk1iWdfNXpwwAjGT NiqPBhYW3m1FJUvCM4QzK65J+E6VqoqZVelNyPqCMYoT29cIwu9dotD0rJssZBzpqqToXIbKwHadi lMWsjt0ykYyzqDio2veg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rmQIo-0000000B6eo-1I1P; Tue, 19 Mar 2024 03:38:14 +0000 Received: from szxga07-in.huawei.com ([45.249.212.35]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rmQIj-0000000B6bo-3RB7 for linux-arm-kernel@lists.infradead.org; Tue, 19 Mar 2024 03:38:13 +0000 Received: from mail.maildlp.com (unknown [172.19.162.112]) by szxga07-in.huawei.com (SkyGuard) with ESMTP id 4TzHRk41QCz1R72H; Tue, 19 Mar 2024 11:35:30 +0800 (CST) Received: from canpemm500008.china.huawei.com (unknown [7.192.105.151]) by mail.maildlp.com (Postfix) with ESMTPS id 2FAF514040F; Tue, 19 Mar 2024 11:38:03 +0800 (CST) Received: from [10.67.111.115] (10.67.111.115) by canpemm500008.china.huawei.com (7.192.105.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 19 Mar 2024 11:38:02 +0800 Message-ID: <633653e9-c464-e135-6060-a092ea6f4fce@huawei.com> Date: Tue, 19 Mar 2024 11:38:02 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.7.0 Subject: Re: [PATCH-next] arm: fix clang build warning in include/asm/memory.h Content-Language: en-US From: Yipeng Zou To: Nathan Chancellor CC: , , , , , , References: <20240314075409.2797149-1-zouyipeng@huawei.com> <20240315004352.GA768888@dev-arch.thelio-3990X> <05e31633-eae3-0824-d36c-ae6f2d6ed9ce@huawei.com> In-Reply-To: <05e31633-eae3-0824-d36c-ae6f2d6ed9ce@huawei.com> X-Originating-IP: [10.67.111.115] X-ClientProxiedBy: dggems701-chm.china.huawei.com (10.3.19.178) To canpemm500008.china.huawei.com (7.192.105.151) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240318_203810_839569_7A36E2B0 X-CRM114-Status: GOOD ( 16.91 ) 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 CuWcqCAyMDI0LzMvMTkgMTE6MTYsIFlpcGVuZyBab3Ug5YaZ6YGTOgo+Cj4g5ZyoIDIwMjQvMy8x NSA4OjQzLCBOYXRoYW4gQ2hhbmNlbGxvciDlhpnpgZM6Cj4+IE9uIFRodSwgTWFyIDE0LCAyMDI0 IGF0IDAzOjU0OjA5UE0gKzA4MDAsIFlpcGVuZyBab3Ugd3JvdGU6Cj4+PiBUaGVyZSBpcyBhIGJ1 aWxkIGVycm9yIGhhcyBiZWVuIGZvdW5kZWQgd2l0aCBidWlsZCBpbiBjbGFuZy0xNS4wLjQ6Cj4+ Pgo+Pj4gLi9hcmNoL2FybS9pbmNsdWRlL2FzbS9tZW1vcnkuaDozNTg6MTI6IGVycm9yOiByZXN1 bHQgb2YgY29tcGFyaXNvbiAKPj4+ICJwaHlzIGFkZHJfdOKAmSAoYWthICd1bnNpZ25lZCBpbnTi gJkpID4gNDI5NDk2NzI5NSBpcyBhbHdheXMgZmFsc2UgCj4+PiBbLVdlcnJvciwgLVd0YXV0b2xv Z2ljYWwtdHlwZS1saW1pdC1jb21wYXJlXQo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpZiAoYWRkciA+ICh1MzIpfjApCj4+PiDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgfn5+fiBeIH5+fn5+fn4KPj4+Cj4+PiBJdCB3aWxsIGJlIGFsd2F5cyBnb2VzIGZh aWwgd2l0aG91dCBDT05GSUdfUEhZU19BRERSX1RfNjRCSVQuCj4+Pgo+Pj4gRGlyZWN0bHkgc2ls ZW5jZSBpdCBieSBVc2UgQ09ORklHX1BIWVNfQUREUl9UXzY0QklULgo+Pj4KPj4+IEZpeGVzOiA5 ODFiNjcxNGRiZDIgKCJBUk06IHByb3ZpZGUgaW1wcm92ZWQgdmlydF90b19pZG1hcCgpIAo+Pj4g ZnVuY3Rpb25hbGl0eSIpCj4+PiBTaWduZWQtb2ZmLWJ5OiBZaXBlbmcgWm91IDx6b3V5aXBlbmdA aHVhd2VpLmNvbT4KPj4+IC0tLQo+Pj4gwqAgYXJjaC9hcm0vaW5jbHVkZS9hc20vbWVtb3J5Lmgg fCA0ICsrKysKPj4+IMKgIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKPj4+Cj4+PiBk aWZmIC0tZ2l0IGEvYXJjaC9hcm0vaW5jbHVkZS9hc20vbWVtb3J5LmggCj4+PiBiL2FyY2gvYXJt L2luY2x1ZGUvYXNtL21lbW9yeS5oCj4+PiBpbmRleCBlZjJhYTc5ZWNlNWEuLjY0Y2VkOWViNDJm ZiAxMDA2NDQKPj4+IC0tLSBhL2FyY2gvYXJtL2luY2x1ZGUvYXNtL21lbW9yeS5oCj4+PiArKysg Yi9hcmNoL2FybS9pbmNsdWRlL2FzbS9tZW1vcnkuaAo+Pj4gQEAgLTM0NywxNCArMzQ3LDE4IEBA IHN0YXRpYyBpbmxpbmUgYm9vbCBhcm1faGFzX2lkbWFwX2FsaWFzKHZvaWQpCj4+PiDCoMKgwqDC oMKgIHJldHVybiBJU19FTkFCTEVEKENPTkZJR19NTVUpICYmIGFyY2hfcGh5c190b19pZG1hcF9v ZmZzZXQgIT0gMDsKPj4+IMKgIH0KPj4+IMKgICsjaWZkZWYgQ09ORklHX1BIWVNfQUREUl9UXzY0 QklUCj4+PiDCoCAjZGVmaW5lIElETUFQX0lOVkFMSURfQUREUiAoKHUzMil+MCkKPj4+ICsjZW5k aWYKPj4+IMKgIMKgIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBwaHlzX3RvX2lkbWFwKHBo eXNfYWRkcl90IGFkZHIpCj4+PiDCoCB7Cj4+PiDCoMKgwqDCoMKgIGlmIChJU19FTkFCTEVEKENP TkZJR19NTVUpICYmIGFyY2hfcGh5c190b19pZG1hcF9vZmZzZXQpIHsKPj4+IMKgwqDCoMKgwqDC oMKgwqDCoCBhZGRyICs9IGFyY2hfcGh5c190b19pZG1hcF9vZmZzZXQ7Cj4+PiArI2lmZGVmIENP TkZJR19QSFlTX0FERFJfVF82NEJJVAo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIGlmIChhZGRyID4g KHUzMil+MCkKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGFkZHIgPSBJRE1BUF9JTlZB TElEX0FERFI7Cj4+PiArI2VuZGlmCj4+PiDCoMKgwqDCoMKgIH0KPj4+IMKgwqDCoMKgwqAgcmV0 dXJuIGFkZHI7Cj4+PiDCoCB9Cj4+PiAtLSAKPj4+IDIuMzQuMQo+Pj4KPj4gV291bGQgaXQgYmUg YmV0dGVyIHRvIGF2b2lkIHRoZSBpZmRlZidzIGhlcmUgYW5kIGp1c3QgdXNlIElTX0VOQUJMRUQo KT8KPj4gSSBjYW4ndCBzZWUgd2h5IHRoaXMgd291bGQgbm90IHdvcmsgZm9yIGF2b2lkaW5nIHRo YXQgd2FybmluZy4KPj4KPj4gZGlmZiAtLWdpdCBhL2FyY2gvYXJtL2luY2x1ZGUvYXNtL21lbW9y eS5oIAo+PiBiL2FyY2gvYXJtL2luY2x1ZGUvYXNtL21lbW9yeS5oCj4+IGluZGV4IGVmMmFhNzll Y2U1YS4uZmJmZjA3YmMzYjI4IDEwMDY0NAo+PiAtLS0gYS9hcmNoL2FybS9pbmNsdWRlL2FzbS9t ZW1vcnkuaAo+PiArKysgYi9hcmNoL2FybS9pbmNsdWRlL2FzbS9tZW1vcnkuaAo+PiBAQCAtMzUz LDcgKzM1Myw3IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyAKPj4gcGh5c190b19pZG1h cChwaHlzX2FkZHJfdCBhZGRyKQo+PiDCoCB7Cj4+IMKgwqDCoMKgwqAgaWYgKElTX0VOQUJMRUQo Q09ORklHX01NVSkgJiYgYXJjaF9waHlzX3RvX2lkbWFwX29mZnNldCkgewo+PiDCoMKgwqDCoMKg wqDCoMKgwqAgYWRkciArPSBhcmNoX3BoeXNfdG9faWRtYXBfb2Zmc2V0Owo+PiAtwqDCoMKgwqDC oMKgwqAgaWYgKGFkZHIgPiAodTMyKX4wKQo+PiArwqDCoMKgwqDCoMKgwqAgaWYgKElTX0VOQUJM RUQoQ09ORklHX1BIWVNfQUREUl9UXzY0QklUKSAmJiBhZGRyID4gKHUzMil+MCkKPj4gwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgYWRkciA9IElETUFQX0lOVkFMSURfQUREUjsKPj4gwqDCoMKg wqDCoCB9Cj4+IMKgwqDCoMKgwqAgcmV0dXJuIGFkZHI7Cj4KPiBJdCBhYnNvbHV0ZWx5IHdvcmtz IGZvciBpdCBhbmQgeWVzLCBJdCdzIGEgYmV0dGVyIHdheSB0byBhdm9pZGluZyB0aGF0Lgo+Cj4g V2lsbCBmaXggaXQgaW4gdGhhdCB3YXkuCj4KQnV0IEkgbm90aWNlIHRoYXQsIHRoaXMgd2F5IGNh biBub3Qgc2lsZW5jZSBpdCB3aGVuIGNvbXBpbGUsIGl0IG9ubHkgY2FuIAphdm9pZCBpdCBpbiBy dW5uaW5nIHRpbWUuCgpTbywgbWF5YmUgd2Ugc3RpbGwgbmVlZCB0byBzaWxlbmNlIGl0IGluIGlm ZGVmJ3MuCgpPdGhlciB0aGFuIHRoYXQsIElETUFQX0lOVkFMSURfQUREUiB3YXMgdXNlZCBpbiBv dGhlciBwbGFjZSwgbmVlZCB0byAKa2VlcCBpdCBkZWZpbmVkLgoKZGlmZiAtLWdpdCBhL2FyY2gv YXJtL2luY2x1ZGUvYXNtL21lbW9yeS5oIGIvYXJjaC9hcm0vaW5jbHVkZS9hc20vbWVtb3J5LmgK aW5kZXggMTU4YWQxM2U5ZjZhLi43MTQzMTQ3Y2Q3Y2MgMTAwNjQ0Ci0tLSBhL2FyY2gvYXJtL2lu Y2x1ZGUvYXNtL21lbW9yeS5oCisrKyBiL2FyY2gvYXJtL2luY2x1ZGUvYXNtL21lbW9yeS5oCkBA IC0zNTEsOCArMzUxLDEwIEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyAKcGh5c190b19p ZG1hcChwaHlzX2FkZHJfdCBhZGRyKQogwqB7CiDCoMKgwqDCoMKgwqDCoCBpZiAoSVNfRU5BQkxF RChDT05GSUdfTU1VKSAmJiBhcmNoX3BoeXNfdG9faWRtYXBfb2Zmc2V0KSB7CiDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgYWRkciArPSBhcmNoX3BoeXNfdG9faWRtYXBfb2Zmc2V0Owor I2lmZGVmIENPTkZJR19QSFlTX0FERFJfVF82NEJJVAogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIGlmIChhZGRyID4gKHUzMil+MCkKIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgYWRkciA9IElETUFQX0lOVkFMSURfQUREUjsKKyNlbmRpZgogwqDC oMKgwqDCoMKgwqAgfQogwqDCoMKgwqDCoMKgwqAgcmV0dXJuIGFkZHI7CiDCoH0KCj4+IF9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+IGxpbnV4LWFybS1r ZXJuZWwgbWFpbGluZyBsaXN0Cj4+IGxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9y Zwo+PiBodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFy bS1rZXJuZWwKPgotLSAKUmVnYXJkcywKWWlwZW5nIFpvdQoKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0 CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFk ZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK