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 90590C54E71 for ; Sat, 24 May 2025 09:08:25 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D68F16B007B; Sat, 24 May 2025 05:08:24 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D13006B0082; Sat, 24 May 2025 05:08:24 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B64D26B0085; Sat, 24 May 2025 05:08:24 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 8D5BD6B007B for ; Sat, 24 May 2025 05:08:24 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id EEA9A1A08B6 for ; Sat, 24 May 2025 09:08:23 +0000 (UTC) X-FDA: 83477225286.22.4371D87 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) by imf02.hostedemail.com (Postfix) with ESMTP id D618180009 for ; Sat, 24 May 2025 09:08:19 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=OovVyCKe; spf=pass (imf02.hostedemail.com: domain of yu.c.chen@intel.com designates 192.198.163.10 as permitted sender) smtp.mailfrom=yu.c.chen@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1748077700; 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=9zQai5rTKVcXdKLn8/fMq/W0/uC2xyXslgkhlmsucF0=; b=hrcuAX+dTn9URqk0anHKMPm13TZEpBKV41s0qhUqDMhD4esWFr/34qvnhA3s/4GO7L3puJ b8LyTeFfG1KguN0y1GUHfq3i+Mq7J8zqer9kDZB68jgsClmCcY61FBNAkfPvevIekBXRCG Hg+dnMoHXbgKBLW/6BgcBN7SWm6kxpU= ARC-Authentication-Results: i=2; imf02.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=OovVyCKe; spf=pass (imf02.hostedemail.com: domain of yu.c.chen@intel.com designates 192.198.163.10 as permitted sender) smtp.mailfrom=yu.c.chen@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1748077700; a=rsa-sha256; cv=fail; b=en+Hs5ALbVl8aImrcfsVp7kM7Fq2vZvejtg3dXIFLYpqniaH7BKP38Oc2zQ/v61SuGVG0f qeBYWwIUW1VjWpkXHyNghKC8uRN26yRu8MAUh1PoXgX5Ey9r6UsSwFNpCwTlK28zucR8Wx uSmbj34qv35b05q2wXc2lwtCPL3LJGM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1748077700; x=1779613700; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=A/KWe9DjUirpVMrmj5l9ZSEXX8RuLbhsdDUQVSK0ZU4=; b=OovVyCKeWN0T6ImrZ+4VeGw0nD0kPICUq5WSJ1n6FuhtcRyfdv5qvdZZ lx4LLvpxAAGZBWKeWWgFnEEJUnHSZ0Zlf3IBz0+Ea28Lcf8I3H42DX2EK CfsND8BcpuJahE60fvrjVojoWufYU0B0AdVfjeyLGlqs6G8npt3P+nlWs Sigl9Hh9fKBy1s9vvSt51PnyhW4x9OnZBhuoRbdxceEEv6cqKm3mo0t0j 0PQyxZnxUvE0dQ/fhl52Idqrdml7ZOHDflJAM1Rg60oaQbz4s+uN+OlhN NOR040shwmTe9u/Yjc3bpuK70f8HTkbzDHuyvC+1BIVSOsYNcuLU3xEqT g==; X-CSE-ConnectionGUID: TlwytVsNQZCzSdoNAlmaVw== X-CSE-MsgGUID: xMNajes3T3CuUEn6BPZsQw== X-IronPort-AV: E=McAfee;i="6700,10204,11441"; a="61476446" X-IronPort-AV: E=Sophos;i="6.15,311,1739865600"; d="scan'208";a="61476446" Received: from fmviesa005.fm.intel.com ([10.60.135.145]) by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 May 2025 02:08:18 -0700 X-CSE-ConnectionGUID: bjkM2u5lTPqfNEKcXWHv7g== X-CSE-MsgGUID: KMJUVqmBRz6XwrEpXlaz7A== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.15,311,1739865600"; d="scan'208";a="146364031" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by fmviesa005.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 May 2025 02:08:17 -0700 Received: from ORSMSX903.amr.corp.intel.com (10.22.229.25) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Sat, 24 May 2025 02:08:17 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25 via Frontend Transport; Sat, 24 May 2025 02:08:17 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (40.107.220.44) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.55; Sat, 24 May 2025 02:08:16 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UK19ODxBc4g8IkeF0EOhhdjbGy5wGfOy20QRcR2rDVuPilzoCw949q8OFcupJVL324nsTbsnVL/SRRoJ7B5oLHVfqZ+/N87K+AM+ehmR7sgA1gxlBcMp6uQecBNmr7gsZXhlWeQU9uapgY6+CXkR08jnxagmENEp3ge2Rgsdk1hF7acbDNQK5+TcumGjPkaoxusv8Q/elh7DnMWvMee4e2YMfkPGIT/rz7jbEi4m3a9oYmOjTUyC1FZ1bOCcRwWzmEviweZbxWom6ci3+kPxkLjR658wsLQYpqiRP8megzxjKNdeufYX2l12l0qLy6Kv0zR+IT51kkghl7FGogfIpw== 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=9zQai5rTKVcXdKLn8/fMq/W0/uC2xyXslgkhlmsucF0=; b=wqD3dK8KGbQPcnM8iwdR/2ffUjstgc6OygEW804faQcF7XsxUuBRw5Fx6e38sppcWVSFSOua9Sa48I5QBv5c+FZwl8mmMsdJ2W5dWQeMXdmDKxCcf2JocmJam3oNYC7zVqFUUwzqWUdAESxoRQ6FhpEUGI5lYpqYDzhqkwM4JW+PMUz1Kxm9Frm2x3XkTmgBxVLSHDdkd9muoR9EvQIK9jbUMDMKVAgUcOVbYc/Qul05ZeFD2SC5DjUvgJSGX+O56E9xxx/hRW5qr3YuQ8BQY142s/scsRCDL2K9iQdkk5uqCQV6DedWiJF84SFxUtEzOjP7vQL5o3W1adZRxr+Ikw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM4PR11MB6020.namprd11.prod.outlook.com (2603:10b6:8:61::19) by CH0PR11MB5218.namprd11.prod.outlook.com (2603:10b6:610:e1::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.23; Sat, 24 May 2025 09:08:11 +0000 Received: from DM4PR11MB6020.namprd11.prod.outlook.com ([fe80::4af6:d44e:b6b0:fdce]) by DM4PR11MB6020.namprd11.prod.outlook.com ([fe80::4af6:d44e:b6b0:fdce%6]) with mapi id 15.20.8722.027; Sat, 24 May 2025 09:08:11 +0000 Message-ID: Date: Sat, 24 May 2025 17:07:57 +0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v5 2/2] sched/numa: add statistics of numa balance task To: Shakeel Butt CC: , , , , , , , , , , , , , , , , , , , , , , References: <7ef90a88602ed536be46eba7152ed0d33bad5790.1748002400.git.yu.c.chen@intel.com> Content-Language: en-US From: "Chen, Yu C" In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: KU0P306CA0082.MYSP306.PROD.OUTLOOK.COM (2603:1096:d10:2b::11) To DM4PR11MB6020.namprd11.prod.outlook.com (2603:10b6:8:61::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR11MB6020:EE_|CH0PR11MB5218:EE_ X-MS-Office365-Filtering-Correlation-Id: d3fbfd0e-7b14-4c4e-a2ba-08dd9aa281df X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?L3F5QlE5QnRuOG41TktldEZQdUR3WFFxQ3lCVFhWYS8vclQ4bVJ0ejZuWjNz?= =?utf-8?B?YWVQTWJ6cGticUZUUGlQM0NTZVZoc1Y0TXM5SkNYK0thNGZhTE5Qbzl2dTlL?= =?utf-8?B?Ky9zcjZxbkZDd2dPbm90NmJETlhJTzM1Ui9ZRXRXVXZtV3A4NFJvQXBVbUNV?= =?utf-8?B?aEkzWE9ZTk4zeC9BTGZackpYbk5QaGdyNnNmWmNFaUVBZjBkN01xbDM1ZTVm?= =?utf-8?B?aWlZVkd3Z281dFJHQXdmcldSOGtLejFBM0hVc0g1TzVLcndXcG5RM2tzMnlO?= =?utf-8?B?aDlKQnZ2eDRxZUQydXB3alVvMGE2b0dIc0RDUXlKOENhR1EvUkU5MC9LTm9F?= =?utf-8?B?ZGRsbk1YZ2lUTFhLdlo2NGVzeUh3bzVZTmp3M2MzZVhHNC9vVzhya2hUd29r?= =?utf-8?B?dDNxSVpBdmNHM3QzdFFGL2Yyb0hzUmVSUlQxQTVuaUNqWVlUZGRGM3dhZDhI?= =?utf-8?B?ckpFeWg4STdTYkJqQkUzeDVOWlh1NVlpZEVDNnRNMjlCSXZjNmF1Y1hUTURR?= =?utf-8?B?WlE2WVJDZ0gzVGo0TEtRYmo4SmhVWmNpaG1EZm9YYkw0eWFoWkRCRnNacGpH?= =?utf-8?B?bFFzb0N5R1VHaTRLQVhGaDB5VjhTZ2dPY1lvcmg1emN2SDVWT0F1T3luTnlJ?= =?utf-8?B?ZlVnM25MTzBUbTlkc05pVzRqS2RLanB6RytBYk04QmJyS3hWQTBqeWtmRzFx?= =?utf-8?B?OWFwUi83NmhHaE02MU9HWlFZZUFFRWhudlhsd2RlenV5bk5MOHBIMC9LS1h3?= =?utf-8?B?WFNZdUNLbkZ2M3Iyd2prN1dYUnpHN2xGVWVDdXRZWlFaL1cwb2hEeWVadTha?= =?utf-8?B?c3JNcmx2dWFzSVJxYmpaNG5Rb3RlTytPOUI1QzI4clNqUkFjbjFYcFlZWUN5?= =?utf-8?B?SHl3TXBPQkZaZnREdUd1ck45UEVRYlc5bjU2WUM1dFVqM3U3ajkrRElQeHRR?= =?utf-8?B?OW9SUnl6Yy9QNFpRTERvY0xyajJ2UDFsOUJZbnl0N280QzkwV3o4OW9saDds?= =?utf-8?B?TEVYSHo5YWNsRWJObG50cW01cmkvMjVYNk1mVnlocnBlbnNEWXo2VWxTeXRz?= =?utf-8?B?emQ2cFllM0h4MFRYK1ZOckdTbmRrL1BwWWVuaFZ5U1BzcElodEZ6K1lKME01?= =?utf-8?B?QmFJLy9FUHZXZnhlVnkyWTAvTVA0Tkh1WGFXSnRNTFdvUkpRUFdET1pjNmYw?= =?utf-8?B?bW0yK0Fmc2c2cUJmYXI1aEZsQlhGTXY0M0tHRXBHbStSR0l2dDZDcndEMGtI?= =?utf-8?B?TS80bVdaaGVXRVlmd2pwYkRSc3liRVRBdXlCZXVTOG5WaWd2czVEc0Y5czZm?= =?utf-8?B?TFZZVHlwVms4Z3IzTXh5dERKUDZPenVtNDVjM3I3M1IzbXFNZ0EyVDNiUWo2?= =?utf-8?B?TjJVNUxwTHRQcVAxRVdZQzlMcW5YU1hYL3QzU1V6bndJcWFYL09rTk9HS2RE?= =?utf-8?B?U2RGbHMwVVYyRFhLZGhLbWx5WExNQzFzMy83b2ZXNXVRKzdmbm1BaVgwbyt0?= =?utf-8?B?OUdlaHlka1lIR3pNVTN2RVE4empKYnA4WG1TZ1YyMnBWZVlCaXRoWmpTcG1N?= =?utf-8?B?OG9mZkZYVHNDTXNMNjNMSmFISkd1STVOTXAyb3ZvU0dyS3d2VjlsbTU2UzFx?= =?utf-8?B?cFhqdVdQZlZQc2xXakM0djlXTXNqekRRUzZwY20yeVFnSTV3OEc4Sm1mUHJT?= =?utf-8?B?dXRrTENxaEg5TmxOZEIyTjRiLy9rd011VUV6clR4MG9FUWlnWjByT1dJTHZD?= =?utf-8?B?ZEczMStaU3VRTTJDVnBhRjBBWHIxTFIwTk9EWVNFNVkrMnF1VlZ5RnI3VkFw?= =?utf-8?B?TW81aHRPL1FTOTJRQjBqK0xnK2cwRTlvMXl4aGd6UFZmZ1g1MHo5Q0wxN0Nz?= =?utf-8?B?WWV0VHpqd0ZUVmxXdnYwajhhVjZJcXoyZjNpNDRrN1JXekkyNUE0RHF3YWNX?= =?utf-8?Q?4MZLAQLJUYQ=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR11MB6020.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Y01GTE1VT3I3ZnlHWDR1ZjBSMDFXc1NVdlNuQS9NY2pqbmdBNkNyOHFNdTh5?= =?utf-8?B?d0ljS3RZdzcvTUw4WkI2VGVwU1RtUE5JWm9nTFMwQ1g2a0cycnVJT0h0YU53?= =?utf-8?B?VURaQjEvYVlWd3gvSnNQTVNYWXIwM2gwU3g5VERydlBnTVdMV25UWlVodSt0?= =?utf-8?B?aS9Hc21EUWl6bWVxQzdOd3pxV055ZEc0YWtuTG11SHZybERneW9PeTExNmVs?= =?utf-8?B?Zm1Tdjk4ME10TlhQSUJzZEphbU82TElkTklMM3hXUThQbGJiS0ZMbUZIaTF1?= =?utf-8?B?bFpMdVFYNlJhdVRsK2h0L1habjRxeHhjY1N2MHBQRWVUQ0FpeXdkSTBORVpU?= =?utf-8?B?Q016djg0TFEvQUhYQUk5UHF2U2U3bVBoNGFNOFBCenUyYmVoYlJ3VGtyNHBp?= =?utf-8?B?MlZybnF3MEYrRUo1M0ZtVm9NejJ6WEdoeXpjL3E4NTNHMllHRFVTaUNKNW1M?= =?utf-8?B?dXpKZ24wdVZrZnZ0REZxcjVPNmx4OUcrTG56TENXWDEwSGdCRFNZc1hwMG0v?= =?utf-8?B?cVp3c2RiTnVpdjduUVlhZmZYNUxTSVNYQ2lqMlNlUWZqY2NxaXo3and4cUJj?= =?utf-8?B?ak8zVXMzVUZ0NldLRURyWENtUnhFeWhYMnNKeUNsLzhwbGtBR0U1cEI3WXVm?= =?utf-8?B?THpjbWdaWVdzM0ladTVCbmF1S0RoNVdYeVRBUWVxa2w5YnZHQXh1T01DUk52?= =?utf-8?B?RkJ1TklIaGNNSjBGU0xPcmtUNHdXUjdxL1VCWlN6ZEU0bzNXY0NVcldSNEVL?= =?utf-8?B?NUM0RlQ4N0VkYVcyV3dTZ0M4NmtMaG1jSHU3NmZ5YStGdVlVTHBKbktPVTl6?= =?utf-8?B?RFNJQzZmNzNDVnZKcER5dEFuYXIzN0drRGttSmx3UVJVMVBqQm53VHJQK3dC?= =?utf-8?B?RHgreW10bzZlb01QTzhjMWNjbEJadHJ6SnJGaHIzV0tZd1FOK3BBTG9OenI3?= =?utf-8?B?S3Q1dmJGaVJUVU9WeGU2VlMzQXR0bklTNldFYk5ra09TRlRxajZ6bHlzQWN6?= =?utf-8?B?aEd2NStWNi8ySmFNRDNaTUt1emRxSnF3bHZXQnhTa2JaWXBCL3MvdFRGTzB4?= =?utf-8?B?RTR3TEozalh3L2hmNEFNL2ZLMThEUjQxTDVFcnh0VTkyZEYvRWtyV2NDRitR?= =?utf-8?B?YXN2d2JSM0xESWwvSnNWVmY3ZlhDeFl5V1JZSDNSOUJoRFRNVlVVRmZ0WnE3?= =?utf-8?B?dHlaRVBvNzhEcFRSMDV2SStBMHJXaEx3ejZIWGU5S2RMSGtRVmoxdEdhZzFT?= =?utf-8?B?SXhNUUY5ejBlMUs2WmozMEZ1Z3ZrczdaanhiV0FoSW51NmQ1NTNHSEtKT1I0?= =?utf-8?B?RlVielZ1V1AraVNvamZGRzlnRHRyQWhNaGhtR2ZySTlQSlBtTkdiZU1LU21q?= =?utf-8?B?Rk5HaHRld0RIdDVEMmlNVHhpVXRYVHRPaFJaSVY0bnBXYXNIRFlMNFFYNHND?= =?utf-8?B?SDIxRzc2UnQxcEx3Mm1LL1RKbkxFWXNseVdhOVQrN1pZYzhya2FjcmJKMmx0?= =?utf-8?B?QVJRMHRjMEhZTW1pekx4VEZCaHAwWUZuUElUUm9LblBMNC9hekJYYmFxV296?= =?utf-8?B?Y004R1ZDR2VYZ2dKb3NHR0dra0dobEViYzJVZjFWYkMrdlQ1SGJhS3FUeUYr?= =?utf-8?B?T01wamVMbW5zbmpnOVdhcUlleVZiODIweGpHeWI4RnB2L2pyOGVVQlIxK21G?= =?utf-8?B?ekZORkNZbDVsNlJaT2JUZ2JxT0RJTlBTK0sxcHQvY2pua29hSEtKcG1BTXZ4?= =?utf-8?B?U1BYZUI5ZzBiQ2h5amdUSW5mTC83ZDlDaGJkL1BETTQ0Yk8vMno5RzhnZ3ls?= =?utf-8?B?a1VoeW0wSW92U0IxTE1WUlFRcmxoc2U2c3NtSThXOTdVY1UxcUpURmZMZDFn?= =?utf-8?B?WnBVVXYwMHVBZ3AwTVlmN3p5ZTdVN3FHaitJaHdKNlJVVXFsamo1UWJtWW9Z?= =?utf-8?B?bjhRejljTGVTa1FVWSs4SFZKT0hKc3JFMU51RDhRSnpycC9yWWE3Vkc0SlJD?= =?utf-8?B?RWdSQ2ZQRlVyTlRDbDFBYkE0OWVtdlpUK1ZzNDYxNGtFajRrSUhZWElCR2VJ?= =?utf-8?B?dWh3c0RrNnZNNUFRK1pkRjgrMkNhMTRkWGprbGoxUEcyNkhIV2Y2eHNmV1c5?= =?utf-8?Q?fA+I3pEragl0yG3+ck+hG68pO?= X-MS-Exchange-CrossTenant-Network-Message-Id: d3fbfd0e-7b14-4c4e-a2ba-08dd9aa281df X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB6020.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 May 2025 09:08:11.4317 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: hPJccHZP0biuvg2fIMIifpj38alLGYzCpbYIld8OOtq7sTgVPvDvfB5LKfaNsefc8ppaSVXe6eLIEuoT2+Hwqg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5218 X-OriginatorOrg: intel.com X-Rspamd-Queue-Id: D618180009 X-Stat-Signature: jnw38ouazdk684qxy3kknmoa3xxkdfdn X-Rspam-User: X-Rspamd-Server: rspam04 X-HE-Tag: 1748077699-671985 X-HE-Meta: U2FsdGVkX1+94qgqV9ismgnH4CzLo3e7TS+mu+Vi40/1XJHbCkfKqZsWEMon/LOCSLRpKDyR2MYd1MwkoT3NC4ZKGZb6bBqe/2MN8onCKbxW0czPawjQp34QBKb6VLKvUtdwzO629W5TmYzhecEooimWSzvq6VsKZlnlx+6J985vRFxNy7WphoxmfhW5RA2g6gF9Va8fMHcIqcswE2if9pwsiksKkTnRXTKBReFZ6ppIhlWc5xBvfN9FsMjsbxcv0cPvDh+PGkik7ylKsF7UOj4k4oBl/wU9dSi6loaciRowVSv4rM00vLnpH9pKjpif+mwOWwo2aQPhJ4SBP4Z5JVy0yZKeU5S8ueiomaIRNgFum6ZR8w8EEfeUiM5E8YcBYjhCexDEwFxnKnoZ4LjNGHuazTgLbK3yNCCc7H1+7Rw7x/YaHupLEoqpQy7Fo72jSfYoznBxQBsyi2YjVDnTJf81J8qjfXsho56IvvEzMnDsm6Cjhb44RQa64tcFXNemp9HjASeqCTS4sVKd0YdNCABsc4SJgtOoGnwCBw6mh4K8itwq/09x3aYjDrOymajZYzWAnJpOEdXbPkS3GkmCrDrskPa5u23LeGsj72JCdo96FT7enwiSqhNI8txR0jPbFQfJvx0gWSMLzyfAiIQKqd23dsFS4XU4ObkPhU0gTH9KnoE3WLPT+q3W1p7CVn5zjhjLKjDhVECKWNtDqs6qZXxJkODWgB1GXakSEsNkKyMkRKJOOyKZOVDND4UiJ5WR8//u9m9EDdP4O1GeQE2WJ2KwayUpRQqM9SEyiIaUEQl3BqQYjhlAtZurzuG8JsZzfHY2TPWJPG0NPdOKUuGwvdiQTeN9Tf7FL6w8l6kT/40VIFoAgWlYkCBqPEY82oTK9OW8BFkyAdUJlw8jyywk91k+UzpFdvaMFEYy0vmyWU77HXlAe6Ot0ue0nnpThTJPWLC7+ycqtE9exl1/bxQ B5wMfqRm paOScS53Heo2im8h4iYyIOfAzmaOu93xQ4i0JmIqE74cjwHp+cer8DiSfhIMzDr91T6mSBiyqPxnWOzubDZJLs5lJ/tHiW7DS+jhzKuOoF24Sj4wXpLb5gtzLq/4SeHKm6EOTnuujBWibi+b89gRHrvJIRqEL76YMZ3Tx88WXyHgjIi9ViCuNaHeyEbZdGtPLU0x8tCmKGnH5vTDIs3jPOO0ASlJp+ZuS0RtzSCj/N+COFJDD2zblTqyPdPrAPLUu9oxW8J2MYBjOWKqdAZIYswyx0//2ZotnzUgPKItCznHF+SI55lsalWIfsXpOP264qh2DAcsEprP4pZP824tJirKDGbigx4IvgumVmsGoZHRYhwfjErbT1n2NRKp1uXXvmJwok/U8NYxXvRSsvEluMpLR85+gvAZZTN+reair79XzoI20h6kpmMb0C247MGOZnlD3L7CTMIrQNYs86xLCAJBfdxXw4T/L4Cb4SKS3j2Pul7Gj7kX8Nwq23srXBVvivNZBHWQngDi9wARqSTMTzZBoXgvKkXiAwegdA4Ij+Yc81RgCqQbqyscEvg== 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: Hi Shakeel, On 5/24/2025 7:42 AM, Shakeel Butt wrote: > On Fri, May 23, 2025 at 08:51:15PM +0800, Chen Yu wrote: >> On systems with NUMA balancing enabled, it has been found >> that tracking task activities resulting from NUMA balancing >> is beneficial. NUMA balancing employs two mechanisms for task >> migration: one is to migrate a task to an idle CPU within its >> preferred node, and the other is to swap tasks located on >> different nodes when they are on each other's preferred nodes. >> >> The kernel already provides NUMA page migration statistics in >> /sys/fs/cgroup/mytest/memory.stat and /proc/{PID}/sched. However, >> it lacks statistics regarding task migration and swapping. >> Therefore, relevant counts for task migration and swapping should >> be added. >> >> The following two new fields: >> >> numa_task_migrated >> numa_task_swapped >> >> will be shown in /sys/fs/cgroup/{GROUP}/memory.stat, /proc/{PID}/sched >> and /proc/vmstat > > Hmm these are scheduler events, how are these relevant to memory cgroup > or vmstat? > Any reason to not expose these in cpu.stat? > I understand that in theory they are scheduling activities. The reason for including these statistics here was mainly that I assumed there is a close relationship between page migration and task migration in Numa Balance. Specifically, task migration is triggered when page migration fails. Placing these statistics closer to the existing Numa Balance page statistics in /sys/fs/cgroup/{GROUP}/memory.stat and /proc/vmstat may help users query relevant data from a single file, avoiding the need to search through scattered files. Notably, these events are associated with a task’s working set (footprint) rather than pure CPU cycles IMO. I took a look at the cpu_cfs_stat_show() for cpu.stat, it seems that a lot of code is needed if we want to expose them in cpu.stat, while reusing existing interface of count_memcg_event_mm() is simpler. thanks, Chenyu