[PATCH 25/39] drm/i915/display: Throw an error when losing user data

Chris Wilson chris at chris-wilson.co.uk
Mon Jul 8 11:58:03 UTC 2019


Silently discarding user data to work around a driver issue is
unacceptable.

Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
---
 drivers/gpu/drm/i915/display/intel_display.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index d0e02f93048f..a2e37504b48a 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -4275,7 +4275,8 @@ void intel_prepare_reset(struct drm_i915_private *dev_priv)
 	wake_up_bit(&dev_priv->gt.reset.flags, I915_RESET_MODESET);
 
 	if (atomic_read(&dev_priv->gpu_error.pending_fb_pin)) {
-		DRM_DEBUG_KMS("Modeset potentially stuck, unbreaking through wedging\n");
+		dev_err(dev_priv->drm.dev,
+			"Modeset potentially stuck, unbreaking by cancelling all inflight rendering!\n");
 		intel_gt_set_wedged(&dev_priv->gt);
 	}
 
-- 
2.20.1



More information about the Intel-gfx-trybot mailing list