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 08D83CD1284 for ; Thu, 11 Apr 2024 11:12:14 +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=9cWwmPn6GiTpMmnf6/Py32oL6Fw3rb4WMuhSc/nmlLE=; b=xU+oucVu3OG31P c+kh2VFLlQUHDBPOFwIkEUMCgoq06zwP4JytGXKPSMINrTOne1ULaBtmLnyKJ/2IFldsZ0/BkAGJe bPu1ohSIjWywK9xIpjPodLut3FegFk/1fbb59Vga1rktfPQvu8zaPmQb5M99YPc0rZSJHC2CDBjwj Q1FtFTcrnlPn8fSeNhHCRJnDReVmx6a9LOnGnE3Icg0HOiijsjXz2Ff/GIQTGlEXlRjTOH9lbH+BE q0uwDb0rcz5Neg8x2LllssgChYM82cyYoxi2pyUCMNLMW+wUebFFHvlmpsHEeeHBDuAXEPITCKRlC AKNMoUFWAvwox10S/qpA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rusLX-0000000BfI4-30y0; Thu, 11 Apr 2024 11:11:59 +0000 Received: from szxga06-in.huawei.com ([45.249.212.32]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rusLU-0000000BfGF-1M8n for linux-arm-kernel@lists.infradead.org; Thu, 11 Apr 2024 11:11:58 +0000 Received: from mail.maildlp.com (unknown [172.19.162.112]) by szxga06-in.huawei.com (SkyGuard) with ESMTP id 4VFcSV49xbz1wr6j; Thu, 11 Apr 2024 19:10:50 +0800 (CST) Received: from dggpemm100001.china.huawei.com (unknown [7.185.36.93]) by mail.maildlp.com (Postfix) with ESMTPS id 77E221400D9; Thu, 11 Apr 2024 19:11:46 +0800 (CST) Received: from [10.174.177.243] (10.174.177.243) by dggpemm100001.china.huawei.com (7.185.36.93) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Thu, 11 Apr 2024 19:11:46 +0800 Message-ID: <9946fd84-7e1c-45c1-8249-36890903760f@huawei.com> Date: Thu, 11 Apr 2024 19:11:45 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/2] arm64: mm: drop VM_FAULT_BADMAP/VM_FAULT_BADACCESS Content-Language: en-US To: Catalin Marinas CC: Andrew Morton , Russell King , Will Deacon , , References: <20240407081211.2292362-1-wangkefeng.wang@huawei.com> <20240407081211.2292362-2-wangkefeng.wang@huawei.com> From: Kefeng Wang In-Reply-To: X-Originating-IP: [10.174.177.243] X-ClientProxiedBy: dggems701-chm.china.huawei.com (10.3.19.178) To dggpemm100001.china.huawei.com (7.185.36.93) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240411_041157_130493_42423282 X-CRM114-Status: GOOD ( 14.51 ) 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 CgpPbiAyMDI0LzQvMTEgMTc6NTksIENhdGFsaW4gTWFyaW5hcyB3cm90ZToKPiBPbiBXZWQsIEFw ciAxMCwgMjAyNCBhdCAwNjo1ODoyN1BNICswODAwLCBLZWZlbmcgV2FuZyB3cm90ZToKPj4gT24g MjAyNC80LzEwIDk6MzAsIEtlZmVuZyBXYW5nIHdyb3RlOgo+Pj4gT24gMjAyNC80LzkgMjI6Mjgs IENhdGFsaW4gTWFyaW5hcyB3cm90ZToKPj4+PiBPbiBTdW4sIEFwciAwNywgMjAyNCBhdCAwNDox MjoxMFBNICswODAwLCBLZWZlbmcgV2FuZyB3cm90ZToKPj4+Pj4gZGlmZiAtLWdpdCBhL2FyY2gv YXJtNjQvbW0vZmF1bHQuYyBiL2FyY2gvYXJtNjQvbW0vZmF1bHQuYwo+Pj4+PiBpbmRleCA0MDVm OWFhODMxYmQuLjYxYTJhY2FlMGRjYSAxMDA2NDQKPj4+Pj4gLS0tIGEvYXJjaC9hcm02NC9tbS9m YXVsdC5jCj4+Pj4+ICsrKyBiL2FyY2gvYXJtNjQvbW0vZmF1bHQuYwo+Pj4+PiBAQCAtNTAwLDkg KzUwMCw2IEBAIHN0YXRpYyBib29sIGlzX3dyaXRlX2Fib3J0KHVuc2lnbmVkIGxvbmcgZXNyKQo+ Pj4+PiAgwqDCoMKgwqDCoCByZXR1cm4gKGVzciAmIEVTUl9FTHhfV05SKSAmJiAhKGVzciAmIEVT Ul9FTHhfQ00pOwo+Pj4+PiAgwqAgfQo+Pj4+PiAtI2RlZmluZSBWTV9GQVVMVF9CQURNQVDCoMKg wqDCoMKgwqDCoCAoKF9fZm9yY2Ugdm1fZmF1bHRfdCkweDAxMDAwMCkKPj4+Pj4gLSNkZWZpbmUg Vk1fRkFVTFRfQkFEQUNDRVNTwqDCoMKgICgoX19mb3JjZSB2bV9mYXVsdF90KTB4MDIwMDAwKQo+ Pj4+PiAtCj4+Pj4+ICDCoCBzdGF0aWMgaW50IF9fa3Byb2JlcyBkb19wYWdlX2ZhdWx0KHVuc2ln bmVkIGxvbmcgZmFyLCB1bnNpZ25lZAo+Pj4+PiBsb25nIGVzciwKPj4+Pj4gIMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3RydWN0IHB0X3JlZ3MgKnJlZ3MpCj4+Pj4+ ICDCoCB7Cj4+Pj4+IEBAIC01MTMsNiArNTEwLDcgQEAgc3RhdGljIGludCBfX2twcm9iZXMgZG9f cGFnZV9mYXVsdCh1bnNpZ25lZAo+Pj4+PiBsb25nIGZhciwgdW5zaWduZWQgbG9uZyBlc3IsCj4+ Pj4+ICDCoMKgwqDCoMKgIHVuc2lnbmVkIGludCBtbV9mbGFncyA9IEZBVUxUX0ZMQUdfREVGQVVM VDsKPj4+Pj4gIMKgwqDCoMKgwqAgdW5zaWduZWQgbG9uZyBhZGRyID0gdW50YWdnZWRfYWRkcihm YXIpOwo+Pj4+PiAgwqDCoMKgwqDCoCBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYTsKPj4+Pj4g K8KgwqDCoCBpbnQgc2lfY29kZTsKPj4+Pgo+Pj4+IEkgdGhpbmsgd2Ugc2hvdWxkIGluaXRpYWxp c2UgdGhpcyB0byAwLiBDdXJyZW50bHkgYWxsIHBhdGhzIHNlZW0gdG8gc2V0Cj4+Pj4gc2lfY29k ZSB0byBzb21ldGhpbmcgbWVhbmluZ2Z1bCBidXQgSSdtIG5vdCBzdXJlIHRoZSBsYXN0ICdlbHNl JyBjbG9zZQo+Pj4+IGluIHRoaXMgcGF0Y2ggaXMgZ3VhcmFudGVlZCB0byBhbHdheXMgY292ZXIg ZXhhY3RseSB0aG9zZSBlYXJsaWVyIGNvZGUKPj4+PiBwYXRocyB1cGRhdGluZyBzaV9jb2RlLiBJ J20gbm90IHRhbGtpbmcgYWJvdXQgdGhlICdnb3RvIGJhZF9hcmVhJyBwYXRocwo+Pj4+IHNpbmNl IHRoZXkgc2V0ICdmYXVsdCcgdG8gMCBidXQgdGhlIGZhbGwgdGhyb3VnaCBhZnRlciB0aGUgc2Vj b25kICh1bmRlcgo+Pj4+IHRoZSBtbSBsb2NrKSBoYW5kbGVfbW1fZmF1bHQoKS4KPiBbLi4uXQo+ Pj4+PiArwqDCoMKgIGZhdWx0ID0gaGFuZGxlX21tX2ZhdWx0KHZtYSwgYWRkciwgbW1fZmxhZ3Ms IHJlZ3MpOwo+Pj4+PiAgwqDCoMKgwqDCoCAvKiBRdWljayBwYXRoIHRvIHJlc3BvbmQgdG8gc2ln bmFscyAqLwo+Pj4+PiAgwqDCoMKgwqDCoCBpZiAoZmF1bHRfc2lnbmFsX3BlbmRpbmcoZmF1bHQs IHJlZ3MpKSB7Cj4+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgwqAgaWYgKCF1c2VyX21vZGUocmVncykp Cj4+Pj4+IEBAIC02MjYsMTMgKzYyOCwxMSBAQCBzdGF0aWMgaW50IF9fa3Byb2JlcyBkb19wYWdl X2ZhdWx0KHVuc2lnbmVkIGxvbmcgZmFyLCB1bnNpZ25lZCBsb25nIGVzciwKPj4+Pj4gIMKgwqDC oMKgwqAgbW1hcF9yZWFkX3VubG9jayhtbSk7Cj4+Pj4+ICDCoCBkb25lOgo+Pj4+PiAtwqDCoMKg IC8qCj4+Pj4+IC3CoMKgwqDCoCAqIEhhbmRsZSB0aGUgIm5vcm1hbCIgKG5vIGVycm9yKSBjYXNl IGZpcnN0Lgo+Pj4+PiAtwqDCoMKgwqAgKi8KPj4+Pj4gLcKgwqDCoCBpZiAobGlrZWx5KCEoZmF1 bHQgJiAoVk1fRkFVTFRfRVJST1IgfCBWTV9GQVVMVF9CQURNQVAgfAo+Pj4+PiAtwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBWTV9GQVVMVF9CQURBQ0NFU1MpKSkpCj4+Pj4+ICvC oMKgwqAgLyogSGFuZGxlIHRoZSAibm9ybWFsIiAobm8gZXJyb3IpIGNhc2UgZmlyc3QuICovCj4+ Pj4+ICvCoMKgwqAgaWYgKGxpa2VseSghKGZhdWx0ICYgVk1fRkFVTFRfRVJST1IpKSkKPj4+Pj4g IMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4gMDsKPj4KPj4gQW5vdGhlciBjaG9pY2UsIHdlIHNl dCBzaV9jb2RlID0gU0VHVl9NQVBFUlIgaGVyZSwgc2luY2Ugbm9ybWFsCj4+IHBhZ2VmYXVsdCBk b24ndCB1c2Ugc2lfY29kZSwgb25seSB0aGUgZXJyb3IgcGF0Y2ggbmVlZCB0byBpbml0aWFsaXpl Lgo+IAo+IFllcywgSSB0aGluayBpbml0aWFsaXNpbmcgaXQgaGVyZSB3b3VsZCBiZSBmaW5lLiBU aGF0J3MgdGhlIGZhbGwtdGhyb3VnaAo+IGNhc2UgSSB3YXMgY29uY2VybmVkIGFib3V0LiBBbGwg dGhlIG90aGVyIGdvdG8gYmFkX2FyZWEgcGxhY2VzIGFscmVhZHkKPiBpbml0aWFsaXNlIHNpX2Nv ZGUuCj4gClRoYW5rcyBmb3IgeW91ciBjb25maXJtLCB3aWxsIHNlbmQgdjIgc29vbi4KCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2Vy bmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0 cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVs Cg==