[Bug 104297] [i965] Downward causes GPU hangs and misrendering on Haswell

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Dec 18 22:08:12 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=104297

--- Comment #5 from Darius Spitznagel <d.spitznagel at goodbytez.de> ---
When the replay doesn't run through completely (crash) I always get...

i965: Failed to submit batchbuffer: Invalid argument

...as last output.

This leads me to "src/mesa/drivers/dri/i965/intel_batchbuffer.c" and to
submit_batch() which tells something about...

      /* The requirement for using I915_EXEC_NO_RELOC are:
       *
       *   The addresses written in the objects must match the corresponding
       *   reloc.gtt_offset which in turn must match the corresponding
       *   execobject.offset.
       *
       *   Any render targets written to in the batch must be flagged with
       *   EXEC_OBJECT_WRITE.
       *
       *   To avoid stalling, execobject.offset should match the current
       *   address of that object within the active context.
       */

avoid stalling = GPU hang?
match current address...within active context = Invalid argument?!

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20171218/97d81612/attachment-0001.html>


More information about the intel-3d-bugs mailing list