✓ CI.checkpatch: success for drm/xe: Introduce and update counter for low level driver errors
Patchwork
patchwork at emeril.freedesktop.org
Mon Jan 29 12:17:00 UTC 2024
== Series Details ==
Series: drm/xe: Introduce and update counter for low level driver errors
URL : https://patchwork.freedesktop.org/series/129266/
State : success
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
2d919ac662b2798c053d68d1cc16b758c61b55ca
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit fdf1ad33b8f337b30086fed9d96fcde55fac7dbc
Author: Tejas Upadhyay <tejas.upadhyay at intel.com>
Date: Mon Jan 29 17:29:24 2024 +0530
drm/xe: Introduce and update counter for low level driver errors
Introduce low level driver error counter and incrementing on
each occurrence. Focus is on errors that are not functionally
affecting the system and might otherwise go unnoticed and cause
power/performance regressions, so checking for the error
counters should help.
Importantly the intention is not to go adding new error checks,
but to make sure the existing important error conditions are
propagated in terms of counter under respective categories like
below :
- GT
- GUC COMMUNICATION
- ENGINE OTHER
- GT OTHER
- Tile
- GTT
- INTERRUPT
Currently this is just a counting of errors, later these
counters will be reported through netlink interface when it is
implemented and ready.
V12:
- Rebase and respin on top of Matt's GuC CT stats change
- Do not report error when CT stat is cancelled
V11:
- Unify tlb invalidation timeout errs - Michal
- Improve kernel doc comments - Michal
- Improve logging output message - Michal
V10:
- Report and count errors from common place i.e caller - Michal
- Fixed some minor nits - Michal
V9:
- Make one patch for API and counter update - Michal
- Remove counter from places where driver load will fail - Michal
- Remove extra \n from logging
- Improve commit message - Aravind/Michal
V8:
- Correct missed ret value handling
V7:
- removed double couting of err - Michal
V6:
- move drm_err to gt and tile specific err API - Aravind
- Use GTT naming instead of GGTT - Aravind/Niranjana
V5:
- Dump err_type in string format
V4:
- dump err_type in drm_err log - Himal
V2:
- Use modified APIs
Signed-off-by: Tejas Upadhyay <tejas.upadhyay at intel.com>
+ /mt/dim checkpatch a0325b172ae7077c52b074d9b531f4e3aa585d82 drm-intel
fdf1ad33b drm/xe: Introduce and update counter for low level driver errors
More information about the Intel-xe
mailing list