Bug 99911

Summary: [IGT] [KBL/SKL/BSW] kms_atomic_transition@1x-modeset-transitions-fencing fails
Product: DRI Reporter: Luis Botello <luis.botello.ortega>
Component: DRM/IntelAssignee: Maarten Lankhorst <bugs>
Status: CLOSED FIXED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: intel-gfx-bugs
Version: DRI git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard: ReadyForDev
i915 platform: BSW/CHT, KBL, SKL i915 features: display/atomic

Description Luis Botello 2017-02-22 18:47:38 UTC
HW config
===============================
Processor Number				i7-7500U
Processor Graphics 				Intel® HD Graphics 620
Graphics Base Frequency				300.00 MHz
Graphics Max Dynamic Frequency			1.05 GHz
Graphics Video Max Memory			32 GB
Graphics Output					eDP/DP/HDMI/DVI

SW config
=================================
Kernel version : 4.10.0-rc8-e80b772
commit e80b772bf85da72c46b582e7c4f7b0d861cb4669
    drm-tip: 2017y-02m-14d-22h-44m-17s UTC integration manifest
Component         : drm
	tag       : libdrm-2.4.75-6-gec80fd3
	commit    : ec80fd3
 Component         : cairo
	tag       : 1.15.4-6-g5854dd9
	commit    : 5854dd9
Component         : intel-gpu-tools
	tag       : intel-gpu-tools-1.17-240-gca2ba47
	commit    : ca2ba47

Steps
====================================
./kms_atomic_transition--run-subtest 1x-modeset-transitions-fencing

Program output
=====================================
(kms_atomic_transition:1623) igt-kms-CRITICAL: Test assertion failure function do_display_commit, file igt_kms.c:2565:
(kms_atomic_transition:1623) igt-kms-CRITICAL: Failed assertion: ret == 0
(kms_atomic_transition:1623) igt-kms-CRITICAL: Last errno: 22, Invalid argument
(kms_atomic_transition:1623) igt-kms-CRITICAL: error: -22 != 0
Stack trace:
  #0 [__igt_fail_assert+0x101]
  #1 [do_display_commit+0xaac]
  #2 [<unknown>+0xaac]
Subtest 1x-modeset-transitions-fencing failed.
**** DEBUG ****
(kms_atomic_transition:1623) DEBUG: Test requirement passed: num_outputs >= requested_outputs
(kms_atomic_transition:1623) igt-kms-DEBUG: display: DP-1: set_pipe(any)
(kms_atomic_transition:1623) igt-kms-DEBUG: display: HDMI-A-2: set_pipe(any)
(kms_atomic_transition:1623) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1920, height=1080, format=0x34325258, tiling=0x0, size=0)
(kms_atomic_transition:1623) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=1, pitch=7680)
(kms_atomic_transition:1623) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1920, height=1080, format=0x34325258, tiling=0x0, size=0)
(kms_atomic_transition:1623) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=2, pitch=7680)
(kms_atomic_transition:1623) igt-debugfs-DEBUG: Using generic frame CRC ABI
(kms_atomic_transition:1623) igt-kms-DEBUG: display: DP-1: set_pipe(A)
(kms_atomic_transition:1623) igt-kms-DEBUG: display: DP-1: Selecting pipe A
(kms_atomic_transition:1623) igt-kms-DEBUG: display: A.0: plane_set_fb(90)
(kms_atomic_transition:1623) igt-kms-DEBUG: display: A.0: fb_set_size(1920x1080)
(kms_atomic_transition:1623) igt-kms-DEBUG: display: A.0: plane_set_size (1920x1080)
(kms_atomic_transition:1623) igt-debugfs-DEBUG: Using generic frame CRC ABI
(kms_atomic_transition:1623) igt-kms-DEBUG: display: HDMI-A-2: set_pipe(B)
(kms_atomic_transition:1623) igt-kms-DEBUG: display: HDMI-A-2: Selecting pipe B
(kms_atomic_transition:1623) igt-kms-DEBUG: display: B.0: plane_set_fb(90)
(kms_atomic_transition:1623) igt-kms-DEBUG: display: B.0: fb_set_size(1920x1080)
(kms_atomic_transition:1623) igt-kms-DEBUG: display: B.0: plane_set_size (1920x1080)
(kms_atomic_transition:1623) igt-debugfs-DEBUG: Using generic frame CRC ABI
(kms_atomic_transition:1623) igt-kms-DEBUG: display: C.0: plane_set_fb(0)
(kms_atomic_transition:1623) igt-kms-DEBUG: display: commit {
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     DP-1: Selecting pipe A
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     HDMI-A-2: Selecting pipe B
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     A: Setting mode 1920x1080 from DP-1
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     populating plane data: A.0, fb 90
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     src = (0, 0) 1920 x 1080 dst = (0, 0) 1920 x 1080
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     populating plane data: A.1, fb 0
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     populating plane data: A.2, fb 0
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     B: Setting mode 1920x1080 from HDMI-A-2
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     populating plane data: B.0, fb 90
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     src = (0, 0) 1920 x 1080 dst = (0, 0) 1920 x 1080
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     populating plane data: B.1, fb 0
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     populating plane data: B.2, fb 0
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     C: Setting NULL mode
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     populating plane data: C.0, fb 0
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     src = (0, 0) 0 x 0 dst = (0, 0) 0 x 0
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     populating plane data: C.1, fb 0
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     populating plane data: C.2, fb 0
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     DP-1: preparing atomic, pipe: A
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     HDMI-A-1: preparing atomic, pipe: None
(kms_atomic_transition:1623) igt-kms-DEBUG: display:     HDMI-A-2: preparing atomic, pipe: B
(kms_atomic_transition:1623) igt-kms-CRITICAL: Test assertion failure function do_display_commit, file igt_kms.c:2565:
(kms_atomic_transition:1623) igt-kms-CRITICAL: Failed assertion: ret == 0
(kms_atomic_transition:1623) igt-kms-CRITICAL: Last errno: 22, Invalid argument
(kms_atomic_transition:1623) igt-kms-CRITICAL: error: -22 != 0
****  END  ****
Subtest 1x-modeset-transitions-fencing: FAIL (0.062s)

dmesg
==================================================
[  548.137746] Console: switching to colour dummy device 80x25
[  548.137793] [IGT] kms_atomic_transition: executing
[  548.138106] [drm:intel_ring_workarounds_emit [i915]] Number of Workarounds emitted: 17
[  548.185114] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:47:DP-1]
[  548.185179] [drm:intel_dp_detect [i915]] [CONNECTOR:47:DP-1]
[  548.186264] [drm:intel_dp_read_dpcd [i915]] DPCD: 11 0a 84 01 01 00 01 80 02 00 00 00 00 00 00
[  548.187168] [drm:intel_dp_detect [i915]] Display Port TPS3 support: source yes, sink no
[  548.187224] [drm:intel_dp_print_rates [i915]] source rates: 162000, 216000, 270000, 324000, 432000, 540000
[  548.187272] [drm:intel_dp_print_rates [i915]] sink rates: 162000, 270000
[  548.187319] [drm:intel_dp_print_rates [i915]] common rates: 162000, 270000
[  548.188307] [drm:intel_dp_read_desc [i915]] DP sink: OUI 00-e0-4c dev-ID  HW-rev 0.0 SW-rev 0.0
[  548.188358] [drm:intel_dp_detect [i915]] Sink is not MST capable
[  548.189383] [drm:drm_edid_to_eld [drm]] ELD: no CEA Extension found
[  548.189416] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:47:DP-1] probed modes :
[  548.189448] [drm:drm_mode_debug_printmodeline [drm]] Modeline 60:"1920x1080" 60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5
[  548.189475] [drm:drm_mode_debug_printmodeline [drm]] Modeline 63:"1600x900" 60 108000 1600 1624 1704 1800 900 901 904 1000 0x40 0x5
[  548.189498] [drm:drm_mode_debug_printmodeline [drm]] Modeline 68:"1280x1024" 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5
[  548.189520] [drm:drm_mode_debug_printmodeline [drm]] Modeline 62:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5
[  548.189541] [drm:drm_mode_debug_printmodeline [drm]] Modeline 61:"1152x864" 75 108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5
[  548.189562] [drm:drm_mode_debug_printmodeline [drm]] Modeline 69:"1024x768" 75 78750 1024 1040 1136 1312 768 769 772 800 0x40 0x5
[  548.189582] [drm:drm_mode_debug_printmodeline [drm]] Modeline 70:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa
[  548.189602] [drm:drm_mode_debug_printmodeline [drm]] Modeline 71:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5
[  548.189622] [drm:drm_mode_debug_printmodeline [drm]] Modeline 64:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5
[  548.189642] [drm:drm_mode_debug_printmodeline [drm]] Modeline 65:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa
[  548.189662] [drm:drm_mode_debug_printmodeline [drm]] Modeline 66:"640x480" 60 25175 640 656 752 800 480 490 492 525 0x40 0xa
[  548.189681] [drm:drm_mode_debug_printmodeline [drm]] Modeline 67:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6
[  548.189826] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:53:HDMI-A-1]
[  548.189881] [drm:intel_hdmi_detect [i915]] [CONNECTOR:53:HDMI-A-1]
[  548.192118] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0050 w(1)
[  548.192176] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK on first message, retry
[  548.194397] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0050 w(1)
[  548.194429] [drm:drm_do_probe_ddc_edid [drm]] drm: skipping non-existent adapter i915 gmbus dpb
[  548.196649] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0040 w(1)
[  548.196699] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK on first message, retry
[  548.198921] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0040 w(1)
[  548.198939] [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode HDMI ID:  (err -6)
[  548.198952] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:53:HDMI-A-1] disconnected
[  548.199065] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:56:HDMI-A-2]
[  548.199120] [drm:intel_hdmi_detect [i915]] [CONNECTOR:56:HDMI-A-2]
[  548.271296] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr: 0040 w(1)
[  548.271312] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK on first message, retry
[  548.272954] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr: 0040 w(1)
[  548.272969] [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode HDMI ID:  (err -6)
[  548.272989] [drm:drm_rgb_quant_range_selectable [drm]] CEA VCDB 0x2b
[  548.273044] [drm:drm_add_edid_modes [drm]] HDMI: DVI dual 0, max TMDS clock 170000 kHz
[  548.273051] [drm:drm_edid_to_eld [drm]] ELD monitor HP E232
[  548.273057] [drm:drm_edid_to_eld [drm]] HDMI: latency present 0 0, video latency 0 0, audio latency 0 0
[  548.273063] [drm:drm_edid_to_eld [drm]] ELD size 28, SAD count 0
[  548.273079] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:56:HDMI-A-2] probed modes :
[  548.273088] [drm:drm_mode_debug_printmodeline [drm]] Modeline 73:"1920x1080" 60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5
[  548.273094] [drm:drm_mode_debug_printmodeline [drm]] Modeline 95:"1920x1080" 60 148352 1920 2008 2052 2200 1080 1084 1089 1125 0x40 0x5
[  548.273100] [drm:drm_mode_debug_printmodeline [drm]] Modeline 75:"1920x1080" 50 148500 1920 2448 2492 2640 1080 1084 1089 1125 0x40 0x5
[  548.273106] [drm:drm_mode_debug_printmodeline [drm]] Modeline 80:"1680x1050" 60 119000 1680 1728 1760 1840 1050 1053 1059 1080 0x40 0x9
[  548.273111] [drm:drm_mode_debug_printmodeline [drm]] Modeline 79:"1600x900" 60 108000 1600 1624 1704 1800 900 901 904 1000 0x40 0x5
[  548.273117] [drm:drm_mode_debug_printmodeline [drm]] Modeline 83:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5
[  548.273130] [drm:drm_mode_debug_printmodeline [drm]] Modeline 81:"1440x900" 60 88750 1440 1488 1520 1600 900 903 909 926 0x40 0x9
[  548.273135] [drm:drm_mode_debug_printmodeline [drm]] Modeline 82:"1280x800" 60 71000 1280 1328 1360 1440 800 803 809 823 0x40 0x9
[  548.273140] [drm:drm_mode_debug_printmodeline [drm]] Modeline 76:"1280x720" 60 74250 1280 1390 1430 1650 720 725 730 750 0x40 0x5
[  548.273145] [drm:drm_mode_debug_printmodeline [drm]] Modeline 97:"1280x720" 60 74176 1280 1390 1430 1650 720 725 730 750 0x40 0x5
[  548.273151] [drm:drm_mode_debug_printmodeline [drm]] Modeline 77:"1280x720" 50 74250 1280 1720 1760 1980 720 725 730 750 0x40 0x5
[  548.273156] [drm:drm_mode_debug_printmodeline [drm]] Modeline 86:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa
[  548.273162] [drm:drm_mode_debug_printmodeline [drm]] Modeline 84:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5
[  548.273167] [drm:drm_mode_debug_printmodeline [drm]] Modeline 93:"720x576" 50 27000 720 732 796 864 576 581 586 625 0x40 0xa
[  548.273172] [drm:drm_mode_debug_printmodeline [drm]] Modeline 98:"720x480" 60 27027 720 736 798 858 480 489 495 525 0x40 0xa
[  548.273177] [drm:drm_mode_debug_printmodeline [drm]] Modeline 78:"720x480" 60 27000 720 736 798 858 480 489 495 525 0x40 0xa
[  548.273182] [drm:drm_mode_debug_printmodeline [drm]] Modeline 99:"640x480" 60 25200 640 656 752 800 480 490 492 525 0x40 0xa
[  548.273187] [drm:drm_mode_debug_printmodeline [drm]] Modeline 85:"640x480" 60 25175 640 656 752 800 480 490 492 525 0x40 0xa
[  548.273270] [IGT] kms_atomic_transition: starting subtest 1x-modeset-transitions-fencing
[  548.273369] [drm:drm_mode_addfb2 [drm]] [FB:72]
[  548.321876] [drm:drm_mode_addfb2 [drm]] [FB:90]
[  548.335101] [IGT] kms_atomic_transition: exiting, ret=99
[  548.335231] [drm:intel_ring_workarounds_emit [i915]] Number of Workarounds emitted: 17
[  548.358493] Console: switching to colour frame buffer device 240x67
Comment 1 Jairo Miramontes 2017-04-05 23:44:35 UTC
This is also failing on SKL, along with igt@kms_atomic_transition@2x-modeset-transitions-fencing

with the following configuration: 
============== SOFTWARE =========================
Component         : drm
	tag       : libdrm-2.4.76-16-g6312017
	commit    : 6312017 

Component         : cairo
	tag       : 1.15.4-11-gcffa452
	commit    : cffa452 

Component         : intel-gpu-tools
	tag       : intel-gpu-tools-1.18-56-g56741ce
	commit    : 56741ce 



============== KERNEL INFO =========================
commit bf30bc2a70b83a77ba63436023f3550083715c56
Author: Daniel Stone <daniels@collabora.com>
Date:   Tue Apr 4 21:01:18 2017 +0100

    drm-tip: 2017y-04m-04d-20h-00m-56s UTC integration manifest


Kernel version : 4.11.0-rc5-bf30bc2
Architecture : source amd64 all
Comment 2 maria guadalupe 2017-04-17 18:58:35 UTC
The issue is present over GLK with the following configuration :

Steps
====================================
./kms_atomic_transition--run-subtest 1x-modeset-transitions-fencing

 Software
======================================
kernel version              : 4.11.0-rc6-drm-tip-ww16-commit-6184edc+
architecture                : x86_64
os version                  : Ubuntu 16.10
os codename                 : yakkety
kernel driver               : i915
bios revision               : 41.51
bios release date           : 03/31/2017
ksc                         : 1.25

======================================
        Graphic drivers
======================================
xorg-xserver                : 1.18.4
libdrm                      : 2.4.79
cairo                       : 1.15.5
xserver                     : X.Org X Server 1.18.4
intel-gpu-tools (tag)       : intel-gpu-tools-1.18-73-gd8b83aa
intel-gpu-tools (commit)    : d8b83aa

======================================
             Hardware
======================================
platform                  : Geminilake
motherboard id             : GLKRVP1DDR4(05)
cpu family id              : 6
cpu information            : Genuine Intel(R) CPU @ 1.10GHz
gpu card                   : Intel Corporation Device 3184 (rev 01) (prog-if 00 [VGA controller])
memory ram                 : 7.64 GB
max memory ram             : 16 GB
cpu thread                 : 4
cpu core                   : 4
cpu model                  : 122
hard drive                 : 223GiB (240GB)
current cd clock frequency : 316800 kHz
maximum cd clock frequency : 316800 kHz

======================================
             Firmware
======================================
dmc fw loaded             : yes
dmc version               : 1.4
Comment 3 Humberto Israel Perez Rodriguez 2017-05-18 00:00:04 UTC
The issue is present on APL and the latest configuration

igt@kms_atomic_transition@1x-modeset-transitions-fencing
igt@kms_atomic_transition@2x-modeset-transitions-fencing


======================================
             Software
======================================
kernel version              : 4.12.0-rc1-drm-tip-ww20-commit-713f8ec+
architecture                : x86_64
os version                  : Ubuntu 16.10
os codename                 : yakkety
kernel driver               : i915
bios revision               : 5.6
bios release date           : 03/10/2017
ksc                         : 16.0

======================================
        Graphic drivers
======================================
Component: drm
    tag: libdrm-2.4.80-11-ga2fa2e0
    commit: a2fa2e08692483cf9f4d06caa6e0f0add59e3343

Component: cairo
    tag: 1.15.4-21-g9d44136
    commit: 9d44136ef8e2a1ad2c6631beb4bbdaeed7a2dad8

Component: intel-gpu-tools
    tag: intel-gpu-tools-1.18-173-g93215b0
    commit: 93215b00db06ba568c34a6cad194f4749bbfbc9d

Component: piglit
    tag: piglit-v1
    commit: 7352f4a98a23eae1201bfc4a0121d9c3a969d23f

======================================
             Hardware
======================================
motherboard model          : NUC6CAYS
motherboard id             : NUC6CAYB
form factor                : Desktop
manufacturer               : Intelcorporation
cpu family                 : Celeron
cpu family id              : 6
cpu information            : Intel(R) Celeron(R) CPU J3455 @ 1.50GHz
gpu card                   : Intel Corporation Device 5a85 (rev 0b) (prog-if 00 [VGA controller])
memory ram                 : 15.54 GB
cpu thread                 : 4
cpu core                   : 4
cpu model                  : 92
cpu stepping               : 9
signature                  : Type 0, Family 6, Model 92, Stepping 9
current cd clock frequency : 384000 kHz
maximum cd clock frequency : 624000 kHz
displays connected         : DP-1 DP-2

======================================
             Firmware
======================================
dmc fw loaded             : yes
dmc version               : 1.7
guc fw loaded             : NONE
guc version wanted        : 0.0
guc version found         : 0.0
Add Comment
Comment 4 Humberto Israel Perez Rodriguez 2017-05-24 22:41:23 UTC
same issue with KBL and latest configuration

test cases
============================================
igt@kms_atomic_transition@2x-modeset-transitions-fencing



Component: drm
    tag: libdrm-2.4.80-15-geeb51df
    commit: eeb51df3ced003515ba4a71492eeb86c145cb77e

Component: cairo
    tag: 1.15.4-21-g9d44136
    commit: 9d44136ef8e2a1ad2c6631beb4bbdaeed7a2dad8

Component: intel-gpu-tools
    tag: intel-gpu-tools-1.18-209-g26c266f
    commit: 26c266febe1fc97c46d25a33aaf6a1869a51c008

Component: piglit
    tag: piglit-v1
    commit: 9cc5b2169ab6eb8a6a09329836d8d884d4350eec


======================================
             Software
======================================
kernel version              : 4.12.0-rc2-drm-tip-ww21-commit-7808a0f+
architecture                : x86_64
os version                  : Ubuntu 16.10
os codename                 : yakkety
kernel driver               : i915
bios revision               : 5.6
bios release date           : 05/03/2017
ksc                         : 8.1

======================================
             Hardware
======================================
motherboard id             : NUC7i5BNB
form factor                : Desktop
cpu family                 : Core i5
cpu family id              : 6
cpu information            : Intel(R) Core(TM) i5-7260U CPU @ 2.20GHz
gpu card                   : Intel Corporation Device 5926 (rev 06) (prog-if 00 [VGA controller])
memory ram                 : 15.58 GB
max memory ram             : 32 GB
cpu thread                 : 4
cpu core                   : 2
cpu model                  : 142
cpu stepping               : 9
socket                     : Other
signature                  : Type 0, Family 6, Model 142, Stepping 9
hard drive                 : 447GiB (480GB)
current cd clock frequency : 337500 kHz
maximum cd clock frequency : 675000 kHz
displays connected         : DP-1 DP-2

======================================
             Firmware
======================================
dmc fw loaded             : yes
dmc version               : 1.1
guc fw loaded             : NONE
guc version wanted        : 0.0
guc version found         : 0.0
Comment 5 Humberto Israel Perez Rodriguez 2017-06-01 00:16:19 UTC
same failure on BSW with latest configuration

testlist
==================================================
igt@kms_atomic_transition@2x-modeset-transitions-nonblocking-fencing
igt@kms_atomic_transition@2x-modeset-transitions-nonblocking
igt@kms_atomic_transition@1x-modeset-transitions-fencing
igt@kms_atomic_transition@2x-modeset-transitions
igt@kms_atomic_transition@2x-modeset-transitions-fencing


Component: drm
    tag: libdrm-2.4.80-18-gce9e3ba
    commit: ce9e3ba6e2cc65e1e9e6e05a5f326c4dd25ab2c4

Component: cairo
    tag: 1.15.4-22-g0fd0fd0
    commit: 0fd0fd0ae9ad8cfb177bb844091de98c0235917e

Component: intel-gpu-tools
    tag: intel-gpu-tools-1.18-211-g00ce341
    commit: 00ce341b95c718611689ded8ccec45086186c5b7

Component: piglit
    tag: piglit-v1
    commit: ebbb9c5dcc6a637884d54e06eb430a8c14993413

kernel
===================================================
commit 4aa1d46d3b24bbe545cdf7cbd407c18f5cd5e43d
Author:     Daniel Vetter <daniel.vetter@ffwll.ch>
AuthorDate: Wed May 31 10:59:05 2017 +0200
Commit:     Daniel Vetter <daniel.vetter@ffwll.ch>
CommitDate: Wed May 31 10:59:05 2017 +0200

    drm-tip: 2017y-05m-31d-08h-58m-36s UTC integration manifest
Comment 6 Jari Tahvanainen 2017-06-05 11:17:26 UTC
Removing GLK due to igt@kms_atomic_transition@1x-modeset-transitions-fencing: Pass on the 4.12.0-rc2-drm-tip-ww21-commit-903dc40+ (GLK-1-GLKRVP1DDR405). 3 skip and 17 pass verdicts for kms_atomic_transition suite.
Comment 7 Maarten Lankhorst 2017-07-05 16:49:19 UTC
Working on this bug now. It affects all platforms.

The real fix is changing our fencing tests, they're not doing what they should.
Comment 8 Ricardo Madrigal 2017-07-05 21:20:41 UTC
The following test fail on IVB with latest configuration

Test list
====================================================
igt@kms_atomic_transition@2x-modeset-transitions-fencing
===================================================


===================================================
Graphic Stack
====================================================
Component: drm
    tag: libdrm-2.4.81-24-g3095cc8
    commit: 3095cc8eaba1aa87ad38c04ae2b1eabe30f7e16c
Component: cairo
    tag: 1.15.6-2-g57b4050
    commit: 57b40507dda3f58dfc8635548d606b86dc7bcf51
Component: intel-gpu-tools
    tag: intel-gpu-tools-1.19-57-g6fcc8e8
    commit: 6fcc8e8b247661c7950b998e0b95141ffbd6b833
Component: piglit
    tag: piglit-v1
    commit: c8f4fd9eeb298a2ef0855927f22634f794ef3eff
======================================
             Hardware
======================================
platform                   : Ivy Bridge
motherboard model          : Inspiron660
motherboard id             : 0XR1GT
form factor                : Desktop
manufacturer               : DellInc.
cpu family                 : Core i5
cpu family id              : 6
cpu information            : Intel(R) Core(TM) i5-3330 CPU @ 3.00GHz
gpu card                   : Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
memory ram                 : 7.7 GB
max memory ram             : 8 GB
cpu thread                 : 4
cpu core                   : 4
cpu model                  : 58
cpu stepping               : 9
socket                     : Socket BGA1155
signature                  : Type 0, Family 6, Model 58, Stepping 9
hard drive                 : 74GiB (80GB)
current cd clock frequency : 400000 kHz
maximum cd clock frequency : 400000 kHz
displays connected         : VGA-1 HDMI-A-1
Comment 9 Maarten Lankhorst 2017-07-06 07:25:02 UTC
https://patchwork.freedesktop.org/series/26893/

This series will fix this issue, but will add 2 failing tests that expose kernel bugs.
Comment 10 Hector Velazquez 2017-07-26 20:27:19 UTC
The following tests PASS on IVB with this configuration

Tests List:

igt@kms_atomic_transition@2x-modeset-transitions-fencing



This is my configuration:

====================================================
Graphic Stack
====================================================
Component: drm
    tag: libdrm-2.4.81-33-g3876bc2
    commit: 3876bc246a07070a6043159cd7623d4def9bbd4c

Component: cairo
    tag: 1.15.6-2-g57b4050
    commit: 57b40507dda3f58dfc8635548d606b86dc7bcf51

Component: intel-gpu-tools
    tag: intel-gpu-tools-1.19-112-g493151b
    commit: 493151b0768aa4ca535cef49cb7efa174a9c3a77

Component: piglit
    tag: piglit-v1
    commit: 973892687cf5c2f8e2dbe1d22998b82736643787

======================================
             Hardware
======================================
==============================================================
Essentials
==============================================================
Processor Number			i5-3330
Status					Launched
Launch Date				Q3'12
Lithography				22 nm


==============================================================
Performance
==============================================================
# of Cores				4
# of Threads				4
Processor Base Frequency		3.00 GHz
Max Turbo Frequency			3.20 GHz
Cache					6 MB SmartCache
Bus Speed				5 GT/s DMI
TDP					77 W

==============================================================
Memory Specifications
==============================================================
Max Memory Size 			32 GB
Memory Types				DDR3 1333/1600
Max # of Memory Channels		2
Max Memory Bandwidth			25.6 GB/s
ECC Memory Supported  			No

==============================================================
Graphics Specifications
==============================================================
Processor Graphics 			Intel® HD Graphics 2500
Graphics Base Frequency			650.00 MHz
Graphics Max Dynamic Frequency		1.05 GHz
Intel® Quick Sync Video 		Yes
Intel® InTru™ 3D Technology		Yes
Intel® Wireless Display 		Yes
Intel® Flexible Display Interface 	Yes
Intel® Clear Video HD Technology	Yes
# of Displays Supported 		3
Device ID				0x152



Note: Removing IVB from this BUG since test is shown as PASSED...
Comment 11 Hector Velazquez 2017-07-31 20:31:26 UTC
The following tests FAIL on BSW with this configuration

Tests List:

igt@kms_atomic_transition@2x-modeset-transitions-nonblocking
igt@kms_atomic_transition@2x-modeset-transitions-nonblocking-fencing
igt@kms_atomic_transition@2x-modeset-transitions-fencing
igt@kms_atomic_transition@2x-modeset-transitions



This is my configuration:

**************************************************************
* * * * * * * * HARDWARE SPECIFICATIONS * * * * * * * * * * * 
**************************************************************

==============================================================
Essentials
==============================================================
Processor Number			N3700
Status					Launched
Launch Date				Q1'15
Lithography				14 nm


==============================================================
Performance
==============================================================
# of Cores				4
# of Threads				4
Processor Base Frequency		1.60 GHz
Burst Frequency				2.40 GHz
Cache					2 MB L2
TDP					6 W
Scenario Design Power (SDP)		4 W

==============================================================
Memory Specifications
==============================================================
Max Memory Size 			8 GB
Memory Types				DDR3L-1600
Max # of Memory Channels		2
ECC Memory Supported  			No

==============================================================
Graphics Specifications
==============================================================
Processor Graphics 			Intel® HD Graphics
Graphics Base Frequency			400.00 MHz
Graphics Burst Frequency		700.00 MHz
Graphics Video Max Memory		8 GB
Graphics Output				eDP/DP/HDMI
Execution Units				16
DirectX* Support			Yes
OpenGL* Support				Yes
Intel® Quick Sync Video 		Yes
Intel® InTru™ 3D Technology		No
Intel® Clear Video HD Technology	Yes
Intel® Clear Video Technology		Yes
Intel® Wireless Display 		Yes
# of Displays Supported 		3


====================================================
Graphic Stack
====================================================

Component: drm
    tag: libdrm-2.4.81-33-g3876bc2
    commit: 3876bc246a07070a6043159cd7623d4def9bbd4c

Component: cairo
    tag: 1.15.6-2-g57b4050
    commit: 57b40507dda3f58dfc8635548d606b86dc7bcf51

Component: intel-gpu-tools
    tag: intel-gpu-tools-1.19-112-g493151b
    commit: 493151b0768aa4ca535cef49cb7efa174a9c3a77

Component: piglit
    tag: piglit-v1
    commit: 973892687cf5c2f8e2dbe1d22998b82736643787
Comment 12 Marta Löfstedt 2017-08-02 06:11:07 UTC
FYI I could previously reproduce kms_atomic_transition@1x-modeset-transitions-fencing on BDW (drm-tip 4.12-0.rc6+, 4.12-0.rc7+ ), but now 4.13.0-rc2+ git@f9cb5a18 I can't reproduce this issue.

Is this bug now about some other tests?
Comment 13 Maarten Lankhorst 2017-08-02 12:10:46 UTC
commit 99c4c527214668337dd4495b495ec3d6c83ee280                                                                                                                                                  
Author: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>                                                                                                                                    
Date:   Wed Jul 5 14:13:22 2017 +0200                                                                                                                                                            
                                                                                                                                                                                                 
    tests/kms_atomic_transition: Only request fence on enabled pipes
Comment 14 Elizabeth 2017-10-03 22:54:44 UTC
On SKL: 
$ : sudo -E ./kms_atomic_transition --run-subtest 1x-modeset-transitions-fencing
IGT-Version: 1.19-g08a2f88 (x86_64) (Linux: 4.14.0-rc3-drm-tip-ww40-commit-79f8205+ x86_64)
Subtest 1x-modeset-transitions-fencing: SUCCESS (1.606s)

On BSW:
$ : sudo -E ./kms_atomic_transition --run-subtest 1x-modeset-transitions-fencing
IGT-Version: 1.19-g0a91a5e (x86_64) (Linux: 4.14.0-rc2-drm-tip-ww39-commit-d76cbbc+ x86_64)
Subtest 1x-modeset-transitions-fencing: SUCCESS (3.298s)

On KBL:
$ : sudo -E ./kms_atomic_transition --run-subtest 1x-modeset-transitions-fencing
IGT-Version: 1.19-g08a2f88 (x86_64) (Linux: 4.14.0-rc3-drm-tip-ww40-commit-79f8205+ x86_64)
Subtest 1x-modeset-transitions-fencing: SUCCESS (2.101s)
Comment 15 Elizabeth 2018-02-13 16:41:04 UTC
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.