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 21621CCF9E3 for ; Tue, 11 Nov 2025 03:18:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 521BE8E0010; Mon, 10 Nov 2025 22:18:38 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 4D1CF8E0002; Mon, 10 Nov 2025 22:18:38 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3733F8E0010; Mon, 10 Nov 2025 22:18:38 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 235618E0002 for ; Mon, 10 Nov 2025 22:18:38 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id B1DB5140355 for ; Tue, 11 Nov 2025 03:18:37 +0000 (UTC) X-FDA: 84096868674.28.2DECFF9 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf01.hostedemail.com (Postfix) with ESMTP id 76C1240007 for ; Tue, 11 Nov 2025 03:18:34 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=ZaETynWD; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=rUoR3RAn; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf01.hostedemail.com: domain of harry.yoo@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=harry.yoo@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1762831114; 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=Er2Fu4ueW0uBKFu4D54PCXBWqRvwPPXLqk6phXWhx+A=; b=5CWewaiFTmTCx54HgG6rGwQ0foQM9DMY7k4+GYvNQHY4IIZRcbiX3S+mTbdkH6jQPj8B3W bWgux4Af79ZR6eIk4FHamNqdSdDeDaplbzQDy8tQ/2sFf0MIIVR8nOGWXjJnluzegtASnJ 45dLG2XY/D98hkoOMlnkz6Ib/v5q8Qk= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1762831114; a=rsa-sha256; cv=pass; b=znvAW/lyZeP2FhjKjU+/wnCLlghIz29LcFp6MSbZYBoEBnkmzjDI+z6x6C445hOKHZZtm1 LnnsoydgTyGaZTyIMSKc8BvBT+5x7Dm8L9dqyIetA6zHW4uqEFEw2tNHFY3J4Ni/Cq2RTi 17a4P6ECDrRg9yJ2ke2RpYwYIxwznu4= ARC-Authentication-Results: i=2; imf01.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=ZaETynWD; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=rUoR3RAn; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf01.hostedemail.com: domain of harry.yoo@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=harry.yoo@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5AB2ot7G013176; Tue, 11 Nov 2025 03:18:30 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= corp-2025-04-25; bh=Er2Fu4ueW0uBKFu4D54PCXBWqRvwPPXLqk6phXWhx+A=; b= ZaETynWD7Lgi0EPIo7aozReVHhHBTcTwaMIvhu5uXCNnP/xEV39FuTxK9Mt6Anup lJw987ipfmCkO19thag10wKbUF8hK5XwTMsF9UgRqr8vRw91Dauw7+/WoMuSiBfo Me/8HDfpTIpu8u919bG9GprKEIo003kPct5bkn4jghu+BiQqifxyhTxupwnHNhQU hTLNBwtWj9sobS7V6WTbV0gndakahTGa7e4F7a269z3e1uR5rdca2g6HROT28fs6 XZrPllA5uax06/sRRPIaCLWAP7M29iqdoH62yAVcXEh2YFcqGr9m5XUJaWl++M9Y 8iWfj4xK+QilyLq8misdnw== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4aburng31w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 11 Nov 2025 03:18:30 +0000 (GMT) Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 5AB1u1a0007655; Tue, 11 Nov 2025 03:18:29 GMT Received: from cy7pr03cu001.outbound.protection.outlook.com (mail-westcentralusazon11010059.outbound.protection.outlook.com [40.93.198.59]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 4a9va9g8dj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 11 Nov 2025 03:18:29 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tUuKsw4ZBRHbS+rdou5KG+isgzvPf+1OM4Ws/h/alEhgCpwGaaettaUDHKScPzhL3yWBZEP4t9TYcbcdHtRnomVMzJZm24qYqKepMmCnifcgU7hDrUGUAlHa5vQKIIiU5+4pylavV1cr+yYSz+CnoBBQUahhTW+jDfPenpgEh8hGos+F4yubR54FBOBJ48om+AGUPtzuE9hvy1BNdeOzJbv83yC242RlUAOXcRAi9NmQS5YGaBvgEfSzGu640Y3+JSmocyrlrZ2a3QWLL+Gezxkln1PKseISPSCbogErZejPqk95cWHjCTVHgUtHsojZdP+myGTn9JE/bTcfZLgBSA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Er2Fu4ueW0uBKFu4D54PCXBWqRvwPPXLqk6phXWhx+A=; b=mqkTnyC3+v9rJt5jrKsLN9dDNigdSysrVFpcihaynD6zjKMs6J/fPbsWMecrEtKadjHm5H1czyaU+ZJ+WNr/WElHNEqraiKAEtfiu+jfWnVRxf82fPlzRui8+oSJElyWNDk/7kK9znya+FaRdh+8TJCznjjsCGKftrVVCrPppNL+CkRCZkyCM5VqCHeYKgszMFhhU7MgaZ7Obbk0TIxSnuNN7mqFsUj4c48zBElsdVVxunimGqVuAUC7/7I1GdDirPX46aEhVqR1AYnHbPrIPGDDrrcMx1wNVbW7ONCbyTqFDir3CsEJis4t8MGVNJnHS6YOeC5U3A+hG3ERY46IXw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Er2Fu4ueW0uBKFu4D54PCXBWqRvwPPXLqk6phXWhx+A=; b=rUoR3RAnQNlCsyFnVIoNGguOVeR/JptungjHm2VV8ZQAdRhGHXWu+ujhJKCl58OOP1792uiCntt7dGv0QBUvEoQbIsWaKB4jI9YzU/z3/kzdfqAJ22aekK+Us9WjpVOfBSCaD4iSQTmV4xQv/toiYGgF2y1CbRkJr1NFEkm7ZO0= Received: from CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) by IA1PR10MB5922.namprd10.prod.outlook.com (2603:10b6:208:3d6::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9298.16; Tue, 11 Nov 2025 03:18:22 +0000 Received: from CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::f238:6143:104c:da23]) by CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::f238:6143:104c:da23%5]) with mapi id 15.20.9298.015; Tue, 11 Nov 2025 03:18:22 +0000 Date: Tue, 11 Nov 2025 12:18:16 +0900 From: Harry Yoo To: Qi Zheng Cc: Shakeel Butt , Andrew Morton , Johannes Weiner , Michal Hocko , Roman Gushchin , Muchun Song , Vlastimil Babka , linux-mm@kvack.org, cgroups@vger.kernel.org, linux-kernel@vger.kernel.org, Meta kernel team Subject: Re: [PATCH 0/4] memcg: cleanup the memcg stats interfaces Message-ID: References: <20251110232008.1352063-1-shakeel.butt@linux.dev> <24969292-7543-456f-8b80-09c4521507e2@linux.dev> <99429fb8-dcec-43e7-a23b-bee54b8ed6e6@linux.dev> <982d6b8c-53e7-46f3-9357-afb85319d0a3@linux.dev> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <982d6b8c-53e7-46f3-9357-afb85319d0a3@linux.dev> X-ClientProxiedBy: SE2P216CA0003.KORP216.PROD.OUTLOOK.COM (2603:1096:101:117::6) To CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR10MB7329:EE_|IA1PR10MB5922:EE_ X-MS-Office365-Filtering-Correlation-Id: 441e8b8d-c017-4ecc-33f4-08de20d0f82a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZkRBaFBXR0k3RU1sSG9tNWlJclNLeGRkRGF1L2Fpc0tPcXI0Vi9EemQ3V1gr?= =?utf-8?B?WHJIS1dyZ1V1WUZlRXYrZjBYQUZ5alFhWEhpTnN1d1RyVUFJaUlrYzlWQ2JF?= =?utf-8?B?dVRVbzFIZUxkSktDSFl1Zjk2NDJYUHdaRVNTcjdxZ2E0VkxMZE03RTdEbU9N?= =?utf-8?B?MmNXTi9JcVlENWRLTzV5OHpNMkRlQzczSEZPWGpSazVkVDc3dFZDR3dwWUNV?= =?utf-8?B?alZlVXB2ejVwTTN0Y0hZcE5SaDN3eW8yVDUvUDdGZEx4ZTNmeGhqRGtqejRu?= =?utf-8?B?ZGVzTzFNM09CY2NNdmEwUTNpcVduVmNrSW1RSXZuVDR3dlhKZXhwc284czh2?= =?utf-8?B?ZjZxMjdZUnJHWGtNTzZzSjZQVjVRaU1wcTJxOGxPTmtxSEh6aUszVzNON1Ns?= =?utf-8?B?UDRWd3QwWE1YdDBXV005UDI5cmJBUUpEOW9JZlpxV0R1SEpsOUpOMHJuNnBz?= =?utf-8?B?REduM0VoSWhSdTRzZkJFUk43VENWSmpiREU4cUc3NThuaHFxYTRqNWRuWGJr?= =?utf-8?B?ODlucFhpbFZBZFJhWUpmWUNHVWF0dnFVTmdsSWVuS3R1OUs4WW1LMjQ1S2Mx?= =?utf-8?B?NXFyS2JzekhiK1RwYURWOFJtYnVIM3NjRHJnSnJoTVRMVE5IZXl4bnNQMFZz?= =?utf-8?B?SG1BeEN0ckkyM0ZkY2xRQ3BIeEdtYXFBbHNIY1hpbmVaQ2dNZGZRV20yUTc1?= =?utf-8?B?ZnNUSVVMb1c3MU1SVHh5dmQzZ3lXZEp2bUZMUTRCenNlb2pWMDRmUFZXY1kx?= =?utf-8?B?UXNuSWhDMHNRUzZlRHpWbXhGV3h2SUJZUkJvMkRKdHNDNTdydHhmN3BqVjE0?= =?utf-8?B?Z2JtNndpQ1VjYklGaHptZU9XYzJMQzM3Y2NQS3hkOTBLZVJNS1hCbUVqaFVR?= =?utf-8?B?N1B2UFJ1VzBzVmhJSWgxVXc4bkc0eGdSbnpZbEMyUmluMnpzTXF6c1ZYR0hV?= =?utf-8?B?b3c5Y29iNldBMDVuUGtHNEFRT21nNHBUOTVUQm1mTFBCWGlKZ0FjeUN0b3RP?= =?utf-8?B?VHZuVGk5RVZhSUN3bys1NkJrbkZXa2V1NUdWZ0JYN2RxOGtNc0dySWcwdTlS?= =?utf-8?B?MWpnTzFmc0w1aTVUZlVMUWdGN3loMU0xVjh5WThieVhuT1lWRWVhby9qNjlW?= =?utf-8?B?alBYNnJuR3pTRXNlc2lOa1U2cFl3ZzJFZjJsaG5idDdwYjc0UnNBM0FtQkxK?= =?utf-8?B?SlpFYVBhUlkzUDhTdTR4dmNBaGp1WXptL29oMDVPbksxaWcrVlozZzlBT3VB?= =?utf-8?B?N29LTVMvSEh2UDRYdHlYeDhsdEN6SUxVWjVORDY3aFZzL2RoQm1PdklZKzN1?= =?utf-8?B?SWtwSXlEZW82R3RSZStTcFhxR1hjRERZUzVRMXJMU2w2OWZ4TUQ0a2ZSTDcw?= =?utf-8?B?WUZUa2ZrcEllRXVmWk1VNEpWc0Qwa05CZkpHYUQ5eS9PQUtDQm5MYVV6S2xX?= =?utf-8?B?OWFGSnVnMkZuWmE4VkJnTTYwMVZrelBsU1kxWEFSUENoWlpKaFJwenhPVmFo?= =?utf-8?B?M3hVTE0wV0VwUFZrTkZHenNUOWsyZTVpTE1QWno1NDNXS3JwQytqZVFBSHB0?= =?utf-8?B?M0h6aWZUSHljVWVWSkJVaGQ2b2RnRno3TCtMNUhQQVR6RVJYRTZTV2JkWWhS?= =?utf-8?B?QmtkSEhvREZRc3AxdUlLYThmbGdKL3FFU3NFU3VYUmQyTC82eXhtUFVTSDYy?= =?utf-8?B?enFXQ1pHUmZ3SGlJb3BhRTJVWlJiWmlGOGpTVFp3K29XNXJGVHBIRVlPWFZZ?= =?utf-8?B?blJ1VFpqSk4weU9BR3lLVkxaSHFpUVJGMkdQeUVGYVBNd3praEZHNmZpOXow?= =?utf-8?B?SW5kSCs2cFVGbjQ2Qy9LRE4rVzhWQ0t3eTN3QmU2eml4Z1p3bEUra2VGRmgy?= =?utf-8?B?cEtqeEFnTWV3UkVBUFpnTGJLWnFwcWF6RHlTLzZpVll6bnJHOUh0cGt5SEF2?= =?utf-8?Q?4qmG+fQDQYcOGb/7UB14woaHHn8b/Wrb?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR10MB7329.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VVBLdE00V1EwTWxYNENMa0Zac05MUEJnd09NUTFNK1d3R2dzZytpTThWaUp6?= =?utf-8?B?WFR4dnNLR1lzaGhjRHg4ZkRnTTRsR2IwWXZzSlcyN1VjSk9xOGFlNGR6UkY4?= =?utf-8?B?WmhISnArSDJLcFJXN0o2QXFhVENVRzdpcHNIcWxaU3VGa0t4dkNyTVJPUXdE?= =?utf-8?B?ditmMmEwRGR0cUlJcDlvYUNoOW5iWklLQUNsaDhySUtReXp3ckJNemFvM1FH?= =?utf-8?B?V2cva1MxTEtVTkRaY0duL0RuVGkyRlVEMC9lYXY1VG1FaVBoZlZJU0ZxYWg0?= =?utf-8?B?WVlFRDFweTJKUm1IZ3FhSCtNSFhJUW1TRnhtL2l5Z1NncW11TWF5ekwyUVNE?= =?utf-8?B?TEY1Tllzd1RsU284MTUzS1c2bGZTcVhaRGNsaGFOendpUC8xNTFjV0Q0OGZl?= =?utf-8?B?d0FjaHN4RGp6dDA2d0Y3dTBjbithVWFMa2pySjh1UnU3ZzdLdTgySklFUWpW?= =?utf-8?B?bVBEcGJTeHZEM3dRU3RYN3pLL21Tc3B6d3ZKL1hWZ1ByWFpjbkFOL2VRT0k2?= =?utf-8?B?WXdsaVRrdVROaHovTUhnczJjY1ZKbXhucWFsOUppekhhNE4xMGllTE85T3pt?= =?utf-8?B?NWdQc0h6b29DM1J3T2h6T2tzRWRXblZLTkt1NWw4SWJSMHp4aXJYRnVma1dm?= =?utf-8?B?M0ZtYXpKR21GWW00ZnZnbm1Ib0tMWXVJNnlQSHRNd2xhUmFYdDIrUVN6WGty?= =?utf-8?B?RTRiTjJPay9MdFJyTkJMMmdMZnpLellpSUpJdjYzS0hndkVhaHpPdXMxc09C?= =?utf-8?B?SWRvYkxRdnExRXpraStyUzduZWJ0a3E2cnB1ejdlSEMvQkYwNWtNK2hKaWFr?= =?utf-8?B?Z2EvaGh4SldWMkY0QnI5YUVMZ1k1Tzd2QlhIMHVHakVPcndyV2t2T3IxVDJT?= =?utf-8?B?aE1UcUJQVHNqVUNhNURmZlNXQTI4cGRwT05vZmMyc2VFb2tDYUlTL3hvWWJW?= =?utf-8?B?NXB0STYyVG1HRDZyWjZ1eFo5c1F5SHVjMkQ0Nkwydk1pbGZ5V3d3S2Nqd0dK?= =?utf-8?B?UHcwSGxxSi92Z2lxVVdkTGNaRTA1Q20wSldwaUR5WXFZNU11WGVjV0RIdmNo?= =?utf-8?B?L21hUEttZ1ZrUFNxbDZ1OXNYenZwWWREbU5rNEhtdTVieVJhdzk0K3NVdys2?= =?utf-8?B?WGwwWkR1SHpXQmprd254YUVTUWkvYkhLZmNFc3VOeGJrd2lPNGhrc2x5blJx?= =?utf-8?B?VFM1ejFtMFBCUjNtNk9WQklxc2JqWk91Mzc2ZzU4SXF0ZjAwSnFmWm9WVGdw?= =?utf-8?B?bFhVci9PazByallMd2Zpam9VNTMxb0c2eTFOcUNocmZ3Mk9LRVFnbkJCanlS?= =?utf-8?B?THAzSXhaemNrQmdxeFE3SFc1WVZ0RWZwbXdmWmhkZnF4SmxxM0pmY3ZwdEY3?= =?utf-8?B?eURUZ0FXRmpFTnBwYS91QzlHK3ZNQ0tYWkR0UkJDWWtRNEFBT1NUU29GUkM0?= =?utf-8?B?QVZKeC9qTmJPaG5RaXdPVEpmT0h4OS9OQllVUXNLS00zUnVzd3ZDSk9EcFFO?= =?utf-8?B?VWtSTlZLSXZGemZNVnZ0MmlYVGVLZklMYUxBd0FWR0d6L1dycGcvc2FkZzlZ?= =?utf-8?B?TUNUY0VZend6bTBhc1VUUjY3TU1TRFRTNWY4eDk0RCtYdng2NENXdmIzaU90?= =?utf-8?B?eWs3Y2dpWk9tM1dzckNYd3ZnalZwSmE5c2ljVFFzNGtsczI3bXplNUd6MVBO?= =?utf-8?B?ZVpuMGRnVW1ibE1PN1VBRWJhZ2w2eEc4aDRPV3YvQjJvU1lydFMzS3diUFV1?= =?utf-8?B?Q1pEMytPN3lpa2kzLzI1TjU3Z0ZBbUNCenlNeGdRUUhLM0pHclp1MnQ5VUsx?= =?utf-8?B?N3NMVFZYM0ZCS0p0cGs4TDRidXMwZDZvMG5jVjBrYnhLZm1sbE94SHJTdTYy?= =?utf-8?B?TE1kN2ZnYmVkU21Ta2x3T3dFRWd2ZURtR0xNWUNFbWJOTWkvbUtqOU5tVUt0?= =?utf-8?B?b0Y5c0MyWVMwOWRSOFZKOXU3ZnAxeGt6aDhBd1RUblo3S0xkYkc3MzZWdWIr?= =?utf-8?B?M0p5TXBtUWdLdWp6QjZWQVJpTnUvc2dHcEpmWWZZb0lrYkxiU2VvQ0xLMHFn?= =?utf-8?B?ODErbGs5eVFCZWx1ZnpveHUvOTlsdE5vN2JGREdtWUkvaDdGODJFV0VxbUJE?= =?utf-8?Q?yj74YJ2HA8t4JPedOqhW3E36l?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: m0oCuhNf7qIvyryR+wMwHf3oCD8Qgne+mIBN0Xlu5VaoMPVIq116Ih9Pkw0l5GjUep7hG7nunIlAC4zOnsYpQxRMAKgs2l72CkV1xlET/q/zMeL204IlVVFaqXE1kaYrKPuW2M97C96zRKN2i+MrnK3SbCnYN7nRdygPHS2UletIDwmzKBLARvar6PhXYlKs7vDUSKn/aYT2/6LW8iJFuRrj2BG9rToe+dSbltPsLxqUCywJsMLwNhTdpS5MAiS/iZa2i0VjswAY1Oj+i60h8ghLfE5/c7xFavhRNBeAJ6h/kofJ/p/XJL6/se4G56kFfjcXQGC6C65LUWNqt5hhWpF9SEmI3i2uYTbA55GXJxk2szX9/he2Bb7+iY6ud0t2rqiCqFdHQc6695RB/fZCUE7mD1nNUwSWZSVYI5RqebgAWAt8DyhgmdeXYUhDYbWVAX5dYuxMTTZHLWSxOp7sJsiUsr0rEv6Eh7rh0+RrI50UKAP0PhpEATH9tmiV3fK3riapKImgQhlaM9/wqoCRFm9byeQDoOsCnJttOeOV663AA1bRexUSGi27TIMwBqJhCJY9uKDFNRWNf7iIZ0vZ2VAbmcYb2Q/9stqndbJyYkU= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 441e8b8d-c017-4ecc-33f4-08de20d0f82a X-MS-Exchange-CrossTenant-AuthSource: CH3PR10MB7329.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Nov 2025 03:18:22.4582 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: G+ibklBlFxcxGqpwpCF5hsnSfOe+bQjwHz003tEQBcHYMlplqoGmIFy1occg7RjhjgY9Uct1L4friuExB/617w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB5922 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-11_01,2025-11-10_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 malwarescore=0 spamscore=0 mlxscore=0 bulkscore=0 suspectscore=0 mlxlogscore=942 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2510240000 definitions=main-2511110023 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTExMDAwOSBTYWx0ZWRfXwCMfgHIAKhUB W0CH3bB3V7D5LWKI8kX6+D6O3sELd19+brbdfNCOGmK1j7pPxkYu2gB7r6+0p5CE2/hntzL7VQe M53Hj8h2rsYb2qBkqkTVGJYpz5PnXNrGlMzhW7y8JCUIJHCN+K6OrQ1BqesbEM+E/m8RAGIdX0s +UBws9zY2hnnjN/YdGMLBNPSwrtS7Ny1xSbRX9J/YrczwMUOJ9jNv5Q3KJGWR8qSHIE75YNI+G/ gAC/r+fpE+/L4xu0SO/UFao+QapKlX79NOBb27WgNL+SNAv1smljIWkFkMxTYIXfYR2RscAjQNI kGjrq5VP84mpWceeCZNc5FIlJWydfs7SsZbGuM8i3uqk1uy2bwl6sFPyC+u9l/LQL7l3MVcaF2T 94uA1zb3QggTkBHBASHMAZQGoGe+Tg== X-Proofpoint-ORIG-GUID: XUlbuNOGFxRzvmqUfHlyr_J6QfEYJosL X-Authority-Analysis: v=2.4 cv=Zrvg6t7G c=1 sm=1 tr=0 ts=6912ab06 cx=c_pps a=XiAAW1AwiKB2Y8Wsi+sD2Q==:117 a=XiAAW1AwiKB2Y8Wsi+sD2Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=6UeiqGixMTsA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=M8CffUwgWYe2Yy3gTqUA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=cPQSjfK2_nFv0Q5t_7PE:22 a=HhbK4dLum7pmb74im6QT:22 a=pHzHmUro8NiASowvMSCR:22 a=Ew2E2A-JSTLzCXPT_086:22 X-Proofpoint-GUID: XUlbuNOGFxRzvmqUfHlyr_J6QfEYJosL X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 76C1240007 X-Stat-Signature: jt9bmerq3c3dg8osxep4h3p74w8iprjm X-Rspam-User: X-HE-Tag: 1762831114-675324 X-HE-Meta: U2FsdGVkX19ZhAYSMg0HuyHdMGsjeRpcW7h2KIV1EU8TiGZRjU3HyC0gInLaUo8btk9QgvJbhI4xJrbOUtTOBIxmrCDgritgvQakCb23ss2pvrUyS2fyivv/0EyKeIomFLn6CdquGWXxS2NzeeRBid1k0Kj4etJDT1y9vQzLCSkdI4JbJjsQQ5hcbR7oGsetEZoPR6TECY0hbSsBGk8Zoa3C42FEgBUXzHUX/JgQDqoYLmBoTDmvyzTN93ZYDZLcMYM8gbNGM53HCW9myg95qS9T0xn0NjWZM4YKn+gdFZwbR+O0lJzh327eBvnxB9xcYdUEwwE8ani7z1+beMro7h3iOj1ea1hCe5px1te+8qY/lKSPk+BeLNmpZ9ffBAUDLnlp0GtjOwJdkSsm91LnYdJtI2yyKLBa2CO2Sc4D03QeGTLUx42Q1Tf27iN/Db5V46gX3cQ68x3m8CrBvuz7XVq4wpXmywzjAkUOAHQKL25Z64ITAC0xKYiN+VgPp62vkeq2R1N1UWHHS87V+TDMaH97YLda5rer+is+db//Bj/NZ0AUkIYJBPz7HQCQd8hJc/OS6ICd4b8J2vv0KVVNKJmKYUVDm9zXem8bd0ABbKVMgzXP3aIpEo/js3ENedds58xv69wJBIN2t5i/RvIrAVNoplg2SathQVZpTvtVFhtoiPvLntFWCLlJFKOE3ox0zPMSsc5ZsTe0orb2qAagau8Pw8ufi2MPyV2+2J7KcziwI163FZgFYNJxFmPNfuNBTbU6W2Dy1PtTVAV0rg71158ccHC/CHlDfke7MmfEW4UGLWpVdwoJ75fdZJcGDZZYG4wDHNtBwfspe0axfc30vcxLBSADey3oyipNrTRkhwJoKdvpJth90K2NDcqsyk1Uc3ZFkZ+HKu/YmsUXugq+gh14zwdyxGPSwn6x1oOqqPpq4cwkqWdz1fmsGGq17J2b40cJoWpcClIHD3ZTRtL R/D2CNOX 3WVWUpXFd+QhZFfNTBtTZDBDMw+8bau5B3sqcbbNPsvgZYW7Nz7+GusAbktXNExpux80zwUXYnhF9DvU= 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: On Tue, Nov 11, 2025 at 11:07:09AM +0800, Qi Zheng wrote: > > > On 11/11/25 11:00 AM, Shakeel Butt wrote: > > On Tue, Nov 11, 2025 at 10:48:18AM +0800, Qi Zheng wrote: > > > Hi Shakeel, > > > > > > On 11/11/25 10:39 AM, Shakeel Butt wrote: > > > > On Tue, Nov 11, 2025 at 10:23:15AM +0800, Qi Zheng wrote: > > > > > Hi, > > > > > > > > > [...] > > > > > > > > > > > > Are you or Qi planning a follow-up that converts spin_lock_irq() to > > > > > > spin_lock() in places where they disabled IRQs was just to update vmstat? > > > > > > > > > > Perhaps this change could be implemented together in [PATCH 1/4]? > > > > > > > > > > Of course, it's also reasonable to make it a separate patch. If we > > > > > choose this method, I’m fine with either me or Shakeel doing it. > > > > > > > > > > > > > Let's do it separately as I wanted to keep the memcg related changes > > > > self-contained. > > > > > > OK. > > > > > > > > > > > Qi, can you please take a stab at that? > > > > > > Sure, I will do it. > > > > > > > > > > > > > > > > > > > Qi's zombie memcg series will depends on that work I guess.. > > > > > > > > > > Yes, and there are other places that also need to be converted, such as > > > > > __folio_migrate_mapping(). > > > > > > > > I see __mod_zone_page_state() usage in __folio_migrate_mapping() and > > > > using the same reasoning we can convert it to use mod_zone_page_state(). > > > > Where else do you need to do these conversions (other than > > > > __folio_migrate_mapping)? > > > > > > I mean converting these places to use spin_lock() instead of > > > spin_lock_irq(). > > > > For only stats, right? > > Right, for thoes places where they disabled IRQs was just to update > vmstat. ...Or if they disabled IRQs for other reasons as well, we can still move vmstat update code outside the IRQ disabled region. -- Cheers, Harry / Hyeonggon