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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 49F13C3DA42 for ; Sat, 13 Jul 2024 03:37:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 370B16B0083; Fri, 12 Jul 2024 23:37:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 320CC6B0085; Fri, 12 Jul 2024 23:37:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1E8CD6B0088; Fri, 12 Jul 2024 23:37:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id F3B116B0085 for ; Fri, 12 Jul 2024 23:37:27 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 551A61407DF for ; Sat, 13 Jul 2024 03:37:27 +0000 (UTC) X-FDA: 82333319334.11.90D962C Received: from m16.mail.163.com (m16.mail.163.com [220.197.31.5]) by imf01.hostedemail.com (Postfix) with ESMTP id 50B624000D for ; Sat, 13 Jul 2024 03:37:23 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=fail ("body hash did not verify") header.d=163.com header.s=s110527 header.b="S rAjue6"; spf=pass (imf01.hostedemail.com: domain of 00107082@163.com designates 220.197.31.5 as permitted sender) smtp.mailfrom=00107082@163.com; dmarc=pass (policy=none) header.from=163.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1720841811; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=kb0nblp8fXsVUi0ddRynguPkLG60RLpS7H8MAz9cjKM=; b=v7MtF3SbEsTIBUeMkV64ARYluXF6S5qz4o6LAMTdj18YVbAtcq8baLF01ENPG86lO/xamj dqh3hkiD02+w1fCKmVfKU74zeAUMFPCZ+p175xDael4qt/0nQFdsLfz77yrJEv2GoaJJJY qQaLSH9rJ+JiXqM2VSXQKrPvN/MqZN8= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1720841811; a=rsa-sha256; cv=none; b=4qEFoBlk9tGdhgZtNUVkbV5A1YBYyeXhQb6miRp+1XbncXqcGodM8rg+IT+reSfltuJQ7c WkbZAJsmu3Zb1KXl85xnCKaBa/JOdEOcuLG45grzcghYV9uthxD7SML7yYHW99PZaV/9dM tST7V6e7rbH4Kv6vXIfV2yk1pc3WkCo= ARC-Authentication-Results: i=1; imf01.hostedemail.com; dkim=fail ("body hash did not verify") header.d=163.com header.s=s110527 header.b="S rAjue6"; spf=pass (imf01.hostedemail.com: domain of 00107082@163.com designates 220.197.31.5 as permitted sender) smtp.mailfrom=00107082@163.com; dmarc=pass (policy=none) header.from=163.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:Subject:Content-Type:MIME-Version: Message-ID; bh=2FE2xnvxR/iLNMTwXXlYBVpW8aPIqjyFYqmSmT3PNEI=; b=S rAjue6kZt/XSs734WkTE1A9mp0kv7jB5MBIfQ7MsJ2QJ2MnMLyoptJAQwBmVuhLJ qWqc4uONISiSOpHfw9sKTMEuVrzElhY6UwhnI22W7Asfp1/Lqnt/1Karpe4L2dzL SM2tc+xacJuIejal4XmN2Vv0UdRYg8jTHB8GuAjuv4= Received: from 00107082$163.com ( [111.35.186.71] ) by ajax-webmail-wmsvr-40-143 (Coremail) ; Sat, 13 Jul 2024 11:36:33 +0800 (CST) X-Originating-IP: [111.35.186.71] Date: Sat, 13 Jul 2024 11:36:33 +0800 (CST) From: "David Wang" <00107082@163.com> To: "Peter Xu" Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, "Andrew Morton" , "Alex Williamson" , "Jason Gunthorpe" , "Al Viro" , "Dave Hansen" , "Andy Lutomirski" , "Peter Zijlstra" , "Thomas Gleixner" , "Ingo Molnar" , "Borislav Petkov" , "Kirill A . Shutemov" , x86@kernel.org, "Yan Zhao" , "Kevin Tian" , "Pei Li" , "David Hildenbrand" , "Bert Karwatzki" , "Sergey Senozhatsky" Subject: Re:[PATCH] mm/x86/pat: Only untrack the pfn range if unmap region X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.14 build 20230109(dcb5de15) Copyright (c) 2002-2024 www.mailtech.cn 163com In-Reply-To: <20240712144244.3090089-1-peterx@redhat.com> References: <20240712144244.3090089-1-peterx@redhat.com> X-NTES-SC: AL_Qu2ZAvSfvk8i5SGebOkXn0oTju85XMCzuv8j3YJeN500tybIyDshVFZ+JEPX18K2Gy2CmTGwahRl2tZTVLVAZKJI9hgEUWQCWE8//0DZVPH6 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=GBK MIME-Version: 1.0 Message-ID: <52fcc0ec.10f1.190aa29ee98.Coremail.00107082@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:_____wDXvwBC9pFmqvouAA--.37160W X-CM-SenderInfo: qqqrilqqysqiywtou0bp/xtbB0gkbqmWXy+UlmwADsL X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== X-Rspamd-Queue-Id: 50B624000D X-Stat-Signature: ngnadpkj6b8xpg6s91gpo38tbxxt57zi X-Rspamd-Server: rspam09 X-Rspam-User: X-HE-Tag: 1720841843-350685 X-HE-Meta: U2FsdGVkX1+iZC+XYzBDi5R5CTrG8qXfIVO/3N64Lu95Wlfq/b3SwQw6na4c27L26jRSTmlkbCdwpCkfuxRHzQ0Y8vzJKiIKXwaJxfqws+YLnJYFHbAR7danFlEWNhezGBTZ89LSZZSxoM3PqMRnzhQic28GAbOG1nwmtdOBxEr/y1yeQ9fSDbnlzsc+Eu1HedTHvr4PDr6Dchzbm6062qXfLbsneVp/Y9dEmHBYhYPVL8Q0xmvlQfzTLdIAxpY00gOY4mlAZSI0vlqYtHcPOWrdIYYC7WtQGNqttMiNf1/jr9Wngw5zW7S6G8Rpp9dRQ2w9BDO8AMN0EJNEwUJ6ZbhEBQXASkend9ORQRzWyDqGouJTkmlW0QJ/FWHlV4K9L8gdplXV6yOc+beiK1jVeXbVZ5gSgbagZpxAKXSW4Odjkbu0d7G7T97bjim/X41S2TNOMBEls8cR/qi6cRvxRveh2D1EIqppFdGgPLvFYbjfuSGYh/uYozZOurodJ3blI+pbSL3IWql2rhabajx8jQmzWhMrndFtrXQ0CJ8ruNYPmgfZUC3zXRG3RWHZe8xr9bouAU8+2vbAWua1k+kORIZeQ7z8x3aqsI4PmHsfrsQE3RUrFFRkxQjmTQnqu+4j+vrgQSeA8a2iEJo9L8Lm2H/2m5Hj9dLldKfdLZnO/EEb9RAUItANGOHjy4eD5uj+vGunNoQ62+84J4M4AFsscXwLNwFdQ9ycF5uaMBU+RZpOr4Mnbln/lXRAv/QGQwpcjR0hbKG6COA9oQ0gUbxPt1M3kftiaigriCmUhgaeIOXKthEskKDySU5U+iLpx1Rr4QNLAUN7OveDPeoSoc3M+7HOb+e4FtMeye7GWuOPBqEZ2Yms3Vk0fQ4He+mNx/j3Vz2LqQf5r1OfQ7mcYujNkhWZ2anNeGTfeYYkcdM36qxuTuO4g2tAJWdbazTbrkwP+1OHXtrn6KJSxyimFfg Ctsm+hMr L4awvhHS4cqzGlJe5RYqYDr7ogexx6cbP0NN8oEsGsPgLwcRNJ7PK1R3qyGe9K7NQcJeYzS9yp0DpDqbgXlUlAIod16+Zv08/l1rzeELXKH2A6Dcg4v798cwewGmlPDrlPmBHh6JiLOcfSeiGMm92ZM/SMZAoCdYL50TvpjqMLtfzaI2IHOhHf1boTR19mPvImjfAZuP5kh2YrVpho7wWAucy3wDhyC8qoMUmhs5QK9xHW5yam6PP1E06Y3CfsaCBnnS3stF7gli4TQso+Lkj9E+wGtE31EgvvVGX/fgNcjSSPkUtGftCQYZcRvtDhLiLQqShOyTVA483Ldn1plWVbuG/YMpzNVJehK+CGdKBfp3RxypfFVMlgA+rDxO165iJeVStW6SG9YVsQN4nzVd4vB0baiu4Ei9QE4nq8fSBrytyQpxfvluXD5II2a2MdZCtJCCv/KO1u5DKYAQQzgtyrCbE8f4j32WllLkOQrtALRO/CVw1U2rDuXE4KUCU4PRCu952nMnjeQX0kCZeLfjQRiNvhXYzIVWnvodMQNTDyRJq6U/tPHTZTDGNqe22AZLX8is8PdKc21W0geOwq9M2deQuuEiJ15Lmt+CEwEW8CXgeF4tihcU4Zyg11fQ+gZDApNbIauJ6iuVQILQ= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: CkhpLAoKQXQgMjAyNC0wNy0xMiAyMjo0Mjo0NCwgIlBldGVyIFh1IiA8cGV0ZXJ4QHJlZGhhdC5j b20+IHdyb3RlOgo+Cj5OT1RFOiBJIG1hc3NhZ2VkIHRoZSBjb21taXQgbWVzc2FnZSBjb21wYXJp bmcgdG8gdGhlIHJmYyBwb3N0IFsxXSwgdGhlCj5wYXRjaCBpdHNlbGYgaXMgdW50b3VjaGVkLiAg QWxzbyByZW1vdmVkIHJmYyB0YWcsIGFuZCBhZGRlZCBtb3JlIHBlb3BsZQo+aW50byB0aGUgbG9v cC4gUGxlYXNlIGtpbmRseSBoZWxwIHRlc3QgdGhpcyBwYXRjaCBpZiB5b3UgaGF2ZSBhIHJlcHJv ZHVjZXIsCj5hcyBJIGNhbid0IHJlcHJvZHVjZSBpdCBteXNlbGYgZXZlbiB3aXRoIHRoZSBzeXpi b3QgcmVwcm9kdWNlciBvbiB0b3Agb2YKPm1tLXVuc3RhYmxlLiAgSW5zdGVhZCBvZiBmdXJ0aGVy IGNoZWNrIG9uIHRoZSByZXByb2R1Y2VyLCBJIGRlY2lkZWQgdG8gc2VuZAo+dGhpcyBvdXQgZmly c3QgYXMgd2UgaGF2ZSBhIGJ1bmNoIG9mIHJlcHJvZHVjZXJzIG9uIHRoZSBsaXN0IG5vdy4uCj4t LS0KPiBtbS9tZW1vcnkuYyB8IDUgKystLS0KPiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25z KCspLCAzIGRlbGV0aW9ucygtKQo+Cj5kaWZmIC0tZ2l0IGEvbW0vbWVtb3J5LmMgYi9tbS9tZW1v cnkuYwo+aW5kZXggNGJjZDc5NjE5NTc0Li5mNTdjYzMwNGIzMTggMTAwNjQ0Cj4tLS0gYS9tbS9t ZW1vcnkuYwo+KysrIGIvbW0vbWVtb3J5LmMKPkBAIC0xODI3LDkgKzE4MjcsNiBAQCBzdGF0aWMg dm9pZCB1bm1hcF9zaW5nbGVfdm1hKHN0cnVjdCBtbXVfZ2F0aGVyICp0bGIsCj4gCWlmICh2bWEt PnZtX2ZpbGUpCj4gCQl1cHJvYmVfbXVubWFwKHZtYSwgc3RhcnQsIGVuZCk7Cj4gCj4tCWlmICh1 bmxpa2VseSh2bWEtPnZtX2ZsYWdzICYgVk1fUEZOTUFQKSkKPi0JCXVudHJhY2tfcGZuKHZtYSwg MCwgMCwgbW1fd3JfbG9ja2VkKTsKPi0KPiAJaWYgKHN0YXJ0ICE9IGVuZCkgewo+IAkJaWYgKHVu bGlrZWx5KGlzX3ZtX2h1Z2V0bGJfcGFnZSh2bWEpKSkgewo+IAkJCS8qCj5AQCAtMTg5NCw2ICsx ODkxLDggQEAgdm9pZCB1bm1hcF92bWFzKHN0cnVjdCBtbXVfZ2F0aGVyICp0bGIsIHN0cnVjdCBt YV9zdGF0ZSAqbWFzLAo+IAkJdW5zaWduZWQgbG9uZyBzdGFydCA9IHN0YXJ0X2FkZHI7Cj4gCQl1 bnNpZ25lZCBsb25nIGVuZCA9IGVuZF9hZGRyOwo+IAkJaHVnZXRsYl96YXBfYmVnaW4odm1hLCAm c3RhcnQsICZlbmQpOwo+KwkJaWYgKHVubGlrZWx5KHZtYS0+dm1fZmxhZ3MgJiBWTV9QRk5NQVAp KQo+KwkJCXVudHJhY2tfcGZuKHZtYSwgMCwgMCwgbW1fd3JfbG9ja2VkKTsKPiAJCXVubWFwX3Np bmdsZV92bWEodGxiLCB2bWEsIHN0YXJ0LCBlbmQsICZkZXRhaWxzLAo+IAkJCQkgbW1fd3JfbG9j a2VkKTsKPiAJCWh1Z2V0bGJfemFwX2VuZCh2bWEsICZkZXRhaWxzKTsKPi0tIAo+Mi40NS4wCgpJ IGFwcGx5IHRoaXMgcGF0Y2ggb24gNi4xMC4wLXJjNywgYW5kIGNvbmZpcm1lZCB0aGF0IG5vIGtl cm5lbCB3YXJuaW5nIHNob3dzIHVwIHdoZW4gSSBzdXNwZW5kIG15IHN5c3RlbSh3aXRoIG52aWRp YSBHUFUpLApBZnRlciBzZXZlcmFsIHJvdW5kIG9mIHN1c3BlbmQvcmVzdW1lIGN5Y2xlLCBubyBl cnJvci93YXJuaW5nIG9ic2VydmVkIGluIGtlcm5lbCBsb2cuCgpUaGFua3MKRGF2aWQK