[Bug 96526] [BSW / APL] [BAT execlists] gem_exec_suspend basic-s4 GPU hang after resume
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Jul 14 18:20:34 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=96526
--- Comment #8 from Ville Syrjala <ville.syrjala at linux.intel.com> ---
And not using stolen for the ring buffer also cures it:
@@ -2049,7 +2049,7 @@ static int intel_alloc_ringbuffer_obj(struct drm_device
*dev,
struct drm_i915_gem_object *obj;
obj = NULL;
- if (!HAS_LLC(dev))
+ if (!HAS_LLC(dev) && !i915.enable_execlists)
obj = i915_gem_object_create_stolen(dev, ringbuf->size);
if (obj == NULL)
obj = i915_gem_object_create(dev, ringbuf->size);
I would assume our ring should be empty when we resume, so it shouldn't matter
that stolen gets clobbered. But this patch says otherwise.
--
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: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20160714/914aca5c/attachment-0001.html>
More information about the intel-gfx-bugs
mailing list