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 33B7FC369C2 for ; Fri, 25 Apr 2025 08:16:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 307AC6B0006; Fri, 25 Apr 2025 04:16:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 2B61D6B0007; Fri, 25 Apr 2025 04:16:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 10A446B000A; Fri, 25 Apr 2025 04:16:32 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id DEE2D6B0006 for ; Fri, 25 Apr 2025 04:16:31 -0400 (EDT) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id A93E358767 for ; Fri, 25 Apr 2025 08:16:32 +0000 (UTC) X-FDA: 83371859424.19.46F2A1D Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf01.hostedemail.com (Postfix) with ESMTP id 5189B40007 for ; Fri, 25 Apr 2025 08:16:29 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=O8L8Fm1O; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=O1ShNJQX; dmarc=pass (policy=reject) header.from=oracle.com; 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; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1745568989; a=rsa-sha256; cv=pass; b=WBLFMdIfmke2eZJ7MQy9NEJliQRNRCxrfEmhjHIqVa/UYDyXBYKoqePqIlsVciMG82bCPH HzOXRVCWid6bVwFO+Gna/GdwOKEZb4jYU1Ix2OPY9QNIYY8Chkx5YGN7SnnPt5Ts08+sji ljIuSM+fCa6PBebvsryDv9p3gl0f3Z4= ARC-Authentication-Results: i=2; imf01.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=O8L8Fm1O; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=O1ShNJQX; dmarc=pass (policy=reject) header.from=oracle.com; 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; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1745568989; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Z4/DmVVPN3fNEHfFmqji9Qrnd2C4Q7jrIb+apZAtLQY=; b=SbjEIaDxr5ZJ0I0h2psUm6UPcgaEkLZT17JTb9in6dGm1M9kJ/zmlLcVyzcL7ZNgvc3jws IGGcRnxuuecVY3j8abpApxouGBaB5RI7xuN6ieMH1bY1sjBPsWYMh0Istiz4Q2nJ8xHP+g lK/CejRjnrxRv+cON9MwbgtRkwcroZw= Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 53P7ioCk011656; Fri, 25 Apr 2025 08:16:27 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2023-11-20; bh=Z4/DmVVPN3fNEHfFmq ji9Qrnd2C4Q7jrIb+apZAtLQY=; b=O8L8Fm1Orp3TIYIpCfOD+pDFh406NqqOGM cahYPqBSo9owneo9TFMbMMQNfm1mZtXnqwVUwxxgB7WxrOYveaKVyS0ZV11UKvMs /FUyFetMue/GyiYr5Nq/i51zJgmIbHhKUwUMPbhUZx8KB6uyNMwln2Oc34i3CM8w RCE2FB1kiSKvipvPz99triZmjMcFXFy5RdotvGDmgr6/GGgIiOgWWdKC+1DB0CP1 qYWSY4ZZJsMxgNsTFm70lVT9oflod3BVbIbvL6jBO/rPz1X8yt1s6ywU0wkxbw1n ia/8n+TdpWVyG6BVe4qlxEgpMkqryAY/82dwnAyDsLKFOUZ434wg== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 468697r1qc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 25 Apr 2025 08:16:27 +0000 (GMT) Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 53P5oD63025182; Fri, 25 Apr 2025 08:16:15 GMT Received: from dm5pr21cu001.outbound.protection.outlook.com (mail-centralusazlp17011029.outbound.protection.outlook.com [40.93.13.29]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 466jbt463x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 25 Apr 2025 08:16:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EilxojyIppVPJnBat1ZPpnVGL/XJty7vgykiYjg30ggBckS5hrWynlPmQ20UTGkfaIpxm2INHv3rjZ+ivunCXb5ZPYmypVQw1CkhxmgXSubyvSWBd3kLTHvPy0Ys5H3Omo+xempLmxdAdzNVYtjNVfqv4QKldUGxKgMkUjkbOxWaixBVWdYfN9+NFGfRKz3J3Ee0WWRLsUbDaKXWUXLR50PvAD0Wcd9+wIMVG8As4kyCHXOuA81sRQLdqfi75OYcuZu2j2hFwbDt5ygdenW5qBGp9ttdb/HuOo09HHIgI4rxB0S/3X1/0yXY67634k/YPvx9plnZJSUiWxWr5dN+3w== 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=Z4/DmVVPN3fNEHfFmqji9Qrnd2C4Q7jrIb+apZAtLQY=; b=oQm0ljYYt+flj959H8e1C53pBO++iIrpC0iA8bYcMyB8Itj61yv+zt1y7zCBPTtWDSvRDVkYNekXve2wwXZccPFMaj4/bYYehH58JhwE2jhuGnNSWI+I/SxfYY4q4FeaVUhMTXFB9Duk1YoNXU42pZj1gnUnS1oXPLZO+DS9+DWecXIlPjxphleNP5W7q36M6BWIsR2DAHC6NLd8iGcvYRoVqKmb7/glevZ1W3QwRMpP1PE1tg5HhXkyc1HD155eLJrcNJTc/funPsJ71DNJF7vYiJUqOxq6dJm8Ron5AKBfOSdUj2lPJgoR1Z0XsqMX33cp1HU87bAkZKdUhga3MQ== 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=Z4/DmVVPN3fNEHfFmqji9Qrnd2C4Q7jrIb+apZAtLQY=; b=O1ShNJQXJXMdCZlz11BiyDORWaqo9rfjq8HsrLfSJJMy4ka9zVZC5R7r2RdI3WdNkshh2KvLiWVOk/4U7lRbLofDt3JIxQZ4BaEyM5/Uo0UmvtgXJ7A85fJ5m/ZQecNMvVeQxjHYdIo5guwknPbEU6Lc2qqH1/Is1WMUugR0fSU= Received: from CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) by SA1PR10MB7699.namprd10.prod.outlook.com (2603:10b6:806:38f::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8678.27; Fri, 25 Apr 2025 08:16:13 +0000 Received: from CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::f238:6143:104c:da23]) by CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::f238:6143:104c:da23%7]) with mapi id 15.20.8678.025; Fri, 25 Apr 2025 08:16:13 +0000 Date: Fri, 25 Apr 2025 17:16:07 +0900 From: Harry Yoo To: Vlastimil Babka Cc: Christoph Lameter , David Rientjes , linux-mm@kvack.org Subject: Re: [RFC v1 0/2] slabinfo: sheaves statistics support Message-ID: References: <20250407041810.13861-1-harry.yoo@oracle.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: SEWP216CA0126.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2b9::8) To CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR10MB7329:EE_|SA1PR10MB7699:EE_ X-MS-Office365-Filtering-Correlation-Id: 1b42549b-0d34-48a3-8271-08dd83d1716e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?6h4ROmtqwE9KMHXfaoiQV26uwLeWlDDttIS1IJ8T6KAOxoE5YB3BRM647i7R?= =?us-ascii?Q?DVGfUiiMA2F2OEt1oMSkLTrPejR+/t48OjzsMqNDwTHXG3dlLjHwnxV6RCxK?= =?us-ascii?Q?/Gl7faZA+dxqoLm0id+7/1qNTgNCrx8EeTf3d/0LNMthXWmIYG9UUWBtffHT?= =?us-ascii?Q?qAwXkGeDaHV9Gybq1+kWZVUUZpOEO+YhBIyyUy592OvkPGkhkkRcYYtXPTHL?= =?us-ascii?Q?SQWoQ0vF5KeHAekxQTWNu9M6sFYGQpgnnKtmT1nQW/IYMTptoagevJM93s1x?= =?us-ascii?Q?LIoo0k9x3BEBbeHLGpdNa4IUjRYxBUTK8G+k+3swubBHSHnjtkU/iZ/9Uah1?= =?us-ascii?Q?dIeYazOrEAqNGmylVtqqul8H5lVxkJX2kePEs11SH514CsEXOPgd7t64Gz/t?= =?us-ascii?Q?hnNWKR8r2q/R1xsTNc4OA9524SddQYIbFu1nUWtWvZfy0EPJo9u6CoBwiNom?= =?us-ascii?Q?Tb6uTPkJ3yxZiKaYRlkOwcQ/zmyhEU3ovnssJse4KtrbEPjHzXhSv5NuiruQ?= =?us-ascii?Q?snk0SPDzIamH9NyUy5B+bZAA93mCfIBxGBtR4yr8U+ZUuq93TTQ54pfOmgRi?= =?us-ascii?Q?dGmssDWiYzPGDOv9OtLA/G9BHUCBOtzDPDGe9Ez7rzCDBHxOyH2hxYwKlZm+?= =?us-ascii?Q?FgjYxOppkpi/f0vvZFBn1tr6WujM1Is1UOwQSbG1iUMZpHaVWJ3yudAxyXwW?= =?us-ascii?Q?+sdBuRpyDY5vJYSlfv3J76RFsD87qprlzh9ytscRbR0dyZcy+kie+D3IsRz1?= =?us-ascii?Q?I5qkmVJKzsAcIkPn2lC46R1aGelbKkYQogX2xNjH93nkWX9ArOff3Qi4hOAM?= =?us-ascii?Q?YrdS4MKZlAdoSt/r6Q8sfDwlAqmFQCjPtl6CM6G/+4aQF4And5lNP5md/mM1?= =?us-ascii?Q?JsDOXmCm1hU3xS75yythPzw0TNb24KsNe7VlF1CeyfLmVuxbFKE0nbW6SZ8S?= =?us-ascii?Q?JDdEvrv/aizC3swzDDn7QgT+DDT+wC/tPEYaDG7AUOgDdEcIN7IgeyOm7Jde?= =?us-ascii?Q?aMx7pvruDE9hQg/orEyZDhO6PUEbq3Nkrx+6aa1wz+KXGx6yvQ8WcEb4Kk0v?= =?us-ascii?Q?E3duJSnC5X+eJf88cqzEKdTuld4GrgZNZ+gFzrGoOrKWKzr+wu3Mib0QnHzd?= =?us-ascii?Q?+p1nXWpRsEYN8oDthkS7A3pcHvmfrgdw/UEDrooFLoV0rZRcHYBEBtidVecu?= =?us-ascii?Q?wgz2jLTLAtVk4211ei/j3kNHe33nptwTwmoYyTTkcJWZW84wlMPc5a/2ZK1M?= =?us-ascii?Q?Hvw1iHvRgmC4FEI/P3eOmFM7g9XVKeE57/UBfGQA+UQmG6B5mQEb9IQd1rpm?= =?us-ascii?Q?+C/7HtXF0wXbPQi4oGmKMa5V4Jooonff0gY2r4/TUbkONLjUrLBEgHpNzytu?= =?us-ascii?Q?OtA8xAYkTzH7knSuQAjivqSO40QHxN/tbKqxu1ugTLAN/PyZDQ=3D=3D?= 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)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?XL1HtKOhiPGOs+Ht/blv0Y0AD7BezdCt2hBb+qx66Rb1mkLGLrzgOMTIAgkl?= =?us-ascii?Q?eWwMhNS3bLjycuwGZF9G+Aq/zbpr6ldiHzPdcYX8WRFIuYYIAuIhUg2r2dGS?= =?us-ascii?Q?9dOmPpjkLW10tBBUIeo011APFNJ03R7knvHB0mINZGe6tl8JQsYZS0liWtT2?= =?us-ascii?Q?zpZczpPWQNxEmdolAqaVKPvFBFSYVqTzpTdsVrVn0JpLvgO8VRiQRPr8jp1U?= =?us-ascii?Q?+j++vTIwJVwu8XdrKTAKk/lTRhKkWEMegG0vprpXeM1Nii6Ul7JLmai2P9YB?= =?us-ascii?Q?b/6ZA/ux3gryK+dojU2ig4uh4N1uoyzWuqK/cDcUycLBxB2S4SWHWATt5AtB?= =?us-ascii?Q?HTKtflTgI3DfG7w96hkcg6oHsYdVAOb6McDYcmMaL743rb91hZx4VCF75z6k?= =?us-ascii?Q?qFUEc1kfi5fAZXzmbiVGEMffSWTy2qNPIKNM1kcy6hBSbuSVboR7XkbJSycw?= =?us-ascii?Q?DzMqcPIk7u+MkUSGaCx+hn0R8IAXR4PrDvT0niz1nZ4vz8/e9NOk6AYBLK7h?= =?us-ascii?Q?TZD2O2i3aThoyqh8IYorxmTANrMqy/+BHWeRIYLL4asyw7k6f/FZNoSxO+R6?= =?us-ascii?Q?PxuY2UN5VadBqDmkS+QZs6H/6fxcfvqB9ESsSeJOz8T3AcCMiDaRd6GK919d?= =?us-ascii?Q?DF+AVPO0csRG5zcEvb79qs4vFElLB+FCIU0w4+feckee1IP/ZqpIRbl4Zw6C?= =?us-ascii?Q?rm5BnI4ZJHohSYhjFKiA4yOA+t8XqxVNr4nBF71sNlNkkZuO0gfp6JUS8EKf?= =?us-ascii?Q?vzG0HgppS1gFoZEE/69UZ9bbsKf7Wu/QKugy99xr9ETiLZBQjuYUTio3R6bl?= =?us-ascii?Q?D5l+rK9zPUf6JRgLIIR+CKLfEn17Lc86uUNTpSgFo0OPaUasfo5jKlQR6ro/?= =?us-ascii?Q?4caMsUdwN1BPck0RTMkuEpeLyvQ67a9kim7tf58GS/uMEuyzdDm/dxXbIQAl?= =?us-ascii?Q?IUpS0ZWGLR0SdiEWHNod7jSyqrbF0o/9X+vtx6pnviYfJGaJSbOsZwnCoh3Y?= =?us-ascii?Q?Vvi2oHT58kmY43u5oUE/clSUniHnSIVQSSYsIgnwferPi57xlHeo9jp9urYh?= =?us-ascii?Q?cBfbGbcgPF+7o/HmSCrVqO1VfkSW2uRzyhoaXjrnCmrt9SBpG7MmMBqh1hKs?= =?us-ascii?Q?+nhK6LRvEKKkcBqQaSw3dSwCOmx3DGQw/3mTe2k9ErZVHsGcT7MSDOjLzdMt?= =?us-ascii?Q?bvrk0CBJLcant82QPL/QekQhy9+vThuqjJUgq5LlO9wWbngXF7ufyMa+r3Z1?= =?us-ascii?Q?eBELZ/Ckn3JyXUSqkEmoStZQBqiikt0ULOxhRNj6byl534YdAQ91MryiF6DD?= =?us-ascii?Q?bL9BDXnp4z7xlGzLrqR816lKa4OtEmLJFE7ujbrRosDRURcWccNitcwyFSFU?= =?us-ascii?Q?dscmqhEiuw2f9GznDyWSvW6Zg/w5jNupN9ye+yyfBn8tdn8cFvxtAYktDFhE?= =?us-ascii?Q?Nm2IekVn9CYoBq+1JRqrWKYRbg+eDSRPLw4r/46dXdnbvJYVUA2+hOaLS8rH?= =?us-ascii?Q?Qo7nAY3uEOdB5F9hdBhOXmE2s7w+XNBvbF9LaodSj6zg6e+4rgo+1nrYvXYK?= =?us-ascii?Q?NpBHVwji5e2jPf9qEpun98NYqwru0nWD+Vp6lV4h?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: lnAgCpkAk2hAvNFkEL80/uyy5CCbiV4k2/Fms1OIIBD3doF07nOYjfgsdZKlwfCAEk6fea7CL3JMjCIx+KN8QrSdfUyJhOtfgtsMyuJT5Maqauml6QTRGYY4XIjJsF3zq9Smj8mQl+7YY1hqkJw375zqw9Bp1ZMU0osPnTHBj0h2gK/bMfqOgPxa/KuK4Dq8ZpjC65xiDqC1ccScCyDAPB1JkV/Y8IqIp6WpF9BV/xLgg0CQCqtg8Yshp/9IYXCFVpzqide2BhrDktZ3yhb1IxVSAN8KI2WBpNylOg1MyZdSgJmeZyxe3N58iPemWOYxS3jfSvwNrtTN848x3JXprFka+XyNI1ApicSBYERzpytfSFgBWHQbYw6R2XiwoJzlgqf9HF5LDvUv4sUVqWsv7+t8Wg1ZJgEjQ20cXN8wOag0rUhpehXGLjvFvQbn88SGQPUdKgpPJAUV7kWTN70d5EcB1W9pyGFrP5H9JU3XHhzz3wvmjTkFYFq5TC3bWT0dqk7Dvkc4fxzYLp1kgci5GDksMJiZmJL8JzSj77EjjZnmx5djkGlnJkj2hSnI00s+vzAkUrbqVpMLYnAwAZQSrHFew3FpdfRSKaptgdwDc/M= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1b42549b-0d34-48a3-8271-08dd83d1716e X-MS-Exchange-CrossTenant-AuthSource: CH3PR10MB7329.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Apr 2025 08:16:13.3455 (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: /goe2Qw/uJon0wuLFhEiE9JjI1ZFYj8wojqiHTMp1gAC7mam5JV3gEd4xPZZZBkd7TZhBBhH5Q2RlCcwPYw10g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB7699 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-04-25_01,2025-04-24_02,2025-02-21_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 mlxlogscore=999 suspectscore=0 malwarescore=0 bulkscore=0 phishscore=0 spamscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2504070000 definitions=main-2504250059 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNDI1MDA2MCBTYWx0ZWRfX9DZ8UZlYpa2v QaVBecKCEmNk5gc3Ue79oP5uxWNjkYk1we/bEeLpmrfrqkxs91iLxQ/0EnwbzDjLd61hs2ByeGq xz85O4k0gxInpyAt4p+DhwdrttaoY4TdcolUgUKifays7iUEHyqRgSE1APGimVY4+DWOpVSuCGv fhcZUxGWyiArwYDq60FNzABDp2bv7tAftbCX6VOqJ5i4xLWndpyksCwty6NulR1xmsgVvwU3GPd 6fKBoO57dw4cEChc1Y7yM0wNfq0RuVS8/1b1o3jlHRjCeMRLrZJi++RMEdUak87a7K1IKcKAH5i uhx5Gt7Z+zn5L5xZ8pRfnW9ph5A56zl6QFeVyCJanYCBfwtMzVTfIntz6sDOj2Il2IcCCW80YrH jPlFaRXr X-Proofpoint-ORIG-GUID: qsn1OCOs6KLsnhKtlL2vlFvO9wIQjSMN X-Proofpoint-GUID: qsn1OCOs6KLsnhKtlL2vlFvO9wIQjSMN X-Rspam-User: X-Rspamd-Queue-Id: 5189B40007 X-Rspamd-Server: rspam04 X-Stat-Signature: jt6ackbhssa6hitaw1zf9uad18p74akc X-HE-Tag: 1745568989-462861 X-HE-Meta: U2FsdGVkX19LhlvfRVFMG6eB2uAB/qqxAxmMegXZ4VVaqRzk4YFjwztIDpRHllZrbo8tsIO7yTEa0RxjcVTDLdN+8IU+RYk5L0YmEIDXOBffd2ENI4fub1HY2IbtnaooMz5jXo+XYWvD3YTrdiGVkmMIelFrHre4QdbRfsWTMjvIGrsSMatewhahqpAFwfyL1NE6KfzQkG2fAspXGihBQcNGxFzhUI0kNKhmj1SU2d6ydWuMYvZHKLu4fIEpl/Un36lglmORBXY1cBIDPy9FTtLymEj5C8fmloTB/sQZQtyVHHwgfKAZeQjEWLhubfAhWqUnuPQ05RRuNxjuF5EQ8LV2BWdHIK/O+qp5TWhWyVBwL0AGBdWqJWJaTpxeHoSe5DkmWf9IfiUh2D6sk2VTqgCnHRmn+khN1hBTBySIJ+jTqsNzpD9lEYC/2D0TUy3McqiKq7HFf2yjDzuBj8yBov4lE3pV58lSgEsseRHLdwwlH8SXmGc472RPnxQcWkPN6KSe3wLGeATu5bVMh37Hqsc+LHveIM2QkGBJtB6aA6F8SVCuKHd84dQ99jxSJNd0C9gLHWXdSYn57BwTqW1DkvhKFKxoRN4iGwB/kYIcahuhNurt1iUdQidARgvHz6WE/qMszdUs0af3R/7Bw+aRqWkAfAp127jDgJMxJU2245CCDalV0N4UP98sX4hoZBwiBhuvFV1jocjL3jsDhcMq81IaAN4hn5qMpdtz4BTSA18ok9vtWRJQcJcfbQqYggNCdt4GPmYgexuw7vSem8pNbaXVLwq/0h/Spt5vsItsWzhINYQFfZ6f/vZ5qhtOtrAVs7tLSqckuZtrz4EzPi4XneDpIlyW2CDjGtAGgCbkYobKR8vm5K3V0JKMTfmTJ/UiRcD9j54iwPAXGMwZICICqc0KYrPpZd/Uy/U8aQXdXR1eZaV789tAaDV/pyhkyjOmCgd9Q7BtME29M1L788P uTbeDi4i 9++j4/7nDLMaCgIIjaHq2B9o2O+sqzCC6TxOen4BduXCY/OpRX5+Gx86B8rE08uPzKfHCObePKNXQ0hJgfJXFDrYXpIf8uhiW/Mxi1Z2KjBLAMmjUiPIEh2WZwe5w1Zf/R/bwX/+5YOxSbUkXu2WsupHbA5VFOY35FZeA6NvtYGaSc+5gd2Qw0nTDGRATth5VxGPS83cwhpQ4k2EEt5AAPZlpVuERyvIxkTH3LU1fcRDD1hNuOiNbZ7kg52vKaPL/hT9U+cxqW4gmwqQPwrzA01l50UPxz9O/udK1sJGlwF1+RyBbi3U6DnFouLOeAeeoNiBvDRl23aXrMdXUkaAXuH0W9tU0tIcvD+L0qpOStcFmAMxgNl2ymK0cb/opHr9maECbaKQ/2g4qZO6Zo3NU/ZxGBly19LaP3NY5PC0meJqHGI1NwIIVZmROrjfLuBnFGLnrnjy4sRcHg8vSdDFs285kyGLmFCipW65wuRNahfHsE6M3367ZBSmLDvU0KMcKxmvpSIDzafDGtAP0gad94XAQ8/3Hh7pE8rDAg27AE15dZoNaT8nG3VznhfrqssWew+dbRB2v67UUZmG8TIAwpp9cFFTQkS6hQYUB8YKB6TgHya1wN0PS8cndvUGQcXICaRTN 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 Wed, Apr 23, 2025 at 04:28:59PM +0200, Vlastimil Babka wrote: > On 4/7/25 06:37, Harry Yoo wrote: > > On Mon, Apr 07, 2025 at 01:18:08PM +0900, Harry Yoo wrote: > >> With this series, `slabinfo -r` now prints sheaves statistics (if enabled). > >> Written on top of slub-percpu-sheaves-v4r0 [1] branch. > > Thanks! > > >> Q1: Vlastimil, do you want to integrate this into the sheaves series or do > >> you want me to send it as a follow-up series after sheaves land mainline? > > I think it's fine to do patch 2 a follow-up. Alright. > As for patch 1 I will instead > export sheaf_capacity as part of the initial support. Thanks! 'sheaf_capacity' sounds fine to me. > >> Q2: 'sheaf_swap' does not fit into the table because SLUB swaps sheaves both > >> at alloc and free. Probably split the counter? > > I'm considering just dropping it instead as it's not that useful as a > measure of caching efficiency? Probably sheaf_flush_main also doesn't need > to be a separate counter as it only happens in corner cases. No strong opinion from me. Not adding it will be fine as we can add it later if needed. > Due to ABI becoming set in stone we should be conservative. Agreed. > > Q3: Having 'Add sheaves to the barn' & 'Remove sheaves from the barn' counters > > might help better understand the behavior? (just like 'Add partial' / > > 'Remove partial' pair in the normal SLUB path). > > Yeah that could make more sense instead I think, -- Cheers, Harry / Hyeonggon