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 937AC36BCD9 for ; Fri, 6 Feb 2026 10:21:57 +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=1770373318; cv=fail; b=JgFnUb80s1lJPcek2WHO4j4twzIrEIk8Rcdc2w/vV1Jb+a1bZXdqoRPRBh1tGXxEs1Tg4gBsORdhXh8kq8uRVe/0fpHI0IKG+rvDnEbu9i6vPOjJM4hRTu6fVeV9mnwzEePkg7PLnwEGTC5dgI3GYprvWKEGgjARhWK6yuOW0Ek= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770373318; c=relaxed/simple; bh=VxC8i+vc0eMhlFTPlYoOVKFL/ZKgk454X0ZF+w2Sym0=; h=Date:From:To:Cc:Subject:Message-ID:References:Content-Type: Content-Disposition:In-Reply-To:MIME-Version; b=YQEP6RFe8VTFA7tfN761vTD/MiV7hDEZnOhabHzBdqib9k2c9jUZtAh3vz4X8lC8Rf+sMhivd8vABZENN7sG+bzSyxzPWIdej/96CtdlXkyiHGccKu97rSJqkSBo5PU4Yzr/HPhraOrJEAge2VXzaM9XZwvq2t9IOGAwLqOVZnc= 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=nyYaOJTo; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=gMOA/3bC; 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="nyYaOJTo"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="gMOA/3bC" Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 615IPimw1179782; Fri, 6 Feb 2026 10:21:40 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=b4FDjJNHiZLnbeZiI+ aEpka/3b1Fh91xvPHmj0I/Bqs=; b=nyYaOJToptYRX0t2d52MAAVXaLQ+BMvfA4 5yIw6YMlyGI+v0/a6kVEykI7G+IE92VoY9O4zs7Sk/G7CpbT+XCXQJLYT5QSapag KOHhYGZjuTL4lhUEK9mqaqEmvdzSYEy6eaRHKXrvPUK1wqM2Zv2h0aAftfQwiqMU Fvs6CT2yOtpRLkABU7ClUOTUnmsG7eh2UlD0Rb8RosAz/w40PXGlOC0qVuc95sZ8 vw+m6UofFbrhbRGw0A0KEIb26YNWktHgoWTkxTbxInTJS/P+6oCPVwPZlM8A2Fnc L1rvvvc8TDTO01YTJ25uFtWQYF/l7y362eCCi8m2Yq3ClyyBU8FQ== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4c50fmgy1p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 06 Feb 2026 10:21:39 +0000 (GMT) Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 616ADOrG040160; Fri, 6 Feb 2026 10:21:38 GMT Received: from dm1pr04cu001.outbound.protection.outlook.com (mail-centralusazon11010001.outbound.protection.outlook.com [52.101.61.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 4c55gbyfej-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 06 Feb 2026 10:21:38 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Ic3FSaha+qwu97FTBsvw93AoPDIQqMgE4N/PE6wjq2udoOQ416V16TFou9aKBvgSX7v3P/c99BfrCDAZlNucCCyQSuI8F9CFbZaG6zuipdoDDc8S/xsNY3qeP4Tav5gjLEXJx1RLWedxtPsW68x4N6y5jWcQ6B6KY9t37Mx2PwzveiLQG1AJO388X1Z4/HA7FYom5GyXtpkw2PYZQdKFIFbo7JCuuxKImTmBe/Zb0WyQYdnr9Ar5xIH1DQCErzde3Hr07vV1aE+1/LecYDrAJt6sVRJa/6Z7sDZ/IeoIz7CBrYeGJKLY294BY85+D+XcsRL2xKabp8PgDMhB3XAgVg== 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=b4FDjJNHiZLnbeZiI+aEpka/3b1Fh91xvPHmj0I/Bqs=; b=qJ8JXaDV7GH1Dx9ukvf6Z7wqLgcB3gOIjnwolpLN4YwECgA1CtYcOvbBXMN6s9DOKIMuq/i7/lk9Qrfct0gzReWhrhc/jW7Be9Vjky7ZQphLem9uyYeuKcmBDQgsoQzMSRoaf3pwdytA4GpZkJCljXJDGOY4jH+iB5pNRDZFIpt49X3Jl7EEPVPyyqbBVDREqd4jjGuk3fORcWpXMmnNXPmni9Q5HYxwxfwJV8oCsIBuOBWRs4YqB7+1s1Bh+V9FR6uwS1EjXo+7yji2WTULtnNOc/kSJpHS4JRjkUZRHcGjYUaAn1GD18nc5gVThdYLsdHBC75utnS6LrMRItVoNw== 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=b4FDjJNHiZLnbeZiI+aEpka/3b1Fh91xvPHmj0I/Bqs=; b=gMOA/3bCKRUikZEnv4GJmM12nWyUwl7joX63t9ZxV/rhpjjMIAUhowedXlmtoSk3A7blPqPHQKsBZOwB7kh0XAlCPsEt26iVGxF565wk7P50u+tDd6NN9/lbNHIIK+4Ftzsn/NsMUZnV2bGDFqdxxoMHFUdF9UIYYCaAjMid52k= Received: from CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) by SJ5PPF842B33876.namprd10.prod.outlook.com (2603:10b6:a0f:fc02::7b1) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.15; Fri, 6 Feb 2026 10:21:36 +0000 Received: from CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::c2a4:fdda:f0c2:6f71]) by CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::c2a4:fdda:f0c2:6f71%7]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 10:21:35 +0000 Date: Fri, 6 Feb 2026 19:21:29 +0900 From: Harry Yoo To: Vlastimil Babka Cc: Hao Li , akpm@linux-foundation.org, cl@gentwo.org, rientjes@google.com, roman.gushchin@linux.dev, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] slub: let need_slab_obj_exts() return false if SLAB_NO_OBJ_EXT is set Message-ID: References: <20260205120709.425719-1-hao.li@linux.dev> <67ebb9f2-b383-4b68-949e-239d8c7b18f0@suse.cz> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: SEWP216CA0150.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2be::15) 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_|SJ5PPF842B33876:EE_ X-MS-Office365-Filtering-Correlation-Id: 8ea6751f-4887-4efb-6233-08de656981a5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?rF0/xA/N5IzlDaaydzyZ/VzXP0iyTChyUzdWU6JRXSvdd1cTOX6WKQGalcCW?= =?us-ascii?Q?da3umVPks0oLp9VGknuEoEbslwmsAqbuxA0+LQbUfbRC0e/LgxjCAiNRY2vh?= =?us-ascii?Q?lRSNLvlcb8r1KaIHCVdeaRtm+w23ySODOleO2qZZ5wkHxjwDiVmFKvT+WXoy?= =?us-ascii?Q?vTY2QK5y1LSuK7Nq+47n3DX50AFrSOr1j4qF9NfytDGxwN0zXkDh/adIKynk?= =?us-ascii?Q?h8UL93KxDptsBWE8C0A1D83U3v6R5FxXKa5EoV+VU5IKiFJZ/adb4KTCAjGE?= =?us-ascii?Q?uXc7f49r4rhMk130tY/ge0DPJBnferYJe6Dh1kzkRPtwEPjF2yWGtURmCxCu?= =?us-ascii?Q?HFHISJToXz4CIy/xCbSArEPw47NBbb6E0KKVUYUCc6ZAJCzfx7IizHHFYf9q?= =?us-ascii?Q?3kH+15zu7EjPKsZPDZ6XM7GzMaD/rKiWiU+dc5HvoOxYzEAHovyvBvw5ZlnB?= =?us-ascii?Q?pSNeyCp9fAEXoXQW9Yd05M/gQ9+Xkx7vEVnT3msuqZzZBmhxqst4egFXZp9U?= =?us-ascii?Q?vdmFaSmXUs7PMzlE+FsgvYFDht88a+20V9bc3LWvNXRevMJFIZ3eRTaRhAuz?= =?us-ascii?Q?9Ean6wSvIc4eD4Kp3Q33ybEya3i7hoIlRTQaw/GaQ+eGPVztRs/Ynhcu45XQ?= =?us-ascii?Q?KRWC3lcT2tTIjA+ZDyK6dWTB/3XoccesQ1/WfCrLToYe2oIXUxxgVizb6hpK?= =?us-ascii?Q?/9Pf3KoYOU0QY2oLmKojsnYBunCnpoGImtCI3I80TvEexqA5tf/tefpSg1oi?= =?us-ascii?Q?S9dqkEk9LnAdBm7PjT4HgbuXZYYnIZnL1sekkuKthhLjYXKJRQAOajtoHP7s?= =?us-ascii?Q?KAUnOOykWAXFurIMivQQQOF62GDNQs5sno1NbEZ3/rthI4HQNh4SmTlDCY/O?= =?us-ascii?Q?ut+UDuhahhKkm/2mR+tTPU4lw35knBdwP0mbIoDg4W5F9YHosE2lO+uKTjuf?= =?us-ascii?Q?u1yOCgeGQzCdS55vF4HUugQzY6TGM/ezvKLeetwI/52w+O7/Qsh6vt4u7K82?= =?us-ascii?Q?3oBxO5LWePH3tGxMJ3QQtBpCkwGBplz3R86xNAVb1xtJm47yqsLmT/6uVog6?= =?us-ascii?Q?TGGLFAQkqkZhoKGGklr2uNhih76SpA4Ub8Pt+AnLHoF/fnC2WDtm+Qzb0u41?= =?us-ascii?Q?cTrPR6+hE7zsHnowEn1IizBwPtf3iGvEtkm4akbwUQGVMKZyDLpqO3SQAgxP?= =?us-ascii?Q?cUfNestgrrCNzrGp7nu+XPOKrwAivxuj/BN4ER6Z+rd0fG53ICj89ez2rc0S?= =?us-ascii?Q?dsiuWDZkEMQvbvJN8G6UUBqyByGD+4/4MrvSgOYY9/QHZOVLw1YbOTXvz4nM?= =?us-ascii?Q?jK+pkWlhUbVqgamlFgYLrN4FvaZC0P4RkHstNCz/+FLzo5EBArExjii/k/PB?= =?us-ascii?Q?odlmYQfk7glscRuIvHglT1S028Njy1at9GjIubqmxWGszASMfIyg9/oQaDWk?= =?us-ascii?Q?6EmcWWWN2RAO6M1xpRETQDVaz+Bk9L/we3fRvvTHkz6KC9KXRfNZyapP2Yh0?= =?us-ascii?Q?h6NCLtaluNJ7Zios0Byj8AqCrANpj8F5iWz4Fc/TxNeing04PE1C9aMKlP5s?= =?us-ascii?Q?hj/VfrZwx/aiV4+wqbs=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)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?BC011K8Si/Bl6D/w4PoLM908wsLq1Ne3VTbushhjdw/1CRFzcEYaZNIsvu0q?= =?us-ascii?Q?uVUV99+QfL8ccdNETiwy4o8IClnyPI6hLclxdjuGgmwRn+4o0AUeqkW0H/4X?= =?us-ascii?Q?YO+j0+pUodVJvwnQv/gn28ph7D5FjoFExUrdAGXLdV6iSxzta1QNjc7Dnxqv?= =?us-ascii?Q?aBvZHxwWbCHdTPSPpYxmbX00rhPkf3hcl6c7mAZhG71Eo0u9VO97Fd31qOx3?= =?us-ascii?Q?RLW83Vn4KzLwZgWjU/TpDwIfYUW3RA/rlbtUV5d0wE5OOFiuXCFlUwBQhuqF?= =?us-ascii?Q?lXiKgrkOJPMVEOXGL73kBe2s0dZuRNKf6hIHgXvOBMel7gmMxegrFbqc5hhA?= =?us-ascii?Q?cnkwNCa/UxAjYSGSBDKY8O3jl28MATBOEJ4jOLFh8ZKNeH0V/SlCUVbvZ6SJ?= =?us-ascii?Q?hV8EOiMFCufM4h6k4tz4PYh60+eQv8Fq5KVBsmdUSVlQ9cj5BLBbO4UNkh8c?= =?us-ascii?Q?rKve4gM0FSkP27x07cm/NhbGzoO0CWnQRGMa7elSr7nUWct7Sx1GhlcXn9su?= =?us-ascii?Q?zIhgxQ4QvxthD7T0kCaPOQTS4KzpIc7ybDxvgusCPkF7alQEfMXeBUG6qeYb?= =?us-ascii?Q?cUbztcwG+ftw3mVGymwNf7t/UXHXXm50fd2FrI42UWxDXQATJMhxBawyV4nK?= =?us-ascii?Q?YDRPYxitF0goWzFzXbcT7KEqwIqy1TcC9d6jw12cBPDSoAD+yh0dAMA5jIeE?= =?us-ascii?Q?aFfIU+vuWqSwG298th7PpvWAs+7wAHs2D0DnP2ficnOMCMfxYEsRmANFB05b?= =?us-ascii?Q?NQVpejmriN2fR2jrW3YNdxuRzXrlHWUEsNGy3G+8TJMhP69hJH+Ct+jPCj0Z?= =?us-ascii?Q?an94gdZ6JyuJ18X6jYXwedT+/kUTy/rIKH/evo09QZA6hPHHIsoWLjgiL4OM?= =?us-ascii?Q?naFSd9OTU61RwVQe8eR6//qCJ7KMn0q7xHTaOrmUAINtIokzV5rnTCTj5Ukv?= =?us-ascii?Q?7mEYTictrFQhIbLB/hwb+r/qiExhv7MDfSGYoRAqf027kU6qtN8TdSvTFAvL?= =?us-ascii?Q?Wmi2ZJxEGIz/h8I+D9Ucwi9q8TRMDAen8JOPWEgVZX57jZRbF8gIPCTAEG6I?= =?us-ascii?Q?4d6/TXyHhABiojS1+pspg4ItQoIoFDW0JP6+Smpp8ie14mGhEGFziR0b7f3O?= =?us-ascii?Q?eeT1bLa0EOh1EWqn0kGOrsxC+udqLIm8qcWSpvwINL5osb+gHL4WfApAnAa7?= =?us-ascii?Q?rc4me7a7P9HXOggB1Kh3zrxLeAcKitbzEO+q0bx37K2eI6zWoRo1Xz1xuqSC?= =?us-ascii?Q?ZIz6CfuF//ZGBF2XNkBRSj8lnTl+9ZFLFgW/zdldWNAHZvMEc7oUU4Rx8Ylg?= =?us-ascii?Q?scoOkPzKnK6ZUl+qJkRf6oHxh9LOcjjAi/iMBphAiWvBKcDVfsea1qMTGLLn?= =?us-ascii?Q?QOBDXaCVLoX0iw7nVH2HvOac9rlav9rxNj/uUTrRwZFB0zl/Gk3f2fvCxkJz?= =?us-ascii?Q?+k7C9gNjRB7ydfPCvDX3v+U73ehF0vQeAEpWBv/LDbtoGF1m0I2i/hUIUK2Z?= =?us-ascii?Q?AZE1V0UhPvUZtZ+JkVU9EWomX5j6dDaaMCOBoytNHoDxfPXpPBtJYcoku/Fn?= =?us-ascii?Q?FXG9bBKYLN/hUdfGswGLT6UMfB1+NjZvF5UzZ+lGB0MRE/IEHvqpRA6vWAnO?= =?us-ascii?Q?8/ZEf75cO8etrIxOstvTM0eU+1MY5HMBd6npJAumh+MaJnLA5bkPVmJ79QCI?= =?us-ascii?Q?rqQ4YY+hTkm1IcspNMLD0DyyOi/JkNcrqoFucbhM0NZkDKy5/DDZ6gGY8/ZU?= =?us-ascii?Q?VoNBawQXJw=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 4Nk8fne5lUeMJh0zCAX2VsYfNtPzv4EpvRKuvL/I0hLf1zUyoEVY2KXFDmVABsBu+ghGownHnmeuivXwlkE4Mw4AJ9rjEPS8IPV0UdFkMoOvpfrIaG5b8aXmmCt4BwqY5mSncrUm5X9yoQZXm+sF1woW8u1VkPyLzq9Vnoc3HD1abi0SiM4CZbUpWhPCWHgLxwUYFeFgy7Gb3LCRMqV3C5pyTUE3FfJpqVVtoQNVR+07Ye3PVUu5+/d+ndqdOeL8xCiq5LbB5W0Ydxz7kQYUOCZ5rxEAcWqBUcV65Vz7EIkBnzrN11PCWO7pXJFpqVSAF8ipRLT9vqeZbc9g3v3JdclIQW/2OARJmPdg/EfebZmPRzQmQLoNVI06RoU1b2JHQYsKfueHouqAsY1PdJcxw0sHtn/8sSBLeXZNwTRA7PeMLnlxtPONi3oXhO7f5k0XQAaV7IqENodo8ePVtH1VI6qVRES5G0e+2ME2OcR+djJyCY5IiNwH6ausiTmjJXkXllffBCEoIAVKObZhqdDyLQdRzDGTuHlr1FUKdcUFIt8nJXdl9vdPhjWwPZsr7vxKFPEd7Qc+yrhSNl6X/gM1cRsSbzhoPBzdIN+QCR4EnUU= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8ea6751f-4887-4efb-6233-08de656981a5 X-MS-Exchange-CrossTenant-AuthSource: CH3PR10MB7329.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Feb 2026 10:21:35.8053 (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: 8E9iGeLC8GTpzZxk+KL9yHnT/sKlVbhIvflrourOu74rgq8Xk4GldLikBvlMI2kWm/RWLfV2q36yFyjXd52k4A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ5PPF842B33876 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-06_03,2026-02-05_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 bulkscore=0 phishscore=0 malwarescore=0 adultscore=0 mlxscore=0 mlxlogscore=999 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2601150000 definitions=main-2602060070 X-Proofpoint-ORIG-GUID: 6etnNLSTrkEpvqsPutik8YzO79E_vYbl X-Proofpoint-GUID: 6etnNLSTrkEpvqsPutik8YzO79E_vYbl X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjA2MDA2OSBTYWx0ZWRfX884Z/qfMqeIx zXOikdlOKGdUoKvbG/hwaHSq3wMn2VQof+1GYdN/3YdKIJ4/TZCdHY3LtjGsMkfl4NGbEGesBkR 6lwNTtsDvDvvhE1WsIgressxNMq8dlqu1tfibzz69YZXktv+ouhrKA2iXcSHTNV51CSm5TcruMv pyKNFhRIH2EQgJzJHikvPEKhssXiU1QZpln99T0wNUc3i/y/Lv/LczWsqF94AvtAu+7KYVgoqBW Kfnk/FdCX87IAaBpQ14hOEUrqF0gua6ugNM9w8Gn2ZnTxl5jg8wqe9qg/nwZyymSpmq/mQiQRHQ SClzCi3qQjUPx6jKzYzKCkO7FWUWJEQr8oUEEijqjMRj5qjUTm1Fg4KHy6+w/kgvUezevw+uJHM vCxIkvvEMi2ge1l/kSndMF2AW7DUDE57va3441Et0PnK1PC6G5tK955hFWqTCyHoKAwqqbXm5or MmMtQipOOcz6wqA3AKA== X-Authority-Analysis: v=2.4 cv=BcbVE7t2 c=1 sm=1 tr=0 ts=6985c0b3 cx=c_pps a=OOZaFjgC48PWsiFpTAqLcw==:117 a=OOZaFjgC48PWsiFpTAqLcw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=HzLeVaNsDn8A:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Mpw57Om8IfrbqaoTuvik:22 a=GgsMoib0sEa3-_RKJdDe:22 a=yPCof4ZbAAAA:8 a=SoE7BwcI0NR0u3kAfogA:9 a=CjuIK1q_8ugA:10 On Fri, Feb 06, 2026 at 11:03:08AM +0100, Vlastimil Babka wrote: > On 2/6/26 11:01, Harry Yoo wrote: > > On Fri, Feb 06, 2026 at 10:40:54AM +0100, Vlastimil Babka wrote: > >> On 2/6/26 01:53, Harry Yoo wrote: > >> > On Thu, Feb 05, 2026 at 08:07:23PM +0800, Hao Li wrote: > >> >> SLAB_NO_OBJ_EXT is set for boot caches, but need_slab_obj_exts() doesn't > >> >> check this flag. We should return false unconditionally when > >> >> SLAB_NO_OBJ_EXT is set. > >> >> > >> >> Signed-off-by: Hao Li > >> >> --- > >> > > >> > Looks reasonable to me, > >> > Acked-by: Harry Yoo > >> > >> Thanks, added to slab/for-7.0/obj_metadata > >> I think it doesn't change anything at the moment? > > > > ...unless you enable memory allocation profiling :) > > If I do, would kmem_cache or kmem_cache_node caches gotten obj_exts in > leftover space? /me builds and tests a new kernel with mem profiling always enabled... Yes, but only if merging is disabled. If you disable slab merging with `slab_nomerge`, kmem_cache gets obj_exts from SLAB_OBJ_EXTS_IN_OBJ. When I enable debug feature slab_debug=P (and thus change s->size), kmem_cache_node gets obj_exts from SLAB_OBJ_EXTS_IN_OBJ. -- Cheers, Harry / Hyeonggon