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 5F8D5C3600B for ; Mon, 31 Mar 2025 18:20:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2A442280002; Mon, 31 Mar 2025 14:20:57 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 251AB280001; Mon, 31 Mar 2025 14:20:57 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 07C1E280002; Mon, 31 Mar 2025 14:20:57 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id D75BE280001 for ; Mon, 31 Mar 2025 14:20:56 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 28FB6141A18 for ; Mon, 31 Mar 2025 18:20:57 +0000 (UTC) X-FDA: 83282662554.26.2A80990 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf27.hostedemail.com (Postfix) with ESMTP id C6EBE4000C for ; Mon, 31 Mar 2025 18:20:53 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=kryP0H9N; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=A4g6QyGn; spf=pass (imf27.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; dmarc=pass (policy=reject) header.from=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=1743445253; 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=lJYvcdu3J/oZvq1fR9pO3KCqEzDnKMxp/IHE3HcsRME=; b=TP9bejRHA6FkTLg/URDypQWm+123CrOZpNRg35HZiST3RVAhgtnD5J4UrbtfzryueYRCQk iE8zc6IfnrtAGAxQogMQ9JnEfrFKLb7mDO5RiR8NEQXvSV21vLqK0+b0pzcva+hWztty1C wqZpBilrH7xx9by/rPXAkvfI/zsSYJg= ARC-Authentication-Results: i=2; imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=kryP0H9N; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=A4g6QyGn; spf=pass (imf27.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1743445253; a=rsa-sha256; cv=pass; b=FTUxRMBNJRH4feXwVdO1GJmj38HsGtsqaCnHYFuL+d1YxiQMMSYKxpXn3Raf+TtzQ8rQI8 nQ9t66g4FOgTOSWua6llwdfZeRrEpgtqg+rPMZmdhuiXTwwZVRf7UjiQxMOo86puwPIVVZ gLKyk7VarYR35AEh22vfP8G0Wo5AchI= Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 52VICkBl014309; Mon, 31 Mar 2025 18:20:38 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=lJYvcdu3J/oZvq1fR9 pO3KCqEzDnKMxp/IHE3HcsRME=; b=kryP0H9NbY8IR78ZD7eEzoqOJkcgw21VEI EvlJKX3LnDjmRLRY8a4xt/lkox5XABQTUHBhylbWG8HL0FkmfH4oxuaGhZI68h3D C33GavsfRxPAKjWTRpADGTxNXWIhguk45rrST1fAa6RH1PIfQ7gc7xR7qShoaKpg 4qVewo93eci/pt/cW9qhsT89HeF6yd9//xjKwAOd5FR6IEFytGIwO952kqA9CNFh QasyPS7TQMNfqmn+WAjMh/yhpJi6z6SDnSnfVWHG6MArbbYes6vQ1eGPwE7XnPWS 0gds+jr83Av6U/b37dfc0sUUpKxBTluy0nFRuFcMKAA41jwCtMGQ== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 45p7n23vrs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 31 Mar 2025 18:20:38 +0000 (GMT) Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 52VHvsEm010698; Mon, 31 Mar 2025 18:20:37 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2169.outbound.protection.outlook.com [104.47.55.169]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 45p7ae8hgp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 31 Mar 2025 18:20:37 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PrTunlLkzgbj575U8C56Y4tBFMB2jhlvouaxMJEjuSgHiC38Skv9agaQp4cWZ9+Q6zh+Y/+OHaCebZxZX90zV0PnllO5RGX8qARWHreipuOz+R8Wac9SEarRzW/BQ0oqnKkuYogcnYTuxMOmAZjHo22k7jPuuL9dWUmWqSYO2hxuVZaGLrXMpnRbe+Nzvc1y91VsnBfFlnbivlrYjGmZDZpJu7/SkiNZdKTY5x10U2wwFbisO/T8lWRf/cdtF29GbokV8XBFRwQJUj9PEmJAzs5z8OFv1a9vmGJBm5hS7YsCrcG0QV8vNt1VV8dD3wEKEnqByO/zSny2Ga5xhb9HiA== 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=lJYvcdu3J/oZvq1fR9pO3KCqEzDnKMxp/IHE3HcsRME=; b=PIm6fahAEp+OjTBj0WBeiaKDQIC5z9Pw4d/DEVAMV6TUGpwF9cu/0YANkkrCErJxhhomRYHVSMH6vkwDix+GGInvaUz5lVbxavLp+zk79tRhiJlko/MOgApugaaBu45MLI3tyyNfGtNnZDz4crDTVVMkMduXYRsDKRAsncrBhp6AI5I9eTzaL3DCmQd/xbHqOov4YH8BooVG80bGMXOopac5/u+i+m070t/MaZdj71Za8vNMlhA4S2fR4cFb2hk+++GwwJmx+bn+CI7dFEMSvglx0chQU+pwubsK1nkNWD0t3+6usTR84+on6zv0WQcwZbtiaXlGQpJ9GzIAd+o9uA== 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=lJYvcdu3J/oZvq1fR9pO3KCqEzDnKMxp/IHE3HcsRME=; b=A4g6QyGnvx+mLMfVtRB3tVf7JFNg4QIEyXaJVZSfn3Wty6L6wJX/RxoAMoBC/aGY1QgY/ATf8ERBLYG74rG67s8jNF0svzeQBTSX0Iz2sdUQCfDKumYaCxJlQ3Io9beTViKREjE574VA1JlLIxakfPgCauDednkt+03UezUwbX0= Received: from PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) by DS0PR10MB7361.namprd10.prod.outlook.com (2603:10b6:8:f8::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8583.38; Mon, 31 Mar 2025 18:20:35 +0000 Received: from PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c]) by PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c%7]) with mapi id 15.20.8583.030; Mon, 31 Mar 2025 18:20:35 +0000 Date: Mon, 31 Mar 2025 14:20:32 -0400 From: "Liam R. Howlett" To: Daniel Gomez Cc: Peter Zijlstra , Ingo Molnar , Ravi Bangoria , Matthew Wilcox , linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, gost.dev@samsung.com, Daniel Gomez , Luis Chamberlain Subject: Re: [PATCH] radix-tree: add missing cleanup.h Message-ID: Mail-Followup-To: "Liam R. Howlett" , Daniel Gomez , Peter Zijlstra , Ingo Molnar , Ravi Bangoria , Matthew Wilcox , linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, gost.dev@samsung.com, Daniel Gomez , Luis Chamberlain References: <20250321-fix-radix-tree-build-v1-1-838a1e6540e2@samsung.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250321-fix-radix-tree-build-v1-1-838a1e6540e2@samsung.com> User-Agent: NeoMutt/20240425 X-ClientProxiedBy: YT4PR01CA0142.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:d5::17) To PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR10MB5777:EE_|DS0PR10MB7361:EE_ X-MS-Office365-Filtering-Correlation-Id: 42bb8927-190b-464d-2c6f-08dd7080bb34 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|7416014|376014|7053199007|27256017; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?pE191JBzMb2yGAYbwCQoP7GAHrPfA2SegU7scc0ebeHnIaf4clCV84pdqV3T?= =?us-ascii?Q?PFjQHzzqsCCHTTTmxvsuZuxBXDXrSXvZCw80mjF4xsIczHTCe1LV5ECKq5JJ?= =?us-ascii?Q?QAkU9/qefira6E/ZEyMUfzQzduhfZOg1eEUTDVwyirsyH+I3oz+oiPz77VzV?= =?us-ascii?Q?nGzB31EAJo018VQg481whgaIgDJDDH9IeP89nxv+NvQxuthRtt4SfeYG/b9Y?= =?us-ascii?Q?KErYWhEf38zDJNibbRXyGwicOYtyeU3pOjMAW5q2viU8CrmlnXd4QnS2V54e?= =?us-ascii?Q?g6Rmv7gomHOZ3GD6+ml6kFpBkOA1pxJUTvcsyfjperp7lnmWKCei+rYj9GX1?= =?us-ascii?Q?o+rdKyOO94fhtEy4H8sgzU15TAQuSogWsWiw4d1xcV46eWxXPzRf0MLCd6GR?= =?us-ascii?Q?1R3pvZO+3aa1V9+vFt05oADmHRyIw9odAZ27Tls5TqDFP3EiIBGvNAuaaX8H?= =?us-ascii?Q?aS9kv2yPgNlp0CI0ufnZkKi7po5R/sOFx+amONqjLNfsrWE2LMj1tYsgRPYH?= =?us-ascii?Q?M/HS40jSfcP1UgmQIeCWBYgxWwK1ZR9bRppDMV291l5SM2I8xli+GrAH6Hf3?= =?us-ascii?Q?gWUSuG/lfkYpRgtAEG/kV052Z5Kl9ncM4Il7PNmYnat++FaESOd30vpYRSR9?= =?us-ascii?Q?s3VDpbwE3rPUi3I1q3ZtTUA9q1jXfdWtA9IA4oLBCvq6lHvDzrvbeStJh4HR?= =?us-ascii?Q?M0alUiR7xxM48G9C6W4pzush8keSs4bH+HbO4ZRft0IL9tWa2gJiCeqjnW23?= =?us-ascii?Q?vD+ggsTdR8eSTqfPvt2tngXnkTVh3YBGQggMVwMeYefbYfXUT1qy4oJxKwy8?= =?us-ascii?Q?RYgc3SbsjkJE3uE21yb8CnVwbJTiTFrndI8soerXyVBZl/bbjs3arcIVk2DD?= =?us-ascii?Q?mKW2/6w+lUW3xBFKG81pb0IOjHx56h2PPTdz3pI5pO2gieeeAHThNSmmXs9I?= =?us-ascii?Q?6IOKMdFo/uZu4VcpIujtXmxiFXCpAg/sAZyCQOAyTPKgUpOptHXXJ/84g4Fg?= =?us-ascii?Q?i9AWkrErNJUSB6YemSXPfQKjtVSFbmRE47KCgIHeL4QvGvDG7ytc8oGGJ9ZY?= =?us-ascii?Q?VQTKBybIesenB796sEKio2E6iwi2PWcw55J7PcBcobeNXxHzOiu/2Ruzn8kD?= =?us-ascii?Q?5lUnYBWxY4bCRB58le5oHeihXGeuWfQGnREzT2c/nM0u1FBFPTeTQa55RJd8?= =?us-ascii?Q?1nsGQWrx5BXvgjF++jBuWgNJBVQ53gUbu4j9rJrmLYgF9m+nlsTSR6YssnFO?= =?us-ascii?Q?vkASUZTOkHUJNq1d7E3R2uXXzPA2q7wdr6wuUK308yC5w2QIR9fL92ZwtZut?= =?us-ascii?Q?jadN+AyJCjcpuHEWc+t2UHh0HELVtki2Nhy1Kjg6RLltanOZ38uaEmUZ8t1A?= =?us-ascii?Q?0NgJPEs/wKAOhxwBWhiZyTBQdEKs8UFTn7uv0TYcvMcyRbyG/BhyeDkhhh6J?= =?us-ascii?Q?vIB2+MPvzsLB5TGQodN5wnyXkvpXf5rG?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR10MB5777.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(7416014)(376014)(7053199007)(27256017);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?a2ZqR2rD1ZHSvewdifc/q266M+6IRNj2BdsGg9gEppxLY7jCf5fZ9ZjYcOhx?= =?us-ascii?Q?0dRx8xX4isiH5pNlSOL9a5lc48d0IOmF4vfWZ2zpqJ085/CDak+ovst8flgF?= =?us-ascii?Q?j+IGdl9hL8GV9WS8E0QPqA0DGcjWhP9eNO+Z1arn1jg4hDdp9r9KR+oStIKg?= =?us-ascii?Q?pCuD5/HXOZ0/fE1dTXoeEMkK5s/BzTLt/EB4uvVGGl8cqThod1Xoz8mddMId?= =?us-ascii?Q?Fmt5KfEXPtm13qHFa4PVv/iKHSkqDt7aaWfCUcT3qt7AtDobfhmte8rdiAW8?= =?us-ascii?Q?Mv2xAG1aqa0VtYDuY2xaJ36gfZ8EPEaJsfg+sALHuYAQW1cxT6fPAog3AUNv?= =?us-ascii?Q?K8XOjy1PxRzc9A45RO8omkTEk8iq3Z0B2AZnKdQnHBOBpa3xAKcQImh2eMxc?= =?us-ascii?Q?OWLXqxp4H6mrm/WtdyzomGWz0f9LU1Zc2i+HaWHwlU+2hcrzsAC33zqvWCAm?= =?us-ascii?Q?G83zQ1pwRmD6UUaqTu/PRRb0lFBb6lEavdV8nRVZKv153u/x5bH6tHgl/AXV?= =?us-ascii?Q?EoOp0HPZdHBCBCxC7ZpGgWJP1kf8RqzCXYyBNDf+VwK4mmei3qTnnDMXBlqT?= =?us-ascii?Q?nfaFk+yGRsxq6V8iQPBhkfzR9UVsLSYmQkpSakHTCzsI9GTd++eQFZ3pnKO+?= =?us-ascii?Q?C6ESdRYidTqpVE/qp0DpTXfP2DbBgyq45UyVAIIx1s+C4K2/XjvFYiliyyDc?= =?us-ascii?Q?nOkg9RSBmVjFQk+O+RWBtuP/zDfJ/R+5mjQ+hPLzRKZMfwr+5HgTqe/Us6u8?= =?us-ascii?Q?Icg3XkIRU20UCL7TUZUW2IYglozBoKeiF2bKfpgXkvT0K499gADsuF2imV2+?= =?us-ascii?Q?aAVThYMH1aatDzsENrruyEnOmARhSMrnvAGrAyLRNDx/ykllP2IafSdQ+UNU?= =?us-ascii?Q?/SEDQwbqroj7ZfmkeFeGO5HSmAcZvFhjJdozV/0gOJnPsEYdUIT7Kc+5sZ2O?= =?us-ascii?Q?sFwSxttLxUloWOAWk97VSvNGR3usyrhPFhsfDO5knJzMh4Ybf3Ii3IDuo5Vj?= =?us-ascii?Q?BkBV/lOQ7odI77Myjxh9E5aBrHcYXnEBzJizsMNWSCCTFBMDNAgY5dAcybK3?= =?us-ascii?Q?ZDJtQmqKN1gPeq3BYTlYbxUvMNs/PDQGojBeg/wDQuRnwcoyFXytgltUrUwQ?= =?us-ascii?Q?wC1b2TsRn4+CTRC0fDejFFZHfmYnjMUz9OOW7pnPMQW+Ecl2dRMVY14CNM53?= =?us-ascii?Q?CKUJ7tCHbeGC7JX6NAdmkr9PJJKfzVPVmO06sOg+DG75iLAtK+Ivvlka20g8?= =?us-ascii?Q?5jzTapfoBgKfhcLFZGcO3fyzRdMEuGuwyNhZ7gmKNJG68usskg23vGT3dtzl?= =?us-ascii?Q?pY3dFU21Klv35j4HNmf3K7oEfKTWBAOr3hi0uy/GgUT6KYDtjFSKNU9kek2Y?= =?us-ascii?Q?42WwIUitoo4Wi/CJmnNvNNQbZZT9sSprguU/fsazoCTl+jiq1riIw5UI7lmr?= =?us-ascii?Q?kmxKg9NczK84CvGHZtC6tCc1HDe8RyO0FPjRhe4udi4rxWsjCYu7VkZhXrD4?= =?us-ascii?Q?l4FCJ5SYXGPOo1RzQwdqsQpINGjDn3vSTJvVoAH6bW0EydfiJ4WUYC7OzbYU?= =?us-ascii?Q?0aJdvNxAyITeJwR+6KHowpYo3XYTRR4WyccOJTjG?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: g/svrczpvgDYD7/0nFAVYmeG9J4vtP5lL6Nj214qAPfSveLnu7S349ajp5mpgiHz4C3EmL+rmBxW7TqcGV6+kJrAEmPdBYcfEIvHtU/0ByJJLJoKHCdLQL3/x5jrKGgnefNeMbXrr3uSjIr8uF42Kj1GLJ0KI9/ixUb6GwHI8ZW1mCE1+MEGc7MaNuyYl8IogFwX259GOj8TuOQU/u5CZpeDgS2xdn6j1yUxUbo59fGM/AeQ4ZCe1Vggay8i9LEVt9ciBvK9qb7d9Ks2p6QqD5+AOwzZ4ebzn05fshrnCaWTVNpauMkgnWJFey6v91bJkNqCCU9ZQ5wgob7cCDfMeOruawSacUPHu2vc53Fr9ciQd7DI2qyjqX1j5XK5eaiOTzu4ii3BCW2vR9IZTODBWkMsvGP6AYL0GXY5Ur958R4x29EzVBLQUTzXJfR4PyDTtt3PhfDrrZ9F4POhW0MES7TPefLeLQWwHX37MYSPa2XSvnd8/OcCMKocxDu7+OC3yGmmV/qaMhIYeumpwfbF2Yj9RKoOxc1WFlN/QahKCh41NbFtCWgbRADKN6LOWzSAFiHYKS8On4JaMYCW9iZop1XGpqeBmq3FW/vYVQpLMys= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 42bb8927-190b-464d-2c6f-08dd7080bb34 X-MS-Exchange-CrossTenant-AuthSource: PH0PR10MB5777.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Mar 2025 18:20:35.6902 (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: fbt5+O4f9Av/FMqy7Z947fPsuONavbQUhlHlWdtieDpHYEE21CUVofMgEUyW+Vxgk+CjdqhW33VGGk4TkMgc/A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR10MB7361 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-03-31_08,2025-03-27_02,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 bulkscore=0 suspectscore=0 adultscore=0 malwarescore=0 spamscore=0 mlxscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2502280000 definitions=main-2503310129 X-Proofpoint-ORIG-GUID: ftTlw-tYS-kCIfi_ec3wHQwnRQr5VdIV X-Proofpoint-GUID: ftTlw-tYS-kCIfi_ec3wHQwnRQr5VdIV X-Rspamd-Queue-Id: C6EBE4000C X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: hnpaq94aub6y79pbbwxhgkua1xr6fzsg X-HE-Tag: 1743445253-458789 X-HE-Meta: U2FsdGVkX19LEhbvpwyNDDX9Cfqh0tztS54vwG8egmAPwQZqxn1nG1BDSYKemmLYo7P5D8vtrGHIMGBE0dIQZaNPG6W/blzSihF6uC+WFgMfn1EvQzKZXu1JUMe2AqviP6zENmOloPyvyOoi4DfbmV/TLYrFam1l+EF5OJVPfV0Sc1XkeIEAKFnwmn5Mc5fQoCpsvMQDcIBelKty1Ljc8thIBkNMQH36BWvC6vnVK89yAwAsKPlipFoUyjoQAgkZ0AhxgcSuvxWmL4MRoQYA7TyNaysHDw+lR7ze6EaYdwgTr22BvftW7DqM15oifWaMxHYmOOmNEvHh6HEutZ7tvhYTFJEKCIQHKIqQEKiQoi4v7yu+QPYmQAFlVtr4KGu6xTyO+yZE1bG1AER+ckQUU+Gmur+oWUzitlSDsxXKyovCeCNmsW6p/5ypZRmSYWFI3HStdy+ErRyejpf8Qg5BZXLg+VlczNDYaBl7tDjRI7KHmvUvSBgsFTadSs5vsY3LNkxLg6Ci7QCF/IuJk2xOvcqlACNaMM+U/sgJwz1vH6s+Z7iEsDYeft/iSowtYjjzYXellNVLKQ9iv/RfUesuw2RDT7bdEdAegMhTFNPxNsTz4iHGDCj0sqqIlrst/DSaXAKvUgA90NQFe5A7CZtvfTqxpYNRbKTFrzWqttLkZcAV0U9OwNNg6TNgWi+waROF1bW6ysxGjps6QEhWhTLrPGsxv0Ws1a7aUo5i76knKlZLt46pyKM2JG+5UaPOOqRX05rOolynNZE9PhmSay86xIMGKvCQBnXeQc//lHIPDVRt4GXFALkeMpfr6oTBamtu4cDDoOauWDSvtSXGdBzUAKfXCC0XkU/5FoP4FVFMMXECwSahwHUxxRZfoKZ4f6jfOuyHaiaN/rwkrc2zjU6KNWXLgGiLl1CWoKn6aCq64/+k9XCYXzi77WGP3SCfWeXwKrJhh0/0iMLtnMLL7Mg DVhfALo9 CBfQ0aVJxgGJK4xXYU6nbhr3Nd/KPhgae2neKemDnA7OA5FrR/oxP24SeLf2Z34ngCYLgiB7O0BASPM0l0f+lIbGbjYW9J0JHCo4wFx3rsBuSHselzk0KsQ60qOBuF4ORlRnnILZxHtMfk8i5an4BKmrVNIyQTrR0HhbhaW0trxgczC6mX0xR9t7ekhucqp+q2K4uPEk1Jr+R1P8QUL+0D42TeqZkbkmKgrXQ7oBKo7d+FqR6Ez8dJHSCywUnYlieZiIyXXf+zrW4Ms0KB99z+gwH2pVB57lBfIICLbluoJ6VYkMCTlt4WCgVfFTmxDtzvFlh+L5wM3xN9cVVrrWEjS5u8bPzvk1xatvW/Okzgmkp50ORPviKdouy2DD/yI2ZDKV4b9jgcrZX1YPS5p4pyimdB+irAJpHmc/yl4rNmLgFIIn+yJi3MmF5bxAl0zvnMfrl/2d08Upw6A6aIJHoPRFniyvfInPllM0Zw/A8cMVtb9e2gN5QqfGrZgwCEEBNkOiUn/W4+RNqE9n5uT2ZQ4x4BA9NhD4xPkFcLr08ntrRRLrL1xwAgaSIgQ0nezbU5szDg8lGpB8e+uyht4i0uuYsSthwXT7XQR25vyoPN8fFsbQM5rdEyEGxfVLFFenLHhALQvqQZRSLgA1x2X0ccddmMzfLMGJBPNZk7OeqhDPTBA0= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000012, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: +Cc Luis, as he added this task to the kdevops build. Is this going through fsdevel or linux-mm? It's not entirely clear to me. I assume fsdevel as akpm isn't in the email header? * Daniel Gomez [250321 16:25]: > From: Daniel Gomez > > Add shared cleanup.h header for radix-tree testing tools. > > Fixes build error found with kdevops [1]: > > cc -I../shared -I. -I../../include -I../../../lib -g -Og -Wall > -D_LGPL_SOURCE -fsanitize=address -fsanitize=undefined -c -o > radix-tree.o radix-tree.c > In file included from ../shared/linux/idr.h:1, > from radix-tree.c:18: > ../shared/linux/../../../../include/linux/idr.h:18:10: fatal error: > linux/cleanup.h: No such file or directory > 18 | #include > | ^~~~~~~~~~~~~~~~~ > compilation terminated. > make: *** [: radix-tree.o] Error 1 > > [1] https://github.com/linux-kdevops/kdevops > https://github.com/linux-kdevops/linux-mm-kpd/ > actions/runs/13971648496/job/39114756401 I am quite pleased that you saw and fixed the issue with the kdevops running the testing! Thanks! The URL seems to have expired, so thanks for including the failure. Can you please not break the link across lines so they work with a mouse click? I believe this is an acceptable time to run over 80 characters. > > Fixes: 6c8b0b835f00 ("perf/core: Simplify perf_pmu_register()") > > Signed-off-by: Daniel Gomez > --- > tools/testing/shared/linux/cleanup.h | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/tools/testing/shared/linux/cleanup.h b/tools/testing/shared/linux/cleanup.h > new file mode 100644 > index 0000000000000000000000000000000000000000..6e1691f56e300b498c16647bb4b91d8c8be9c3eb > --- /dev/null > +++ b/tools/testing/shared/linux/cleanup.h > @@ -0,0 +1,7 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > +#ifndef _TEST_CLEANUP_H > +#define _TEST_CLEANUP_H The "../../../../include/linux/cleanup.h" itself has these guards, so probably not needed? > + > +#include "../../../../include/linux/cleanup.h" > + > +#endif /* _TEST_CLEANUP_H */ > > --- > base-commit: 9388ec571cb1adba59d1cded2300eeb11827679c > change-id: 20250321-fix-radix-tree-build-28e21dd4a64b > > Best regards, > -- > Daniel Gomez > >