From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D2989229B1F; Mon, 10 Mar 2025 14:26:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741616814; cv=none; b=h+4knsPexUrxvZzVILUMRGE57Hic+Cg7A/KiAKbFYThdLn6l9c8PFTrlKIUt7kZKV6lKvs3FQkVaL6RghaLqUxm3NrOU+FJ5KqJNua1V1HF4i9PPWdLW6X5Sc2KXnQ2TT+XMp4xBbGpaprhPGOPDKX9NdC4BSTiHFCdCiwW2iQ8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741616814; c=relaxed/simple; bh=POtmH2Pk7YZquZ7ykg+i1ChooTzaYIGRWYlQYgqXhPI=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=W16Zx2eBhsTID8yHHLTah+dh7MmXWvaAs1LY1xtNj9O+LqOas52VEklswgr7wlh9dE/crlYjlEnlto3TWVC/OHWwlfQQ3jhpkdxgi4xcxCygf+/UflbMRopzMYyKjmnQXZrMq5jSdrSbrKiTi5HLFr0kMrULS29cQIFTeOPaYiY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=WM+PScBP; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="WM+PScBP" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1F40AC4CEE5; Mon, 10 Mar 2025 14:26:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1741616814; bh=POtmH2Pk7YZquZ7ykg+i1ChooTzaYIGRWYlQYgqXhPI=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=WM+PScBPqE5h/eL2Yaf49hmt3QKMZNb8yvz11tDPXr9ktrDYrvV4GQMZv2EE6PZZq trZ3j0IX9sSWUAjmf9ZtuRPDLZ2iFu7dDsXSJ5d+S3gKp+LrhtThNHL5wC0H1gMkEs +vvvRcbQ60w2/ecqyK+UIiVoeo+kjxQ0wz7p75Ci+F/zerF53xFn4FeCxyBbI4dWGg Tf0H5ghqCqPjxQNJosfZ2XS5qNAQVVFMOkB/GmFpXQnQXMHbHgbIIwunlYxxVYF+xh eDke46hNOfMA0wtUpzF1dRdPYVB9WwGpPynz5iKydvkeuRMYQ2XhOa1KBVmPkqy03/ XA1ZpP5BnfQ+A== Date: Mon, 10 Mar 2025 15:26:52 +0100 From: Maxime Ripard To: Christian =?utf-8?B?S8O2bmln?= Cc: Andrew Morton , Marek Szyprowski , Robin Murphy , Sumit Semwal , Benjamin Gaignard , Brian Starkey , John Stultz , "T.J. Mercier" , Maarten Lankhorst , Thomas Zimmermann , David Airlie , Simona Vetter , Tomasz Figa , Mauro Carvalho Chehab , Ben Woodard , Hans Verkuil , Laurent Pinchart , linux-mm@kvack.org, linux-kernel@vger.kernel.org, iommu@lists.linux.dev, linux-media@vger.kernel.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org Subject: Re: [PATCH RFC 00/12] dma: Enable dmem cgroup tracking Message-ID: <20250310-eccentric-wonderful-puffin-ddbb26@houat> References: <20250310-dmem-cgroups-v1-0-2984c1bc9312@kernel.org> Precedence: bulk X-Mailing-List: linux-media@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="v4rwoqplwp332trx" Content-Disposition: inline In-Reply-To: --v4rwoqplwp332trx Content-Type: text/plain; protected-headers=v1; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: Re: [PATCH RFC 00/12] dma: Enable dmem cgroup tracking MIME-Version: 1.0 Hi, On Mon, Mar 10, 2025 at 03:16:53PM +0100, Christian K=F6nig wrote: > [Adding Ben since we are currently in the middle of a discussion > regarding exactly that problem] > > Just for my understanding before I deep dive into the code: This uses > a separate dmem cgroup and does not account against memcg, don't it? Yes. The main rationale being that it doesn't always make sense to register against memcg: a lot of devices are going to allocate from dedicated chunks of memory that are either carved out from the main memory allocator, or not under Linux supervision at all. And if there's no way to make it consistent across drivers, it's not the right tool. Maxime --v4rwoqplwp332trx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCZ872qwAKCRDj7w1vZxhR xfDdAQCFXvj/doesASzkIHFH0zB9NLLN59l3YZOIRTbK66YYRgD+KKLR7EXgcgov 1vvbHZ0EY8qhZsF/1+Mwgg9bFZh+1wk= =KuAg -----END PGP SIGNATURE----- --v4rwoqplwp332trx--