[PATCH 0/4] drm/xe: Adopt xe_log SIGID API for structured error reporting

Mallesh Koujalagi <[email protected]>
Newsgroups org.freedesktop.lists.intel-xe
Message-ID <[email protected]>
This series updates error logging in the Xe driver to use the new
xe_log SIGID API introduced in:

https://patchwork.freedesktop.org/series/171022/

The xe_log API provides stable and machine-readable error IDs (SIGIDs),
making it easier for monitoring and fleet tools to identify and track
known issues without relying on log message text matching.

This series converts existing drm_err()/xe_err() calls in the following
areas:
- Probe path
- PCODE
- System Controller (SYSCTRL)

Dnyaneshwar Bhadane (1):
  drm/xe: Use xe_log SIGID API for probe-path error reporting

Mallesh Koujalagi (3):
  drm/xe/log: DO NOT REVIEW
  drm/xe/pcode: Improve pcode timeout logging
  drm/xe/sysctrl: Add better sysctrl error reporting

 Documentation/gpu/xe/index.rst          |   1 +
 Documentation/gpu/xe/xe_sigid.rst       |  14 ++
 drivers/gpu/drm/xe/Makefile             |   1 +
 drivers/gpu/drm/xe/abi/xe_log_abi.h     | 198 +++++++++++++++++++++
 drivers/gpu/drm/xe/abi/xe_sigid_abi.h   | 195 +++++++++++++++++++++
 drivers/gpu/drm/xe/xe_any.h             | 142 +++++++++++++++
 drivers/gpu/drm/xe/xe_device.c          |   6 +-
 drivers/gpu/drm/xe/xe_hwmon.c           |   4 +-
 drivers/gpu/drm/xe/xe_irq.c             |   9 +-
 drivers/gpu/drm/xe/xe_log.c             | 221 ++++++++++++++++++++++++
 drivers/gpu/drm/xe/xe_log.h             | 158 +++++++++++++++++
 drivers/gpu/drm/xe/xe_mmio.c            |   5 +-
 drivers/gpu/drm/xe/xe_pat.c             |   6 +-
 drivers/gpu/drm/xe/xe_pci.c             |  14 +-
 drivers/gpu/drm/xe/xe_pcode.c           |   9 +-
 drivers/gpu/drm/xe/xe_ras.c             |  11 ++
 drivers/gpu/drm/xe/xe_sysctrl_event.c   |  11 +-
 drivers/gpu/drm/xe/xe_sysctrl_mailbox.c |  29 ++--
 drivers/gpu/drm/xe/xe_vram.c            |   5 +-
 19 files changed, 1003 insertions(+), 36 deletions(-)
 create mode 100644 Documentation/gpu/xe/xe_sigid.rst
 create mode 100644 drivers/gpu/drm/xe/abi/xe_log_abi.h
 create mode 100644 drivers/gpu/drm/xe/abi/xe_sigid_abi.h
 create mode 100644 drivers/gpu/drm/xe/xe_any.h
 create mode 100644 drivers/gpu/drm/xe/xe_log.c
 create mode 100644 drivers/gpu/drm/xe/xe_log.h

-- 
2.48.1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.