== Series Details == Series: IGT Testcases for i915 DAPC feature URL : https://patchwork.freedesktop.org/series/29940/ State : failure == Summary == IGT patchset build failed on latest successful build 4a1c8daff2005e2cbfe980d63bc0a0fb09cb017d igt/gem_ringfill: Prime execbuf before measuring ring size make all-recursive Making all in lib make all-recursive Making all in . Making all in tests make[4]: Nothing to be done for 'all'. Making all in man make[2]: Nothing to be done for 'all'. Making all in tools Making all in null_state_gen make[3]: Nothing to be done for 'all'. Making all in registers make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all-am'. Making all in scripts make[2]: Nothing to be done for 'all'. Making all in benchmarks make[2]: Nothing to be done for 'all'. Making all in tests Making all in intel-ci make[3]: Nothing to be done for 'all'. CCLD gem_bad_batch CCLD gem_hang CCLD gem_bad_blit CCLD gem_bad_address CCLD gem_non_secure_batch CCLD gem_stress CCLD core_auth CCLD core_get_client_auth CCLD core_getclient CCLD core_getstats CCLD core_getversion CCLD core_prop_blob CCLD core_setmaster_vs_auth CCLD debugfs_test CCLD drm_import_export CCLD drm_mm CCLD drm_read CCLD drm_vma_limiter CCLD drm_vma_limiter_cached CCLD drm_vma_limiter_cpu CCLD drm_vma_limiter_gtt CCLD drv_getparams_basic CCLD drv_hangman CCLD drv_missed_irq CCLD drv_module_reload CCLD drv_selftest CCLD drv_suspend CCLD gem_bad_length CCLD gem_bad_reloc CCLD gem_basic CCLD gem_busy CCLD gem_caching CCLD gem_close CCLD gem_close_race CCLD gem_concurrent_blit CCLD gem_cpu_reloc CCLD gem_create CCLD gem_cs_prefetch CCLD gem_cs_tlb CCLD gem_ctx_bad_destroy CCLD gem_ctx_bad_exec CCLD gem_ctx_basic CCLD gem_ctx_create CCLD gem_ctx_exec CCLD gem_ctx_param CCLD gem_ctx_switch CCLD gem_ctx_thrash CCLD gem_double_irq_loop CCLD gem_eio CCLD gem_evict_alignment CCLD gem_evict_everything CCLD gem_exec_alignment CCLD gem_exec_async CCLD gem_exec_await CCLD gem_exec_bad_domains CCLD gem_exec_basic CCLD gem_exec_big CCLD gem_exec_blt CCLD gem_exec_capture CCLD gem_exec_create CCLD gem_exec_faulting_reloc CCLD gem_exec_fence CCLD gem_exec_flush CCLD gem_exec_gttfill CCLD gem_exec_latency CCLD gem_exec_lut_handle CCLD gem_exec_nop CCLD gem_exec_parallel CCLD gem_exec_params CCLD gem_exec_parse CCLD gem_exec_reloc CCLD gem_exec_reuse CCLD gem_exec_schedule CCLD gem_exec_store CCLD gem_exec_suspend CCLD gem_exec_whisper CCLD gem_fd_exhaustion CCLD gem_fence_thrash CCLD gem_fence_upload CCLD gem_fenced_exec_thrash CCLD gem_flink_basic CCLD gem_flink_race CCLD gem_gpgpu_fill CCLD gem_gtt_cpu_tlb CCLD gem_gtt_hog CCLD gem_gtt_speed CCLD gem_hangcheck_forcewake CCLD gem_largeobject CCLD gem_linear_blits CCLD gem_lut_handle CCLD gem_madvise CCLD gem_media_fill CCLD gem_mmap CCLD gem_mmap_gtt CCLD gem_mmap_offset_exhaustion CCLD gem_mmap_wc CCLD gem_mocs_settings CCLD gem_partial_pwrite_pread CCLD gem_persistent_relocs CCLD gem_pin CCLD gem_pipe_control_store_loop CCLD gem_ppgtt CCLD gem_pread CCLD gem_pread_after_blit CCLD gem_pwrite CCLD gem_pwrite_pread CCLD gem_pwrite_snooped CCLD gem_read_read_speed CCLD gem_readwrite CCLD gem_reg_read CCLD gem_reloc_overflow CCLD gem_reloc_vs_gpu CCLD gem_render_copy CCLD gem_render_copy_redux CCLD gem_render_linear_blits CCLD gem_render_tiled_blits CCLD gem_request_retire CCLD gem_reset_stats CCLD gem_ring_sync_copy CCLD gem_ring_sync_loop CCLD gem_ringfill CCLD gem_seqno_wrap CCLD gem_set_tiling_vs_blt CCLD gem_set_tiling_vs_gtt CCLD gem_set_tiling_vs_pwrite CCLD gem_shrink CCLD gem_softpin CCLD gem_spin_batch CCLD gem_stolen CCLD gem_storedw_batches_loop CCLD gem_storedw_loop CCLD gem_streaming_writes CCLD gem_sync CCLD gem_threaded_access_tiled CCLD gem_tiled_blits CCLD gem_tiled_fence_blits CCLD gem_tiled_partial_pwrite_pread CCLD gem_tiled_pread_basic CCLD gem_tiled_pread_pwrite CCLD gem_tiled_swapping CCLD gem_tiled_wb CCLD gem_tiled_wc CCLD gem_tiling_max_stride CCLD gem_unfence_active_buffers CCLD gem_unref_active_buffers CCLD gem_userptr_blits CCLD gem_wait CCLD gem_workarounds CCLD gem_write_read_ring_switch CCLD gen3_mixed_blits CCLD gen3_render_linear_blits CCLD gen3_render_mixed_blits CCLD gen3_render_tiledx_blits CCLD gen3_render_tiledy_blits CCLD gen7_forcewake_mt CCLD gvt_basic CCLD intel_perf CC intel_perf_dapc.o intel_perf_dapc.c: In function ‘test_cs_oa_stream_create’: intel_perf_dapc.c:394:4: error: ‘DRM_I915_PERF_PROP_SAMPLE_CTX_ID’ undeclared (first use in this function) DRM_I915_PERF_PROP_SAMPLE_CTX_ID, true, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:394:4: note: each undeclared identifier is reported only once for each function it appears in intel_perf_dapc.c:395:4: error: ‘DRM_I915_PERF_PROP_ENGINE’ undeclared (first use in this function) DRM_I915_PERF_PROP_ENGINE, I915_EXEC_BSD, ^~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c: In function ‘get_oa_report_offset’: intel_perf_dapc.c:455:8: error: ‘DRM_I915_PERF_PROP_SAMPLE_OA_SOURCE’ undeclared (first use in this function) case DRM_I915_PERF_PROP_SAMPLE_OA_SOURCE: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:461:8: error: ‘DRM_I915_PERF_PROP_SAMPLE_CTX_ID’ undeclared (first use in this function) case DRM_I915_PERF_PROP_SAMPLE_CTX_ID: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:467:8: error: ‘DRM_I915_PERF_PROP_SAMPLE_PID’ undeclared (first use in this function) case DRM_I915_PERF_PROP_SAMPLE_PID: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:473:8: error: ‘DRM_I915_PERF_PROP_SAMPLE_TAG’ undeclared (first use in this function) case DRM_I915_PERF_PROP_SAMPLE_TAG: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:479:8: error: ‘DRM_I915_PERF_PROP_SAMPLE_TS’ undeclared (first use in this function) case DRM_I915_PERF_PROP_SAMPLE_TS: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:490:8: error: ‘DRM_I915_PERF_PROP_ENGINE’ undeclared (first use in this function) case DRM_I915_PERF_PROP_ENGINE: ^~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:495:24: error: ‘DRM_I915_PERF_PROP_SAMPLE_MMIO’ undeclared (first use in this function) if (properties[i] == DRM_I915_PERF_PROP_SAMPLE_MMIO) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:495:21: warning: comparison between pointer and integer if (properties[i] == DRM_I915_PERF_PROP_SAMPLE_MMIO) { ^~ In file included from ./../lib/intel_batchbuffer.h:8:0, from ./../lib/drmtest.h:39, from ./../lib/igt.h:27, from intel_perf_dapc.c:26: intel_perf_dapc.c: In function ‘verify_source’: intel_perf_dapc.c:744:8: error: ‘I915_PERF_SAMPLE_OA_SOURCE_OABUFFER’ undeclared (first use in this function) I915_PERF_SAMPLE_OA_SOURCE_OABUFFER) || ^ ./../lib/igt_core.h:337:13: note: in definition of macro ‘igt_assert’ do { if (!(expr)) \ ^~~~ intel_perf_dapc.c:743:30: warning: comparison between pointer and integer igt_assert((sample->source == ^ ./../lib/igt_core.h:337:13: note: in definition of macro ‘igt_assert’ do { if (!(expr)) \ ^~~~ intel_perf_dapc.c:746:8: error: ‘I915_PERF_SAMPLE_OA_SOURCE_CS’ undeclared (first use in this function) I915_PERF_SAMPLE_OA_SOURCE_CS)); ^ ./../lib/igt_core.h:337:13: note: in definition of macro ‘igt_assert’ do { if (!(expr)) \ ^~~~ intel_perf_dapc.c:745:23: warning: comparison between pointer and integer (sample->source == ^ ./../lib/igt_core.h:337:13: note: in definition of macro ‘igt_assert’ do { if (!(expr)) \ ^~~~ intel_perf_dapc.c:748:22: warning: comparison between pointer and integer if (sample->source == I915_PERF_SAMPLE_OA_SOURCE_CS) ^~ intel_perf_dapc.c: In function ‘test_oa_source’: intel_perf_dapc.c:769:3: error: ‘DRM_I915_PERF_PROP_ENGINE’ undeclared (first use in this function) DRM_I915_PERF_PROP_ENGINE, I915_EXEC_RENDER, ^~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:769:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:769:3: note: (near initialization for ‘properties[8]’) intel_perf_dapc.c:770:3: error: ‘DRM_I915_PERF_PROP_SAMPLE_OA_SOURCE’ undeclared (first use in this function) DRM_I915_PERF_PROP_SAMPLE_OA_SOURCE, true, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:770:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:770:3: note: (near initialization for ‘properties[10]’) intel_perf_dapc.c:771:3: error: ‘DRM_I915_PERF_PROP_SAMPLE_CTX_ID’ undeclared (first use in this function) DRM_I915_PERF_PROP_SAMPLE_CTX_ID, true, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:771:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:771:3: note: (near initialization for ‘properties[12]’) intel_perf_dapc.c: In function ‘test_perf_ctxid’: intel_perf_dapc.c:842:3: error: ‘DRM_I915_PERF_PROP_ENGINE’ undeclared (first use in this function) DRM_I915_PERF_PROP_ENGINE, I915_EXEC_RENDER, ^~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:842:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:842:3: note: (near initialization for ‘properties[8]’) intel_perf_dapc.c:843:3: error: ‘DRM_I915_PERF_PROP_SAMPLE_CTX_ID’ undeclared (first use in this function) DRM_I915_PERF_PROP_SAMPLE_CTX_ID, true, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:843:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:843:3: note: (near initialization for ‘properties[10]’) intel_perf_dapc.c: In function ‘test_perf_pid’: intel_perf_dapc.c:915:3: error: ‘DRM_I915_PERF_PROP_ENGINE’ undeclared (first use in this function) DRM_I915_PERF_PROP_ENGINE, I915_EXEC_RENDER, ^~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:915:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:915:3: note: (near initialization for ‘properties[8]’) intel_perf_dapc.c:916:3: error: ‘DRM_I915_PERF_PROP_SAMPLE_PID’ undeclared (first use in this function) DRM_I915_PERF_PROP_SAMPLE_PID, true, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:916:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:916:3: note: (near initialization for ‘properties[10]’) intel_perf_dapc.c: In function ‘test_perf_tag’: intel_perf_dapc.c:982:3: error: ‘DRM_I915_PERF_PROP_ENGINE’ undeclared (first use in this function) DRM_I915_PERF_PROP_ENGINE, I915_EXEC_RENDER, ^~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:982:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:982:3: note: (near initialization for ‘properties[0]’) intel_perf_dapc.c:983:3: error: ‘DRM_I915_PERF_PROP_SAMPLE_TAG’ undeclared (first use in this function) DRM_I915_PERF_PROP_SAMPLE_TAG, true, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:983:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:983:3: note: (near initialization for ‘properties[2]’) intel_perf_dapc.c:984:3: error: ‘DRM_I915_PERF_PROP_SAMPLE_TS’ undeclared (first use in this function) DRM_I915_PERF_PROP_SAMPLE_TS, true, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:984:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:984:3: note: (near initialization for ‘properties[4]’) intel_perf_dapc.c:1046:3: error: implicit declaration of function ‘i915_execbuffer2_set_tag’ [-Werror=implicit-function-declaration] i915_execbuffer2_set_tag(execbuf, (uint64_t)test_tag); ^~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:1046:3: warning: nested extern declaration of ‘i915_execbuffer2_set_tag’ [-Wnested-externs] intel_perf_dapc.c: In function ‘test_perf_ts’: intel_perf_dapc.c:1109:3: error: ‘DRM_I915_PERF_PROP_ENGINE’ undeclared (first use in this function) DRM_I915_PERF_PROP_ENGINE, I915_EXEC_RENDER, ^~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:1109:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:1109:3: note: (near initialization for ‘properties[8]’) intel_perf_dapc.c:1110:3: error: ‘DRM_I915_PERF_PROP_SAMPLE_TS’ undeclared (first use in this function) DRM_I915_PERF_PROP_SAMPLE_TS, true, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:1110:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:1110:3: note: (near initialization for ‘properties[10]’) intel_perf_dapc.c: In function ‘test_perf_oa_mmio’: intel_perf_dapc.c:1266:3: error: ‘DRM_I915_PERF_PROP_ENGINE’ undeclared (first use in this function) DRM_I915_PERF_PROP_ENGINE, I915_EXEC_RENDER, ^~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:1266:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:1266:3: note: (near initialization for ‘properties[8]’) intel_perf_dapc.c:1267:3: error: ‘DRM_I915_PERF_PROP_SAMPLE_MMIO’ undeclared (first use in this function) DRM_I915_PERF_PROP_SAMPLE_MMIO, 0, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:1267:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:1267:3: note: (near initialization for ‘properties[10]’) intel_perf_dapc.c:1274:33: error: storage size of ‘mmio’ isn’t known struct drm_i915_perf_mmio_list mmio; ^~~~ intel_perf_dapc.c:1276:19: warning: passing argument 3 of ‘memset’ makes integer from pointer without a cast [-Wint-conversion] memset(&mmio, 0, sizeof(mmio)); ^~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/fcntl.h:25, from intel_perf_dapc.c:24: /usr/include/x86_64-linux-gnu/bits/string3.h:78:1: note: expected ‘size_t {aka long unsigned int}’ but argument is of type ‘uint64_t * {aka long unsigned int *}’ __NTH (memset (void *__dest, int __ch, size_t __len)) ^ intel_perf_dapc.c:1280:6: error: request for member ‘mmio_list’ in something not a structure or union mmio.mmio_list[0] = GEN6_GT_GFX_RC6; ^ intel_perf_dapc.c:1281:6: error: request for member ‘mmio_list’ in something not a structure or union mmio.mmio_list[1] = GEN6_GT_GFX_RC6p; ^ intel_perf_dapc.c:1282:6: error: request for member ‘num_mmio’ in something not a structure or union mmio.num_mmio = 2; ^ intel_perf_dapc.c:1282:2: warning: statement with no effect [-Wunused-value] mmio.num_mmio = 2; ^~~~ intel_perf_dapc.c:1274:33: warning: unused variable ‘mmio’ [-Wunused-variable] struct drm_i915_perf_mmio_list mmio; ^~~~ intel_perf_dapc.c: In function ‘test_perf_ts_mmio’: intel_perf_dapc.c:1368:3: error: ‘DRM_I915_PERF_PROP_ENGINE’ undeclared (first use in this function) DRM_I915_PERF_PROP_ENGINE, I915_EXEC_RENDER, ^~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:1368:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:1368:3: note: (near initialization for ‘properties[0]’) intel_perf_dapc.c:1369:3: error: ‘DRM_I915_PERF_PROP_SAMPLE_TS’ undeclared (first use in this function) DRM_I915_PERF_PROP_SAMPLE_TS, true, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:1369:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:1369:3: note: (near initialization for ‘properties[2]’) intel_perf_dapc.c:1370:3: error: ‘DRM_I915_PERF_PROP_SAMPLE_MMIO’ undeclared (first use in this function) DRM_I915_PERF_PROP_SAMPLE_MMIO, 0, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:1370:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:1370:3: note: (near initialization for ‘properties[4]’) intel_perf_dapc.c:1377:33: error: storage size of ‘mmio’ isn’t known struct drm_i915_perf_mmio_list mmio; ^~~~ intel_perf_dapc.c:1379:19: warning: passing argument 3 of ‘memset’ makes integer from pointer without a cast [-Wint-conversion] memset(&mmio, 0, sizeof(mmio)); ^~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/fcntl.h:25, from intel_perf_dapc.c:24: /usr/include/x86_64-linux-gnu/bits/string3.h:78:1: note: expected ‘size_t {aka long unsigned int}’ but argument is of type ‘uint64_t * {aka long unsigned int *}’ __NTH (memset (void *__dest, int __ch, size_t __len)) ^ intel_perf_dapc.c:1383:6: error: request for member ‘mmio_list’ in something not a structure or union mmio.mmio_list[0] = GEN6_GT_GFX_RC6; ^ intel_perf_dapc.c:1384:6: error: request for member ‘mmio_list’ in something not a structure or union mmio.mmio_list[1] = GEN6_GT_GFX_RC6p; ^ intel_perf_dapc.c:1385:6: error: request for member ‘num_mmio’ in something not a structure or union mmio.num_mmio = 2; ^ intel_perf_dapc.c:1385:2: warning: statement with no effect [-Wunused-value] mmio.num_mmio = 2; ^~~~ intel_perf_dapc.c:1377:33: warning: unused variable ‘mmio’ [-Wunused-variable] struct drm_i915_perf_mmio_list mmio; ^~~~ intel_perf_dapc.c: In function ‘test_concurrent_streams’: intel_perf_dapc.c:1469:3: error: ‘DRM_I915_PERF_PROP_ENGINE’ undeclared (first use in this function) DRM_I915_PERF_PROP_ENGINE, I915_EXEC_RENDER, ^~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:1469:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:1469:3: note: (near initialization for ‘render_properties[0]’) intel_perf_dapc.c:1470:3: error: ‘DRM_I915_PERF_PROP_SAMPLE_CTX_ID’ undeclared (first use in this function) DRM_I915_PERF_PROP_SAMPLE_CTX_ID, true, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:1470:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:1470:3: note: (near initialization for ‘render_properties[2]’) intel_perf_dapc.c:1471:3: error: ‘DRM_I915_PERF_PROP_SAMPLE_TS’ undeclared (first use in this function) DRM_I915_PERF_PROP_SAMPLE_TS, true, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:1471:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] intel_perf_dapc.c:1471:3: note: (near initialization for ‘render_properties[4]’) intel_perf_dapc.c:1480:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] DRM_I915_PERF_PROP_ENGINE, I915_EXEC_BLT, ^~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:1480:3: note: (near initialization for ‘blt_properties[0]’) intel_perf_dapc.c:1481:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] DRM_I915_PERF_PROP_SAMPLE_CTX_ID, true, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intel_perf_dapc.c:1481:3: note: (near initialization for ‘blt_properties[2]’) intel_perf_dapc.c:1482:3: warning: initialization makes intege _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx