From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mta22.hihonor.com (mta22.hihonor.com [81.70.192.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6364944C63; Mon, 1 Dec 2025 13:32:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=81.70.192.198 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764595956; cv=none; b=erHvtr111CFmn99W6EZt25ctkgNydRoihry7VkqDKlU8jQAalBKBxzLhYHsllsLHOwoFwbQ5SZPAi4vjQ4GavVS5VStARdPCtGeseihcf0170fDv6P9QVNMrAUhMDzrNPeW4Wv3Hs+S0/jVL0aE1gEKL4/nlVl+ZFtw0G/Ab320= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764595956; c=relaxed/simple; bh=9FzePyoI/nyEJlpAkwj8VuD5xVudCKii8Wo6Cu/3xfM=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=HChUwDnhDqJgGUE15yesMXXf1PCAXab/Gv3KRdJNrbk0cfiTH0K8g54ayvsqgcycy0UzpUGJQIjcmYvzU1RoYVbQOMQ173GNUGq5dKhwOFQQX8MtcxIYB79BAYEx9l7Or7m5PHTy9yVssDKofBUO53S3f8SpP76AskbI2HAzM6Y= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=honor.com; spf=pass smtp.mailfrom=honor.com; dkim=pass (1024-bit key) header.d=honor.com header.i=@honor.com header.b=RhIFTECH; arc=none smtp.client-ip=81.70.192.198 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=honor.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=honor.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=honor.com header.i=@honor.com header.b="RhIFTECH" dkim-signature: v=1; a=rsa-sha256; d=honor.com; s=dkim; c=relaxed/relaxed; q=dns/txt; h=To:From; bh=9FzePyoI/nyEJlpAkwj8VuD5xVudCKii8Wo6Cu/3xfM=; b=RhIFTECHkllpTC8U8xSfBK8AsAMbeIYBESEAWy21AoStEFUGcFzdkzAtpqPzwxfDcKSwsDd+R dSjw2pp4BfPhIGV7m/kWXGmEobcigWVA0U6BmLp0twds02AX8FZMRvkrPr/bdhaQKc1ewGOzegd jH/BfqFN45ngnLeCvhNBjcY= Received: from w011.hihonor.com (unknown [10.68.20.122]) by mta22.hihonor.com (SkyGuard) with ESMTPS id 4dKlCL30T5zYl0Dw; Mon, 1 Dec 2025 21:30:38 +0800 (CST) Received: from w004.hihonor.com (10.68.29.54) by w011.hihonor.com (10.68.20.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27; Mon, 1 Dec 2025 21:32:31 +0800 Received: from w002.hihonor.com (10.68.28.120) by w004.hihonor.com (10.68.29.54) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27; Mon, 1 Dec 2025 21:32:21 +0800 Received: from w002.hihonor.com ([fe80::ef6f:d9c5:cf75:d4d3]) by w002.hihonor.com ([fe80::ef6f:d9c5:cf75:d4d3%14]) with mapi id 15.02.2562.027; Mon, 1 Dec 2025 21:32:21 +0800 From: wangzicheng To: Barry Song <21cnbao@gmail.com> CC: "Liam R. Howlett" , Matthew Wilcox , "akpm@linux-foundation.org" , "hannes@cmpxchg.org" , "david@redhat.com" , "axelrasmussen@google.com" , "yuanchu@google.com" , "mhocko@kernel.org" , "zhengqi.arch@bytedance.com" , "shakeel.butt@linux.dev" , "lorenzo.stoakes@oracle.com" , "weixugc@google.com" , "vbabka@suse.cz" , "rppt@kernel.org" , "surenb@google.com" , "mhocko@suse.com" , "corbet@lwn.net" , "linux-mm@kvack.org" , "linux-doc@vger.kernel.org" , "linux-kernel@vger.kernel.org" , wangtao , wangzhen 00021541 , "zhongjinji 00025326" , Kairui Song Subject: RE: [PATCH 0/3] mm/lru_gen: move lru_gen control interface from debugfs to procfs Thread-Topic: [PATCH 0/3] mm/lru_gen: move lru_gen control interface from debugfs to procfs Thread-Index: AQHcYBJK8KKXMResfEqv9fHMnnJz9rUHrbeAgAAP74CAA+3ugIAApiiQ//+VEACAAImM4P//h9UAgACJZRD//5W2AAAWOtvA Date: Mon, 1 Dec 2025 13:32:21 +0000 Message-ID: <48ba80e93270438994db78f74a7acdb9@honor.com> References: <20251128025315.3520689-1-wangzicheng@honor.com> <86c62472b5874ea2833587f1847958df@honor.com> <66c62243a510421db938235a99a242bf@honor.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 SGkgQmFycnksDQoNClRoYW5rIHlvdSBmb3IgdGhlIGZvbGxvdy11cCBxdWVzdGlvbnMuDQoNCkl0 IHNlZW1zIHRoYXQgb3VyIG1haW4gdGVzdGJlZCAoa2VybmVsIHY2LjYvdjYuMTIgZm9yIGxhdGVz dCBkZXZpY2VzKSwgDQpkb24ndCBoYXZlIFNXQVBQSU5FU1NfQU5PTl9PTkxZLzIwMSAtIHJlbGF0 ZWQgcGF0Y2hlcyB5ZXQuDQoNClNpbmNlIHRoZSBtYXggc3dhcHBpbmVzcyBpcyAyMDAsIHRoZXJl IGFyZSBxdWl0ZSBzY2VuYXJpb3MgdGhhdCBmaWxlDQpwYWdlcyBhcmUgdGhlIG9ubHkgb3B0aW9u Lg0KDQpRdW90ZSBmcm9tIGthaXJ1aSdzIHJlcGx5Og0KPiBSaWdodCwgd2UgYXJlIHNlZWluZyBz aW1pbGFyIHByb2JsZW1zIG9uIG91ciBzZXJ2ZXIgdG9vLiBUbyB3b3JrYXJvdW5kDQo+IGl0IHdl IGZvcmNlIGFuIGFnZSBpdGVyYXRpb24gYmVmb3JlIHJlY2xhaW1pbmcgd2hlbiBpdCBoYXBwZW5z LCB3aGljaA0KPiBpc24ndCB0aGUgYmVzdCBjaG9pY2UuIFdoZW4gdGhlIExSVSBpcyBsb25nIGFu ZCB0aGUgb3Bwb3NpdGUgdHlwZSBvZg0KPiB0aGUgZm9saW9zIHdlIHdhbnQgdG8gcmVjbGFpbSBp cyBwaWxpbmcgdXAgaW4gdGhlIG9sZGVzdCBnZW4sIGEgZm9yY2VkDQo+IGFnZSB3aWxsIGhhdmUg dG8gbW92ZSBhbGwgdGhlc2UgZm9saW9zLCB3aGljaCBsZWFkcyB0byBsb25nIHRhaWxpbmcNCj4g aXNzdWVzLiBMZXQncyB3b3JrIG9uIGEgcmVhc29uYWJsZSBzb2x1dGlvbiBmb3IgdGhhdC4NCg0K QWdhaW4sIHRoYW5rIHlvdSBmb3IgeW91ciBndWlkYW5jZS4gV2Ugd2lsbCBjYXJlZnVsbHkgZXZh bHVhdGUgdGhlIA0KUGF0Y2hzZXRbMV0geW91IHJlY29tbWVuZGVkLg0KDQo+IEhpIFppY2hlbmcs DQo+IA0KPiBPbiBNb24sIERlYyAxLCAyMDI1IGF0IDU6NTXigK9QTSB3YW5nemljaGVuZyA8d2Fu Z3ppY2hlbmdAaG9ub3IuY29tPg0KPiB3cm90ZToNCj4gPg0KPiA+IEhpIEJhcnJ5LA0KPiA+DQo+ ID4gVGhhbmsgeW91IGZvciB0aGUgY29tbWVudCwgYWN0dWFsbHkgd2UgZG8ga25vdyB0aGUgY2dy b3VwIGZpbGUuDQo+ID4NCj4gPiBXaGF0IHdlIHJlYWxseSBuZWVkIGlzIHRvICpwcm9hY3RpdmUg YWdpbmcgMn4zIGdlbnMqIGJlZm9yZSBwcm9hY3RpdmUNCj4gcmVjbGFpbS4NCj4gPiAoZXNwZWNp YWxseSBhZnRlciBjb2xkIGxhdW5jaGVzIHdoZW4gbm8gYW5vbiBwYWdlcyBpbiB0aGUgb2xkZXN0 IGdlbnMpDQo+ID4NCj4gPiBUaGUgcHJvYWN0aXZlIGFnaW5nIGFsc28gaGVscHMgZGlzdHJpYnV0 ZSB0aGUgYW5vbiBhbmQgZmlsZSBwYWdlcyBldmVubHkgaW4NCj4gPiBNR0xSVSBnZW5zLiBBbmQg cmVjbGFpbWluZyB3b24ndCBmYWxsIGludG8gZmlsZSBjYWNoZXMuDQo+IA0KPiBJ4oCZbSBub3Qg cXVpdGUgc3VyZSB3aGF0IHlvdSBtZWFuIGJ5IOKAnHJlY2xhaW1pbmcgd29u4oCZdCBmYWxsIGlu dG8gZmlsZSBjYWNoZXMu4oCdDQo+IA0KPiBJIGFzc3VtZSB5b3UgbWVhbiB5b3UgY29uZmlndXJl ZCBhIGhpZ2ggc3dhcHBpbmVzcyBmb3IgTUdMUlUgcHJvYWN0aXZlDQo+IHJlY2xhbWF0aW9uLCBz byB3aGVuIGJvdGggYW5vbiBhbmQgZmlsZSBoYXZlIGZvdXIgZ2VuZXJhdGlvbnMsDQo+IGBnZXRf dHlwZV90b19zY2FuKClgIGVmZmVjdGl2ZWx5IGFsd2F5cyByZXR1cm5zIGFub24/DQo+IA0KPiA+ DQo+ID4gPiBBbHNvIG5vdGUgdGhhdCBtZW1jZyBhbHJlYWR5IGhhcyBhbiBpbnRlcmZhY2UgZm9y IHByb2FjdGl2ZSByZWNsYW1hdGlvbiwNCj4gPiA+IHNvIEnigJltIG5vdCBjZXJ0YWluIHdoZXRo ZXIgeW91ciBwYXRjaHNldCBjYW4gY29leGlzdCB3aXRoIGl0IG9yIGV4dGVuZA0KPiA+ID4gaXQg dG8gbWVldCB5b3VyIHJlcXVpcmVtZW50c+KAlHdoaWNoIHNlZW1zIHF1aXRlIGltcG9zc2libGUg dG8gbWUNCj4gPiA+DQo+ID4gPiBtZW1vcnkucmVjbGFpbQ0KPiA+ID4gICAgICAgICBBIHdyaXRl LW9ubHkgbmVzdGVkLWtleWVkIGZpbGUgd2hpY2ggZXhpc3RzIGZvciBhbGwgY2dyb3Vwcy4NCj4g PiA+DQo+ID4gPiAgICAgICAgIFRoaXMgaXMgYSBzaW1wbGUgaW50ZXJmYWNlIHRvIHRyaWdnZXIg bWVtb3J5IHJlY2xhaW0gaW4gdGhlDQo+ID4gPiAgICAgICAgIHRhcmdldCBjZ3JvdXAuDQo+ID4g Pg0KPiA+ID4gICAgICAgICBFeGFtcGxlOjoNCj4gPiA+DQo+ID4gPiAgICAgICAgICAgZWNobyAi MUciID4gbWVtb3J5LnJlY2xhaW0NCj4gPiA+DQo+ID4gPiAgICAgICAgIFBsZWFzZSBub3RlIHRo YXQgdGhlIGtlcm5lbCBjYW4gb3ZlciBvciB1bmRlciByZWNsYWltIGZyb20NCj4gPiA+ICAgICAg ICAgdGhlIHRhcmdldCBjZ3JvdXAuIElmIGxlc3MgYnl0ZXMgYXJlIHJlY2xhaW1lZCB0aGFuIHRo ZQ0KPiA+ID4gICAgICAgICBzcGVjaWZpZWQgYW1vdW50LCAtRUFHQUlOIGlzIHJldHVybmVkLg0K PiA+ID4NCj4gPiBUaGlzIHJlbWluZCBtZSB0aGF0IGFkZGluZyBhIGBtZW1vci5hZ2luZ2AgdW5k ZXIgbWVtY2cgZGlyZWN0b3JpZXMNCj4gPiByYXRoZXIgdGhhbiBhZGRpbmcgbmV3IHByb2NmcyBm aWxlcyBpcyBhbHNvIGEgZ3JlYXQgb3B0aW9uLg0KPiANCj4gSSBzdGlsbCBkb27igJl0IHVuZGVy c3RhbmQgd2h5LiBBZ2luZyBpcyBzb21ldGhpbmcgTUdMUlUgaXRzZWxmIHNob3VsZA0KPiBoYW5k bGU7IGNvbXBvbmVudHMgb3V0c2lkZSBNR0xSVSwgc3VjaCBhcyBjZ3JvdXAgdjIsIGRvIG5vdCBu ZWVkIHRvIGJlDQo+IGF3YXJlIG9mIHRoaXMgY29uY2VwdCBhdCBhbGwuIEV4cG9zaW5nIGl0IHdp bGwgbGlrZWx5IGxlYWQgdG8gYW5vdGhlcg0KPiBpbW1lZGlhdGUgTkFLLg0KPiANCj4gSW4gc2hv cnQsIGFnaW5nIHNob3VsZCByZW1haW4gd2l0aGluIE1HTFJV4oCZcyBpbnRlcm5hbCBzY29wZS4N Cg0KSSB3b3VsZCBsaWtlIHRvIGV4cHJlc3MgYSBkaWZmZXJlbnQgcG9pbnQgb2Ygdmlldy4gV2Ug YXJlIHdvcmtpbmcgb24gc29tZXRoaW5nDQpJbnRlcmVzdGluZyBvbiBpdCwgd2lsbCBiZSBzaGFy ZWQgb25jZSByZWFkeS4NCg0KPiANCj4gQnV0IGl0IHNlZW1zIHlvdSBkbyB3YW50IHNvbWUgcG9s aWN5IGNvbnRyb2wgZm9yIHlvdXIgcHJvYWN0aXZlDQo+IHJlY2xhbWF0aW9uLCBzdWNoIGFzIGFs d2F5cyByZWNsYWltaW5nIGFub24gcGFnZXMgb3IgcmVjbGFpbWluZyB0aGVtDQo+IG1vcmUgYWdn cmVzc2l2ZWx5IHRoYW4gZmlsZSBwYWdlcy4gSSBhc3N1bWUgWmhvbmdrdW7igJlzIHBhdGNoIFsx XSB3ZQ0KPiBtZW50aW9uZWQgZWFybGllciBzaG91bGQgcHJvdmlkZSBzdXBwb3J0IGZvciB0aGF0 LCBjb3JyZWN0Pw0KPiANCj4gQXMgYSB3b3JrYXJvdW5kLCB5b3UgY2FuIHNldCBgc3dhcHBpbmVz cz1tYXhgIGZvciBgbWVtb3J5LnJlY2xhaW1gDQo+IGJlZm9yZQ0KPiB3ZSBpbnRlcm5hbGx5IGlt cHJvdmUgdGhlIGhhbmRsaW5nIG9mIHRoZSBhZ2luZyBpc3N1ZS4gSW4gc2hvcnQsDQo+IOKAnHBy b2FjdGl2ZSBhZ2luZ+KAnSBhbmQgc2ltaWxhciBtZWNoYW5pc21zIHNob3VsZCBiZSBoYW5kbGVk IGF1dG9tYXRpY2FsbHkNCj4gYW5kIGludGVybmFsbHkgd2l0aGluIHRoZSBzY29wZSBvZiB0aGUg TUdMUlUgY29kZS4NCg0KU3VyZSwgd2Ugd2lsbCBtYWtlIGEgY2FyZWZ1bCBldmFsdWF0aW9uLg0K DQo+IA0KPiBbMV0gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGludXgtDQo+IG1tL2NvdmVyLjE3 NDQxNjkzMDIuZ2l0LmhlemhvbmdrdW4uaHprQGJ5dGVkYW5jZS5jb20vDQo+IA0KPiBUaGFua3MN Cj4gQmFycnkNCg0KVGhhbmtzDQpaaWNoZW5nDQo=