All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1] drm: Log recovery method with wedged event
@ 2026-10-19  2:58 Raag Jadav
  2026-10-19 14:29 ` Christian König
  0 siblings, 1 reply; 3+ messages in thread
From: Raag Jadav @ 2026-10-19  2:58 UTC (permalink / raw)
  To: dri-devel
  Cc: riana.tauro, mallesh.koujalagi, matthew.brost, rodrigo.vivi,
	christian.koenig, andrealmeid, Raag Jadav

Currently, drm_dev_wedged_event() logs a basic message of device being
wedged, but doesn't print the recovery method used by the caller. Log it
for easier bug report analysis.

While at it, as the device wedging is a catastrophic event, raise its log
level to drm_warn().

Signed-off-by: Raag Jadav <raag.jadav@intel.com>
---
 drivers/gpu/drm/drm_drv.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm/drm_drv.c
index cb53baa70995..1a1213f4235c 100644
--- a/drivers/gpu/drm/drm_drv.c
+++ b/drivers/gpu/drm/drm_drv.c
@@ -598,8 +598,8 @@ int drm_dev_wedged_event(struct drm_device *dev, unsigned long method,
 		/* Caller is unsure about recovery, do the best we can at this point. */
 		snprintf(event_string, sizeof(event_string), "%s", "WEDGED=unknown");
 
-	drm_info(dev, "device wedged, %s\n", method == DRM_WEDGE_RECOVERY_NONE ?
-		 "but no recovery needed" : "needs recovery");
+	drm_warn(dev, "device wedged with method %#lx, %s\n", method,
+		 method == DRM_WEDGE_RECOVERY_NONE ? "no recovery needed" : "needs recovery");
 
 	if (info && (info->comm[0] != '\0') && (info->pid >= 0)) {
 		snprintf(pid_string, sizeof(pid_string), "PID=%u", info->pid);
-- 
2.43.0


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-10-19 22:01 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-19  2:58 [PATCH v1] drm: Log recovery method with wedged event Raag Jadav
2026-10-19 14:29 ` Christian König
2026-10-19 22:00   ` Rodrigo Vivi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.