Summary: | [CI][HSW only] *ERROR* PCH transcoder A FIFO underrun | *ERROR* uncleared pch fifo underrun on pch transcoder A | ||
---|---|---|---|
Product: | DRI | Reporter: | Martin Peres <martin.peres> |
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Status: | RESOLVED MOVED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | normal | ||
Priority: | high | CC: | intel-gfx-bugs, mahesh1.kumar, marta.lofstedt |
Version: | XOrg git | ||
Hardware: | Other | ||
OS: | All | ||
See Also: | https://bugs.freedesktop.org/show_bug.cgi?id=104934 | ||
Whiteboard: | ReadyForDev | ||
i915 platform: | HSW | i915 features: | display/watermark |
Bug Depends on: | |||
Bug Blocks: | 105980 |
Description
Martin Peres
2017-09-08 09:42:22 UTC
*** Bug 102706 has been marked as a duplicate of this bug. *** This has now be caught on 4 tests: igt@kms_flip@basic-flip-vs-dpms igt@kms_flip@dpms-off-confusion igt@kms_flip@wf_vblank-vs-dpms igt@kms_flip@wf_vblank-vs-modeset more data: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3101/shard-hsw5/igt@kms_flip@dpms-off-confusion.html Now also on the subtest: igt@kms_flip@wf_vblank-vs-dpms-interruptible https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3163/shard-hsw5/igt@kms_flip@wf_vblank-vs-dpms-interruptible.html Also, on subtest: rcs-wf_vblank-vs-modeset-interruptible see: https://patchwork.freedesktop.org/series/31305/ https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3352/shard-hsw5/igt@kms_flip@rcs-wf_vblank-vs-dpms-interruptible.html [ 511.608785] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 511.608813] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3358/shard-hsw5/igt@kms_plane@plane-panning-top-left-pipe-c-planes.html (kms_plane:4191) igt-debugfs-CRITICAL: Test assertion failure function igt_assert_crc_equal, file igt_debugfs.c:353: (kms_plane:4191) igt-debugfs-CRITICAL: Failed assertion: !mismatch Subtest plane-panning-top-left-pipe-C-planes failed. [ 315.397653] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 315.397705] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3359/shard-hsw5/igt@kms_flip@flip-vs-modeset-interruptible.html [ 244.342563] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 244.342651] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3377/shard-hsw5/igt@kms_flip@blt-flip-vs-panning-interruptible.html [ 208.888963] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 208.889016] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun [ 211.081133] [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pipe B [ 211.081186] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/IGT_4068/shard-hsw5/igt@kms_flip@rcs-wf_vblank-vs-modeset.html [ 245.854988] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 245.855100] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/IGT_4069/shard-hsw5/igt@kms_rotation_crc@cursor-rotation-180.html [ 257.604823] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 257.604933] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3628/shard-hsw5/igt@kms_flip@flip-vs-dpms-off-vs-modeset.html [ 13.083870] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 13.083937] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3636/shard-hsw5/igt@kms_flip@flip-vs-fences-interruptible.html [ 46.259782] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 46.259808] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3645/shard-hsw5/igt@kms_flip@2x-blt-wf_vblank-vs-dpms.html [ 383.119763] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 383.119827] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3683/shard-hsw5/igt@kms_flip@2x-flip-vs-modeset-interruptible.html [ 598.216299] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 598.216326] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3813/shard-hsw5/igt@kms_vblank@pipe-c-wait-idle.html [ 1314.660451] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 1314.660472] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3835/shard-hsw5/igt@kms_vblank@pipe-a-query-forked-busy-hang.html from dmesg: <7>[ 829.768537] missed_breadcrumb * <7>[ 829.768549] missed_breadcrumb Idle? no <7>[ 841.736597] [drm:i915_reset_device [i915]] resetting chip <5>[ 841.736895] i915 0000:00:02.0: Resetting chip after gpu hang <7>[ 841.737399] [drm:i915_gem_reset_engine [i915]] resetting rcs0 to restart from tail of request 0x3 <7>[ 841.737992] [drm:sandybridge_pcode_read [i915]] warning: pcode (read from mbox 5) mailbox access failed for intel_enable_gt_powersave [i915]: -6 <7>[ 841.738243] [drm:init_workarounds_ring [i915]] rcs0: Number of context specific w/a: 0 ... <3>[ 841.840039] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A <3>[ 841.840280] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3883/shard-hsw5/igt@kms_busy@extended-modeset-hang-newfb-render-b.html [ 607.100851] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 607.100904] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3887/shard-hsw5/igt@kms_vblank@pipe-b-wait-idle.html [ 1110.735788] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 1110.735836] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3887/shard-hsw5/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html [ 1116.078311] [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pipe A [ 1116.078706] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/IGT_4360/shard-hsw5/igt@kms_atomic_transition@1x-modeset-transitions-nonblocking.html [ 1184.609072] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 1184.609089] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3939/shard-hsw5/igt@kms_busy@basic-modeset-a.html [ 192.692144] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 192.692223] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3939/shard-hsw5/igt@gem_fenced_exec_thrash@2-spare-fences.html [ 195.401720] [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pipe A [ 195.402234] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun I have cleaned up the impact of this bug a bit in cibuglog since the old links are dead. https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3990/shard-hsw5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-render.html <7>[ 814.602967] [drm:intel_enable_pipe [i915]] enabling pipe A <7>[ 814.603086] [drm:haswell_crtc_enable [i915]] iCLKIP clock: found settings for 65000KHz refresh rate: auxdiv=0, divsel=27, phasedir=0, phaseinc=22 <3>[ 814.670444] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A <3>[ 814.670742] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_4016/shard-hsw5/igt@kms_flip@flip-vs-modeset-vs-hang.html [ 171.746919] i915 0000:00:02.0: Resetting chip for no progress on rcs0 [ 171.791561] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [ 171.791623] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_4031/shard-hsw5/igt@kms_frontbuffer_tracking@fbc-2p-pri-indfb-multidraw.html https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_4029/shard-hsw5/igt@kms_chv_cursor_fail@pipe-c-128x128-right-edge.html https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_4031/shard-hsw5/igt@gem_mmap_gtt@forked-medium-copy-odd.html https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_4038/shard-hsw5/igt@kms_plane@pixel-format-pipe-b-planes.html https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_4038/shard-hsw5/igt@kms_cursor_legacy@pipe-c-torture-move.html https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_27/fi-hsw-4200u/igt@kms_plane_lowres@pipe-c-tiling-none.html https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_28/fi-hsw-4200u/igt@kms_panel_fitting@atomic-fastset.html https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_29/fi-hsw-4200u/igt@kms_panel_fitting@atomic-fastset.html [ 168.296571] [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pipe A [ 168.296682] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun [ 169.796559] [drm:intel_check_cpu_fifo_underruns [i915]] *ERROR* fifo underrun on pipe B [ 170.931908] [drm:intel_check_cpu_fifo_underruns [i915]] *ERROR* fifo underrun on pipe C https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_28/fi-hsw-4200u/igt@kms_plane_lowres@pipe-c-tiling-x.html [ 239.614337] [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pipe C [ 239.614715] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe C FIFO underrun Also seen on the HSW chromebook: https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_30/fi-hsw-peppy/igt@kms_atomic_transition@plane-all-transition-nonblocking.html https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_30/fi-hsw-peppy/igt@kms_atomic_transition@plane-all-transition-fencing.html This issue occurs in every round of drmtip and CI DRM execution. https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5205/shard-hsw5/igt@kms_flip@2x-flip-vs-dpms-interruptible.html <3> [293.475835] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A The CI Bug Log issue associated to this bug has been updated. ### New filters associated * HSW: igt@i915_suspend@sysfs-reader - dmesg-warn - *ERROR* fifo underrun on pipe A - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_249/fi-hsw-peppy/igt@i915_suspend@sysfs-reader.html A CI Bug Log filter associated to this bug has been updated: {- HSW: igt@i915_suspend@sysfs-reader - dmesg-warn - *ERROR* fifo underrun on pipe A -} {+ HSW: all tests - dmesg-warn - *ERROR* fifo underrun on pipe A +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_282/fi-hsw-peppy/igt@kms_atomic_transition@plane-all-transition.html This issue is seen every 2 runs and affected platform is HSW. The FIFO underrun ERROR is only seen at the beginning after which the link training passes and underruns are not reported after that. For 6 tests, it is seen every 2 runs, medium priority. -- 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/44. |
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.