From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) (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 B433E2E1745 for ; Fri, 12 Sep 2025 10:20:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.165.32 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757672446; cv=fail; b=auLdPDdEFPU3Q5bzwvB+1HToDDwdKbKxxooVQU7tQpYDzmYcaXnoTfrkJBtK2u1X/mmUEzfw8Udqd/l7s79tkAnwOO/VFmWhE3xXxRAENnp9B5D+DCRZ/pcWMCFgngyDloisyL3+Enk8yNleUk4dOn207s3ZRskDloYXMcmGns4= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757672446; c=relaxed/simple; bh=3o8X3csCGgcP9AtvVRNQNywCkNy+X+xB+RCHs9WNPe8=; h=Date:From:To:Cc:Subject:Message-ID:References:Content-Type: Content-Disposition:In-Reply-To:MIME-Version; b=DtTf68QxxaizioNfSvkhh87NqfUFpUEgTCGx0/dmtHXB80zGUbScpasJ8XCgVe+IK/Rl+yhblPsvYTSMfTsiETHG5MtDSyXGq/oaraMxnNSIETZqZSd9/K1i6iUeMmK6S0IjNF0lcJZgV82+RaQJyYMC6Wlj+tkoeRzbMrXKMDU= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com; spf=pass smtp.mailfrom=oracle.com; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b=XVCUe9v1; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=q4rkuLio; arc=fail smtp.client-ip=205.220.165.32 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oracle.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b="XVCUe9v1"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="q4rkuLio" 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 58C1uPVe022741; Fri, 12 Sep 2025 10:20:26 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-2025-04-25; bh=kYg5F1n79GQDiyT7SV P4kzR3ae0VUUjqngJEVobUius=; b=XVCUe9v1ZHLGwXTnDJylknCYuwr475qkuU B5UP7LoZTMdVC2fgK1PfT1FNVjE7V5BtyQpG/F6yvtGpOLSPAVE0RkAF48TtBWVY s83hDj/xA4t2BmznvXUNm8jCikENfjekV2NwWidPVcZpsr73ex47I7UsJ43ZQ+7Z o5bp5s6K+xE33zYrGplLCUhism46pf07nL1qJjegpDl3ryFkIwLa4inlc/bW3wvg 9Qv2h2Ce8rkI9HD3dvmS+mYb3yPl7Zs/PawottPv7AAD13HbTuKCNIsiDIBqMpQz qLhYdpawrjuNTFLW46nLkG0rxFJD/8xi5f8q6DEx34xslA0PnT4w== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4921pefyrr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 12 Sep 2025 10:20:26 +0000 (GMT) Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 58C9AHnx026171; Fri, 12 Sep 2025 10:20:25 GMT Received: from sj2pr03cu001.outbound.protection.outlook.com (mail-westusazon11012051.outbound.protection.outlook.com [52.101.43.51]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 490bddqp9k-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 12 Sep 2025 10:20:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DyNg2jxGIhpuz3qzmvQEysLRrzpXAV+QzAuMbfk4xIgUOD66/nKwKaaXk63GIB4gjcHjuK47Dn/jBtbVJrRiYqUE3ZtSxpnvq+CXgukoLjQVp9+FeFg1tIEeD4pdIZ/sRFVZUfAX00anu/pqykv2Ryg8VJS31B2axnj1PO5qeUA+644E+Y6KCguwWltGL86XhpgewO++0pTm8Sq+K8IDoWiAz1mKjFL64dKNT6X4w4B/kKiEFHoJDp+MPaXaAqT8i9QBRE7bC1kHSsjbavCNSBwULv9O4LMr0/3eaXOSM7q/CU0tfCyEl6HH4yHgsEsa8DSYsOpW4VMnPwEwXF1zfQ== 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=kYg5F1n79GQDiyT7SVP4kzR3ae0VUUjqngJEVobUius=; b=Kckw5X2NWQ1daadT/Kktc1Lu9T2snXcaKsGjjULtLKVO+olKGFfMBdDgQWRhKBgTr2BZ6S1ZwT7JGLOCrE+8msPuxXyr+CbTylzP448Vtxh8vGtPcsJqL/avWWL7H9gsPKarQzxaAisUHVUIbRiCUfYtyJhLM08Ba1IetijT9iavG7xv91gShEQoK5EnafojayYwQiK3tRFZ4SqhrFN7CEkEBDo61DZSVirLhJuzNvtyy+UwXgYE7d+zoojabi0xuysGjd1MrcjEDL+zCY5Fcpp5gf5xs10xBQ9nTEzcPV182vzOopcDCEFFhKNSRIMOYGEwrzPKyGX6B5SnkKtizQ== 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=kYg5F1n79GQDiyT7SVP4kzR3ae0VUUjqngJEVobUius=; b=q4rkuLioAP7BanWJqWgUmT0HhWolW6q9V8p0YMc3W42SL3gYl4hzd3zLyLnRLR+3vetnjfN811OTp2kXwU155+wH1UJn3dfw1exo2umXLvuS1UyB4BLP5AE+9qGACyZc2tJjDLDYeE+iOSU8EcqGenik4AYWvEpUUq6Vs2RNqUQ= Received: from CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) by LV3PR10MB7793.namprd10.prod.outlook.com (2603:10b6:408:1b8::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9094.22; Fri, 12 Sep 2025 10:20: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.9094.021; Fri, 12 Sep 2025 10:20:20 +0000 Date: Fri, 12 Sep 2025 19:20:11 +0900 From: Harry Yoo To: Vlastimil Babka Cc: "Matthew Wilcox (Oracle)" , Christoph Lameter , David Rientjes , Roman Gushchin , Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 2/6] slab: wrap debug slab validation in validate_slab_ptr() Message-ID: References: <20250911-slub-slab-validation-v1-0-8b67eb3b3dc5@suse.cz> <20250911-slub-slab-validation-v1-2-8b67eb3b3dc5@suse.cz> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250911-slub-slab-validation-v1-2-8b67eb3b3dc5@suse.cz> X-ClientProxiedBy: SE2P216CA0023.KORP216.PROD.OUTLOOK.COM (2603:1096:101:114::12) To CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR10MB7329:EE_|LV3PR10MB7793:EE_ X-MS-Office365-Filtering-Correlation-Id: d074ee43-c50e-4212-6b63-08ddf1e5fa22 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?PMi6gyIGKUZRfjlaVLHhScbG95NMjiobmlSF1VoEGTqVfA/DODEBRPBfp/7b?= =?us-ascii?Q?5z0qkWB7JKQVlS8+YNpmfckmTP3vfTGTNQvrdAUr7eRp3OxCxsxYLEma4bUf?= =?us-ascii?Q?8bs9+clHd4fGI47SXOVuh1qV1UKES3Yq/HncV3aVxVFoX2LbeLc62Nz6WghY?= =?us-ascii?Q?N4t62yKgnxa2DqlhIkZuy7GIw6EqYegSk4nDUyx680+Z/T49tlc+CpPKNpdP?= =?us-ascii?Q?UsxxFsRpsrkarl/WrXJJzKPql0+Ju+LxJ8hlEG8J1WxocBiCzI1PK4Slg0n5?= =?us-ascii?Q?EkNP+nEhW4LaqEJaKvV3jhHhxiISUsIF1TDRC/kW7ZTfRgh+4qYROhbyw4my?= =?us-ascii?Q?gA9aSQFTpnjZ5yMj3SnFIqEJY5inViivHoBo/I8pbYrN9zsAeJcyCzQvaFly?= =?us-ascii?Q?4e6747AEEfkTHGLLHGsmm3DzlItBa89ypmer2yqnEe5flS4Vp/dy2j/1637j?= =?us-ascii?Q?bNLF34+uxi4VgbQLBkWBgr55siUz+j2YWu4rSk0K669J/H0+cEFBcFTJLgIk?= =?us-ascii?Q?tuAAIoCE967b39ob4xFKUb7NGoFoLBG4kB5azoZH130/JjPdey8XOrHeboex?= =?us-ascii?Q?NdbbaInvUEmYB7Tj/IQe/laR8UMDVndyPULUxu5950lKhww51RLoDzKijAfA?= =?us-ascii?Q?JO5lvDtj3BoutAB9gYRsvn93tTHaZkYeEdKDiqV9HqZVkAgcuBaii184/jU1?= =?us-ascii?Q?pKIyEEQo8KxabrrgVLTi/GZy/GBE9/V89aVNollhQed8A+g2ZnrsdcrKWYyr?= =?us-ascii?Q?I4tzHI8SRQnDQZSk0TRGsKoOs2R1uf74/jRdtQH87OypvEuhNFrtWy8DPGMJ?= =?us-ascii?Q?1K0nYiU/5FxWCbycqnRfiWVl2pWJukoNPbusImUWVnxB/MTWL8JT76NLg1rE?= =?us-ascii?Q?E7wLnQXA1u8MXjl0C6GMk7GSovCkHTOtSJFBAZ5urQjHJbjZehZrgZeN/wQQ?= =?us-ascii?Q?OZTjr99d9HWLH72rD9PFJYirwpMNnsWgHrMokbVFCsdDjy59iWCBYPV55hNG?= =?us-ascii?Q?CvknQ6x/Fbi5j/wKEnqfScHAraxUPBD1xUuWGK0TKxB6G9CDMDkQOWfqwX/E?= =?us-ascii?Q?GxncfFD8966pkqnKJL1UKyf3IqBReyXjBjj8FyY1sSWR5p46XSZcDSsqdOq3?= =?us-ascii?Q?+SwxEOwhm96FHUDLmKBQ4cP8gMGJnqydG9GFoqhAKHTc/V1YkjZj/1bfkFmk?= =?us-ascii?Q?p6HHkcYKL7dCywKdOQXkJsrTEy2nwGqm0xdGZUJ6Gr5c+9nWb//zdrK03K8t?= =?us-ascii?Q?yw+ipBMRgWMHFY1j4TvdG9svzlkYbWW4xO0w/D9F7kuPBLdsejThIgJkqf0A?= =?us-ascii?Q?0tElnTpA7l28gH5h9ufIErA00HjGPpsIGFrpT3dPRYnD2sqoQgt4d1BuRSbB?= =?us-ascii?Q?HjkCHHR5NGOIbIMm7mN9Ne3nwK85S2JhVJDoysIgrNqBlaa7OIDBqCHqZi4a?= =?us-ascii?Q?s5jEyYgDj6c=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)(1800799024)(366016)(376014)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?nlBY+byvCX2dZGhZ+Qod82ZHisLkJRIcnW3tM9Nggk/7AoYwLqSdwXxoRuPN?= =?us-ascii?Q?7ifwjHLvia12RabGZnZtSSbwP1TOrhF26StZ0xG44Z75qhiQ/JeSLBpB75vc?= =?us-ascii?Q?O37a9i3kfcNLRhQZDQf5JfUYeWjYALl+I5WYzHEHezPgxIIPDelQ3QmtxYY5?= =?us-ascii?Q?nUMcr2M6a/tZuHBwdkKdTBLJkq2rCcjXL7J+hkQ6HRw9QEy2Rr0oNwNA4Zwk?= =?us-ascii?Q?K1AhfyDVVvNLAdDvIGicMCA+OfTw4OpfI2mJ4oPBhObulblU9mUa2JbKgp1A?= =?us-ascii?Q?sWPjNVZ8epM8EOcmK1aaOfXOCqslCtTObuTiMcHz48P8WyocUDPyP+fqaHkx?= =?us-ascii?Q?gD0fzW1fuIrIBF4kvKwCAqRMSl1JI0HrLh0qwDhr6xc9tJQ0ubY3pEynqxRf?= =?us-ascii?Q?ENKffyd0BWM6VQ+Cg48N6X88yPcV4Ft+En3G9w2o9uLcULmMe2RSm+zCvS/b?= =?us-ascii?Q?2yfMYmIc8kvdQYjiqKqjzNaI85NLzMR1ACxDuQhzuhHqvYQpaV9vb3oE9pAl?= =?us-ascii?Q?+H6bV/swcokE7fv8Y096GDVs47LWdYrAtd12pbyq+thHWs2UzkO1QJM/FoPd?= =?us-ascii?Q?le/MIxRIQjiFlD6LZn58K8IamHTMeiZCsBV91XNSXdMJ1sExsH9TOiQqB+CU?= =?us-ascii?Q?JdJq2o0MmJ2FQnmTMYwTSGAipKbIBmKgINdXiR0Lv5h+uE9RcQU2uJRPIqot?= =?us-ascii?Q?K47UYVW66lZVGcKKqf2SFV8U4OW5Rnc3MQiuZulrD2o6gPzU3s0mK00TkPg+?= =?us-ascii?Q?/nhtmluQe83gDXuzZcyJ/U0QK5nwoKrNsSrOxUfUfMLGxZfEPB6W6ZtyQ/3l?= =?us-ascii?Q?dWaUwRCWJhW2quh8v1tb/07ApE8GP3HCeLazeO+tGkdt5o3NZ6rpJaAjEXiV?= =?us-ascii?Q?B1qlhSYUAsl90Inwq4QMufQNml6rELlgdUNuziSsSvXtZwkr3kw7cyvv6y8K?= =?us-ascii?Q?3jVsG0VjZbQuX7ceAThGgr5r8uE+sLUdHNHLPrC83KSZMuQxcm8Qw6uf/dU/?= =?us-ascii?Q?jQEe+sxEoQbh//5k6/gKu4H2jWJcStJGHPc76ImDdZ8dvWvfqagZCCJ4kqdH?= =?us-ascii?Q?/Kc8PML6gwCh+62XEWb7gd/c6RjSYp6P7IIWZ2E1qKIuiM6v52GPAgmFOgCY?= =?us-ascii?Q?knNDT7IOAmyv4X6BkTzSoT6xkfiLlCDtTkTIUEtwIEPQ44yuoPWDO4DqkkU/?= =?us-ascii?Q?JzhqWLVuYZVaROzcyA9d8cRmN8sR5nxWx0mLMpoSsdz62aKxBntM1gVe1qh7?= =?us-ascii?Q?Qpcr41JEzwgZ315MCYUV/qp9TebZrLkAUdy8dwRS5/ybdlMu4YiVHPUXF0+C?= =?us-ascii?Q?uijNflJDN1U+AFypGxavp2Kq4DQfJNdrW6aM6fxnfA4jncJx0ELo8qCI/IMv?= =?us-ascii?Q?CIknwKUHkSzQkCcPRI8yYerdZ7tqtPva6Wk8y+jWVJDAPl/Kdk3YPrP7T5/5?= =?us-ascii?Q?AcCW4RL9y5YJLlCCSg/Fm2R2nyvZxvKqavxX4mXI7D6kl9psoBWuFVGUpk1S?= =?us-ascii?Q?H7RhDLpw+dbF5J/dgwAACuOI9/pEiVQEr+LWdjQRZga/MnUD7exMMvHs/xox?= =?us-ascii?Q?lrrDwmRVmAN5cncuVKomapYBtMmAwlit93q40lAH?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 0RJ4QUIeDgvZpHx3knZQ4oYLLGBwn6IygG9rYc8Sq/I3Vs3ElrGeMF4LqMvCuAek/I2QCKgrZP+mJbIU34qojbQKU/k3DsmNrU7/Hs6KHCQbni4MBubwuq/RAOkDYWDsJRalpxCjUBAor1jd7VHWwQYn0zQSIh7clX6Y7DbydBEaQ8iXoH1VnRHSNCVThLUOIXWvGslCzdDTuSYtKG3p8PML+yR4M0RymctfnaR0atbbKKZEzHLEk2ndFmfygsQSyECV02NNoNM2SP2CnKCPBlfuFopQF9cRT+ketriR49zzML06IRK8S9iLrMY4jV+zfo73l0qQiubxFW2rX4LeJLPAD1BysPjaSx0YjzKjZ1xh5r89QeYGxas9pkn8w+aD+EVsrdmjuGxccHcBGflJF2sUECLJU6sKJ0XO7oe9jzfofVNt+s5YIEzvWNO1vk37x/NGUEzjTfY9mv6ACK7fSBiRZ/AkeGA2xc3VZ+tHtYz/+bwMdzANLdWHdfas0J7YhPlRmIhLAUvQahx9abW+Gaq0pkCGwgqTecNDRTli7d9EyBRY8MKQYgGqZfy5pbnE1pA7t23Nvm01SW2/lclkNdY0/IYi7ps6LoSpbQoP5Q8= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: d074ee43-c50e-4212-6b63-08ddf1e5fa22 X-MS-Exchange-CrossTenant-AuthSource: CH3PR10MB7329.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Sep 2025 10:20:20.5522 (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: j3Uc41Hh5WR+YWB4MjcnPYeSVQQeoaRQp84NUpYsehMTVdQ5wcvUv2Zyq18L1MNQdppGlhgWTcShrWR8NoCBfQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR10MB7793 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1117,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-09-12_03,2025-09-11_02,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 suspectscore=0 mlxscore=0 adultscore=0 bulkscore=0 malwarescore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2508110000 definitions=main-2509120097 X-Proofpoint-GUID: HwQSkKkxfFteBsNwIgwVBxLOCpDBtoVp X-Proofpoint-ORIG-GUID: HwQSkKkxfFteBsNwIgwVBxLOCpDBtoVp X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwOTA4MDE1MiBTYWx0ZWRfX6aAjl4V/uyTc 4v52SxjDuhJMShWS4wJ7avmp3lXlcL4GQdjAsZVUuAMX3R4dzliWHYLPCfH3zDZnmBGw0e39NPG llxzbvIZ0nAzIvGu1rBAOrI/Y+f10c0xeko2QmToF/iB3luXIU3n7ARXxBcCRfYEy0UWa0RRGVq 04+i9X6MsLjy1TJYhV7+oDm1yyCXPmmL8528mExsjwGtNv0HG8XPmQCnEPhODmKl+FlD6W82vtZ 8HnLMJxG8y+/JIO9si97KzrU6mnpt88j2jfi+nUYf4fWt9lSXf2tRWuRnxs282NEZ1O9/BTZie4 oeRWw8H66cLG1T4P4ATvtyQIUNxKZiNCtWV8b3SAuwF4rpg6y3qB5MNW78zRh87mtPlCokSIUF6 7wwZj0NaJ9H9du2zTTccRs4NyR3KDw== X-Authority-Analysis: v=2.4 cv=b9Oy4sGx c=1 sm=1 tr=0 ts=68c3f3ea b=1 cx=c_pps a=e1sVV491RgrpLwSTMOnk8w==:117 a=e1sVV491RgrpLwSTMOnk8w==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=yJojWOMRYYMA:10 a=GoEa3M9JfhUA:10 a=yPCof4ZbAAAA:8 a=INnCg0SRCRaDPnuK5sYA:9 a=CjuIK1q_8ugA:10 cc=ntf awl=host:13614 On Thu, Sep 11, 2025 at 07:02:35PM +0200, Vlastimil Babka wrote: > This will make it clear where we currently cast struct slab to folio > only to check the slab type, and allow to change the implementation > later with memdesc conversion. > > For now use a struct page based implementation instead of struct folio > to be compatible with further upcoming changes. > > Signed-off-by: Vlastimil Babka > --- Looks good to me, Reviewed-by: Harry Yoo > mm/slub.c | 15 ++++++++++++--- > 1 file changed, 12 insertions(+), 3 deletions(-) > -- Cheers, Harry / Hyeonggon