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 gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 5B0CFE9B37D for ; Mon, 2 Mar 2026 13:01:21 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 98F3F10E4D8; Mon, 2 Mar 2026 13:01:20 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=Nvidia.com header.i=@Nvidia.com header.b="jFP3wpzO"; dkim-atps=neutral Received: from BN1PR04CU002.outbound.protection.outlook.com (mail-eastus2azon11010010.outbound.protection.outlook.com [52.101.56.10]) by gabe.freedesktop.org (Postfix) with ESMTPS id DE1FC10E4D7; Mon, 2 Mar 2026 13:01:18 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=uiGUd8m2jnROz2SNq6S8ka7r0olIUCMhvy0aefEH5HUYnOgGSKeit29Cb/azQRu/VTQ4qTrf7XuFUNH7uu2FclhCzs2vsCes11Y95gU6OKlilETjeLRlciPG7IP0yqfUZ32+ZeoesI4YANNWO2YnR6A7aMN/cPsBFVJ3GX2Qaqx1aP6rquYy8L7Os6YC6XVh2yg4HyNBi3lIa7mJeZhCUT2DfZwZIeFPkijN7xz0COVGtem48Ug2NcXaScFELVxWW3JLRz0JQzqytEzKdIREKlkv5sfMA48ZCJUQNG5Uz1fTfQoy38cKYPHsn+T1CN2TdYpKUF4sex11SAsc0IL7Ug== 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=P+o2wlpXB1bK/DdnAp3VPWeW9yYsMqjwgTNXOJLusUk=; b=ngqFbf3xZhGiqaNpySylZ4pmstWjN0nz1M4ObHObn+FP3gZe/KbuyxvNidc/ag/d8owpvlx/p4qxjQa3SdjXYfjOVoJqhWfXun2VLZ8ppB0K3K0iL1421jry5KEC7wwjKy7lRuz2DLZJsEqKzxL3mG2B1cX0qh+9bv/iiTqqma057tfCeHYe0NSQy4tNq40HSPLtjN3W7qsWAJBxtaXyeICr7AAJRxCL+SA1KKRwgxgtEW2Kcx5K4sIBmocSaPKh0S0WFh0QEqTY87zrpG9OD1RQ7djshLKY/wPS5oCmUZ4UiMEgK6f/QqpG+FUtim/S7aWItp5c5/4hFR44jbA8qg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P+o2wlpXB1bK/DdnAp3VPWeW9yYsMqjwgTNXOJLusUk=; b=jFP3wpzOxj2sqvZv8+iyv7NfJ3RiVlw1HWYbxnH4hoZ23MniMH9PALJPYyWCPH+tUdoayfg6E/ZgyQ5nubcRu4GkhMHMbXPP0Cnpzk5sp7JvNXxXZRkRpoWHiiiZAtCJYJ9XDlTu26t9ZGCyZvF0UtFrBuwmtKvgscDGKkBO/5HR6S7w8Pm0Mcp6/RLWAjxeEHaIE0aCEM/rHDVdVsL2uGnn6fTPTHQrUhIbtjw3ZHKiLDPliVxso/2CotYLQMaOoPAl8tonY322KcXQF56BRWXnyvyZE5a+BTKPmzgLN2DyoMyMmrf2D5KpNFpLSmXCgrZnPmxd8G+HlQ3zTmQjsg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from LV8PR12MB9620.namprd12.prod.outlook.com (2603:10b6:408:2a1::19) by PH7PR12MB5656.namprd12.prod.outlook.com (2603:10b6:510:13b::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.22; Mon, 2 Mar 2026 13:01:15 +0000 Received: from LV8PR12MB9620.namprd12.prod.outlook.com ([fe80::299d:f5e0:3550:1528]) by LV8PR12MB9620.namprd12.prod.outlook.com ([fe80::299d:f5e0:3550:1528%5]) with mapi id 15.20.9654.014; Mon, 2 Mar 2026 13:01:14 +0000 Date: Mon, 2 Mar 2026 09:01:13 -0400 From: Jason Gunthorpe To: Christian =?utf-8?B?S8O2bmln?= Cc: David Airlie , dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, Jani Nikula , Joonas Lahtinen , linaro-mm-sig@lists.linaro.org, linux-media@vger.kernel.org, Rodrigo Vivi , Simona Vetter , Sumit Semwal , Tvrtko Ursulin , patches@lists.linux.dev Subject: Re: [PATCH 0/5] Replace the dmabuf custom test framework with kunit Message-ID: <20260302130113.GV5933@nvidia.com> References: <0-v1-0a349a394eff+14110-dmabuf_kunit_jgg@nvidia.com> <7c30f527-abc4-43a9-a11c-9233015b0a59@amd.com> Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: base64 In-Reply-To: <7c30f527-abc4-43a9-a11c-9233015b0a59@amd.com> X-ClientProxiedBy: BL1PR13CA0013.namprd13.prod.outlook.com (2603:10b6:208:256::18) To LV8PR12MB9620.namprd12.prod.outlook.com (2603:10b6:408:2a1::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV8PR12MB9620:EE_|PH7PR12MB5656:EE_ X-MS-Office365-Filtering-Correlation-Id: d7dcc66f-32d4-40d7-c9f2-08de785bc932 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024; X-Microsoft-Antispam-Message-Info: kaQN46E8hTbqy+dFeC5eJvrm3jzvhUv9+toRqe0aAPg7yn+MqVgRrxY5OdDWoRlsG6bDBYGk+7ZKEMSmMICU396eMB0L2GaN6n6bd0yB67p1umgsn7O8W8Wg2dAJVAhsoadJS+b5kfJYEyrv31YUSlaaSZSi/bf2KcAUuNDYpRPXU9+lsJ/gu0f1r47mXbKRUYjYTqZIoyQt8I+S8k0jgpJYxIOGsVfytZWzh+YKN6b0+rPSxIbnzkGbyOcFEV2MiC5MnJe0N6rtIgGQPer/Xlo3iowWwdOrzJO9ZCADo7TvT3DDA+nMCAWB9TU9keFOrDkADxkoRno57/x75nFDntvTevWdOUhDpWQh/E4Q96IH5mr7CLvdxxKxjIeoMb7ZrhT0bCa90HumtfPS+WUf30SB6WoIDt0e/kE0kglfNoHda2jxTSOj4KNsKeTtJP3keDsL+WwAM6p5X4AUBf1cZHbwlRHQJmNQsro0m5xxDWjG5WAJNToX992jcuEEhXemV9ltmwkDV+kKiGdIOfbvo28BojM715gMEaq3NxDLjzTJZXYcHlkffpA/Ozg8XVQMUH2k9X5j0BHaTvbCtXUfpvvv59MdTcaR0P9WRZ308JDP4qNMq9nX1mX3eEXgg4UxqAnGx/dcRSt2lUj7rtnKzMtmK2Zx56jmN03M4vjWDn1vDDRkPoDJFIIlhISk/Dwlu6FvYc1oIvaWpqIQbgkut8DmQaKu7ztMfB19vxEIJNY= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LV8PR12MB9620.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(7416014)(1800799024); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MUpQREJINVlPWVc0M3IwVUZIaWtka3dxbnl6bUtvdDVUREYrT1BIbVg0L2JX?= =?utf-8?B?K3VoMjZHLzdzZTFGQVhEY3A4dnpxVDFmMHI1Y2dUbTFvQ1c2S0h6UzRZam1u?= =?utf-8?B?UjEraXdwSFpjTHExVEZ2bnhpeUpGaTVnZENyc0ROWkdmYWdDWDZqZDFsZ3lH?= =?utf-8?B?WWdBS2NKbHJUNmdnanZZZDZlNW1kdmszblNJNEJBZjdWYld5Tlkvb3FKOXJO?= =?utf-8?B?Ry9PZ0w4aGlmaDRpeTJIbHNHTmwrZmZHMFdJWTZtckdnQ1JDVkdUN1pkTnhi?= =?utf-8?B?WE9FSWZSQVhMVGpkVlFWTVozd3dnS0xzY1V6Q1JQYUgrV3ZrNjFYdnlQa1lo?= =?utf-8?B?YXlQY2ZRUHFRZEpibWFWUkN5TjhQeTVKM0M2Y2hMZ3orUXRaRlNrbytCZlJs?= =?utf-8?B?SmtJaTNxZS9OMTRmNEIzUkdNbXlVYlJMM0xtNkFXemtTRTIwdkMzaWlOeW0v?= =?utf-8?B?Q1NaZE9sQ1dsbFE5Q0g1eWxFTzlab056QUFmZGRCNERpMXlWS1YwVFN5emEv?= =?utf-8?B?L1k4UnhSdHd6bW9LelYxaDE5MjZjME1ZV0ZFSHFGUGhpN3B4VlFmTG9QM1JX?= =?utf-8?B?dk5YS1Z4TUNVMmQ0WHlaVHVyOXpudzFoS0xpdzRPejdQZHFoL0FxMzVENFlE?= =?utf-8?B?LzRpaEhFVGtsbklkRElhMURNUXF5Z2RuYlRlOHUxdzQweGhsbmwrZCtrdFdY?= =?utf-8?B?czREaUttajlJMkZIMXZoa1hHREFqS09KSTNsYWgwdDdLWFdOYXNNVnc4ZkRJ?= =?utf-8?B?akhEWHg3NUpBUmdmb3lDVDNLM0IzSERlNUVEVm1RTUlZSEdtTTdubnVDQmdM?= =?utf-8?B?a3dHUE5EL21ZOEk1dDJ3akVsQ2xBM0V5UHh1dUQ2SVdTWXpHMEpydHBoOTkz?= =?utf-8?B?ZjdJdkhXWE9VbFZHTU5PbHFodGx2bGlZYmx4MEtFYzRLcWJTTURoQXZabFJP?= =?utf-8?B?MXZHQkpaQkxvZGhHNE5PeEhPOWhGZzdQRzhpeHNaampoTXV4WCtueXdkWXRi?= =?utf-8?B?RGlyRjJocWUwK3VVTTdUSEtPNUo2S3dTZ1BVeVRxVjJTUWZ5ZGV3eE40NFQz?= =?utf-8?B?ZFFDb2JndFE2TGViMEo4Uk1tc0YxdWpVZkV5cTVwbWFlbmppTFJpNmZwMXpQ?= =?utf-8?B?aHBudW02djdCbS9pRHFCK1FnWXBaM1kranFkNkFKOFdzcG11MUVDbEpnU0lp?= =?utf-8?B?VHVyTXVlQ2h0QlgvOXhFS1g0bmtvNEhqdldTeWhWTVBZclpJR0dJM2ZNUjZM?= =?utf-8?B?MWcrNG04L1pUZHpGa2FUYTdhSVNWZWZ6bm9vczFiSDkwcm40aWdQaVRVdDdX?= =?utf-8?B?UGppaHF1OWpWL2dPcEx6MERudFVrSDJWaVRFNGVQRXNyY29vbWdOeFhJaXlY?= =?utf-8?B?VjZmeG50WHpIQW9ubVp4aHFoWU5TV1ZyRnpUeFdzMXBocWdiV0Y0TmRPOHFL?= =?utf-8?B?cmFYSXd1U2lybkh3RTE4aE52QU8rVmxSQjhvQU0wbGlPaThKWVMya2EyeDY1?= =?utf-8?B?bHE1K1RFQ25KWWxrMktxRVJXWTlBMVAvNXJ5NVlFVjR4b1o2NVVYK3BlWE5B?= =?utf-8?B?QlFobzBSbWJiVVByenZ5OWRkTmxJWGJHR28rSHFSQkVldWt5bmlLUTI1REJm?= =?utf-8?B?bXZLTElnWGQyTlpIa0NEbXEvZ0crb2J6ZldQMmQzT0ZDbXJNYWlPOXlqN2NE?= =?utf-8?B?Z1VEOWZBTGZTVzNKejBIZml3RDQwcnpZTEVpOVVlS3dXVTlVSkxWV3c1M21H?= =?utf-8?B?cEdhSEVVVUt5c1hwNlV5Q3gyOGYyRy81cHJRLzB1K3J3aVBFY1A4aXU4MHJS?= =?utf-8?B?c05JOGpWQzlFVHduYzR6OTZ2aWZRK1ZQZGVVdnFHQ09xNXFrdHN0N2l3aHBt?= =?utf-8?B?Wktla3JVMjg1TGo0MzlqVCtzeG9pK3R3SHJpZnZJdW0wSTI1eFZTdGhid1NM?= =?utf-8?B?TytPdU5zcmNsdDBzOEZ6ZkFaa0o2UlZPekVlQWZUQm8xZGprL2ZILzRPZ25B?= =?utf-8?B?TDIxY0lEWGZlc1lhd0lCc3VhdVAzMzFpSW4zZ3h1RGJLN3BmbllYclNjNEZm?= =?utf-8?B?TlMzWkFpZ0hrNGRNcjJnMWN0dzQzaHNabE52ZG9zZnF5cWRmMExHaFhpd1hw?= =?utf-8?B?bzNydnZJQ0Z0Vk9XSkdaYUNLSWRtdzdNVkhXVk1QQnZhcVJTWVJ1aVZQQzFW?= =?utf-8?B?SDdSZ2I4ZWoyZi9JQytXbEhxZjkzWTBxUmdEWVVtcXdjR1lHc3Y4VlNQQ29V?= =?utf-8?B?bi9nYWdGdUEvRmdKYzNidWtvK3lVdTZGWjZxenBqTWR3VHFIa2J2ZFl6N3ln?= =?utf-8?B?Z0ExcnFMdkVqWnZxM2thRDFIZVdzNkZVMVZKWDNRTjJPTytVb0hZZz09?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: d7dcc66f-32d4-40d7-c9f2-08de785bc932 X-MS-Exchange-CrossTenant-AuthSource: LV8PR12MB9620.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Mar 2026 13:01:14.8233 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: TtqQhApGP+lYZ8IxD5RUmassMLP4YE3ecL6QP3IpQukTcNAEbWlUvwnRYj/JT4DT X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB5656 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" T24gTW9uLCBNYXIgMDIsIDIwMjYgYXQgMTI6NDM6MzRQTSArMDEwMCwgQ2hyaXN0aWFuIEvDtm5p ZyB3cm90ZToKPiBPbiAzLzEvMjYgMTk6NTcsIEphc29uIEd1bnRob3JwZSB3cm90ZToKPiA+IFVz aW5nIGt1bml0IHRvIHdyaXRlIHRlc3RzIGZvciBuZXcgd29yayBvbiBkbWFidWYgaXMgY29taW5n IHVwOgo+ID4gCj4gPiBodHRwczovL2xvcmUua2VybmVsLm9yZy9hbGwvMjYtdjEtYjVjYWI2MzA0 OWMwKzE5MWFmLWRtYWJ1Zl9tYXBfdHlwZV9qZ2dAbnZpZGlhLmNvbS8KPiA+IAo+ID4gUmVwbGFj ZSB0aGUgY3VzdG9tIHRlc3QgZnJhbWV3b3JrIHdpdGgga3VuaXQgdG8gYXZvaWQgbWFpbnRhaW5p bmcgdHdvCj4gPiBjb25jdXJyZW50IHRlc3QgZnJhbWV3b3Jrcy4KPiAKPiBPaCwgeWVzIHRoYXQg d2FzIG9uIG15IHRvZG8gbGlzdCBmb3IgbGlrZSBhbiBldGVybml0eSBhcyB3ZWxsLgo+IAo+IE5v IGlkZWEgd2hlbiBvciBldmVuIGlmIEkgaGF2ZSB0aW1lIHRvIHJldmlldyB0aGF0LCBidXQgZmVl bCBmcmVlIHRvCj4gYWRkIG15IEFja2VkLWJ5IHNob3VsZCB0aGF0IGdvIHVwc3RyZWFtLgoKSSdt IGNvbmZ1c2VkIGJ5IHRoaXMgc3RhdGVtZW50LCBhcmVuJ3QgeW91IHRoZSBwZXJzb24gd2hvIHdv dWxkIHNlbmQKaXQgdXBzdHJlYW0/CgpJdCBpcyBqdXN0IGEga3VuaXQsIEkgd291bGRuJ3QgZXhw ZWN0IGFuIGludGVuc2l2ZSByZXZpZXcuIFRoZSB0ZXN0cwpzdGlsbCBydW4gYWZ0ZXIgYWxsCgpU aGFua3MsCkphc29uCg==