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 CB410C3ABBE for ; Thu, 8 May 2025 16:58:38 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4D95E6B009C; Thu, 8 May 2025 12:58:37 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 485476B009E; Thu, 8 May 2025 12:58:37 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 350516B009F; Thu, 8 May 2025 12:58:37 -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 0F1B36B009C for ; Thu, 8 May 2025 12:58:37 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id AF36D120C42 for ; Thu, 8 May 2025 16:58:37 +0000 (UTC) X-FDA: 83420349474.08.ABD55BD Received: from m16.mail.163.com (m16.mail.163.com [220.197.31.4]) by imf14.hostedemail.com (Postfix) with ESMTP id 7CA68100007 for ; Thu, 8 May 2025 16:58:34 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=fail ("body hash did not verify") header.d=163.com header.s=s110527 header.b="a dyKaEP"; dmarc=pass (policy=none) header.from=163.com; spf=pass (imf14.hostedemail.com: domain of 00107082@163.com designates 220.197.31.4 as permitted sender) smtp.mailfrom=00107082@163.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1746723515; a=rsa-sha256; cv=none; b=s5+s38wgYhJmOrPa02S1QOz/8+ibIHdnTwCz3PaFUqC4iDh1xldnJdzZ2kDHl9pD1lAcJ/ MdgHTifMRTIKPdDP3icTwyaNUraS99yNdzz93CVHoH5mJ9At2g3EvUJpLR1zcmLmSSBCEF Q/Vux1+f3vf+jvstDno7VnSca+F/tNo= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=fail ("body hash did not verify") header.d=163.com header.s=s110527 header.b="a dyKaEP"; dmarc=pass (policy=none) header.from=163.com; spf=pass (imf14.hostedemail.com: domain of 00107082@163.com designates 220.197.31.4 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=1746723515; 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=ZqobqM2vZzLH24+UX93I9LeszRIZIYFA7793dYmO/CU=; b=W+Fijm0CH7MvCwAFF34DlF1UEZLFX+iq3pLeIUcsXuuk8ooMzYTAAgo3R7gJxc7DCj8w58 siDo94yKC/gw28HkaSXqE3yI5MLBl4lUs18NrjMzURFmB3vg7ODrowaCrZfDpcItUZfh6C mHLTu1Z2HKHamrh8s8X9n8qOpD7D87o= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:To:Subject:Content-Type:MIME-Version: Message-ID; bh=PT2CjwBDQ9svHo3AvbdVjOmer8B6rAjjmSMUut87RVg=; b=a dyKaEPqqSURmVVxHuX+BTKWA/nm0xwv6R1YGPLvQH3BWjxPUqyZCM8IKWhUertfT sFu6VPDYbAbJa5dvbHW0OCFGptwP972MhVyVrayw+H5b4m9TDRZAei0z3HAvQ63C lZWNbB2JdmdaBKfc+pZ+Fg/0Z6xbDGUGhuVHcK9Ii8= Received: from 00107082$163.com ( [111.35.191.17] ) by ajax-webmail-wmsvr-40-103 (Coremail) ; Fri, 9 May 2025 00:58:25 +0800 (CST) X-Originating-IP: [111.35.191.17] Date: Fri, 9 May 2025 00:58:25 +0800 (CST) From: "David Wang" <00107082@163.com> To: "Kent Overstreet" Cc: "Suren Baghdasaryan" , 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: <289b58f1.352d.196addbf31d.Coremail.00107082@163.com> <1ed4c8f7.3e12.196adf621a2.Coremail.00107082@163.com> <52tsrapmkfywv4kkdpravtfmxkhxchyua4wttpugihld4iws3r@atfgtbd5wwhx> <7bf1ee37.b6a4.196b0b6dce1.Coremail.00107082@163.com> X-NTES-SC: AL_Qu2fBPuZvE0r4yCQbekXn0oTju85XMCzuv8j3YJeN500tSTu1xw5Zm9ZHnDfws6lOxmhoAi0Xj5Pz8ZQTIhae6/tH8iGZyaQgtWmOv20C0m/ Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=GBK MIME-Version: 1.0 Message-ID: <5294252d.b74a.196b0d583c6.Coremail.00107082@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:ZygvCgDX3+my4hxoqQcAAA--.427W X-CM-SenderInfo: qqqrilqqysqiywtou0bp/xtbB0hhHqmgcyMqBEAASsS X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== X-Rspamd-Queue-Id: 7CA68100007 X-Rspam-User: X-Rspamd-Server: rspam07 X-Stat-Signature: 17qc5a5xot9s6jbss73h1r1mu7argud4 X-HE-Tag: 1746723514-661964 X-HE-Meta: U2FsdGVkX18oWNIQUQlicsHh2CtY+Mu5xhQzY/3fS5zoul7zfuiNqG7ZAVHdku4yxmGgsJJiwiemyDYp2gXzokS2ElayGot0tjLxRpgObKRNLAz2HsBflnpTXmyGsYeb6seVwCJgZnkiX68eqzvABRrXgUCugC5etMMxuUMyLMVKo9xA3lNac6EpV3sw6QNgLvc6uVQ5UYRBXJ47CtZGlw8LSLzq+7MOIIuRerd6IihGOXogdNCusIK4xO714B1n64j2BWV+FFVCtFSK87cVnEm22iP/3bYhisLGfBwFALSfNz3975rkPTHxqzyNLt14WC/JxIg32Ofk3O+cm/6Ht++ko6FVJU7oCaX00XFjQKrpQY9vfuq7jjDvE4ey/udru3+8RFzFdrT/PwSjX7tN8wHAmBquQFKqECH0mmVZZzsQHXsR1aNwkilALk4XNqPcA+zqpZ+nrUQ5BX7jV6KB+2KY2lJ1x2ofv/2bLBHpTVBa+hoFNwSS1VQJmF9AGz10LjE6djhLaczOAsUwc4sIve+T5u2lYfC65+hLqgtrXnEQjkg1/EtWt3q804raB29hlWgxlvov5VP4fpGSWIwMVXBnUXqdhV2T3DCKNo5T9Sl6Qjumx5fOnBrEuKeCfOjkQR7PWpbgnTrRKtX1LWA/VdUhO6IsQ5v4BIgRQEGlnhuzzLkHSp9uYDnxwecdSgugJ4SYyiY+Z8z5bgFSQlYY3LXOjoHmEBNOS7C4eskf0647TYCUCmpHgVJc0v3D8p8BC2etdP5haygpZKXt0e16f4R2hRU0tVKMEdvXoCc1OiuMnn5HmT0njokZTS9xoriGtXEI4zqFPgtIyLUY5kxXMYkQ/bVxiyj/lFNyq0nkIfFKtFh0ehAPifTT10jTFA+EnVTFUIgDIRKBRg7LSsWWWm52J1Xbsw23NSTgKT4icZ9/wT4YZH3I9OOFm51dZtSH9QU3j1CHfmA1Gn/PcXN VwmgNrgE q9fKe4yM7B1q9FR1LbDUIPjOhp8E50PMK2S1uVHjB4pga/MlO5Z+t1y9WqHrXS+OLZ8TyUzqkmT04UK/GvkBXBCcmnn73y8RtwVTbNOmYxLKHzclIVRI3uxIisXPi002ZoiTcHXxpt8nBokI/L2Gcqb6lo9UtYQuLN+X9SyPD6RjvK5kEtVc1T53OUf/0YaOqLGrgkTeojbZ3I4+kyyWUe56erE5xvJ7SaDY93Xrd9nKaDOBfCe86/mlYOFN1iks5r62TqVcQMgdApd5ygkbJvS0LiELcU/sKAgdyHY6K32+CI3QbquCFhqVGleQIvCHTjmvcArT5KDExtgmBLprURLE2Z2yI1hl0ogvyl6VIFuGOEubpUCloB/NExK84HlUDmrVEAU15ZqrjfaVxvq56GZOxV/oWoxloaIcZZH8VnQfIQgreQpMD1jpq8OaznzpmKwOJ5napV6A+5yhlbkfGs35tkfUbC09gzz+sliWio0of/42MBp4egtDf75qrLCXCOVweLYOMZWPfc0WrR67PU+Nzpa8pGmLaGqVA 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: CkF0IDIwMjUtMDUtMDkgMDA6MzQ6MjcsICJLZW50IE92ZXJzdHJlZXQiIDxrZW50Lm92ZXJzdHJl ZXRAbGludXguZGV2PiB3cm90ZToKPk9uIEZyaSwgTWF5IDA5LCAyMDI1IGF0IDEyOjI0OjU2QU0g KzA4MDAsIERhdmlkIFdhbmcgd3JvdGU6Cj4+IEF0IDIwMjUtMDUtMDggMjE6MzM6NTAsICJLZW50 IE92ZXJzdHJlZXQiIDxrZW50Lm92ZXJzdHJlZXRAbGludXguZGV2PiB3cm90ZToKPj4gPlRoZSBm aXJzdCBxdWVzdGlvbiBpcyAtIGRvZXMgaXQgbWF0dGVyPyBJZiB0aGUgb3B0aW1pemF0aW9uIGlz IGp1c3QgZm9yCj4+ID4vcHJvYy9hbGxvY2luZm8sIHdobydzIHJlYWRpbmcgaXQgYXQgYSBoaWdo IGVub3VnaCByYXRlIHRoYXQgd2UgY2FyZT8KPj4gPgo+PiA+SWYgaXQncyBvbmx5IGJlaW5nIHVz ZWQgaW50ZXJhY3RpdmVseSwgaXQgZG9lc24ndCBtYXR0ZXIuIElmIGl0J3MgYmVpbmcKPj4gPnJl YWQgYXQgYSBoaWdoIHJhdGUgYnkgc29tZSBzb3J0IG9mIHByb2ZpbGluZyBwcm9ncmFtLCB3ZSdk IHdhbnQgdG8gc2tpcAo+PiA+dGhlIHRleHQgaW50ZXJmYWNlIGVudGlyZWx5IGFuZCBhZGQgYW4g aW9jdGwgdG8gcmVhZCB0aGUgZGF0YSBvdXQgaW4gYQo+PiA+YmluYXJ5IGZvcm1hdC4KPj4gLi4u Xl9eLCBBY3R1YWxseSwgSSBoYXZlIGJlZW4gcnVubmluZyB0b29scyBwYXJzaW5nIC9wcm9jL2Fs bG9jaW5mbyBldmVyeSA1IHNlY29uZHMKPj4gLGFuZCBmZWVkaW5nIGRhdGEgdG8gYSBwcm9tZXRo ZXVzIHNlcnZlciBmb3IgYSBxdWl0ZSBsb25nIHdoaWxlLi4uCj4+IDUgc2Vjb25kcyBzZWVtcyBu b3QgdGhhdCBmcmVxdWVudCwgYnV0IEkgYWxzbyBoYXZlIGFsbCBvdGhlciBwcm9jIGZpbGVzIHRv IHJlYWQsIAo+PiBJIHdvdWxkIGxpa2Ugb3B0aW1pemF0aW9uIGZvciBhbGwgdGhlIHByb2MgZmls ZXMuLi4uLi4KPj4gCj4+IElvY3RsIG9yIG90aGVyIGJpbmFyeSBpbnRlcmZhY2VzIGFyZSBpbmRl ZWQgbW9yZSBlZmZpY2llbnQsIGJ1dCBtb3N0IGFyZQo+PiBub3Qgd2VsbCBkb2N1bWVudGVkLCB3 aGlsZSBtb3N0IHByb2MgZmlsZXMgYXJlIHNlbGYtZG9jdW1lbnRlZC4gSWYgcHJvYyBmaWxlcwo+ PiBhcmUgZWZmaWNpZW50IGVub3VnaCwgSSB0aGluayBJIHdvdWxkIHN0YXkgd2l0aCBwcm9jIGZp bGVzIGV2ZW4gd2l0aCBhIGJpbmFyeQo+PiBpbnRlcmZhY2UgYWx0ZXJuYXRlIHRlbnMgb2YgZm9s ZCBmYXN0ZXIuCj4KPlRoaXMgd291bGQgYmUgYSBwZXJmZWN0IHBsYWNlIGZvciBhIGJpbmFyeSBp bnRlcmZhY2UsIHlvdSBqdXN0IHdhbnQgdG8KPnJldHVybiBhbiBhcnJheSBvZgo+Cj5zdHJ1Y3Qg YWxsb2NhdGVkX2J5X2lwIHsKPgl1NjQJaXA7Cj4JdTY0CWJ5dGVzOwo+fTsKCgoKPgo+UHJpbnRp bmcgaXQgaW4gdGV4dCBmb3JtIHJlcXVpcmVzIHN5bWJvbCB0YWJsZSBsb29rdXAsIHdoYXQgeW91 J3JlCj5vcHRpbWl6aW5nIGlzIG5vaXNlIGNvbXBhcmVkIHRvIHRoYXQgYW5kIHZzbnByaW50Zigp LgoKT2gsIG5vLCB0aGlzIG9wdGltaXphdGlvbiBpcyBtb3N0bHkgYWNoaWV2ZWQgYnkgYXZvaWRp bmcgaXRlciByZXdpbmRpbmcsIEkgdGhpbmsKSSB0YWxrIGFib3V0IHRoZSBleHRyYSBtZW1vcnkg YWxsb2NhdGlvbiAidG9vIG11Y2giLi4uLgpUaGVzZSBsaW5lcyBvZiBjb2RlOgotCXdoaWxlICgo Y3QgPSBjb2RldGFnX25leHRfY3QoJnByaXYtPml0ZXIpKSAhPSBOVUxMICYmIG5vZGUpCi0JCW5v ZGUtLTsKaGF2ZSBhY2N1bXVsYXRlZCB3YXkgdG9vIG11Y2guClRoaW5rIGl0IHRoaXMgd2F5LCBh ZHZhbmNpbmcgaXRlcmF0b3IgbiB0aW1lcyB0YWtlcyAxJSwgcmVhc29uYWJsZSBub2lzZQpjb21w YXJlZCB0byAgc3ltYm9sIGxvb2t1cCBhbmQgcHJpbnRmKCkuIFRoZSBwcm9ibGVtIGlzIHNlcV9m aWxlKCkgd291bGQKcmVzdGFydCBhYm91dCA4MCB0aW1lcyB0byByZWFkIG91dCBhbGwgY29udGVu dCBvZiAvcHJvYy9hbGxvY2luZm8sIGFjY3VtdWxhdGVkCnRvIGEgdG90YWwgNDAqbiBpdGVyYXRv ciBhZHZhbmNlbWVudCwgaGVuY2UgMSUgYmVjb21lIDQwKjElLCBub2lzZSBiZWNvbWUgc2lnbmlm aWNhbnQuCgpNeSB0ZXN0IHJlc3VsdCBzaG93cyBhbiBpbXByb3ZlbWVudCBmcm9tIDdtcyB0byA0 bXM6CgpUaW1pbmdzIGJlZm9yZToKCSQgdGltZSBjYXQgL3Byb2MvYWxsb2NpbmZvICA+IC9kZXYv bnVsbAoKCXJlYWwJMG0wLjAwN3MKCXVzZXIJMG0wLjAwMHMKCXN5cwkwbTAuMDA3cwpyZWFkLXN5 c2NhbGxzIGdldCBzbG93ZXIgYW5kIHNsb3dlcjoKCXJlYWQoMywgImFsbG9jaW5mbyAtIHZlcnNp b246IDEuMFxuIyAgICAgPCIuLi4sIDEzMTA3MikgPSA0MDg1IDwwLjAwMDA2Mj4KCS4uLgoJcmVh ZCgzLCAiICAgICAgICAgICAwICAgICAgICAwIGRyaXZlcnMvZ3AiLi4uLCAxMzEwNzIpID0gNDA0 NiA8MC4wMDAxMzU+CglyZWFkKDMsICIgICAgICAgICAgIDAgICAgICAgIDAgc291bmQvY29yZSIu Li4sIDEzMTA3MikgPSA0MDIxIDwwLjAwMDE1MD4KCS4uLgoKYW5kIHdpdGggdGhlIGNoYW5nZToK CSQgdGltZSBjYXQgL3Byb2MvYWxsb2NpbmZvICA+IC9kZXYvbnVsbAoKCXJlYWwJMG0wLjAwNHMK CXVzZXIJMG0wLjAwMHMKCXN5cwkwbTAuMDAzcwoK