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 85379C433EF for ; Wed, 27 Apr 2022 09:11:38 +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=GFCgtzDryHG5TiToKNniO2zmhxWrzky+3S2sI+/K9a8=; b=3l8pgbY0I/lpUm q/5p3jfV4lmuF/lAdU/kkR57onGjBvGwAijuLug5JCGDX849X8idXUfiqqW5Dkl8jAMbmz3o8UQ76 jS4ch+B/ZQSP+8wXD8olhN4nVQcFhudfhT7Rri7PqO1twvhbydKoz2NNcvorPpGXALnodb5unkcjs 9RO+jldLgNiHcM6ehYDsSjSdZxVUeW5NuDT3nRPTr122LPRaQSmek5ecLY0ogMOxtu67PFH3qgGv7 Td2ybO7Tptf+YFU8YtWoofpbCNB2vPPWk/UNWQIN5ZdKQMzvdKCbIFFzcYSJ1d4IO8NeHjYsTX3nT gM4f7EB8vXGz5fHv3FHQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1njdh2-000feI-3N; Wed, 27 Apr 2022 09:10:40 +0000 Received: from szxga02-in.huawei.com ([45.249.212.188]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1njdfs-000esk-EQ for linux-arm-kernel@lists.infradead.org; Wed, 27 Apr 2022 09:09:31 +0000 Received: from kwepemi100023.china.huawei.com (unknown [172.30.72.54]) by szxga02-in.huawei.com (SkyGuard) with ESMTP id 4KpCbz5DxlzgYkt; Wed, 27 Apr 2022 17:09:03 +0800 (CST) Received: from kwepemm600017.china.huawei.com (7.193.23.234) by kwepemi100023.china.huawei.com (7.221.188.59) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Wed, 27 Apr 2022 17:09:21 +0800 Received: from [10.174.179.234] (10.174.179.234) by kwepemm600017.china.huawei.com (7.193.23.234) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Wed, 27 Apr 2022 17:09:20 +0800 Message-ID: <6b18fed1-f802-b15c-95d9-718a48edbbfc@huawei.com> Date: Wed, 27 Apr 2022 17:09:19 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0 Subject: Re: [PATCH -next v4 0/7]arm64: add machine check safe support To: Mark Rutland , James Morse , Andrew Morton , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Robin Murphy , Dave Hansen , Catalin Marinas , Will Deacon , Alexander Viro , Michael Ellerman , Benjamin Herrenschmidt , Paul Mackerras , , "H . Peter Anvin" CC: , , , , Kefeng Wang , Xie XiuQi , Guohanjun References: <20220420030418.3189040-1-tongtiangen@huawei.com> From: Tong Tiangen In-Reply-To: <20220420030418.3189040-1-tongtiangen@huawei.com> X-Originating-IP: [10.174.179.234] X-ClientProxiedBy: dggems701-chm.china.huawei.com (10.3.19.178) To kwepemm600017.china.huawei.com (7.193.23.234) X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220427_020928_913471_BB28F7B7 X-CRM114-Status: GOOD ( 23.14 ) 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 SGkgTWFyaywgSmFtZXMsIFJvYmluLCBraW5kbHkgcGluZy4uLgoKVGhhbmtzLgoK5ZyoIDIwMjIv NC8yMCAxMTowNCwgVG9uZyBUaWFuZ2VuIOWGmemBkzoKPiBXaXRoIHRoZSBpbmNyZWFzZSBvZiBt ZW1vcnkgY2FwYWNpdHkgYW5kIGRlbnNpdHksIHRoZSBwcm9iYWJpbGl0eSBvZgo+IG1lbW9yeSBl cnJvciBpbmNyZWFzZXMuIFRoZSBpbmNyZWFzaW5nIHNpemUgYW5kIGRlbnNpdHkgb2Ygc2VydmVy IFJBTQo+IGluIHRoZSBkYXRhIGNlbnRlciBhbmQgY2xvdWQgaGF2ZSBzaG93biBpbmNyZWFzZWQg dW5jb3JyZWN0YWJsZSBtZW1vcnkKPiBlcnJvcnMuCj4gCj4gQ3VycmVudGx5LCB0aGUga2VybmVs IGhhcyBhIG1lY2hhbmlzbSB0byByZWNvdmVyIGZyb20gaGFyZHdhcmUgbWVtb3J5Cj4gZXJyb3Jz LiBUaGlzIHBhdGNoc2V0IHByb3ZpZGVzIGFuIG5ldyByZWNvdmVyeSBtZWNoYW5pc20uCj4gCj4g Rm9yIGFybTY0LCB0aGUgaGFyZHdhcmUgbWVtb3J5IGVycm9yIGhhbmRsaW5nIGlzIGRvX3NlYSgp IHdoaWNoIGRpdmlkZWQKPiBpbnRvIHR3byBjYXNlczoKPiAgIDEuIFRoZSB1c2VyIHN0YXRlIGNv bnN1bWVkIHRoZSBtZW1vcnkgZXJyb3JzLCB0aGUgc29sdXRpb24gaXMga2lsbCB0aGUKPiAgICAg IHVzZXIgcHJvY2VzcyBhbmQgaXNvbGF0ZSB0aGUgZXJyb3IgcGFnZS4KPiAgIDIuIFRoZSBrZXJu ZWwgc3RhdGUgY29uc3VtZWQgdGhlIG1lbW9yeSBlcnJvcnMsIHRoZSBzb2x1dGlvbiBpcyBwYW5p Yy4KPiAKPiBGb3IgY2FzZSAyLCBVbmRpZmZlcmVudGlhdGVkIHBhbmljIG1heWJlIG5vdCB0aGUg b3B0aW1hbCBjaG9pY2UsIGl0IGNhbiBiZQo+IGhhbmRsZWQgYmV0dGVyLCBpbiBzb21lIHNjZW5l cywgd2UgY2FuIGF2b2lkIHBhbmljLCBzdWNoIGFzIHVhY2Nlc3MsIGlmIHRoZQo+IHVhY2Nlc3Mg ZmFpbHMgZHVlIHRvIG1lbW9yeSBlcnJvciwgb25seSB0aGUgdXNlciBwcm9jZXNzIHdpbGwgYmUg YWZmZWN0ZWQsCj4ga2lsbCB0aGUgdXNlciBwcm9jZXNzIGFuZCBpc29sYXRlIHRoZSB1c2VyIHBh Z2Ugd2l0aCBoYXJkd2FyZSBtZW1vcnkgZXJyb3JzCj4gaXMgYSBiZXR0ZXIgY2hvaWNlLgo+IAo+ IFRoaXMgcGF0Y2hzZXQgY2FuIGJlIGRpdmlkZWQgaW50byB0aHJlZSBwYXJ0czoKPiAgIDEuIFBh dGNoIDAvMS80ICAgIC0gbWFrZSBzb21lIG1pbm9yIGZpeGVzIHRvIHRoZSBhc3NvY2lhdGVkIGNv ZGUuCj4gICAyLiBQYXRjaCAzICAgICAgLSBhcm02NCBhZGQgc3VwcG9ydCBmb3IgbWFjaGluZSBj aGVjayBzYWZlIGZyYW1ld29yay4KPiAgIDMuIFBhdGhjIDUvNi83ICAtIGFybTY0IGFkZCB1YWNj ZXNzIGFuZCBjb3cgdG8gbWFjaGluZSBjaGVjayBzYWZlLgo+IAo+IFNpbmNlIFY0Ogo+ICAgMS4g QWNjb3JkaW5nIHRvIFJvYmluJ3Mgc3VnZ2VzdGlvbiwgZGlyZWN0IG1vZGlmeSB1c2VyX2xkc3Qg YW5kCj4gICB1c2VyX2xkcCBpbiBhc20tdWFjY2Vzcy5oIGFuZCBtb2RpZnkgbXRlLlMuCj4gICAy LiBBZGQgbmV3IG1hY3JvIFVTRVJfTUMgaW4gYXNtLXVhY2Nlc3MuaCwgdXNlZCBpbiBjb3B5X2Zy b21fdXNlci5TCj4gICBhbmQgY29weV90b191c2VyLlMuCj4gICAzLiBBY2NvcmRpbmcgdG8gUm9i aW4ncyBzdWdnZXN0aW9uLCB1c2luZyBtaWNybyBpbiBjb3B5X3BhZ2VfbWMuUyB0bwo+ICAgc2lt cGxpZnkgY29kZS4KPiAgIDQuIEFjY29yZGluZyB0byBLZUZlbmcncyBzdWdnZXN0aW9uLCBtb2Rp ZnkgcG93ZXJwYyBjb2RlIGluIHBhdGNoMS4KPiAgIDUuIEFjY29yZGluZyB0byBLZUZlbmcncyBz dWdnZXN0aW9uLCBtb2RpZnkgbW0vZXh0YWJsZS5jIGFuZCBzb21lIGNvZGUKPiAgIG9wdGltaXph dGlvbi4KPiAKPiBTaW5jZSBWMzoKPiAgIDEuIEFjY29yZGluZyB0byBNYXJrJ3Mgc3VnZ2VzdGlv biwgYWxsIHVhY2Nlc3MgY2FuIGJlIHJlY292ZXJlZCBkdWUgdG8KPiAgICAgIG1lbW9yeSBlcnJv ci4KPiAgIDIuIFNjZW5hcmlvIHBhZ2VjYWNoZSByZWFkaW5nIGlzIGFsc28gc3VwcG9ydGVkIGFz IHBhcnQgb2YgdWFjY2Vzcwo+ICAgICAgKGNvcHlfdG9fdXNlcigpKSBhbmQgZHVwbGljYXRpb24g Y29kZSBwcm9ibGVtIGlzIGFsc28gc29sdmVkLgo+ICAgICAgVGhhbmtzIGZvciBSb2JpbidzIHN1 Z2dlc3Rpb24uCj4gICAzLiBBY2NvcmRpbmcgTWFyaydzIHN1Z2dlc3Rpb24sIHVwZGF0ZSBjb21t aXQgbWVzc2FnZSBvZiBwYXRjaCAyLzUuCj4gICA0LiBBY2NvcmRpbmcgQm9yaXNsbGF2J3Mgc3Vn Z2VzdGlvbiwgdXBkYXRlIGNvbW1pdCBtZXNzYWdlIG9mIHBhdGNoIDEvNS4KPiAKPiBTaW5jZSBW MjoKPiAgIDEuQ29uc2lzdGVudCB3aXRoIFBQQy94ODYsIFVzaW5nIENPTkZJR19BUkNIX0hBU19D T1BZX01DIGluc3RlYWQgb2YKPiAgICAgQVJNNjRfVUNFX0tFUk5FTF9SRUNPVkVSWS4KPiAgIDIu QWRkIHR3byBuZXcgc2NlbmVzLCBjb3cgYW5kIHBhZ2VjYWNoZSByZWFkaW5nLgo+ICAgMy5GaXgg dHdvIHNtYWxsIGJ1Zyh0aGUgZmlyc3QgdHdvIHBhdGNoKS4KPiAKPiBWMSBpbiBoZXJlOgo+IGh0 dHBzOi8vbG9yZS5rZXJuZWwub3JnL2xrbWwvMjAyMjAzMjMwMzM3MDUuMzk2NjY0My0xLXRvbmd0 aWFuZ2VuQGh1YXdlaS5jb20vCj4gCj4gUm9iaW4gTXVycGh5ICgxKToKPiAgICBhcm02NDogbXRl OiBDbGVhbiB1cCB1c2VyIHRhZyBhY2Nlc3NvcnMKPiAKPiBUb25nIFRpYW5nZW4gKDYpOgo+ICAg IHg4NiwgcG93ZXJwYzogZml4IGZ1bmN0aW9uIGRlZmluZSBpbiBjb3B5X21jX3RvX3VzZXIKPiAg ICBhcm02NDogZml4IHR5cGVzIGluIGNvcHlfaGlnaHBhZ2UoKQo+ICAgIGFybTY0OiBhZGQgc3Vw cG9ydCBmb3IgbWFjaGluZSBjaGVjayBlcnJvciBzYWZlCj4gICAgYXJtNjQ6IGFkZCBjb3B5X3t0 bywgZnJvbX1fdXNlciB0byBtYWNoaW5lIGNoZWNrIHNhZmUKPiAgICBhcm02NDogYWRkIHtnZXQs IHB1dH1fdXNlciB0byBtYWNoaW5lIGNoZWNrIHNhZmUKPiAgICBhcm02NDogYWRkIGNvdyB0byBt YWNoaW5lIGNoZWNrIHNhZmUKPiAKPiAgIGFyY2gvYXJtNjQvS2NvbmZpZyAgICAgICAgICAgICAg ICAgICB8ICAxICsKPiAgIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vYXNtLWV4dGFibGUuaCB8IDMz ICsrKysrKysrKysrCj4gICBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2FzbS11YWNjZXNzLmggfCAx NSArKystLQo+ICAgYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9leHRhYmxlLmggICAgIHwgIDEgKwo+ ICAgYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9wYWdlLmggICAgICAgIHwgMTAgKysrKwo+ICAgYXJj aC9hcm02NC9pbmNsdWRlL2FzbS91YWNjZXNzLmggICAgIHwgIDQgKy0KPiAgIGFyY2gvYXJtNjQv bGliL01ha2VmaWxlICAgICAgICAgICAgICB8ICAyICsKPiAgIGFyY2gvYXJtNjQvbGliL2NvcHlf ZnJvbV91c2VyLlMgICAgICB8IDE4ICsrKy0tLQo+ICAgYXJjaC9hcm02NC9saWIvY29weV9wYWdl X21jLlMgICAgICAgIHwgODYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgYXJjaC9h cm02NC9saWIvY29weV90b191c2VyLlMgICAgICAgIHwgMTggKysrLS0tCj4gICBhcmNoL2FybTY0 L2xpYi9tdGUuUyAgICAgICAgICAgICAgICAgfCAgNCArLQo+ICAgYXJjaC9hcm02NC9tbS9jb3B5 cGFnZS5jICAgICAgICAgICAgIHwgMzYgKysrKysrKysrKy0tCj4gICBhcmNoL2FybTY0L21tL2V4 dGFibGUuYyAgICAgICAgICAgICAgfCAzMyArKysrKysrKysrKwo+ICAgYXJjaC9hcm02NC9tbS9m YXVsdC5jICAgICAgICAgICAgICAgIHwgMjcgKysrKysrKystCj4gICBhcmNoL3Bvd2VycGMvaW5j bHVkZS9hc20vdWFjY2Vzcy5oICAgfCAgMSArCj4gICBhcmNoL3g4Ni9pbmNsdWRlL2FzbS91YWNj ZXNzLmggICAgICAgfCAgMSArCj4gICBpbmNsdWRlL2xpbnV4L2hpZ2htZW0uaCAgICAgICAgICAg ICAgfCAgOCArKysKPiAgIGluY2x1ZGUvbGludXgvdWFjY2Vzcy5oICAgICAgICAgICAgICB8ICA5 ICsrKwo+ICAgbW0vbWVtb3J5LmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KPiAg IDE5IGZpbGVzIGNoYW5nZWQsIDI3OCBpbnNlcnRpb25zKCspLCAzMSBkZWxldGlvbnMoLSkKPiAg IGNyZWF0ZSBtb2RlIDEwMDY0NCBhcmNoL2FybTY0L2xpYi9jb3B5X3BhZ2VfbWMuUwo+IAoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtl cm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0 dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5l bAo=