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]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E90C5CF6BE2 for ; Wed, 7 Jan 2026 03:38:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 35DFB6B0092; Tue, 6 Jan 2026 22:38:46 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 30BF46B0093; Tue, 6 Jan 2026 22:38:46 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2173F6B0095; Tue, 6 Jan 2026 22:38:46 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 0DAC66B0092 for ; Tue, 6 Jan 2026 22:38:46 -0500 (EST) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id A56FF1AE08D for ; Wed, 7 Jan 2026 03:38:45 +0000 (UTC) X-FDA: 84303761010.14.56815E3 Received: from m16.mail.163.com (m16.mail.163.com [117.135.210.4]) by imf29.hostedemail.com (Postfix) with ESMTP id 92646120002 for ; Wed, 7 Jan 2026 03:38:42 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=163.com header.s=s110527 header.b="Y aWrxoy"; spf=pass (imf29.hostedemail.com: domain of 00107082@163.com designates 117.135.210.4 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=1767757123; 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=DRi8lERykHAUl3hXi3gRALiE6PX3MCtW9QWVncnWEZI=; b=uAUTk9F3c9E2pbOKYr6ImY1eqovs6j4O+GIdbjst52z86jdsySmVFKMGYnZdIoXvTCEw9h i6aD9jD4PJriVeUvWIyM9kLTMDe9eNy2i3UfEcrL2v7UenEciOZvZxHh+0bF80QPtkRii5 xKp3B13pc+dDFcVoSOulDIyxH7bn6B4= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1767757123; a=rsa-sha256; cv=none; b=rIwEfqFN0khGgWUAsj6qapNHmWJ4gKDWRI0qyqfXIe054pFNiaTlWU4W48ST3+4AMF0rCx gG3MOglLt07GpAluDJSO80AsVArqB9B1hUKMOoi1ZR39XnvGl/wPdIxOUnoRSlBoHRbuvc CCYP0OHYVsy9Ee2M1L5poleaR8LTSv8= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=163.com header.s=s110527 header.b="Y aWrxoy"; spf=pass (imf29.hostedemail.com: domain of 00107082@163.com designates 117.135.210.4 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:To:Subject:Content-Type:MIME-Version: Message-ID; bh=DRi8lERykHAUl3hXi3gRALiE6PX3MCtW9QWVncnWEZI=; b=Y aWrxoyPZqAt56MXll5biQghYPwJBgvTCYWqNSysZJrU1opwwcvt2VtiYBZZ2wACG NO5RqXGbsTDj9OoNfXlRU+GLsaPby1oe53oTvpFZv2U+midFHOqL/H0UutJekAvR 9nL+OK2tLL1exzWk02w48D1WRiPSNX+YaFG+bZtIoE= Received: from 00107082$163.com ( [111.35.191.26] ) by ajax-webmail-wmsvr-40-120 (Coremail) ; Wed, 7 Jan 2026 11:38:06 +0800 (CST) X-Originating-IP: [111.35.191.26] Date: Wed, 7 Jan 2026 11:38:06 +0800 (CST) From: "David Wang" <00107082@163.com> To: "Kent Overstreet" Cc: "Suren Baghdasaryan" , akpm@linux-foundation.org, hannes@cmpxchg.org, pasha.tatashin@soleen.com, souravpanda@google.com, vbabka@suse.cz, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH RFC] alloc_tag: add option to pick the first codetag along callchain X-Priority: 3 X-Mailer: Coremail Webmail Server Version 2023.4-cmXT build 20250723(a044bf12) Copyright (c) 2002-2026 www.mailtech.cn 163com In-Reply-To: References: <20251216064349.74501-1-00107082@163.com> <75285cc4.3c52.19b916d9490.Coremail.00107082@163.com> <37169c79.a0e5.19b93a2768f.Coremail.00107082@163.com> X-NTES-SC: AL_Qu2dBfueuEgj4CmfZOkZnEYQheY4XMKyuPkg1YJXOp80qiTdyBg7XkBoBEDUydKpEyKtvxe7dxFo1OtRRa9hZ6316Uxynfqf4jI0+RrfK4vD Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=GBK MIME-Version: 1.0 Message-ID: <4736b304.38a2.19b96888104.Coremail.00107082@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:eCgvCgC3H0Yg1V1p5E9RAA--.17236W X-CM-SenderInfo: qqqrilqqysqiywtou0bp/xtbCxQAv2Wld1SDdywAA3k X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== X-Stat-Signature: 5xuopbxwgzbf9raqng3m7brn9fxpnowc X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: 92646120002 X-Rspam-User: X-HE-Tag: 1767757122-418784 X-HE-Meta: U2FsdGVkX19Z0DamhiRAAdIiiGD+JS6u6Fwj4X60JXj9zXj8/djH3wMlLWmZYgkOf2giKjx/1htQaxn31CjoJrW5epFDOzf77I6PT7xuwq4D0GRioVU3nWJasXDRvpVnLUmVPb/8jlxWdWv1wVKKA9xc7BUzJIVun2kr8aUaGefNuF2s1M4YtVekC95VMgDnqf4NJlD3LPCfOvi/ZFCyKpedu1IvTN/kV65B9rwc7W9vCVd+AmS/M+iu+aGvXaQg6qM7AZNUFSzKlPtM/PGUHWGT663IbvSUDPknQaPFdH1W2RDv2sGicwgDzIUVYuDvsc25o8e64QoqOSjm/6pTudX1nO8wxg4I2cXLjbqRyjRWEyl649DkoCQ+J4r98fQ/9FznA1895qzFWveXfkcwX1Ghh1g2KVaBamRqmrqxjsNhRfdeNeaJhlErIP/ZyCv8E2zJtddW+1grjhXcCWYpSs7M5rjYglBvYqeivnnjCvJ7d1AiWrrVPyUx0SAx93gBfHO249kBPRU+IaE1awRYXmhJvjSkFq5A2dHTGKuGu5+jIWRnaum/9q6aPIb8GaH+FTb8xK0OPeL4UCzumAsgV6CPTfeOM8UTdSsED9X7vDxjMye5JfAIyJfpQ/04qaaI3Jn+z96ADtR5ogityr+5y5alPItKX7xj2YESY9Q3NcWLT4jSTX3hDk5RsLK7BfnyC9U8NhU4/L4Rc1aUxmSNQzBwXct3sDB7cDjb70OIuSWnRvQvX/ECCoHizPK545gVyo6g3JmIEQMNUn3/PQcNrtnj7jV9eMD091qkSJabCiLvDr1J7CRhE4ziuT4wBv+Y10H8KS5XrWeBx6w/B59VfwYH5glnhX+D0lXh64loWqdu72eN/AsatTiwfxxUrwAmbM7XjcGGs8+IHZGTgb+EanTTeVlOvl9GnY1CiSFRsqq96AOuc4mZJo+GfcxVP8nmxJGKtlETl+L6950V+7O yvBUiVK6 BRnwMhv/vRX6P/ydVDnw8tImJz6aKhWGO76s3ByaU3kHQCi0nUOp2dHKYOSlE5YBqXWWQEIAyL+S7dth6gKFpK+pxSPRrZF1rOFrWGqRmioyMkzeUhFzX+wrqh+GH1sfJU7ls3f1vV4Ch07yvZzT9MSRHo+n6kneAlRLcIpKFpRJneCNmuPU+uwEL+CCx3L2myp5ZBCLxEB6UWZtu4rLPDzh/9W37PNFiDgjp2SJDljYsyedP7nfyvbKf/bycAWdqFHhcN4JxkDugM/0SKjbRog/zU+kTYPZbQyJ9srg1q9SGyadbU49dWCI/wBDq7cZnW/WvEjq3DGNeWti1ldfDa7MHuUjdzHNQKknrEhmHTYN5buzYT7/61e2flMQ8+AVGl4oiwKHyfguClUw14gD/ulyGOGbmftaVaU6uP+U8SUyF9HnUrJhHM1U/9w6pI9wxM3cfXKxm8AJaClX4mMTgruRJNtKrtJfr1UmNUXblE9k8cP6+l1W0nxsyzF22LlmeWk/Q9AaSw7cbTgN77h0z45i1DaKwfBNHU6qmxulv+GTY+HU1oziQ0s2u7w== 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: CkF0IDIwMjYtMDEtMDcgMDc6MjY6MTgsICJLZW50IE92ZXJzdHJlZXQiIDxrZW50Lm92ZXJzdHJl ZXRAbGludXguZGV2PiB3cm90ZToKPk9uIFR1ZSwgSmFuIDA2LCAyMDI2IGF0IDEwOjA3OjM2UE0g KzA4MDAsIERhdmlkIFdhbmcgd3JvdGU6Cj4+IEkgYWdyZWUsIHRoZSBhY2NvdW50aW5nIHdvdWxk IGJlIGluY29ycmVjdCBmb3IgYWxsb2Mgc2l0ZXMgZG93biB0aGUgY2FsbGNoYWluLCBhbmQgd291 bGQgY29uZnVzZSB0aGluZ3MuCj4+IFdoZW4gdGhlIGNhbGwgY2hhaW4gaGFzIG1vcmUgdGhhbiBv bmUgY29kZXRhZywgY29ycmVjdCBhY2NvdW50aW5nIGZvciBvbmUgY29kZXRhZyB3b3VsZCBhbHdh eXMgbWVhbiBpbmNvcnJlY3QKPj4gYWNjb3VudGluZyBmb3Igb3RoZXIgY29kZXRhZ3MsIHJpZ2h0 PyBCdXQgSSBkb24ndCB0aGluayBwaWNraW5nIHRoZSBmaXJzdCB0YWcgd291bGQgbWFrZSB0aGUg YWNjb3VudGluZyB0b3RhbGx5IGluY29ycmVjdC4gCj4KPlRoZSB0cm91YmxlIGlzIHlvdSBlbmQg dXAgaW4gc2l0dWF0aW9ucyB3aGVyZSB5b3UgaGF2ZSBhbiBhbGxvYyB0YWcgb24KPnRoZSBzdGFj aywgYnV0IHRoZW4geW91J3JlIGRvaW5nIGFuIGludGVybmFsIGFsbG9jYXRpb24gdGhhdCBkZWZp bml0ZWx5Cj5zaG91bGQgbm90IGJlIGFjY291bnRlZCB0byB0aGUgb3V0ZXIgYWxsb2MgdGFnLgo+ Cj5FLmcuIHRoZXJlJ3MgYSBsb3Qgb2YgaW50ZXJuYWwgbW0gYWxsb2NhdGlvbnMgbGlrZSB0aGlz OyBvYmplY3QKPmV4dGVuc2lvbiB2ZWN0b3JzIHdhcyBJIHRoaW5rIHRoZSBmaXJzdCBwbGFjZSB3 aGVyZSBpdCBjYW1lIHVwLAo+dm1hbGxvYygpIGFsc28gaGFzIGl0cyBvd24gaW50ZXJuYWwgZGF0 YSBzdHJ1Y3R1cmVzIHRoYXQgcmVxdWlyZQo+YWxsb2NhdGlvbnMuCj4KPkp1c3QgdXNpbmcgdGhl IG91dGVybW9zdCB0YWcgbWVhbnMgdGhlc2UgaW5uZXIgYWxsb2NhdGlvbnMgd2lsbCBnZXQKPmFj Y291bnRlZCB0byBvdGhlciB1bnJlbGF0ZWQgYWxsb2MgdGFncyBfZWZmZWN0aXZlbHkgYXQgcmFu ZG9tXzsgbWVhbmluZwo+aWYgd2UncmUgYnVybmluZyBtb3JlIG1lbW9yeSB0aGFuIHdlIHNob3Vs ZCBiZSBpbiBhIHBsYWNlIGxpa2UgdGhhdCBpdAo+d2lsbCBuZXZlciBzaG93IHVwIGluIGEgd2F5 IHRoYXQgd2UnbGwgbm90aWNlIGFuZCBiZSBhYmxlIHRvIHRyYWNrIGl0Cj5kb3duLgoKS2luZCBv ZiBmZWVsIHRoYXQgdGhlIHNhbWUgdGhpbmcgY291bGQgYmUgc2FpZCBmb3IgZHJpdmVyczogdGhl IGRyaXZlciBjb3VsZCB1c2UgbW9yZSBtZW1vcnkKdGhhbiB0aGUgZGF0YSBzYXlzLi4uLnRoaXMg aXMgYWN0dWFsbHkgdHJ1ZS4uLi4KRGlmZmVyZW50IGRldmVsb3BlciBtYXkgaGF2ZSBkaWZmZXJl bnQgZm9jdXMgY29uY2VybmluZyB0aGUgYWxsb2NhdGlvbiBzaXRlLgoKPgo+PiBUb3RhbGx5IGFn cmVlLgo+PiBJIHVzZWQgdG8gc3VtIGJ5IGZpbGVwYXRoIHByZWZpeCB0byBhZ2dyZWdhdGUgbWVt b3J5IHVzYWdlIGZvciBkcml2ZXJzLgo+PiBUYWtlIHVzYiBzdWJzeXN0ZW0gZm9yIGV4YW1wbGUs ICBvbiBteSBzeXN0ZW0sIHRoZSBkYXRhIHNheSBteSB1c2IgZHJpdmVycyB1c2UgdXAgMjAwayBt ZW1vcnksCj4+IGFuZCBpZiBwaWNrIGZpcnN0IGNvZGV0YWcsIHRoZSBkYXRhIHNheSB+MzUwSy4g ICBXaGljaCBvbmUgaXMgbHlpbmcsIG9yIGFyZSB0aG9zZSB0d28gYm90aCBseWluZy4gSSBhbSAg Y29uZnVzZWQuCj4+IAo+PiBJIHRoaW5rIHRoaXMgYWxzbyByYWlzZXMgdGhlIHF1ZXN0aW9uIG9m IHdoYXQgaXMgdGhlICpjb3JyZWN0KiB3YXkgdG8gbWFrZSB1c2Ugb2YgL3Byb2MvYWxsb2NpbmZv Li4uCj4KPlNvIHllcywgc3VtbWluZyBieSBmaWxlcGF0aCBwcmVmaXggaXMgdGhlIHdheSB3ZSB3 YW50IHRoaW5ncyB0byB3b3JrLgo+Cj5CdXQgZ2V0dGluZyB0aGVyZSAtIHdpdGggYSBmdWxseSBy ZWxpYWJsZSBlbmQgcmVzdWx0IC0gaXMgYSBwcm9jZXNzLgo+Cj5XaGF0IHlvdSB3YW50IHRvIGRv IGlzIC0gcHJlZmVyYWJseSBvbiBhIHJlYXNvbmFibHkgaWRsZSBtYWNoaW5lLCBhc2lkZQo+ZnJv bSB0aGUgY29kZSB5b3UncmUgbG9va2luZyBhdCAtIGp1c3QgbG9vayBhdCBldmVyeXRoaW5nIGlu Cj4vcHJvYy9hbGxvY2luZm8gYW5kIHNvcnQgYnkgc2l6ZS4gTG9vayBhdCB0aGUgYmlnZ2VzdCBv bmVzIHRoYXQgbWlnaHQgYmUKPnJlbGV2YW50IHRvIHlvdXIgc3Vic3lzdGVtLCBhbmQgbG9vayBm b3IgYW55IHRoYXQgYXJlIHN1c3BpY2lvdXMgYW5kCj5wZXJoYXBzIHNob3VsZCBiZSBhY2NvdW50 ZWQgdG8geW91ciBjb2RlLiBZZXMsIHRoYXQgbWF5IGVudGFpbCByZWFkaW5nCj5jb2RlIDopCj4K PlRoaXMgaXMgd2h5IGFjY291bnRpbmcgdG8gdGhlIGlubmVybW9zdCB0YWcgaXMgaW1wb3J0YW50 IC0gYnkgZG9pbmcgaXQKPnRoaXMgd2F5LCBpZiBhbiBhbGxvY2F0aW9uIGlzIGJlaW5nIGFjY291 bnRlZCBhdCB0aGUgd3JvbmcgY2FsbHNpdGUKPnRoZXknbGwgYWxsIGJlIGx1bXBlZCB0b2dldGhl ciBhdCB0aGUgc3BlY2lmaWMgY2FsbHNpdGUgdGhhdCBuZWVkcyB0byBiZQo+Zml4ZWQsIHdoaWNo IHRoZW4gc2hvd3MgdXAgaGlnaGVyIHRoYW4gbm9ybWFsIGluIC9wcm9jL2FsbG9jYXRpb25zLCBz bwo+dGhhdCBpdCBnZXRzIGxvb2tlZCBhdC4KPgo+PiA+VGhlIGZhY3QgdGhhdCB5b3UgaGF2ZSB0 byBiZSBleHBsaWNpdCBhYm91dCB3aGVyZSB0aGUgYWNjb3VudGluZyBoYXBwZW5zCj4+ID52aWEg X25vcHJvZiBpcyBhIGZlYXR1cmUsIG5vdCBhIGJ1ZyA6KQo+PiAKPj4gQnV0IGl0IGlzIHRlZGlv dXMuLi4gOigKPgo+VGhhdCdzIGFub3RoZXIgd2F5IG9mIHNheWluZyBpdCdzIGVhc3kgOikKPgo+ U3BvdCBhbiBhbGxvY2F0aW9uIHdpdGggaW5zdWZmaWNpZW50bHkgZmluZSBncmFpbmVkIGFjY291 bnRpbmcgYW5kIGl0J3MKPmdlbmVyYWxseSBhIDMtNSBsaW5lIHBhdGNoIHRvIGZpeCBpdCwgSSd2 ZSBiZWVuIGRvaW5nIHRob3NlIGhlcmUgYW5kCj50aGVyZSAtIGUuZy4gbWVtcG9vbHMsIHdvcmtx dWV1ZXMsIHJoYXNodGFibGVzLgo+Cj5PbmUgdHJpY2sgSSBkaWQgd2l0aCByaGFzaHRhYmxlcyB0 aGF0IG1heSBiZSByZWxldmFudCB0byBvdGhlcgo+c3Vic3lzdGVtczogcmhhc2h0YWJsZSBkb2Vz IGJhY2tncm91bmQgcHJvY2Vzc2luZyBmb3IgeW91ciBoYXNoIHRhYmxlLAo+d2hpY2ggd2lsbCBk byBuZXcgYWxsb2NhdGlvbnMgZm9yIHlvdXIgaGFzaCB0YWJsZSBvdXQgb2YgYSB3b3JrcXVldWUu Cj4KPlNvIHJoYXNodGFibGVfaW5pdCgpIGdldHMgd3JhcHBlZCBpbiBhbGxvY19ob29rcygpLCBh bmQgdGhlbiBpdCBzdGFzaGVzCj50aGUgcG9pbnRlciB0byB0aGF0IGFsbG9jIHRhZyBpbiB0aGUg cmhhc2h0YWJsZSwgYW5kIHVzZXMgaXQgbGF0ZXIgZm9yCj5hbGwgdGhvc2UgYXN5bmNocm9ub3Vz IGFsbG9jYXRpb25zLgo+Cj5UaGlzIG1lYW5zIHRoYXQgaW5zdGVhZCBvZiBzZWVpbmcgYSB0b24g b2YgbWVtb3J5IGFjY291bnRlZCB0byB0aGUKPnJoYXNodGFibGUgY29kZSwgd2l0aCBubyBpZGVh IG9mIHdoaWNoIHJoYXNodGFibGUgaXMgYnVybmluZyBtZW1vcnkgLQo+YWxsIHRoZSByaGFzaHRh YmxlIGFsbG9jYXRpb25zIGFyZSBhY2NvdW50ZWQgdG8gdGhlIGNhbGxzaXQgb2YgdGhlCj5pbml0 aWFsaXphdGlvbiwgbWVhbmluZyBpdCdzIHRyaXZpYWwgdG8gc2VlIHdoaWNoIG9uZSBpcyBidXJu aW5nIG1lbW9yeS4KCk5vdCB0aGF0IGVhc3ksIC4uLi5jb2RlIGtlZXBzIGJlaW5nIHJlZmFjdG9y ZWQsIF9ub3Byb2YgbmVlZCB0byBiZSBjaGFuZ2VkIGFsb25nLgpJIHdhcyB0cnlpbmcgdG8gc3Bs aXQgdGhlIGFjY291bnRpbmcgZm9yIF9fZmlsZW1hcF9nZXRfZm9saW8gdG8gaXRzIGNhbGxlcnMg aW4gNi4xOCwgIAppdCB3YXMgZWFzeSwgIG9ubHkgfjEwIGxpbmVzIG9mIGNvZGUgY2hhbmdlcy4g QnV0IDYuMTkgc3RhcnRzIHdpdGggY29kZSByZWZhY3RvcnMgdG8KX19maWxlbWFwX2dldF9mb2xp bywgYWRkaW5nIGFub3RoZXIgbGV2ZWwgb2YgaW5kaXJlY3Rpb24sIGFsbG9jYXRpb24gY2FsbGNo YWluIGJlY29tZXMKbG9uZ2VyLCBhbmQgbW9yZSBfbm9wcm9mIHNob3VsZCBiZSBhZGRlZC4uLnF1 aXRlIHVucGxlYXNhbnQuLi4KClNvbWV0aW1lcyBJIHdvdWxkIGZlZWwgdG9vIG1hbnkgX25vcHJv ZiBjb3VsZCBiZSBvYnN0YWNsZSBmb3IgZnV0dXJlIGNvZGUgcmVmYWN0b3JzLi4uLgoKUFM6IFRo ZXJlIGFyZSBzZXZlcmFsIGFsbG9jYXRpb24gc2l0ZXMgaGF2ZSAqaHVnZSogbWVtb3J5IGFjY291 bnRpbmcsIF9fZmlsZW1hcF9nZXRfZm9saW8gaXMKb25lIG9mIHRob3NlLiBzcGxpdHRpbmcgdGhv c2UgYWNjb3VudGluZyB0byBpdHMgY2FsbGVycyB3b3VsZCBiZSBtb3JlIGluZm9ybWF0aXZlCgoK VGhhbmtzCkRhdmlkCg==