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 971E6C001DF for ; Wed, 2 Aug 2023 09:47:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3738A280146; Wed, 2 Aug 2023 05:47:34 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 32236280143; Wed, 2 Aug 2023 05:47:34 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 237BE280146; Wed, 2 Aug 2023 05:47:34 -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 13159280143 for ; Wed, 2 Aug 2023 05:47:34 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id DACA5A0D55 for ; Wed, 2 Aug 2023 09:47:33 +0000 (UTC) X-FDA: 81078687186.25.0975B79 Received: from verein.lst.de (verein.lst.de [213.95.11.211]) by imf04.hostedemail.com (Postfix) with ESMTP id 214D74000C for ; Wed, 2 Aug 2023 09:47:30 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=none; spf=none (imf04.hostedemail.com: domain of hch@lst.de has no SPF policy when checking 213.95.11.211) smtp.mailfrom=hch@lst.de; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1690969651; 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; bh=lV0qAr8ZmrJh1hROR0HYPMLrqSSSJPhc7ZdHRO5RPTs=; b=LwtSanmWPIe5t0cuxlwK4Sos45lM/YJ77q3D86ml3vuVdhU3XSBa8H9CU8fcUE3EZnizyS BOV9YnpUgsgFJzwDWEtMxRtmGqN1n6jNmfx1BmNY30qT6HI6ajtwSSV10Bn57d2Uweq1mz euu9GVXWgBrtNMaHhMLbFZXSHmjnaSc= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1690969651; a=rsa-sha256; cv=none; b=y4xidxkYOSTsjFZgS/msSoFXDwfyg3uw1kaZY3ek7D1461u98Hr6fu864nqp6y/16czBiB 4YTb0oIEd5Cb9hQhii4HilLIzoRqd3vo0LsQJJS5clLIzecliMvuugdfvbTP7mAKg7wGXP QJ+M/Ea4C00Waool8uZn6rvXuxCrNM8= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=none; spf=none (imf04.hostedemail.com: domain of hch@lst.de has no SPF policy when checking 213.95.11.211) smtp.mailfrom=hch@lst.de; dmarc=none Received: by verein.lst.de (Postfix, from userid 2407) id 2B29368AFE; Wed, 2 Aug 2023 11:47:26 +0200 (CEST) Date: Wed, 2 Aug 2023 11:47:25 +0200 From: Christoph Hellwig To: John Stultz Cc: Christoph Hellwig , Pintu Agarwal , Pintu Kumar , linux-kernel@vger.kernel.org, akpm@linux-foundation.org, linux-mm@kvack.org, m.szyprowski@samsung.com, robin.murphy@arm.com, iommu@lists.linux.dev, Sumit Semwal , Benjamin Gaignard , Liam Mark , Laura Abbott , Brian Starkey , Christian =?iso-8859-1?Q?K=F6nig?= , linux-media@vger.kernel.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org Subject: Re: [PATCH v2] dma-contiguous: define proper name for global cma region Message-ID: <20230802094725.GA28241@lst.de> References: <1690598115-26287-1-git-send-email-quic_pintu@quicinc.com> <20230731112155.GA3662@lst.de> <20230801171838.GA14599@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.17 (2007-11-01) X-Rspamd-Queue-Id: 214D74000C X-Rspam-User: X-Stat-Signature: uge8d16tyk9i1z9qamdi1d7s4uaheq39 X-Rspamd-Server: rspam03 X-HE-Tag: 1690969650-715271 X-HE-Meta: U2FsdGVkX18+9ETVUM7QODyC5e7iD1s0D3cTWQMCNbFsPUn1Kp74vRIhNvKqNxMEekMMMeAhPqXfUi/P1YT8sw/ta64FBNU83urbXtFg5PuCv23MdZ9Yn6XxXTbwaUscVp1koWb/CPBLyWyvzG/ErGimzqeyyg4rzagfgXRR9m7xbztKRQOKCz4fUKl2nXFlzL2A3ghd0Y6RPvuLR2LIkaQFTGEWrhRVgwATx63Vv3ogxfXyCTi7QT76H+R+IfY77PshJYLS9LAy8Xun3NpBNauZWDaNexo5MbP/nql9NMBUhqozuUKofrMzVSr0B63RgKH8LebMm1YvZbCeHs7PO/gXmCl3bcZYQUUktGUFnWHfdhVSgvPqIydx8Y+OBaVA+7ZQcy8ftYHlXpCSBws7oNvRI7ZKHWsXktDnWvRt2Ops8ZyUbb2VDjdJaWpDF0Nh5n1fL+XJFwiVXkDr5UbNqQdrnCXFCctsg5tfYiOmbQMaVw4nXTG7dg3RE6HrX0SM2oUFClme1/Z7wjrtS2Rfbx2kStQGzAH2qRPjRtSkCmgY+022fe/FM0bcmq7TSRNNmUMndfbrzdfWeCzUhHGkAMleT894Eb5WjyNRb40G/T26XCZuy7bOUsqX0LEEcdv78J0XVRVUqhzV4COzA6lc01quyYYIF9AWjrQ0vep//V0M8Q01YY4Rjdch8cvFH3dV3MeDZg5g0GXVxwql41A/e3z3vPiSTYB9J5U0BdkM/uYq/oAUJhqPiPndtbaCj8FxtEo5Mk/mGiE6qj5vkxHFsWvscRiiKfEOVEwdkVL5XyZMvFQucjadaaV8LYIfqgLdeDla69mToBhtH0xlzL9fBGC04dqwbus2C4VVEORAx6EFr+CqzvZ+hP0g6BaC3VjWpkME5Fy6E3qPm6CwGK/WHBUXDx8EwA+xYa4hi93bP8dScuDnnZatAF/xI/BGcamtU9lrwgcBV1mL3c/WGnQ Vvwvqa3M hyDu4XKESCTBQeJqkK6Ebb4WBQ88teIO4ds8Ng2yyH6e22ZIST1LlCLVHvBXRLT8ZUC/rwEYwflYaNxP8OmIA/vEd2cCkzXqFTdShpaCL9HwVkUfcKnLH8oiZuwxEVbqB4I1z 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: On Tue, Aug 01, 2023 at 10:39:04PM -0700, John Stultz wrote: > So, forgive me, I've not had a chance to look into this, but my > recollection was "reserved" is the name we see on x86, but other names > are possibly provided via the dts node? Indeed, dma_contiguous_default_area can also be set through rmem_cma_setup, which then takes the name from DT. > I believe on the hikey board its "linux,cma" is the name, so forcing > it to reserved would break that. > > Maybe instead add a compat config option to force the cma name (so x86 > can set it to "default" if needed)? I think we'll just need to leave it as-is. I with dma-heaps had never exposed the name to userspace, but we'll have to lіve with it now.