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 337EBC3ABBF for ; Wed, 7 May 2025 18:19:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 973646B009F; Wed, 7 May 2025 14:19:45 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8FF0E6B00A4; Wed, 7 May 2025 14:19:45 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 79C406B00A6; Wed, 7 May 2025 14:19:45 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 5611E6B009F for ; Wed, 7 May 2025 14:19:45 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id CCC6D160D4E for ; Wed, 7 May 2025 18:19:46 +0000 (UTC) X-FDA: 83416925172.26.A11121C Received: from m16.mail.163.com (m16.mail.163.com [220.197.31.5]) by imf02.hostedemail.com (Postfix) with ESMTP id C462880004 for ; Wed, 7 May 2025 18:19:43 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=fail ("body hash did not verify") header.d=163.com header.s=s110527 header.b="C qb1g1m"; dmarc=pass (policy=none) header.from=163.com; spf=pass (imf02.hostedemail.com: domain of 00107082@163.com designates 220.197.31.5 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=1746641984; 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=w8RDwUIprAz9qIuiqbTeicSkjzeMH9+CVIua/qg5doI=; b=jPNBgwqkoq6nQOU5xL1K4WTrzIE/8lVUJuWeC48vofn2K6ix1471yx68axVme5nmJOgbvm 4TkkemI09CBA68QEc67rK/hwOCf9NPp29VgaSG0uyKhPWjv/6A5fjsNGgBc/hN+MtgfCja ixHDmJaCT599xxQgCCjnY5TBKiUCF6k= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1746641984; a=rsa-sha256; cv=none; b=ZiNLRqB3TeD6W3K1TWB65YNfCEP4CTs8GFIVX3xnk8Twd2IzDWaWi1dnElkdiSpXbEsMD5 5TWi87QdnD8S7qKOOWkfb4sCCrxFTXTgAdSe/meFY0Tk+y+oLL5kkyS+mSPKQ4rAnwc2uP Tnk+NBOXqZG+EfjQrHkvVuNxdkT7gR4= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=fail ("body hash did not verify") header.d=163.com header.s=s110527 header.b="C qb1g1m"; dmarc=pass (policy=none) header.from=163.com; spf=pass (imf02.hostedemail.com: domain of 00107082@163.com designates 220.197.31.5 as permitted sender) smtp.mailfrom=00107082@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=NzAVPZu75Gizd8T2vMxouZiBws7gu4nUf1pGGBbVNSY=; b=C qb1g1mOy0h7dP0n11Vvr3al5epfqydRM9Tip2/1JSBAtPLRbvda3i/b3PFAruu2L 178cKEcBdE4tYDAmPrhtv1pE25PUY+TRkNq5DaEsi9pA5fkYRIvsPXmURyd2xlE+ oFPXXP+9HryIKLOMLEMTWSg64GOrTOfNSMXgehlRpQ= Received: from 00107082$163.com ( [111.35.191.17] ) by ajax-webmail-wmsvr-40-107 (Coremail) ; Thu, 8 May 2025 02:19:34 +0800 (CST) X-Originating-IP: [111.35.191.17] Date: Thu, 8 May 2025 02:19:34 +0800 (CST) From: "David Wang" <00107082@163.com> To: surenb@google.com, kent.overstreet@linux.dev, akpm@linux-foundation.org Cc: 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: <20250507175500.204569-1-00107082@163.com> References: <20250507175500.204569-1-00107082@163.com> X-NTES-SC: AL_Qu2fBPqfvkEs4iGaZOkXn0oTju85XMCzuv8j3YJeN500uSTXywcqW29JPUDfws6QOyusoAiQdzRj4/R6caldXIAxrCzA3ipq/U8yZiVSG0Z1 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=GBK MIME-Version: 1.0 Message-ID: X-Coremail-Locale: zh_CN X-CM-TRANSID:aygvCgBHj6A3pBtoYZ+mAA--.54758W X-CM-SenderInfo: qqqrilqqysqiywtou0bp/xtbBkB5GqmgbnJg6CwAEsg X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: C462880004 X-Rspam-User: X-Stat-Signature: 5pxatbaf37qojauzpa7hk6m8ddo5tujp X-HE-Tag: 1746641983-42308 X-HE-Meta: U2FsdGVkX18yO9XR1TY0LP60ZMYIuHztGkYgTR6n4IfyWuVQ4/wVCyUyWo44iIkVwDWdLxcjAfBC5ys2y1RDvOhmBIcSkuAU0r8rioWaiJD0hrUJEpTKL4itm8Nk3YKhbCBtItMV7NkvACd/RESWpSPRnLZt7dy7NVBDfcUXBirQ7AyO+gEhPAnu8zwLmiahno5mzdBfLRo/2bmtNMQMAW/TJhwZJvCerBzEeV7q1HD4EHEoCoDDOkBI4RY2MXODE1vZ9pUtCXcGFpyoKwfCPLR5lQCJmaW23RWYGpn9GCjKMqwJeSeXchH3vbG3v8axLk7p6shJlPeedtJog6GjkXUmdQQcAjE4aQFOpvRmgP9UI7HZ5qOME/hCXfxB7JlSUekipScewXnwwuV1vYbBL5Zi6ZxoI4D7R+MiM/fLQ+70ANn6uLztGgSIB08tztJ5/74YgfHASGhbTbm6hmdA9rfU/xsdxWHcFoFCsLLk7BKsUN0tqp2/x2Pzr67DzrYzX1xlPnNAa6pwVjJJFCQKjau6aY3op4H6YM3uGEiTPE2xknaA3vAo0D2PN2leR9BkYYs6td+oc7034svL7WtGx7jf0UaHWux7ggk1NpOgoXHQG4ZcajxSEPkShTDhHmnvZj5NLQpA4qpvoyL/emwCxrwLh+DssL3vxzflbmDs3jb28VePlZ2kk8WSo4rZG9xS4/TPFbRyJ2JWXhbzi1rX5JaNysrZ8Kbz6DKbvtUtOggdjcAu1icWBQsjkwvR97oUpuOHq7N3enmTS2i0NkdFT3TZEEtiUXAyRQG6Apq55tnbCF/781I9HmbJehgF252/5JbPuTyngf+gYVj2ltugZrgCYaemk/6eaAM9gpFscqGtEFv9YzIt0x33/++vzyDlFP4m/MGgTalY3Z2LWWFRZZjIxdHkeohi4oD/X6FTXnvHeJPZBWNfl6De2qDtG9ph/Re4V71lq6gRz/9psMt 3coSwvi8 SLyTuR9rgTJjQ+w1V9VoxWtDVt5npQLUIylZRRQihyBqEXCjHdUZDpS6ARLQ3CS+xgCu7Zhm/kmQY8+yJpgbCti12T14pw+ChqKch8t1Hc2zEydYZXTGA85PwEyZZrNjpsSqt3jwDK9Ao3ZOtDzno9Q0XbLPuj/XWEizdc/qB63w37XHI3XukYO6aYYskXLd7CZ7pPy0fgHrjnZR4RsvL0Tq9Yt3q7CUHy7POZrfwbJnCViARvRIF96YO2qIMim5hufhA2yJVCxYdqHlW4b577VXAV09YXIR5UIagVGeW6jZTqPWet+BTJnD15XdpNE+zqBonGRoJ4cNjkxQ+317UvphXmpIOinoMwzxZj8onZ8spWZvKzY24omOPwzqLgVvcWCzHHBfJhlVz2kFbbTtup8Wu7e705N2//KAxJTRncROgVWCyLUKMryuQWRkGwpKEr3Y5oXr+mHgioqf8NXpw/UtrZ6HTXUi5SIIumaW3QonvQtTER500RRiK5f9O8YqLkEgIFu6xqbKbnTBnWOq4pLZQ/VTrHZiKMqbM 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: SGksIApKdXN0IHdhbnQgdG8gc2hhcmUgaG93IEkgbm90aWNlIHRob3NlIG1lbW9yeSBhbGxvY2F0 aW9uIGJlaGFpdm9yczogdGhlIGN1bXVsYXRpdmUgY291bnRlcnN+IQoKV2l0aCBjdW11bGF0aXZl IGNvdW50ZXJzLCBJIGNhbiBpZGVudGlmeSB3aGljaCBtb2R1bGUga2VlcHMgYWxsb2MvZnJlZSBt ZW1vcnksIGJ5IHRoZSByYXRpbyBiZXR3ZWVuCiBjdW11bGF0aXZlIGNhbGxzIGFuZCByZW1haW5p bmcgY2FsbHMsIGFuZCBtYXliZSBhbiBvcHRpbWl6YXRpb24gY291bGQgYmUgYXBwbGllZC4KRm9s bG93aW5nIGlzIHRvcDE2IEkgZ290IG9uIG15IHN5c3RlbToKCistLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t LS0tLS0tLS0tLS0tLSsKfCAgICAgICAgICAgICAgICAgIGFsbG9jICAgICAgICAgICAgICAgICAg fCBjYWxscyB8IGN1bXVsYXRpdmUgY2FsbHMgfCAgICAgICByYXRpbyAgICAgICAgfAorLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0t LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgICAgICAgICAgICBmcy9zZXFfZmlsZS5jOjU4 NCAgICAgICAgICAgIHwgICAyICAgfCAgICAgMTgwNjQ4MjUgICAgIHwgICAgIDkwMzI0MTIuNSAg ICAgIHwKfCAgICAgICAgICAgICBmcy9zZXFfZmlsZS5jOjM4ICAgICAgICAgICAgfCAgIDUgICB8 ICAgICAxODE0ODI4OCAgICAgfCAgICAgMzYyOTY1Ny42ICAgICAgfAp8ICAgICAgICAgICAgIGZz L3NlcV9maWxlLmM6NjMgICAgICAgICAgICB8ICAgMTUgIHwgICAgIDE4MTUzMjcxICAgICB8IDEy MTAyMTguMDY2NjY2NjY2NyB8CnwgICAgICAgICAgbmV0L2NvcmUvc2tidWZmLmM6NTc3ICAgICAg ICAgIHwgICA5ICAgfCAgICAgMTA2Nzk5NzUgICAgIHwgMTE4NjY2My44ODg4ODg4ODkgIHwKfCAg ICAgICAgICBuZXQvY29yZS9za2J1ZmYuYzo2NTggICAgICAgICAgfCAgIDIxICB8ICAgICAxMTAx MzQzNyAgICAgfCAgNTI0NDQ5LjM4MDk1MjM4MSAgfAp8ICAgICAgICAgICAgIGZzL3NlbGVjdC5j OjE2OCAgICAgICAgICAgICB8ICAgNyAgIHwgICAgIDI4MzEyMjYgICAgICB8IDQwNDQ2MC44NTcx NDI4NTcxNiB8CnwgICAgICAgICAgICBsaWIvYWxsb2NfdGFnLmM6NTEgICAgICAgICAgIHwgICAx ICAgfCAgICAgIDM0MDY0OSAgICAgIHwgICAgICAzNDA2NDkuMCAgICAgIHwgIDwtLS0gSGVyZSBJ IHN0YXJ0ZWQKfCAgICAgICAgICAga2VybmVsL3NpZ25hbC5jOjQ1NSAgICAgICAgICAgfCAgIDEg ICB8ICAgICAgMzAwNzMwICAgICAgfCAgICAgIDMwMDczMC4wICAgICAgfAp8IGZzL25vdGlmeS9p bm90aWZ5L2lub3RpZnlfZnNub3RpZnkuYzo5NiB8ICAgMSAgIHwgICAgICAyNDk4MzEgICAgICB8 ICAgICAgMjQ5ODMxLjAgICAgICB8CnwgICAgICAgICAgICBmcy9leHQ0L2Rpci5jOjY3NSAgICAg ICAgICAgIHwgICAzICAgfCAgICAgIDUxOTczNCAgICAgIHwgMTczMjQ0LjY2NjY2NjY2NjY2IHwK fCAgICAgICBkcml2ZXJzL3VzYi9ob3N0L3hoY2kuYzoxNTU1ICAgICAgfCAgIDQgICB8ICAgICAg MTI2NDAyICAgICAgfCAgICAgIDMxNjAwLjUgICAgICAgfAp8ICAgICAgICAgICAgICBmcy9sb2Nr cy5jOjI3NSAgICAgICAgICAgICB8ICAgMzYgIHwgICAgICA5ODY5NTcgICAgICB8IDI3NDE1LjQ3 MjIyMjIyMjIyMyB8CnwgICAgICAgICAgIGZzL3Byb2MvaW5vZGUuYzo1MDIgICAgICAgICAgIHwg ICAzICAgfCAgICAgIDYzNzUzICAgICAgIHwgICAgICAyMTI1MS4wICAgICAgIHwKfCAgICAgICAg ICAgICAgZnMvcGlwZS5jOjEyNSAgICAgICAgICAgICAgfCAgMTIzICB8ICAgICAyMTQzMzc4ICAg ICAgfCAxNzQyNS44MzczOTgzNzM5ODQgfAp8ICAgICAgICAgICAgbmV0L2NvcmUvc2NtLmM6ODQg ICAgICAgICAgICB8ICAgMyAgIHwgICAgICA0MzI2NyAgICAgICB8IDE0NDIyLjMzMzMzMzMzMzMz NCB8CnwgICAgICAgICBmcy9rZXJuZWxfcmVhZF9maWxlLmM6ODAgICAgICAgIHwgICAyICAgfCAg ICAgIDI2OTEwICAgICAgIHwgICAgICAxMzQ1NS4wICAgICAgIHwKKy0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t LS0tLS0tLS0tLS0tLS0tKwoKSSB0aGluayB0aGlzIGlzIGFub3RoZXIgImdvb2QiIHVzYWdlIGZv ciBjdW11bGF0aXZlIGNvdW50ZXJzOiBpZiBhIG1vZHVsZSBqdXN0IGtlZXBzIGFsbG9jL2ZyZWUg bWVtb3J5LAptYXliZSBpdCBpcyBnb29kIHRvIG1vdmUgdGhlIG1lbW9yeSBhbGxvYy9mcmVlIHRv IHNvbWV3aGVyZSBsZXNzIGZyZXF1ZW50LgoKSW4gdGhlIGNhc2Ugb2YgdGhpcyBwYXRjaCwgYSBt ZW1vcnkgYWxsb2NhdGlvbiBmb3IgZWFjaCByZWFkLWNhbGxzLCBjYW4gYmUgbW92ZWQgdG8gb3Bh bi1jYWxscy4KCklmIGludGVyZXN0ZWQsIEkgY2FuIHJlLXNlbmQgdGhlIHBhdGNoIGZvciBjdW11 bGF0aXZlIGNvdW50ZXJzIGZvciBmdXJ0aGVyIGRpc2N1c3Npb25zLgoKCkZZSQpEYXZpZA==