Bug 111600 - [CI][RESUME] igt@* - dmesg-warn / dmesg-fail - *ERROR* CPU pipe [ABC] FIFO underrun
Summary: [CI][RESUME] igt@* - dmesg-warn / dmesg-fail - *ERROR* CPU pipe [ABC] FIFO un...
Status: RESOLVED MOVED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: Other All
: high not set
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-09 08:43 UTC by Martin Peres
Modified: 2019-11-29 19:26 UTC (History)
1 user (show)

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


Attachments

Description Martin Peres 2019-09-09 08:43:55 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_vblank@pipe-a-accuracy-idle.html

<3> [515.854610] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
Comment 1 CI Bug Log 2019-09-09 08:44:28 UTC
The CI Bug Log issue associated to this bug has been updated.

### New filters associated

* TGL: all tests - dmesg-warn / dmesg-fail - *ERROR* CPU pipe [ABC] FIFO underrun
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_362/fi-tgl-u/igt@kms_atomic_transition@plane-all-transition-fencing.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_362/fi-tgl-u/igt@kms_plane_cursor@pipe-c-overlay-size-64.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_362/fi-tgl-u/igt@kms_color@pipe-a-ctm-0-5.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_362/fi-tgl-u/igt@kms_atomic_transition@plane-toggle-modeset-transition.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_362/fi-tgl-u/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_atomic_transition@plane-all-transition-nonblocking.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_fbcon_fbt@fbc.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_plane_cursor@pipe-b-primary-size-128.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_cursor_crc@pipe-a-cursor-128x128-onscreen.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_flip_tiling@flip-x-tiled.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_frontbuffer_tracking@fbc-farfromfence.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_cursor_crc@pipe-b-cursor-alpha-opaque.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_vblank@pipe-b-wait-forked.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_mmap_write_crc@main.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_cursor_edge_walk@pipe-b-64x64-top-edge.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_vblank@pipe-b-ts-continuation-idle-hang.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_vblank@pipe-b-ts-continuation-modeset-rpm.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_big_fb@linear-32bpp-rotate-0.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_atomic_interruptible@universal-setplane-cursor.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_universal_plane@disable-primary-vs-flip-pipe-a.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_cursor_crc@pipe-a-cursor-alpha-transparent.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_plane_alpha_blend@pipe-c-alpha-opaque-fb.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-cpu.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_cursor_crc@pipe-c-cursor-alpha-opaque.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_universal_plane@universal-plane-pipe-a-functional.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_vblank@pipe-b-wait-forked-busy-hang.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-render.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_atomic_transition@plane-use-after-nonblocking-unbind.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_atomic_transition@plane-all-transition.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_plane_alpha_blend@pipe-a-coverage-vs-premult-vs-constant.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_rmfb@close-fd.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_cursor_crc@pipe-b-cursor-64x21-onscreen.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_atomic_transition@plane-use-after-nonblocking-unbind-fencing.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_vblank@pipe-a-accuracy-idle.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@gem_eio@in-flight-suspend.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_flip_tiling@flip-changes-tiling.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@kms_lease@setcrtc_implicit_plane.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_atomic_transition@plane-all-transition-nonblocking.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_fbcon_fbt@fbc.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_plane_cursor@pipe-b-primary-size-128.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_crc@pipe-a-cursor-128x128-onscreen.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_flip_tiling@flip-x-tiled.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@fbc-farfromfence.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_crc@pipe-b-cursor-alpha-opaque.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_vblank@pipe-b-wait-forked.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_mmap_write_crc@main.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_edge_walk@pipe-b-64x64-top-edge.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_vblank@pipe-b-ts-continuation-idle-hang.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_vblank@pipe-b-ts-continuation-modeset-rpm.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_big_fb@linear-32bpp-rotate-0.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_atomic_interruptible@universal-setplane-cursor.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_universal_plane@disable-primary-vs-flip-pipe-a.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_crc@pipe-a-cursor-alpha-transparent.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_plane_alpha_blend@pipe-c-alpha-opaque-fb.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-cpu.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_crc@pipe-c-cursor-alpha-opaque.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_universal_plane@universal-plane-pipe-a-functional.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_vblank@pipe-b-wait-forked-busy-hang.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-render.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_atomic_transition@plane-use-after-nonblocking-unbind.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_atomic_transition@plane-all-transition.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_big_fb@x-tiled-16bpp-rotate-180.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_pipe_crc_basic@nonblocking-crc-pipe-d.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_universal_plane@cursor-fb-leak-pipe-a.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_vblank@pipe-c-wait-forked-hang.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_edge_walk@pipe-b-256x256-right-edge.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_plane@plane-position-hole-pipe-c-planes.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_legacy@short-flip-before-cursor-atomic-transitions.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_vblank@pipe-a-query-forked-busy-hang.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_color@pipe-a-ctm-green-to-red.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_vblank@pipe-c-ts-continuation-dpms-suspend.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_flip@modeset-vs-vblank-race-interruptible.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-render.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_plane_alpha_blend@pipe-b-constant-alpha-min.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-render.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_crc@pipe-c-cursor-64x64-sliding.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-wc.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@i915_pm_rpm@basic-pci-d3-state.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_pwrite_crc.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_plane_scaling@pipe-a-scaler-with-pixel-format.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_universal_plane@universal-plane-pipe-c-sanity.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_properties@connector-properties-legacy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_plane_cursor@pipe-c-primary-size-256.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_pipe_crc_basic@read-crc-pipe-c-frame-sequence.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_vblank@pipe-a-wait-idle.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_crc@pipe-b-cursor-64x21-sliding.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_psr@cursor_plane_onoff.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-plflip-blt.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_crc@pipe-a-cursor-256x85-offscreen.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@i915_pm_rpm@system-suspend-modeset.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_atomic_transition@plane-all-transition-fencing.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_rotation_crc@multiplane-rotation.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_vblank@pipe-b-query-forked-hang.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_color@pipe-b-ctm-0-25.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_plane_lowres@pipe-c-tiling-none.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_fbcon_fbt@fbc-suspend.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_pipe_crc_basic@nonblocking-crc-pipe-b-frame-sequence.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_edge_walk@pipe-c-256x256-right-edge.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_color@pipe-a-ctm-0-75.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@i915_pm_rpm@gem-mmap-gtt.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_plane_multiple@atomic-pipe-b-tiling-none.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_psr@sprite_blt.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-blt.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_legacy@flip-vs-cursor-busy-crc-atomic.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-cpu-untiled.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-blt.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_legacy@flip-vs-cursor-busy-crc-legacy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_plane_alpha_blend@pipe-a-alpha-opaque-fb.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_plane_alpha_blend@pipe-a-coverage-vs-premult-vs-constant.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_rmfb@close-fd.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_cursor_crc@pipe-b-cursor-64x21-onscreen.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_atomic_transition@plane-use-after-nonblocking-unbind-fencing.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_vblank@pipe-a-accuracy-idle.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@gem_eio@in-flight-suspend.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_flip_tiling@flip-changes-tiling.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-tgl-u/igt@kms_lease@setcrtc_implicit_plane.html
Comment 2 Maarten Lankhorst 2019-09-09 12:09:43 UTC
First FIFO underrun I see is with 7 planes enabled?
Comment 3 CI Bug Log 2019-09-11 10:59:16 UTC
A CI Bug Log filter associated to this bug has been updated:

{- TGL: all tests - dmesg-warn / dmesg-fail - *ERROR* CPU pipe [ABC] FIFO underrun -}
{+ TGL: all tests - dmesg-warn / dmesg-fail - *ERROR* CPU pipe [ABCD] FIFO underrun +}


  No new failures caught with the new filter
Comment 4 Stanislav Lisovskiy 2019-09-16 06:54:40 UTC
I have looked and there seems to be no memory bandwidth check working for tgl, currently intel_max_data_rate function which is used for final comparation to accept/reject display configuration looks like this(with current drm-tip):

        if (IS_GEN(dev_priv, 11))
                /*
                 * FIXME with SAGV disabled maybe we can assume
                 * point 1 will always be used? Seems to match
                 * the behaviour observed in the wild.
                 */
                return min3(icl_max_bw(dev_priv, num_planes, 0),
                            icl_max_bw(dev_priv, num_planes, 1),
                            icl_max_bw(dev_priv, num_planes, 2));
        else
                return UINT_MAX;
There are other similar parts in intel_bw.c also. Once I modified those to query pcode and calculate bandwidth same way as for ICL, FIFO underruns disappeared. 

So my guess is that we are simply lacking bandwidth part here. Do we have any plans on enabling that bandwidth code for TGL?
Comment 5 CI Bug Log 2019-09-19 06:13:26 UTC
A CI Bug Log filter associated to this bug has been updated:

{- TGL: all tests - dmesg-warn / dmesg-fail - *ERROR* CPU pipe [ABCD] FIFO underrun -}
{+ TGL: all tests - dmesg-warn / dmesg-fail - *ERROR* CPU pipe [ABCD] FIFO underrun +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_362/fi-tgl-u/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
Comment 6 Martin Peres 2019-11-29 19:26:38 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/intel/issues/402.


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.