Bug 91638 - [BSW SKL] igt/drv_hangman subtests are fail
Summary: [BSW SKL] igt/drv_hangman subtests are fail
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Chris Wilson
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
: 93307 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-08-14 14:52 UTC by cprigent
Modified: 2017-07-24 22:45 UTC (History)
2 users (show)

See Also:
i915 platform: BXT, KBL, SKL
i915 features:


Attachments
dmesg (506.88 KB, text/plain)
2015-08-14 14:52 UTC, cprigent
no flags Details
tests/drv_hangman: Adjust to 64bit bb offsets (2.04 KB, patch)
2015-08-18 14:55 UTC, Mika Kuoppala
no flags Details | Splinter Review

Description cprigent 2015-08-14 14:52:59 UTC
Created attachment 117688 [details]
dmesg

Platform: SKY LAKE Y A0
CPU : Intel(R) Core(TM) m3-6Y30 CPU @ 0.8GHz 4MB (family: 6, model: 78  stepping: 3)
MCP : SKL-Y  D1  2+2
QDF : QVY3 
CPU : SKL D1
Chipset PCH: Sunrise Point LP C1       
CRB : SKY LAKE Y LPDDR3 RVP3 CRB FAB2
Reworks : All Mandatories + FBS02 & FBS03, O-06
Software
BIOS : SKLSE2R1.R00.X093.B02.1507222151
ME FW : 11.0.0.1157
Ksc (EC FW): 1.15
Linux distribution: Ubuntu 14.04 LTS 64 bits
Kernel : drm-intel-nightly 308b72e08b237aa7cde758fc44f88851710e417d 4.2.0-rc5 from git://anongit.freedesktop.org/drm-intel 
Mesa: mesa-10.6.3 ddc976368fef367e464472ebcc2ac4fd89eb9fd8 from http://cgit.freedesktop.org/mesa/mesa/
Xf86_video_intel: 2.99.917 baec802b21387d04aebb10ac29e719a1800c5aa0 from http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
Libdrm: libdrm-2.4.62 ba4b5ac010ab85406ec52e3906e13d58cd9aa782 from http://cgit.freedesktop.org/mesa/drm/
Cairo: 1.14.2 from 93422b3cb5e0ef8104b8194c8873124ce2f5ea2d http://cgit.freedesktop.org/cairo
libva: libva-1.6.0 a8008998bc0d4a76ae6927607c048e52ba50fd0e from http://cgit.freedesktop.org/libva/
intel-driver: 1.6.0 32268c46d538667d437dc9266aa4c183e51c1286 from http://cgit.freedesktop.org/vaapi/intel-driver
Xserver: xorg-server-1.17.2 2123f7682d522619f101b05fb75efa75dabbe371 from http://cgit.freedesktop.org/xorg/xserver

IGT: 1.11-g5c07135 from http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/ 

Kernel commit log:
commit 308b72e08b237aa7cde758fc44f88851710e417d
Author: Daniel Vetter
Date: Fri Aug 7 19:09:47 2015 +0200
drm-intel-nightly: 2015y-08m-07d-17h-08m-56s UTC integration manifest 

Steps:
------
Execute commands:
cd <...>/intel-gpu-tools/tests/
./drv_hangman --run-subtest error-state-capture-blt
./drv_hangman --run-subtest error-state-capture-bsd
./drv_hangman --run-subtest error-state-capture-render
./drv_hangman --run-subtest error-state-capture-vebox

Actual results:
---------------
IGT-Version: 1.11-g5c07135 (x86_64) (Linux: 4.2.0-rc5-drm-intel-nightly-ww33+ x86_64)
Test assertion failure function check_error_state, file drv_hangman.c:277:
Failed assertion: gtt_offset == expected_offset
Subtest error-state-capture-blt failed.
**** DEBUG ****
Test requirement passed: fd >= 0
Test requirement passed: gem_has_blt(fd)
Test assertion failure function check_error_state, file drv_hangman.c:277:
Failed assertion: gtt_offset == expected_offset
****  END  ****
Stack trace:
  #0 [__igt_fail_assert+0xf1]
  #1 [__real_main400+0x801]
  #2 [main+0x29]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Subtest error-state-capture-blt: FAIL (10.770s)

IGT-Version: 1.11-g5c07135 (x86_64) (Linux: 4.2.0-rc5-drm-intel-nightly-ww33+ x86_64)
Test assertion failure function check_error_state, file drv_hangman.c:277:
Failed assertion: gtt_offset == expected_offset
Subtest error-state-capture-bsd failed.
**** DEBUG ****
Test requirement passed: fd >= 0
Test requirement passed: gem_has_bsd(fd)
Test assertion failure function check_error_state, file drv_hangman.c:277:
Failed assertion: gtt_offset == expected_offset
****  END  ****
Stack trace:
  #0 [__igt_fail_assert+0xf1]
  #1 [__real_main400+0x801]
  #2 [main+0x29]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Subtest error-state-capture-bsd: FAIL (7.313s)

IGT-Version: 1.11-g5c07135 (x86_64) (Linux: 4.2.0-rc5-drm-intel-nightly-ww33+ x86_64)
Test assertion failure function check_error_state, file drv_hangman.c:277:
Failed assertion: gtt_offset == expected_offset
Subtest error-state-capture-render failed.
**** DEBUG ****
Test requirement passed: fd >= 0
Test assertion failure function check_error_state, file drv_hangman.c:277:
Failed assertion: gtt_offset == expected_offset
****  END  ****
Stack trace:
  #0 [__igt_fail_assert+0xf1]
  #1 [__real_main400+0x801]
  #2 [main+0x29]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Subtest error-state-capture-render: FAIL (5.838s)

IGT-Version: 1.11-g5c07135 (x86_64) (Linux: 4.2.0-rc5-drm-intel-nightly-ww33+ x86_64)
Test assertion failure function check_error_state, file drv_hangman.c:277:
Failed assertion: gtt_offset == expected_offset
Subtest error-state-capture-bsd failed.
**** DEBUG ****
Test requirement passed: fd >= 0
Test requirement passed: gem_has_bsd(fd)
Test assertion failure function check_error_state, file drv_hangman.c:277:
Failed assertion: gtt_offset == expected_offset
****  END  ****
Stack trace:
  #0 [__igt_fail_assert+0xf1]
  #1 [__real_main400+0x801]
  #2 [main+0x29]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Subtest error-state-capture-bsd: FAIL (7.313s)

Expected result
----------------
Tests are Pass
Comment 1 cprigent 2015-08-14 14:54:25 UTC
[14479.967423] drv_hangman: executing
[14479.970266] drv_hangman: starting subtest error-state-capture-blt
[14479.970391] [drm:i915_error_state_write] Resetting error state
[14479.970584] [drm:i915_gem_open] 
[14479.972771] [drm:i915_gem_open] 
[14479.973267] [drm:i915_ring_stop_set] Stopping rings 0x00000004
[14486.432883] [drm] stuck on blitter ring
[14486.433818] [drm] GPU HANG: ecode 9:2:0xfffffffe, in drv_hangman [3299], reason: Ring hung, action: reset
[14486.433887] [drm:i915_reset_and_wakeup] resetting chip
[14486.436122] [drm] Simulated gpu hang, resetting stop_rings
[14486.436131] drm/i915: Resetting chip after gpu hang
[14486.436363] [drm:gen8_init_common_ring] Execlists enabled for render ring
[14486.436384] [drm:gen8_init_common_ring] Execlists enabled for bsd ring
[14486.436398] [drm:gen8_init_common_ring] Execlists enabled for blitter ring
[14486.436416] [drm:gen8_init_common_ring] Execlists enabled for video enhancement ring
[14488.431844] [drm] RC6 on
[14490.696340] drv_hangman: exiting, ret=99
[14490.698752] [drm:drm_atomic_state_init] Allocated atomic state ffff88016b234400
[14490.698762] [drm:drm_atomic_get_plane_state] Added [PLANE:18] ffff8800859f6900 state to ffff88016b234400
[14490.698768] [drm:drm_atomic_get_crtc_state] Added [CRTC:21] ffff88016cff6c00 state to ffff88016b234400
[14490.698772] [drm:drm_atomic_check_only] checking ffff88016b234400
[14490.698780] [drm:skl_update_scaler_plane] Updating scaler for [PLANE:18] scaler_user index 0.0
[14490.698784] [drm:intel_plane_atomic_calc_changes] [CRTC:21] has [PLANE:18] with fb 83
[14490.698788] [drm:intel_plane_atomic_calc_changes] [PLANE:18] visible 1 -> 1, off 0, on 0, ms 0
[14490.698792] [drm:intel_atomic_setup_scalers] crtc_state = ffff88016cff6c00 need = 0 avail = 2 scaler_users = 0x0
[14490.698795] [drm:drm_atomic_commit] commiting ffff88016b234400
[14490.698842] [drm:skl_detach_scaler] CRTC:21 Disabled scaler id 0.0
[14490.698847] [drm:skl_detach_scaler] CRTC:21 Disabled scaler id 0.1
[14490.698868] [drm:drm_atomic_state_default_clear] Clearing atomic state ffff88016b234400
[14490.698874] [drm:drm_atomic_state_free] Freeing atomic state ffff88016b234400
[14490.698882] [drm:drm_atomic_state_init] Allocated atomic state ffff88016b234400
[14490.698886] [drm:drm_atomic_get_plane_state] Added [PLANE:20] ffff8800859f6840 state to ffff88016b234400
[14490.698889] [drm:drm_atomic_check_only] checking ffff88016b234400
[14490.698893] [drm:drm_atomic_commit] commiting ffff88016b234400
[14490.698896] [drm:drm_atomic_state_default_clear] Clearing atomic state ffff88016b234400
[14490.698899] [drm:drm_atomic_state_free] Freeing atomic state ffff88016b234400
[14490.698905] [drm:drm_atomic_state_init] Allocated atomic state ffff88016b234400
[14490.698909] [drm:drm_atomic_get_plane_state] Added [PLANE:22] ffff8800859f69c0 state to ffff88016b234400
[14490.698912] [drm:drm_atomic_check_only] checking ffff88016b234400
[14490.698915] [drm:drm_atomic_commit] commiting ffff88016b234400
[14490.698918] [drm:drm_atomic_state_default_clear] Clearing atomic state ffff88016b234400
[14490.698921] [drm:drm_atomic_state_free] Freeing atomic state ffff88016b234400
[14490.698927] [drm:drm_atomic_state_init] Allocated atomic state ffff88016b234400
[14490.698931] [drm:drm_atomic_get_plane_state] Added [PLANE:23] ffff8800859f6780 state to ffff88016b234400
[14490.698935] [drm:drm_atomic_get_crtc_state] Added [CRTC:25] ffff88016cff2c00 state to ffff88016b234400
[14490.698938] [drm:drm_atomic_check_only] checking ffff88016b234400
[14490.698943] [drm:skl_update_scaler_plane] Updating scaler for [PLANE:23] scaler_user index 1.3
[14490.698946] [drm:intel_plane_atomic_calc_changes] [CRTC:25] has [PLANE:23] with fb 83
[14490.698950] [drm:intel_plane_atomic_calc_changes] [PLANE:23] visible 1 -> 1, off 0, on 0, ms 0
[14490.698954] [drm:intel_atomic_setup_scalers] crtc_state = ffff88016cff2c00 need = 0 avail = 2 scaler_users = 0x0
[14490.698957] [drm:drm_atomic_commit] commiting ffff88016b234400
[14490.698978] [drm:skl_detach_scaler] CRTC:25 Disabled scaler id 1.0
[14490.698983] [drm:skl_detach_scaler] CRTC:25 Disabled scaler id 1.1
[14490.698998] [drm:drm_atomic_state_default_clear] Clearing atomic state ffff88016b234400
[14490.699002] [drm:drm_atomic_state_free] Freeing atomic state ffff88016b234400
[14490.699010] [drm:drm_atomic_state_init] Allocated atomic state ffff88016b234400
[14490.699014] [drm:drm_atomic_get_plane_state] Added [PLANE:24] ffff8800859f6e40 state to ffff88016b234400
[14490.699016] [drm:drm_atomic_check_only] checking ffff88016b234400
[14490.699020] [drm:drm_atomic_commit] commiting ffff88016b234400
[14490.699023] [drm:drm_atomic_state_default_clear] Clearing atomic state ffff88016b234400
[14490.699026] [drm:drm_atomic_state_free] Freeing atomic state ffff88016b234400
[14490.699032] [drm:drm_atomic_state_init] Allocated atomic state ffff88016b234400
[14490.699036] [drm:drm_atomic_get_plane_state] Added [PLANE:26] ffff8800859f66c0 state to ffff88016b234400
[14490.699039] [drm:drm_atomic_check_only] checking ffff88016b234400
[14490.699042] [drm:drm_atomic_commit] commiting ffff88016b234400
[14490.699045] [drm:drm_atomic_state_default_clear] Clearing atomic state ffff88016b234400
[14490.699048] [drm:drm_atomic_state_free] Freeing atomic state ffff88016b234400
[14490.699054] [drm:drm_atomic_state_init] Allocated atomic state ffff88016b234400
[14490.699058] [drm:drm_atomic_get_plane_state] Added [PLANE:27] ffff8800859f6d80 state to ffff88016b234400
[14490.699061] [drm:drm_atomic_check_only] checking ffff88016b234400
[14490.699064] [drm:drm_atomic_commit] commiting ffff88016b234400
[14490.699067] [drm:drm_atomic_state_default_clear] Clearing atomic state ffff88016b234400
[14490.699070] [drm:drm_atomic_state_free] Freeing atomic state ffff88016b234400
[14490.699076] [drm:drm_atomic_state_init] Allocated atomic state ffff88016b234400
[14490.699079] [drm:drm_atomic_get_plane_state] Added [PLANE:28] ffff8800859f6f00 state to ffff88016b234400
[14490.699082] [drm:drm_atomic_check_only] checking ffff88016b234400
[14490.699085] [drm:drm_atomic_commit] commiting ffff88016b234400
[14490.699088] [drm:drm_atomic_state_default_clear] Clearing atomic state ffff88016b234400
[14490.699091] [drm:drm_atomic_state_free] Freeing atomic state ffff88016b234400
[14490.699097] [drm:drm_atomic_state_init] Allocated atomic state ffff88016b234400
[14490.699101] [drm:drm_atomic_get_plane_state] Added [PLANE:30] ffff8800859f6c00 state to ffff88016b234400
[14490.699104] [drm:drm_atomic_check_only] checking ffff88016b234400
[14490.699107] [drm:drm_atomic_commit] commiting ffff88016b234400
[14490.699110] [drm:drm_atomic_state_default_clear] Clearing atomic state ffff88016b234400
[14490.699113] [drm:drm_atomic_state_free] Freeing atomic state ffff88016b234400
[14490.699119] [drm:drm_atomic_state_init] Allocated atomic state ffff88016b234400
[14490.699123] [drm:drm_atomic_get_crtc_state] Added [CRTC:21] ffff88016cff2800 state to ffff88016b234400
[14490.699127] [drm:drm_atomic_get_plane_state] Added [PLANE:18] ffff8800859f6cc0 state to ffff88016b234400
[14490.699135] [drm:drm_atomic_set_mode_for_crtc] Set [MODE:3200x1800] for CRTC state ffff88016cff2800
[14490.699138] [drm:drm_atomic_set_crtc_for_plane] Link plane state ffff8800859f6cc0 to [CRTC:21]
[14490.699141] [drm:drm_atomic_set_fb_for_plane] Set [FB:83] for plane state ffff8800859f6cc0
[14490.699147] [drm:drm_atomic_get_connector_state] Added [CONNECTOR:32] ffff88016c28cd20 state to ffff88016b234400
[14490.699151] [drm:drm_atomic_add_affected_connectors] Adding all current connectors for [CRTC:21] to ffff88016b234400
[14490.699156] [drm:drm_atomic_set_crtc_for_connector] Link connector state ffff88016c28cd20 to [NOCRTC]
[14490.699159] [drm:drm_atomic_set_crtc_for_connector] Link connector state ffff88016c28cd20 to [CRTC:21]
[14490.699162] [drm:drm_atomic_check_only] checking ffff88016b234400
[14490.699165] [drm:update_connector_routing] Updating routing for [CONNECTOR:32:eDP-1]
[14490.699170] [drm:update_connector_routing] [CONNECTOR:32:eDP-1] keeps [ENCODER:31:TMDS-31], now on [CRTC:21]
[14490.699173] [drm:skl_update_scaler_plane] Updating scaler for [PLANE:18] scaler_user index 0.0
[14490.699177] [drm:intel_plane_atomic_calc_changes] [CRTC:21] has [PLANE:18] with fb 83
[14490.699180] [drm:intel_plane_atomic_calc_changes] [PLANE:18] visible 1 -> 1, off 0, on 0, ms 0
[14490.699184] [drm:intel_atomic_setup_scalers] crtc_state = ffff88016cff2800 need = 0 avail = 2 scaler_users = 0x0
[14490.699187] [drm:drm_atomic_commit] commiting ffff88016b234400
[14490.699208] [drm:skl_detach_scaler] CRTC:21 Disabled scaler id 0.0
[14490.699212] [drm:skl_detach_scaler] CRTC:21 Disabled scaler id 0.1
[14490.699227] [drm:drm_atomic_state_default_clear] Clearing atomic state ffff88016b234400
[14490.699234] [drm:drm_atomic_state_free] Freeing atomic state ffff88016b234400
[14490.699241] [drm:drm_atomic_state_init] Allocated atomic state ffff88016b234400
[14490.699245] [drm:drm_atomic_get_crtc_state] Added [CRTC:25] ffff88016cff6c00 state to ffff88016b234400
[14490.699249] [drm:drm_atomic_get_plane_state] Added [PLANE:23] ffff8800859f6900 state to ffff88016b234400
[14490.699255] [drm:drm_atomic_set_mode_for_crtc] Set [MODE:1920x1080] for CRTC state ffff88016cff6c00
[14490.699259] [drm:drm_atomic_set_crtc_for_plane] Link plane state ffff8800859f6900 to [CRTC:25]
[14490.699262] [drm:drm_atomic_set_fb_for_plane] Set [FB:83] for plane state ffff8800859f6900
[14490.699266] [drm:drm_atomic_get_connector_state] Added [CONNECTOR:52] ffff88016c28cbc0 state to ffff88016b234400
[14490.699270] [drm:drm_atomic_add_affected_connectors] Adding all current connectors for [CRTC:25] to ffff88016b234400
[14490.699274] [drm:drm_atomic_set_crtc_for_connector] Link connector state ffff88016c28cbc0 to [NOCRTC]
[14490.699277] [drm:drm_atomic_set_crtc_for_connector] Link connector state ffff88016c28cbc0 to [CRTC:25]
[14490.699280] [drm:drm_atomic_check_only] checking ffff88016b234400
[14490.699283] [drm:update_connector_routing] Updating routing for [CONNECTOR:52:HDMI-A-2]
[14490.699287] [drm:update_connector_routing] [CONNECTOR:52:HDMI-A-2] keeps [ENCODER:47:TMDS-47], now on [CRTC:25]
[14490.699291] [drm:skl_update_scaler_plane] Updating scaler for [PLANE:23] scaler_user index 1.3
[14490.699294] [drm:intel_plane_atomic_calc_changes] [CRTC:25] has [PLANE:23] with fb 83
[14490.699298] [drm:intel_plane_atomic_calc_changes] [PLANE:23] visible 1 -> 1, off 0, on 0, ms 0
[14490.699301] [drm:intel_atomic_setup_scalers] crtc_state = ffff88016cff6c00 need = 0 avail = 2 scaler_users = 0x0
[14490.699304] [drm:drm_atomic_commit] commiting ffff88016b234400
[14490.699324] [drm:skl_detach_scaler] CRTC:25 Disabled scaler id 1.0
[14490.699329] [drm:skl_detach_scaler] CRTC:25 Disabled scaler id 1.1
[14490.699342] [drm:drm_atomic_state_default_clear] Clearing atomic state ffff88016b234400
[14490.699349] [drm:drm_atomic_state_free] Freeing atomic state ffff88016b234400
[14490.699355] [drm:drm_atomic_state_init] Allocated atomic state ffff88016b234400
[14490.699368] [drm:drm_atomic_get_crtc_state] Added [CRTC:29] ffff88016cff2c00 state to ffff88016b234400
[14490.699372] [drm:drm_atomic_get_plane_state] Added [PLANE:27] ffff8800859f6780 state to ffff88016b234400
[14490.699375] [drm:drm_atomic_set_mode_for_crtc] Set [NOMODE] for CRTC state ffff88016cff2c00
[14490.699378] [drm:drm_atomic_set_crtc_for_plane] Link plane state ffff8800859f6780 to [NOCRTC]
[14490.699381] [drm:drm_atomic_set_fb_for_plane] Set [NOFB] for plane state ffff8800859f6780
[14490.699385] [drm:drm_atomic_add_affected_connectors] Adding all current connectors for [CRTC:29] to ffff88016b234400
[14490.699388] [drm:drm_atomic_check_only] checking ffff88016b234400
[14490.699392] [drm:intel_atomic_setup_scalers] crtc_state = ffff88016cff2c00 need = 0 avail = 1 scaler_users = 0x0
[14490.699395] [drm:drm_atomic_commit] commiting ffff88016b234400
[14490.699401] [drm:skl_detach_scaler] CRTC:29 Disabled scaler id 2.0
[14490.699407] [drm:drm_atomic_state_default_clear] Clearing atomic state ffff88016b234400
[14490.699411] [drm:drm_atomic_state_free] Freeing atomic state ffff88016b234400
Comment 2 Mika Kuoppala 2015-08-18 14:55:25 UTC
Created attachment 117767 [details] [review]
tests/drv_hangman: Adjust to 64bit bb offsets
Comment 3 Mika Kuoppala 2015-08-19 09:14:40 UTC
commit c37b2352020accd261e28d71ad71e96d62d6ddb5
Author: Mika Kuoppala <mika.kuoppala@intel.com>
Date:   Tue Aug 18 17:44:38 2015 +0300

    tests/drv_hangman: Adjust to 64bit bb offsets
Comment 4 cprigent 2015-08-23 14:48:19 UTC
Assigned to me. I will check.
Comment 5 cprigent 2015-12-09 15:26:47 UTC
Test is fail on BSW-M with Q4 stack release.

Hardware:
Motherboard: Braswell CRB
cpu model name : Intel(R) Celeron(R) CPU N3060 @ 1.60GHz
cpu model : 76
cpu family : 6
Graphic card: Device 22b1 (rev 31)
Software:
Linux distribution: Ubuntu 15.10 LTS 64 bits
Kernel: 4.3 mainline from https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/log/?id=refs/tags/v4.3
Bios BRAS.X64.B088.R00.1510270350
xorg-server-1.18.0 from http://cgit.freedesktop.org/xorg/xserver
libdrm-2.4.65 from http://cgit.freedesktop.org/mesa/drm/
xf86-video-intel 2.99.917 from http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
mesa-11.0.4 from http://cgit.freedesktop.org/mesa/mesa/
libva-1.6.2.pre1 from http://cgit.freedesktop.org/libva/
vaapi-intel-driver 1.6.2.pre1 from http://cgit.freedesktop.org/vaapi/intel-driver
cairo 1.14.4 from http://cgit.freedesktop.org/cairo
Comment 6 Elio 2015-12-10 21:16:39 UTC
Same problem on BWD, 
https://bugs.freedesktop.org/show_bug.cgi?id=93307
The following test on IGT are failing:

 drv_hangman@error-state-caputure-bsd
 drv_hangman@error-state-caputure-render
Comment 7 Elio 2015-12-10 21:17:26 UTC
*** Bug 93307 has been marked as a duplicate of this bug. ***
Comment 8 Jairo Miramontes 2016-01-05 21:52:54 UTC
This tests are passing on SKL using the following configuration:

==Hardware==
Platform: SKY LAKE Y A0
CPU: Intel(R) Core(TM) m3-6Y30 CPU @ 0.8GHz 4MB (family: 6, model: 78
stepping: 3)
MCP: SKL-Y  D1  2+2 (ou ULX-D1)
QDF: QYV3
CPU: SKL D0
Chipset PCH: Sunrise Point LP C1
CRB: SKY LAKE Y LPDDR3 RVP3 CRB FAB2
Reworks : All Mandatories + FBS02 & FBS03, O-06 Software Linux distribution: Ubuntu 14.04 LTS 64 bits
BIOS: 93.2
ME FW: 11.0.0.1149
Ksc (EC FW): 1.15



==Software==
Linux distribution: Ubuntu 15.10 64 bits 
BIOS : 104.1
kernel  drm-intel-nightly: 2015y-12m-04d-16h-35m-07s UTC integration manifest
commit 91587c722c28c4116dedbfbf08aa874377bc76f8
cairo: (HEAD, tag: 1.14.6) 9d3191da6fae7dfd914c3516d6ba369c9ba1a576 from git://git.freedesktop.org/git/cairo
drm: (HEAD, tag: libdrm-2.4.66) b38a4b2326c1be5702f5cb73a53c0ed74c12d510 from git://git.freedesktop.org/git/mesa/drm
intel-driver: (HEAD, tag: 1.6.2) 683edeedfdfd769807c18ed3797223f82b7aa0cc from git://git.freedesktop.org/git/vaapi/intel-driver
libva: (HEAD, tag: libva-1.6.2) 304bc13e244f9d5e185a0d8a87fcf3a3eb5a8bd8 from git://git.freedesktop.org/git/vaapi/libva
mesa: (HEAD, tag: mesa-11.0.8) 261daab6b4f7a1cff143bebcd632ad5a2cdafa74 from git://git.freedesktop.org/git/mesa/mesa
xf86-video-intel: (HEAD, tag: 2.99.917) 8e987511f0f190115e2587a94922b766d4f8719af rom git://git.freedesktop.org/git/xorg/driver/xf86-video-intel
xserver: (HEAD, tag: xorg-server-1.18.0) 43fb888bd01cf9d3d277e77a52a3d0c93ccff8bd from git://git.freedesktop.org/git/xorg/xserver
Comment 9 Humberto Israel Perez Rodriguez 2016-01-07 17:11:35 UTC
The following tests pass in BDW with the next configuration :

Case list :
./drv_hangman --run-subtest error-state-capture-blt
./drv_hangman --run-subtest error-state-capture-bsd
./drv_hangman --run-subtest error-state-capture-render
./drv_hangman --run-subtest error-state-capture-vebox


kernel drm-intel-testing:

commit 91587c722c28c4116dedbfbf08aa874377bc76f8
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Fri Dec 4 17:35:54 2015 +0100

    drm-intel-nightly: 2015y-12m-04d-16h-35m-07s UTC integration manifest


kernel version : 4.4.0-rc3
git url        : git://anongit.freedesktop.org/drm-intel
git branch     : drm-intel-testing
git describe   : drm-intel-next-2015-11-20-rebased-13721-g91587c7

igt tools :
branch : intel-gpu-tools-1.13
commit : 2db78a4995a8ee298ae0cd68879baf80407a0e5e

cairo version: 1.15.2 / commit :  db8a7f1 
drm version :  libdrm-2.4.66  / commit : b38a4b2 
intel-driver : 1.6.2 / commit: 683edee
libva version : libva-1.6.2 / commit : 304bc13
mesa version : mesa-11.0.8 / commit : 261daab 
xf86-video-intel version : 2.99.917  / commit : baec802 
xserver version :xorg-server-1.18.0 / commit :7921764
Comment 10 cprigent 2016-01-17 21:27:47 UTC
drv_hangman@error-state-capture-bsd is fail on a SKL production device

Dell Inspiron 15 7000 2-1
Intel Core (TM) i7 CPU @ 6500 2.5
Intel HD Graphics
Linux distribution: Ubuntu 15.10 64 bits
Kernel: drm-intel-nightly 4.4.0-rc8 8834392 from http://cgit.freedesktop.org/drm-intel/
libdrm-2.4.66 from http://cgit.freedesktop.org/mesa/drm/
xf86-video-intel 2.99.917 from http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
mesa-11.0.8 from http://cgit.freedesktop.org/mesa/mesa/
libva-1.6.2 from http://cgit.freedesktop.org/libva/
intel-driver 1.6.2 from http://cgit.freedesktop.org/vaapi/intel-driver
cairo 1.15.2 from http://cgit.freedesktop.org/cairo
IGT 1.13 cd658a7c6bca74eb897a8ae87751029793f0c4f4 from http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/
DMC 1.23 and GUC 4.3 firmware from https://01.org/linuxgraphics/intel-linux-graphics-firmwares
Comment 11 Rami 2016-02-03 13:25:17 UTC
This subtests are fail on BXT with last setup:

igt@drv_hangman@error-state-capture-blt
igt@drv_hangman@error-state-capture-bsd
igt@drv_hangman@error-state-capture-vebox

Setup:
======
Platform: Broxton P A0 Platform
CPU Name : Intel(R) @ 1.2 GHz (family: 6, model: 92, stepping: 8) – 4 cores
SoC : BROXTON-P A0
CRB : Apollo Lake LPDDR3 RVP2B
Reworks : R17, R18, PNP3

Software:
=========
BIOS (IFWI Version): APLK_IFWI_X64_R_2015_44_3_00
KSC : 1.05
Linux distribution: Ubuntu 15.10 64 bits
Kernel: drm-intel-nightly 4.5 rc1 6b1049b
http://cgit.freedesktop.org/drm-intel/
drm: tag libdrm-2.4.66 e342c0f from http://cgit.freedesktop.org/mesa/drm/
mesa: tag mesa-11.0.9  from http://cgit.freedesktop.org/mesa/mesa/
cairo: tag 1.15.2 db8a7f1 from http://cgit.freedesktop.org/cairo
waffle: master bb29b2a from https://github.com/waffle-gl/waffle
xorg-server-macros: master d7acec2 from git://git.freedesktop.org/git/xorg/util/macros
libva: tag libva-1.6.1 cb418f6 from http://cgit.freedesktop.org/libva/
vaapi-intel-driver: tag 1.6.1 2110b3a from http://cgit.freedesktop.org/vaapi/intel-driver
Tools
deqp: tag android-cts-6.0_r2 cf44075 from https://android.googlesource.com/platform/external/deqp
ogles1conform master from https://git-amr-2.devtools.intel.com/gerrit/gitweb?p=otc_gen_graphics-khronos-glconform.git
ogles2-3conform branch gles3-new-skylake f64cf0f from https://git-amr-2.devtools.intel.com/gerrit/gitweb?p=otc_gen_graphics-khronos-glconform.git
intel-gpu-tool: (HEAD, origin/master, origin/HEAD) d63e72f0ad281f295b058a572741b995a5a0f64a from git://git.freedesktop.org/git/xorg/app/intel-gpu-tools
Comment 12 Olivier Berthier 2016-02-04 17:08:29 UTC
Reproduced on Kaby Lake U with the kernel 4.5.0-rc1 drm-intel-nightly.

Hardware
Platform: KABY LAKE-U 
CPU : Intel(R) Core(TM) @ 2.60GHz
MCP : KBL-U G0 2+2 (ou ULT-G0)
QDF : QYQ8
Chipset PCH: SPT-LP C1 
CRB : KABY LAKE U DDR3L RVP7 CRB FAB1
Software
BIOS : KBLSE2R1.R00.X015.B01.1511271314
ME FW : 11.5.0.1008
Ksc (EC FW): 1.20
Linux distribution: Ubuntu 15.10 64 bits
Kernel: drm-intel-nightly 4.5.0-rc1 5d3deb0 from http://cgit.freedesktop.org/drm-intel/
commit 5d3deb0902a962218ad9b0e583e4d1bbdec29f9a
Author: Rodrigo Vivi <rodrigo.vivi@intel.com>
Date:   Mon Feb 1 12:05:18 2016 -0800

    drm-intel-nightly: 2016y-02m-01d-20h-05m-03s UTC integration manifest

drm: tag libdrm-2.4.66 e342c0f
intel-gpu-tool: intel-gpu-tools-1.13-179-g3005665
Comment 13 Chris Wilson 2016-02-05 09:14:30 UTC
Please run with the updated drv_hangman and attach the complete debug information for KBL.
Comment 14 cprigent 2016-02-17 13:45:14 UTC
Not reproduced on APL:
igt@drv_hangman@error-state-basic Pass 	
igt@drv_hangman@error-state-capture-blt Pass 	
igt@drv_hangman@error-state-capture-bsd Pass 	
igt@drv_hangman@error-state-capture-bsd1 Skip 	
igt@drv_hangman@error-state-capture-bsd2 Skip 	
igt@drv_hangman@error-state-capture-render Pass 	
igt@drv_hangman@error-state-capture-vebox Pass 	
igt@drv_hangman@error-state-debugfs-entry Pass 	
igt@drv_hangman@error-state-sysfs-entry Pass 	
igt@drv_hangman@ring-stop-sysfs-entry Pass

And KBL:
igt@drv_hangman@error-state-basic Pass 	
igt@drv_hangman@error-state-capture-blt Skip 	
igt@drv_hangman@error-state-capture-bsd Skip 	
igt@drv_hangman@error-state-capture-bsd1 Skip 	
igt@drv_hangman@error-state-capture-bsd2 Skip 	
igt@drv_hangman@error-state-capture-render Skip 	
igt@drv_hangman@error-state-capture-vebox Skip 	
igt@drv_hangman@error-state-debugfs-entry Skip 	
igt@drv_hangman@error-state-sysfs-entry Not run 	
igt@drv_hangman@ring-stop-sysfs-entry Not run

Platform: Broxton P A0 Platform
CPU Name : Intel(R) @ 1.2 GHz (family: 6, model: 92, stepping: 8) – 4 cores
SoC : BROXTON-P A0
CRB : Apollo Lake LPDDR3 RVP2B
Software
Linux distribution: Ubuntu 15.10 64 bits
Kernel: drm-intel-nightly 4.5.0-rc2 4d509d9 from http://cgit.freedesktop.org/drm-intel/
drm: tag libdrm-2.4.66 682eaa0 from http://cgit.freedesktop.org/mesa/drm/
intel-gpu-tool: tag intel-gpu-tools-1.13 fb9df0e from http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/

Assigned to Olivier to provide the log on KBL
Comment 15 Olivier Berthier 2016-02-19 09:22:12 UTC
Not reproduced on KBL with the latest kernel drm-intel-nightly 4.5.0-rc3 and Intel-gpu-tools 1.13-220 g0a45d6b :

IGT-Version: 1.13-NOT-GIT (x86_64) (Linux: 4.5.0-rc3-nightly+ x86_64)
Subtest error-state-debugfs-entry: SUCCESS (0.000s)
Subtest error-state-sysfs-entry: SUCCESS (0.251s)
Subtest ring-stop-sysfs-entry: SUCCESS (0.000s)
Subtest error-state-basic: SUCCESS (7.513s)
Subtest error-state-capture-render: SUCCESS (8.004s)
Subtest error-state-capture-bsd: SUCCESS (6.032s)
Test requirement not met in function gem_require_ring, file ioctl_wrappers.c:1393:
Test requirement: gem_has_bsd2(fd)
Subtest error-state-capture-bsd1: SKIP (0.000s)
Test requirement not met in function gem_require_ring, file ioctl_wrappers.c:1393:
Test requirement: gem_has_bsd2(fd)
Subtest error-state-capture-bsd2: SKIP (0.000s)
Subtest error-state-capture-blt: SUCCESS (6.000s)
Subtest error-state-capture-vebox: SUCCESS (6.033s)
Comment 16 Chris Wilson 2016-02-19 09:35:32 UTC
Regarding as a broken igt (not handling 64b offsets and the like).
Comment 17 cprigent 2016-02-22 12:11:38 UTC
Chris,
What is the next step?
Comment 18 Chris Wilson 2016-02-22 12:53:54 UTC
Last report was that the bug is no longer reproducible, so presume the update to igt fixed the bug.


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.