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 3111AC3ABB6 for ; Mon, 5 May 2025 11:38:55 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2C9B36B0088; Mon, 5 May 2025 07:38:53 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 278746B0089; Mon, 5 May 2025 07:38:53 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 165856B008A; Mon, 5 May 2025 07:38:53 -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 E73E76B0088 for ; Mon, 5 May 2025 07:38:52 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id C68D21C9B87 for ; Mon, 5 May 2025 11:38:53 +0000 (UTC) X-FDA: 83408657346.20.4D8D936 Received: from mail-oi1-f170.google.com (mail-oi1-f170.google.com [209.85.167.170]) by imf10.hostedemail.com (Postfix) with ESMTP id CDC4EC000F for ; Mon, 5 May 2025 11:38:51 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=ivAMKLcp; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf10.hostedemail.com: domain of jens.wiklander@linaro.org designates 209.85.167.170 as permitted sender) smtp.mailfrom=jens.wiklander@linaro.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1746445131; a=rsa-sha256; cv=none; b=hytqV6QnNvujnFsnxE+URppbdi0dwU600vHRol4jgGhLTMDY/S7IPSJvMDbRfRSOmSsNM6 5KJaMgG9oCWDJOcbqUj6DkwVGS0pGIn/galVP892pF3iPbJTJ2s4Vte0Mr4zqt6+6J9mms CkGk1SYc/jeh2Oiywh4zHMzG/Zti+pA= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=ivAMKLcp; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf10.hostedemail.com: domain of jens.wiklander@linaro.org designates 209.85.167.170 as permitted sender) smtp.mailfrom=jens.wiklander@linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1746445131; 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=9GMQp9j85OZqKlkrHyZMpU/XUq0rYEnvHyaTGQjhBF4=; b=Lit/WrmPGENyUTvNWNR5GQLc6bvqrRxtxZrjg6rSoUxvZaS2WwzkhnTXU0RlU3ltY8oFQS s0QJ2PnR0l4Aap/Vn7fnZCRBUv4Qu8tIdsaypo4FCd1ZAqk0z4ozcruxCl3Cyw34101844 XvRqtq5S+CS4y3YI67LrNAbINX7Gx50= Received: by mail-oi1-f170.google.com with SMTP id 5614622812f47-3feaedb4085so2540539b6e.0 for ; Mon, 05 May 2025 04:38:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1746445131; x=1747049931; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=9GMQp9j85OZqKlkrHyZMpU/XUq0rYEnvHyaTGQjhBF4=; b=ivAMKLcpzXjOWgVLiS8Hp/edk3vFRZ0FX3RRECsQ0JazYefQgGRf4rV71PcnHbcpKI NlAAVriwzjfFbyNX/Zwbb3yOKcsALxrVAVAMzqNwewcakeVJZxQe1UeCA+4gClsm68si aGfl2tJhqbWFITaQmXxM1djFn38OzV9ofcBhjVChS35fpY4Ze7dPio061rnFdWmtX7hy slDwzCD9AZTtfjYRZI93+MGf0H7EyubuyyH25WpnyTqFbioXKP34y0D8fziTJiVFr+q/ 72q/cVEUry8dq9xytlAz4CzjOIXaaUKjGEyMfWUKz1eA1WtPUenm75Dl/m9AnAD4Dn+r 7gAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746445131; x=1747049931; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9GMQp9j85OZqKlkrHyZMpU/XUq0rYEnvHyaTGQjhBF4=; b=P3Z8COUhUmxsYBiGAaZh3t7Q32K1KW5pj8KSuJXG/PB5YVLugTDWoD6ybREPO+3zQA bvHyjiD6V7ntV4CrqPgzdrJAwrPdc77QmLCC9SdmXc+ekIXR17reuiJSRj2XTDUhtZSE K3mV41VX7MQadRfzJgm4Ugt0rE62vQtjm8BFJxrMHePH9YPn5OKtXj3qoxL3AV6CLxAr Su7p0lHpWc1CfJ94t6pYL4cSwbaa9ch8BUXLHMgPn8B4iAOmiEMTbti2+xZ8Vog1IuMJ yYJ+gAv64Wn86OPdXwMngi7Bgu30G/KbFmSAH1BO5Nvr2i8lN+IrPD3FdTxrQttns1hm aPHg== X-Forwarded-Encrypted: i=1; AJvYcCUsh3ioQKK9qD+UQv+5UMsI+rpaG0NvqIlUUJBzFuZzTXdagGAq8I3kudS2KQADRwl6ALiCqqx4+A==@kvack.org X-Gm-Message-State: AOJu0YwCrzROB+vdLexX2MWEb2+W51iKJJxt8WtXl4yPxCaQvWrKcrak dV5CZXMa5hMxYQ3rEfEryPYBfhJ92lIy8LrquNR4uxFd7l4WhobgWeSP7QyTPl2Un4+tDxmGw/n MY1NY8VXBfvZYXvnIl4mFM5ChQLFaSZYb1r5cew== X-Gm-Gg: ASbGnctEuhaKyerhVonuI1C/dw8BoRNIyBDkBkBnPQCtbMSsdpwxaLnvsqTuLLzVAmP VekVY//z10L260K+OiI8f0yYoA7j2CHfi0j9XOOkGQuN0cHuGS1uvrOwT+f+dYT4+yiUuUoAtLC aiDilJnJ63Zd4mD/T4p0kCc5I= X-Google-Smtp-Source: AGHT+IFsXXtVZfrIMVAYeKVEaw/tyOZiD5EOR3pAScS4csZ0mXU9Ezu4MEU3Ox8q9DYU0yBa6wml39ms50QahdcbUm8= X-Received: by 2002:a05:6808:1a1c:b0:402:11c2:253e with SMTP id 5614622812f47-403536715ffmr4977375b6e.21.1746445130746; Mon, 05 May 2025 04:38:50 -0700 (PDT) MIME-Version: 1.0 References: <20250502100049.1746335-1-jens.wiklander@linaro.org> <20250502100049.1746335-10-jens.wiklander@linaro.org> In-Reply-To: From: Jens Wiklander Date: Mon, 5 May 2025 13:38:38 +0200 X-Gm-Features: ATxdqUHaC_cUwJGh0_wJGsfxAOxe5bhlKMecpe-U61GAupKguhd7Rz5skfHcbL8 Message-ID: Subject: Re: [PATCH v8 09/14] cma: export cma_alloc() and cma_release() To: Matthew Wilcox Cc: linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org, op-tee@lists.trustedfirmware.org, linux-arm-kernel@lists.infradead.org, Olivier Masse , Thierry Reding , Yong Wu , Sumit Semwal , Benjamin Gaignard , Brian Starkey , John Stultz , "T . J . Mercier" , =?UTF-8?Q?Christian_K=C3=B6nig?= , Sumit Garg , Matthias Brugger , AngeloGioacchino Del Regno , azarrabi@qti.qualcomm.com, Simona Vetter , Daniel Stone , Rouven Czerwinski , Andrew Morton , linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: CDC4EC000F X-Stat-Signature: 1ue861rytx17uuz5nhz7yhkahrohn1zp X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1746445131-889138 X-HE-Meta: U2FsdGVkX1+d5OOgQUZ+gZeqHDZ1yhv3cPLtjU0tZb08KVVFmeKFngsWVBFwziB32smgu5ApX38sFP1bGhy6utT6Jm34JWsRJrdbRgvoy5cVVbEb1KlKlLFblaP7jU4AuLFBz3R5s1mVPez1ETuUgLvXcJyBiOsiXayXlhOoYrGi6ZhzaiP6YdkCR6ERHA7ZGGZoF6S7/BXBvLR7isgJl3AA+slql3aJ+68e3i9EkGhSt/xm/Vp+uSbGoWcTJXkf0FizWpKxtIyiC4mbdhqv2/a52tEvoYADC2OHaqr0DHMjLfyTw8FPu10CMGThdQesd2vHSxhBCifOhabOyPQCVnJUOihMJP920bQyUFzrw5ayaYXJubnD8cT46UrR037a+jfQF6o4fIE7cRz2b+T5pRYEze5kZAa4TGhrqbXDoU/NjsZLNyLavRLV6XQRUmm4vunPpVVxEuZcyDB8Qs1r+aeJe8K1bVhfJB8v7edCRJnC3Y7KzrRsDnQEZI77WiUd3//Dc2ghll/Kb4TgR6dEQ87Y51Vpo8R7QeEVBur25ZPwY+YQBe7kIYpuqPqqxpmqkXPy4BpttbmHcica+Ip0vVO/JS+jnezdzb0lPeVxIdXatEvy+vlHO9Iy5Wgwk4nov7bLv+kl5Zfy8BBuXcaFjX2AloYAx+vuYK+Ne2BBiBoKnosu5fild+VZopmtUgnKjeCG4lU+4aWpR3tTP+zEDkC2bFHnqb1lPuDOjC3P3oRyn3V9EVWSN8x5220BKwgc7WIOFJs251iUHMixrxdcuy3hf8s4jLVG3Ufy/JakCHa4xOM+H2emCt84n0QO2H/BDG5i6ZUa2cpDHfYn5lKr/UGD9sZGl92q+lTNOBhovUmoosYn7PNJeX3trj3Hf96N0mPqQ7CarUqP4/jxFYw4lJe9NCV+srywyAUhlolztcUCjHaEVIUQrvFJoJ9CWVUQ6uBNLO/T7rp1b+ADsxp kn1/olmq GyzDncdgHrOW9/VxAItvNSbsaoCxLpgC/hUQq2EhESd9+hjM3nKENsKlWSwcTkmpgjOWg/4Qc5nCZ6Xr6ymvleNKSU1/+lIXOexfCKfpVF8mhjsFTsLmLRShpGaC7TQfJP5FnOZ6Ihf1o+U6COsVIztztM64fc9dBh+IwEBW14bA5u78kRbNhY9FT5pzFDs9oqkU2zkRlk8pvIvcMJYcYXEOPdYgbZEcvBJexz3Z3Njhc5IC1JK4i88CsAF4vOInz69ySTHX/dciDx31digdVe/F6PgZPzqJL5aX4FUZ9b7SFZlPRql3+bHwpDiY4wLVt0ZS1KNDeWERiXc8gFmrDBbanAE8Hp6k6zs8h6YxhddrJzLtf1wo+Pd090J5moinvXhV86sDUwD6ByOpolEXdjyubV8XlO1NGb1Zcx86fHAZ/j9AlLY4VQkwnByU7rU6EZrE1 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: Hi, On Fri, May 2, 2025 at 5:50=E2=80=AFPM Matthew Wilcox = wrote: > > On Fri, May 02, 2025 at 11:59:23AM +0200, Jens Wiklander wrote: > > Export the two functions cma_alloc() and cma_release(). > > Why? This is clearly part of a larger series, but you've given those of > us who are subscribed to linux-mm absolutely no information about why > you want to do this. I'm sorry, it's part of this patch: set https://lore.kernel.org/lkml/20250502100049.1746335-1-jens.wiklander@linaro= .org/ I'll CC a bit more in the next version of the patch set. It's needed if the TEE subsystem is built as a load module. Thanks, Jens