[Bug 96526] [APL BSW BDW] [BAT execlists] Sporadic - gem_exec_suspend basic-s4 GPU hang after resume
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Sep 29 18:02:24 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=96526
--- Comment #59 from Humberto Israel Perez Rodriguez <humberto.i.perez.rodriguez at intel.com> ---
(In reply to Chris Wilson from comment #58)
> commit bafb2f7d4755bf1571bd5e9a03b97f3fc4fe69ae
> Author: Chris Wilson <chris at chris-wilson.co.uk>
> Date: Wed Sep 21 14:51:08 2016 +0100
>
> drm/i915/execlists: Reset RING registers upon resume
>
> There is a disparity in the context image saved to disk and our own
> bookkeeping - that is we presume the RING_HEAD and RING_TAIL match our
> stored ce->ring->tail value. However, as we emit WA_TAIL_DWORDS into the
> ring but may not tell the GPU about them, the GPU may be lagging behind
> our bookkeeping. Upon hibernation we do not save stolen pages, presuming
> that their contents are volatile. This means that although we start
> writing into the ring at tail, the GPU starts executing from its HEAD
> and there may be some garbage in between and so the GPU promptly hangs
> upon resume.
>
> Testcase: igt/gem_exec_suspend/basic-S4
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=96526
> Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> Reviewed-by: Joonas Lahtinen <joonas.lahtinen at linux.intel.com>
> Link:
> http://patchwork.freedesktop.org/patch/msgid/20160921135108.29574-3-
> chris at chris-wilson.co.uk
with this commit and the following configuration on BXT this test pass :
gem_exec_suspend basic-s4
Component : drm
tag : libdrm-2.4.70-15-gabfa680
commit : abfa680
Component : cairo
tag : 1.15.2-58-gb207a93
commit : b207a93
Component : intel-gpu-tools
tag : intel-gpu-tools-1.16-36-gd16318a
commit : d16318a
Hardware information
============================================
Platform : BXT-P
Motherboard model : Broxton P
Motherboard type : NOTEBOOK Hand Held
Motherboard manufacturer : Intel Corp.
CPU family : Other
CPU information : 06/5c
GPU Card : Intel Corporation Device 5a84 (rev 0a)
(prog-if 00 [VGA controller])
Memory ram : 16 GB
Maximum memory ram allowed : 16 GB
CPU thread : 4
CPU core : 4
--
You are receiving this mail because:
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/20160929/9617f5ff/attachment.html>
More information about the intel-gfx-bugs
mailing list