[Bug 86643] New: [ILK/SNB/BYT Bisected]672e7b7 drm/i915: Don't continually defer the hangcheck
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sun Nov 23 16:44:36 PST 2014
https://bugs.freedesktop.org/show_bug.cgi?id=86643
Bug ID: 86643
Summary: [ILK/SNB/BYT Bisected]672e7b7 drm/i915: Don't
continually defer the hangcheck
Product: DRI
Version: XOrg git
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Intel
Assignee: intel-gfx-bugs at lists.freedesktop.org
Reporter: jinxianx.guo at intel.com
QA Contact: intel-gfx-bugs at lists.freedesktop.org
CC: intel-gfx-bugs at lists.freedesktop.org
==System Environment==
--------------------------
Regression: Yes
Non-working platforms: ILK SNB BYT
==kernel==
--------------------------
origin/drm-intel-nightly: 0f8cb1fb8e01c53f9ad47344e9448d72df49fcf2
drm-intel-nightly: 2014y-11m-21d-19h-18m-03s UTC integration manifest
==Bug detailed description==
(ILK)igt/drv_missed_irq_hang PASS->TIMEOUT
(SNB)igt/drv_missed_irq_hang PASS->TIMEOUT
(BYT)igt/drv_missed_irq_hang PASS->TIMEOUT
==Reproduce steps==
----------------------------
1. ./drv_missed_irq_hang
==Bisect results from PRTS==
----------------------------
Bisect shows: 672e7b7c1849c904b2c55185906b3940843c55c6 is the first bad commit
commit 672e7b7c1849c904b2c55185906b3940843c55c6
Author: Chris Wilson <chris at chris-wilson.co.uk>
AuthorDate: Wed Nov 19 09:47:19 2014 +0000
Commit: Daniel Vetter <daniel.vetter at ffwll.ch>
CommitDate: Wed Nov 19 11:44:50 2014 +0100
drm/i915: Don't continually defer the hangcheck
With multiple rings, we may continue to render on the blitter whilst
executing an infinite shader on the render ring. As we currently, rearm
the timer with each execbuf, in this scenario the hangcheck will never
fire and we will never detect the lockup on the render ring. Instead,
only arm the timer once per hangcheck, so that hangcheck runs more
frequently.
v2: Rearrange code to avoid triggering a BUG_ON in add_timer from
softirq context.
Testcase: igt/gem_reset_stats/defer-hangcheck*
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=86225
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
Cc: Mika Kuoppala <mika.kuoppala at intel.com>
Reviewed-by: Mika Kuoppala <mika.kuoppala at intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20141124/3768d60f/attachment-0001.html>
More information about the intel-gfx-bugs
mailing list