✗ CI.checkpatch: warning for drm/xe: Fix potential deadlock in __fini_dbm
Patchwork
patchwork at emeril.freedesktop.org
Thu Jan 11 20:23:55 UTC 2024
== Series Details ==
Series: drm/xe: Fix potential deadlock in __fini_dbm
URL : https://patchwork.freedesktop.org/series/128688/
State : warning
== 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
faa12d3432d7ef7793d934cd9338c555e95a5aad
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit a096176790ac6d889fee43e0274ef77773ab8b5f
Author: Michal Wajdeczko <michal.wajdeczko at intel.com>
Date: Thu Jan 11 19:56:03 2024 +0100
drm/xe: Fix potential deadlock in __fini_dbm
If Doorbell Manager is in unclean state during fini phase, for
debug purposes we try to print it's state, but we missed the fact
that we are already holding a lock so the xe_guc_db_mgr_print()
will deadlock since it also attempts to grab the same lock.
Fixes: 990fe6e6ed3c ("drm/xe: Introduce GuC Doorbells Manager")
Signed-off-by: Michal Wajdeczko <michal.wajdeczko at intel.com>
Cc: Piotr Piórkowski <piotr.piorkowski at intel.com>
+ /mt/dim checkpatch 3095fbb4deb0722d417b6a4ad4213e2ed9ecd052 drm-intel
a09617679 drm/xe: Fix potential deadlock in __fini_dbm
-:14: WARNING:UNKNOWN_COMMIT_ID: Unknown commit id '990fe6e6ed3c', maybe rebased or not pulled?
#14:
Fixes: 990fe6e6ed3c ("drm/xe: Introduce GuC Doorbells Manager")
total: 0 errors, 1 warnings, 0 checks, 58 lines checked
More information about the Intel-xe
mailing list