On Fri, 18 Feb 2022 14:38:53 -0800, Lucas De Marchi wrote: > > The move to softpin in igt is ongoing and should land soon. > Meanwhile, like was done for ADL and RKL, add an exception to allow > running the igt display tests before that conversion is complete > so we can unblock CI. One example failure we see on DG2 if we don't do this (reported by Lucas): IGT-Version: 1.26-g9cb64a75 (x86_64) (Linux: 5.17.0-rc4-demarchi+ x86_64) (testdisplay:10068) ioctl_wrappers-CRITICAL: Test assertion failure function gem_execbuf, file ../lib/ioctl_wrappers.c:674: (testdisplay:10068) ioctl_wrappers-CRITICAL: Failed assertion: __gem_execbuf(fd, execbuf) == 0 (testdisplay:10068) ioctl_wrappers-CRITICAL: error: -22 != 0 Stack trace: #0 ../lib/igt_core.c:1754 __igt_fail_assert() #1 [gem_execbuf+0x48] #2 ../lib/intel_batchbuffer.c:1053 igt_blitter_fast_copy__raw() #3 ../lib/igt_fb.c:2497 blitcopy() #4 ../lib/igt_fb.c:2646 setup_linear_mapping() #5 ../lib/igt_fb.c:2671 create_cairo_surface__gpu() #6 ../lib/igt_fb.c:3959 igt_get_cairo_surface() #7 ../lib/igt_fb.c:3987 igt_get_cairo_ctx() #8 ../lib/igt_fb.c:1980 igt_create_pattern_fb() #9 ../tests/testdisplay.c:271 set_mode() #10 ../tests/testdisplay.c:511 update_display() #11 ../tests/testdisplay.c:763 main() #12 ../csu/libc-start.c:342 __libc_start_main() #13 [_start+0x2e] Test testdisplay failed