https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_95/fi-icl-u/igt@kms_frontbuffer_tracking@fbcpsr-modesetfrombusy.html https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_95/fi-icl-u/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-blt.html (kms_frontbuffer_tracking:2577) CRITICAL: Test assertion failure function do_status_assertions, file ../tests/kms_frontbuffer_tracking.c:1632: (kms_frontbuffer_tracking:2577) CRITICAL: Failed assertion: fbc_wait_for_compression() Subtest fbc-1p-primscrn-pri-indfb-draw-blt failed.
From the logs, the driver is automatically disabling FBC when we hit a FIFO underrun, so this is actually a duplicate of 107724. *** This bug has been marked as a duplicate of bug 107724 ***
Closed as Duplicate.
(In reply to James Ausmus from comment #1) > From the logs, the driver is automatically disabling FBC when we hit a FIFO > underrun, so this is actually a duplicate of 107724. > > *** This bug has been marked as a duplicate of bug 107724 *** James do you think this failure is also part of bug 107724? https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_169/fi-icl-u3/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html
No, that looks like a separate issue - no FIFO underruns seen there
Jose - any thoughts from the logs in Comment 3?
To me it looks like I need to repoen this bug. If not, I need to file a new bug.
I agree https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_169/fi-icl-u3/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html do not looks like duplicated of https://bugs.freedesktop.org/show_bug.cgi?id=107724
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_228/fi-icl-u2/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html Starting subtest: fbcpsr-1p-pri-indfb-multidraw (kms_frontbuffer_tracking:2241) CRITICAL: Test assertion failure function do_status_assertions, file ../tests/kms_frontbuffer_tracking.c:1619: (kms_frontbuffer_tracking:2241) CRITICAL: Failed assertion: fbc_wait_for_compression() Subtest fbcpsr-1p-pri-indfb-multidraw failed. **** DEBUG **** (kms_frontbuffer_tracking:2241) DEBUG: Used method mmap-cpu (kms_frontbuffer_tracking:2241) igt_draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle) (kms_frontbuffer_tracking:2241) igt_draw-DEBUG: Test requirement passed: intel_gen(intel_get_drm_devid(fd)) >= 5 (kms_frontbuffer_tracking:2241) igt_debugfs-DEBUG: Opening debugfs directory '/sys/kernel/debug/dri/0' (kms_frontbuffer_tracking:2241) DEBUG: checking asserts in line 2070 (kms_frontbuffer_tracking:2241) igt_debugfs-DEBUG: Opening debugfs directory '/sys/kernel/debug/dri/0' (kms_frontbuffer_tracking:2241) DEBUG: Calculated CRC: pipe:[0917ed60 00000000 00000000 00000000 00000000] (kms_frontbuffer_tracking:2241) DEBUG: Test requirement passed: !fbc_not_enough_stolen() (kms_frontbuffer_tracking:2241) DEBUG: Test requirement passed: !fbc_stride_not_supported() (kms_frontbuffer_tracking:2241) DEBUG: Test requirement passed: !fbc_mode_too_large() (kms_frontbuffer_tracking:2241) DEBUG: fbc_is_enabled()? FBC enabled
A CI Bug Log filter associated to this bug has been updated: {- ICL: igt@kms_frontbuffer_tracking@* - dmesg-fail / fail - Failed assertion: fbc_wait_for_compression() -} {+ ICL: igt@kms_frontbuffer_tracking@* - dmesg-fail / fail - Failed assertion: fbc_wait_for_compression() +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_228/fi-icl-u2/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html
We need to split this bug into two. This one should be marked as duplicate of https://bugs.freedesktop.org/show_bug.cgi?id=107724 as the most errors we get are dmesg-fail with FIFO underruns in the dmesg which causes FBC to be disabled. The other failure, also caught under this bug, haven't been seen in a while (1.5 months, drmtip_228) and had rather few reproduction prior to that (about once every three months): https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_228/fi-icl-u2/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html FBC last action not supported Can't test DRRS: Not supported. Starting subtest: fbcpsr-1p-pri-indfb-multidraw Stack trace: #0 ../lib/igt_core.c:1474 __igt_fail_assert() #1 ../tests/kms_frontbuffer_tracking.c:1620 do_status_assertions() #2 ../tests/kms_frontbuffer_tracking.c:1659 __do_assertions() #3 ../tests/kms_frontbuffer_tracking.c:2048 multidraw_subtest() #4 ../tests/kms_frontbuffer_tracking.c:3397 main() #5 ../csu/libc-start.c:344 __libc_start_main() #6 [_start+0x2a] Subtest fbcpsr-1p-pri-indfb-multidraw: FAIL (9.851s) This one needs a separate filing.
*** This bug has been marked as a duplicate of bug 107724 ***
The CI Bug Log issue associated to this bug has been archived. New failures matching the above filters will not be associated to this bug anymore.
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.