[PATCH v4 1/2] gpu/trace: make TRACE_GPU_MEM configurable

Lucas De Marchi lucas.demarchi at intel.com
Thu Jun 12 05:24:32 UTC 2025


On Wed, Jun 11, 2025 at 03:51:23PM -0700, Juston Li wrote:
>Move the source to a better place in Device Drivers -> Graphics support
>now that its configurable.
>
>v4:
> - Move source location (Tvrtko)
>
>v3:
> - Patch introduced to replace per-driver config (Lucas)
>
>Signed-off-by: Juston Li <justonli at chromium.org>

Reviewed-by: Lucas De Marchi <lucas.demarchi at intel.com>

thanks
Lucas De Marchi

>---
> drivers/Kconfig           |  2 --
> drivers/gpu/trace/Kconfig | 11 ++++++++++-
> drivers/video/Kconfig     |  1 +
> 3 files changed, 11 insertions(+), 3 deletions(-)
>
>diff --git a/drivers/Kconfig b/drivers/Kconfig
>index 7c556c5ac4fdd..c5edbd2288a19 100644
>--- a/drivers/Kconfig
>+++ b/drivers/Kconfig
>@@ -209,8 +209,6 @@ source "drivers/thunderbolt/Kconfig"
>
> source "drivers/android/Kconfig"
>
>-source "drivers/gpu/trace/Kconfig"
>-
> source "drivers/nvdimm/Kconfig"
>
> source "drivers/dax/Kconfig"
>diff --git a/drivers/gpu/trace/Kconfig b/drivers/gpu/trace/Kconfig
>index c24e9edd022e6..cd3d19c4a201c 100644
>--- a/drivers/gpu/trace/Kconfig
>+++ b/drivers/gpu/trace/Kconfig
>@@ -1,4 +1,13 @@
> # SPDX-License-Identifier: GPL-2.0-only
>
> config TRACE_GPU_MEM
>-	bool
>+	bool "Enable GPU memory usage tracepoints"
>+	default n
>+	help
>+	  Choose this option to enable tracepoints for tracking
>+	  global and per-process GPU memory usage. Intended for
>+	  performance profiling and required for Android.
>+
>+	  Tracepoint availability varies by GPU driver.
>+
>+	  If in doubt, say "N".
>diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
>index 5df981920a945..96adceab2df00 100644
>--- a/drivers/video/Kconfig
>+++ b/drivers/video/Kconfig
>@@ -70,5 +70,6 @@ if FB_CORE || SGI_NEWPORT_CONSOLE
>
> endif
>
>+source "drivers/gpu/trace/Kconfig"
>
> endmenu
>-- 
>2.50.0.rc1.591.g9c95f17f64-goog
>


More information about the dri-devel mailing list