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 BE717CF9C69 for ; Tue, 24 Sep 2024 18:48:49 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 53D956B00AC; Tue, 24 Sep 2024 14:48:49 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 4EB906B00AD; Tue, 24 Sep 2024 14:48:49 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2C9706B00AE; Tue, 24 Sep 2024 14:48:49 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 07DE76B00AC for ; Tue, 24 Sep 2024 14:48:49 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id A73A11A0226 for ; Tue, 24 Sep 2024 18:48:48 +0000 (UTC) X-FDA: 82600518336.17.3A28E3B Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf05.hostedemail.com (Postfix) with ESMTP id 5A9BC10000B for ; Tue, 24 Sep 2024 18:48:45 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=htBhhrz1; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=YR0zyTp5; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf05.hostedemail.com: domain of sidhartha.kumar@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=sidhartha.kumar@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1727203605; 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:in-reply-to:references:references:dkim-signature; bh=fxAByew24QRQ8R7hbudPN0zJmqyDx06uMrZsvRJJL2I=; b=GjO0CNLcddMJWkzEGyBGzvHa/XeeBdGqHb2eZEKvjkFtQKcs5A06lqmWW4dF/e5ZgxIvfr wmGojfbU5ZXxRuxbjGyaX8h1ToEjZ5Gn94kS4nfRgoCCgAkpig8Z/949shFVhsts8COK2J 9/Yw1m984Zkg/m2X8SrZGMtoExmfOmc= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1727203605; a=rsa-sha256; cv=pass; b=gHP8Mp3AuRU8FHSx8STDOSQevW4Jq4e1eIXZq+mGLktnE6VgahvIYQJs10r15FZT1M4Gou L8Z/Z55oonE46Fq+Rp5HVxI292YdLFBQJkMEEH5CxJjTk5bz/LY7lKwPwazpx1GncFgLb7 bCSpilQbUo+US6nmPHz+MiM/llr0604= ARC-Authentication-Results: i=2; imf05.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=htBhhrz1; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=YR0zyTp5; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf05.hostedemail.com: domain of sidhartha.kumar@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=sidhartha.kumar@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 48OHMXuO020475; Tue, 24 Sep 2024 18:48:38 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h= message-id:date:subject:to:cc:references:from:in-reply-to :content-type:content-transfer-encoding:mime-version; s= corp-2023-11-20; bh=fxAByew24QRQ8R7hbudPN0zJmqyDx06uMrZsvRJJL2I=; b= htBhhrz1uVyfpkrFVMPGc6tZAf1ouOv6uMOKQB2YCkRVDJm7uQdrm4JyM+7ecGLG UgZDEq8OHzab0gGJOXxn4/hJUqFLjR/UH6nmUaQDFbCM3wZmpF8/1Zt/bdbkgPtZ Gz+hSdCeOZMG8ZQTrdVUxN4FInrdbhNGR6MLEv13JGA1Cov8stQMVkm7WKnaMIXy MVve8Qzwm932xO8RxmDgNdfR+jf6cdLIDbZUoh6H6ObN6/jw3cpFjPd+NYjyXcFZ biiLYU6oV3hzwbaTxZX6wBV1yOCoSQPrzBvpN7wFpeCjcJ9+9lcAKxRYcx3l51F7 EdsqP5szwaGOTg9/Fi0eiw== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 41snrt5t7r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 24 Sep 2024 18:48: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 48OIQi3q025153; Tue, 24 Sep 2024 18:48:37 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2171.outbound.protection.outlook.com [104.47.57.171]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 41smk9pb0m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 24 Sep 2024 18:48:37 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qKhXiA9FTlKi3un7J0up7oEdPp49fVZpWPCDhJ7/3xkC3a/hz40gJv3Az/LgBx42i41onRC2suT5ITbrJ8g+E/Wj09zWNoOF19AXrww3katACVLzCVrbqtFVwRUuPEHCuRCYImid1hEjCvhyTbEej8xGnYtdOobp3UNBX7VI7uwMPBcrRCNOHMlCEuzdJylUNMOyS1EKkl5EltYsRJf98ls2tKDmLLi8Db3tWLO3aVhcpcOthGgeRFE40DCDtHRjolY7TubZdx6LSbMSy0+iBzUfY6H/h0urAxtfEsv4d5GFhp0qKh6OmWo2bKnk5z76hG++RHRcKcvHAg/4VCVy0g== 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=fxAByew24QRQ8R7hbudPN0zJmqyDx06uMrZsvRJJL2I=; b=rOVChP9jE7x3NnLC/M0Ry/5K5F8Aoz+Snx/2QnklzDucCoLVl2hjmDUO4nx4U0Eq4HXdcm6KwqVvopUHfPAWj2+1cgAsY1QGsUCbHzehBkJKQQ/xbH4v9QqPxt5T34LygG2mN+CsSIgLpQ/J07aTv7F0vhA5V2Q+fvdWkazBLbxVy6RmZWAp11iGyt/KXdU7KM2CRQKJ7Nw6BHa+hEsjGOTXsXRCRPclZDzMcXv0Rp7trA6khcTpCtQxNTQjiHl0pouBQD6ygY5ofKUe8n31Nu9yv0/5PJM2xr5vy6f5WQ+yYzhN96EgbxYNnF+kLhpzCbr+Qpr/DLSKlM0x4INuzQ== 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=fxAByew24QRQ8R7hbudPN0zJmqyDx06uMrZsvRJJL2I=; b=YR0zyTp5GASqblwpqphp9o6HpQEkb298WcyqYizIhkSCv6dBUknnOnFfMytADtz/hTNztYbW4JEj05gClCIxuspeg6VjzGY9Ql8QHorWPHQvpp2ekdbF40H7opTGDS0Dm7WA1CFJoG/t/vgI6hthXC1INHwBSiklyd+GwTgDcaI= Received: from CH0PR10MB5113.namprd10.prod.outlook.com (2603:10b6:610:c9::8) by SJ0PR10MB4718.namprd10.prod.outlook.com (2603:10b6:a03:2dd::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.13; Tue, 24 Sep 2024 18:48:31 +0000 Received: from CH0PR10MB5113.namprd10.prod.outlook.com ([fe80::eab6:6dcc:f05f:5cb2]) by CH0PR10MB5113.namprd10.prod.outlook.com ([fe80::eab6:6dcc:f05f:5cb2%6]) with mapi id 15.20.8005.010; Tue, 24 Sep 2024 18:48:31 +0000 Message-ID: <8a46bebd-46bb-4d82-b4c7-870fee0195b5@oracle.com> Date: Tue, 24 Sep 2024 13:48:27 -0500 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] tools: fix shared radix-tree build To: Lorenzo Stoakes , Andrew Morton Cc: Vlastimil Babka , "Liam R . Howlett" , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Matthew Wilcox , linux-fsdevel@vger.kernel.org References: <20240924180724.112169-1-lorenzo.stoakes@oracle.com> Content-Language: en-US From: Sid Kumar In-Reply-To: <20240924180724.112169-1-lorenzo.stoakes@oracle.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SJ0PR05CA0114.namprd05.prod.outlook.com (2603:10b6:a03:334::29) To CH0PR10MB5113.namprd10.prod.outlook.com (2603:10b6:610:c9::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH0PR10MB5113:EE_|SJ0PR10MB4718:EE_ X-MS-Office365-Filtering-Correlation-Id: ccff7c0e-3d32-42af-1bb7-08dcdcc97c54 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: =?utf-8?B?V0twVHcwcUlzNzhGMlVSRzNObm9WMks3bk5mTUJtWjNPM2FJcVJ2T3l0d0kz?= =?utf-8?B?akh5YlpHdDRMelRCczFUcDBFN2tkUGhqdkxod25CZnpWcnZqMi9RTE9vNm8y?= =?utf-8?B?Y2ZPcU1HRm9pbDZjYTVnOVlwdnhXOWRvckV3OENpL3BIdWphMnd5QkN0S0NL?= =?utf-8?B?cjJhQVA1TDhxczc5bjU4S21QMm53QysrRTBHMFc4N1NFRytZU2R3V2tRcUtn?= =?utf-8?B?S3VmSUhRaEV2dXM5a2w1em16d3FOaW5uMjhUN25ITHliZ2NkQ3hHMndxTnM3?= =?utf-8?B?NmRXYUM3cjA3S1JnbEZTOHlFVGVGcldkQ3V3RVV3dnEwYnlQWm9MZnR5MnJp?= =?utf-8?B?MEN6dWJMSnl1cWYyNE5JYk15QTlxNndKd2c5aXZVV1VhUHVOZGtsMjlVTVUr?= =?utf-8?B?OWJTZktpNGRVNlU5anY0aFNjSy9VV29HT2lyL1lmNGxuYTNGTVJrU0JQd0FD?= =?utf-8?B?K2VSTC9PT2hydXR3WExFTHBpMDdTM2tORFhMSXlsa0wyd2hQSHl1UWNyUmp4?= =?utf-8?B?WEwwcWJSbk03WW85cnRrcllvZFdGWHYwdUQ2TXU3RHZCS3l0TUszTzFITHB0?= =?utf-8?B?RGRWYzI4akREazVQS1lCQ20zYmFqb3JyUmY2VG5FVUpnaWNQZW9iSm1Qb2Vt?= =?utf-8?B?aFBra1dQVzJaOWpLV0kzc3NIVG9iSUY2TTE5SjVQT3MwR0k3alZXdi83MFMw?= =?utf-8?B?UC9RQU9yM1ZHSCs1SndyZ2xJUFp5a283RGZYOTNtVk0rdVRHYmtYQ0tpazBw?= =?utf-8?B?bzYrM1ZMMDArL3lYcHRycnMxMDZsdXE5Z2ZIUXVDVjZZR2JKNFNxVEhpM0Ja?= =?utf-8?B?UFFMY3BhL0ZUYUg4cWE2Q01jWEhic3o0eFVlZzdFZWp4TDB1Y1hXd3JKbG1B?= =?utf-8?B?RnFGUit6aUE1OVh1dnVkTzlxY3p5V2ZXd2kzVytMUGdCeG9aNVdXVWpDcEI5?= =?utf-8?B?dGs3R3lJRUd2TDFOdHMydlh2Zzhsd2dTRkJ4cHM0M3JzS0w5aGI5a1J2bGlH?= =?utf-8?B?ME8rbXBmanZMNEJoUDlwL0FhSkdqR1UvQmhQaUdyUjE0dXFBWDhsNGpUS202?= =?utf-8?B?U1MzdjdtbCsyL1NyVUNLS3pJeEIvZmNiVEV4eEFSRkNPNEMvYTQxV0hPY2Ri?= =?utf-8?B?WEpGQ0xvUHBlMUlkK0IzK1lzZE1oeVM4OFMyb1UyblpMUE5pQXpGcUxHOUUz?= =?utf-8?B?dXNYeGYyd1JkRjd1Wk5yeEpvdzQrZ0tiMGRqVTlSWlN6TEcwZ1hkQ2o2Ukpm?= =?utf-8?B?cXZqNUxZNFZXUFA3cVcyRG9ac1VOVzd5RkM2K0JtdmJROFk1aEVGbDlxUkpI?= =?utf-8?B?blJ6RGlIRUw4WWdjelJaNk1PTUY5ZjRmRHhzMFZxQ0lEMnRTMGhtUnR6WWxB?= =?utf-8?B?d0xIYVd4U3plZUgvUHVpaUZxR1Bma0NKaWpmNE1PL29raTNvMWFxZ2xRSzMr?= =?utf-8?B?TXdPd0d0ZzVXOW52SnFubkowc2Y5elBFRHdvSWRYMlJwNFlybDZPdHMzNU1Y?= =?utf-8?B?Qk01WE1ESUdmV25HSndqMUVwMUkvYStLU1d6QlZuSWFvSXlVWDhEQXphUXly?= =?utf-8?B?RVEzK3l0NURZK0h0SWYxY1dob1BsTmF6VFUvZG9qNmlpMUNqckNsYXZqNi9H?= =?utf-8?B?a3VKNjhIUmNhTVZpNUIvNkhmUEJQbFZENHR2eGF3VW5OdVdEM2l3d1lRYzky?= =?utf-8?B?U1FwN2lwM3UyTnJkNnhxOEpzUmZOZXpkQ1dyK3dEU2xqNjR0aHV0d0V3PT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH0PR10MB5113.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: =?utf-8?B?MVpFYzN6cHh1NmM0VXRwL2RvYVRKWmtuS083MG9RT2FpRjE5aHRPV250MER2?= =?utf-8?B?Vm5CWkJlQkFCR3JqVTg2T3hMS0MweWlwN1lHNmIzcVVGaGMwTnBaVThrR1NK?= =?utf-8?B?dmFRdHZLeVdvUDVqd0Zkbmh2NU94eUFUNGkwSkc1bzFzckdrZkZ6R3hsaDZE?= =?utf-8?B?UkZqaExudDZsZmN3ekxNeCsxTzMvMU9FVzdhbXpoZmszUlB3Umpnc1NRdW14?= =?utf-8?B?Qk9YK1o2djV2aGhBaXhOc2Q5TUI1TGlkemx5bVVKR2VYS2svOVR2a3BlOEl4?= =?utf-8?B?RWwwS2VSMjJlRnVjOGd6YXRoZE9aUU9IcVBYcVdWZXlyUXhpcW1YWkh2N3JX?= =?utf-8?B?WFdSNnIxZnZuWjY0VDkwOVZpRVpMbENhREtMbmdLY2JlM2hnbi9aL0xwaHEv?= =?utf-8?B?WW9LRmQ1b0JIWDlXZFc4NWdJb2M3VVBVQnB0VU1qSk53U1hEK2pCNnl5Lzd6?= =?utf-8?B?R1B1Y1lDNy8zWEQ3ZWZsZXNmdTY4ZnV3S3BHbTZTNy9kWW9LYVBHcE9FYmRZ?= =?utf-8?B?alhoRDVNYjdVU3U2NHBJUDJTb2liUVhZOU5oZ2drMFpYUEc3Vm54TjV5ODJp?= =?utf-8?B?djFFYXNLRVBGaDVQL1ZZZWRpYUV1WTdHcmxybU0rVVBVU2tsRG1JTUtPMCtu?= =?utf-8?B?U3NQYnlFc3N6SUJodWNSYkVjVUhYUklCUEhrcitPRlVCUlVqbENOWVZwc0VF?= =?utf-8?B?OG0vazlKZzBHNndwREtoSmQvdWVQK3QzNUM2QTVmUkdOa3U2Q0xXRWNHTFF1?= =?utf-8?B?VmFwUVZTRUhjT3cwZC8zOFlsRE1MSlp1NysvNHhxTGllUkxQUnhaNi8xUWJt?= =?utf-8?B?YS95Ykdud2JtNHhGcUNBSGdnVENwUkNLSzNPWXlneXRGMjJaeDJraVc2Q3E2?= =?utf-8?B?R0I5bjAvdWhBUlcrTnRnNUpkTGEyMTFuMExxM0Zydi9YbHdBMHpabCtWYXZX?= =?utf-8?B?NzFEcVl5ZTQzNG9xS2lvRnN6ZldLY2Jya1NUYlg4K2puTlNEMmhyR21pZkdy?= =?utf-8?B?K3plRWF4U0xJQ1pFRTdMUlIzWDN2Wmp1VmJMczhLalRJckx6cDhwQW9nb1hr?= =?utf-8?B?dTZ4d3lMUVhTNlpxc0M0N1pmT3hYdkkxazFiQ0JMNzY5d3o0ZllhQ0J4Uk5s?= =?utf-8?B?dE04d1VOazVuUm4vK2llckhOWVR0aVRpMk5RYlJwTXpUWlNNejRqanFNMnB3?= =?utf-8?B?VkowS0xVSUJFSHpPWnJNcmxFYzE3SGIyU0c3R2RKME5xZWloZ3VVVlN6a3Ji?= =?utf-8?B?dFU0emNMWmNEVnBHVmxvc2hML3I1dXR4WXFPdUJjTTZoQUxpbVJQM09aVytp?= =?utf-8?B?MHpkU05MTE5Cd2dUeGtxY0dMUmcveDF3QWVEczlkM1pOUGREbTZkTzJMRWdR?= =?utf-8?B?SjY0L3ZEWWNDODNnL1IrQXI0MkNkZGIrR1BwejVuUEJRR3FtQXY1OVRTQ09a?= =?utf-8?B?d2M5enNrRkozT1hiTUdGdFNOMzEzSUJ1ZDdyUVEvUGdSUnBUMkxEUXpxVERn?= =?utf-8?B?ZnZTNU1uYldiR29XUk8wT2hpOUUveURZZ3VQZU1yemx0dDRuSzhqOFYxVmla?= =?utf-8?B?NHRwZ1JjSEx2aHpoWEdOdUVZVEtMVG5qZlVyZlBndWxwVWtMamJuMldpMzFx?= =?utf-8?B?NE5JcU1iYUIzOFJ4b2p0SVFFcGhHLzJHaUNpZlB1dTFSOUlJTjgxb1MyZEti?= =?utf-8?B?aVhvcUswWTk3WmZBRjBGWmpGNUp4RGVVTVN6RWFVY1BZWDJoMlRPQUdqeUxu?= =?utf-8?B?dFNSeFVzOWtpOElaTWZ6RU81WEZWQWloeXVrNk5DZXdTejhyNnVyWndVNnln?= =?utf-8?B?YWFKaUc3bEF0eStWU1FVcmp4Vjcxbys0NDRSMnBBUC9nSm5oT3EyQmR6SWx2?= =?utf-8?B?STJQMmtxb2JVRU0wTlAvVmNHc2s5UGdFcVNWMWdCRXNVZDBWU1kvT0w2OXVP?= =?utf-8?B?d2xSbEp3UWEyQjhSMlpiazN1QVZKTXV3ZXA4bEkxZElzUm8wNkR4NFgyQ2w3?= =?utf-8?B?UEpac0VEOHFOOTU3VXlNb05vMmpjTUFPaXVXY1pFMWpKZlpEaEt0bkJ5Y1U2?= =?utf-8?B?UlF4WjZBSUZqZlhNRlNMaXJpY0d0MDFHWVYzM29wQloxb3JBSDhhaFFlSGFO?= =?utf-8?B?OWRGWElQek9JU0FPT0VmOVI2U0M3WW85Mkhna3pxRFBZUWd5R3A1SDV5K3hU?= =?utf-8?B?aFE9PQ==?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: DQpCKt+MbJhGGdrHeiQia4r5iJ6jZAMiJz7Bj8bYk16vVIy/t9Dn4wGdVI6e7IqAiV8Tr4S6CwsMM0OCQvPf6Ax0RbUHW8YvKB+4pQYn0TmtPCqkkboIghSO3/oWFTlMeCnULdb+0shTHPdg1Sf8eZqcUEtGYrHQuCLJjFstsutFivxc3lven0WdOuYqfS06Nw0y8yPEkxLfH4BJu5bqxpbDfehIMxqlhD2c+4MabNkZYfi+AfkKj+Qaj0xarKLtPXTG+6Sa3619biS5yzYM1Cj9jsTUQ79QBpd7KQdvjlA0CRzPEcdkzwR6P/bppbaqVYRj4KQhzQ1VQaL6L7FE97uagwKZcVv9AdGD1YdUSwb6LBDSHoA6hW98M9eN+/OKstVU4E/b7Ggon3zfNV8P7RS92CTVwphT1QX3fTLT8+7QJGGWfcHMvsO6KF9k2ipziwh9Dx5FZjXG/UabgyKdwgMFoNLqwEmdVndrBdA+ONhCD2W5ETZ63pnAq5CSMQ/E2N1aBPP89vq/D00rmmtbFs3F6uTRrZJgEB4k1Tzt1T0jVuZJ1SWwv/z9JyLNcEk7y9Jqs88Un1dsopyFS6pexZTT07YNNo//nVRAtl1pCfE= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: ccff7c0e-3d32-42af-1bb7-08dcdcc97c54 X-MS-Exchange-CrossTenant-AuthSource: CH0PR10MB5113.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Sep 2024 18:48:31.4451 (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: fSzSggJ4zgoN6WO1bEaMX6cjv7xZoaby0fFr75gEkXP8IZMYj/zuw7DQ0Bj4pqdtZ0UP0vHjUYbMN5OlzQHiep2n/3sReIC2Kzk5ue25RMg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB4718 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1051,Hydra:6.0.680,FMLib:17.12.60.29 definitions=2024-09-24_02,2024-09-24_01,2024-09-02_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 suspectscore=0 mlxlogscore=999 adultscore=0 mlxscore=0 bulkscore=0 spamscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2408220000 definitions=main-2409240133 X-Proofpoint-GUID: JIaB3N_cirIBR0ykrX36s9EblLSN5jMS X-Proofpoint-ORIG-GUID: JIaB3N_cirIBR0ykrX36s9EblLSN5jMS X-Stat-Signature: fptiorwoa8nqxmq331wo67t8enkewo65 X-Rspamd-Queue-Id: 5A9BC10000B X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1727203725-620371 X-HE-Meta: U2FsdGVkX1/+hrvpWHHge3cXvNtIzabQeQT47GVMN94Z1gfD6UxJZUzaeRK6RRZcpDM/8dSkH+XPn9QB9I3mTsUda+TQXJMd1F0OLI1iOVF+S9msU4Oz7Jhyjlofrg2M+59xfY+K3PS26xcq2FWmEk/KY9jRRIpYvr6E3xY4WFGOI4zLEQMqt13NHG5fcn7FD2lIlJprALJkOod8rtbxntoMOitodZO4DnIiltm66PtvSB2hzxn3EeKKHMESNQKblYV3If9/slcfHk5xNEUz0VEBp62R8TyOQt6lrmufBYUdrG+9t3GFpzzAsPx6nTfX5duNsoRUcGim2JGO3F1JIH22Py2RHzxHsEP0iQQG/xbcOm/6BVjlqSaK7iY+m6jFF/3nQGEO4I8ccJP6R98TOfWtusuf6iJHol8FL4P6SX+I+9UFF4e3q5vcMzdxbE4HJhYMu2izkTM5fFAE/4SIX3bSx07tV/jhBa+/W7B1Aic1YgTnXfh8M5Tfl9sjv01YBZKUoZ0sHr+U2/jJCTlJZ0IMToaIasKmYMkM+hNota/aG6eCayNODH9k7m1vYO5Fve3gvibYyZIxewf80BNDfh1pU8fF4sx0J02pb1qPQFS/gVzABwG/UUxSPK63X3b3Ur8hVdt+lBiymzShSQO254AQW/vbhBpwrtx92rRVrH2BH4AKC1uWSOtGTsBaZ6auj1m6JBsBhmV4UzsJyQtEvvaTs6wu04S0S2sCt497EZEGigyvPUUgm1/4MIOQpYKJTzC217SOKRZOIsOFHBDpdhUmMq14JkZbXFfG7myF3mRj64PY+BM6c9x24rtjC4NUCMimy/mjhXDVBYK6b1njF4bgVxkR2d9PM/wgWA0muZz4oaqbsiiLiaE4g4cxLyMQnI8fYcN5SN+J68gxd87CFQ+6gMIIBRKRHPLt3/rRwTrKjZND3lejdyzcOvPAypjN3z7WK9EZ5jQOKjYGBBy OyYSryMJ kP1uCV2SDibnGxx2RZ5rU29k6dIlpcSaOvPcCXWZuLqbPaKYlocouOEeAKf3WGcq/sqLN1VzgBmsxlASZ+LJn79/ae5MZQHqkavsSN9t1Ww4aCX6xf4zIq7lQqM3sJIsjyASObM5EuGyKZTabAVkGM+lskbINFdiu9NZEzBwOG4AMYsgnWFX71b2AsxhA+FtOh3glOAtIhTpDTvfojrTef1XGXU6q715WmqLTLLDDRdkW/8saDrOGFGNoXl2XD4AcFtAEApS9NAs8fcmJW9kmVb5cEU0UMk7MKSzekIKN8FtId1jBs3TT0wFnu0hij+yuXL3mRt1TG4SYBW4NYPjdy5mS+0DE6143sW1KaRTC/xIXNGBslpM7QrEn9vQiM2nwxW8mz9P/MYq1YVZTmHbzMh0S0EpvtThoI9DMi+I25nGDDtWhfpvSW9tftyWkP6rlcZZY+AJLrhcD671ucQPB5p4H6L0JVMpkrPAb8JswK1OX2uHwV9G9SF8DepsLCXptcrAcsdgyUQbH4P82FnQSSvAS+XLc9mc6L42TtbGRX3U9LFqwWqG0iD/Sua1Gl28pLhPhzbDXjAc3cXlGuyKECaP5GkG52JFaCBIh 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 9/24/24 1:07 PM, Lorenzo Stoakes wrote: > The shared radix-tree build is not correctly recompiling when > lib/maple_tree.c and lib/test_maple_tree.c are modified - fix this by > adding these core components to the SHARED_DEPS list. > > Additionally, add missing header guards to shared header files. > > Signed-off-by: Lorenzo Stoakes Tested-by: Sidhartha Kumar > --- > tools/testing/shared/maple-shared.h | 4 ++++ > tools/testing/shared/shared.h | 4 ++++ > tools/testing/shared/shared.mk | 4 +++- > tools/testing/shared/xarray-shared.h | 4 ++++ > 4 files changed, 15 insertions(+), 1 deletion(-) > > diff --git a/tools/testing/shared/maple-shared.h b/tools/testing/shared/maple-shared.h > index 3d847edd149d..dc4d30f3860b 100644 > --- a/tools/testing/shared/maple-shared.h > +++ b/tools/testing/shared/maple-shared.h > @@ -1,4 +1,6 @@ > /* SPDX-License-Identifier: GPL-2.0+ */ > +#ifndef __MAPLE_SHARED_H__ > +#define __MAPLE_SHARED_H__ > > #define CONFIG_DEBUG_MAPLE_TREE > #define CONFIG_MAPLE_SEARCH > @@ -7,3 +9,5 @@ > #include > #include > #include "linux/init.h" > + > +#endif /* __MAPLE_SHARED_H__ */ > diff --git a/tools/testing/shared/shared.h b/tools/testing/shared/shared.h > index f08f683812ad..13fb4d39966b 100644 > --- a/tools/testing/shared/shared.h > +++ b/tools/testing/shared/shared.h > @@ -1,4 +1,6 @@ > /* SPDX-License-Identifier: GPL-2.0 */ > +#ifndef __SHARED_H__ > +#define __SHARED_H__ > > #include > #include > @@ -31,3 +33,5 @@ > #ifndef dump_stack > #define dump_stack() assert(0) > #endif > + > +#endif /* __SHARED_H__ */ > diff --git a/tools/testing/shared/shared.mk b/tools/testing/shared/shared.mk > index a05f0588513a..a6bc51d0b0bf 100644 > --- a/tools/testing/shared/shared.mk > +++ b/tools/testing/shared/shared.mk > @@ -15,7 +15,9 @@ SHARED_DEPS = Makefile ../shared/shared.mk ../shared/*.h generated/map-shift.h \ > ../../../include/linux/maple_tree.h \ > ../../../include/linux/radix-tree.h \ > ../../../lib/radix-tree.h \ > - ../../../include/linux/idr.h > + ../../../include/linux/idr.h \ > + ../../../lib/maple_tree.c \ > + ../../../lib/test_maple_tree.c > > ifndef SHIFT > SHIFT=3 > diff --git a/tools/testing/shared/xarray-shared.h b/tools/testing/shared/xarray-shared.h > index ac2d16ff53ae..d50de7884803 100644 > --- a/tools/testing/shared/xarray-shared.h > +++ b/tools/testing/shared/xarray-shared.h > @@ -1,4 +1,8 @@ > /* SPDX-License-Identifier: GPL-2.0+ */ > +#ifndef __XARRAY_SHARED_H__ > +#define __XARRAY_SHARED_H__ > > #define XA_DEBUG > #include "shared.h" > + > +#endif /* __XARRAY_SHARED_H__ */