Remove _v2 functions in gpu pipelines
cover Remove _v2 functions in gpu pipelines
Clean the code by removing libdrm version of the functions. Due to some couplings in media_spin localize required once in it allowing gpgpu_fill/media_fill/media_vme be cleaned.
Zbigniew Kempczyński (2):
lib/media_spin: localize pipeline functions tests/gem_(gpgpu|media)_fill: remove the _v2 suffix
lib/gpgpu_fill.c | 304 +++-------- lib/gpgpu_fill.h | 83 +-- lib/gpu_cmds.c | 1015 +++++++---------------------------- lib/gpu_cmds.h | 165 +----- lib/intel_batchbuffer.c | 56 +- lib/intel_batchbuffer.h | 20 +- lib/media_fill.c | 267 ++------- lib/media_fill.h | 45 +- lib/media_spin.c | 364 ++++++++++++- tests/i915/gem_gpgpu_fill.c | 83 +-- tests/i915/gem_media_fill.c | 83 +-- 11 files changed, 748 insertions(+), 1737 deletions(-)
Signature · 6 lines
2.26.0 _______________________________________________ igt-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/igt-dev
PATCH 1/2 lib/media_spin: localize pipeline functions
To allow remove "_v2" suffix in functions add this not-fully-clean step and localize names. Some additional requirement is needed to fulfill its needs (passing batchbuffer from the caller side).
--- lib/media_spin.c | 364 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 363 insertions(+), 1 deletion(-)
lib/media_spin.c +363 -1
@@ -29,9 +29,10 @@#include "intel_reg.h" #include "drmtest.h" #include "intel_batchbuffer.h" +#include "intel_chipset.h" +#include "gen7_media.h" #include "gen8_media.h" #include "media_spin.h" -#include "gpu_cmds.h" static const uint32_t spin_kernel[][4 ] = { {0x00600001 ,0x20800208 ,0x008d0000 ,0x00000000 },/* mov (8)r4.0<1>:ud r0.0<8;8;1>:ud */
@@ -79,6 +80,366 @@ static const uint32_t spin_kernel[][4] = {#define xoffset 0#define yoffset 0 +static void +gen7_render_flush (struct intel_batchbuffer *batch,uint32_t batch_end) +{ +int ret; + + ret =drm_intel_bo_subdata (batch->bo,0 ,4096 , batch->buffer); +if (ret ==0 ) + ret =drm_intel_bo_mrb_exec (batch->bo, batch_end, +NULL ,0 ,0 ,0 ); +igt_assert (ret ==0 ); +} + +static uint32_t +gen7_fill_kernel (struct intel_batchbuffer *batch, +const uint32_t kernel[][4 ],size_t size) +{ +uint32_t offset; + + offset =intel_batchbuffer_copy_data (batch, kernel, size,64 ); + +return offset; +} + +static uint32_t +gen7_fill_surface_state (struct intel_batchbuffer *batch, +const struct igt_buf *buf, +uint32_t format, +int is_dst) +{ +struct gen7_surface_state *ss; +uint32_t write_domain, read_domain, offset; +int ret; + +if (is_dst) { + write_domain = read_domain =I915_GEM_DOMAIN_RENDER ; + }else { + write_domain =0 ; + read_domain =I915_GEM_DOMAIN_SAMPLER ; + } + + ss =intel_batchbuffer_subdata_alloc (batch,sizeof (*ss),64 ); + offset =intel_batchbuffer_subdata_offset (batch, ss); + + ss->ss0.surface_type =SURFACE_2D ; + ss->ss0.surface_format = format; + ss->ss0.render_cache_read_write =1 ; + +if (buf->tiling ==I915_TILING_X ) + ss->ss0.tiled_mode =2 ; +else if (buf->tiling ==I915_TILING_Y ) + ss->ss0.tiled_mode =3 ; + + ss->ss1.base_addr = buf->bo->offset; + ret =drm_intel_bo_emit_reloc (batch->bo, +intel_batchbuffer_subdata_offset (batch, ss) +4 , + buf->bo,0 , + read_domain, write_domain); +igt_assert (ret ==0 ); + + ss->ss2.height =igt_buf_height (buf) -1 ; + ss->ss2.width =igt_buf_width (buf) -1 ; + + ss->ss3.pitch = buf->surface[0 ].stride -1 ; + + ss->ss7.shader_chanel_select_r =4 ; + ss->ss7.shader_chanel_select_g =5 ; + ss->ss7.shader_chanel_select_b =6 ; + ss->ss7.shader_chanel_select_a =7 ; + +return offset; +} + +static uint32_t +gen8_fill_surface_state (struct intel_batchbuffer *batch, +const struct igt_buf *buf, +uint32_t format, +int is_dst) +{ +struct gen8_surface_state *ss; +uint32_t write_domain, read_domain, offset; +int ret; + +if (is_dst) { + write_domain = read_domain =I915_GEM_DOMAIN_RENDER ; + }else { + write_domain =0 ; + read_domain =I915_GEM_DOMAIN_SAMPLER ; + } + + ss =intel_batchbuffer_subdata_alloc (batch,sizeof (*ss),64 ); + offset =intel_batchbuffer_subdata_offset (batch, ss); + + ss->ss0.surface_type =SURFACE_2D ; + ss->ss0.surface_format = format; + ss->ss0.render_cache_read_write =1 ; + ss->ss0.vertical_alignment =1 ;/* align 4 */ + ss->ss0.horizontal_alignment =1 ;/* align 4 */ + +if (buf->tiling ==I915_TILING_X ) + ss->ss0.tiled_mode =2 ; +else if (buf->tiling ==I915_TILING_Y ) + ss->ss0.tiled_mode =3 ; + + ss->ss8.base_addr = buf->bo->offset; + + ret =drm_intel_bo_emit_reloc (batch->bo, +intel_batchbuffer_subdata_offset (batch, ss) +8 *4 , + buf->bo,0 , read_domain, write_domain); +igt_assert (ret ==0 ); + + ss->ss2.height =igt_buf_height (buf) -1 ; + ss->ss2.width =igt_buf_width (buf) -1 ; + ss->ss3.pitch = buf->surface[0 ].stride -1 ; + + ss->ss7.shader_chanel_select_r =4 ; + ss->ss7.shader_chanel_select_g =5 ; + ss->ss7.shader_chanel_select_b =6 ; + ss->ss7.shader_chanel_select_a =7 ; + +return offset; +} + +static uint32_t +gen8_spin_curbe_buffer_data (struct intel_batchbuffer *batch, +uint32_t iters) +{ +uint32_t *curbe_buffer; +uint32_t offset; + + curbe_buffer =intel_batchbuffer_subdata_alloc (batch,64 ,64 ); + offset =intel_batchbuffer_subdata_offset (batch, curbe_buffer); + *curbe_buffer = iters; + +return offset; +} + +static uint32_t +gen7_fill_binding_table (struct intel_batchbuffer *batch, +const struct igt_buf *dst) +{ +uint32_t *binding_table, offset; + + binding_table =intel_batchbuffer_subdata_alloc (batch,32 ,64 ); + offset =intel_batchbuffer_subdata_offset (batch, binding_table); +if (IS_GEN7 (batch->devid)) + binding_table[0 ] =gen7_fill_surface_state (batch, dst, +SURFACEFORMAT_R8_UNORM ,1 ); +else + binding_table[0 ] =gen8_fill_surface_state (batch, dst, +SURFACEFORMAT_R8_UNORM ,1 ); + +return offset; +} + +static uint32_t +gen8_fill_interface_descriptor (struct intel_batchbuffer *batch, +const struct igt_buf *dst, +const uint32_t kernel[][4 ], +size_t size) +{ +struct gen8_interface_descriptor_data *idd; +uint32_t offset; +uint32_t binding_table_offset, kernel_offset; + + binding_table_offset =gen7_fill_binding_table (batch, dst); + kernel_offset =gen7_fill_kernel (batch, kernel, size); + + idd =intel_batchbuffer_subdata_alloc (batch,sizeof (*idd),64 ); + offset =intel_batchbuffer_subdata_offset (batch, idd); + + idd->desc0.kernel_start_pointer = (kernel_offset >>6 ); + + idd->desc2.single_program_flow =1 ; + idd->desc2.floating_point_mode =GEN8_FLOATING_POINT_IEEE_754 ; + + idd->desc3.sampler_count =0 ;/* 0 samplers used */ + idd->desc3.sampler_state_pointer =0 ; + + idd->desc4.binding_table_entry_count =0 ; + idd->desc4.binding_table_pointer = (binding_table_offset >>5 ); + + idd->desc5.constant_urb_entry_read_offset =0 ; + idd->desc5.constant_urb_entry_read_length =1 ;/* grf 1 */ + + idd->desc6.num_threads_in_tg =1 ; + +return offset; +} + +static void +gen8_emit_state_base_address (struct intel_batchbuffer *batch) +{ +OUT_BATCH (GEN8_STATE_BASE_ADDRESS | (16 -2 )); + +/* general */ +OUT_BATCH (0 |BASE_ADDRESS_MODIFY ); +OUT_BATCH (0 ); + +/* stateless data port */ +OUT_BATCH (0 |BASE_ADDRESS_MODIFY ); + +/* surface */ +OUT_RELOC (batch->bo,I915_GEM_DOMAIN_SAMPLER ,0 ,BASE_ADDRESS_MODIFY ); + +/* dynamic */ +OUT_RELOC (batch->bo, +I915_GEM_DOMAIN_RENDER |I915_GEM_DOMAIN_INSTRUCTION , +0 ,BASE_ADDRESS_MODIFY ); + +/* indirect */ +OUT_BATCH (0 ); +OUT_BATCH (0 ); + +/* instruction */ +OUT_RELOC (batch->bo,I915_GEM_DOMAIN_INSTRUCTION ,0 , +BASE_ADDRESS_MODIFY ); + +/* general state buffer size */ +OUT_BATCH (0xfffff000 |1 ); +/* dynamic state buffer size */ +OUT_BATCH (1 <<12 |1 ); +/* indirect object buffer size */ +OUT_BATCH (0xfffff000 |1 ); +/* instruction buffer size, must set modify enable bit, otherwise it may +* result in GPU hang +*/ +OUT_BATCH (1 <<12 |1 ); +} + +static void +gen8_emit_vfe_state (struct intel_batchbuffer *batch,uint32_t threads, +uint32_t urb_entries,uint32_t urb_size, +uint32_t curbe_size) +{ +OUT_BATCH (GEN7_MEDIA_VFE_STATE | (9 -2 )); + +/* scratch buffer */ +OUT_BATCH (0 ); +OUT_BATCH (0 ); + +/* number of threads & urb entries */ +OUT_BATCH (threads <<16 | + urb_entries <<8 ); + +OUT_BATCH (0 ); + +/* urb entry size & curbe size */ +OUT_BATCH (urb_size <<16 | + curbe_size); + +/* scoreboard */ +OUT_BATCH (0 ); +OUT_BATCH (0 ); +OUT_BATCH (0 ); +} + +static void +gen7_emit_curbe_load (struct intel_batchbuffer *batch,uint32_t curbe_buffer) +{ +OUT_BATCH (GEN7_MEDIA_CURBE_LOAD | (4 -2 )); +OUT_BATCH (0 ); +/* curbe total data length */ +OUT_BATCH (64 ); +/* curbe data start address, is relative to the dynamics base address */ +OUT_BATCH (curbe_buffer); +} + +static void +gen7_emit_interface_descriptor_load (struct intel_batchbuffer *batch, +uint32_t interface_descriptor) +{ +OUT_BATCH (GEN7_MEDIA_INTERFACE_DESCRIPTOR_LOAD | (4 -2 )); +OUT_BATCH (0 ); +/* interface descriptor data length */ +if (IS_GEN7 (batch->devid)) +OUT_BATCH (sizeof (struct gen7_interface_descriptor_data )); +else +OUT_BATCH (sizeof (struct gen8_interface_descriptor_data )); +/* interface descriptor address, is relative to the dynamics base +* address +*/ +OUT_BATCH (interface_descriptor); +} + +static void +gen8_emit_media_state_flush (struct intel_batchbuffer *batch) +{ +OUT_BATCH (GEN8_MEDIA_STATE_FLUSH | (2 -2 )); +OUT_BATCH (0 ); +} + +static void +gen_emit_media_object (struct intel_batchbuffer *batch, +unsigned int xoff,unsigned int yoff) +{ +OUT_BATCH (GEN7_MEDIA_OBJECT | (8 -2 )); + +/* interface descriptor offset */ +OUT_BATCH (0 ); + +/* without indirect data */ +OUT_BATCH (0 ); +OUT_BATCH (0 ); + +/* scoreboard */ +OUT_BATCH (0 ); +OUT_BATCH (0 ); + +/* inline data (xoffset, yoffset) */ +OUT_BATCH (xoff); +OUT_BATCH (yoff); +if (AT_LEAST_GEN (batch->devid,8 ) && !IS_CHERRYVIEW (batch->devid)) +gen8_emit_media_state_flush (batch); +} + +static void +gen9_emit_state_base_address (struct intel_batchbuffer *batch) +{ +OUT_BATCH (GEN8_STATE_BASE_ADDRESS | (19 -2 )); + +/* general */ +OUT_BATCH (0 |BASE_ADDRESS_MODIFY ); +OUT_BATCH (0 ); + +/* stateless data port */ +OUT_BATCH (0 |BASE_ADDRESS_MODIFY ); + +/* surface */ +OUT_RELOC (batch->bo,I915_GEM_DOMAIN_SAMPLER ,0 ,BASE_ADDRESS_MODIFY ); + +/* dynamic */ +OUT_RELOC (batch->bo, +I915_GEM_DOMAIN_RENDER |I915_GEM_DOMAIN_INSTRUCTION , +0 ,BASE_ADDRESS_MODIFY ); + +/* indirect */ +OUT_BATCH (0 ); +OUT_BATCH (0 ); + +/* instruction */ +OUT_RELOC (batch->bo,I915_GEM_DOMAIN_INSTRUCTION ,0 , +BASE_ADDRESS_MODIFY ); + +/* general state buffer size */ +OUT_BATCH (0xfffff000 |1 ); +/* dynamic state buffer size */ +OUT_BATCH (1 <<12 |1 ); +/* indirect object buffer size */ +OUT_BATCH (0xfffff000 |1 ); +/* intruction buffer size, must set modify enable bit, otherwise it may +* result in GPU hang +*/ +OUT_BATCH (1 <<12 |1 ); + +/* Bindless surface state base address */ +OUT_BATCH (0 |BASE_ADDRESS_MODIFY ); +OUT_BATCH (0 ); +OUT_BATCH (0xfffff000 ); +} +void gen8_media_spinfunc (struct intel_batchbuffer *batch,const struct igt_buf *dst,uint32_t spins)
@@ -119,6 +480,7 @@ gen8_media_spinfunc(struct intel_batchbuffer *batch,intel_batchbuffer_reset (batch); } +void gen9_media_spinfunc (struct intel_batchbuffer *batch,const struct igt_buf *dst,uint32_t spins)
Signature · 6 lines
2.26.0 _______________________________________________ igt-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/igt-dev
PATCH 2/2 tests/gem_(gpgpu|media)_fill: remove the _v2 suffix
In reply to Zbigniew KempczyńskiRemove libdrm functions and replace them with new ones after removing _v2 suffix introduced for transition state.
--- lib/gpgpu_fill.c | 304 +++-------- lib/gpgpu_fill.h | 83 +-- lib/gpu_cmds.c | 1015 +++++++---------------------------- lib/gpu_cmds.h | 165 +----- lib/intel_batchbuffer.c | 56 +- lib/intel_batchbuffer.h | 20 +- lib/media_fill.c | 267 ++------- lib/media_fill.h | 45 +- tests/i915/gem_gpgpu_fill.c | 83 +-- tests/i915/gem_media_fill.c | 83 +-- 10 files changed, 385 insertions(+), 1736 deletions(-)
lib/gpgpu_fill.c +62 -242
@@ -25,7 +25,6 @@* Dominik Zeromski <[email protected]> */ -#include <intel_bufmgr.h> #include <i915_drm.h> #include "intel_reg.h"
@@ -131,60 +130,11 @@ static const uint32_t gen12_gpgpu_kernel[][4] = {#define GEN7_VFE_STATE_GPGPU_MODE 1void -gen7_gpgpu_fillfunc (struct intel_batchbuffer *batch, -const struct igt_buf *dst, -unsigned int x,unsigned int y, -unsigned int width,unsigned int height, +gen7_gpgpu_fillfunc (int i915, +struct intel_buf *buf, +unsigned x,unsigned y, +unsigned width,unsigned height,uint8_t color) -{ -uint32_t curbe_buffer, interface_descriptor; -uint32_t batch_end; - -intel_batchbuffer_flush (batch); - -/* setup states */ - batch->ptr = &batch->buffer[BATCH_STATE_SPLIT ]; - -/* -* const buffer needs to fill for every thread, but as we have just 1 -* thread per every group, so need only one curbe data. -* For each thread, just use thread group ID for buffer offset. -*/ - curbe_buffer =gen7_fill_curbe_buffer_data (batch, color); - - interface_descriptor =gen7_fill_interface_descriptor (batch, dst, - gen7_gpgpu_kernel,sizeof (gen7_gpgpu_kernel)); - -igt_assert (batch->ptr < &batch->buffer[4095 ]); - - batch->ptr = batch->buffer; - -/* GPGPU pipeline */ -OUT_BATCH (GEN7_PIPELINE_SELECT |PIPELINE_SELECT_GPGPU ); - -gen7_emit_state_base_address (batch); -gen7_emit_vfe_state (batch,THREADS ,GEN7_GPGPU_URB_ENTRIES , -GPGPU_URB_SIZE ,GPGPU_CURBE_SIZE , -GEN7_VFE_STATE_GPGPU_MODE ); -gen7_emit_curbe_load (batch, curbe_buffer); -gen7_emit_interface_descriptor_load (batch, interface_descriptor); -gen7_emit_gpgpu_walk (batch, x, y, width, height); - -OUT_BATCH (MI_BATCH_BUFFER_END ); - - batch_end =intel_batchbuffer_align (batch,8 ); -igt_assert (batch_end <BATCH_STATE_SPLIT ); - -gen7_render_flush (batch, batch_end); -intel_batchbuffer_reset (batch); -} - -void -gen7_gpgpu_fillfunc_v2 (int i915, -struct intel_buf *buf, -unsigned x,unsigned y, -unsigned width,unsigned height, -uint8_t color) {struct intel_bb *ibb;uint32_t curbe_buffer, interface_descriptor;
@@ -195,7 +145,7 @@ gen7_gpgpu_fillfunc_v2(int i915,intel_bb_ptr_set (ibb,BATCH_STATE_SPLIT );/* Fill curbe buffer data */ - curbe_buffer =gen7_fill_curbe_buffer_data_v2 (ibb, color); + curbe_buffer =gen7_fill_curbe_buffer_data (ibb, color);/* * const buffer needs to fill for every thread, but as we have just 1
@@ -203,22 +153,22 @@ gen7_gpgpu_fillfunc_v2(int i915,* For each thread, just use thread group ID for buffer offset. */ interface_descriptor = -gen7_fill_interface_descriptor_v2 (ibb, buf, - gen7_gpgpu_kernel, -sizeof (gen7_gpgpu_kernel)); +gen7_fill_interface_descriptor (ibb, buf, + gen7_gpgpu_kernel, +sizeof (gen7_gpgpu_kernel));intel_bb_ptr_set (ibb,0 );/* GPGPU pipeline */ intel_bb_out (ibb,GEN7_PIPELINE_SELECT |PIPELINE_SELECT_GPGPU ); -gen7_emit_state_base_address_v2 (ibb); -gen7_emit_vfe_state_v2 (ibb,THREADS ,GEN7_GPGPU_URB_ENTRIES , +gen7_emit_state_base_address (ibb); +gen7_emit_vfe_state (ibb,THREADS ,GEN7_GPGPU_URB_ENTRIES ,GPGPU_URB_SIZE ,GPGPU_CURBE_SIZE ,GEN7_VFE_STATE_GPGPU_MODE ); -gen7_emit_curbe_load_v2 (ibb, curbe_buffer); -gen7_emit_interface_descriptor_load_v2 (ibb, interface_descriptor); -gen7_emit_gpgpu_walk_v2 (ibb, x, y, width, height); +gen7_emit_curbe_load (ibb, curbe_buffer); +gen7_emit_interface_descriptor_load (ibb, interface_descriptor); +gen7_emit_gpgpu_walk (ibb, x, y, width, height);intel_bb_out (ibb,MI_BATCH_BUFFER_END );intel_bb_ptr_align (ibb,32 );
@@ -230,59 +180,11 @@ gen7_gpgpu_fillfunc_v2(int i915, }void -gen8_gpgpu_fillfunc (struct intel_batchbuffer *batch, -const struct igt_buf *dst, -unsigned int x,unsigned int y, -unsigned int width,unsigned int height, +gen8_gpgpu_fillfunc (int i915, +struct intel_buf *buf, +unsigned x,unsigned y, +unsigned width,unsigned height,uint8_t color) -{ -uint32_t curbe_buffer, interface_descriptor; -uint32_t batch_end; - -intel_batchbuffer_flush (batch); - -/* setup states */ - batch->ptr = &batch->buffer[BATCH_STATE_SPLIT ]; - -/* -* const buffer needs to fill for every thread, but as we have just 1 -* thread per every group, so need only one curbe data. -* For each thread, just use thread group ID for buffer offset. -*/ - curbe_buffer =gen7_fill_curbe_buffer_data (batch, color); - - interface_descriptor =gen8_fill_interface_descriptor (batch, dst, - gen8_gpgpu_kernel,sizeof (gen8_gpgpu_kernel)); - -igt_assert (batch->ptr < &batch->buffer[4095 ]); - - batch->ptr = batch->buffer; - -/* GPGPU pipeline */ -OUT_BATCH (GEN7_PIPELINE_SELECT |PIPELINE_SELECT_GPGPU ); - -gen8_emit_state_base_address (batch); -gen8_emit_vfe_state (batch,THREADS ,GEN8_GPGPU_URB_ENTRIES , -GPGPU_URB_SIZE ,GPGPU_CURBE_SIZE ); -gen7_emit_curbe_load (batch, curbe_buffer); -gen7_emit_interface_descriptor_load (batch, interface_descriptor); -gen8_emit_gpgpu_walk (batch, x, y, width, height); - -OUT_BATCH (MI_BATCH_BUFFER_END ); - - batch_end =intel_batchbuffer_align (batch,8 ); -igt_assert (batch_end <BATCH_STATE_SPLIT ); - -gen7_render_flush (batch, batch_end); -intel_batchbuffer_reset (batch); -} - -void -gen8_gpgpu_fillfunc_v2 (int i915, -struct intel_buf *buf, -unsigned x,unsigned y, -unsigned width,unsigned height, -uint8_t color) {struct intel_bb *ibb;uint32_t curbe_buffer, interface_descriptor;
@@ -297,9 +199,9 @@ gen8_gpgpu_fillfunc_v2(int i915,* thread per every group, so need only one curbe data. * For each thread, just use thread group ID for buffer offset. */ - curbe_buffer =gen7_fill_curbe_buffer_data_v2 (ibb, color); + curbe_buffer =gen7_fill_curbe_buffer_data (ibb, color); - interface_descriptor =gen8_fill_interface_descriptor_v2 (ibb, buf, + interface_descriptor =gen8_fill_interface_descriptor (ibb, buf, gen8_gpgpu_kernel,sizeof (gen8_gpgpu_kernel));intel_bb_ptr_set (ibb,0 );
@@ -307,14 +209,14 @@ gen8_gpgpu_fillfunc_v2(int i915,/* GPGPU pipeline */ intel_bb_out (ibb,GEN7_PIPELINE_SELECT |PIPELINE_SELECT_GPGPU ); -gen8_emit_state_base_address_v2 (ibb); -gen8_emit_vfe_state_v2 (ibb,THREADS ,GEN8_GPGPU_URB_ENTRIES , -GPGPU_URB_SIZE ,GPGPU_CURBE_SIZE ); +gen8_emit_state_base_address (ibb); +gen8_emit_vfe_state (ibb,THREADS ,GEN8_GPGPU_URB_ENTRIES , +GPGPU_URB_SIZE ,GPGPU_CURBE_SIZE ); -gen7_emit_curbe_load_v2 (ibb, curbe_buffer); -gen7_emit_interface_descriptor_load_v2 (ibb, interface_descriptor); +gen7_emit_curbe_load (ibb, curbe_buffer); +gen7_emit_interface_descriptor_load (ibb, interface_descriptor); -gen8_emit_gpgpu_walk_v2 (ibb, x, y, width, height); +gen8_emit_gpgpu_walk (ibb, x, y, width, height);intel_bb_out (ibb,MI_BATCH_BUFFER_END );intel_bb_ptr_align (ibb,32 );
@@ -326,63 +228,12 @@ gen8_gpgpu_fillfunc_v2(int i915, }static void -__gen9_gpgpu_fillfunc (struct intel_batchbuffer *batch, -const struct igt_buf *dst, -unsigned int x,unsigned int y, -unsigned int width,unsigned int height, -uint8_t color,const uint32_t kernel[][4 ], -size_t kernel_size) -{ -uint32_t curbe_buffer, interface_descriptor; -uint32_t batch_end; - -intel_batchbuffer_flush (batch); - -/* setup states */ - batch->ptr = &batch->buffer[BATCH_STATE_SPLIT ]; - -/* -* const buffer needs to fill for every thread, but as we have just 1 -* thread per every group, so need only one curbe data. -* For each thread, just use thread group ID for buffer offset. -*/ - curbe_buffer =gen7_fill_curbe_buffer_data (batch, color); - - interface_descriptor =gen8_fill_interface_descriptor (batch, dst, - kernel, kernel_size); - -igt_assert (batch->ptr < &batch->buffer[4095 ]); - - batch->ptr = batch->buffer; - -/* GPGPU pipeline */ -OUT_BATCH (GEN7_PIPELINE_SELECT |GEN9_PIPELINE_SELECTION_MASK | -PIPELINE_SELECT_GPGPU ); - -gen9_emit_state_base_address (batch); -gen8_emit_vfe_state (batch,THREADS ,GEN8_GPGPU_URB_ENTRIES , -GPGPU_URB_SIZE ,GPGPU_CURBE_SIZE ); -gen7_emit_curbe_load (batch, curbe_buffer); -gen7_emit_interface_descriptor_load (batch, interface_descriptor); -gen8_emit_gpgpu_walk (batch, x, y, width, height); - -OUT_BATCH (MI_BATCH_BUFFER_END ); - - batch_end =intel_batchbuffer_align (batch,8 ); -igt_assert (batch_end <BATCH_STATE_SPLIT ); - -gen7_render_flush (batch, batch_end); -intel_batchbuffer_reset (batch); -} - - -static void -__gen9_gpgpu_fillfunc_v2 (int i915, -struct intel_buf *buf, -unsigned x,unsigned y, -unsigned width,unsigned height, -uint8_t color, -const uint32_t kernel[][4 ],size_t kernel_size) +__gen9_gpgpu_fillfunc (int i915, +struct intel_buf *buf, +unsigned x,unsigned y, +unsigned width,unsigned height, +uint8_t color, +const uint32_t kernel[][4 ],size_t kernel_size) {struct intel_bb *ibb;uint32_t curbe_buffer, interface_descriptor;
@@ -398,11 +249,11 @@ __gen9_gpgpu_fillfunc_v2(int i915,* For each thread, just use thread group ID for buffer offset. */ /* Fill curbe buffer data */ - curbe_buffer =gen7_fill_curbe_buffer_data_v2 (ibb, color); + curbe_buffer =gen7_fill_curbe_buffer_data (ibb, color); - interface_descriptor =gen8_fill_interface_descriptor_v2 (ibb, buf, - kernel, - kernel_size); + interface_descriptor =gen8_fill_interface_descriptor (ibb, buf, + kernel, + kernel_size);intel_bb_ptr_set (ibb,0 );
@@ -410,15 +261,15 @@ __gen9_gpgpu_fillfunc_v2(int i915,intel_bb_out (ibb,GEN7_PIPELINE_SELECT |GEN9_PIPELINE_SELECTION_MASK |PIPELINE_SELECT_GPGPU ); -gen9_emit_state_base_address_v2 (ibb); +gen9_emit_state_base_address (ibb); -gen8_emit_vfe_state_v2 (ibb,THREADS ,GEN8_GPGPU_URB_ENTRIES , -GPGPU_URB_SIZE ,GPGPU_CURBE_SIZE ); +gen8_emit_vfe_state (ibb,THREADS ,GEN8_GPGPU_URB_ENTRIES , +GPGPU_URB_SIZE ,GPGPU_CURBE_SIZE ); -gen7_emit_curbe_load_v2 (ibb, curbe_buffer); -gen7_emit_interface_descriptor_load_v2 (ibb, interface_descriptor); +gen7_emit_curbe_load (ibb, curbe_buffer); +gen7_emit_interface_descriptor_load (ibb, interface_descriptor); -gen8_emit_gpgpu_walk_v2 (ibb, x, y, width, height); +gen8_emit_gpgpu_walk (ibb, x, y, width, height);intel_bb_out (ibb,MI_BATCH_BUFFER_END );intel_bb_ptr_align (ibb,32 );
@@ -429,66 +280,35 @@ __gen9_gpgpu_fillfunc_v2(int i915,intel_bb_destroy (ibb); } -void gen9_gpgpu_fillfunc (struct intel_batchbuffer *batch, -const struct igt_buf *dst, -unsigned int x,unsigned int y, -unsigned int width,unsigned int height, +void gen9_gpgpu_fillfunc (int i915, +struct intel_buf *buf, +unsigned x,unsigned y, +unsigned width,unsigned height,uint8_t color) { -__gen9_gpgpu_fillfunc (batch, dst, x, y, width, height, color, - gen9_gpgpu_kernel,sizeof (gen9_gpgpu_kernel)); -} - -void gen9_gpgpu_fillfunc_v2 (int i915, -struct intel_buf *buf, -unsigned x,unsigned y, -unsigned width,unsigned height, -uint8_t color) -{ -__gen9_gpgpu_fillfunc_v2 (i915, buf, x, y, width, height, color, - gen9_gpgpu_kernel, -sizeof (gen9_gpgpu_kernel)); +__gen9_gpgpu_fillfunc (i915, buf, x, y, width, height, color, + gen9_gpgpu_kernel, +sizeof (gen9_gpgpu_kernel)); } - -void gen11_gpgpu_fillfunc (struct intel_batchbuffer *batch, -const struct igt_buf *dst, -unsigned int x,unsigned int y, -unsigned int width,unsigned int height, +void gen11_gpgpu_fillfunc (int i915, +struct intel_buf *buf, +unsigned x,unsigned y, +unsigned width,unsigned height,uint8_t color) { -__gen9_gpgpu_fillfunc (batch, dst, x, y, width, height, color, - gen11_gpgpu_kernel,sizeof (gen11_gpgpu_kernel)); +__gen9_gpgpu_fillfunc (i915, buf, x, y, width, height, color, + gen11_gpgpu_kernel, +sizeof (gen11_gpgpu_kernel)); } -void gen11_gpgpu_fillfunc_v2 (int i915, -struct intel_buf *buf, -unsigned x,unsigned y, -unsigned width,unsigned height, -uint8_t color) -{ -__gen9_gpgpu_fillfunc_v2 (i915, buf, x, y, width, height, color, - gen11_gpgpu_kernel, -sizeof (gen11_gpgpu_kernel)); -} - -void gen12_gpgpu_fillfunc (struct intel_batchbuffer *batch, -const struct igt_buf *dst, -unsigned int x,unsigned int y, -unsigned int width,unsigned int height, +void gen12_gpgpu_fillfunc (int i915, +struct intel_buf *buf, +unsigned x,unsigned y, +unsigned width,unsigned height,uint8_t color) { -__gen9_gpgpu_fillfunc (batch, dst, x, y, width, height, color, - gen12_gpgpu_kernel,sizeof (gen12_gpgpu_kernel)); -} - -void gen12_gpgpu_fillfunc_v2 (int i915, -struct intel_buf *buf, -unsigned x,unsigned y, -unsigned width,unsigned height, -uint8_t color) -{ -__gen9_gpgpu_fillfunc_v2 (i915, buf, x, y, width, height, color, - gen12_gpgpu_kernel, -sizeof (gen12_gpgpu_kernel)); +__gen9_gpgpu_fillfunc (i915, buf, x, y, width, height, color, + gen12_gpgpu_kernel, +sizeof (gen12_gpgpu_kernel)); }
lib/gpgpu_fill.h +23 -60
98 lines not on this page · raw message
lib/gpu_cmds.c +197 -818
1,165 lines not on this page · raw message
lib/gpu_cmds.h +28 -137
217 lines not on this page · raw message
lib/intel_batchbuffer.c +2 -54
80 lines not on this page · raw message
lib/intel_batchbuffer.h +6 -14
@@ -370,8 +370,8 @@ igt_vebox_copyfunc_t igt_get_vebox_copyfunc(int devid);/** * igt_fillfunc_t: -* @batch: batchbuffer object -* @dst: destination i-g-t buffer object +* @i915: drm fd +* @buf: destination intel_buf object * @x: destination pixel x-coordination * @y: destination pixel y-coordination * @width: width of the filled rectangle
@@ -385,23 +385,15 @@ igt_vebox_copyfunc_t igt_get_vebox_copyfunc(int devid);* A fill function will emit a batchbuffer to the kernel which executes * the specified blit fill operation using the media/gpgpu engine. */ -typedef void (*igt_fillfunc_t )(struct intel_batchbuffer *batch, -const struct igt_buf *dst, +struct intel_buf ; +typedef void (*igt_fillfunc_t )(int i915, +struct intel_buf *buf,unsigned x,unsigned y,unsigned width,unsigned height,uint8_t color); -struct intel_buf ; -typedef void (*igt_fillfunc_v2_t )(int i915, -struct intel_buf *buf, -unsigned x,unsigned y, -unsigned width,unsigned height, -uint8_t color); - -igt_fillfunc_t igt_get_media_fillfunc (int devid);igt_fillfunc_t igt_get_gpgpu_fillfunc (int devid); -igt_fillfunc_v2_t igt_get_gpgpu_fillfunc_v2 (int devid); -igt_fillfunc_v2_t igt_get_media_fillfunc_v2 (int devid); +igt_fillfunc_t igt_get_media_fillfunc (int devid); typedef void (*igt_vme_func_t)(int i915, uint32_t ctx,
lib/media_fill.c +49 -218
368 lines not on this page · raw message
lib/media_fill.h +8 -37
76 lines not on this page · raw message
tests/i915/gem_gpgpu_fill.c +5 -78
125 lines not on this page · raw message
tests/i915/gem_media_fill.c +5 -78
125 lines not on this page · raw message
Signature · 6 lines
2.26.0 _______________________________________________ igt-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/igt-dev
Patchwork
CI[igt-dev] ✓ Fi.CI.BAT: success for Remove _v2 functions in gpu pipelines
In reply to Zbigniew Kempczyński== Series Details ==
== Series Details ==
Series: Remove _v2 functions in gpu pipelines
URL : https://patchwork.freedesktop.org/series/77782/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_8552 -> IGTPW_4623
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
Changes
-------
No changes found
Participating hosts (50 -> 42)
------------------------------
Missing (8): fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-ctg-p8600 fi-kbl-7560u fi-byt-clapper fi-bdw-samus
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5683 -> IGTPW_4623
CI-20190529: 20190529
CI_DRM_8552: cd4a9b47339259e3a98601fff14438f17fd2d7dc @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_4623: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
IGT_5683: 757b6e72d546fd2dbc3801a73796d67b0854021b @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev
Patchwork
CI[igt-dev] ✗ Fi.CI.IGT: failure for Remove _v2 functions in gpu pipelines
In reply to Zbigniew Kempczyński== Series Details ==
== Series Details ==
Series: Remove _v2 functions in gpu pipelines
URL : https://patchwork.freedesktop.org/series/77782/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_8552_full -> IGTPW_4623_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_4623_full absolutely need to be verified manually.
If you think the reported changes have nothing to do with the changes introduced in IGTPW_4623_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_4623_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_exec_reloc@basic-gtt-cpu-active:
- shard-glk: [PASS][1] -> [TIMEOUT][2] +5 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk7/igt@[email protected]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk2/igt@[email protected]
Known issues
------------
Here are the changes found in IGTPW_4623_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_workarounds@suspend-resume-fd:
- shard-kbl: [PASS][3] -> [DMESG-WARN][4] ([i915#180]) +1 similar issue
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl2/igt@[email protected]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl1/igt@[email protected]
* igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen:
- shard-kbl: [PASS][5] -> [FAIL][6] ([i915#54] / [i915#93] / [i915#95]) +1 similar issue
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl1/igt@[email protected]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl1/igt@[email protected]
* igt@kms_cursor_crc@pipe-c-cursor-64x64-onscreen:
- shard-apl: [PASS][7] -> [FAIL][8] ([i915#54])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl6/igt@[email protected]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl4/igt@[email protected]
- shard-kbl: [PASS][9] -> [FAIL][10] ([i915#54])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl3/igt@[email protected]
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl7/igt@[email protected]
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
- shard-hsw: [PASS][11] -> [SKIP][12] ([fdo#109271])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw4/igt@[email protected]
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw8/igt@[email protected]
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-apl: [PASS][13] -> [DMESG-WARN][14] ([i915#180]) +1 similar issue
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl7/igt@[email protected]
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl6/igt@[email protected]
* igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
- shard-apl: [PASS][15] -> [FAIL][16] ([fdo#108145] / [i915#265] / [i915#95])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl6/igt@[email protected]
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl3/igt@[email protected]
* igt@kms_psr@psr2_cursor_blt:
- shard-iclb: [PASS][17] -> [SKIP][18] ([fdo#109441]) +1 similar issue
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb2/igt@kms_psr@psr2_cursor_blt.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb7/igt@kms_psr@psr2_cursor_blt.html
#### Possible fixes ####
* igt@gem_ctx_persistence@engines-mixed-process@rcs0:
- shard-apl: [FAIL][19] ([i915#1528]) -> [PASS][20]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl8/igt@gem_ctx_persistence@[email protected]
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl2/igt@gem_ctx_persistence@[email protected]
* igt@gem_exec_whisper@basic-fds-forked-all:
- shard-hsw: [INCOMPLETE][21] ([i915#61]) -> [PASS][22] +1 similar issue
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw8/igt@[email protected]
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw2/igt@[email protected]
* igt@i915_pm_dc@dc3co-vpb-simulation:
- shard-tglb: [SKIP][23] ([i915#1904]) -> [PASS][24]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb8/igt@[email protected]
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb6/igt@[email protected]
* igt@i915_pm_dc@dc5-psr:
- shard-iclb: [FAIL][25] ([i915#1899]) -> [PASS][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb1/igt@[email protected]
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb2/igt@[email protected]
* igt@i915_suspend@sysfs-reader:
- shard-apl: [DMESG-WARN][27] ([i915#180]) -> [PASS][28] +3 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl4/igt@[email protected]
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl2/igt@[email protected]
* igt@kms_big_fb@x-tiled-64bpp-rotate-0:
- shard-glk: [FAIL][29] ([i915#1119] / [i915#118] / [i915#95]) -> [PASS][30]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk8/igt@[email protected]
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk5/igt@[email protected]
* igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen:
- shard-glk: [TIMEOUT][31] ([i915#1958]) -> [PASS][32]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk4/igt@[email protected]
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk8/igt@[email protected]
* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy:
- shard-hsw: [DMESG-FAIL][33] ([i915#1926]) -> [PASS][34]
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw8/igt@[email protected]
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw4/igt@[email protected]
* igt@kms_draw_crc@draw-method-xrgb8888-blt-untiled:
- shard-kbl: [FAIL][35] ([i915#177] / [i915#52] / [i915#54] / [i915#93] / [i915#95]) -> [PASS][36] +1 similar issue
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl6/igt@[email protected]
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl1/igt@[email protected]
* igt@kms_draw_crc@draw-method-xrgb8888-mmap-gtt-untiled:
- shard-apl: [FAIL][37] ([i915#52] / [i915#54] / [i915#95]) -> [PASS][38] +1 similar issue
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl1/igt@[email protected]
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl1/igt@[email protected]
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-snb: [DMESG-WARN][39] ([i915#42]) -> [PASS][40]
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-snb5/igt@[email protected]
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-snb2/igt@[email protected]
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render:
- shard-snb: [SKIP][41] ([fdo#109271]) -> [PASS][42] +1 similar issue
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-snb2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-snb6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_hdmi_inject@inject-audio:
- shard-tglb: [SKIP][43] ([i915#433]) -> [PASS][44]
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb8/igt@[email protected]
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb8/igt@[email protected]
* igt@kms_panel_fitting@atomic-fastset:
- shard-iclb: [FAIL][45] ([i915#83]) -> [PASS][46]
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb3/igt@[email protected]
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb8/igt@[email protected]
* igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes:
- shard-apl: [DMESG-WARN][47] ([i915#180] / [i915#95]) -> [PASS][48]
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl1/igt@[email protected]
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl1/igt@[email protected]
* igt@kms_plane_cursor@pipe-a-viewport-size-64:
- shard-kbl: [FAIL][49] ([i915#1559] / [i915#93] / [i915#95]) -> [PASS][50] +1 similar issue
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl1/igt@[email protected]
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl2/igt@[email protected]
- shard-apl: [FAIL][51] ([i915#1559] / [i915#95]) -> [PASS][52] +1 similar issue
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl2/igt@[email protected]
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl2/igt@[email protected]
* igt@kms_psr@psr2_sprite_plane_move:
- shard-iclb: [SKIP][53] ([fdo#109441]) -> [PASS][54] +2 similar issues
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb6/igt@kms_psr@psr2_sprite_plane_move.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb2/igt@kms_psr@psr2_sprite_plane_move.html
* igt@kms_vblank@pipe-b-ts-continuation-suspend:
- shard-kbl: [INCOMPLETE][55] ([i915#155]) -> [PASS][56]
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl4/igt@[email protected]
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl4/igt@[email protected]
* {igt@perf@blocking-parameterized}:
- shard-iclb: [FAIL][57] ([i915#1542]) -> [PASS][58]
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb1/igt@[email protected]
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb6/igt@[email protected]
- shard-hsw: [FAIL][59] ([i915#1542]) -> [PASS][60]
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw8/igt@[email protected]
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw4/igt@[email protected]
#### Warnings ####
* igt@i915_pm_dc@dc6-dpms:
- shard-glk: [TIMEOUT][61] ([i915#1958]) -> [SKIP][62] ([fdo#109271]) +1 similar issue
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk4/igt@[email protected]
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk5/igt@[email protected]
- shard-tglb: [FAIL][63] ([i915#454]) -> [SKIP][64] ([i915#468])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb5/igt@[email protected]
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb2/igt@[email protected]
* igt@i915_pm_dc@dc6-psr:
- shard-tglb: [SKIP][65] ([i915#468]) -> [FAIL][66] ([i915#454])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb2/igt@[email protected]
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb1/igt@[email protected]
* igt@kms_content_protection@atomic:
- shard-apl: [TIMEOUT][67] ([i915#1319] / [i915#1635]) -> [FAIL][68] ([fdo#110321] / [fdo#110336])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl1/igt@[email protected]
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl6/igt@[email protected]
* igt@kms_content_protection@lic:
- shard-kbl: [FAIL][69] ([fdo#110321] / [i915#93] / [i915#95]) -> [TIMEOUT][70] ([i915#1319])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl2/igt@[email protected]
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl7/igt@[email protected]
* igt@kms_content_protection@srm:
- shard-apl: [FAIL][71] ([fdo#110321]) -> [TIMEOUT][72] ([i915#1319] / [i915#1635])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl4/igt@[email protected]
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl4/igt@[email protected]
* igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
- shard-glk: [DMESG-FAIL][73] ([i915#1925]) -> [DMESG-FAIL][74] ([i915#1925] / [i915#1926]) +1 similar issue
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk2/igt@[email protected]
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk4/igt@[email protected]
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#110321]: https://bugs.freedesktop.org/show_bug.cgi?id=110321
[fdo#110336]: https://bugs.freedesktop.org/show_bug.cgi?id=110336
[i915#1119]: https://gitlab.freedesktop.org/drm/intel/issues/1119
[i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
[i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
[i915#1528]: https://gitlab.freedesktop.org/drm/intel/issues/1528
[i915#1542]: https://gitlab.freedesktop.org/drm/intel/issues/1542
[i915#155]: https://gitlab.freedesktop.org/drm/intel/issues/155
[i915#1559]: https://gitlab.freedesktop.org/drm/intel/issues/1559
[i915#1635]: https://gitlab.freedesktop.org/drm/intel/issues/1635
[i915#177]: https://gitlab.freedesktop.org/drm/intel/issues/177
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1899]: https://gitlab.freedesktop.org/drm/intel/issues/1899
[i915#1904]: https://gitlab.freedesktop.org/drm/intel/issues/1904
[i915#1925]: https://gitlab.freedesktop.org/drm/intel/issues/1925
[i915#1926]: https://gitlab.freedesktop.org/drm/intel/issues/1926
[i915#1930]: https://gitlab.freedesktop.org/drm/intel/issues/1930
[i915#1958]: https://gitlab.freedesktop.org/drm/intel/issues/1958
[i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
[i915#42]: https://gitlab.freedesktop.org/drm/intel/issues/42
[i915#433]: https://gitlab.freedesktop.org/drm/intel/issues/433
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#468]: https://gitlab.freedesktop.org/drm/intel/issues/468
[i915#52]: https://gitlab.freedesktop.org/drm/intel/issues/52
[i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
[i915#61]: https://gitlab.freedesktop.org/drm/intel/issues/61
[i915#83]: https://gitlab.freedesktop.org/drm/intel/issues/83
[i915#93]: https://gitlab.freedesktop.org/drm/intel/issues/93
[i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95
Participating hosts (11 -> 8)
------------------------------
Missing (3): pig-skl-6260u pig-glk-j5005 pig-icl-1065g7
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5683 -> IGTPW_4623
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_8552: cd4a9b47339259e3a98601fff14438f17fd2d7dc @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_4623: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
IGT_5683: 757b6e72d546fd2dbc3801a73796d67b0854021b @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev
Re: [igt-dev] ✗ Fi.CI.IGT: failure for Remove _v2 functions in gpu pipelines
Quoted 30 lines · Patchwork
== Series Details ==
Series: Remove
_v2functions in gpu pipelines
URL : https://patchwork.freedesktop.org/series/77782/
State : failure== Summary ==
CI Bug Log - changes from
CI_DRM_8552_full->IGTPW_4623_full
====================================================Summary
-------**FAILURE**
Serious unknown changes coming with
IGTPW_4623_fullabsolutely need to be verified manually.If you think the reported changes have nothing to do with the changes introduced in
IGTPW_4623_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI.External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
Possible new issues
-------------------Here are the unknown changes that may have been introduced in
IGTPW_4623_full:
Quoted 8 lines
### IGT changes ###
#### Possible regressions ####
* igt@gem_exec_reloc@basic-gtt-cpu-active:
- shard-glk: [PASS][1] -> [TIMEOUT][2] +5 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk7/igt@[email protected]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk2/igt@[email protected]
Those tests were not touched by the code I've changed.
--
Zbigniew
Quoted 246 lines
Known issues
------------Here are the changes found in
IGTPW_4623_fullthat come from known issues:### IGT changes ###
#### Issues hit ####
* igt@gem_workarounds@suspend-resume-fd:
- shard-kbl: [PASS][3] -> [DMESG-WARN][4] ([i915#180]) +1 similar issue
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl2/igt@[email protected]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl1/igt@[email protected]* igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen:
- shard-kbl: [PASS][5] -> [FAIL][6] ([i915#54] / [i915#93] / [i915#95]) +1 similar issue
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl1/igt@[email protected]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl1/igt@[email protected]* igt@kms_cursor_crc@pipe-c-cursor-64x64-onscreen:
- shard-apl: [PASS][7] -> [FAIL][8] ([i915#54])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl6/igt@[email protected]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl4/igt@[email protected]
- shard-kbl: [PASS][9] -> [FAIL][10] ([i915#54])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl3/igt@[email protected]
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl7/igt@[email protected]* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
- shard-hsw: [PASS][11] -> [SKIP][12] ([fdo#109271])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw4/igt@[email protected]
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw8/igt@[email protected]* igt@kms_fbcon_fbt@fbc-suspend:
- shard-apl: [PASS][13] -> [DMESG-WARN][14] ([i915#180]) +1 similar issue
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl7/igt@[email protected]
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl6/igt@[email protected]* igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
- shard-apl: [PASS][15] -> [FAIL][16] ([fdo#108145] / [i915#265] / [i915#95])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl6/igt@[email protected]
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl3/igt@[email protected]* igt@kms_psr@psr2_cursor_blt:
- shard-iclb: [PASS][17] -> [SKIP][18] ([fdo#109441]) +1 similar issue
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb2/igt@kms_psr@psr2_cursor_blt.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb7/igt@kms_psr@psr2_cursor_blt.html#### Possible fixes ####
* igt@gem_ctx_persistence@engines-mixed-process@rcs0:
- shard-apl: [FAIL][19] ([i915#1528]) -> [PASS][20]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl8/igt@gem_ctx_persistence@[email protected]
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl2/igt@gem_ctx_persistence@[email protected]* igt@gem_exec_whisper@basic-fds-forked-all:
- shard-hsw: [INCOMPLETE][21] ([i915#61]) -> [PASS][22] +1 similar issue
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw8/igt@[email protected]
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw2/igt@[email protected]* igt@i915_pm_dc@dc3co-vpb-simulation:
- shard-tglb: [SKIP][23] ([i915#1904]) -> [PASS][24]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb8/igt@[email protected]
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb6/igt@[email protected]* igt@i915_pm_dc@dc5-psr:
- shard-iclb: [FAIL][25] ([i915#1899]) -> [PASS][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb1/igt@[email protected]
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb2/igt@[email protected]* igt@i915_suspend@sysfs-reader:
- shard-apl: [DMESG-WARN][27] ([i915#180]) -> [PASS][28] +3 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl4/igt@[email protected]
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl2/igt@[email protected]* igt@kms_big_fb@x-tiled-64bpp-rotate-0:
- shard-glk: [FAIL][29] ([i915#1119] / [i915#118] / [i915#95]) -> [PASS][30]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk8/igt@[email protected]
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk5/igt@[email protected]* igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen:
- shard-glk: [TIMEOUT][31] ([i915#1958]) -> [PASS][32]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk4/igt@[email protected]
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk8/igt@[email protected]* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy:
- shard-hsw: [DMESG-FAIL][33] ([i915#1926]) -> [PASS][34]
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw8/igt@[email protected]
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw4/igt@[email protected]* igt@kms_draw_crc@draw-method-xrgb8888-blt-untiled:
- shard-kbl: [FAIL][35] ([i915#177] / [i915#52] / [i915#54] / [i915#93] / [i915#95]) -> [PASS][36] +1 similar issue
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl6/igt@[email protected]
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl1/igt@[email protected]* igt@kms_draw_crc@draw-method-xrgb8888-mmap-gtt-untiled:
- shard-apl: [FAIL][37] ([i915#52] / [i915#54] / [i915#95]) -> [PASS][38] +1 similar issue
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl1/igt@[email protected]
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl1/igt@[email protected]* igt@kms_fbcon_fbt@fbc-suspend:
- shard-snb: [DMESG-WARN][39] ([i915#42]) -> [PASS][40]
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-snb5/igt@[email protected]
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-snb2/igt@[email protected]* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render:
- shard-snb: [SKIP][41] ([fdo#109271]) -> [PASS][42] +1 similar issue
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-snb2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-snb6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html* igt@kms_hdmi_inject@inject-audio:
- shard-tglb: [SKIP][43] ([i915#433]) -> [PASS][44]
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb8/igt@[email protected]
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb8/igt@[email protected]* igt@kms_panel_fitting@atomic-fastset:
- shard-iclb: [FAIL][45] ([i915#83]) -> [PASS][46]
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb3/igt@[email protected]
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb8/igt@[email protected]* igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes:
- shard-apl: [DMESG-WARN][47] ([i915#180] / [i915#95]) -> [PASS][48]
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl1/igt@[email protected]
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl1/igt@[email protected]* igt@kms_plane_cursor@pipe-a-viewport-size-64:
- shard-kbl: [FAIL][49] ([i915#1559] / [i915#93] / [i915#95]) -> [PASS][50] +1 similar issue
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl1/igt@[email protected]
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl2/igt@[email protected]
- shard-apl: [FAIL][51] ([i915#1559] / [i915#95]) -> [PASS][52] +1 similar issue
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl2/igt@[email protected]
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl2/igt@[email protected]* igt@kms_psr@psr2_sprite_plane_move:
- shard-iclb: [SKIP][53] ([fdo#109441]) -> [PASS][54] +2 similar issues
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb6/igt@kms_psr@psr2_sprite_plane_move.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb2/igt@kms_psr@psr2_sprite_plane_move.html* igt@kms_vblank@pipe-b-ts-continuation-suspend:
- shard-kbl: [INCOMPLETE][55] ([i915#155]) -> [PASS][56]
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl4/igt@[email protected]
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl4/igt@[email protected]* {igt@perf@blocking-parameterized}:
- shard-iclb: [FAIL][57] ([i915#1542]) -> [PASS][58]
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb1/igt@[email protected]
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb6/igt@[email protected]
- shard-hsw: [FAIL][59] ([i915#1542]) -> [PASS][60]
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw8/igt@[email protected]
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw4/igt@[email protected]#### Warnings ####
* igt@i915_pm_dc@dc6-dpms:
- shard-glk: [TIMEOUT][61] ([i915#1958]) -> [SKIP][62] ([fdo#109271]) +1 similar issue
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk4/igt@[email protected]
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk5/igt@[email protected]
- shard-tglb: [FAIL][63] ([i915#454]) -> [SKIP][64] ([i915#468])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb5/igt@[email protected]
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb2/igt@[email protected]* igt@i915_pm_dc@dc6-psr:
- shard-tglb: [SKIP][65] ([i915#468]) -> [FAIL][66] ([i915#454])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb2/igt@[email protected]
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb1/igt@[email protected]* igt@kms_content_protection@atomic:
- shard-apl: [TIMEOUT][67] ([i915#1319] / [i915#1635]) -> [FAIL][68] ([fdo#110321] / [fdo#110336])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl1/igt@[email protected]
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl6/igt@[email protected]* igt@kms_content_protection@lic:
- shard-kbl: [FAIL][69] ([fdo#110321] / [i915#93] / [i915#95]) -> [TIMEOUT][70] ([i915#1319])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl2/igt@[email protected]
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl7/igt@[email protected]* igt@kms_content_protection@srm:
- shard-apl: [FAIL][71] ([fdo#110321]) -> [TIMEOUT][72] ([i915#1319] / [i915#1635])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl4/igt@[email protected]
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl4/igt@[email protected]* igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
- shard-glk: [DMESG-FAIL][73] ([i915#1925]) -> [DMESG-FAIL][74] ([i915#1925] / [i915#1926]) +1 similar issue
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk2/igt@[email protected]
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk4/igt@[email protected]{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).[fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#110321]: https://bugs.freedesktop.org/show_bug.cgi?id=110321
[fdo#110336]: https://bugs.freedesktop.org/show_bug.cgi?id=110336
[i915#1119]: https://gitlab.freedesktop.org/drm/intel/issues/1119
[i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
[i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
[i915#1528]: https://gitlab.freedesktop.org/drm/intel/issues/1528
[i915#1542]: https://gitlab.freedesktop.org/drm/intel/issues/1542
[i915#155]: https://gitlab.freedesktop.org/drm/intel/issues/155
[i915#1559]: https://gitlab.freedesktop.org/drm/intel/issues/1559
[i915#1635]: https://gitlab.freedesktop.org/drm/intel/issues/1635
[i915#177]: https://gitlab.freedesktop.org/drm/intel/issues/177
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1899]: https://gitlab.freedesktop.org/drm/intel/issues/1899
[i915#1904]: https://gitlab.freedesktop.org/drm/intel/issues/1904
[i915#1925]: https://gitlab.freedesktop.org/drm/intel/issues/1925
[i915#1926]: https://gitlab.freedesktop.org/drm/intel/issues/1926
[i915#1930]: https://gitlab.freedesktop.org/drm/intel/issues/1930
[i915#1958]: https://gitlab.freedesktop.org/drm/intel/issues/1958
[i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
[i915#42]: https://gitlab.freedesktop.org/drm/intel/issues/42
[i915#433]: https://gitlab.freedesktop.org/drm/intel/issues/433
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#468]: https://gitlab.freedesktop.org/drm/intel/issues/468
[i915#52]: https://gitlab.freedesktop.org/drm/intel/issues/52
[i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
[i915#61]: https://gitlab.freedesktop.org/drm/intel/issues/61
[i915#83]: https://gitlab.freedesktop.org/drm/intel/issues/83
[i915#93]: https://gitlab.freedesktop.org/drm/intel/issues/93
[i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95Participating hosts (11 -> 8)
------------------------------Missing (3): pig-skl-6260u pig-glk-j5005 pig-icl-1065g7
Build changes
-------------* CI: CI-20190529 -> None
* IGT:IGT_5683->IGTPW_4623
* Piglit:piglit_4509-> NoneCI-20190529: 20190529
CI_DRM_8552:cd4a9b47339259e3a98601fff14438f17fd2d7dc@git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_4623: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
IGT_5683:757b6e72d546fd2dbc3801a73796d67b0854021b@git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
piglit_4509:fdc5a4ca11124ab8413c7988896eec4c97336694@git://anongit.freedesktop.org/piglit
Quoted 3 lines
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev
Re: [igt-dev] ✗ Fi.CI.IGT: failure for Remove _v2 functions in gpu pipelines
I have addressed the issue.
-----Original Message-----
From: Kempczynski, Zbigniew <[email protected]>
Sent: Friday, May 29, 2020 3:36 PM
To: [email protected]
Cc: Vudum, Lakshminarayana <[email protected]>
Subject: Re: ✗ Fi.CI.IGT: failure for Remove _v2 functions in gpu pipelines
Quoted 33 lines · Patchwork
== Series Details ==
Series: Remove
_v2functions in gpu pipelines
URL : https://patchwork.freedesktop.org/series/77782/
State : failure== Summary ==
CI Bug Log - changes from
CI_DRM_8552_full->IGTPW_4623_full
====================================================Summary
-------**FAILURE**
Serious unknown changes coming with
IGTPW_4623_fullabsolutely need to be verified manually.If you think the reported changes have nothing to do with the changes introduced in
IGTPW_4623_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI.External URL:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.htmlPossible new issues
-------------------Here are the unknown changes that may have been introduced in
IGTPW_4623_full:### IGT changes ###
Quoted 8 lines
#### Possible regressions ####
* igt@gem_exec_reloc@basic-gtt-cpu-active:
- shard-glk: [PASS][1] -> [TIMEOUT][2] +5 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk7/igt@[email protected]
[2]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk2/igt@gem
[email protected]
Those tests were not touched by the code I've changed.
--
Zbigniew
Quoted 311 lines
Known issues
------------Here are the changes found in
IGTPW_4623_fullthat come from known issues:### IGT changes ###
#### Issues hit ####
* igt@gem_workarounds@suspend-resume-fd:
- shard-kbl: [PASS][3] -> [DMESG-WARN][4] ([i915#180]) +1 similar issue
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl2/igt@[email protected]
[4]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl1/igt@gem
[email protected]* igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen:
- shard-kbl: [PASS][5] -> [FAIL][6] ([i915#54] / [i915#93] / [i915#95]) +1 similar issue
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl1/igt@[email protected]
[6]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl1/igt@kms
[email protected]* igt@kms_cursor_crc@pipe-c-cursor-64x64-onscreen:
- shard-apl: [PASS][7] -> [FAIL][8] ([i915#54])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl6/igt@[email protected]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl4/igt@[email protected]
- shard-kbl: [PASS][9] -> [FAIL][10] ([i915#54])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl3/igt@[email protected]
[10]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl7/igt@kms
[email protected]* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
- shard-hsw: [PASS][11] -> [SKIP][12] ([fdo#109271])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw4/igt@[email protected]
[12]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw8/igt@kms
[email protected]* igt@kms_fbcon_fbt@fbc-suspend:
- shard-apl: [PASS][13] -> [DMESG-WARN][14] ([i915#180]) +1 similar issue
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl7/igt@[email protected]
[14]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl6/igt@kms
[email protected]* igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
- shard-apl: [PASS][15] -> [FAIL][16] ([fdo#108145] / [i915#265] / [i915#95])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl6/igt@[email protected]
[16]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl3/igt@kms
[email protected]* igt@kms_psr@psr2_cursor_blt:
- shard-iclb: [PASS][17] -> [SKIP][18] ([fdo#109441]) +1 similar issue
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb2/igt@kms_psr@psr2_cursor_blt.html
[18]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb7/igt@km
s_psr@psr2_cursor_blt.html#### Possible fixes ####
* igt@gem_ctx_persistence@engines-mixed-process@rcs0:
- shard-apl: [FAIL][19] ([i915#1528]) -> [PASS][20]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl8/igt@gem_ctx_persistence@[email protected]
[20]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl2/igt@gem
_ctx_persistence@[email protected]* igt@gem_exec_whisper@basic-fds-forked-all:
- shard-hsw: [INCOMPLETE][21] ([i915#61]) -> [PASS][22] +1 similar issue
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw8/igt@[email protected]
[22]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw2/igt@gem
[email protected]* igt@i915_pm_dc@dc3co-vpb-simulation:
- shard-tglb: [SKIP][23] ([i915#1904]) -> [PASS][24]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb8/igt@[email protected]
[24]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb6/igt@i9
[email protected]* igt@i915_pm_dc@dc5-psr:
- shard-iclb: [FAIL][25] ([i915#1899]) -> [PASS][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb1/igt@[email protected]
[26]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb2/igt@i9
[email protected]* igt@i915_suspend@sysfs-reader:
- shard-apl: [DMESG-WARN][27] ([i915#180]) -> [PASS][28] +3 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl4/igt@[email protected]
[28]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl2/igt@i91
[email protected]* igt@kms_big_fb@x-tiled-64bpp-rotate-0:
- shard-glk: [FAIL][29] ([i915#1119] / [i915#118] / [i915#95]) -> [PASS][30]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk8/igt@[email protected]
[30]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk5/igt@kms
[email protected]* igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen:
- shard-glk: [TIMEOUT][31] ([i915#1958]) -> [PASS][32]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk4/igt@[email protected]
[32]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk8/igt@kms
[email protected]* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy:
- shard-hsw: [DMESG-FAIL][33] ([i915#1926]) -> [PASS][34]
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw8/igt@[email protected]
[34]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw4/igt@kms
[email protected]* igt@kms_draw_crc@draw-method-xrgb8888-blt-untiled:
- shard-kbl: [FAIL][35] ([i915#177] / [i915#52] / [i915#54] / [i915#93] / [i915#95]) -> [PASS][36] +1 similar issue
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl6/igt@[email protected]
[36]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl1/igt@kms
[email protected]* igt@kms_draw_crc@draw-method-xrgb8888-mmap-gtt-untiled:
- shard-apl: [FAIL][37] ([i915#52] / [i915#54] / [i915#95]) -> [PASS][38] +1 similar issue
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl1/igt@[email protected]
[38]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl1/igt@kms
[email protected]* igt@kms_fbcon_fbt@fbc-suspend:
- shard-snb: [DMESG-WARN][39] ([i915#42]) -> [PASS][40]
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-snb5/igt@[email protected]
[40]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-snb2/igt@kms
[email protected]* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render:
- shard-snb: [SKIP][41] ([fdo#109271]) -> [PASS][42] +1 similar issue
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-snb2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
[42]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-snb6/igt@kms
[email protected]* igt@kms_hdmi_inject@inject-audio:
- shard-tglb: [SKIP][43] ([i915#433]) -> [PASS][44]
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb8/igt@[email protected]
[44]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb8/igt@km
[email protected]* igt@kms_panel_fitting@atomic-fastset:
- shard-iclb: [FAIL][45] ([i915#83]) -> [PASS][46]
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb3/igt@[email protected]
[46]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb8/igt@km
[email protected]* igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes:
- shard-apl: [DMESG-WARN][47] ([i915#180] / [i915#95]) -> [PASS][48]
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl1/igt@[email protected]
[48]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl1/igt@kms
[email protected]* igt@kms_plane_cursor@pipe-a-viewport-size-64:
- shard-kbl: [FAIL][49] ([i915#1559] / [i915#93] / [i915#95]) -> [PASS][50] +1 similar issue
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl1/igt@[email protected]
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl2/igt@[email protected]
- shard-apl: [FAIL][51] ([i915#1559] / [i915#95]) -> [PASS][52] +1 similar issue
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl2/igt@[email protected]
[52]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl2/igt@kms
[email protected]* igt@kms_psr@psr2_sprite_plane_move:
- shard-iclb: [SKIP][53] ([fdo#109441]) -> [PASS][54] +2 similar issues
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb6/igt@kms_psr@psr2_sprite_plane_move.html
[54]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb2/igt@km
s_psr@psr2_sprite_plane_move.html* igt@kms_vblank@pipe-b-ts-continuation-suspend:
- shard-kbl: [INCOMPLETE][55] ([i915#155]) -> [PASS][56]
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl4/igt@[email protected]
[56]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl4/igt@kms
[email protected]* {igt@perf@blocking-parameterized}:
- shard-iclb: [FAIL][57] ([i915#1542]) -> [PASS][58]
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb1/igt@[email protected]
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb6/igt@[email protected]
- shard-hsw: [FAIL][59] ([i915#1542]) -> [PASS][60]
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw8/igt@[email protected]
[60]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw4/igt@per
[email protected]#### Warnings ####
* igt@i915_pm_dc@dc6-dpms:
- shard-glk: [TIMEOUT][61] ([i915#1958]) -> [SKIP][62] ([fdo#109271]) +1 similar issue
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk4/igt@[email protected]
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk5/igt@[email protected]
- shard-tglb: [FAIL][63] ([i915#454]) -> [SKIP][64] ([i915#468])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb5/igt@[email protected]
[64]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb2/igt@i9
[email protected]* igt@i915_pm_dc@dc6-psr:
- shard-tglb: [SKIP][65] ([i915#468]) -> [FAIL][66] ([i915#454])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb2/igt@[email protected]
[66]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb1/igt@i9
[email protected]* igt@kms_content_protection@atomic:
- shard-apl: [TIMEOUT][67] ([i915#1319] / [i915#1635]) -> [FAIL][68] ([fdo#110321] / [fdo#110336])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl1/igt@[email protected]
[68]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl6/igt@kms
[email protected]* igt@kms_content_protection@lic:
- shard-kbl: [FAIL][69] ([fdo#110321] / [i915#93] / [i915#95]) -> [TIMEOUT][70] ([i915#1319])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl2/igt@[email protected]
[70]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl7/igt@kms
[email protected]* igt@kms_content_protection@srm:
- shard-apl: [FAIL][71] ([fdo#110321]) -> [TIMEOUT][72] ([i915#1319] / [i915#1635])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl4/igt@[email protected]
[72]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl4/igt@kms
[email protected]* igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
- shard-glk: [DMESG-FAIL][73] ([i915#1925]) -> [DMESG-FAIL][74] ([i915#1925] / [i915#1926]) +1 similar issue
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk2/igt@[email protected]
[74]:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk4/igt@kms
[email protected]{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).[fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#110321]: https://bugs.freedesktop.org/show_bug.cgi?id=110321
[fdo#110336]: https://bugs.freedesktop.org/show_bug.cgi?id=110336
[i915#1119]: https://gitlab.freedesktop.org/drm/intel/issues/1119
[i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
[i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
[i915#1528]: https://gitlab.freedesktop.org/drm/intel/issues/1528
[i915#1542]: https://gitlab.freedesktop.org/drm/intel/issues/1542
[i915#155]: https://gitlab.freedesktop.org/drm/intel/issues/155
[i915#1559]: https://gitlab.freedesktop.org/drm/intel/issues/1559
[i915#1635]: https://gitlab.freedesktop.org/drm/intel/issues/1635
[i915#177]: https://gitlab.freedesktop.org/drm/intel/issues/177
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1899]: https://gitlab.freedesktop.org/drm/intel/issues/1899
[i915#1904]: https://gitlab.freedesktop.org/drm/intel/issues/1904
[i915#1925]: https://gitlab.freedesktop.org/drm/intel/issues/1925
[i915#1926]: https://gitlab.freedesktop.org/drm/intel/issues/1926
[i915#1930]: https://gitlab.freedesktop.org/drm/intel/issues/1930
[i915#1958]: https://gitlab.freedesktop.org/drm/intel/issues/1958
[i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
[i915#42]: https://gitlab.freedesktop.org/drm/intel/issues/42
[i915#433]: https://gitlab.freedesktop.org/drm/intel/issues/433
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#468]: https://gitlab.freedesktop.org/drm/intel/issues/468
[i915#52]: https://gitlab.freedesktop.org/drm/intel/issues/52
[i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
[i915#61]: https://gitlab.freedesktop.org/drm/intel/issues/61
[i915#83]: https://gitlab.freedesktop.org/drm/intel/issues/83
[i915#93]: https://gitlab.freedesktop.org/drm/intel/issues/93
[i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95Participating hosts (11 -> 8)
------------------------------Missing (3): pig-skl-6260u pig-glk-j5005 pig-icl-1065g7
Build changes
-------------* CI: CI-20190529 -> None
* IGT:IGT_5683->IGTPW_4623
* Piglit:piglit_4509-> NoneCI-20190529: 20190529
CI_DRM_8552:cd4a9b47339259e3a98601fff14438f17fd2d7dc@git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_4623: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
IGT_5683:757b6e72d546fd2dbc3801a73796d67b0854021b@git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
piglit_4509:fdc5a4ca11124ab8413c7988896eec4c97336694@git://anongit.freedesktop.org/piglit
Quoted 4 lines
== Logs ==
For more details see:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
---------------------------------------------------------------------
Intel Finland Oy
Registered Address: PL 281, 00181 Helsinki
Business Identity Code: 0357606 - 4
Domiciled in Helsinki
This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.
_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev
Patchwork
CI[igt-dev] ✓ Fi.CI.IGT: success for Remove _v2 functions in gpu pipelines
In reply to Zbigniew Kempczyński== Series Details ==
== Series Details ==
Series: Remove _v2 functions in gpu pipelines
URL : https://patchwork.freedesktop.org/series/77782/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_8552_full -> IGTPW_4623_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
Known issues
------------
Here are the changes found in IGTPW_4623_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_exec_reloc@basic-gtt-cpu-active:
- shard-glk: [PASS][1] -> [TIMEOUT][2] ([i915#1958]) +5 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk7/igt@[email protected]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk2/igt@[email protected]
* igt@gem_workarounds@suspend-resume-fd:
- shard-kbl: [PASS][3] -> [DMESG-WARN][4] ([i915#180]) +1 similar issue
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl2/igt@[email protected]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl1/igt@[email protected]
* igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen:
- shard-kbl: [PASS][5] -> [FAIL][6] ([i915#54] / [i915#93] / [i915#95]) +1 similar issue
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl1/igt@[email protected]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl1/igt@[email protected]
* igt@kms_cursor_crc@pipe-c-cursor-64x64-onscreen:
- shard-apl: [PASS][7] -> [FAIL][8] ([i915#54])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl6/igt@[email protected]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl4/igt@[email protected]
- shard-kbl: [PASS][9] -> [FAIL][10] ([i915#54])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl3/igt@[email protected]
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl7/igt@[email protected]
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
- shard-hsw: [PASS][11] -> [SKIP][12] ([fdo#109271])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw4/igt@[email protected]
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw8/igt@[email protected]
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-apl: [PASS][13] -> [DMESG-WARN][14] ([i915#180]) +1 similar issue
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl7/igt@[email protected]
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl6/igt@[email protected]
* igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
- shard-apl: [PASS][15] -> [FAIL][16] ([fdo#108145] / [i915#265] / [i915#95])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl6/igt@[email protected]
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl3/igt@[email protected]
* igt@kms_psr@psr2_cursor_blt:
- shard-iclb: [PASS][17] -> [SKIP][18] ([fdo#109441]) +1 similar issue
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb2/igt@kms_psr@psr2_cursor_blt.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb7/igt@kms_psr@psr2_cursor_blt.html
#### Possible fixes ####
* igt@gem_ctx_persistence@engines-mixed-process@rcs0:
- shard-apl: [FAIL][19] ([i915#1528]) -> [PASS][20]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl8/igt@gem_ctx_persistence@[email protected]
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl2/igt@gem_ctx_persistence@[email protected]
* igt@gem_exec_whisper@basic-fds-forked-all:
- shard-hsw: [INCOMPLETE][21] ([i915#61]) -> [PASS][22] +1 similar issue
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw8/igt@[email protected]
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw2/igt@[email protected]
* igt@i915_pm_dc@dc3co-vpb-simulation:
- shard-tglb: [SKIP][23] ([i915#1904]) -> [PASS][24]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb8/igt@[email protected]
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb6/igt@[email protected]
* igt@i915_pm_dc@dc5-psr:
- shard-iclb: [FAIL][25] ([i915#1899]) -> [PASS][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb1/igt@[email protected]
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb2/igt@[email protected]
* igt@i915_suspend@sysfs-reader:
- shard-apl: [DMESG-WARN][27] ([i915#180]) -> [PASS][28] +3 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl4/igt@[email protected]
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl2/igt@[email protected]
* igt@kms_big_fb@x-tiled-64bpp-rotate-0:
- shard-glk: [FAIL][29] ([i915#1119] / [i915#118] / [i915#95]) -> [PASS][30]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk8/igt@[email protected]
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk5/igt@[email protected]
* igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen:
- shard-glk: [TIMEOUT][31] ([i915#1958]) -> [PASS][32]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk4/igt@[email protected]
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk8/igt@[email protected]
* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy:
- shard-hsw: [DMESG-FAIL][33] ([i915#1926]) -> [PASS][34]
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw8/igt@[email protected]
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw4/igt@[email protected]
* igt@kms_draw_crc@draw-method-xrgb8888-blt-untiled:
- shard-kbl: [FAIL][35] ([i915#177] / [i915#52] / [i915#54] / [i915#93] / [i915#95]) -> [PASS][36] +1 similar issue
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl6/igt@[email protected]
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl1/igt@[email protected]
* igt@kms_draw_crc@draw-method-xrgb8888-mmap-gtt-untiled:
- shard-apl: [FAIL][37] ([i915#52] / [i915#54] / [i915#95]) -> [PASS][38] +1 similar issue
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl1/igt@[email protected]
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl1/igt@[email protected]
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-snb: [DMESG-WARN][39] ([i915#42]) -> [PASS][40]
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-snb5/igt@[email protected]
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-snb2/igt@[email protected]
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render:
- shard-snb: [SKIP][41] ([fdo#109271]) -> [PASS][42] +1 similar issue
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-snb2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-snb6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_hdmi_inject@inject-audio:
- shard-tglb: [SKIP][43] ([i915#433]) -> [PASS][44]
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb8/igt@[email protected]
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb8/igt@[email protected]
* igt@kms_panel_fitting@atomic-fastset:
- shard-iclb: [FAIL][45] ([i915#83]) -> [PASS][46]
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb3/igt@[email protected]
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb8/igt@[email protected]
* igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes:
- shard-apl: [DMESG-WARN][47] ([i915#180] / [i915#95]) -> [PASS][48]
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl1/igt@[email protected]
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl1/igt@[email protected]
* igt@kms_plane_cursor@pipe-a-viewport-size-64:
- shard-kbl: [FAIL][49] ([i915#1559] / [i915#93] / [i915#95]) -> [PASS][50] +1 similar issue
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl1/igt@[email protected]
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl2/igt@[email protected]
- shard-apl: [FAIL][51] ([i915#1559] / [i915#95]) -> [PASS][52] +1 similar issue
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl2/igt@[email protected]
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl2/igt@[email protected]
* igt@kms_psr@psr2_sprite_plane_move:
- shard-iclb: [SKIP][53] ([fdo#109441]) -> [PASS][54] +2 similar issues
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb6/igt@kms_psr@psr2_sprite_plane_move.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb2/igt@kms_psr@psr2_sprite_plane_move.html
* igt@kms_vblank@pipe-b-ts-continuation-suspend:
- shard-kbl: [INCOMPLETE][55] ([i915#155]) -> [PASS][56]
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl4/igt@[email protected]
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl4/igt@[email protected]
* {igt@perf@blocking-parameterized}:
- shard-iclb: [FAIL][57] ([i915#1542]) -> [PASS][58]
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-iclb1/igt@[email protected]
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-iclb6/igt@[email protected]
- shard-hsw: [FAIL][59] ([i915#1542]) -> [PASS][60]
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-hsw8/igt@[email protected]
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-hsw4/igt@[email protected]
#### Warnings ####
* igt@i915_pm_dc@dc6-dpms:
- shard-glk: [TIMEOUT][61] ([i915#1958]) -> [SKIP][62] ([fdo#109271]) +1 similar issue
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk4/igt@[email protected]
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk5/igt@[email protected]
- shard-tglb: [FAIL][63] ([i915#454]) -> [SKIP][64] ([i915#468])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb5/igt@[email protected]
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb2/igt@[email protected]
* igt@i915_pm_dc@dc6-psr:
- shard-tglb: [SKIP][65] ([i915#468]) -> [FAIL][66] ([i915#454])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-tglb2/igt@[email protected]
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-tglb1/igt@[email protected]
* igt@kms_content_protection@atomic:
- shard-apl: [TIMEOUT][67] ([i915#1319] / [i915#1635]) -> [FAIL][68] ([fdo#110321] / [fdo#110336])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl1/igt@[email protected]
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl6/igt@[email protected]
* igt@kms_content_protection@lic:
- shard-kbl: [FAIL][69] ([fdo#110321] / [i915#93] / [i915#95]) -> [TIMEOUT][70] ([i915#1319])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-kbl2/igt@[email protected]
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-kbl7/igt@[email protected]
* igt@kms_content_protection@srm:
- shard-apl: [FAIL][71] ([fdo#110321]) -> [TIMEOUT][72] ([i915#1319] / [i915#1635])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-apl4/igt@[email protected]
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-apl4/igt@[email protected]
* igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
- shard-glk: [DMESG-FAIL][73] ([i915#1925]) -> [DMESG-FAIL][74] ([i915#1925] / [i915#1926]) +1 similar issue
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8552/shard-glk2/igt@[email protected]
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/shard-glk4/igt@[email protected]
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#110321]: https://bugs.freedesktop.org/show_bug.cgi?id=110321
[fdo#110336]: https://bugs.freedesktop.org/show_bug.cgi?id=110336
[i915#1119]: https://gitlab.freedesktop.org/drm/intel/issues/1119
[i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
[i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
[i915#1528]: https://gitlab.freedesktop.org/drm/intel/issues/1528
[i915#1542]: https://gitlab.freedesktop.org/drm/intel/issues/1542
[i915#155]: https://gitlab.freedesktop.org/drm/intel/issues/155
[i915#1559]: https://gitlab.freedesktop.org/drm/intel/issues/1559
[i915#1635]: https://gitlab.freedesktop.org/drm/intel/issues/1635
[i915#177]: https://gitlab.freedesktop.org/drm/intel/issues/177
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1899]: https://gitlab.freedesktop.org/drm/intel/issues/1899
[i915#1904]: https://gitlab.freedesktop.org/drm/intel/issues/1904
[i915#1925]: https://gitlab.freedesktop.org/drm/intel/issues/1925
[i915#1926]: https://gitlab.freedesktop.org/drm/intel/issues/1926
[i915#1930]: https://gitlab.freedesktop.org/drm/intel/issues/1930
[i915#1958]: https://gitlab.freedesktop.org/drm/intel/issues/1958
[i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
[i915#42]: https://gitlab.freedesktop.org/drm/intel/issues/42
[i915#433]: https://gitlab.freedesktop.org/drm/intel/issues/433
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#468]: https://gitlab.freedesktop.org/drm/intel/issues/468
[i915#52]: https://gitlab.freedesktop.org/drm/intel/issues/52
[i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
[i915#61]: https://gitlab.freedesktop.org/drm/intel/issues/61
[i915#83]: https://gitlab.freedesktop.org/drm/intel/issues/83
[i915#93]: https://gitlab.freedesktop.org/drm/intel/issues/93
[i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95
Participating hosts (11 -> 8)
------------------------------
Missing (3): pig-skl-6260u pig-glk-j5005 pig-icl-1065g7
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5683 -> IGTPW_4623
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_8552: cd4a9b47339259e3a98601fff14438f17fd2d7dc @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_4623: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
IGT_5683: 757b6e72d546fd2dbc3801a73796d67b0854021b @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4623/index.html
_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev