[Intel-gfx] [PATCH i-g-t 0/8] Vendor agnostic gputop
Tvrtko Ursulin
tvrtko.ursulin at linux.intel.com
Thu Jun 16 14:06:29 UTC 2022
From: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
Just a re-send having rebased on top of latest tree.
Tvrtko Ursulin (8):
lib: Extract igt_drm_clients from intel_gpu_top
libdrmfdinfo: Allow specifying custom engine map
libdrmclients: Record client drm minor
libdrmclient: Support multiple DRM cards
libdrmfdinfo: Track largest engine index
libdrmclient/intel_gpu_top: Decouple hardcoded engine assumptions
libdrmclient: Enforce client status sort order in the library
gputop: Basic vendor agnostic GPU top tool
lib/igt_drm_clients.c | 503 +++++++++++++++++++++++++++++
lib/igt_drm_clients.h | 87 ++++++
lib/igt_drm_fdinfo.c | 50 ++-
lib/igt_drm_fdinfo.h | 16 +-
lib/meson.build | 8 +
tests/i915/drm_fdinfo.c | 19 +-
tools/gputop.c | 260 +++++++++++++++
tools/intel_gpu_top.c | 677 +++++++++++-----------------------------
tools/meson.build | 7 +-
9 files changed, 1113 insertions(+), 514 deletions(-)
create mode 100644 lib/igt_drm_clients.c
create mode 100644 lib/igt_drm_clients.h
create mode 100644 tools/gputop.c
--
2.34.1
More information about the Intel-gfx
mailing list