Summary: | [PNV/BYT Bisected]igt/kms_force_connector causes system crashes | ||
---|---|---|---|
Product: | DRI | Reporter: | Guo Jinxian <jinxianx.guo> |
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Status: | CLOSED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | normal | ||
Priority: | high | CC: | huax.lu, intel-gfx-bugs, przanoni |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Guo Jinxian
2014-10-08 05:43:37 UTC
Hi Does this IGT test solve the bug: http://patchwork.freedesktop.org/patch/34906/ ? Can you please test it? Thanks, Paulo (In reply to Paulo Zanoni from comment #1) > Hi > > Does this IGT test solve the bug: > http://patchwork.freedesktop.org/patch/34906/ ? Can you please test it? > > Thanks, > Paulo With this patch, igt/kms_force_connector passes on both PNV and BYT, igt/gem_concurrent_blit/gpuX-rcs-early-read-forked also passed on PNV, but dmesg warning on PNV still able to reproduce. [root@x-pnv2 tests]# ./kms_cursor_crc --run-subtest cursor-size-change IGT-Version: 1.8-g68c5af3 (i686) (Linux: 3.17.0_drm-intel-nightly_ea4bec_20141012+ i686) Beginning cursor-size-change on pipe B, connector LVDS-1 cursor-size-change on pipe B, connector LVDS-1: PASSED Subtest cursor-size-change: SUCCESS (1.159s) [root@x-pnv2 tests]# dmesg -r|egrep "<[1-4]>"|grep drm <3>[53145.512320] [drm:display_pipe_crc_irq_handler] *ERROR* spurious interrupt [root@x-pnv2 tests]# The fix for the kms_force_connector issues has been merged into master. Any remaining issues with other tests can be tracked in a separate bug report. *** Bug 84900 has been marked as a duplicate of this bug. *** The failure still able to reproduce on latest -nightly(2ea23cd593ba60ead60e2f796fae675aa4475b1a), I will retest it later. root@x-byt06:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# ./kms_force_connector IGT-Version: 1.8-g5c7d54e (x86_64) (Linux: 3.17.0_drm-intel-nightly_2ea23c_20141016+ x86_64) kms_force_connector: igt_core.c:360: common_exit_handler: Assertion `sig != 0 || igt_exit_called' failed. Aborted (In reply to Guo Jinxian from comment #5) > The failure still able to reproduce on latest > -nightly(2ea23cd593ba60ead60e2f796fae675aa4475b1a), I will retest it later. > > > root@x-byt06:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# > ./kms_force_connector > IGT-Version: 1.8-g5c7d54e (x86_64) (Linux: > 3.17.0_drm-intel-nightly_2ea23c_20141016+ x86_64) > kms_force_connector: igt_core.c:360: common_exit_handler: Assertion `sig != > 0 || igt_exit_called' failed. > Aborted But did you update IGT before testing? On latest -nightly(2ea23cd593ba60ead60e2f796fae675aa4475b1a) with latest igt(303fe742fcdd7da6f03f948a4e41b529ee39613a) Cases below pass. root@x-byt06:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# ./kms_force_connector IGT-Version: 1.8-g303fe74 (x86_64) (Linux: 3.17.0_drm-intel-nightly_2ea23c_20141016+ x86_64) root@x-byt06:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# echo $? 0 [root@x-pnv2 tests]# ./gem_concurrent_blit --run-subtest gpuX-rcs-early-read-forked IGT-Version: 1.8-g303fe74 (i686) (Linux: 3.17.0_drm-intel-nightly_2ea23c_20141016+ i686) using 2x128 buffers, each 1MiB Subtest gpuX-rcs-early-read-forked: SUCCESS (4.558s) The failure below was tracked by bug 82779 root@x-byt06:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# ./kms_cursor_crc --run-subtest cursor-size-change IGT-Version: 1.8-g5c7d54e (x86_64) (Linux: 3.17.0_drm-intel-nightly_2ea23c_20141016+ x86_64) Beginning cursor-size-change on pipe A, connector eDP-1 Test assertion failure function test_cursor_size, file kms_cursor_crc.c:426: Failed assertion: igt_crc_equal(&crc[i], &ref_crc) Subtest cursor-size-change: FAIL (2.116s) root@x-byt06:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# dmesg -c|egrep "<[1-4]>"|grep drm Verified. Closing old verified. |
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.