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 7F2BCC021A0 for ; Wed, 12 Feb 2025 10:30:01 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id DC45010E83F; Wed, 12 Feb 2025 10:30:00 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=arm.com header.i=@arm.com header.b="YX062vrn"; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.b="YX062vrn"; dkim-atps=neutral Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013007.outbound.protection.outlook.com [40.107.162.7]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6644B10E23D for ; Wed, 12 Feb 2025 10:29:57 +0000 (UTC) ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=NQirfZ0XGFgeOP7gsW1bl3diR0TrQZREVVzhKpLWvTrhfzv0kAndRRkBmpoKHaHUst1EjiWTCi+3TJ3tRGiZea/kqxiTS3hRNFwJCVG17jQeEVory3oT9elFdTWi6KfAWtSpxrCNYFijMb20O+TFzvOYku8cKCw5V/yruqAGRPURgoMWA+nV1npgaZmd9TwcutkqukGc/BwNw+1bqLuCySaBoUdptbvYWwD5J3NnYr7dGqmkovYlW39Dg37UyPb361iWUWuBAoG9E55EMKqQu/g53QdVq+0DCB/bsdlgs/BrXLr3SsHaA4xwstYHrMbBmPA81LUQx0W7yjjnp6T9oQ== ARC-Message-Signature: i=2; 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=2/D4REZg/vZys6vAoYvItBGIfiRfDS0UyGfk8fk3G/E=; b=gw36fwhynt4D/iURBlBA+5gf5dReoTlgnXClouwLD9t75h6TK4v3+Wssgm2VYiePIRJBeSP2xQdbsjV3ues8TKbHtrKA5S84WSillgzrnDOy8XB8XJnCFGGbeavfaAyTGZSZ2MnBLb9T/+v6mBKIEghU3UjBhkUjDKd92eCFMVLLz3/xc27p6AAY5q7UxJLewpk4b50L5/2ryvX9mzkxuHoKB+miU4E1iL07GiiinsnBeBS7Fr/UrnavJGKZ/AWMfa2rYMU+xE+2wsWq8E+YP/OV30Z4U0AT93v8OafQ4tO0wVJvzvJmJYaZnMJwo8aBdkkcDes8RJHQ99hdesWLCw== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=lists.freedesktop.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2/D4REZg/vZys6vAoYvItBGIfiRfDS0UyGfk8fk3G/E=; b=YX062vrnQFUks4o3xlKfkZkd5mXP4dpNnlKNmPgn0R8AtJr3I3Rq0da1e0+1waV3tt3fdE1kU2L9ICCUKugZIPjA2LQoCmx7GmsWrTe+P4t/ktE6Nt3IVjH1Li6wmg6RfYPoxlRZx9fpVKGipy4NurzeFARJxzSeyFTeZXzy/+E= Received: from AM0PR01CA0113.eurprd01.prod.exchangelabs.com (2603:10a6:208:168::18) by DU4PR08MB11185.eurprd08.prod.outlook.com (2603:10a6:10:56e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.13; Wed, 12 Feb 2025 10:29:48 +0000 Received: from AM3PEPF00009BA2.eurprd04.prod.outlook.com (2603:10a6:208:168:cafe::3f) by AM0PR01CA0113.outlook.office365.com (2603:10a6:208:168::18) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8398.31 via Frontend Transport; Wed, 12 Feb 2025 10:29:48 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM3PEPF00009BA2.mail.protection.outlook.com (10.167.16.27) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8445.10 via Frontend Transport; Wed, 12 Feb 2025 10:29:46 +0000 Received: ("Tessian outbound 4fd325905615:v567"); Wed, 12 Feb 2025 10:29:44 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 4f356090565129dd X-TessianGatewayMetadata: jpiB1WD/lQwSfYnk5y/KCz1pJF5Fr91gON+p7GZChpjeSvVsH4AB5zFjW5hD8rYO9XTjK4K22cSh+4f0HSQJpcX6RTBXA6skxi4CyWCVNnTvZIhJnsAT+/TxKaolmiwhsI+IQV4ao/3SZSgQrxWmGVhGwmawi4WVSon2Mcmn0F0= X-CR-MTA-TID: 64aa7808 Received: from L9a14846fdea7.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 60517810-50C4-4AF0-9EFF-E33B587F7AF7.1; Wed, 12 Feb 2025 10:29:36 +0000 Received: from DU2PR03CU002.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id L9a14846fdea7.2 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Wed, 12 Feb 2025 10:29:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DVYmfOTn7TMXztZ17ykn/yhjZapJ+SxDWXMUGK52XQpHL46zXZXJuBv4Iu11DoYf4g/s8hUcep3yDE7R5zoUEwXSIR0FKKB2ubIPk1Xj+U8qSW7NHl2w+VUvEddqhESE3PVz3e6o9QRER0wpiBZiD+DRnYHhOSENMaL9elUx2gg8ZRRTth3qjvJ0tLtabYixf0Xp27HbdeG18a1ClBhNeMlhHVjasTejrjnDe49WoaJoKS3WhCHH5vaQivduSyl++favGOR6juM4OZ8INC4PEsNRQ+jq0GBAnrR4gb3VrIsCcuWzRW6hUh22oJ91zsSv0rxUYLo35k+3IjkZwcVQtg== 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=2/D4REZg/vZys6vAoYvItBGIfiRfDS0UyGfk8fk3G/E=; b=fPwVnmxcb88HdIPirAczjghfE8RDkUtFnCozsXatLc7Y3HQ3NT36JEtFoI79yFR+QUtvh8ZQUI55jb1HUyG18gUcLVpIUZAl++b86qgj4e4lFUXC6LZFSlcmMuEpN/DQRXPCWTH40YqasJgRVCT93trXysrSUbRk25B0ivY+HrpPzDqi3rqtTf/vdy/03/8CDucSh44TQY15VR3nhFMKumGPnSN3/aQdDqSZmBn/Rew06UDn6pzXUlh6J+8gw/25UD8miqiRXdVAuU4NdwjNmODDeSffPUz3xNAtPFRwnRT3o6BjBwip0B8ilPzKexcqO+RJH5eM79O4aRP/vFL+tw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2/D4REZg/vZys6vAoYvItBGIfiRfDS0UyGfk8fk3G/E=; b=YX062vrnQFUks4o3xlKfkZkd5mXP4dpNnlKNmPgn0R8AtJr3I3Rq0da1e0+1waV3tt3fdE1kU2L9ICCUKugZIPjA2LQoCmx7GmsWrTe+P4t/ktE6Nt3IVjH1Li6wmg6RfYPoxlRZx9fpVKGipy4NurzeFARJxzSeyFTeZXzy/+E= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AS4PR08MB7925.eurprd08.prod.outlook.com (2603:10a6:20b:574::8) by DB8PR08MB5515.eurprd08.prod.outlook.com (2603:10a6:10:11f::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.18; Wed, 12 Feb 2025 10:29:35 +0000 Received: from AS4PR08MB7925.eurprd08.prod.outlook.com ([fe80::8ef3:b027:e22f:1ea7]) by AS4PR08MB7925.eurprd08.prod.outlook.com ([fe80::8ef3:b027:e22f:1ea7%4]) with mapi id 15.20.8445.011; Wed, 12 Feb 2025 10:29:35 +0000 Message-ID: <8ee8e684-0164-4e70-b42e-3827c7885685@arm.com> Date: Wed, 12 Feb 2025 10:29:32 +0000 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH 1/5] dt-bindings: dma: Add CMA Heap bindings Content-Language: en-GB To: Maxime Ripard Cc: Nicolas Dufresne , Vinod Koul , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Boris Brezillon , Steven Price , Liviu Dudau , Maarten Lankhorst , Thomas Zimmermann , David Airlie , Simona Vetter , Sumit Semwal , Benjamin Gaignard , Brian Starkey , John Stultz , "T . J . Mercier" , =?UTF-8?Q?Christian_K=C3=B6nig?= , Matthias Brugger , AngeloGioacchino Del Regno , Yong Wu , dmaengine@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org, linaro-mm-sig@lists.linaro.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, nd@arm.com, Akash Goel References: <771534be8dfa2a3bdc3876502752f518224b9298.1738228114.git.florent.tomasin@arm.com> <20250212-naughty-chipmunk-of-potency-7e0ced@houat> From: Florent Tomasin In-Reply-To: <20250212-naughty-chipmunk-of-potency-7e0ced@houat> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LNXP265CA0085.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:76::25) To AS4PR08MB7925.eurprd08.prod.outlook.com (2603:10a6:20b:574::8) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AS4PR08MB7925:EE_|DB8PR08MB5515:EE_|AM3PEPF00009BA2:EE_|DU4PR08MB11185:EE_ X-MS-Office365-Filtering-Correlation-Id: 6c11d6a5-4b01-46c3-7ee0-08dd4b502c5e X-LD-Processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|376014|366016|7416014|1800799024; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?SXVFNEZFOXZ4bWRMT01UWGdVV3ZreW0wcWJyUW9kaTNqRmU2N0hjYk9vSW9n?= =?utf-8?B?US9nQzBLWmlkalh2Zyt3UWN2d0RucG1YMlBQL2ZIL25BWTEwL0NVUWpVTFQv?= =?utf-8?B?eURnQXRNZlQ5b2ZTWU5QdjNRQWxic3lKWFpkd1Vyc3ZlS2h3elErdi92eWty?= =?utf-8?B?YlBvTk1hWnhUTG1ZU1p4SnVoVHBUU0dLR3pCVElvYS9VYUw4Y3ZVWmhPc25t?= =?utf-8?B?dGFmZlpPT3ltVGNjcmlRam14Mm1aNFlRSWlqeHAxam05dVVKV21qSnAzdTFO?= =?utf-8?B?a3d3blF5UCtoQ25LakZ0RHhOdUxZd2tmRENGdlhQdEtKdUVlemo1R1FnZ3dx?= =?utf-8?B?SXlMWkJmOHhlNjJ6Rk04Z2ZNV25Fc04yTCtFSWlnT0ZOb2JaMnk3bTlMeGtJ?= =?utf-8?B?V0MzN3FTN0FtZWVjZXJ6R0dTL2dleXNsYUpjRmc1TExxVDZyMFV6TDJod0dm?= =?utf-8?B?TjRIZDZHQUpDaXRZcDZVblVCZUxUT1oxY2RLY0RLSVRBeWRFQnpKOFZtVEFH?= =?utf-8?B?T2JuZDJrdjNGaFFBeDhhMW1FZGtGOHZERUNGbk5SWmZmTWw4TE5KejE0YURI?= =?utf-8?B?dUJ6NTE3b0poT0Fybmwrak4rNmpLc2NnRDl0ZFIvbmhhVzFGbC9GdnVDUTJ6?= =?utf-8?B?UjB6cnNOVFJUQytjbzZzM1J2TjRJeEJ1eVZoeDBWOFYwVS93bDU3Zk1pcXdM?= =?utf-8?B?NjNRdUw3d091SHlMVUl3cmhuTExCVXpNSGNuZGhDTFkxZkJ4emo5TGo3MElU?= =?utf-8?B?YkN3QWZDcm5jdWI2OXh0b3FpOGFwalFMeE5TVXg2dElnR0JTRCtRbnV0d2x3?= =?utf-8?B?RUlrNHFqUkdJTVljVmhYcnNMaEFWL3A2UEtJV25ERnZQellMNWFuMllKY0Q0?= =?utf-8?B?V1NwVkRESTVjb1IxL3R5MTNtMTRMeFA4S09aWHhaeW1jeFBFMGdUUmFMbitT?= =?utf-8?B?TjhBQkE5WnUrSjFNUWNIV1JoZ3JZbGplSUwxMllPM0FmUkJEM2ZFMnA0cGxi?= =?utf-8?B?bkxwOEk5NkV3WlBFRkN3dm1wWW54VS9vdVc3WXRGaEdBY096WTlCamU5aitC?= =?utf-8?B?U0pMbkhsVUF1NFJQV2MwZmlmZ1M3YU9sUFVtMitBZDVlaC9qdS9USTJFdGli?= =?utf-8?B?NTZQWFQ3THRYd1FKRDJBUlhvWHhuQmE5bTJZM08rK0gycjJsajFzaWJJR1VG?= =?utf-8?B?bVRPVlRBT2k3ejBsUkd3b1VQNnZDay9XU2lSZkg4bHhnNWx6ZTZzekY4Y3dL?= =?utf-8?B?ODM0ajdhMnRIbmdjMCtPaC8yOTdVaitJS1BHV1R1RGc4bm5menJXNzdUaDZZ?= =?utf-8?B?bWUxZW1UU1VIR1oxTTFFZHFaV2dPcERnSUFQTWQ0QVVUVXNGNG53dHFOSTlN?= =?utf-8?B?cUNwenBPZnZyUm9KZEJCT0VlRUdzamFqZnMrdjdIMUR6Z2lmSzFCdzlRR2h0?= =?utf-8?B?U0JSQU52MUNKMDNlN3dXbTRxNlkrdkRqbzllQStQdzdKMW9uWFZmbjdTRURQ?= =?utf-8?B?YkdvSUlMTm5kNXZCeWg3a0VBS0lqSUY0eTNFTm42UzhEZjVRMUVwZ1JML1ZH?= =?utf-8?B?QzFGNFNiYXNQOHBrMmNLWFBJbUZQMVJnaU9nUjVsSDRhZU1kQWZoTnBncng1?= =?utf-8?B?dGo0andjbkVsK2FUMERSVWQ5OHhpejJEY1pIRkEzOVVwQTI3eS9iTkEwLzh1?= =?utf-8?B?NTdBRm9UY1JWdnJOU2ZBVXl5N2xRSGplYXh4N1J0Y0J2TmllR1Z4WGd4V2I5?= =?utf-8?B?cHhrMktMY2tuajRDV01CdnpBc05wWlhVT2RXYTFlang5TGVVTUo0NXR0WnRK?= =?utf-8?B?eWt3U1pTZjlyMkFhY1JEL1Y4M3M0TE5SOE9Wd24vT1JpODFWSVB3U2FjcExP?= =?utf-8?Q?54ItRiX0qWqQ+?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS4PR08MB7925.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(7416014)(1800799024); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5515 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-SkipListedInternetSender: ip=[2603:10a6:20b:574::8]; domain=AS4PR08MB7925.eurprd08.prod.outlook.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM3PEPF00009BA2.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: cce96afc-2fc2-41a4-d27f-08dd4b502509 X-Microsoft-Antispam: BCL:0; ARA:13230040|35042699022|1800799024|376014|82310400026|36860700013|14060799003; X-Microsoft-Antispam-Message-Info: =?utf-8?B?bXhhaTIxQndYT3gzUVlTMFE3WGxKYWN0anJoK0VxQmFHQUZrQlpBZHloKzJ0?= =?utf-8?B?OVMrTHBhM3haSG90TXlSUzY4bS9PQm51Ym03UnBGa1Bjc3RRZ0pGYkdZOEZp?= =?utf-8?B?cTZsYkFja3FQNXpYT2dtV1pwQjZOaHlteTRJSnZuaERIT3NlWHhCeUNqaHQ4?= =?utf-8?B?ZENWd2JnZE10YU9peG9CVm9CWmVUYnFVYVJKZzhzZjVOZk9GYWEvQ05veXhz?= =?utf-8?B?VHdyQzF2QStNWDR2ZXdGR05CT2NaaVloZXlwZDJDVnVhWWRQSGxjOGlESnh2?= =?utf-8?B?NWdtenZZZVh6a3V3L2l3U3piUi9Pd05nMHFxSlZ1VUZIaXZMUE05RUNlN0FT?= =?utf-8?B?bGlTS3JuY0l2bFRqUmp1bTkzak51MEVQRTZWZWZPY1E4bmV0R25uN0pTeGFj?= =?utf-8?B?enRGaU45VGhLcnRaYVZKS2t3ci9ja3Fic2lFTDA2S1lPdnlTZ2FNMjdyOUls?= =?utf-8?B?QnNMMFNmTks3NXoydE1XNm9TaXM3bjFwaEE4ajBhSVh3cU5FSjYrZE5yOENr?= =?utf-8?B?d0UrUmFLYTBLOTBMeUw5dmZ0UHU5TU1PU2ovNVlPVFpaWUN2cGRnazFka3Av?= =?utf-8?B?UE0yeURXQ2FxR0p3dGRDWDlVanhpaTBXbnc2dVpoVldHVWNRK2Q3dDA0RlFM?= =?utf-8?B?MEFEWm42ZlVhc0RwUWlaKy9hTmUwY0NtckkyVGJxc3lLTlJBWlEvQzAyVld3?= =?utf-8?B?Z3pPMGNGNG9UN05RUDNhc2FPUEdrM2h5OU4yQmFKTjI1dW04ZGhYZytraG41?= =?utf-8?B?TENuVW1UeGxhbUZhZjRCSXdyWWd4ajJCVjYxUE4xM3p3ejlVMUE5azFLYVlu?= =?utf-8?B?ZXFhcXRueFBqNTV3bUhHUWpwd29vZ09NTXIvSEJVNTVPcVB6Y00rTUxHV2wx?= =?utf-8?B?Um9GQXVwL0pVaEtSQmNPcmFaYXM1YjFwdGNzTzdGalVRZkcwTndNcHRqRmlD?= =?utf-8?B?UDdMRGVwOUIyMnQ2WXQrcS9QeXlPdm1XVFJxdkF1dk1XaUNnU1VVcFVCOFdQ?= =?utf-8?B?OE5zb2dpTTVnZWZNT0lXOWZJVmREclB1eWxBMXFkbE1PaUdlTHJTWEQzdE5k?= =?utf-8?B?R1EydW03dmNwc2pob1ByaS8zcUhsMTVmSXpUWGV4SWFESXFMUURieS94dVJw?= =?utf-8?B?L2lGZnNHUkFnT0FqK2piMzZYN0ozUE9OL21WL2ovcTgzcEE1cEN2WFZhRWNK?= =?utf-8?B?NEprVWg1aGVEb25idmk4YW1mdXZTOWpHVlJNdmJiakkxRGliZDVLOHh6TWpo?= =?utf-8?B?U0ZKbWRPZDVzZGcrZmtsY3VKSmFQb1orQ3liS0NHSmpTTDNZdzYzM0tQSEZh?= =?utf-8?B?K3pIeVVFMmF1RkQ0WlBhbFpYRDR3RndKQmRzWWp0YmV4UW1nWWYyNEVvY0FL?= =?utf-8?B?YWhFbENYbWl6eTAxV1ROY2J5TS9zMlE0VnQrQ3dsUm8vM3B0K3U5OE5hbHJY?= =?utf-8?B?NlE3K3o3SDVuZ3NGNk1MWG9IOTluTFFXVTdvemczSE1ZVk1sVkRFTTQ3U1BD?= =?utf-8?B?LysxVlFOWXdUS1ozbWJZMitSZFNicDB4em9lMzFFU1RxZ083bm1MNWt4eUhX?= =?utf-8?B?RU9zdklVclBvOEdJeURxcVByQ0N0MzVISmRBK0VtbXJHaVBZRVdCOXhabi94?= =?utf-8?B?ZlpqTldjVG5VaUZiaStkNm5RUW9tNEI5cERKWEExb0M1TUN0VzhxQUpidGN4?= =?utf-8?B?Smt1VUZkT0dKdjU0QVVjMGNMOXdnOXp5bG82aDN6K3VVT1J3OWNrV3RtWThL?= =?utf-8?B?R0plMVd3NklGQzJPa3o2TlhIcEE2aXRUTmRkUENZNUFJVVFEMXVSZVV2MW9W?= =?utf-8?B?MURndWdJWTQ4THVLWE16SU1JeE1acDkrZjBPTU1wbzVJQTYyWHdLS0JlQUk0?= =?utf-8?B?ajF3Vy81bGhmTlByZE9RRFRsaldBVktlT2lpNTZ5NDZmRFkzS1BJNjBrNFRL?= =?utf-8?B?MW1ReGI1dEI3cHZEY3F4QjlCbHVHejliTFNwMnBmYTRvVkh0NFp5dXBNZENm?= =?utf-8?Q?7oCwz4fETiyKmzWZGW+mLcGuSkI1Fc=3D?= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:64aa7808-outbound-1.mta.getcheckrecipient.com; CAT:NONE; SFS:(13230040)(35042699022)(1800799024)(376014)(82310400026)(36860700013)(14060799003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Feb 2025 10:29:46.9710 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6c11d6a5-4b01-46c3-7ee0-08dd4b502c5e X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM3PEPF00009BA2.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU4PR08MB11185 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" On 12/02/2025 10:01, Maxime Ripard wrote: > On Wed, Feb 12, 2025 at 09:49:56AM +0000, Florent Tomasin wrote: >> Note that the CMA patches were initially shared to help reproduce my >> environment of development, I can isolate them in a separate patch >> series and include a reference or "base-commit:" tag to it in the >> Panthor protected mode RFC, to help progress this review in another >> thread. It will avoid overlapping these two topics: >> >> - Multiple standalone CMA heaps support >> - Panthor protected mode handling > > You keep insisting on using CMA here, but it's really not clear to me > why you would need CMA in the first place. > > By CMA, do you mean the CMA allocator, and thus would provide buffers > through the usual dma_alloc_* API, or would any allocator providing > physically contiguous memory work? You are correct only the CMA allocator is relevant. I needed a way to sub-allocate from a carved-out memory. > In the latter case, would something like this work: > https://lore.kernel.org/all/20240515-dma-buf-ecc-heap-v1-1-54cbbd049511@kernel.org/ Thanks for sharing this link, I was not aware previous work was done on this aspect. The new carveout heap introduced in the series could probably be a good alternative. I will play-around with it and share some updates. Appreciated, Florent