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-26 08:42 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
Comment 9 CI Bug Log 2019-08-26 08:42:40 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 +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_350/fi-icl-u4/igt@kms_flip@dpms-off-confusion.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_351/fi-icl-u4/igt@kms_flip@dpms-off-confusion.html


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.