diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2023-03-24 11:05:30 +0100 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2024-01-08 14:01:50 +0100 |
commit | b69e1f537fb3bb2a0d97e436ddcfb9c11d428f42 (patch) | |
tree | 7abf402617ee7416072d6cb0390821f56825f841 | |
parent | e44977aeeddd98813161adba4df24132a9601427 (diff) |
Revert "gpu/trace: add a gpu total memory usage tracepoint"
This reverts commit bbd9d05618a6d608c72640b1d3d651a75913456a.
entirely unused.
-rw-r--r-- | drivers/Kconfig | 2 | ||||
-rw-r--r-- | drivers/gpu/Makefile | 1 | ||||
-rw-r--r-- | drivers/gpu/trace/Kconfig | 4 | ||||
-rw-r--r-- | drivers/gpu/trace/Makefile | 3 | ||||
-rw-r--r-- | drivers/gpu/trace/trace_gpu_mem.c | 13 | ||||
-rw-r--r-- | include/trace/events/gpu_mem.h | 57 |
6 files changed, 0 insertions, 80 deletions
diff --git a/drivers/Kconfig b/drivers/Kconfig index 7bdad836fc62..b3d516f2d280 100644 --- a/drivers/Kconfig +++ b/drivers/Kconfig @@ -207,8 +207,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/Makefile b/drivers/gpu/Makefile index 8997f0096545..3b0f40d94044 100644 --- a/drivers/gpu/Makefile +++ b/drivers/gpu/Makefile @@ -4,4 +4,3 @@ # to ensure this currently. obj-y += host1x/ drm/ vga/ obj-$(CONFIG_IMX_IPUV3_CORE) += ipu-v3/ -obj-$(CONFIG_TRACE_GPU_MEM) += trace/ diff --git a/drivers/gpu/trace/Kconfig b/drivers/gpu/trace/Kconfig deleted file mode 100644 index c24e9edd022e..000000000000 --- a/drivers/gpu/trace/Kconfig +++ /dev/null @@ -1,4 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0-only - -config TRACE_GPU_MEM - bool diff --git a/drivers/gpu/trace/Makefile b/drivers/gpu/trace/Makefile deleted file mode 100644 index b70fbdc5847f..000000000000 --- a/drivers/gpu/trace/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0 - -obj-$(CONFIG_TRACE_GPU_MEM) += trace_gpu_mem.o diff --git a/drivers/gpu/trace/trace_gpu_mem.c b/drivers/gpu/trace/trace_gpu_mem.c deleted file mode 100644 index 01e855897b6d..000000000000 --- a/drivers/gpu/trace/trace_gpu_mem.c +++ /dev/null @@ -1,13 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0 -/* - * GPU memory trace points - * - * Copyright (C) 2020 Google, Inc. - */ - -#include <linux/module.h> - -#define CREATE_TRACE_POINTS -#include <trace/events/gpu_mem.h> - -EXPORT_TRACEPOINT_SYMBOL(gpu_mem_total); diff --git a/include/trace/events/gpu_mem.h b/include/trace/events/gpu_mem.h deleted file mode 100644 index 26d871f96e94..000000000000 --- a/include/trace/events/gpu_mem.h +++ /dev/null @@ -1,57 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* - * GPU memory trace points - * - * Copyright (C) 2020 Google, Inc. - */ - -#undef TRACE_SYSTEM -#define TRACE_SYSTEM gpu_mem - -#if !defined(_TRACE_GPU_MEM_H) || defined(TRACE_HEADER_MULTI_READ) -#define _TRACE_GPU_MEM_H - -#include <linux/tracepoint.h> - -/* - * The gpu_memory_total event indicates that there's an update to either the - * global or process total gpu memory counters. - * - * This event should be emitted whenever the kernel device driver allocates, - * frees, imports, unimports memory in the GPU addressable space. - * - * @gpu_id: This is the gpu id. - * - * @pid: Put 0 for global total, while positive pid for process total. - * - * @size: Size of the allocation in bytes. - * - */ -TRACE_EVENT(gpu_mem_total, - - TP_PROTO(uint32_t gpu_id, uint32_t pid, uint64_t size), - - TP_ARGS(gpu_id, pid, size), - - TP_STRUCT__entry( - __field(uint32_t, gpu_id) - __field(uint32_t, pid) - __field(uint64_t, size) - ), - - TP_fast_assign( - __entry->gpu_id = gpu_id; - __entry->pid = pid; - __entry->size = size; - ), - - TP_printk("gpu_id=%u pid=%u size=%llu", - __entry->gpu_id, - __entry->pid, - __entry->size) -); - -#endif /* _TRACE_GPU_MEM_H */ - -/* This part must be outside protection */ -#include <trace/define_trace.h> |