summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2023-03-24 11:05:30 +0100
committerDaniel Vetter <daniel.vetter@ffwll.ch>2024-01-08 14:01:50 +0100
commitb69e1f537fb3bb2a0d97e436ddcfb9c11d428f42 (patch)
tree7abf402617ee7416072d6cb0390821f56825f841 /include
parente44977aeeddd98813161adba4df24132a9601427 (diff)
Revert "gpu/trace: add a gpu total memory usage tracepoint"
This reverts commit bbd9d05618a6d608c72640b1d3d651a75913456a. entirely unused.
Diffstat (limited to 'include')
-rw-r--r--include/trace/events/gpu_mem.h57
1 files changed, 0 insertions, 57 deletions
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>