[Bug 99911] New: [KBL] [IGT] kms_atomic_transition at 1x-modeset-transitions-fencing fails

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Feb 22 18:47:38 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=99911

            Bug ID: 99911
           Summary: [KBL] [IGT]
                    kms_atomic_transition at 1x-modeset-transitions-fencing
                    fails
           Product: DRI
           Version: DRI git
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: DRM/Intel
          Assignee: intel-gfx-bugs at lists.freedesktop.org
          Reporter: luis.botello.ortega at intel.com
        QA Contact: intel-gfx-bugs at lists.freedesktop.org
                CC: intel-gfx-bugs at lists.freedesktop.org
     i915 platform: KBL
     i915 features: display/atomic

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

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20170222/a18fcb32/attachment-0001.html>


More information about the intel-gfx-bugs mailing list