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 713CDC001E0 for ; Fri, 28 Jul 2023 01:06:59 +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:To:Subject: CC: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=QihBf6woUqTD6+AUrmxzXTIpbxNInGDkLT+wwhmPv64=; b=pQ+JYRPWx2ByFs JfUKhZOgwstD4uVaWukKmC00pVixnDK4+mIym5SKITLWM0/YWw/qvXeqKrPec4DoErR+M/C8VNSf0 pZ9dnqhg7d/rdyAZ4UC6iAao8xmooYdhBY8e5T2tGcCWqSiql3DrJ39OuLwErnvxLxjvDxWSQF9zX Se+h7aFf+bqnYxmt7xlkLw6PzASqoA+7Nl0Y94jLGewAKHxcx4OyuRUhCS9dN5ReDhhdeaYuQ/ojz ULbMNmFVf/lEl+iKbY84BsdkShIM+/LCVP7v1akIWjl/Ii+oYwi2COZwWFOjffk0ZVW7eX9L4YYKA k8e3MPwa00oaPJh1tlqg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qPBw8-00167l-0q; Fri, 28 Jul 2023 01:06:32 +0000 Received: from szxga03-in.huawei.com ([45.249.212.189]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qPBw5-00166L-0D for linux-arm-kernel@lists.infradead.org; Fri, 28 Jul 2023 01:06:31 +0000 Received: from dggpemm500014.china.huawei.com (unknown [172.30.72.56]) by szxga03-in.huawei.com (SkyGuard) with ESMTP id 4RBqC01h5nzLnvh; Fri, 28 Jul 2023 09:03:40 +0800 (CST) Received: from [10.174.178.120] (10.174.178.120) by dggpemm500014.china.huawei.com (7.185.36.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Fri, 28 Jul 2023 09:06:16 +0800 Message-ID: Date: Fri, 28 Jul 2023 09:06:16 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird CC: , , , , , , , , Subject: Re: [RFC PATCH] arm64: mm: Fix kernel page tables incorrectly deleted during memory removal To: , , References: <20230717115150.1806954-1-mawupeng1@huawei.com> <20230721103628.GA12601@willie-the-truck> <35a0dad6-4f3b-f2c3-f835-b13c1e899f8d@huawei.com> <732e0db0-eb41-6c58-85b7-46257b4ba0b7@redhat.com> <3149f5f8-7878-dfe1-5745-870fddcc1108@huawei.com> Content-Language: en-US From: mawupeng In-Reply-To: X-Originating-IP: [10.174.178.120] X-ClientProxiedBy: dggems705-chm.china.huawei.com (10.3.19.182) To dggpemm500014.china.huawei.com (7.185.36.153) X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230727_180629_455293_68F8B117 X-CRM114-Status: GOOD ( 20.37 ) 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 CgpPbiAyMDIzLzcvMjYgMTU6NTAsIERhdmlkIEhpbGRlbmJyYW5kIHdyb3RlOgo+IE9uIDI2LjA3 LjIzIDA4OjIwLCBtYXd1cGVuZyB3cm90ZToKPj4KPj4KPj4gT24gMjAyMy83LzI0IDE0OjExLCBE YXZpZCBIaWxkZW5icmFuZCB3cm90ZToKPj4+IE9uIDI0LjA3LjIzIDA3OjU0LCBBbnNodW1hbiBL aGFuZHVhbCB3cm90ZToKPj4+Pgo+Pj4+Cj4+Pj4gT24gNy8yNC8yMyAwNjo1NSwgbWF3dXBlbmcg d3JvdGU6Cj4+Pj4+Cj4+Pj4+IE9uIDIwMjMvNy8yMSAxODozNiwgV2lsbCBEZWFjb24gd3JvdGU6 Cj4+Pj4+PiBPbiBNb24sIEp1bCAxNywgMjAyMyBhdCAwNzo1MTo1MFBNICswODAwLCBXdXBlbmcg TWEgd3JvdGU6Cj4+Pj4+Pj4gRnJvbTogTWEgV3VwZW5nIDxtYXd1cGVuZzFAaHVhd2VpLmNvbT4K Pj4+Pj4+Pgo+Pj4+Pj4+IER1cmluZyBvdXIgdGVzdCwgd2UgZm91bmQgdGhhdCBrZXJuZWwgcGFn ZSB0YWJsZSBtYXkgYmUgdW5leHBlY3RlZGx5Cj4+Pj4+Pj4gY2xlYXJlZCB3aXRoIHJvZGF0YSBv ZmYuIFRoZSByb290IGNhdXNlIGlzIHRoYXQgdGhlIGtlcm5lbCBwYWdlIGlzCj4+Pj4+Pj4gaW5p dGlhbGl6ZWQgd2l0aCBwdWQgc2l6ZSgxRyBibG9jayBtYXBwaW5nKSB3aGlsZSBvZmZsaW5lIGlz IG1lbW9yeQo+Pj4+Pj4+IGJsb2NrIHNpemUoTUlOX01FTU9SWV9CTE9DS19TSVpFIDEyOE0pLCBl ZywgaWYgMkcgbWVtb3J5IGlzIGhvdC1hZGRlZCwKPj4+Pj4+PiB3aGVuIG9mZmxpbmUgYSBtZW1v cnkgYmxvY2ssIHRoZSBjYWxsIHRyYWNlIGlzIHNob3duIGJlbG93LAo+Pj4KPj4+IElzIHNvbWVv bmUgYWRkaW5nIG1lbW9yeSBpbiAyIEdpQiBncmFudWxhcml0eSBhbmQgdGhlbiByZW1vdmluZyBw YXJ0cyBvZiBpdCBpbiAxMjggTWlCIGdyYW51bGFyaXR5PyBUaGF0IHdvdWxkIGJlIGFnYWluc3Qg d2hhdCB3ZSBzdXBwb3J0IHVzaW5nIHRoZSBhZGRfbWVtb3J5KCkgLyBvZmZsaW5lX2FuZF9yZW1v dmVfbWVtb3J5KCkgQVBJIGFuZCB0aGF0IGRyaXZlciBzaG91bGQgYmUgZml4ZWQgaW5zdGVhZC4K Pj4KPj4gWWVzLCB0aGlzIGtpbmQgb2Ygc2l0dWF0aW9uLgo+Pgo+PiBUaGUgcHJvYmxlbSBvY2N1 cnMgaW4gdGhlIGZvbGxvd2luZyBzY2VuYXJpb3M6Cj4+IDEuIHVzZSBtZW09eHhHIHRvIHJlc2Vy dmUgbWVtb3J5Lgo+PiAyLiBhZGRfbW9tb3J5IHRvIG9ubGluZSBtZW1vcnkuCj4+IDMuIG9mZmxp bmUgcGFydCBvZiB0aGUgbWVtcm95IHZpYSBvZmZsaW5lX2FuZF9yZW1vdmVfbWVtb3J5Lgo+Pgo+ PiBEdXJpbmcgbXkgcmVzZWFyY2gsIEFDUEkgbWVtb3J5IHJlbW92YWwgdXNlIG1lbW9yeV9zdWJz eXNfb2ZmbGluZSB0byBvZmZsaW5lIG1lbW9yeSBzZWN0aW9uIGFuZAo+PiB0aGlzIHdpbGwgbm90 IGRlbGV0ZSBwYWdlIHRhYmxlIGVudHJ5IHdoaWNoIGRvIG5vdCB0cmlnZ2VyIHRoaXMga2luZCBv ZiBwcm9ibGVtLgo+Pgo+PiBTbyBJIHVuZGVyc3RhbmQgd2hhdCB5b3UgYXJlIHRhbGtpbmcgYWJv dXQuCj4+IDEuIDNyZC1wYXJ0eSBkcml2ZXIgc2hvdWxkbid0IHVzZSBhZGRfbWVtb3J5L29mZmxp bmVfYW5kX3JlbW92ZV9tZW1vcnkgdG8gb25saW5lL29mZmxpbmUgbWVtb3J5Lgo+PiDCoMKgwqAg SWYgaXQgaGF2ZSB0byB1c2UsIHRoaXMgY2FuIGJlIGFjaGlldmVkIGJ5IGRyaXZlci4KPj4gMi4g bWVtb3J5X3N1YnN5c19vZmZsaW5lIGlzIHBlcmZlcmVkIHRvIGRvIHN1Y2ggdGhpbmcuCj4gCj4g Tm8sIG15IHBvaW50IGlzIHRoYXQKPiAKPiAxKSBJZiB5b3UgdXNlIGFkZF9tZW1vcnkoKSBhbmQg b2ZmbGluZV9hbmRfcmVtb3ZlX21lbW9yeSgpIGluIHRoZSAqc2FtZQo+IMKgwqAgZ3JhbnVsYXJp dHkqIGl0IGhhcyB0byBiZSB3b3JraW5nLCBvdGhlcndpc2UgaXQgaGFzIHRvIGJlIGZpeGVkLgo+ IAo+IDIpIElmIHlvdSB1c2UgYWRkX21lbW9yeSgpIGFuZCBvZmZsaW5lX2FuZF9yZW1vdmVfbWVt b3J5KCkgaW4gZGlmZmVyZW50Cj4gwqDCoCBncmFudWxhcml0eSAoZXNwZWNpYWxseSwgYWRkX21l bW9yeSgpIGluIGJpZ2dlciBncmFudWxhcml0eSkgLCB0aGVuCj4gwqDCoCBjaGFuZ2UgeW91ciBj b2RlIHRvIGRvIGFkZF9tZW1vcnkoKSBpbiB0aGUgc2FtZSBncmFudWxhcml0eS4KPiAKPiAKPiBJ ZiB5b3UgcnVuIGludG8gMSksIHRoZW4gd2UgcG9wdWxhdGVkIGEgUFVEIGZvciBib290IG1lbW9y eSB0aGF0IGFsc28gY292ZXJzIHlldCB1bnBvcHVsYXRlZCBwaHlzaWNhbCBtZW1vcnkgcmFuZ2Vz IHRoYXQgYXJlIGxhdGVyIHBvcHVsYXRlZCBieSBhZGRfbWVtb3J5KCkuIElmIHRoYXQncyB0aGUg Y2FzZSwgdGhlbiB3ZSBjYW4gZWl0aGVyIGZpeCBpdCBieQo+IAo+IGEpIE5vdCBkb2luZyB0aGF0 LiBVc2UgUE1EIHRhYmxlcyBpbnN0ZWFkIGZvciB0aGF0IHBpZWNlIG9mIG1lbW9yeS4KPiAKPiBi KSBEZXRlY3RpbmcgdGhhdCB0aGF0IFBVRCBzdGlsbCBjb3ZlcnMgbWVtb3J5IGFuZCByZWZ1c2lu ZyB0byByZW1vdmUKPiDCoMKgIHRoYXQgUFVELgo+IAo+IGMpIFJlamVjdGluZyB0byBob3RhZGQg bWVtb3J5IGluIHRoaXMgc2l0dWF0aW9uIGF0IHRoYXQgbG9jYXRpb24uIFdlCj4gwqDCoCBoYXZl IG1ocF9nZXRfcGx1Z2dhYmxlX3JhbmdlKCkgLT4gYXJjaF9nZXRfbWFwcGFibGVfcmFuZ2UoKSB0 byBraW5kLQo+IMKgwqAgb2YgaGFuZGxlIHNvbWV0aGluZyBsaWtlIHRoYXQuCgpUaGFuayB5b3Ug Zm9yIHlvdXIgcGF0aWVudCBhbnN3ZXIuCgpUaGlzIEkgZG8gdW5kZXJzdGFuZCBhbmQgYW5zd2Vy IG15IHF1ZXN0aW9uLgoKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxA bGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK