[Bug 97172] [KBL] [IGT Basic] kms_psr_sink_crc/psr_basic produces a Segmentation fault (core dumped)
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Aug 30 19:47:50 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=97172
--- Comment #3 from Humberto Israel Perez Rodriguez <humberto.i.perez.rodriguez at intel.com> ---
(In reply to Mika Kuoppala from comment #2)
> Created attachment 125697 [details] [review]
> [PATCH] tests/kms_psr_sink_crc: commit before querying mode
still fail with the patch
./kms_psr_sink_crc --run-subtest psr_basic --debug
_______________________________________________________
IGT-Version: 1.15-gdb97b69 (x86_64) (Linux: 4.8.0-rc4-nightly+ x86_64)
(kms_psr_sink_crc:27848) igt-core-DEBUG: Test requirement passed:
!igt_run_in_simulation()
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed: !(fd<0)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
drmSetMaster(fd) == 0
(kms_psr_sink_crc:27848) igt-kms-DEBUG: VT: graphics mode set (mode was 0x0)
(kms_psr_sink_crc:27848) DEBUG: Test requirement passed:
!(!psr_possible(&data))
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: init {
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: }
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: eDP-1: set_pipe(A)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: commit {
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: eDP-1: Selecting pipe A
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: SetCrtc pipe A, disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: SetPlane pipe A, plane 1,
disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: SetCursor pipe A,
disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: SetCrtc pipe B, disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: SetPlane pipe B, plane 1,
disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: SetCursor pipe B,
disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: SetCrtc pipe C, disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: SetPlane pipe C, plane 1,
disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: SetCursor pipe C,
disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: }
(kms_psr_sink_crc:27848) igt-core-DEBUG: Starting subtest: psr_basic
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=3200,
height=1800, format=0x34325258, tiling=0x100000000000001, size=0)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=1,
pitch=12800)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: A.0: plane_set_fb(0)
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=3200,
height=1800, format=0x34325258, tiling=0x100000000000001, size=0)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=2,
pitch=12800)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: commit {
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: eDP-1: Selecting pipe A
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: SetCrtc pipe A, disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: }
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: A.0: plane_set_fb(58)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: commit {
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: eDP-1: Selecting pipe A
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: eDP-1: SetCrtc pipe A, fb
58, src (0, 0), mode 3200x1800
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: }
(kms_psr_sink_crc:27848) CRITICAL: Test assertion failure function main, file
kms_psr_sink_crc.c:541:
(kms_psr_sink_crc:27848) CRITICAL: Failed assertion: wait_psr_entry(&data)
Stack trace:
#0 [__igt_fail_assert+0x101]
#1 [main+0x682]
#2 [__libc_start_main+0xf0]
#3 [_start+0x29]
#4 [<unknown>+0x29]
Subtest psr_basic failed.
**** DEBUG ****
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=3200,
height=1800, format=0x34325258, tiling=0x100000000000001, size=0)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=1,
pitch=12800)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: A.0: plane_set_fb(0)
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=3200,
height=1800, format=0x34325258, tiling=0x100000000000001, size=0)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) drmtest-DEBUG: Test requirement passed:
is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_psr_sink_crc:27848) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=2,
pitch=12800)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: commit {
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: eDP-1: Selecting pipe A
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: SetCrtc pipe A, disabling
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: }
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: A.0: plane_set_fb(58)
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: commit {
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: eDP-1: Selecting pipe A
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: eDP-1: SetCrtc pipe A, fb
58, src (0, 0), mode 3200x1800
(kms_psr_sink_crc:27848) igt-kms-DEBUG: display: }
(kms_psr_sink_crc:27848) CRITICAL: Test assertion failure function main, file
kms_psr_sink_crc.c:541:
(kms_psr_sink_crc:27848) CRITICAL: Failed assertion: wait_psr_entry(&data)
**** END ****
Subtest psr_basic: FAIL (5.275s)
(kms_psr_sink_crc:27848) igt-core-DEBUG: Exiting with status code 99
(kms_psr_sink_crc:27848) igt-kms-DEBUG: VT: original mode 0x0 restored
real 0m5.868s
user 0m0.000s
sys 0m0.074s
Gfx Stack
=======================================================
Component : drm
tag : libdrm-2.4.70-2-gb214b05
commit : b214b05ccd433c484a6a65e491a1a51b19e4811d
Component : cairo
tag : 1.15.2
commit : db8a7f1697c49ae4942d2aa49eed52dd73dd9c7a
IGT commit:
==============================================
commit db97b69c5c134be35177c8d1fd502ca90d5f304a
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Tue Aug 30 14:35:36 2016 +0100
prime_vgem: Fix fence flipping
On the move to doing front/back flips, I managed to completely break the
test by forgetting to pass the fence to be signaled.
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
Kernel
=======================================================
commit f4f46e5544894b2198cdfd5a226ee587d9834cc4
Author: Daniel Vetter <daniel.vetter at ffwll.ch>
Date: Mon Aug 29 16:09:42 2016 +0200
drm-intel-nightly: 2016y-08m-29d-14h-09m-23s UTC integration manifest
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20160830/33f9ee0c/attachment-0001.html>
More information about the intel-gfx-bugs
mailing list