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 X-Spam-Level: X-Spam-Status: No, score=-4.7 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B3E8CC433B4 for ; Fri, 7 May 2021 10:32:24 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 1AF0F61456 for ; Fri, 7 May 2021 10:32:24 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1AF0F61456 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=hM46rHDhAIavhQI+Pb6CnJC26LtVpK/M4TEOUP+s2Q0=; b=cUpQ87mGxqK0onDoJW5R5d7S/ A9thSghoXm694yFZOd2CaK8h8JHhz5g0H782BLXQ8aU9So9QaK2WYYxUABnb2jVyMUHvPbT2W8MJY oDoup+ym1LrXim7mJ0iPAHmdSLXJ0tgnV3TfBg2RS5HlADwK75Oz+/L8TlV5Vmi9zYKS0Tswj99Dq juCz6ogZTMPW8129fNeztUPUHvSJl9ARKTAt+iAFyKqbzrVYKpmvNuivv1zdk15ZIsjd5dcu76OmM nL8TTllcAHaAxPm+yk933LVff8jMbg84nPLoe0bkZ9BIuFdTapqb2l4NHDb/x1Jf+XDK+zE/3GLqK VwApAQkVw==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lexl0-006qKU-8i; Fri, 07 May 2021 10:30:54 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lexku-006qIo-IY for linux-arm-kernel@desiato.infradead.org; Fri, 07 May 2021 10:30:48 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=In-Reply-To:Content-Transfer-Encoding :Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date: Sender:Reply-To:Content-ID:Content-Description; bh=LcBbB3xrbgws3QbBQpke6ZuKvzaDfHgi4KcNZNwf42k=; b=gJr+miCj63WEEiL+vs/TVdy156 lqFlW8xw3t4Ytcb+4tIZp4Y3M4Sx/BkEQAodKx2UUUQInUlM8amdvj0emy+cA28v31ERnAX4DBniu V1TXbR0p2fCAMCzP9Ze0TZwuGsePlYvTrowGqgcILF6yov+58V2Yy4ECQ1iwS8u8Tv3grwE9LkHhb kupLTN5Em/h4JaHC6qQt/ZwsPTMVhRiF76BudhBvdt1t2t14C9mDIcVkajQaDIhFQ98kEgx9a1n5n U+LaGDOxatcblSFEriplubMHJNPYLvv+trd3LDLyp3ND+t9LCaZQ6kNR+K+qHwuW5v7BKs3wL5wQ/ BeUrcMWw==; Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lexkq-006ml1-Lt for linux-arm-kernel@lists.infradead.org; Fri, 07 May 2021 10:30:47 +0000 Received: by mail.kernel.org (Postfix) with ESMTPSA id 17B75613F0; Fri, 7 May 2021 10:30:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1620383443; bh=xO2yiNtWQ2O7eOAXqEu52tCA2HTisM05D8ogUeVRGIs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=I3wci5mv4Gs6EyRYz2OZSjpzVQI/OLGQ7wJFnSwJzXhSaAZezyd872uqmd8eixDl2 rFFe4IKS7TI1CU69Ujl5e9Qak2z6h7yGx0BJacxyzPTLMnHFOeTfrCTAQvPgGxOZ/3 2MtQGiRFNnfqAjpay08cGhYotePU1XN36qEKlKPqQiNZgDVPcYRIJ4wOJDDZ8SjD0V QMcmkJr6dqXSPBgebph8z/PdGUnNKfZLKvG7sVr944ubJVoyhTk2YEQxv5vRYHKsAo 75YjeuioJyCebAUNHpVf0f6O6/x/FqVOx5f1rf+PIOFaZadL9MsZadfp0YvXsJPFf3 0t9HnWVV6NieA== Date: Fri, 7 May 2021 13:30:35 +0300 From: Mike Rapoport To: Kefeng Wang Cc: David Hildenbrand , linux-arm-kernel@lists.infradead.org, Andrew Morton , Anshuman Khandual , Ard Biesheuvel , Catalin Marinas , Marc Zyngier , Mark Rutland , Mike Rapoport , Will Deacon , kvmarm@lists.cs.columbia.edu, linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: arm32: panic in move_freepages (Was [PATCH v2 0/4] arm64: drop pfn_valid_within() and simplify pfn_valid()) Message-ID: References: <6ad2956c-70ae-c423-ed7d-88e94c88060f@huawei.com> <0cb013e4-1157-f2fa-96ec-e69e60833f72@huawei.com> <24b37c01-fc75-d459-6e61-d67e8f0cf043@redhat.com> <82cfbb7f-dd4f-12d8-dc76-847f06172200@huawei.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210507_033044_799147_B1100EC9 X-CRM114-Status: GOOD ( 33.22 ) 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 T24gRnJpLCBNYXkgMDcsIDIwMjEgYXQgMDM6MTc6MDhQTSArMDgwMCwgS2VmZW5nIFdhbmcgd3Jv dGU6Cj4gCj4gT24gMjAyMS81LzYgMjA6NDcsIEtlZmVuZyBXYW5nIHdyb3RlOgo+ID4gCj4gPiAK PiA+ID4gPiA+ID4gbm8sIHRoZSBDT05GSUdfQVJNX0xQQUUgaXMgbm90IHNldCwgYW5kIHllcyB3 aXRoIHNhbWUgcGFuaWMgYXQKPiA+ID4gPiA+ID4gbW92ZV9mcmVlcGFnZXMgYXQKPiA+ID4gPiA+ ID4gCj4gPiA+ID4gPiA+IHN0YXJ0X3Bmbi9lbmRfcGZuIFtkZTYwMCwgZGU3ZmZdLCBbZGU2MDAw MDAsIGRlN2ZmMDAwXQo+ID4gPiA+ID4gPiA6wqAgcGZuID1kZTYwMCwgcGFnZQo+ID4gPiA+ID4g PiA9ZWYzY2MwMDAsIHBhZ2UtZmxhZ3MgPSBmZmZmZmZmZizCoCBwZm4ycGh5ID0gZGU2MDAwMDAK PiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4gPiBfX2ZyZWVfbWVtb3J5X2NvcmUsIHJhbmdlOiAw eGIwMjAwMDAwIC0KPiA+ID4gPiA+ID4gPiA+IDB4YzAwMDAwMDAsIHBmbjogYjAyMDAgLSBiMDIw MAo+ID4gPiA+ID4gPiA+ID4gX19mcmVlX21lbW9yeV9jb3JlLCByYW5nZTogMHhjYzAwMDAwMCAt Cj4gPiA+ID4gPiA+ID4gPiAweGRjYTAwMDAwLCBwZm46IGNjMDAwIC0gYjAyMDAKPiA+ID4gPiA+ ID4gPiA+IF9fZnJlZV9tZW1vcnlfY29yZSwgcmFuZ2U6IDB4ZGU3MDAwMDAgLQo+ID4gPiA+ID4g PiA+ID4gMHhkZWEwMDAwMCwgcGZuOiBkZTcwMCAtIGIwMjAwCj4gPiA+ID4gPiAKPiA+ID4gPiA+ IEhtbSwgW2RlNjAwLCBkZTdmZl0gaXMgbm90IGFkZGVkIHRvIHRoZSBmcmVlIGxpc3RzIHdoaWNo IGlzCj4gPiA+ID4gPiBjb3JyZWN0LiBCdXQKPiA+ID4gPiA+IHRoZW4gaXQncyB1bmNsZWFyIGhv dyB0aGUgcGFnZSBmb3IgZGU2MDAgZ2V0cyB0byBtb3ZlX2ZyZWVwYWdlcygpLi4uCj4gPiA+ID4g PiAKPiA+ID4gPiA+IENhbid0IHNheSBJIGhhdmUgYW55IGJyaWdodCBpZGVhcyB0byB0cnkgaGVy ZS4uLgo+ID4gPiA+IAo+ID4gPiA+IEFyZSB3ZSBtaXNzaW5nIHNvbWUgY2hlY2tzIChlLmcuLCBQ YWdlUmVzZXJ2ZWQoKSkgdGhhdAo+ID4gPiA+IHBmbl92YWxpZF93aXRoaW4oKQo+ID4gPiA+IHdv dWxkIGhhdmUgImNhdWdodCIgYmVmb3JlPwo+ID4gPiAKPiA+ID4gVW5sZXNzIEknbSBtaXNzaW5n IHNvbWV0aGluZyB0aGUgY3Jhc2ggaGFwcGVucyBpbiBfX3JtcXVldWVfZmFsbGJhY2soKToKPiA+ ID4gCj4gPiA+IGRvX3N0ZWFsOgo+ID4gPiDCoMKgwqDCoHBhZ2UgPSBnZXRfcGFnZV9mcm9tX2Zy ZWVfYXJlYShhcmVhLCBmYWxsYmFja19tdCk7Cj4gPiA+IAo+ID4gPiDCoMKgwqDCoHN0ZWFsX3N1 aXRhYmxlX2ZhbGxiYWNrKHpvbmUsIHBhZ2UsIGFsbG9jX2ZsYWdzLCBzdGFydF9taWdyYXRldHlw ZSwKPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgY2FuX3N0ZWFsKTsKPiA+ID4gwqDCoMKgwqDCoMKgwqAgLT4gbW92ZV9m cmVlcGFnZXMoKQo+ID4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC0+IEJVRygpCj4gPiA+IAo+ ID4gPiBTbyBhIHBhZ2UgZnJvbSBmcmVlIGFyZWEgc2hvdWxkIGJlIHNhbmUgYXMgdGhlIGZyZWVk IHJhbmdlIHdhcyBuZXZlcgo+ID4gPiBhZGRlZAo+ID4gPiBpdCB0byB0aGUgZnJlZSBsaXN0cy4K PiA+IAo+ID4gU29ycnkgZm9yIHRoZSBsYXRlIHJlc3BvbnNlIGR1ZSB0byB0aGUgdmFjYXRpb24u Cj4gPiAKPiA+IFRoZSBwZm4gaW4gcmFuZ2UgW2RlNjAwLCBkZTdmZl0gd29uJ3QgYmUgYWRkZWQg aW50byB0aGUgZnJlZSBsaXN0cyB2aWEKPiA+IF9fZnJlZV9tZW1vcnlfY29yZSgpLCBidXQgdGhl IHBmbiBjb3VsZCBiZSBhZGRlZCBpbnRvIGZyZWVsaXN0cyB2aWEKPiA+IGZyZWVfaGlnaG1lbV9w YWdlKCkKPiA+IAo+ID4gSSBhZGQgc29tZSBkZWJ1Z1sxXSBpbiBhZGRfdG9fZnJlZV9saXN0KCks IHdlIGNvdWxkIHNlZSB0aGUgY2FsbHRyYWNlCj4gPiAKPiA+IGZyZWVfaGlnaHBhZ2VzLCByYW5n ZV9wZm4gW2IwMjAwLCBjMDAwMF0sIHJhbmdlX2FkZHIgW2IwMjAwMDAwLCBjMDAwMDAwMF0KPiA+ IGZyZWVfaGlnaHBhZ2VzLCByYW5nZV9wZm4gW2NjMDAwLCBkY2EwMF0sIHJhbmdlX2FkZHIgW2Nj MDAwMDAwLCBkY2EwMDAwMF0KPiA+IGZyZWVfaGlnaHBhZ2VzLCByYW5nZV9wZm4gW2RlNzAwLCBk ZWEwMF0sIHJhbmdlX2FkZHIgW2RlNzAwMDAwLCBkZWEwMDAwMF0KPiA+IGFkZF90b19mcmVlX2xp c3QsID09PT4gcGZuID0gZGU3MDAKPiA+IC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0t LS0tLQo+ID4gV0FSTklORzogQ1BVOiAwIFBJRDogMCBhdCBtbS9wYWdlX2FsbG9jLmM6OTAwIGFk ZF90b19mcmVlX2xpc3QrMHg4Yy8weGVjCj4gPiBwZm4gPSBkZTcwMAo+ID4gTW9kdWxlcyBsaW5r ZWQgaW46Cj4gPiBDUFU6IDAgUElEOiAwIENvbW06IHN3YXBwZXIgTm90IHRhaW50ZWQgNS4xMC4w KyAjNDgKPiA+IEhhcmR3YXJlIG5hbWU6IEhpc2lsaWNvbiBBOQo+ID4gWzxjMDEwYTYwMD5dIChz aG93X3N0YWNrKSBmcm9tIFs8YzA0YjIxYzQ+XSAoZHVtcF9zdGFjaysweDljLzB4YzApCj4gPiBb PGMwNGIyMWM0Pl0gKGR1bXBfc3RhY2spIGZyb20gWzxjMDExYzcwOD5dIChfX3dhcm4rMHhjMC8w eGVjKQo+ID4gWzxjMDExYzcwOD5dIChfX3dhcm4pIGZyb20gWzxjMDExYzdhOD5dICh3YXJuX3Ns b3dwYXRoX2ZtdCsweDc0LzB4YTQpCj4gPiBbPGMwMTFjN2E4Pl0gKHdhcm5fc2xvd3BhdGhfZm10 KSBmcm9tIFs8YzAyMzcyMWM+XQo+ID4gKGFkZF90b19mcmVlX2xpc3QrMHg4Yy8weGVjKQo+ID4g WzxjMDIzNzIxYz5dIChhZGRfdG9fZnJlZV9saXN0KSBmcm9tIFs8YzAyMzdlMDA+XQo+ID4gKGZy ZWVfcGNwcGFnZXNfYnVsaysweDIwMC8weDI3OCkKPiA+IFs8YzAyMzdlMDA+XSAoZnJlZV9wY3Bw YWdlc19idWxrKSBmcm9tIFs8YzAyMzhkMTQ+XQo+ID4gKGZyZWVfdW5yZWZfcGFnZSsweDU4LzB4 NjgpCj4gPiBbPGMwMjM4ZDE0Pl0gKGZyZWVfdW5yZWZfcGFnZSkgZnJvbSBbPGMwMjNiYjU0Pl0K PiA+IChmcmVlX2hpZ2htZW1fcGFnZSsweGMvMHg1MCkKPiA+IFs8YzAyM2JiNTQ+XSAoZnJlZV9o aWdobWVtX3BhZ2UpIGZyb20gWzxjMDcwNjIwYz5dIChtZW1faW5pdCsweDIxYy8weDI1NCkKPiA+ IFs8YzA3MDYyMGM+XSAobWVtX2luaXQpIGZyb20gWzxjMDcwMGIzOD5dIChzdGFydF9rZXJuZWwr MHgyNTgvMHg1YzApCj4gPiBbPGMwNzAwYjM4Pl0gKHN0YXJ0X2tlcm5lbCkgZnJvbSBbPDAwMDAw MDAwPl0gKDB4MCkKPiA+IAo+ID4gc28gYW55IGlkZWE/Cj4gCj4gSWYgcGZuID0gMHhkZTcwMCwg ZHVlIHRvIHRoZSBwYWdlYmxvY2tfbnJfcGFnZXMgPSAweDIwMCwgdGhlbiB0aGUKPiBzdGFydF9w Zm4sZW5kX3BmbiBwYXNzZWQgdG8gbW92ZV9mcmVlcGFnZXMoKSB3aWxsIGJlIFtkZTYwMCwgZGU3 ZmZdLAo+IGJ1dCB0aGUgcmFuZ2Ugb2YgW2RlNjAwLGRlNzAwXSB3aXRob3V0IOKAmHN0cnVjdCBw YWdlJyB3aWxsIGxlYWQgdG8KPiB0aGlzIHBhbmljIHdoZW4gcGZuX3ZhbGlkX3dpdGhpbiBub3Qg ZW5hYmxlZCBpZiBubyBIT0xFU19JTl9aT05FLAo+IGFuZCB0aGUgc2FtZSBpc3N1ZSB3aWxsIG9j Y3VycmVkIGluIGlzb2xhdGVfZnJlZXBhZ2VzX2Jsb2NrKCksIG1heWJlCgpJIHRoaW5rIHlvdXIg YW5hbHlzaXMgaXMgY29ycmVjdCBleGNlcHQgb25lIG1pbm9yIGRldGFpbC4gV2l0aCB0aGUgI2lm ZGVmCmZpeCBJJ3ZlIHByb3Bvc2VkIGVhcmxpZXJpIFsxXSB0aGUgbWVtbWFwIGZvciBbMHhkZTYw MCwgMHhkZTcwMF0gc2hvdWxkIG5vdApiZSBmcmVlZCBzbyB0aGVyZSBzaG91bGQgYmUgYSBzdHJ1 Y3QgcGFnZS4gRGlkIHlvdSBjaGVjayB3aGF0IHBhcnRzIG9mIHRoZQptZW1tYXAgYXJlIGFjdHVh bGx5IGZyZWVkIHdpdGggdGhpcyBwYXRjaCBhcHBsaWVkPwpXb3VsZCB5b3UgZ2V0IGEgcGFuaWMg aWYgeW91IGFkZAoKCWR1bXBfcGFnZShwZm5fdG9fcGFnZSgweGRlNjAwKSwgIiIpOwoKc2F5LCBp biB0aGUgZW5kIG9mIG1lbWJsb2NrX2ZyZWVfYWxsKCk/Cgo+IHRoZXJlIGFyZSBzb21lIHNjZW5l LCBzbyBJIHNlbGVjdCBIT0xFU19JTl9aT05FIGluIEFSQ0hfSElTSShBUk0pIHRvIHNvbHZlCj4g dGhpcyBpc3N1ZSBpbiBvdXIgNS4xMCwgc2hvdWxkIHdlIHNlbGVjdCBIT0xFU19JTl9aT05FIGlu IGFsbCBBUk0gb3Igb25seSBpbgo+IEFSQ0hfSElTSSwgYW55IGJldHRlciBzb2x1dGlvbj8gIFRo YW5rcy4KCkkgZG9uJ3QgdGhpbmsgdGhhdCBIT0xFU19JTl9aT05FIGlzIHRoZSByaWdodCBzb2x1 dGlvbi4gSSBiZWxpZXZlIHRoYXQgd2UKbXVzdCBrZWVwIHRoZSBtZW1vcnkgbWFwIGFsaWduZWQg b24gcGFnZWJsb2NrIGJvdW5kYXJpZXMuIFRoYXQncyBzdXJlbHkgbm90IHRoZQpjYXNlIGZvciBT UEFSU0VNRU0gYXMgb2Ygbm93LCBhbmQgaWYgbXkgZml4IGlzIG5vdCBlbm91Z2ggd2UgbmVlZCB0 byBmaW5kCndoZXJlIGl0IHdlbnQgd3JvbmcuCgpCZXNpZGVzLCBJJ2Qgc2F5IHRoYXQgaWYgaXQg aXMgcG9zc2libGUgdG8gdXBkYXRlIHlvdXIgZmlybXdhcmUgdG8gbWFrZSB0aGUKbWVtb3J5IGxh eW91dCByZXBvcnRlZCB0byB0aGUga2VybmVsIGxlc3MsIGhtbSwgZXNvdGVyaWMsIHlvdSB3b3Vs ZCBoaXQKbGVzcyBjb3JuZXIgY2FzZXMuCgpbMV0gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGtt bC9ZSXBZOFRYQ1NjN0xmYTJaQGtlcm5lbC5vcmcKCi0tIApTaW5jZXJlbHkgeW91cnMsCk1pa2Uu CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1h cm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5v cmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0t a2VybmVsCg==