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 D09D0C3ABC0 for ; Thu, 8 May 2025 17:17:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C78D16B009C; Thu, 8 May 2025 13:17:57 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C24CF6B009E; Thu, 8 May 2025 13:17:57 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AEC776B009F; Thu, 8 May 2025 13:17:57 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 8D82C6B009C for ; Thu, 8 May 2025 13:17:57 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 628861A0C2B for ; Thu, 8 May 2025 17:17:58 +0000 (UTC) X-FDA: 83420398236.30.D796772 Received: from m16.mail.163.com (m16.mail.163.com [220.197.31.5]) by imf04.hostedemail.com (Postfix) with ESMTP id 6DE7040009 for ; Thu, 8 May 2025 17:17:55 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=fail ("body hash did not verify") header.d=163.com header.s=s110527 header.b="K VO43dD"; dmarc=pass (policy=none) header.from=163.com; spf=pass (imf04.hostedemail.com: domain of 00107082@163.com designates 220.197.31.5 as permitted sender) smtp.mailfrom=00107082@163.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1746724676; a=rsa-sha256; cv=none; b=Y1wrdfou3/RrRNw2hMe3QxUnFFudaeLCUJu+y4/L5Bddr2HOThSyMHOAqGU4/ifZN0XN02 YgbeTcj/SQTZWSeoc0olJ8mtZAW4HLvnIww2DjnsCupVi2epzW5H76AReB8z/JMCh+/0CV JSfcmw6N1LkbJ+vWAqdKFjuzd89t4Vs= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=fail ("body hash did not verify") header.d=163.com header.s=s110527 header.b="K VO43dD"; dmarc=pass (policy=none) header.from=163.com; spf=pass (imf04.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=1746724676; 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=IMCh+tq8j9wHnaZEbSrNFAcEhviUrY4c9Vtez+vwluc=; b=47fw3OuNgwPVKeVqByaaGW+7OreaB9eRTn1udFLOP2SDMVXWhMG0RjWLCRc5bYcegjfn53 2bg5WpZKWF48L/TC5OgDTVdNB3ZVAAVbcXXNpoYIDJYWp7Fzxvg2W8Vgi2nNothfupb6g4 CENw1k4XLtAB5syxiOHWjaHaRvN+1PA= 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=xCN3jLSYPaDNZk6gL76QJxjo3ljN0XUkcNKSxLPeGbM=; b=K VO43dDbqbiaAKH2Ao4zU6topieCra0PI2IMdGkQgyD3f+5a9V+2fEgqIUCONuEfB V90h/f92rw0UxtXEQyayfD+DPmf0VRhT0CstlNkTi7pV06ZXSCNaT3MlqKOUamPa 8yXUKUtDvEesLpVBUM1yskH5gMNaAZJSzQ1wb1ZIGA= Received: from 00107082$163.com ( [111.35.191.17] ) by ajax-webmail-wmsvr-40-103 (Coremail) ; Fri, 9 May 2025 01:17:46 +0800 (CST) X-Originating-IP: [111.35.191.17] Date: Fri, 9 May 2025 01:17:46 +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: <5294252d.b74a.196b0d583c6.Coremail.00107082@163.com> References: <289b58f1.352d.196addbf31d.Coremail.00107082@163.com> <1ed4c8f7.3e12.196adf621a2.Coremail.00107082@163.com> <52tsrapmkfywv4kkdpravtfmxkhxchyua4wttpugihld4iws3r@atfgtbd5wwhx> <7bf1ee37.b6a4.196b0b6dce1.Coremail.00107082@163.com> <5294252d.b74a.196b0d583c6.Coremail.00107082@163.com> X-NTES-SC: AL_Qu2fBPuZu04t4CWZYukXn0oTju85XMCzuv8j3YJeN500tSTu1xw5Zm9ZHnDfws6lOxmhoAi0Xj5Pz8ZQTIhae6+V4r8K4co45vCxTSEEu3gA Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=GBK MIME-Version: 1.0 Message-ID: <64e0d38f.b791.196b0e73c9d.Coremail.00107082@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:ZygvCgDX3+k75xxoIwgAAA--.449W X-CM-SenderInfo: qqqrilqqysqiywtou0bp/xtbB0hhHqmgcyMqBEAAWsW X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== X-Rspamd-Queue-Id: 6DE7040009 X-Stat-Signature: 85c8gihuu6m7qbqhtdur3qxekm1dohq8 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1746724675-707995 X-HE-Meta: U2FsdGVkX18pLW6+SpdHhKoh/yf/lCZ+I9Pg8wAfrYAurTGatWldBlHR1pzXelegFWqm5KLKUQ6z5ct+09zB9uv3RibrivIP3EaMbR22iAFI/g6iizgCws3fvrZ+LjMdqr24YwoWbAnVtjQGNzpT+zeUrxN/EMFd+5mGg+2qhE8YkUm0Oarx6RZe2wEMdPXYHBRo2uPtIqoxMUQReeJzvstCot+oQr/VpavsO596ck4jZ8Dzft7ZJqPm2l5jUW/TXXdbJOX9IGXB1wDUwD7znqannE6Bu81m5sQpKhobepyRuqSqeulVGwhrFJVEDrUspzmeWIVk1dgQT2cC0/hSjjrpDnTddrkr8PKglsK1qZA75/PAgwxTPqDTLlGna1955Gdxfa3NYUU9AZBf7pLSdTdbdmeUH6lyakf3ThccBsFe2PKsP6th5sKF3H5yqzlFoeWih6U7TO87DZzFUnRsVFbaUGN1ciXgf1ok1AFlk/g1A1k4Md9R1wrimv0V+nvr6rKRmEKleTFaOHC3cLN/KkwU3THNIn9YGcLTx7sp5jkAgl1vfK8tFnZ/6PtUTZFRUaJrTYAXmnWtY66emjo+WfZ0fdw+yENYyUhC4/hFTP9ThIYrvHOC2ajcACC0l/G5lv/XvBeN3xD1BED9d+NGdkXlzPLaKnjQ6NaZLe2lu2BnvDHaE4AJb4cghOTGQt6vrShwVJ3f8Bqe+wrGXM2Htu/s4R1O/Qs+o+srHQfkNBt6OajPKlfh5Kc2/d8WTOXSvCkbrS3ZECMBfDwO9B9qiSMqVabsgWnNNdOpGYnm4ydICIUkN+4Q/9JDYOGeQXjNmqXRt9C2BfMONqggBPpLutqFqlq+EsRY/yDPQzWaQFLrs5Y1Eckp2IyjhO/ieuZQnx+gQ7v/gv8KkiZYt+k6fSuNdLho2W8d093GBeX1f7zS/Y1zUOz99bnOK1nHSp0goO6eIM2IaA4vHzykSDc wUXuPEUr LW8YADiepg7RXweShuW2zY8t7r8sT7blN7r4v/+G9b1GJzjJuTzfB19Nwr1cN30SMkMOuHXO04u6/rDpGeL2quSyaO5YSZIsC+UoFl6kDBny1OLlfa3CGvt05KZsW3rPQU3PbTsDSdfA0CxAXmMeJkvGlxzj60JVQzGDLqT8g5jFV/c0R0Fhx+W+K02vereSsXATWxUMD7qvYfweQ5IdrYxlJgL9cvzzwPnE8muahtdusI5ABVzAWUUIA9FnA03TxC2xmg1TgarkhmZxa86WFwYeF8U6oht40msrX+Qj3UrXvEl9NagVn0mG5S+6K2YXhvz/7uSkQWa9YauN9NQC0s5sAfIqOJPVSBvbk7FyPY3ox5uv3AwMIpXLl0jDBcdEgi/V+oIKY4dTG2FmdP0GDXrKbiGElbNicKPiww8HaYtQAJ0Lm5bsnWqbdXCyiCx1Sy9NSsV36PKm3LKSKE/R5JD596JlQDm1Jo1ZgOhP6Sxlh+PB132oaPeidEvV8rdKsqm7gshi9o6D90o9+Xq1ajdOzuiEa4piYXH0VfoG11NvrepHb0n5VXC16jvo9a2Ln1up/Uov8K9Pj99Zzv9+mMn5MfhunGm6cUhsuzUs92LAMtP2aCDhG8xmSnhmN3dpvMO049bMZYH+hgBY= 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: ClRoZSBpbXBhY3Qgb2YgYWNjdW11bGF0ZWQgaXRlcmF0b3IgcmV3aW5kaW5nIGNvdWxkIGJlIG9i c2VydmVkIHZpYToKCnN1ZG8gc3RyYWNlIC1UIC1lIHJlYWQgY2F0IC9wcm9jL2FsbG9jaW5mbyAg PiAvZGV2L251bGwKClRlbnMgb2YgcmVhZCBzaG91bGQgYmUgb2JzZXJ2ZWQgYW5kIGVhY2ggcmVh ZCBzaG91bGQgYmVjb21lIHNsb3dlciBhbmQgc2xvd2VyLgoKCiAKCkF0IDIwMjUtMDUtMDkgMDA6 NTg6MjUsICJEYXZpZCBXYW5nIiA8MDAxMDcwODJAMTYzLmNvbT4gd3JvdGU6Cj4KPkF0IDIwMjUt MDUtMDkgMDA6MzQ6MjcsICJLZW50IE92ZXJzdHJlZXQiIDxrZW50Lm92ZXJzdHJlZXRAbGludXgu ZGV2PiB3cm90ZToKPj5PbiBGcmksIE1heSAwOSwgMjAyNSBhdCAxMjoyNDo1NkFNICswODAwLCBE YXZpZCBXYW5nIHdyb3RlOgo+Pj4gQXQgMjAyNS0wNS0wOCAyMTozMzo1MCwgIktlbnQgT3ZlcnN0 cmVldCIgPGtlbnQub3ZlcnN0cmVldEBsaW51eC5kZXY+IHdyb3RlOgo+Pj4gPlRoZSBmaXJzdCBx dWVzdGlvbiBpcyAtIGRvZXMgaXQgbWF0dGVyPyBJZiB0aGUgb3B0aW1pemF0aW9uIGlzIGp1c3Qg Zm9yCj4+PiA+L3Byb2MvYWxsb2NpbmZvLCB3aG8ncyByZWFkaW5nIGl0IGF0IGEgaGlnaCBlbm91 Z2ggcmF0ZSB0aGF0IHdlIGNhcmU/Cj4+PiA+Cj4+PiA+SWYgaXQncyBvbmx5IGJlaW5nIHVzZWQg aW50ZXJhY3RpdmVseSwgaXQgZG9lc24ndCBtYXR0ZXIuIElmIGl0J3MgYmVpbmcKPj4+ID5yZWFk IGF0IGEgaGlnaCByYXRlIGJ5IHNvbWUgc29ydCBvZiBwcm9maWxpbmcgcHJvZ3JhbSwgd2UnZCB3 YW50IHRvIHNraXAKPj4+ID50aGUgdGV4dCBpbnRlcmZhY2UgZW50aXJlbHkgYW5kIGFkZCBhbiBp b2N0bCB0byByZWFkIHRoZSBkYXRhIG91dCBpbiBhCj4+PiA+YmluYXJ5IGZvcm1hdC4KPj4+IC4u Ll5fXiwgQWN0dWFsbHksIEkgaGF2ZSBiZWVuIHJ1bm5pbmcgdG9vbHMgcGFyc2luZyAvcHJvYy9h bGxvY2luZm8gZXZlcnkgNSBzZWNvbmRzCj4+PiAsYW5kIGZlZWRpbmcgZGF0YSB0byBhIHByb21l dGhldXMgc2VydmVyIGZvciBhIHF1aXRlIGxvbmcgd2hpbGUuLi4KPj4+IDUgc2Vjb25kcyBzZWVt cyBub3QgdGhhdCBmcmVxdWVudCwgYnV0IEkgYWxzbyBoYXZlIGFsbCBvdGhlciBwcm9jIGZpbGVz IHRvIHJlYWQsIAo+Pj4gSSB3b3VsZCBsaWtlIG9wdGltaXphdGlvbiBmb3IgYWxsIHRoZSBwcm9j IGZpbGVzLi4uLi4uCj4+PiAKPj4+IElvY3RsIG9yIG90aGVyIGJpbmFyeSBpbnRlcmZhY2VzIGFy ZSBpbmRlZWQgbW9yZSBlZmZpY2llbnQsIGJ1dCBtb3N0IGFyZQo+Pj4gbm90IHdlbGwgZG9jdW1l bnRlZCwgd2hpbGUgbW9zdCBwcm9jIGZpbGVzIGFyZSBzZWxmLWRvY3VtZW50ZWQuIElmIHByb2Mg ZmlsZXMKPj4+IGFyZSBlZmZpY2llbnQgZW5vdWdoLCBJIHRoaW5rIEkgd291bGQgc3RheSB3aXRo IHByb2MgZmlsZXMgZXZlbiB3aXRoIGEgYmluYXJ5Cj4+PiBpbnRlcmZhY2UgYWx0ZXJuYXRlIHRl bnMgb2YgZm9sZCBmYXN0ZXIuCj4+Cj4+VGhpcyB3b3VsZCBiZSBhIHBlcmZlY3QgcGxhY2UgZm9y IGEgYmluYXJ5IGludGVyZmFjZSwgeW91IGp1c3Qgd2FudCB0bwo+PnJldHVybiBhbiBhcnJheSBv Zgo+Pgo+PnN0cnVjdCBhbGxvY2F0ZWRfYnlfaXAgewo+Pgl1NjQJaXA7Cj4+CXU2NAlieXRlczsK Pj59Owo+Cj4KPgo+Pgo+PlByaW50aW5nIGl0IGluIHRleHQgZm9ybSByZXF1aXJlcyBzeW1ib2wg dGFibGUgbG9va3VwLCB3aGF0IHlvdSdyZQo+Pm9wdGltaXppbmcgaXMgbm9pc2UgY29tcGFyZWQg dG8gdGhhdCBhbmQgdnNucHJpbnRmKCkuCj4KPk9oLCBubywgdGhpcyBvcHRpbWl6YXRpb24gaXMg bW9zdGx5IGFjaGlldmVkIGJ5IGF2b2lkaW5nIGl0ZXIgcmV3aW5kaW5nLCBJIHRoaW5rCj5JIHRh bGsgYWJvdXQgdGhlIGV4dHJhIG1lbW9yeSBhbGxvY2F0aW9uICJ0b28gbXVjaCIuLi4uCj5UaGVz ZSBsaW5lcyBvZiBjb2RlOgo+LQl3aGlsZSAoKGN0ID0gY29kZXRhZ19uZXh0X2N0KCZwcml2LT5p dGVyKSkgIT0gTlVMTCAmJiBub2RlKQo+LQkJbm9kZS0tOwo+aGF2ZSBhY2N1bXVsYXRlZCB3YXkg dG9vIG11Y2guCj5UaGluayBpdCB0aGlzIHdheSwgYWR2YW5jaW5nIGl0ZXJhdG9yIG4gdGltZXMg dGFrZXMgMSUsIHJlYXNvbmFibGUgbm9pc2UKPmNvbXBhcmVkIHRvICBzeW1ib2wgbG9va3VwIGFu ZCBwcmludGYoKS4gVGhlIHByb2JsZW0gaXMgc2VxX2ZpbGUoKSB3b3VsZAo+cmVzdGFydCBhYm91 dCA4MCB0aW1lcyB0byByZWFkIG91dCBhbGwgY29udGVudCBvZiAvcHJvYy9hbGxvY2luZm8sIGFj Y3VtdWxhdGVkCj50byBhIHRvdGFsIDQwKm4gaXRlcmF0b3IgYWR2YW5jZW1lbnQsIGhlbmNlIDEl IGJlY29tZSA0MCoxJSwgbm9pc2UgYmVjb21lIHNpZ25pZmljYW50Lgo+Cj5NeSB0ZXN0IHJlc3Vs dCBzaG93cyBhbiBpbXByb3ZlbWVudCBmcm9tIDdtcyB0byA0bXM6Cj4KPlRpbWluZ3MgYmVmb3Jl Ogo+CSQgdGltZSBjYXQgL3Byb2MvYWxsb2NpbmZvICA+IC9kZXYvbnVsbAo+Cj4JcmVhbAkwbTAu MDA3cwo+CXVzZXIJMG0wLjAwMHMKPglzeXMJMG0wLjAwN3MKPnJlYWQtc3lzY2FsbHMgZ2V0IHNs b3dlciBhbmQgc2xvd2VyOgo+CXJlYWQoMywgImFsbG9jaW5mbyAtIHZlcnNpb246IDEuMFxuIyAg ICAgPCIuLi4sIDEzMTA3MikgPSA0MDg1IDwwLjAwMDA2Mj4KPgkuLi4KPglyZWFkKDMsICIgICAg ICAgICAgIDAgICAgICAgIDAgZHJpdmVycy9ncCIuLi4sIDEzMTA3MikgPSA0MDQ2IDwwLjAwMDEz NT4KPglyZWFkKDMsICIgICAgICAgICAgIDAgICAgICAgIDAgc291bmQvY29yZSIuLi4sIDEzMTA3 MikgPSA0MDIxIDwwLjAwMDE1MD4KPgkuLi4KPgo+YW5kIHdpdGggdGhlIGNoYW5nZToKPgkkIHRp bWUgY2F0IC9wcm9jL2FsbG9jaW5mbyAgPiAvZGV2L251bGwKPgo+CXJlYWwJMG0wLjAwNHMKPgl1 c2VyCTBtMC4wMDBzCj4Jc3lzCTBtMC4wMDNzCj4K