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 009B0C3ABC3 for ; Thu, 8 May 2025 02:25:28 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6C9CA6B0085; Wed, 7 May 2025 22:25:26 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 678816B0088; Wed, 7 May 2025 22:25:26 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 53F886B0089; Wed, 7 May 2025 22:25:26 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 36A866B0085 for ; Wed, 7 May 2025 22:25:26 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 91767BF523 for ; Thu, 8 May 2025 02:25:27 +0000 (UTC) X-FDA: 83418149094.15.23DD668 Received: from m16.mail.163.com (m16.mail.163.com [220.197.31.3]) by imf24.hostedemail.com (Postfix) with ESMTP id 106C8180008 for ; Thu, 8 May 2025 02:25:24 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=fail ("body hash did not verify") header.d=163.com header.s=s110527 header.b="g OaByPW"; dmarc=pass (policy=none) header.from=163.com; spf=pass (imf24.hostedemail.com: domain of 00107082@163.com designates 220.197.31.3 as permitted sender) smtp.mailfrom=00107082@163.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1746671125; a=rsa-sha256; cv=none; b=ot1p+QtJlZyBdUfPrcuMvQKXQW0O2BOWlhlJlOxUhA8lMApvGvufUKmEPJ2ARC8gJNIIVJ LCl2LARtUstehJe88lxK9pCEO2/Qd55X7l5X/hMPiKYBH4rRuewil39GnwwYwr65Gj4xjG r0guTXTZYAqOPQMarqjB/ISrV1Zkb6k= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=fail ("body hash did not verify") header.d=163.com header.s=s110527 header.b="g OaByPW"; dmarc=pass (policy=none) header.from=163.com; spf=pass (imf24.hostedemail.com: domain of 00107082@163.com designates 220.197.31.3 as permitted sender) smtp.mailfrom=00107082@163.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1746671125; 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=VnpsO50CPhOp2HWeeEdpcY39S0L3XrM0y40y2KK/BVo=; b=p2tt0glfz5xyUdQqdLddQg8NrRg5uJVbY4rGlMycMUTqJ63gTXDdc7cSPGyq7pAwfHfCvh dCiHLb0FiJ9n9o7E5LOof3CfHDzE//LmvCg6LYRbMuHc1z2ddne50/KMAOIlnOKsGDeA1E QsohQbwy4HEYdUDLzhvL+hvWEfycIRg= 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=VWEm5WKg8zaftzygDyDpLnRfJlPy7emQwfZ7p8GoLlE=; b=g OaByPWRzWChH50jtR09Owbq9gN0zhPgOqnVhKhdd3x6EuGHiqn/g0SVyWjmtBsct DSvYCSgrxGfTzdl2QMseSy2en97b+p3MWzWOfpBYOPoXcjBNcvQd2MB1ywv3o87L yLIzljT86keaJXQEASN+PrphAtHTO6/mOLNHH3nzLA= Received: from 00107082$163.com ( [111.35.191.17] ) by ajax-webmail-wmsvr-40-127 (Coremail) ; Thu, 8 May 2025 10:24:55 +0800 (CST) X-Originating-IP: [111.35.191.17] Date: Thu, 8 May 2025 10:24:55 +0800 (CST) From: "David Wang" <00107082@163.com> To: "Suren Baghdasaryan" Cc: kent.overstreet@linux.dev, akpm@linux-foundation.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] alloc_tag: avoid mem alloc and iter reset when reading allocinfo X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.14 build 20240801(9da12a7b) Copyright (c) 2002-2025 www.mailtech.cn 163com In-Reply-To: References: <20250507175500.204569-1-00107082@163.com> X-NTES-SC: AL_Qu2fBPqcvkgi4ySZbekZnEYQheY4XMKyuPkg1YJXOp80lyTS1i8PZ25IJ2Ls0fmBKwSmoQmJUCZj9eRhRIVjWqiZ0Jl9/nlmXEbSJ+Z+JFTt Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=UTF-8 MIME-Version: 1.0 Message-ID: <4b78ebee.26dc.196adb5ce7e.Coremail.00107082@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:fygvCgD3_6j4FRxoP3ymAA--.56913W X-CM-SenderInfo: qqqrilqqysqiywtou0bp/1tbiqAZGqmgb7oIe+QADs5 X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== X-Rspamd-Queue-Id: 106C8180008 X-Rspam-User: X-Rspamd-Server: rspam07 X-Stat-Signature: hq4jnwsra9yxzeue9qcfj7r6fbuuo95e X-HE-Tag: 1746671124-388520 X-HE-Meta: U2FsdGVkX1+AlKjlpzdBlxTxXYyYyx3fH8U6govzifdSwzu6xnlFgb3f4ztY1njwnd36iU4tkZJtJ7WK+Wfc6fEq2AtOS1ZoR6q7onn+G2jIba0DYE4Jy7fwWORN45IROFRjqbL3L0RW8CqPkrbZwHc0eoekCV0NnoFTU3H+nHQQr7phT/GDCvhmJLmPpvjKX0ImgeoszORb/MdXAwDGQJYhn2Sa/O+hiXkpLwss/jdlGfNcoZAUMxDjWH5pZjb4F532rByamwKu9gJU4DW0hHXNVjcy/2J3hoYSN0emzJTDZC+YsiG2hQmbYEKumdXq6BgiwFnlVgOpt8XtyPieUr3gw1cHFyY43O6X0vC+/8oiJ3IZTjg2gqVTBJTN8SnyUEq7Uulwx/d6xLK85iuQa9B64+yDxfUxurPoUQdRo568xYYRKeOrXMoVDQJcmhzHeIcEjTP7HkR50DaJAM+PON7SRwG9fOyBmLzoMBNAzo7MOF3jjpUTA+kP00kCrRIGUW0tOmp+PTkoD2NckIIXZ1zfKaIHUYmm0Pr74off42vYV7Vv3fHAaKnceyX92vmcpBOEBOkrZ/NZGVl36xvYLLDsTcPIxS/I7rqZeufWWP6CQiq73KwWjKMGbZFRkLjzb8dXHyQbILpm447LC+uAzyIfqUISk3kABu/BC+/3j6j5GUyp8QT5j7ocQIWZHFtbkBRHbWmqzuwiCM/k6rUU3BmFT0CdE1Yn9sNHcNejx/G9vjxhYdzqkNC4Ljpx4MLDBLoIXLNKjUKP80c6DL85hIQVjh7pOvRtgwjhpkw48yFg+9o2CdEMrzAvFN7XPJur2WinU9DlRhIjsbIuDU5NC80kUBMUoJNhBq2Xiu169t10pJkgoTjZXw9j7Fqwk1gna0GBclOsAe2J38B54j9ze6z9GZmnSyhqMKxFrk7HIAaaHE0PHeyekS4Kit41IDMgI7vRRKDASuPPosgNHNU zvDZS4yY hSmRZxhISgMBbDhJ58W94Ig7gA/Mi9uu/glOLsWqPhlyJycLrsIrgif0jbnHbunvdNf/BfQ0VwcRoyPtaYBeszi717r7V3UvMUugMOh2C+VB7bDT8xSH7jIXtbFNQnUFRdLkvAWK+lK319Si0vkq1/Pi/gBESR3sYvoy92UFBMh/JsfkNlTHjgUGUaoo93hCKrDIixWD+KTwD2ds= 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: CgpBdCAyMDI1LTA1LTA4IDA3OjQyOjU2LCAiU3VyZW4gQmFnaGRhc2FyeWFuIiA8c3VyZW5iQGdv b2dsZS5jb20+IHdyb3RlOgo+T24gV2VkLCBNYXkgNywgMjAyNSBhdCA2OjE54oCvUE0gRGF2aWQg V2FuZyA8MDAxMDcwODJAMTYzLmNvbT4gd3JvdGU6Cj4+Cj4+IEhpLAo+PiBKdXN0IHdhbnQgdG8g c2hhcmUgaG93IEkgbm90aWNlIHRob3NlIG1lbW9yeSBhbGxvY2F0aW9uIGJlaGFpdm9yczogdGhl IGN1bXVsYXRpdmUgY291bnRlcnN+IQo+Pgo+PiBXaXRoIGN1bXVsYXRpdmUgY291bnRlcnMsIEkg Y2FuIGlkZW50aWZ5IHdoaWNoIG1vZHVsZSBrZWVwcyBhbGxvYy9mcmVlIG1lbW9yeSwgYnkgdGhl IHJhdGlvIGJldHdlZW4KPj4gIGN1bXVsYXRpdmUgY2FsbHMgYW5kIHJlbWFpbmluZyBjYWxscywg YW5kIG1heWJlIGFuIG9wdGltaXphdGlvbiBjb3VsZCBiZSBhcHBsaWVkLgo+PiBGb2xsb3dpbmcg aXMgdG9wMTYgSSBnb3Qgb24gbXkgc3lzdGVtOgo+Pgo+PiArLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0tLS0tLS0tLS0rCj4+IHwgICAgICAgICAgICAgICAgICBhbGxvYyAgICAgICAgICAgICAgICAg IHwgY2FsbHMgfCBjdW11bGF0aXZlIGNhbGxzIHwgICAgICAgcmF0aW8gICAgICAgIHwKPj4gKy0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0rLS0tLS0tLS0t LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tKwo+PiB8ICAgICAgICAgICAgZnMvc2VxX2Zp bGUuYzo1ODQgICAgICAgICAgICB8ICAgMiAgIHwgICAgIDE4MDY0ODI1ICAgICB8ICAgICA5MDMy NDEyLjUgICAgICB8Cj4+IHwgICAgICAgICAgICAgZnMvc2VxX2ZpbGUuYzozOCAgICAgICAgICAg IHwgICA1ICAgfCAgICAgMTgxNDgyODggICAgIHwgICAgIDM2Mjk2NTcuNiAgICAgIHwKPj4gfCAg ICAgICAgICAgICBmcy9zZXFfZmlsZS5jOjYzICAgICAgICAgICAgfCAgIDE1ICB8ICAgICAxODE1 MzI3MSAgICAgfCAxMjEwMjE4LjA2NjY2NjY2NjcgfAo+PiB8ICAgICAgICAgIG5ldC9jb3JlL3Nr YnVmZi5jOjU3NyAgICAgICAgICB8ICAgOSAgIHwgICAgIDEwNjc5OTc1ICAgICB8IDExODY2NjMu ODg4ODg4ODg5ICB8Cj4+IHwgICAgICAgICAgbmV0L2NvcmUvc2tidWZmLmM6NjU4ICAgICAgICAg IHwgICAyMSAgfCAgICAgMTEwMTM0MzcgICAgIHwgIDUyNDQ0OS4zODA5NTIzODEgIHwKPj4gfCAg ICAgICAgICAgICBmcy9zZWxlY3QuYzoxNjggICAgICAgICAgICAgfCAgIDcgICB8ICAgICAyODMx MjI2ICAgICAgfCA0MDQ0NjAuODU3MTQyODU3MTYgfAo+PiB8ICAgICAgICAgICAgbGliL2FsbG9j X3RhZy5jOjUxICAgICAgICAgICB8ICAgMSAgIHwgICAgICAzNDA2NDkgICAgICB8ICAgICAgMzQw NjQ5LjAgICAgICB8ICA8LS0tIEhlcmUgSSBzdGFydGVkCj4+IHwgICAgICAgICAgIGtlcm5lbC9z aWduYWwuYzo0NTUgICAgICAgICAgIHwgICAxICAgfCAgICAgIDMwMDczMCAgICAgIHwgICAgICAz MDA3MzAuMCAgICAgIHwKPj4gfCBmcy9ub3RpZnkvaW5vdGlmeS9pbm90aWZ5X2Zzbm90aWZ5LmM6 OTYgfCAgIDEgICB8ICAgICAgMjQ5ODMxICAgICAgfCAgICAgIDI0OTgzMS4wICAgICAgfAo+PiB8 ICAgICAgICAgICAgZnMvZXh0NC9kaXIuYzo2NzUgICAgICAgICAgICB8ICAgMyAgIHwgICAgICA1 MTk3MzQgICAgICB8IDE3MzI0NC42NjY2NjY2NjY2NiB8Cj4+IHwgICAgICAgZHJpdmVycy91c2Iv aG9zdC94aGNpLmM6MTU1NSAgICAgIHwgICA0ICAgfCAgICAgIDEyNjQwMiAgICAgIHwgICAgICAz MTYwMC41ICAgICAgIHwKPj4gfCAgICAgICAgICAgICAgZnMvbG9ja3MuYzoyNzUgICAgICAgICAg ICAgfCAgIDM2ICB8ICAgICAgOTg2OTU3ICAgICAgfCAyNzQxNS40NzIyMjIyMjIyMjMgfAo+PiB8 ICAgICAgICAgICBmcy9wcm9jL2lub2RlLmM6NTAyICAgICAgICAgICB8ICAgMyAgIHwgICAgICA2 Mzc1MyAgICAgICB8ICAgICAgMjEyNTEuMCAgICAgICB8Cj4+IHwgICAgICAgICAgICAgIGZzL3Bp cGUuYzoxMjUgICAgICAgICAgICAgIHwgIDEyMyAgfCAgICAgMjE0MzM3OCAgICAgIHwgMTc0MjUu ODM3Mzk4MzczOTg0IHwKPj4gfCAgICAgICAgICAgIG5ldC9jb3JlL3NjbS5jOjg0ICAgICAgICAg ICAgfCAgIDMgICB8ICAgICAgNDMyNjcgICAgICAgfCAxNDQyMi4zMzMzMzMzMzMzMzQgfAo+PiB8 ICAgICAgICAgZnMva2VybmVsX3JlYWRfZmlsZS5jOjgwICAgICAgICB8ICAgMiAgIHwgICAgICAy NjkxMCAgICAgICB8ICAgICAgMTM0NTUuMCAgICAgICB8Cj4+ICstLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t LS0tLS0tLS0tLS0tLSsKPj4KPj4gSSB0aGluayB0aGlzIGlzIGFub3RoZXIgImdvb2QiIHVzYWdl IGZvciBjdW11bGF0aXZlIGNvdW50ZXJzOiBpZiBhIG1vZHVsZSBqdXN0IGtlZXBzIGFsbG9jL2Zy ZWUgbWVtb3J5LAo+PiBtYXliZSBpdCBpcyBnb29kIHRvIG1vdmUgdGhlIG1lbW9yeSBhbGxvYy9m cmVlIHRvIHNvbWV3aGVyZSBsZXNzIGZyZXF1ZW50Lgo+Pgo+PiBJbiB0aGUgY2FzZSBvZiB0aGlz IHBhdGNoLCBhIG1lbW9yeSBhbGxvY2F0aW9uIGZvciBlYWNoIHJlYWQtY2FsbHMsIGNhbiBiZSBt b3ZlZCB0byBvcGFuLWNhbGxzLgo+Pgo+PiBJZiBpbnRlcmVzdGVkLCBJIGNhbiByZS1zZW5kIHRo ZSBwYXRjaCBmb3IgY3VtdWxhdGl2ZSBjb3VudGVycyBmb3IgZnVydGhlciBkaXNjdXNzaW9ucy4K Pgo+WWVhaCwgbXkgaXNzdWUgd2l0aCBjdW11bGF0aXZlIGNvdW50ZXJzIGlzIHRoYXQgd2hpbGUg dGhleSBtaWdodCBiZQo+dXNlZnVsIGZvciBzb21lIGFuYWx5c2VzLCBtb3N0IHVzZWNhc2VzIHdv dWxkIHByb2JhYmx5IG5vdCBiZW5lZml0Cj5mcm9tIHRoZW0gd2hpbGUgc2hhcmluZyB0aGUgcGVy Zm9ybWFuY2Ugb3ZlcmhlYWQuIE9UT0ggbWFraW5nIGl0Cj5vcHRpb25hbCB3aXRoIGEgc2VwYXJh dGUgQ09ORklHIHRoYXQgYWZmZWN0cyB0aGUgY29udGVudCBvZiB0aGUKPi9wcm9jL2FsbG9jaW5m byBzZWVtcyBsaWtlIGEgYmFkIGlkZWEgdG8gbWUuIFVzZXJzcGFjZSBwYXJzZXJzIG5vdwo+d291 bGQgaGF2ZSB0byBjaGVjayBub3Qgb25seSB0aGUgZmlsZSB2ZXJzaW9uIGJ1dCBhbHNvIHdoZXRo ZXIgdGhpcwo+a2VybmVsIGNvbmZpZyBpcyBlbmFibGVkLCBvciBoYW5kbGUgYSBwb3NzaWJpbGl0 eSBvZiBhbiBhZGRpdGlvbmFsCj5jb2x1bW4gaW4gdGhlIG91dHB1dC4gRG9lcyBub3Qgc2VlbSBs aWtlIGEgZ29vZCBzb2x1dGlvbiB0byBtZS4KClRoYW5rcyBmb3IgdGhlIHF1aWNrIGZlZWRiYWNr fiAKIEFncmVlIHRoYXQgdGhpcyB3b3VsZCBjYXVzZSB0cm91YmxlcyB0byB1c2Vyc3BhY2UgIHRv b2xzLAphbmQgYWxzbyBpdCBhZGQgbW9yZSBwZXJmb3JtYW5jZSBpbXBhY3QgZm9yIHByb2ZpbGlu Zy4KCkRhdmlkCgo+Cj5BbGwgdGhhdCBzYWlkLCBJJ20gb3BlbiB0byBzdWdnZXN0aW9ucyBpZiB0 aGVyZSBpcyBhIHdheSB0bwo+aW5jb3Jwb3JhdGUgY3VtdWxhdGl2ZSBjb3VudGVycyB0aGF0IHdv dWxkIG5vdCB0YXggYWxsIG90aGVyIHVzZWNhc2VzCj50aGF0IGRvIG5vdCBuZWVkIHRoZW0uCj4K Pj4KPj4KPj4gRllJCj4+IERhdmlkCg==