[Bug 93640] [BAT SKL regression] Fifo underruns since CI_DRM_952
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Jan 8 18:02:44 PST 2016
https://bugs.freedesktop.org/show_bug.cgi?id=93640
Matt Roper <matthew.d.roper at intel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |NEEDINFO
--- Comment #1 from Matt Roper <matthew.d.roper at intel.com> ---
Untested, but does the following patch solve the problem? The immediate bug is
that we don't drop locks in the error case. But I'm unclear why we're hitting
the error condition in the first place. Is there a way to get logs with
drm.debug out of the CI system? Or to submit a patch directly to CI for
testing without posting it on the mailing list?
diff --git a/drivers/gpu/drm/i915/intel_display.c
b/drivers/gpu/drm/i915/intel_display.c
index 391cc7f..075df0c 100644
--- a/drivers/gpu/drm/i915/intel_display.c
+++ b/drivers/gpu/drm/i915/intel_display.c
@@ -15317,7 +15317,7 @@ retry:
state = drm_atomic_helper_duplicate_state(dev, &ctx);
if (WARN_ON(IS_ERR(state)))
- return;
+ goto fail;
ret = intel_atomic_check(dev, state);
if (ret) {
@@ -15345,6 +15345,7 @@ retry:
}
drm_atomic_state_free(state);
+fail:
drm_modeset_drop_locks(&ctx);
drm_modeset_acquire_fini(&ctx);
}
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20160109/ab712918/attachment.html>
More information about the intel-gfx-bugs
mailing list