From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0F9551F4C8C for ; Wed, 25 Feb 2026 19:56:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=pass smtp.client-ip=209.85.128.53 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772049368; cv=pass; b=B1kI4HPpwA2WGke/PUEl9nqu0kplCi0sJpv1jqjUkgioHOjbLsv5ymMPkPfLXjlneblFTQAqs5GeYcTZvn0QKW9G+JsNGd8UO8+Ov7Z3LyCPw/IiLvBYsm+tCqTOaB1WKpFUG3NOGpH1+fQyrs+n5Ew/SH2pOw1gWzIfWDr/pMM= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772049368; c=relaxed/simple; bh=HRL6lEk8UXTpub6PekQgYs2cjNTKn63oRhQdj5ExDbk=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=USy1TQeRrAiTTGLWXNK2yS7IRApqJMau+Qw+4nv3eL6OT+W8B39JCRVaVvdO9r9vvT0WkDw+aTGH26ZxmQkg4cFqtpUZTTBfAqxJXiAOgQUG8seLDCwXI93pwz8SL/KC8iPca6nuh3/8KOJsroXWp96y//+dUZI0QOx1MwxgVLk= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=4qVzHFrM; arc=pass smtp.client-ip=209.85.128.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="4qVzHFrM" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4806b0963a9so14695e9.0 for ; Wed, 25 Feb 2026 11:56:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1772049365; cv=none; d=google.com; s=arc-20240605; b=P5FdO1olrkdc7PY0zhHtRnia/ujsVB58B023PrADPuSDjWOwuEHqTHBagE/j5BIuT4 McyEhDRdsP1JRWuskZlkF84ouRjk1UocvOjJu4nxBkOf05zxDDTVK2pXdH6hSCwy1cyE ccbDk3sIShx+wRy8oabmxtHbb09zbY1wRv4rkTMaXhTttXR8hRb+lXOaaHPSoFBw0HPl mf8PjNPNl84kGUpOgOq5834UT4AaxbIQYNjR38iyE+LgNrTR5HP/s7LessvYvVzzXsED /6EPe9PxLJwL46MMOxtL6g13mK3keQv8WCoC4EE99QB0rItPRhcoNE9FIVIQuvBvpztQ Z2NA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=HRL6lEk8UXTpub6PekQgYs2cjNTKn63oRhQdj5ExDbk=; fh=Lcba60acNcb6P6hDw9ZXVK3+k5tFiAZmjdL8So00WgA=; b=QpAOBb+tSMXbT5YZCJswi0Bg2NiZPm+Lh4hUAdVa4EWs111VOedY8zNxH+8DcZkIBO zXjjCr4t0n8cFVNpSG5bW8bnGPbvswhBFFhN7O71kbd7XsPNvvavyyTuZyTIBbG9En5Q cgf0VeyIbxuUxKc+n6glubciHnqEOk+JbemgDY4QOIy2JRicDn31iKJ8AOOBU5egMwvy 7On0+VBwHyyzI2Lh7sPfKdHxX5eMVNs24te+u6RpU7t7qOvRQJnfMv2ws9hQyMGBlNMW Ou9A2YFsGYVt2Z2cI5tlURv2YaNuM1ZSPxDNXMSx9XE2wiI1S7eZrtAEAAiF+I86jcMs hKSA==; darn=vger.kernel.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1772049365; x=1772654165; darn=vger.kernel.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=HRL6lEk8UXTpub6PekQgYs2cjNTKn63oRhQdj5ExDbk=; b=4qVzHFrMuB6Qvj5n8qtwh5zuEMXlDsGW+hWkjq+ixxTSCgGL5q7nbxkj5Zv/uS6pbx fafVKna2/nS0HbeRVh5SnUoTVAImX+LkLs3INvgg+UUBSRA1pd7V1Wj7hC8bA7upFlx/ MDAZ/wPuZGehum1iS0epIZ/6JF6GeR/quv/xiP1oP5pYnZS0Po1iU7j1NH1PgnuOyXBD WdbKPyGy/NhFvihO5WTplQBNtvV1unrYViUAwJKsTtVyNXBGNvnuDl2dwvcBpDrntr1y zOWMmSo2CvdaKp7A9o9mrNLKtyFEIwkhivAtYtj8Ni2RWBc5CpRiQjyqifGQ8Xx+J5Me HSQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772049365; x=1772654165; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=HRL6lEk8UXTpub6PekQgYs2cjNTKn63oRhQdj5ExDbk=; b=uigvhyL/0WZMQReiNR9S9pxvouMVKuX7yi9VuL/6txqjmp8Cn0mdHD7XEsWyC+EaXf vy5akY0bOuuTDp0uAwqnqDxEpLLRO1yvbjscQyTGP6sKLWZsEqipqprVfzp1vIfIUsjE PofZWM8hwvUlS/kUUu8sLsvcU8htG/T/jEksTqs5cvGsQH+0uAOWQibQvGkCTAK8XTAY S4gh1wX5Ch6rNjVFpaVA2eqKu2qWmEFmzBP3DfqQdyh+7Fm7KtLYyQjvgboucV1DzXwa rKMrkfnC5iwgnkKr5+55SI3ZWw2t/V8nSdZUkNw2Hc2+ewbUHeQWyF+0bgXlo7uD/f+m 2UkQ== X-Forwarded-Encrypted: i=1; AJvYcCVuv5FywmUqGBQ0uhT03k3mQPdeeqZLp4RbAqyoZ6njZJUmqxvKrJJstPdNeor03pnw87W9dSeMvp9WiGA=@vger.kernel.org X-Gm-Message-State: AOJu0YyKz5hHMtM2A2utV9rVmAOgmrspN0eJJTvp1trhdRexXjLgb/Jq 9ViLwUbQY54dRaaYRKKESze5i/aU/bDD6DTi/kYvE9TNAHUxeIhcBa7ZSKXXtZQvqTyhX9J6KRI P/hs9p02IxrIfC43smC1w6SEurvTgcutaC0iAJsEN X-Gm-Gg: ATEYQzyKtEEV9or4irs7i+iRWrUgbZqnaZ3zCUhwqxmV+ff3t5dG6bGd+OZBZM6Ylk7 mX6GUq7bxi+PU1mjgdBQHqhlFT3VS1hkMI/ZfXZmuSSraId/wZd5TWlAayZ4dml2sb5ua5mJqfU ryNoRy7NYbivXKSmisFty5bQPEB9eDtn3Zyju74NhfCW8aFf5j9r3fNzyzE0Qu6Xt+dz3DDk0lc vNTKNChz5lc7LoDVphHfxeZy01xoQhKGFSX5SEy4yGLA2P3CpfmHznFRSYqd4FujI247Heu0VRn T6BYhx6BeNv3t3ckRjJLJtscTednn+hg9m2vGyRjDNh12LRrMx5ifwNe+7P3PeljCCEJwQ== X-Received: by 2002:a05:600c:6a8f:b0:477:c5b3:7a9b with SMTP id 5b1f17b1804b1-483c3188d68mr92305e9.10.1772049365087; Wed, 25 Feb 2026 11:56:05 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20260225-dma-buf-heaps-as-modules-v1-0-2109225a090d@kernel.org> <20260225-dma-buf-heaps-as-modules-v1-7-2109225a090d@kernel.org> In-Reply-To: <20260225-dma-buf-heaps-as-modules-v1-7-2109225a090d@kernel.org> From: "T.J. Mercier" Date: Wed, 25 Feb 2026 11:55:53 -0800 X-Gm-Features: AaiRm50aJvmG-U5wbOHTqLRYSqzdYRLj0K9YYWnCflGgDx3T0BxE0_R2bnIQaGw Message-ID: Subject: Re: [PATCH 7/7] dma-buf: heaps: system: Turn the heap into a module To: Maxime Ripard Cc: Sumit Semwal , Benjamin Gaignard , Brian Starkey , John Stultz , =?UTF-8?Q?Christian_K=C3=B6nig?= , Marek Szyprowski , Robin Murphy , Andrew Morton , David Hildenbrand , Lorenzo Stoakes , "Liam R. Howlett" , Vlastimil Babka , Mike Rapoport , Suren Baghdasaryan , Michal Hocko , linux-media@vger.kernel.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org, linux-kernel@vger.kernel.org, iommu@lists.linux.dev, linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Feb 25, 2026 at 8:42=E2=80=AFAM Maxime Ripard = wrote: > > The system heap can be easily turned into a module by adding the usual > MODULE_* macros, importing the proper namespaces and changing the > Kconfig symbol to a tristate. > > Signed-off-by: Maxime Ripard Same comment about a note about the module being permanent. Reviewed-by: T.J. Mercier