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 DAC4DC3601E for ; Mon, 7 Apr 2025 04:18:45 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4AD076B000A; Mon, 7 Apr 2025 00:18:43 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 45BE76B0005; Mon, 7 Apr 2025 00:18:43 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 21BB16B000D; Mon, 7 Apr 2025 00:18:43 -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 E18626B0005 for ; Mon, 7 Apr 2025 00:18:42 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 7AE5F1CB8A7 for ; Mon, 7 Apr 2025 04:18:43 +0000 (UTC) X-FDA: 83305941726.21.52EFA4A Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf23.hostedemail.com (Postfix) with ESMTP id 270BA140008 for ; Mon, 7 Apr 2025 04:18:38 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=ebXrG5hi; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=hAadRunt; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf23.hostedemail.com: domain of harry.yoo@oracle.com designates 205.220.165.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=1743999519; 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: references:dkim-signature; bh=HbDQTt5frhEkDSGXspPjgtIvbd7Fo4druUT9bBmrsbM=; b=U9S3jxNRn+FlddJXCc9QMsXS21s1mhsChF7DkpfD0U08YtKsDiNIC1mq+FA0+Gdgy9PL4W KXufJIMWNjIJfY5pLcAP14P3eFFhOpUhOnEz+VIj7PXdrmvUl6Ob9oBozfHtV/rgZCYpWs LwGEXM5rm7nsPKbJUYkbN7ujbRpqhLk= ARC-Authentication-Results: i=2; imf23.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=ebXrG5hi; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=hAadRunt; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf23.hostedemail.com: domain of harry.yoo@oracle.com designates 205.220.165.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=1743999519; a=rsa-sha256; cv=pass; b=PztdYjJTaST3zfmTvugwTLGaWUk+Caqaz+J+FroRK1xGXpe+BKMWiFKE+ShaJhM8fd+VjV Ybjat+S19Z92W4mgDu3mPW3lj0JB/ltUrVD+JUgkKCYJpzUuvGci5f8ZhTNKjVJ2HZdPIc sIj4MJvxKJg8JYBKKcgyNhXz1VEVW40= Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5371CHuE000765; Mon, 7 Apr 2025 04:18:36 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=corp-2023-11-20; bh=HbDQTt5frhEkDSGX spPjgtIvbd7Fo4druUT9bBmrsbM=; b=ebXrG5hiTaYwPyV27og2k+Rk1y8B3uEo se6rBFLejVCxAaV5zm6J45VwgNmxTXaEVBZA1UnsMB6NjQsm7L4Krz6JLx09kzSy KlS+SDIDlo1wreJiRU2vUBmEI69c44dBtk8JlAzVi3huVcHUQlj6VZMhkM5f5GYj uVmGi0N1i6JuBDg2ycpfLIFCIR2AJb23Cx1TLR0CzmUoY+p9dEZg/moD18DzInlD 5wPbKe6/0hcCwRWwP2sDGabS+65IikZaxHMG88vxnXC6lEn+CZfN1brMYnBzKXm6 fTgowUHKWjd/fM2RPtUU+4GSCKPdD8onP4ZMB/C0L9ldl4X6/k7j4g== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 45tvd9sph1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 07 Apr 2025 04:18:36 +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 537211cF022165; Mon, 7 Apr 2025 04:18:35 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2177.outbound.protection.outlook.com [104.47.58.177]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 45tty7yk1y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 07 Apr 2025 04:18:35 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VDWHYUNlmj1h97pJogxTAOjWcdOSwP8NS94asjcpaPdvkKXo/YD7S528stTq57J4OY5zmId3wE9WMOIdw+vOID0CpPYqptHDKxlJKu+Rj3ESHEZe6M64AocN2hM3706gtJZs9Kr0jKhwPXZW24KSfLLpQCN12xXPEyba2O5McRBtazfOVMHMAc9vJn/VbYB6FNGiuTF4G4Oy0/Aj1OtDMyMH57jqnWTfRYmQw8jJhInkEaAo6UynaT96BHqDfkWSKV+ZLskMZFb8R6jLSQ+QUhia0zUYwyhBQel0Bu7eJMTZkospvAe93r/ep8fB4NXvda8LSbpqEOQckviFYpKgvg== 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=HbDQTt5frhEkDSGXspPjgtIvbd7Fo4druUT9bBmrsbM=; b=bsGmXkMlsRVOEgr+No1b/CSfoyBZX7l76e6T5tgQcbSovNIElCDTc2UJcIk/e+MTOzJ2qlHFmqJnjYIdrKWBTiep/DcT4UBUOITcMRzXo49jyLRoCUUyoLwPAIttEHBvCg6fPEU6zh+mHWRHe+BCwWTixc3yhtVqi+4KWxMI28YcWdVVisNs+DbsLlrm2w3jvIRh5jqZ+xP4aQk8BV1Pp8YZ198I+8mwzUcWpxfBxTwQsD1pvEJ4HgCUxJUtLsdA1wWSFWuEQl84Drv/DsT1mYfoSbg89bPTjHJlFLzJ469v7S0/TI9fXjZuvxIB2duhMXoTSVsAfHOGmzNRkggltA== 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=HbDQTt5frhEkDSGXspPjgtIvbd7Fo4druUT9bBmrsbM=; b=hAadRuntAOaupdegpPyt464Zb9SOH5D81v5maTXgrvOkI3nCedGNIfWe4hx/jIVV53Kj/nRDkgjocsOVxdi8st8arW8sLyIHx1GtHv5oHdRCI3OUKfhVzbPgXqjckoPQA0KeRT8Yp2/WY1PKTkQq01OXnya332hj0MByAG/d6pI= Received: from CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) by CY8PR10MB7291.namprd10.prod.outlook.com (2603:10b6:930:7e::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8606.32; Mon, 7 Apr 2025 04:18:21 +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.8606.029; Mon, 7 Apr 2025 04:18:21 +0000 From: Harry Yoo To: Vlastimil Babka , Christoph Lameter , David Rientjes , linux-mm@kvack.org Cc: Harry Yoo Subject: [RFC v1 0/2] slabinfo: sheaves statistics support Date: Mon, 7 Apr 2025 13:18:08 +0900 Message-ID: <20250407041810.13861-1-harry.yoo@oracle.com> X-Mailer: git-send-email 2.43.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SE2P216CA0034.KORP216.PROD.OUTLOOK.COM (2603:1096:101:116::15) To CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR10MB7329:EE_|CY8PR10MB7291:EE_ X-MS-Office365-Filtering-Correlation-Id: a745ea00-f6b3-4adb-029f-08dd758b3b58 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?hBSZixzc9IvbGfNSOeH/B/Bz4Mp863LYYyRZo9j9qswqUkf105BqtFnAB+ea?= =?us-ascii?Q?ZUbtsTLR2iaqh0oNkcaJKNywfWijcULMOOx1h/w0/FXFYDY0Tx1PYOtNmfUI?= =?us-ascii?Q?3JpQQy6c4z0VMTcKqlkl2KUsG/6DJLyqWHCrgulYENVEVjo548EmvFL9axDU?= =?us-ascii?Q?im64G9Ew7JLljxyg7WZIgyiopQcyxPmdzikosZA+PjZgGBoP87rgjRCbNLi9?= =?us-ascii?Q?4kVu7yCVY0lmv6FkgtegSqFig1HoGpFxTG09yxFFwOktVYaai4FKxDHtwk74?= =?us-ascii?Q?GhMByCbXkKQWNn1I+DAWSNc/X/Cr1VlqgGifFEdQ9vqvxnjaL/EarwDC+wAH?= =?us-ascii?Q?dbKA8Y/eXG1jH3tu2s2VCRrUrbh5WGDJy3XLHwjX0fpp+mYMjk8TbSdcH7t/?= =?us-ascii?Q?OKyuDt9hq2fZq1TaqrzgZ6V6faqbYP7b4druKGwaCTIk7QkMpUBsotBxdlX3?= =?us-ascii?Q?wXGdbJEWO1WzlRvzhzY+phO1Au4awo+Y+hahnckCFgXOT1ekMsezxFUg+njN?= =?us-ascii?Q?n5X4mGV3TE4HwPx3xSMHOohhCB+Chi+5VkRSJp57s1ySpBFlbZN7mgxk3Ert?= =?us-ascii?Q?QiZebjhPAKWUKwGOzI0vsIQ//3vB0zaRxksY98DY5e2QFjhINo+MC8QhraZE?= =?us-ascii?Q?oCPWjfxnq7OQJXpzbF1p4BHmWSI+2W6HOcZ9VA87tHTPuybnQ22vRfiDdRfR?= =?us-ascii?Q?zeRxnFYGJe7kFmX5JKqUZ5I6b+AN+H0hF3g7Zj/DyogvP2oO9HDPFinSwDJN?= =?us-ascii?Q?MqYkNtIP45AS8E4WBHWYwMxLUTLcCdb1oTs7w00zCNdmC04BZnIuQAEACaw7?= =?us-ascii?Q?sSdDiFbT0zyGukJEgypDnv0ugBRycqha/g3WeTZ/eUM9Qa7ceLtEUvrRbxy7?= =?us-ascii?Q?VzbswkZ7A3JtjukIkcjJIz4jVLJB7ZlevGPNGtQbXLDJN7AMmQsONjEBxdFo?= =?us-ascii?Q?7vPgOCywR0v+AHLojMxpgquZ9Ay6ylx0RIjMJFyeXKsg2CrVJv7PhRtwOc/i?= =?us-ascii?Q?z+5XPn2I5kt0hLF7Ur3JrabhVwDzbtHyyeulf0pOQdGjzoyyVQDxUHS/jZHs?= =?us-ascii?Q?6wm+9Uvi6asEAm0iOzg9GIa5H7um414h/R96jukWPkVHTiE4vohA05VrS8/J?= =?us-ascii?Q?hZUpqC99XY/6xKbmw0iHX5NsbfOV1MS4VugE5ADZxPxVhYmf1i6o/nOqLXjJ?= =?us-ascii?Q?VEYmb75NSLkTazC9j4091hGCU1yJdWpzqUlEtUw4TWV51qW9wqVXXm0aSFJA?= =?us-ascii?Q?4KXMzzs4riTqcSpPQhs9b5uaap1doI74oikkO3ip602anwtSCgeSigcSic1W?= =?us-ascii?Q?kSVE9jPKEQhucEh0rOy99CIfzVOrpZqJUsR7JPsgtU2muJPJkLIbz6eyKXW2?= =?us-ascii?Q?QXZy7kBA0SYtbFAzaHUkM736j+JD?= 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)(1800799024)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?L+AHFbpYY6ljD0uzwRJeXQZEnToqTuLW4elpTRRW883DuzGb8oBsExPInSqZ?= =?us-ascii?Q?qw6Ux7gkCrh/mB6qnH7xx0EDksI2xHhBpCHRasS6jQo30z6oGG3gSLdc34Of?= =?us-ascii?Q?kqviw4+D+YMkNc3l3eB3T7BR9A/UAaVUQr4Wy7wIJYOYFIhTdB7c/ovOiYbp?= =?us-ascii?Q?8boZ8D/F1qM+Zx9AYmCk229QrZ2FSMsXcGc1KQEtIEmIwLkDnqZ4c14ME5IZ?= =?us-ascii?Q?w/oNxFPZbbpbgdr1CcDt4S+DjPbUPxO5FOrpgKb6CUerkMBMmgXVV51yt36T?= =?us-ascii?Q?7y9ceYGsxfmqei1keYdPD+fLUZyCDnHEQcLoNaHiTrCBHtjPUV+ONS2l1RpN?= =?us-ascii?Q?6nvbHdxYziZ02/dSXNROw5Jq0u6h7n6cXT0Kw0FpUTBrWYsFyQL0f/uFKbfV?= =?us-ascii?Q?VAykPM7f0Aow8oFQJBNy4rlHRoPlMPmXkcO2HhnFxvxSnlyjqQDgA2ksN9rq?= =?us-ascii?Q?OJcNdHDQa/lYyBGFv426RQe9bLgyIJSnf9d7WCibakgbZcK5pM2nIlbP2PcW?= =?us-ascii?Q?ibyTxES4s3a0A/v38B7l2ZcRqtNKPL+PPL2+UJaHKvlERviQbhvdrfmim3UF?= =?us-ascii?Q?WR9GFj488G6psEAdVjTnhClIpWOOIlKO5T/+T7o0L9IUlVISE1g2tjC2k4hP?= =?us-ascii?Q?wY63h+EOUNF7WpKe3SutAqXYCT52S1K5yIs0KIS/zYR80MSiGYka9QlGSv9B?= =?us-ascii?Q?HDABfT8bRK/7uaCMuJ6iZ8LjhnWtlbecbF0s3pNt7L5FVlRYwIaDUmnYY3vq?= =?us-ascii?Q?19x2bAV/fZSigKUr0QDfXUZwhhN4lgukvVAYibsZvlEYlX86/kMaje6iC2Z4?= =?us-ascii?Q?/Svq0pUVWmAf0crtP3ZazxuqY3PlXXSQwwol89TRYzD/an3jId+bBTwwW5Gg?= =?us-ascii?Q?WakTPAsufsZfXAT/nlOkE2LWiQSEW9/on7IuQ5wLYlIyowSIdnxcQ96O/ujw?= =?us-ascii?Q?CjiIK6nSt0QlvZ8eKYXg9rJQZ24QZXUmp/7eN3FakERN92POIKTT/XqhZMqC?= =?us-ascii?Q?MeeiuUv2LASOC9hjh3u86rae3VL9esyO707Pgw7zwNI1jXrhzxIrPO2RKL3D?= =?us-ascii?Q?UEduc9FlVjRfxsByuoJwb2c4TQPTXjivbXN9Jr3oBifUvF2YirQASJP1lLye?= =?us-ascii?Q?Tk4vsq4XcqipQf7tC13xLngni4YuM9x1U/5mkBFq0FXJexoDWblYU/Xoeq7E?= =?us-ascii?Q?7ebELvHMdg7rcwntZCtAu/iTiZFy51UDRXyMjU8MOZNejM44I9UjBKouZcvX?= =?us-ascii?Q?oq2GtWysQRhN5RHrKGzkN7P26k91ofSIwB2OifL3XCapBL+sTLRU30ugTjQI?= =?us-ascii?Q?WWorChkFeaqPDhoeD03vMu3dYn7WjgE+7krunHniwMGnTrk1Qg2wrEiI/fa4?= =?us-ascii?Q?6APxT/PwaQG5QchoYg8QaUek4rYWXBQUao1vue7e9Z8sq+sc+d2neevxzdeh?= =?us-ascii?Q?+Z1xDXtSIaGgbT3R2gC3aezFzfRc0LmI0E6fP3qA/L6JDE2zTUK7BQEYtgy9?= =?us-ascii?Q?V0h4/1DenUHYavXSkO13zCVXIi9dasAjV4LqMRBIbextc63Lehj1x6NoGjkI?= =?us-ascii?Q?jwZE4l7nuvmV6ef3HzDNQe6YdBKBbka6SctCym5e?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: t4jTNs1Ot+ERBtNpJ4GaDRGHVJ+qdQmYYAC8+A5OOYew4c+sY2r0jc7lHpto1o9LYwxWdD3I7Ao+uafw39m35AlD/GfsJyOXWAXBwANM1sqDMhhO6kkLLXSgJHvHIX1UeXdre+dl3jbFb/1fPN1QJa/D+khg5Nk/oYLc04WMyW8hEZB4VAa+K7uMutZTu1flm+ZSsrIeqIvyD6SL7+WpRA3WvqljTW4N7X9I5B95u8o3yYhG/pw2cUalPFhlM3yQQBNpDPJsnvfTa97Jp9jBU8sw4NeyJ2795W4M/OiUQeEYHOIIMv28T+VkHQcpbvyNRj43OZZOEOdm8Ook/gnQJzUgFiWbhBfxC4TapdeLv8v6eh+gDk4yweodmu9Vn8491EB/vfNC9v7n2jo61i73JVMNw55aLIbx+qSkHI0PGdZH3he4M7igBcajbJcv7LoVwDiQQla78nl8r3dBHtqENHe6FykRq5K28Ac9ngOL5BNCvwBFIlS48F8TeUeumq0QjXEAYPyvE8WW75yJ/oPlQLC0bFnFLd6o9GDoiL4SuoZcsYOXJpmh6RlGQHIeh2+/d0wB46Ax0w36k2GXAjmS1E7xIx50hvuYYnuasp/XMSk= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: a745ea00-f6b3-4adb-029f-08dd758b3b58 X-MS-Exchange-CrossTenant-AuthSource: CH3PR10MB7329.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Apr 2025 04:18:21.4896 (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: OaBszasCxM50XMWBLs83Qt5cme2v69HZO3KfwJIn5XGoeA4jWh3oqhmkakrYGSCyFe2nBmfvqsbK5JTxlDvZZQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB7291 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-04-07_01,2025-04-03_03,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 mlxscore=0 spamscore=0 adultscore=0 phishscore=0 malwarescore=0 suspectscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2502280000 definitions=main-2504070029 X-Proofpoint-ORIG-GUID: WN7_I1jYX6OT4n1NETaRhYLeoZFktWaR X-Proofpoint-GUID: WN7_I1jYX6OT4n1NETaRhYLeoZFktWaR X-Rspamd-Server: rspam01 X-Stat-Signature: piprjzhnt3rfs7y87kbe5qrmuebbtk1f X-Rspam-User: X-Rspamd-Queue-Id: 270BA140008 X-HE-Tag: 1743999518-228557 X-HE-Meta: U2FsdGVkX18pBJIPsPR5IXCuAIMkzFU3TTymxuKn9ALhLf3moPThGdtmcUntBClaiHFitI7Lu9fsIzRN1e1KYnD4wfZcZHkKUwiQtT/QzJO3vJcMibUWLwzz6YTqTgoufm5XUyARU6xK4zNyzgFDtY12W9afaW+aI+HIB3CQWwm2ETsvQCwzb841IBwdCWX60rf3dEaFo4ofqb+q3Vf55vGj8IGwwxnf81Q4G+X7fqknV3ZNqkBtLoQXHNI2r1Rz5yDFV3zieTROP8ad7xzuidkGQvaGjJ2OmNK/hzLBtxB0j+bHH6dxHkWlq5bagf65x3Rpw1dbSDSe3Yn1lpqouEYj7vmdwDSPxowRQ44bOZkrJEN0LMqbSsQ430rjlxF3a5dR7lcKuw1SfvCOi+rCGlg8YXFtN/3uape05Nzmw0mmzKRUL85ai1+cr3FFCBG10zIYoh6BTTXCy8DMsyc0oduR0gfUkegJB3FTgcdOfw8c790/8Fr+AtxUo3hxNYgKFqXPIApUil33aY19yQozHQaVxp4AItIt+e82DPWL7HaVDh3CHiwrdDtlbKKddXI9M4V5PHDeaW1BKj8QGmGLgvBCJYv+ZupU2z+blSeiDaElMP1ZMGOuRa4mpRTpj4iG4E2/CiMJtNCn9Q+NhKHa9Z+ZHVP7HtblR/OP3KZvib1XqsoL3wtYAnkYDmAbj6UsBxcUDwV0GFF8Ym3EmmEFMlPy09dOIuwdKdg3r7nJostF5i1eO4vDsORzKUr9WfpM3f0fx6ETAvA4qjEWDMkTxCWYTkVXELVLRalANmBlDMDk9opaq3V6lOtex3vP3pw4AFHSArwHyZaB3HIIv+FyHeIcrNMc6PFuEd/anfnGEziaEgWjLfM15CdlVmyruFOUuPFnqaFhfAFfVfji4+PvKLoNKaX3Nztv30Om+BLSGhaod7WPn5LhALVgJ0GVMMhJvV9CEncJ8TU3vQoHlWs dHhbkE8T mBUFZP1BMpXIZS+4Bxl8I0epuV83NC/aRCM3rJixqcdPVtiKoknChAiNMtpg+HxuMw3B0AXPwVJC59YRsffWf5daCZgKfsj37GJLYlIwstS2fefmuEAW9/LxQVOIgl1a60ze1qvCDSkiI1Y5aGr5i4z5zorskuY4HwXLfVkdbgDtv09+VYm19NToh8zJFBt/iO9slUmHF4G8RPmQuFalxsv6uf3BZh0SMkDp/uaLdLHve6okCMJY3Mb1e3YMGxPmkplGjLVxKymZ92XKII9flUVZpQK0cvxDuQLyTP5qO9tbCJAViv7UsEsuvJceeHv8etW9Vm6Vx140qR7XpAmcgaHoPQ2U/TIVatkogX/UHBloA6v3VJbPf/kpRCjRaBX4hbWoxUK1FlBQoqnhthJpB0jQWMyEqZ2jwR1g5dMkLNnfcSAEBYH/ozX0gSuE4rpFqSmzeSDU3awy2pe5UW6ih6e9GbG09e8i9Ppx9Hg1Zm2gHwsP2xJNLQ4FiunugIcPHLva4oAR4iHdpD+RDkLTngMOMbVLuwN2SzFl5BI3DVQtXdaL/mRgBrBTHGl9/oU9FwWAXWquIHKCLS4toH6Y7o7Twa3GZVuKDpVoa X-Bogosity: Ham, tests=bogofilter, spamicity=0.014761, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: With this series, `slabinfo -r` now prints sheaves statistics (if enabled). Written on top of slub-percpu-sheaves-v4r0 [1] branch. 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? Q2: 'sheaf_swap' does not fit into the table because SLUB swaps sheaves both at alloc and free. Probably split the counter? [1] https://git.kernel.org/pub/scm/linux/kernel/git/vbabka/linux.git/log/?h=slub-percpu-sheaves-v4r0 $ sudo ./slabinfo -r maple_node Slabcache: maple_node Aliases: 0 Order : 1 Objects: 8268 [... snip ...] Slab Perf Counter Alloc Free %Al %Fr ---------------------------------------------- Fastpath 258760 5109 93 3 Slowpath 18205 126605 6 96 Page Alloc 903 520 0 0 Add partial 0 14600 0 11 Remove partial 3472 420 1 0 Cpu partial list 12235 16577 4 12 RemoteObj/SlabFrozen 0 5969 0 4 Total 276965 131714 Slab Sheaves Counter Alloc Free %Al %Fr %Fa ------------------------------------------------------- Served from sheaves 1805673 580161 86 93 N/A Sheaves refill 236384 N/A 13 N/A N/A Sheaves alloc 3872 3794 0 0 N/A Free to RCU sheaves N/A 1255815 N/A 68 0 Main sheaf flush N/A 0 N/A 0 N/A Other sheaves flush N/A 265600 N/A 14 N/A Slab Deactivation Occurrences % ------------------------------------------- Slab full 0 0% Slab empty 100 0% Moved to head of partial list 0 0% Moved to tail of partial list 0 0% Deactivation bypass 16588 99% Refilled from foreign frees 1595 9% Node mismatch 0 0% Harry Yoo (2): mm/slab: add sheaves_enabled read-only sysfs file tools/mm/slabinfo: add support for sheaves stats mm/slub.c | 10 ++++++++ tools/mm/slabinfo.c | 62 +++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 70 insertions(+), 2 deletions(-) -- 2.43.0