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 F2308C001DC for ; Mon, 31 Jul 2023 11:22:03 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9526E280030; Mon, 31 Jul 2023 07:22:03 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 902A2280023; Mon, 31 Jul 2023 07:22:03 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7CA85280030; Mon, 31 Jul 2023 07:22:03 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 6CAD2280023 for ; Mon, 31 Jul 2023 07:22:03 -0400 (EDT) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 2A1E380AD8 for ; Mon, 31 Jul 2023 11:22:03 +0000 (UTC) X-FDA: 81071667726.13.A342083 Received: from verein.lst.de (verein.lst.de [213.95.11.211]) by imf05.hostedemail.com (Postfix) with ESMTP id 5A09710000C for ; Mon, 31 Jul 2023 11:22:01 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=none; spf=none (imf05.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=1690802521; 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: in-reply-to:in-reply-to:references; bh=HGzcuKs3hWCNjXN5X5sfq9Ab+XyNsh25IJ7QlEdTUI8=; b=2XQxdqjcXrM6yvjfkSql7u8nCm0TNlv954NhV+TWJNJlgcR68rYLxoP8e7f3RzMiXAct6D d5WJCjhT36L5dgob+TVgZECg6wZ0AALmJEAAUaGcGtA4d4A20C/JL6G925WGXmkDUZiLpa wrn/uTuxXC2YuqcvM1KYO7gXJgUeLV0= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1690802521; a=rsa-sha256; cv=none; b=taYxlplQBXa8/sMH34WRqb/a8HJQ/e2IMCuye+fxm34KL3aDvquDXXg334JTz3VyxVbQhO J1Xq1qPkpMXGSvsq74uWlOvX3Y8DWj+jNaHM60L0cR5KPcOYOLh3FiMkhjZwnsOmMbUOcJ lbO+euma9TJ5ZmyUpwzzYDhEdaQnRRI= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=none; spf=none (imf05.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 0EB0367373; Mon, 31 Jul 2023 13:21:56 +0200 (CEST) Date: Mon, 31 Jul 2023 13:21:55 +0200 From: Christoph Hellwig To: Pintu Kumar Cc: linux-kernel@vger.kernel.org, akpm@linux-foundation.org, linux-mm@kvack.org, hch@lst.de, m.szyprowski@samsung.com, robin.murphy@arm.com, iommu@lists.linux.dev, pintu.ping@gmail.com, Sumit Semwal , Benjamin Gaignard , Liam Mark , Laura Abbott , Brian Starkey , John Stultz , 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: <20230731112155.GA3662@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1690598115-26287-1-git-send-email-quic_pintu@quicinc.com> User-Agent: Mutt/1.5.17 (2007-11-01) X-Rspamd-Queue-Id: 5A09710000C X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: 7z96ftk44u8tqx55pzze7isz55kg5yby X-HE-Tag: 1690802521-497339 X-HE-Meta: U2FsdGVkX1+BJ6X/vwljGjX1rpw80eaIEme9Ez4nOsYZ2icl4EIw3pi13I2Ie3Q+jOHI+yS5fwC+xnFE7VAclk13MEzma+sGVGKQ0PT98tefeXokqh0X5UERh8XZAX/3csu24YK1Svath3EQoJByCDkttSSBXDWhB70r5XwAOcwjegCY3UvZeLfqnPeP8Kk11hiQkgX4i2OGLQRJIQB427u8mfXd7PMq9C3li41/2Id/3IkMoAAc/Bxji01Kr/eX906NJi6sT6szqcaSwtitbJ0KYRFgyRALTYZglDw05sefm4QNiDZEsw4RCYbqD+YFQRi9UxPfx9kPR8J+wvDrnTI1t3pv2/TRaZjIPHcRvqGLLlMkOyvjwGXvPlqVcEVi7g5PB0H8NJ4KGh5W32XzjkVHMYYcbSoYmah7j6ZrCtpzk4pEibh0oZZUWPdFs4PzL7r3xfIsrwQmzijpJqimW08D0Rn7SHAf0NiLXr1RxOZX5DbLXPYhF2CawBsfQv3KmueNOMIHFyA/KJsExZRo3WlEe0hWy47jBMCb6uXbVjpLHrc0KFVcztKD+9M5h4J509gGloHzAQMSng7jqTGST/Uv3OYG/5riEh+7lSDDsNo/z/citIU6v4UWnlDDKjBYTBtyh6hLOloLO5QzgKnwdvD9EJ7Fhy9hDU6E2D+fFq0aiIOJ5LM4KxFPLD3j3aSXeTZysF6bc1bBlyNyMrgLp6AW8YVtUSUVI/eJ8RQniMHqcZUBKbPuOAwqomYikhT2no9/+bB4iGhMYCB5w83MaILLfpWTpN1nHuaDhnwueKoRBRMXtXAxeQrjNo46L7O0cPzrJ9baiusa9zC0or7zdvuIBAXWRYnse8P6IyDm3MLqpap5pEWKvz4UhfZJtWH5puOWXL/nl7dEgs0ipIaZucSesriHdxDmkxfd6Iabv88xfKj5BLkZUwIgdHcT8ByFXSaO7nJLR+ChBJc1/Kw V993qeqt 98aK3H2XN/T9/yQbVGw9tM3qRboQ9ig9WwEN0GmCOemsVgazA+b0se4mArfy03fzR/bTWf/Gnf0HGylfIav3hD2KlK66zU5tz7idzdPWDFl2pPh+US0MlbXNy41J5k50dYqpv 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: Hi Pintu, On Sat, Jul 29, 2023 at 08:05:15AM +0530, Pintu Kumar wrote: > The current global cma region name defined as "reserved" > which is misleading, creates confusion and too generic. > > Also, the default cma allocation happens from global cma region, > so, if one has to figure out all allocations happening from > global cma region, this seems easier. > > Thus, change the name from "reserved" to "global-cma-region". I agree that reserved is not a very useful name. Unfortuately the name of the region leaks to userspace through cma_heap. So I think we need prep patches to hardcode "reserved" in add_default_cma_heap first, and then remove the cma_get_name first.