From patchwork Tue Sep 24 18:07:24 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lorenzo Stoakes X-Patchwork-Id: 13811092 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 590F7CF9C69 for ; Tue, 24 Sep 2024 18:07:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B87E46B0093; Tue, 24 Sep 2024 14:07:43 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B372B6B00AF; Tue, 24 Sep 2024 14:07:43 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 989E56B00B0; Tue, 24 Sep 2024 14:07:43 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 7AA296B0093 for ; Tue, 24 Sep 2024 14:07:43 -0400 (EDT) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 191E6402AB for ; Tue, 24 Sep 2024 18:07:43 +0000 (UTC) X-FDA: 82600414806.19.013DD36 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf09.hostedemail.com (Postfix) with ESMTP id B553A140003 for ; Tue, 24 Sep 2024 18:07:39 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=bsPB5jyE; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=ErWhSIWO; spf=pass (imf09.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@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=1727201101; 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=28qEvuulWQT4eImKMQMyDo919Nn8bEJXkAJ0DwmHlVs=; b=8Ammys5OSvWwiXPb9MGoVKo9VUFN2fckBH/HXXh3wOfZUQZCfX9iXcHuoQB7YJBbHF/hFP wtluh41V9NJxao2EeMYltacJJLuxF9P40sStjLoPKrSkfvQZ2jIO+IPUsEkUcKaoU9iqHe qyCLuQiPt0gipA/n8fyTBYmSwT97phg= ARC-Authentication-Results: i=2; imf09.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=bsPB5jyE; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=ErWhSIWO; spf=pass (imf09.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@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=1727201101; a=rsa-sha256; cv=pass; b=Q6DJ8hsA77nnX2QmQLEy7PjsmE7KbOiSx95vqjCVj/DtnBldYGp438dTF23EnhBne6AaSe 7mFJRBK7S8mOQkZHhBP6fFqiWTJkVS4R+PBrO0u5esBD+ur2zOzc9Y0FY7UvFbxmT4yiAt n/4G1X57/RFIdbWzO1tTph9dhv8e6ao= 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 48OHMZER010240; Tue, 24 Sep 2024 18:07:33 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h= from:to:cc:subject:date:message-id:content-transfer-encoding :content-type:mime-version; s=corp-2023-11-20; bh=28qEvuulWQT4eI mKMQMyDo919Nn8bEJXkAJ0DwmHlVs=; b=bsPB5jyEXOWaoFaVjWUj4+MTwbNjOl RR6geOqQLksffp9T4h8EMgGkdyWnzNqKzUVCcmMGdAzpEiJYjx3qGUSS4W89PcT3 9v923GDxvl/cwSPN09Nryuy25tSFQaGUSBhpxAqMN4bsTjh3MPpGXwrxBJzx9vfn 4u51dyyNfFi6k91POUmCbjvThV2kfiQq7+iIJc6rH586lTDplost9o68PPzV6kJ5 AO3IQ9BLdrNLI7aR/LlbFsRt+AXSjg5w9MskxFeWykPKYfCc6zf7IhX3MaM6R8Zo DhYGYQuhhqsIN8DSslGbYsJ/8NnRJi20Oum7fisItLBkGiaJZ0qopdyg== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 41smx35t6g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 24 Sep 2024 18:07:33 +0000 (GMT) Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 48OH9xTd031285; Tue, 24 Sep 2024 18:07:32 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2170.outbound.protection.outlook.com [104.47.55.170]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 41tkc66u5a-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 24 Sep 2024 18:07:32 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=r9FkU68zF4o0stbLat+DgR10JmL9ukjnjquq3zFAdEppuqpG88VfWznYVm/xiKFS6LCVPQ4Tdk6jlbBA/LGGJ4vr+dVDQWqjq9kMnKF896Q3UHuF4NpgGZiYYyEbOIq1YJ6RLdXgPnlEc4JyAsPlyDDy1t7Ij6lKggLrKSMg9ngQbHatge3mcEXvwjiiYTLRnUtiDr3Utj0yL7yS6k8gxfC5flBUFzWV4pj9kdBsKfnOwrzUcBEKGJNYLBX01ic3gtXShMmrgWah54XoAlEt7Lmks0KAC8epqd2zXjSmvqDaZpOEP/4OhCccDbmXg6XsaRtbuDT9nNHYKRRACHwG2A== 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=28qEvuulWQT4eImKMQMyDo919Nn8bEJXkAJ0DwmHlVs=; b=FP5TSYgddehh7m8djbHTIXrm31nzYUgeT3hl+OjaG4K4zt98CEew9L/5SWgzEZzgb3vfBAduXcWNDxYVhSVpW1Q1v4TFZ6K7pXIkiHdn5i/8kFywxvttfMPmcOIBH9sinfJ3uKf6gcV2F+qH/yJV6ytWqlK3Dgb9AJPQMOqSZjwdf8HIJv2RP87nXAFtgmXygX1S4JXz2aTz9XZhfUR5R5toKaJ3Z3RSXVEbyzGRXUOdeNNHgSv3b0D3LW/dtKa7IiREpiMmZATJVZx6ONpKPzYIZEKVc1qgOcZOsL+uxoocYdG1nkXfjgY//HacH+3JarASweU+/xGOsUdC2QnssQ== 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=28qEvuulWQT4eImKMQMyDo919Nn8bEJXkAJ0DwmHlVs=; b=ErWhSIWO0igBnH6vc1hxtpgBOTThja9hpz9SZUVlsdhJFhoxZaarTb75CgGfhDii9cDF2hNiIx3+Ptwr1hwZyKoGUjpEJ9i59bpbu6ntsQD2GnJTQnkEyWxbR9ox1RxAbT8NiTKFnJHTdzatb+q1EmTpjHrzcIX09aOp1hM0hA0= Received: from SJ0PR10MB5613.namprd10.prod.outlook.com (2603:10b6:a03:3d0::5) by MN2PR10MB4318.namprd10.prod.outlook.com (2603:10b6:208:1d8::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.7; Tue, 24 Sep 2024 18:07:29 +0000 Received: from SJ0PR10MB5613.namprd10.prod.outlook.com ([fe80::4239:cf6f:9caa:940e]) by SJ0PR10MB5613.namprd10.prod.outlook.com ([fe80::4239:cf6f:9caa:940e%5]) with mapi id 15.20.8005.010; Tue, 24 Sep 2024 18:07:29 +0000 From: Lorenzo Stoakes To: Andrew Morton Cc: Vlastimil Babka , "Liam R . Howlett" , Sidhartha Kumar , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Matthew Wilcox , linux-fsdevel@vger.kernel.org Subject: [PATCH] tools: fix shared radix-tree build Date: Tue, 24 Sep 2024 19:07:24 +0100 Message-ID: <20240924180724.112169-1-lorenzo.stoakes@oracle.com> X-Mailer: git-send-email 2.46.0 X-ClientProxiedBy: LO4P123CA0111.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:192::8) To SJ0PR10MB5613.namprd10.prod.outlook.com (2603:10b6:a03:3d0::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR10MB5613:EE_|MN2PR10MB4318:EE_ X-MS-Office365-Filtering-Correlation-Id: 5bb4539b-69bb-40aa-0c66-08dcdcc3c110 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014; X-Microsoft-Antispam-Message-Info: IgqYmX+4hHkPIaZ3yAqFDxx3fvnfjjbPy7wv0DQ8D4TYEB0ILk0KQ42MZFXF7YbzYKvTCWWKMiMxJ6d4CojfnAMhcjFskVeHoSP7WaJJY7dQUoqAZhU/JQsGfwtS2gyzt1oM6zN2xa+E07DtYWKKKC9M5CKxqMCJb6QMSdG0lvNx6mhYSzuXkWD5zrFrUb1frVwcmftZMDHuYIvxHNAqCdlGIGZJQWrpZ2K5VF+5Qq/7xiLGSVCD0qscTV2XcJJE3rqZ2VfWUsTRomZsDNPb8RgyX89Q6gya79lMYH/RqWVkYJ4MpAVwR7yiw5gfdPxcujD+5VxPuWFlhRL7HQuyLg2XF9ziTVmDC5X4OosijTF9XnOcM9DX2F2eaUqDwxQpXjuqM0qArqHwQ3VFeeGDVR8ELpZ+/1pDWI3sY30vQT+XfKpI60GYITchc+wQhdEptCSDVQ/zFYo7d9vTwo3aD/SPbjYzpgtgHK23eePVh8VX1qjc8hrNyVL2Gawict5gy5gVU7KtlZ+vfp0uijLnHd46HxYR7Xxoys48wc3s2EBz7CMFKZ/uxSUlmNApCrChAlbB62OBWkOXjlCB5VAt0yjn6kI2BL8xUQ18A9q3T/KtOlt4Tomw120TQm/Ch6gzrwy/HTlPHV9z/GllPnUpDOFcGrYQJEvA/PfUp7N3t4lm0Vnkj6at1URWBuAogAz8LNLMtnmqMwMK+jl/RH2uGdTtmn9YcOV8QWbq8uT1pi9w6PuZJVgmfO/aPUovIwIL2aL3gIaxgnfiND+6vPiQlysHkvnAgE5K2mM1xv8EODSLTAUB5CLuLAX5C5l/mo/AKrIyKnCwooTNuVrKiNucASNFG0PFtR3TeN7D/pROG6YnLkknAMbjL/Oo5yd1g8amyfo/IxOPY0xM3cqd7MXcF1v/4cpiakHYw2Em++0qVJvN7CjmuL+J90BLblRe+L9dg1UuOY/jD2reGchhrylegp+dZC/ILNSpaA+SWAZjxoTv/x0o2GePzMrd4nmXOin0J+qLNPZ5vjEe2yuNXNXKVz/OpTsK6QGMDDICe1BX6ymCqE53zUKN4i9Futw4KQsF9Cv+SjydoRzHajScvwV8ufSC4eJKvizAjPQrCz0TBo3H4z2T1jlaezLbIZaGLR5eQTNwHEXj4VNGF2XcRMN4Hk0jGJ3JCx9eJX1VrxsQr8numeEchYSEgxMRvZc6puxRu8u6ojZgB42/jzJWm7GJYhkPVO472KFEDudoqVjISe/JKINRiMdNR/Hh0qIuGESKpGUX8PYEuPeLhpyZk9sL44r5hCoHV1mLgyS6zkIrbFidAgyCf31fpfxZuSWgZYIiahwaRb/SfOp9R0rRywfwkA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR10MB5613.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: /8k8T/AxM/ENOVrZxtY2gVtaVpI2A5yzw3xKmYLO5EScVhzu7qWwW92WNeaFnDfZFpCzQjv8ZErglUfRput7wqzuoAtiPC01pltCJjhiK7diU1sUdkf3oJt/kMrVm6WJ1QKu9AkJWGcfkaDslRzY3pbKy6ISaRSfkgWB25jHRRPqJlI6Qps1OC57iFQ8kToJ60Hn2K1iSLrG2wnSCxPQpdReK/2/Re0ikyWimO2Xp0JC6ez386qH2m8t/dY+NFqehv/mpcwpHfhp25nSONI1URdAvaq6uqNxijYyUQPVHmDgPLvZvwAJdoq+pZMjex2EuxGHCCjGtw9a1VluquVvAngpE6XLEnSKuijWE7mjIEHp0I9oDyCQxfzVZQ2PduBGw0mdFMQ3YNsaGk0apwRHbDB1ARx9iYOEqhUoEsExiIZTt/vx9pyL+DdyzToAeNIZZV10+ZDMZNJMiT4EuKVcbcCy3EFHAj/CqOabrtyU9LPduARQuB8+YSH6etpVN09Syh2EEWSFRHZ7yrj+ybaEb8LGITZJZ0/5obGOpi2/wQ67HB0DsDTkY2ZLDk1dNo1TmmoPIrbCekr79TgDKKxWQMKwEubaWlJNcAU4yQq9CNJ5k5f3FXgTjICk8v2BHxThcWLDGoz3Xrgrrhio3Ytr4ZqOnZmbqpDGWT9hcJ1ywfctcH6MB9Og5URShRrD0o23eVmzY41/c6lyMLvf0aP3STDL0fikVxRM6rXe8rkA/LWx18VQ3nLxzjCYLy/3EGtUK3T5hRV2i8iUFIt7YCISNM4i0MXOsgBbDNRjFP0igT8zDWoNx+Re8I/AyCHazgTxXyzvdwS5Hq8Wato+8TeLxdaukRNhRC3kJTACcij7kxDWLfemJdfkoCTMMnaoF4INW2hZMNE6OAn+d7GxHqg8ssDp8KcCZmOAKKm0meDPWVPNUqVqW65BICYgJsZNRG64dbKEYiN+C89dzZhvPjem8jNCm3UBwR0+eoS4Fx6KfFN5pLfEahJ7jCL89F+ZNqCNvzJ86IivhW2oerIdcjZFFUfbV/j0mnJZLQ661QVoPe+m9eiSpcLk8WrFo97aUWtS/5uIv90z03pI+LwsD9SlAt0sXK1EymH9qFygiX/tnLwkJZrS2ezsMvyCN8a3gRx09UeGsxR98A8zoBFoZhRrh58dK4S+lY/aqQm4Kpyl333Uv2vaMc3wxddgiVLNrQEuYucfBwr3b50ecCP2EqYmmJz0d2xgUIUqjBh2lWXMUG7L2KsHQELP0E7p8ZBjfJ8qXN+YLOQNvCKcP0NmCrGyef2at2ZJ0vzhEVDHqbT4sfE9udgLZz6Tg8fPnmzEhKPKts1plh8F2GtaY2fmNBdM6zwp5RkkedxylwqCZRpulh4MpAO9R3JP6hPeqpwiSofTXv6UjyIRJ6FXxwEHxc+/hE2TAX+l/Q8Dehg1NwDtA9/gIApJ/44CMy7drzscA8so+gRJDZmQ3Bj5xiupR/iNEOuW+2sjpYsFiM5KtxJunONLSspnfEaLxLS/ej1SrjVsJDGlm5peOcSdiFFbB6/2/53w23VPS+Pfizrvvs+6cvTwm+VkQIg4o8oIiDwP9IDrnRltV+pI1AYcp+8Q5GpQPw== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: ICxLTmIN/3Eh3hr9gDxHe7/QBEOvyJOlJpFhjDv7p+w9S760/G3e/v+XVCH0C/MF8iSA6ZOOuM6lv5itE70CZ5M+3PDGBpV6BHu51RSKJCFkw59xdLB3WCEOR93aN3Xqg3gaMpBP4YhsRwXCQmTwFzIbqCt0O9U6E+ZIzTXJK3EcAi/lbSMTZPMVV0it/rULECyW8teF7JBjeXJsKAZE42v8fwg0NW7iDiMqRqRy7r+MhBH9eRrnADZmxYq3iss5iUVb0JJsEXYj0WODkJODZsiqmYklmcdsM+qAzLTMKqzxPaqYzxy9RvyCGZIyjGMyIhQ7c0ap2AFYjquEqm91jcYSzZQ++DGk7Bpj66XWdjISP+u8aWGYppeqLC1zfRHDOy5UE1xXhQh2wW+2qmFArF/bl39YtEoMpOytNvLkLIAFsfnXaQQZRu8w1mGHutxyrBRqDlYb7sxTL9I7xwx57itS/TRkACeLSXekuo3OkX1N9bnF/jZoAWTdECVeFIdte/Ui842LUYg+dlqeHzPGOXWnJR+sUjdM7y5zd1ctLKYR0HXBWJvESOCHy3HTNYAX6lnVYmW72FCoxmWbLM3u1ZPtlRHe0/YEQgFopICLbEQ= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5bb4539b-69bb-40aa-0c66-08dcdcc3c110 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5613.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Sep 2024 18:07:29.6535 (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: 1Z3YCYXJtaTqLhUmVr7gNMx4wu5u/ln+iXBfqL+biSXLyNJcn6HLHzGIWrEj5fle9mTA1aAR4xYWMLVLUJgp4JcNtnQL/Gj5+iy83wwMitc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR10MB4318 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 suspectscore=0 mlxlogscore=999 phishscore=0 bulkscore=0 adultscore=0 mlxscore=0 malwarescore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2408220000 definitions=main-2409240128 X-Proofpoint-ORIG-GUID: xnRED9SDl3eVKp_pZykNF2HZuujtBbcF X-Proofpoint-GUID: xnRED9SDl3eVKp_pZykNF2HZuujtBbcF X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: B553A140003 X-Stat-Signature: tz8ago7s5kws4du6nd7azdoapumpdnwu X-Rspam-User: X-HE-Tag: 1727201259-928187 X-HE-Meta: U2FsdGVkX19zv3H6Gu8nQ1yFJGIMuga8U3gXNg8sP6FzcyIw9pazRBvWSQGY8YiNxivptxJA5Qe7ekcd7i5EbuhfpM2aTHdwIXO18F9mFm1e55ZB6koK4WjgTxMTO3jZiVSgl+rIpLWq0vxFETbV7DKKsnnlh2mDc3zT4F2+J2o58918TQHqvo/VecLOUe35Wgnc7V4HV6zdH9+Dktop45x9o5bpf3T+CP7E7mTXg9YA6tBE4Th6uzrSRKAlHkTTGbfTO9A2e7sNObi6as7JPKe85QNVbT8fPyHMQdrSLTz0Gga6WroQMqDgniotRWA+z6WNgTOjBBaIihRVgMr0YbwhbRZa9HMPv9tfnzwumSov8BkUTV1I3NjlNxEz6QD3PTHXRiIzz7vVlghEhLzZHsGDkxwdS/4j+Fv4VGFUwua/OiMStqpxoHzQJakmjCNuhWGb5Goi/dR7KHV2UlYfZqtyzvVeo+PawedvwomH9F7gSHqaW+g72l2MMozbLn+wjpUM1PGK8CyYicsAfSteDIkp6OKuYiB2YRVXFALRq4KQ1+SF/S5lHZeQG/a0dv9eDQFSpyH2U0Q0RRXgu4qL5oN7awBLGTkkJmiPpCs0GznMvE0DfxudtV16dkQvhO9/gk3l7X89zQHaxYEsWdXT9HHqxGZOs1nWNDiuT4YxO1obYtWqtpFOZSticgj7vBZpfJRjkX1CLAfYCCQE8zitmsCQ24lbpOUV9ywxBFR24BP6YkLNUYspMOewAgK5cTU6gCGPu5V86j49SK6IbT2QwT83kQxVEwjmHJ8MwVq6TM0D8daA2qCzyq81OHk+ER4MX/WGvMSQW4+S0tGauBvw0izaBQwtYlMyk1jCfHZSImwyA6t0inkj6s2qoLLsY//o4KSRmpIpAaRhZDQ4/IYF1yNYdvzHTGsc1/6CdgS3rWas9v8g2kT/wzq7LFXiNeNmhHVQ1r5JS4Ukl5JMpuq S9yqdP2x woc5SQVN4BPsX8/62kzY3oz3zGZWdng8nKsgeV/5qHgdCbWsnYLHF+g3o/Yuc6JWqFNWHuP8ueNllAD1dcX1Q4rI+v49UmEWkZORzyRj69+76I69EeRrYLWU+7ajc60jzGX+BLwWw4hGy+aP1cCYi8xRlRXyLKIQmzs2kNRyMqrwn3d2SYJbDN1Ud+eC6dL8ME4P4T8i4WgZoGvGrQhNfDsn+CSAvavzzTrLZZMfAVYJ5yCFYqhY0Grc5vgm26iYsowVy3aBoafi9Zptf4Ygc6fCul0+qbu0Xdf3We6WuUiO7LSQG4EvoBhRZ2tbmVb9ZHAIFu8JeA+oTX10aEQkzKJ6gMlvqONXuixVnWcBck7UvO/dPYqDx/a2F6KWy8z/QzmuK9jFBoyZ9xClauHkJBdwNZ3KSKbBLUgjGmXxFDpU6AQGsY5HNHmJSc2sOizZC3iG206YDDbSXH/Whxj4sb2xGxe9XDJpBV35f5Ifo4EXw7AjoPjdawHmRtOuBgw88sq3ZBaxR0NOo1IefK31bECqXE9+NYwa3BlzLH+HCFh4EQqg= 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: 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__ */