Bug 110775 - [CI][DRMTIP] igt@kms_flip@nonexisting-fb-interruptible - fail - Failed assertion: crtc_count > 1 || crtc_idxs[0] < 2
Summary: [CI][DRMTIP] igt@kms_flip@nonexisting-fb-interruptible - fail - Failed asser...
Status: NEW
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-27 15:22 UTC by Lakshmi
Modified: 2019-08-12 12:28 UTC (History)
1 user (show)

See Also:
i915 platform: ICL
i915 features: display/Other


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lakshmi 2019-05-27 15:22:25 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_294/fi-icl-u3/igt@kms_flip@nonexisting-fb-interruptible.html

Starting subtest: nonexisting-fb-interruptible
(kms_flip:1386) CRITICAL: Test assertion failure function run_test_on_crtc_set, file ../tests/kms_flip.c:1256:
(kms_flip:1386) CRITICAL: Failed assertion: crtc_count > 1 || crtc_idxs[0] < 2
(kms_flip:1386) CRITICAL: Last errno: 22, Invalid argument
(kms_flip:1386) CRITICAL: set_mode may only fail on the 3rd pipe or in multiple crtc tests
Subtest nonexisting-fb-interruptible failed.
**** DEBUG ****
(kms_flip:1386) DEBUG: Test requirement passed: (flags & TEST_HANG) == 0 || !is_wedged(drm_fd)
(kms_flip:1386) DEBUG: Test requirement passed: resources
(kms_flip:1386) DEBUG: Test requirement passed: modes
(kms_flip:1386) INFO: Beginning nonexisting-fb-interruptible on pipe A, connector eDP-1
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=3840, height=2160, format=XR24(0x34325258), modifier=0x0, size=0)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=2, pitch=15360)
(kms_flip:1386) ioctl_wrappers-DEBUG: Test requirement passed: igt_has_fb_modifiers(fd)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=3840, height=2160, format=XR24(0x34325258), modifier=0x0, size=0)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=3, pitch=15360)
(kms_flip:1386) ioctl_wrappers-DEBUG: Test requirement passed: igt_has_fb_modifiers(fd)
(kms_flip:1386) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_flip:1386) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_flip:1386) igt_kms-INFO:   3840x2160 60 3840 3888 3920 4000 2160 2163 2168 2222 0xa 0x48 533250
(kms_flip:1386) INFO: 
nonexisting-fb-interruptible on pipe A, connector eDP-1: PASSED

(kms_flip:1386) INFO: Beginning nonexisting-fb-interruptible on pipe B, connector eDP-1
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=3840, height=2160, format=XR24(0x34325258), modifier=0x0, size=0)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=2, pitch=15360)
(kms_flip:1386) ioctl_wrappers-DEBUG: Test requirement passed: igt_has_fb_modifiers(fd)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=3840, height=2160, format=XR24(0x34325258), modifier=0x0, size=0)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=3, pitch=15360)
(kms_flip:1386) ioctl_wrappers-DEBUG: Test requirement passed: igt_has_fb_modifiers(fd)
(kms_flip:1386) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_flip:1386) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_flip:1386) igt_kms-INFO:   3840x2160 60 3840 3888 3920 4000 2160 2163 2168 2222 0xa 0x48 533250
(kms_flip:1386) INFO: 
nonexisting-fb-interruptible on pipe B, connector eDP-1: PASSED

(kms_flip:1386) INFO: Beginning nonexisting-fb-interruptible on pipe C, connector eDP-1
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=3840, height=2160, format=XR24(0x34325258), modifier=0x0, size=0)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=2, pitch=15360)
(kms_flip:1386) ioctl_wrappers-DEBUG: Test requirement passed: igt_has_fb_modifiers(fd)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=3840, height=2160, format=XR24(0x34325258), modifier=0x0, size=0)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=3, pitch=15360)
(kms_flip:1386) ioctl_wrappers-DEBUG: Test requirement passed: igt_has_fb_modifiers(fd)
(kms_flip:1386) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_flip:1386) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_flip:1386) igt_kms-INFO:   3840x2160 60 3840 3888 3920 4000 2160 2163 2168 2222 0xa 0x48 533250
(kms_flip:1386) INFO: 
nonexisting-fb-interruptible on pipe C, connector eDP-1: PASSED

(kms_flip:1386) INFO: Beginning nonexisting-fb-interruptible on pipe A, connector DP-1
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=3840, height=2160, format=XR24(0x34325258), modifier=0x0, size=0)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=2, pitch=15360)
(kms_flip:1386) ioctl_wrappers-DEBUG: Test requirement passed: igt_has_fb_modifiers(fd)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=3840, height=2160, format=XR24(0x34325258), modifier=0x0, size=0)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=3, pitch=15360)
(kms_flip:1386) ioctl_wrappers-DEBUG: Test requirement passed: igt_has_fb_modifiers(fd)
(kms_flip:1386) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_flip:1386) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_flip:1386) igt_kms-INFO:   3840x2160 60 3840 3888 3920 4000 2160 2163 2168 2222 0x9 0x48 533250
(kms_flip:1386) INFO: 
nonexisting-fb-interruptible on pipe A, connector DP-1: PASSED

(kms_flip:1386) INFO: Beginning nonexisting-fb-interruptible on pipe B, connector DP-1
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=3840, height=2160, format=XR24(0x34325258), modifier=0x0, size=0)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=2, pitch=15360)
(kms_flip:1386) ioctl_wrappers-DEBUG: Test requirement passed: igt_has_fb_modifiers(fd)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=3840, height=2160, format=XR24(0x34325258), modifier=0x0, size=0)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=3, pitch=15360)
(kms_flip:1386) ioctl_wrappers-DEBUG: Test requirement passed: igt_has_fb_modifiers(fd)
(kms_flip:1386) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_flip:1386) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_flip:1386) igt_kms-INFO:   3840x2160 60 3840 3888 3920 4000 2160 2163 2168 2222 0x9 0x48 533250
(kms_flip:1386) INFO: 
nonexisting-fb-interruptible on pipe B, connector DP-1: SKIPPED

(kms_flip:1386) INFO: Beginning nonexisting-fb-interruptible on pipe C, connector DP-1
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=3840, height=2160, format=XR24(0x34325258), modifier=0x0, size=0)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=2, pitch=15360)
(kms_flip:1386) ioctl_wrappers-DEBUG: Test requirement passed: igt_has_fb_modifiers(fd)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=3840, height=2160, format=XR24(0x34325258), modifier=0x0, size=0)
(kms_flip:1386) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=3, pitch=15360)
(kms_flip:1386) ioctl_wrappers-DEBUG: Test requirement passed: igt_has_fb_modifiers(fd)
(kms_flip:1386) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_flip:1386) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_flip:1386) igt_kms-INFO:   3840x2160 60 3840 3888 3920 4000 2160 2163 2168 2222 0x9 0x48 533250
(kms_flip:1386) CRITICAL: Test assertion failure function run_test_on_crtc_set, file ../tests/kms_flip.c:1256:
(kms_flip:1386) CRITICAL: Failed assertion: crtc_count > 1 || crtc_idxs[0] < 2
(kms_flip:1386) CRITICAL: Last errno: 22, Invalid argument
(kms_flip:1386) CRITICAL: set_mode may only fail on the 3rd pipe or in multiple crtc tests
(kms_flip:1386) igt_core-INFO: Stack trace:
(kms_flip:1386) igt_core-INFO:   #0 ../lib/igt_core.c:1484 __igt_fail_assert()
(kms_flip:1386) igt_core-INFO:   #1 ../tests/kms_flip.c:1238 run_test_on_crtc_set.constprop.14()
(kms_flip:1386) igt_core-INFO:   #2 ../tests/kms_flip.c:1345 run_test()
(kms_flip:1386) igt_core-INFO:   #3 ../tests/kms_flip.c:1584 main()
(kms_flip:1386) igt_core-INFO:   #4 ../csu/libc-start.c:344 __libc_start_main()
(kms_flip:1386) igt_core-INFO:   #5 [_start+0x2a]
****  END  ****
Subtest nonexisting-fb-interruptible: FAIL (12.266s)
Comment 1 CI Bug Log 2019-05-27 15:22:54 UTC
The CI Bug Log issue associated to this bug has been updated.

### New filters associated

* ICL: igt@kms_flip@nonexisting-fb-interruptible - fail - Failed assertion: crtc_count &gt; 1 || crtc_idxs[0] &lt; 2
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_294/fi-icl-u3/igt@kms_flip@nonexisting-fb-interruptible.html
Comment 2 Maarten Lankhorst 2019-05-28 09:52:20 UTC
From kernel:

<7> [327.031007] [drm:intel_atomic_check [i915]] [CONNECTOR:197:DP-1] Limiting display bpp to 18 instead of EDID bpp 24, requested bpp 18, max platform bpp 36
<7> [327.031039] [drm:intel_dp_compute_config [i915]] DP link computation with max lane count 4 max rate 270000 max bpp 18 pixel clock 533250KHz
<7> [327.031067] [drm:intel_dp_compute_config [i915]] Force DSC en = 0
<7> [327.031094] [drm:intel_atomic_check [i915]] Encoder config failure: -22
<7> [327.031169] [drm:intel_dump_pipe_config [i915]] [CRTC:136:pipe B][failed]

Isn't there already a bug for that?
Comment 3 Lakshmi 2019-05-29 06:42:44 UTC
(In reply to Maarten Lankhorst from comment #2)
> From kernel:
> 
> <7> [327.031007] [drm:intel_atomic_check [i915]] [CONNECTOR:197:DP-1]
> Limiting display bpp to 18 instead of EDID bpp 24, requested bpp 18, max
> platform bpp 36
> <7> [327.031039] [drm:intel_dp_compute_config [i915]] DP link computation
> with max lane count 4 max rate 270000 max bpp 18 pixel clock 533250KHz
> <7> [327.031067] [drm:intel_dp_compute_config [i915]] Force DSC en = 0
> <7> [327.031094] [drm:intel_atomic_check [i915]] Encoder config failure: -22
> <7> [327.031169] [drm:intel_dump_pipe_config [i915]] [CRTC:136:pipe
> B][failed]
> 
> Isn't there already a bug for that?

@Maarten, I didn't find any, so created a new bug.
Comment 4 Maarten Lankhorst 2019-06-05 11:37:03 UTC
I see a link training failure in the dmesg, this could explain it?
Comment 5 CI Bug Log 2019-07-18 11:28:28 UTC
A CI Bug Log filter associated to this bug has been updated:

{- ICL: igt@kms_flip@nonexisting-fb-interruptible - fail - Failed assertion: crtc_count &gt; 1 || crtc_idxs[0] &lt; 2 -}
{+ ICL: igt@kms_flip@nonexisting-fb-interruptible|igt@kms_flip@blocking-wf_vblank - fail - Failed assertion: crtc_count &gt; 1 || crtc_idxs[0] &lt; 2 +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_324/fi-icl-u4/igt@kms_flip@blocking-wf_vblank.html
Comment 6 CI Bug Log 2019-07-24 15:20:50 UTC
A CI Bug Log filter associated to this bug has been updated:

{- ICL: igt@kms_flip@nonexisting-fb-interruptible|igt@kms_flip@blocking-wf_vblank - fail - Failed assertion: crtc_count &gt; 1 || crtc_idxs[0] &lt; 2 -}
{+ ICL: igt@kms_flip@nonexisting-fb-interruptible|igt@kms_flip@blocking-wf_vblank - fail - Failed assertion: crtc_count &gt; 1 || crtc_idxs[0] &lt; 2 +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_333/fi-icl-u4/igt@kms_flip@nonexisting-fb.html
Comment 7 CI Bug Log 2019-08-12 12:28:09 UTC
A CI Bug Log filter associated to this bug has been updated:

{- ICL: igt@kms_flip@nonexisting-fb-interruptible|igt@kms_flip@blocking-wf_vblank - fail - Failed assertion: crtc_count &gt; 1 || crtc_idxs[0] &lt; 2 -}
{+ ICL: igt@kms_flip@* - fail - Failed assertion: crtc_count &gt; 1 || crtc_idxs[0] &lt; 2 +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_341/fi-icl-u4/igt@kms_flip@absolute-wf_vblank-interruptible.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_341/fi-icl-u4/igt@kms_flip@bo-too-big.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_340/fi-icl-u4/igt@kms_flip@absolute-wf_vblank-interruptible.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_340/fi-icl-u4/igt@kms_flip@bo-too-big.html
Comment 8 CI Bug Log 2019-08-12 12:28:34 UTC
A CI Bug Log filter associated to this bug has been updated:

{- ICL: igt@kms_flip@* - fail - Failed assertion: crtc_count &gt; 1 || crtc_idxs[0] &lt; 2 -}
{+ ICL: igt@kms_flip@* - fail - Failed assertion: crtc_count &gt; 1 || crtc_idxs[0] &lt; 2 +}


  No new failures caught with the new filter


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.