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 CF7F7C0218F for ; Thu, 30 Jan 2025 14:05:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4DBC328029B; Thu, 30 Jan 2025 09:05:59 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 48BC1280299; Thu, 30 Jan 2025 09:05:59 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2692028029B; Thu, 30 Jan 2025 09:05:59 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id F39EF280299 for ; Thu, 30 Jan 2025 09:05:58 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 8E3B61C82B9 for ; Thu, 30 Jan 2025 14:05:58 +0000 (UTC) X-FDA: 83064291996.22.2134D1A Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf17.hostedemail.com (Postfix) with ESMTP id 1B51140018 for ; Thu, 30 Jan 2025 14:05:54 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=V76mXmTk; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="DlL/QG60"; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf17.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1738245955; a=rsa-sha256; cv=pass; b=XfY/hB6evnUhWCepsIRol18ebHhFVE568tOBuPAdVKiJgS+sbI6VS6mVH/QAZe+NMyo6aR ZK/bwvZP8AE9T9UR9NCj0Gpa2ITeQKZKJVrT60R44x/lx2loWlQTkJgoUfMlO6lanBGwje DTaV8/14ZzZPG/7XH9HJZv2Zl6HsC4Y= ARC-Authentication-Results: i=2; imf17.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=V76mXmTk; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="DlL/QG60"; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf17.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1738245955; 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=XLs5sApTBRvFrkiK6nx+paLrosC7WuIk07vzSh7Sxmw=; b=VDgQ4YIMI0M97+aof2ehekYXX98CZhyBG/OE9FTuzUj/Hj96l3SRXJJ8QwYFfcHxole1pC cgTwQojgZZiue3/hPvd+/VWHfr40vy1VJ5FFfigmwM3oGOvhSzl1HIDsXiU9vjzAjDkvco oZ6F3c5UKdlPfAgC1E+Bn7kDwsMk1f0= 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 50UD1mlg004642; Thu, 30 Jan 2025 14:05:38 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= corp-2023-11-20; bh=XLs5sApTBRvFrkiK6nx+paLrosC7WuIk07vzSh7Sxmw=; b= V76mXmTktgumb+xaLij82wnX0HQWQprV4elLjfQci+d8x84Jr2QA1uebijDEmZV6 r/EZ3ipcSzq2rs/AWnJfEtu//zzey/shF2tq4Smb8oRRj6kpzPg88UIVR90k9rFX SohKHBeirNKMZvFeTOWulARjt/Ge8MsugM5Pbh6i1PY5AItnzdOKzdwjNR0tMWsX JNyqlPDjC3z3dG4/HLRi++1t7yzfRQzXcFb5HwPXaQzLn3S07CfTTCBis+7G9B2c qU1kOUkxSFiwp3xiC5PX0IPPnKZny+gwgSWOsDEYFtKLMbexgdKHcMvc4wcujw+v SiXdeAvmqeZLLRn1RiHEeA== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 44g9xtg4b7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 30 Jan 2025 14:05:37 +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 50UBooMJ015772; Thu, 30 Jan 2025 14:05:36 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2168.outbound.protection.outlook.com [104.47.55.168]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 44cpdav2dg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 30 Jan 2025 14:05:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MGKrEeXxxc24CNbQ7orQQMf6A1N6oIDVVazSzw4kQvPgq/P8gx6J4RPz4qvraPJi2o7uajqAmnQcHjd2WSyprRKcGBlp5XLls54GnHxgxdMOPFhYFRYuGNULFg1BzP8td4NJPiBVsGllShaK1utOtIQ5TkDDgsiv8L6AS+a3L3A7zuf6YtNKBKkBG2TCZDsLcv9GTu0LpOmjDax5C03ShnHmvPpyspPbGlZ/IaWl9ARW6ATCQEpookdOZs+ziQzWTlDQtUhM7/06ghklcbHpVKE+EzAW6xeq4CeYC4Cjgog6/Sk2AT3FKSRWL9KknAvwfcSsdxsp5c+nrApRNV+M4g== 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=XLs5sApTBRvFrkiK6nx+paLrosC7WuIk07vzSh7Sxmw=; b=O909N5yprlWUCaWe8QzbUqipaZHtPcc3pWZwYatIDJSZ4fnKKjb0vYLKWzBksqXsJTFbzP7rUjtQ2rszmY1Oq54bKeyzSBApN3DqbVGMnfERP84IMHYcp01OPi+Vt2zFh951lz/zVLA132TOt7oBwBp2K1DZXI8ZVVigu+d947mivjlC7tfrG5OkQ1xz4mx6aFa99ynFl0bbJmfApGToQuAc49Iwy/zMnAq20RrNOMRI+D7H5awj2/FBZoZr9NQ4K0vVuaihVGYSsDgRZAJkH50F7+VdPQ3FSMLPlxKUtKOX9Nm8+2UZLeOKN+SXHMOql7j3dDA3s4CZWu0p11owyA== 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=XLs5sApTBRvFrkiK6nx+paLrosC7WuIk07vzSh7Sxmw=; b=DlL/QG60qADMNr4h6HMYyxiNY26ONrU1QGB8f07YIocMXosIy7Y73l2v4RXymFvdP6vCoNxQe2ZKCFdXRGlpGVb+lBR8Ir63af5HZFThDSZLHGxTpOUQYCdrOWq9cw7dx6VpFzPS6iKNM5l38yYN/5oyCZonV/tbpg77qxerxKg= Received: from PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) by BN0PR10MB5205.namprd10.prod.outlook.com (2603:10b6:408:116::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.20; Thu, 30 Jan 2025 14:05:34 +0000 Received: from PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c]) by PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c%4]) with mapi id 15.20.8398.018; Thu, 30 Jan 2025 14:05:33 +0000 Date: Thu, 30 Jan 2025 09:05:29 -0500 From: "Liam R. Howlett" To: Geert Uytterhoeven Cc: Sidhartha Kumar , akpm@linux-foundation.org, christophe.leroy@csgroup.eu, justinstitt@google.com, linux-kernel@vger.kernel.org, linux-m68k@lists.linux-m68k.org, linuxppc-dev@lists.ozlabs.org, llvm@lists.linux.dev, maddy@linux.ibm.com, morbo@google.com, mpe@ellerman.id.au, nathan@kernel.org, naveen@kernel.org, ndesaulniers@google.com, npiggin@gmail.com, Matthew Wilcox , linux-mm@kvack.org Subject: Re: [PATCH] xarray: port tests to kunit Message-ID: Mail-Followup-To: "Liam R. Howlett" , Geert Uytterhoeven , Sidhartha Kumar , akpm@linux-foundation.org, christophe.leroy@csgroup.eu, justinstitt@google.com, linux-kernel@vger.kernel.org, linux-m68k@lists.linux-m68k.org, linuxppc-dev@lists.ozlabs.org, llvm@lists.linux.dev, maddy@linux.ibm.com, morbo@google.com, mpe@ellerman.id.au, nathan@kernel.org, naveen@kernel.org, ndesaulniers@google.com, npiggin@gmail.com, Matthew Wilcox , linux-mm@kvack.org References: <20241205-xarray-kunit-port-v1-1-ee44bc7aa201@gmail.com> <07cf896e-adf8-414f-a629-a808fc26014a@oracle.com> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: User-Agent: NeoMutt/20240425 X-ClientProxiedBy: YT4PR01CA0279.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:109::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_|BN0PR10MB5205:EE_ X-MS-Office365-Filtering-Correlation-Id: e870b587-86da-464b-8dcc-08dd41372954 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|7416014|366016|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?V2g3ck91MHVpSEszY0xkUzcxV1hLdXR0cXpPSGFNcGgzZXhBUkJMWG1oS3pC?= =?utf-8?B?ZVNIT205MmhDRGpQUS9TOFZ4TXVnQm5tMjN5V2NlSW5TdjNqcEpHakdaaCs0?= =?utf-8?B?dUhyangyamRTTjdqSE85YitBK3N1ZUlpK3BDZm1TeWhCMEVBNGtCempYMlMr?= =?utf-8?B?MEViazhBZUF2TXltblhNMjVya2MxRVFWalpYVlRPR2NCQ01OMzBrdmZYN2la?= =?utf-8?B?b3RZSmliMGF5RHJuVlpHaG54cTlPdENHZlJKazBQL0lnanNydHprZ2U5VGE1?= =?utf-8?B?cmtDNHlWMldEUm00T2ZIVGRVTjFXSWtycHZHTUg0TnlUM0lGS1RTOEdtZVNk?= =?utf-8?B?aUdLNVQ4RDdjTjIwOW5YL0R5bkpjK2ZEcStuak5EWmlGc2xZMTM5cGV2bER6?= =?utf-8?B?OUNDSEFJeHRuR2JBTWI2dk44U1hDMHpkRUhET1VjSFhLZEVKMW4wM00xSkZh?= =?utf-8?B?elUrd0FNam1DRWZIakNFaFZIelVOU0NxdTErenlraVFNZy9nUDF3U01uV3hw?= =?utf-8?B?M3J1VUR3b3AyODlLK2pORkZXdnVIMDI4WnQ5c1FZUmlXTDVtRlFveHdmSnVa?= =?utf-8?B?Vy9nSk9VbEhHc1RSLzRDM2VubS9zZ2Y1LzJlUEg1dEp2TEdaSWp4ZTVhMWZM?= =?utf-8?B?eWJwOGd6N1ZlSlJTK3NyVXVDcUhxL09SUkZHNWxPVTdyYkc2bi9nWlZtSnpq?= =?utf-8?B?eEY0MmhrUlprdld4V1poanBlN3lTUExiUVlDVXdkZXBUZkxyaWh4UEFzditi?= =?utf-8?B?SlBvM3NzWXRJVXdubWpKakJSNDdMOTZLQk95aElaVTFWZTlXL1VqQ2p5allq?= =?utf-8?B?Tkc2VVVja2lvYk9RY1EySlV3N1lKZDBPSUhvYzFOWkQ3U3piMUZzcHlWTEl5?= =?utf-8?B?RU9xb2RxYTg2R2RMVXBTdXVIRjJrN0FwZG84NXI1UjFuZll4TlJ5T3Nlb3Q2?= =?utf-8?B?QThjSEZiNitxWXJqNzFBSGJjeHdZbzVLL2M5bXFNTXZ6T2ZnRThKS3NDR0NF?= =?utf-8?B?WXYycEsxNEZuVTlwOUFBZnlXZlQvTWFOVlM5ZlNIZUlhbTZjbGxncjdvb2Rv?= =?utf-8?B?SHh5VUIrMUhPTElpdFNZMUtuSldVV0ZES2FhUVJGZy9iUVhqOXFWL3duWlE4?= =?utf-8?B?blNWc01RcG1na21KQis2L3JKOFFpckc4MzU2bkNOSXVRa3Y2R2o2N24rMnFi?= =?utf-8?B?cWxjZ1JCUzRvanpsd0lrQUpvaWFmZjZidXV1Mmw2dXR3WEkvTHV3ZXpFdUpC?= =?utf-8?B?QzBTZUE0bjRnWjBSOVJhN0NZNzAvTVdHNy9VTGlXS1FwU2N2Y0k3bkxSNmxJ?= =?utf-8?B?T0VwZVZmcWVVOXRsTTAzR2FSZlZPdTVyd3lhTC94aHBrNDNHZ0dScFBldzNZ?= =?utf-8?B?ZWg3aVdxK0ZOaWlSVU1zNi9Qem9Ic1FMVGxqcUJ2OXBSUGxyaStJOFJ2YXpG?= =?utf-8?B?Wm9aUWhoazRFM0IvN1p0SzRLU1Q3T1UwNUt6VFF1UURDV0xTK1Q5eTFqNWNC?= =?utf-8?B?dmJjTEFKUTBYdmFXMVJGcjRLV2QzbC9vbThJMHNJVjV5MXFUM2ZCbDJyZmUz?= =?utf-8?B?dmI0YWk1ek94Z2YzUWl1MmFuSXpsOC9zNmljS2EySi9XdTEwUUN0eHN6NWRB?= =?utf-8?B?dXFPSTUwZG5tdTNSbEtESzhMU29jaG9zNEhrRnlDL3RPM1FCQU1WU2JxNTN2?= =?utf-8?B?S2dUVzRkVkNFdEdDdXJEMzlrYllwSEtIUXR5VFkva3kzaENHRVdCVjVTeDhV?= =?utf-8?B?WWdkc0lDK2JtYnlidHMvOUtPb2NqV2Z2QjhocTl3aU9QeWlmQlFWUlVzbWhs?= =?utf-8?B?b1lCNXgyQ3dkK2tjNFFiK01HcWVIMWY1S0svMTg4WDBEU3lDK01XdmFrVS9q?= =?utf-8?Q?yjNkmBbaaYC7K?= 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)(376014)(7416014)(366016)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NjlOaHd2YU16cEg0T1Awd0tqWVNzUG51UVZKd1UydC9GY21oTTgwOXpxN3Mv?= =?utf-8?B?Rmp0bXc0VmUySVhUSzFvelVtakpxTGRsTDJhbHd4dXZONEFyb0Rwdmt4ZmhC?= =?utf-8?B?SlVyb3cydVM3U3B0TnUwWTVqejVjcmFnOXVlVFNObFdXN014RGUwa3FIMWd0?= =?utf-8?B?U3lSUUVGa0RobDZOZ1lLT0hnWUxNenlHZ2FQTDNIbytqbC91alczTjV6TUpv?= =?utf-8?B?UnB4elFya0FJbVFCZURVcVpQbTFyaXV3M2RITXorUHJpWDJ2S08rTFV5UWZu?= =?utf-8?B?aldodHNGaHBENllPcFVpTUJGZkZ4RVZZN3l0R3JXSTdWZkwrWm5lRHM1L0s5?= =?utf-8?B?U3VUSHBEcDhIVzJtSm9BKzRYSG00REViTUlNTTl5K2tjbEwrdld6ZDFiVmZV?= =?utf-8?B?aG1jRlEzQVBKQnNxeDUvc3BjWjFEalZUMUJXSkRpZFFZL2x1MTdtNDFzNjF6?= =?utf-8?B?a0Z0RTEra3phV0pMZVFiN3dZL2RVYVBPKzNSU3FMSUswaUVDVWczU2Jla09O?= =?utf-8?B?L0hhUVNSTXBtaFlCZjJkckZuR0VoblUrNVMrVHVLdnh4UlF4aEZPNGEwYThi?= =?utf-8?B?MGd0V3ZnYkVmY3RkMzVDZGsrVFJsTXUyaU92MzdUOFoyelhGWU9YZDFOcEx2?= =?utf-8?B?VjZVeW5RclBOS1BiZVNaUGszelJGWnVudG81Y25XaUswWkxmdkFrUnJ2Qlpw?= =?utf-8?B?NjZYWmpEWkZEaGR3dmYrUG9rVGtQbW5GMXJGYWN3NXpJZmd0NHlMUEU0cldW?= =?utf-8?B?b0RxSzB0YkFadDE2OUdBcjdGYzJ1T2kvUmRqeWo0bGtUaWtTc25Kb2xqWnQz?= =?utf-8?B?THRieG9KSG5XSTdRU1dLaDVoaGxjTEx4MW85Z1NReWhTSzBBQWUva1dSR1hN?= =?utf-8?B?SCsrMVpRQ2o5WVpxYnp6NXF6RnEvaldxK1JkMXpXTnBwQ0NMRDFNenhETTNM?= =?utf-8?B?UkZZVWFzRmlvdWYxbVZESWNoaWxmeVVMTE1weVJBVDhKM0ZUMXR6Y0RWak1U?= =?utf-8?B?TjNzcE1VbGlSWFEzUnhkSzBycXp0TEgxQ1dkYjFZOFNITUFZT0Z0ekI0ejBj?= =?utf-8?B?UjZvY0lUUndXcnRBRzVncytUZGVaS1hGZ1RhTWVRMU0zUHFCUTVjSE5oem96?= =?utf-8?B?c2RtcHBsa1VVaVVzMEY2K1lmeDNqbDlkbFY3Q2ZHRWVEeGNXa2dza2VxdjBm?= =?utf-8?B?OTgrU01ibHZWTCtoR285bnVIZjRUb3ZQTU5GK3ZFVnJzVFpUa3I2d21XbHQw?= =?utf-8?B?cjU0QnZhOTdVRXF1TjZxb0Y1UWVEUTRSM2Z6OW1hN1owRUtMWmYwdTF2T0lB?= =?utf-8?B?MXpKK0dqTkFjSXRXYnFPczZPcDdLUENlaG9ENm80QTI0a1ZGMEwxb3FmcXpp?= =?utf-8?B?V1h5eTFURjU4eTVnS08vSE1SRHhMUDB0N1YzMUlvank5ZTYvWUYyUXo3ak53?= =?utf-8?B?emRGTVlvSzl1djB5ZEo4U2pHSjluQlNwWUdaMldUWmgxb083bHgzY2k0bHJJ?= =?utf-8?B?bE9CZmNaTGZwMStRYm50MFhjN0c4NmI2dTcwYWgzL1NHbk03RmtYMHFxSjY3?= =?utf-8?B?cUpOdlVreStZUkx5UUM5dUVTcUxvM2IwaUFUYXkvekVWMzZVNmMvb0JCcnhV?= =?utf-8?B?WDJoYkNTUjJzZDkwM0FHZk9zRzIwTzlCWWR2dmFvZ3ZaSEhaYm5YNFprK0tZ?= =?utf-8?B?eTBxQmZiZnJFemkxVzdtU1k3L2JxWlNDYzhVM2hTOVdnejRMTlZSd1gzOFd6?= =?utf-8?B?NGkwVVBnOGpXa2w4UzY0S0dHdm9ZSC83MmFWZ0ZGeW16Q1BEZzlNUTNYTi9i?= =?utf-8?B?YkhxM1YxclA5OWZ1TmhPRE12TFFiN3l4ajZrVGFDRk9JeXpaSmhIcWJ0ZWFh?= =?utf-8?B?d3RsVi9oNW1Ydmg5Tlg3c1hkRlRkN3ZmdzFBSGptMytndGZOQ0ZJNnVVSGJX?= =?utf-8?B?c0V1MGx4YTlGY0VnNWIvWFdxSENXNk94bGJDK1M4dXZmRXQ1WU13ckthTUhz?= =?utf-8?B?Y1FENkFISGxsbUhNbnZLYXhibU9XZHlzaGdGazB0Qm9ZUElqalFZc3c0T1d2?= =?utf-8?B?a0tXaDRWRXJoUGI3RE4xRkMxSEhaQWUvTEFTOGtrVFlWNmRGMU45bWttaGtY?= =?utf-8?Q?I09a2UtW3fkoMOxJAgEckvS5Q?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: PEQpejNS2169WuxLqh7IeJu5gaPzH9gMvfu1E7oR0S5oW7SSlI3WjoiNmYvg7BIS32L5KC1Cxg8r/lzfLOhKQWoWZ1pr38KB6ZficTpwa7Mwy2hoE+Px6/D3GyAP7Wwd6KdPoWTGOgcdFPsIGELBI/VJwFyLx1T4gUWT7QZS4YlsO4PBVLv7ZFQXSUICtLfNaqRpBJm10fbAOy/hK0ty4+Yml83XVXgmOw+X6g6Ugut060l/VSfV5nfXEaVWNwQHWLDurDamN2gjp5kOdrSCKamJPmErrJs+d/d1DklX9ZPabUUl8lOzbs5iMLmm6NPDFZdLoJZ3EswrOvlz32TtTd206zK5b2fgOxI0hjH7tg8KpIknJ2MwFMX+ee98yP2gihbItCDL4KjLppMCJ2TwdvlD9cjVGHNBD72OGw2x+6m1e9ilXiLAHoexe9P7XN/AQn+W/V+R3URP5nFBJlUurRWOTFZZd9g4WTWvW1Cj3HNFbdu/ZJn5c5qc/syXWm0P29uDIYj6+RrRD/a9jmY+qLwIDweKj5/VqDYPY8wh/yMmqrJdoSACrFKl6bfUtrP7gHSy8XUORpWvDZV3LWfLYhyvOvTSJIjgP0Ick0Tzrys= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: e870b587-86da-464b-8dcc-08dd41372954 X-MS-Exchange-CrossTenant-AuthSource: PH0PR10MB5777.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jan 2025 14:05:33.6147 (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: aHb0RatLC3hElPrLusK4cVLoeMQNq/zzOr2u9bYW+aMdyU7o53Fu6VKK70BeF95VpSmaYvPIVwh2lMAs7XW4bg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR10MB5205 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-30_06,2025-01-30_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxscore=0 spamscore=0 malwarescore=0 mlxlogscore=999 bulkscore=0 phishscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2411120000 definitions=main-2501300108 X-Proofpoint-GUID: h1mJ2bWJSzTk_fGo7RQphARmorYdrQiT X-Proofpoint-ORIG-GUID: h1mJ2bWJSzTk_fGo7RQphARmorYdrQiT X-Rspam-User: X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: 1B51140018 X-Stat-Signature: iqnbuwzzrrds78pzbr6imhokkpe8c6hn X-HE-Tag: 1738245954-554381 X-HE-Meta: U2FsdGVkX19MUo1adKnTf70TjF8Qj1doCRpScZWV3QPPBbzEExldc0YK6ogKWOJtCDwgvcuU8UOThy1AeWdcXnxs3SWUv/MdVjq1AVa7PwLaxD9fYmi+mQLKEBcFeFhwO7IArUgqBab3BSM4K2jWx6WLls9Ed2s3+xVLP1DgubWU+nGEawBQcuIPuenWJ5hCwCA9ji/omFTmCyl9UA2VaMPGNHwIg/zuCnKO9+gL2nRK1mSklOP0yIS7gTT5sfx7ehC+groTQTvgOUIxDaNMZXfzTuxRkcqf7f2+9D+smeeABQ9r7y3wzSUG6umB0SdA7IqGt1veHgCdA2O4C0foOuepqPNlJn52CSMxJ6VlOqMut4CauB9usNwpuZ45lsXOj3Ga3JQ9ilUPMKmKM7pFgNMhikqEWEuXXX7/Wf4ywG/BwzU2bWD/g52MPGQOCc20L6ejzaCSiYov2TK/xyHxeH1M7etFjqgMfJO7fBbFEl8ANxrY1ilzvxBhIomXPoG00q8MA2vlnrmLDioqoOJXXE+I9jhqPH6t0qqsSvuHjPThPOWvfxy0XEwhoyowcrX/B8NlL0viNxQIVPmdNIr+AWVJHVuBY3ToFdiS0ctIdofcaKutJDUO04W3rxluHxtYO+hNz+SKukhwsxbieV1cyJ1donrYKUlrgziolhUawLlX3HWD3kGfTHs1B5MbUQ4JaOozxJJslh84mM6aBq7aBfwnF39OGm2dwTkKGjiLyNTX66H05XW3hym0gv6qKefuyYN8GBJO3Xyxv3UnxoeTtannkuH36W4c2yz9HQ7zNNZI4oX6iIbqRyeYZd6g2kdkVvYU5qsBqED1K18gfDSq5hVYkyittCbQpIeQhqhbDaT4TCt8bHhTzKeXxlSdPs3I1KQTq+UA+71SNefwgbRqMuyMHqFD2nh7Fo97cBVm7w4UAwOttax2GL2QRy7c1YwRQOXlwYn6gP23WNp4PDq a3ZzaI0p sbe8LtcKbY4uQRVET6Bd45cdCkvyRVc1ydvPHYmcxnfwdDN85MfAFYsb9POuA1pAfeEAPbbJ7QoDkyPG67uSD6SxxrycL7PIQkA2NHKfDs0qlkfnAwOv90PYY5fJO6wLrS7WHjEWenbB5fY5fgyOwtIscLBojBtDu0hor3gydIIiW5IE8L1bQ7ACU6UbTM9CvTZqPmu3X8B57tM91G2mY0sdT0ilQVml69kuB/XnrTxqlnKQND0W8ftKGvkRXs+z8RRfunHCLIHCOV9dgzskSRRvsim48cNOIaaPrX6bR6/C5fpuji9nolPHX0ueF/9E8rWSYAeEa/8XumcOkM1FGDwrg5PaftL6gzFRY/P1XLEd2V2auItC6MZVEDw3PWy/38vTq9gYxIqV2Q3Xafe1UgCxucnVGkaUaLcjj5I5WJnTlII5IrqnhparzeAQTraWWN6OK25gsc7EW4Lxl8EqKOQhM6+TW59EgVkbsjFqunD6AA+8TCny9bYzTN5y4CVPv7xl+cRZm3nX+S8to5qguBYG4WZDPoOBdDTrsLvFVxbQ406CUNYd9l5SpGf4LYpWwhFvcWn3D3zv3kVyuWlTyhSGOp9OPWz+KM/aqt1URKYXDtvKMgueZRRE/7Th1IGG43X0c 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: * Geert Uytterhoeven [250130 08:26]: > Hi Liam, >=20 > On Thu, 30 Jan 2025 at 13:52, Liam R. Howlett w= rote: > > * Geert Uytterhoeven [250130 03:21]: > > > On Wed, 29 Jan 2025 at 23:26, Liam R. Howlett wrote: > > > > I've never used the kunit testing of xarray and have used the users= pace > > > > testing instead, so I can't speak to the obscure invocation as both > > > > commands seem insanely long and obscure to me. > > > > > > The long and obscure command line is a red herring: a simple > > > "modprobe test_xarray" is all it takes... > > > > That command worked before too... >=20 > Exactly, great! >=20 > > > > You should look at the userspace testing (that this broke) as it ha= s > > > > been really useful in certain scenarios. > > > > > > BTW, how do I even build tools/testing/radix-tree? > > > "make tools/help" doesn't show the radix-tree test. > > > "make tools/all" doesn't seem to try to build it. > > > Same for "make kselftest-all". > > > > make >=20 > Where? > > > BTW, how do I even build tools/testing/radix-tree? ^^^^^^^^^^^^^^^^^^^^^^^ >=20 > > Or look at the make file and stop guessing. Considering how difficult >=20 > There is no Makefile referencing tools/testing/radix-tree or the > radix-tree subdir. That's why I asked... >=20 > Oh, I am supposed to run make in tools/testing/radix-tree/? > What a surprise! >=20 > Which is a pain when building in a separate output directory, as you > cannot just do "make -C tools/testing/radix-tree" there, but have to > type the full "make -C tools/testing/radix-tree O=3D..." (and optionally > ARCH=3D... and CROSS_COMPILE=3D...; oh wait, these are ignored :-( in the > source directory instead... I'll await your patch to link all this together. Please Cc the authors. >=20 > If these tests are not integrated into the normal build system (see > also [1]), I am not so surprised the auto-builders don't build them, > and breakages are introduced... >=20 > > it is to get m68k to build, you should probably know how to read a > > makefile. >=20 > Like all other kernel cross-compilation? Usually you don't even have > to know where your cross-compiler is living: >=20 > make ARCH=3Dm68k Ignoring that I had to make a config - which asked challenging questions... And ignoring the steps to get m68k compiler... > > > When trying the above, and ignoring failures due to missing packages > > > on my host: > > > - there are several weird build errors, > > > - this doesn't play well with O=3D, > > > - lots of scary warnings when building for 32-bit, > > > - ... > > > In file included from ./include/linux/sched.h:12, from arch/m68k/kernel/asm-offsets.c:15: ./arch/m68k/include/asm/current.h:7:30: error: invalid register name for = =E2=80=98current=E2=80=99 7 | register struct task_struct *current __asm__("%a2"); >=20 > > > At least the kunit tests build (and run[1] ;-) most of the time... > > > > Do they? How about you break something in xarray and then try to boot > > the kunit, or try to boot to load that module. >=20 > If you break the kernel beyond the point of booting, you can indeed > not run any test modules... Which is extremely easy when you are changing code that runs so early in the boot. My code found a compiler issue because it's the first function that returns a boolean. This is stupid. >=20 > Which does _not_ mean the userspace tests are not useful, and that I > approve breaking the userspace tests... Perfect, let's revert the patch then. This is such a waste of time.