[Intel-xe] [PATCH 0/2] Xe PERF layer

Ashutosh Dixit ashutosh.dixit at intel.com
Mon Oct 9 22:24:07 UTC 2023


These changes were originally submitted as part of [1] but since they are
needed by multiple teams developing different Xe PERF stream types, I am
separating these changes out as part of an independent series which can be
merged first, independently of OA.

The full use of these uapi changes (for OA) can be seen in [2] and [3].

[1] https://patchwork.freedesktop.org/series/121084/
[2] https://patchwork.freedesktop.org/patch/558376/?series=121084&rev=6
[3] https://patchwork.freedesktop.org/patch/558375/?series=121084&rev=6

Ashutosh Dixit (2):
  drm/xe/uapi: "Perf" layer to support multiple perf counter stream
    types
  drm/xe/uapi: Multiplex PERF ops through a single PERF ioctl

 drivers/gpu/drm/xe/Makefile    |  1 +
 drivers/gpu/drm/xe/xe_device.c |  2 ++
 drivers/gpu/drm/xe/xe_perf.c   | 21 +++++++++++++++
 drivers/gpu/drm/xe/xe_perf.h   | 16 ++++++++++++
 include/uapi/drm/xe_drm.h      | 47 ++++++++++++++++++++++++++++++++++
 5 files changed, 87 insertions(+)
 create mode 100644 drivers/gpu/drm/xe/xe_perf.c
 create mode 100644 drivers/gpu/drm/xe/xe_perf.h

-- 
2.41.0



More information about the Intel-xe mailing list