Bug 96927

Summary: [bdw bat] sporadic igt/gem_exec_flush/basic-batch-kernel-default-wb, basic-store-all
Product: DRI Reporter: mwa <matthew.auld>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: CLOSED FIXED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: blocker    
Priority: highest CC: intel-gfx-bugs, joonas.lahtinen
Version: DRI git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: BDW i915 features: GEM/execlists

Description mwa 2016-07-14 12:10:14 UTC
(gem_exec_flush:6261) CRITICAL: Test assertion failure function batch, file gem_exec_flush.c:475:
(gem_exec_flush:6261) CRITICAL: Failed assertion: intel_detect_and_clear_missed_interrupts(fd) == 0
(gem_exec_flush:6261) CRITICAL: error: 1 != 0
Subtest basic-batch-kernel-default-wb failed.
**** DEBUG ****
(gem_exec_flush:6261) CRITICAL: Test assertion failure function batch, file gem_exec_flush.c:475:
(gem_exec_flush:6261) CRITICAL: Failed assertion: intel_detect_and_clear_missed_interrupts(fd) == 0
(gem_exec_flush:6261) CRITICAL: error: 1 != 0
****  END  ****
Comment 1 Chris Wilson 2016-07-14 12:18:52 UTC
Knowing which hardware is very important...
Comment 2 yann 2016-07-15 09:21:01 UTC
Updating priority accordingly: basic test failure
Comment 3 dog 2016-07-20 23:23:17 UTC
Matthew Auld, can you update this bug with information what platform was being used when this bug was filed?
Comment 4 mwa 2016-07-22 09:18:45 UTC
Happened on ro-bdw-i7-5557U

stdout

IGT-Version: 1.15-g88c1f7c (x86_64) (Linux: 4.7.0-rc5-gfxbench-RO_Patchwork_1418+ x86_64)
Has LLC? yes
Child[0]: 9216 cycles
Child[1]: 9216 cycles
Child[2]: 9216 cycles
Child[3]: 9216 cycles
Stack trace:
  #0 [__igt_fail_assert+0x101]
  #1 [batch+0x61a]
  #2 [<unknown>+0x61a]
Subtest basic-batch-kernel-default-wb: FAIL (6.426s)

stderr

(gem_exec_flush:6261) CRITICAL: Test assertion failure function batch, file gem_exec_flush.c:475:
(gem_exec_flush:6261) CRITICAL: Failed assertion: intel_detect_and_clear_missed_interrupts(fd) == 0
(gem_exec_flush:6261) CRITICAL: error: 1 != 0
Subtest basic-batch-kernel-default-wb failed.
**** DEBUG ****
(gem_exec_flush:6261) CRITICAL: Test assertion failure function batch, file gem_exec_flush.c:475:
(gem_exec_flush:6261) CRITICAL: Failed assertion: intel_detect_and_clear_missed_interrupts(fd) == 0
(gem_exec_flush:6261) CRITICAL: error: 1 != 0
****  END  ****

environment

PIGLIT_PLATFORM="mixed_glx_egl" PIGLIT_SOURCE_DIR="/opt/igt/piglit"

command

/opt/igt/tests/gem_exec_flush --run-subtest basic-batch-kernel-default-wb

dmesg

[  196.822787] [drm:i915_hangcheck_elapsed [i915]] *ERROR* Hangcheck timer elapsed... render ring idle
Comment 5 Chris Wilson 2016-07-25 10:28:24 UTC
*** Bug 97071 has been marked as a duplicate of this bug. ***
Comment 6 Jari Tahvanainen 2016-08-30 13:48:35 UTC
This failure (for igt/gem_exec_flush/basic-batch-kernel-default-wb and igt/gem_sync/basic-store-all) has not been visible in Patchwork Intel GFX CI Testing during August. I propose this to be closed as Resolved + Worksforme. Please comment if you disagree.
Comment 7 yann 2016-08-31 15:14:49 UTC
I confirm that this is also working on our side now.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.