* [PATCH v2 0/2] lib/gpgpu_shader: simplify load/store shaders
@ 2024-11-15 10:59 Andrzej Hajda
2024-11-15 10:59 ` [PATCH v2 1/2] scripts/generate_iga64_codes: add iga64_macros.h to checksum calculation Andrzej Hajda
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Andrzej Hajda @ 2024-11-15 10:59 UTC (permalink / raw)
To: igt-dev
Cc: Dominik Grzegorzek, Zbigniew Kempczyński, Gwan-gyeong Mun,
Kamil Konieczny, Andrzej Hajda
The patchset tries to simplify and unify iga64 load/store assemblies.
v2:
- addressed comments to v1, details in patches
Signed-off-by: Andrzej Hajda <andrzej.hajda@intel.com>
---
- Link to v1: https://lore.kernel.org/r/20241114-gpgpu_send_rework-v1-0-e0914e09e7b2@intel.com
---
Andrzej Hajda (2):
scripts/generate_iga64_codes: add iga64_macros.h to checksum calculation
lib/gpgpu_shader: simplify load/store shaders
lib/gpgpu_shader.c | 160 +++-------------------
lib/iga64_generated_codes.c | 318 +++++++++++++++++++++----------------------
lib/iga64_macros.h | 48 ++++++-
lib/meson.build | 1 +
scripts/generate_iga64_codes | 2 +-
5 files changed, 221 insertions(+), 308 deletions(-)
---
base-commit: 190dec96be5487f86c45b7e6cf11b8174ebabf31
change-id: 20241106-gpgpu_send_rework-817a3e4f464e
Best regards,
--
Andrzej Hajda <andrzej.hajda@intel.com>
^ permalink raw reply [flat|nested] 6+ messages in thread* [PATCH v2 1/2] scripts/generate_iga64_codes: add iga64_macros.h to checksum calculation 2024-11-15 10:59 [PATCH v2 0/2] lib/gpgpu_shader: simplify load/store shaders Andrzej Hajda @ 2024-11-15 10:59 ` Andrzej Hajda 2024-11-15 10:59 ` [PATCH v2 2/2] lib/gpgpu_shader: simplify load/store shaders Andrzej Hajda ` (3 subsequent siblings) 4 siblings, 0 replies; 6+ messages in thread From: Andrzej Hajda @ 2024-11-15 10:59 UTC (permalink / raw) To: igt-dev Cc: Dominik Grzegorzek, Zbigniew Kempczyński, Gwan-gyeong Mun, Kamil Konieczny, Andrzej Hajda Since generated code depends on iga64_macros.h assemblies should be recompiled on it's change as well. v2: - added warning to iga64_macros.h (Zbigniew) Signed-off-by: Andrzej Hajda <andrzej.hajda@intel.com> Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> --- lib/iga64_generated_codes.c | 2 +- lib/iga64_macros.h | 5 ++++- lib/meson.build | 1 + scripts/generate_iga64_codes | 2 +- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/iga64_generated_codes.c b/lib/iga64_generated_codes.c index 6638be07b356..41be66f74486 100644 --- a/lib/iga64_generated_codes.c +++ b/lib/iga64_generated_codes.c @@ -3,7 +3,7 @@ #include "gpgpu_shader.h" -#define MD5_SUM_IGA64_ASMS ec9d477415eebb7d6983395f1bcde78f +#define MD5_SUM_IGA64_ASMS 09d72b5fd1f62c8c2905caa80f400567 struct iga64_template const iga64_code_gpgpu_fill[] = { { .gen_ver = 2000, .size = 44, .code = (const uint32_t []) { diff --git a/lib/iga64_macros.h b/lib/iga64_macros.h index 03cc726d48c2..6459b524c3fd 100644 --- a/lib/iga64_macros.h +++ b/lib/iga64_macros.h @@ -1,7 +1,10 @@ /* SPDX-License-Identifier: MIT */ /* Copyright © 2024 Intel Corporation */ -/* Header used during pre-process phase of iga64 assembly. */ +/* Header used during pre-process phase of iga64 assembly. + * WARNING: changing this file causes rebuild of all shaders. + * Do not touch without current version of iga64 compiler. + */ #ifndef IGA64_MACROS_H #define IGA64_MACROS_H diff --git a/lib/meson.build b/lib/meson.build index c3556a921adf..cec148388b77 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -248,6 +248,7 @@ iga64_generated_codes = custom_target( 'iga64_generated_codes.c', input : [ 'iga64_generated_codes.c' ] + iga64_assembly_libs, output : 'iga64_generated_codes.c', + depend_files : 'iga64_macros.h', command : [ generate_iga64_codes, '-o', '@OUTPUT@', '-i', '@INPUT@' ] ) diff --git a/scripts/generate_iga64_codes b/scripts/generate_iga64_codes index bbf1f7008242..652bf01a080c 100755 --- a/scripts/generate_iga64_codes +++ b/scripts/generate_iga64_codes @@ -40,7 +40,7 @@ while read -d $'\0' asm; do done < <(for f in $LIBS; do objcopy --dump-section .iga64_assembly=/dev/stdout $f.p/*.o /dev/null; done) # check if we need to recompile - checksum difference and compiler present -MD5_ASMS="$(md5sum <<< "${ASMS[@]}" | cut -b1-32)" +MD5_ASMS="$(md5sum <<< "$(< ../lib/iga64_macros.h) ${ASMS[@]}" | cut -b1-32)" MD5_PRE="$(grep -Po '(?<=^#define MD5_SUM_IGA64_ASMS )\S{32,32}' $INPUT 2>/dev/null)" if [ "$MD5_ASMS" = "$MD5_PRE" ]; then -- 2.34.1 ^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH v2 2/2] lib/gpgpu_shader: simplify load/store shaders 2024-11-15 10:59 [PATCH v2 0/2] lib/gpgpu_shader: simplify load/store shaders Andrzej Hajda 2024-11-15 10:59 ` [PATCH v2 1/2] scripts/generate_iga64_codes: add iga64_macros.h to checksum calculation Andrzej Hajda @ 2024-11-15 10:59 ` Andrzej Hajda 2024-11-15 11:30 ` ✓ CI.xeBAT: success for lib/gpgpu_shader: simplify load/store shaders (rev2) Patchwork ` (2 subsequent siblings) 4 siblings, 0 replies; 6+ messages in thread From: Andrzej Hajda @ 2024-11-15 10:59 UTC (permalink / raw) To: igt-dev Cc: Dominik Grzegorzek, Zbigniew Kempczyński, Gwan-gyeong Mun, Kamil Konieczny, Andrzej Hajda There is lot of redundancy in shaders code regarding load/store messages. It makes the code barely readable. Simplify it by using macros in iga64 assembler. Every load/store operation is split into two phases: 1. Load address/descriptor (from) where data should be stored/loaded. 2. Issue load/store instruction. Shader threads needs two types of memory access: 3. Private area per thread. 4. Area shared per all threads. Different platforms access surface in different ways: 5. Using media block messages. 6. Using untyped 2d block messages. 7. Future platforms will use different messages. All this is simplified to two macros per message in shader: load_(shared|thread)_space_addr(dst,y,width) (load|store)_space_dw(dst, src) v2: - captialze introduced macros (Dominik) - fixed thread -> shared call (Zbigniew) Signed-off-by: Andrzej Hajda <andrzej.hajda@intel.com> --- lib/gpgpu_shader.c | 160 +++------------------- lib/iga64_generated_codes.c | 318 +++++++++++++++++++++----------------------- lib/iga64_macros.h | 43 ++++++ 3 files changed, 215 insertions(+), 306 deletions(-) diff --git a/lib/gpgpu_shader.c b/lib/gpgpu_shader.c index 4e1b8d5e9009..363435e7efd3 100644 --- a/lib/gpgpu_shader.c +++ b/lib/gpgpu_shader.c @@ -431,22 +431,8 @@ void gpgpu_shader__jump_neq(struct gpgpu_shader *shdr, int label_id, size = emit_iga64_code(shdr, jump_dw_neq, " \n\ L0: \n\ -(W) mov (16|M0) r30.0<1>:ud 0x0:ud \n\ -#if GEN_VER < 2000 // Media Block Write \n\ - // Y offset of the block in rows := thread group id Y \n\ -(W) mov (1|M0) r30.1<1>:ud ARG(0):ud \n\ - // block width [0,63] representing 1 to 64 bytes, we want dword \n\ -(W) mov (1|M0) r30.2<1>:ud 0x3:ud \n\ - // FFTID := FFTID from R0 header \n\ -(W) mov (1|M0) r30.4<1>:ud r0.5<0;1,0>:ud \n\ -(W) send.dc1 (16|M0) r31 r30 null 0x0 0x2190000 \n\ -#else // Typed 2D Block Store \n\ - // Store X and Y block start (160:191 and 192:223) \n\ -(W) mov (1|M0) r30.6<1>:ud ARG(0):ud \n\ - // Store X and Y block size (224:231 and 232:239) \n\ -(W) mov (1|M0) r30.7<1>:ud 0x3:ud \n\ -(W) send.tgm (16|M0) r31 r30 null:0 0x0 0x62100003 \n\ -#endif \n\ + SET_SHARED_SPACE_ADDR(r30, ARG(0):ud, 4) \n\ +(W) LOAD_SPACE_DW(r31, r30) \n\ // clear the flag register \n\ (W) mov (1|M0) f0.0<1>:ud 0x0:ud \n\ (W) cmp (1|M0) (ne)f0.0 null<1>:ud r31.0<0;1,0>:ud ARG(1):ud \n\ @@ -511,28 +497,13 @@ void gpgpu_shader__common_target_write(struct gpgpu_shader *shdr, uint32_t y_offset, const uint32_t value[4]) { emit_iga64_code(shdr, common_target_write, " \n\ -(W) mov (16|M0) r30.0<1>:ud 0x0:ud \n\ (W) mov (16|M0) r31.0<1>:ud 0x0:ud \n\ (W) mov (1|M0) r31.0<1>:ud ARG(1):ud \n\ (W) mov (1|M0) r31.1<1>:ud ARG(2):ud \n\ (W) mov (1|M0) r31.2<1>:ud ARG(3):ud \n\ (W) mov (1|M0) r31.3<1>:ud ARG(4):ud \n\ -#if GEN_VER < 2000 // Media Block Write \n\ - // Y offset of the block in rows \n\ -(W) mov (1|M0) r30.1<1>:ud ARG(0):ud \n\ - // block width [0,63] representing 1 to 64 bytes \n\ -(W) mov (1|M0) r30.2<1>:ud 0xf:ud \n\ - // FFTID := FFTID from R0 header \n\ -(W) mov (1|M0) r30.4<1>:ud r0.5<0;1,0>:ud \n\ - // written value \n\ -(W) send.dc1 (16|M0) null r30 src1_null 0x0 0x40A8000 \n\ -#else // Typed 2D Block Store \n\ - // Store X and Y block start (160:191 and 192:223) \n\ -(W) mov (1|M0) r30.6<1>:ud ARG(0):ud \n\ - // Store X and Y block size (224:231 and 232:239) \n\ -(W) mov (1|M0) r30.7<1>:ud 0xf:ud \n\ -(W) send.tgm (16|M0) null r30 null:0 0x0 0x64000007 \n\ -#endif \n\ + SET_SHARED_SPACE_ADDR(r30, ARG(0):ud, 16) \n\ +(W) STORE_SPACE_DW(r30, r31) \n\ ", y_offset, value[0], value[1], value[2], value[3]); } @@ -565,31 +536,8 @@ void gpgpu_shader__write_aip(struct gpgpu_shader *shdr, uint32_t y_offset) emit_iga64_code(shdr, media_block_write_aip, " \n\ // Payload \n\ (W) mov (1|M0) r5.0<1>:ud cr0.2:ud \n\ -#if GEN_VER < 2000 // Media Block Write \n\ - // X offset of the block in bytes := (thread group id X << ARG(0)) \n\ -(W) shl (1|M0) r4.0<1>:ud r0.1<0;1,0>:ud 0x2:ud \n\ - // Y offset of the block in rows := thread group id Y \n\ -(W) mov (1|M0) r4.1<1>:ud r0.6<0;1,0>:ud \n\ -(W) add (1|M0) r4.1<1>:ud r4.1<0;1,0>:ud ARG(0):ud \n\ - // block width [0,63] representing 1 to 64 bytes \n\ -(W) mov (1|M0) r4.2<1>:ud 0x3:ud \n\ - // FFTID := FFTID from R0 header \n\ -(W) mov (1|M0) r4.4<1>:ud r0.5<0;1,0>:ud \n\ -(W) send.dc1 (16|M0) null r4 src1_null 0 0x40A8000 \n\ -#else // Typed 2D Block Store \n\ - // Load r2.0-3 with tg id X << ARG(0) \n\ -(W) shl (1|M0) r2.0<1>:ud r0.1<0;1,0>:ud 0x2:ud \n\ - // Load r2.4-7 with tg id Y + ARG(1):ud \n\ -(W) mov (1|M0) r2.1<1>:ud r0.6<0;1,0>:ud \n\ -(W) add (1|M0) r2.1<1>:ud r2.1<0;1,0>:ud ARG(0):ud \n\ - // payload setup \n\ -(W) mov (16|M0) r4.0<1>:ud 0x0:ud \n\ - // Store X and Y block start (160:191 and 192:223) \n\ -(W) mov (2|M0) r4.5<1>:ud r2.0<2;2,1>:ud \n\ - // Store X and Y block max_size (224:231 and 232:239) \n\ -(W) mov (1|M0) r4.7<1>:ud 0x3:ud \n\ -(W) send.tgm (16|M0) null r4 null:0 0 0x64000007 \n\ -#endif \n\ + SET_THREAD_SPACE_ADDR(r4, 0, ARG(0):ud, 4) \n\ +(W) STORE_SPACE_DW(r4, r5) \n\ ", y_offset); } @@ -618,38 +566,11 @@ void gpgpu_shader__increase_aip(struct gpgpu_shader *shdr, uint32_t value) void gpgpu_shader__write_dword(struct gpgpu_shader *shdr, uint32_t value, uint32_t y_offset) { - emit_iga64_code(shdr, media_block_write, " \n\ - // Clear message header \n\ -(W) mov (16|M0) r4.0<1>:ud 0x0:ud \n\ - // Payload \n\ -(W) mov (1|M0) r5.0<1>:ud ARG(3):ud \n\ -(W) mov (1|M0) r5.1<1>:ud ARG(4):ud \n\ -(W) mov (1|M0) r5.2<1>:ud ARG(5):ud \n\ -(W) mov (1|M0) r5.3<1>:ud ARG(6):ud \n\ -#if GEN_VER < 2000 // Media Block Write \n\ - // X offset of the block in bytes := (thread group id X << ARG(0)) \n\ -(W) shl (1|M0) r4.0<1>:ud r0.1<0;1,0>:ud ARG(0):ud \n\ - // Y offset of the block in rows := thread group id Y \n\ -(W) mov (1|M0) r4.1<1>:ud r0.6<0;1,0>:ud \n\ -(W) add (1|M0) r4.1<1>:ud r4.1<0;1,0>:ud ARG(1):ud \n\ - // block width [0,63] representing 1 to 64 bytes \n\ -(W) mov (1|M0) r4.2<1>:ud ARG(2):ud \n\ - // FFTID := FFTID from R0 header \n\ -(W) mov (1|M0) r4.4<1>:ud r0.5<0;1,0>:ud \n\ -(W) send.dc1 (16|M0) null r4 src1_null 0 0x40A8000 \n\ -#else // Typed 2D Block Store \n\ - // Load r2.0-3 with tg id X << ARG(0) \n\ -(W) shl (1|M0) r2.0<1>:ud r0.1<0;1,0>:ud ARG(0):ud \n\ - // Load r2.4-7 with tg id Y + ARG(1):ud \n\ -(W) mov (1|M0) r2.1<1>:ud r0.6<0;1,0>:ud \n\ -(W) add (1|M0) r2.1<1>:ud r2.1<0;1,0>:ud ARG(1):ud \n\ - // Store X and Y block start (160:191 and 192:223) \n\ -(W) mov (2|M0) r4.5<1>:ud r2.0<2;2,1>:ud \n\ - // Store X and Y block max_size (224:231 and 232:239) \n\ -(W) mov (1|M0) r4.7<1>:ud ARG(2):ud \n\ -(W) send.tgm (16|M0) null r4 null:0 0 0x64000007 \n\ -#endif \n\ - ", 2, y_offset, 3, value, value, value, value); + emit_iga64_code(shdr, media_block_write, " \n\ +(W) mov (1) r5.0<1>:ud ARG(1):ud \n\ + SET_THREAD_SPACE_ADDR(r4, 0, ARG(0):ud, 4) \n\ +(W) STORE_SPACE_DW(r4, r5) \n\ + ", y_offset, value); } /** @@ -697,41 +618,14 @@ void gpgpu_shader__write_on_exception(struct gpgpu_shader *shdr, uint32_t value, uint32_t y_offset, uint32_t mask, uint32_t expected) { emit_iga64_code(shdr, write_on_exception, " \n\ - // Clear message header \n\ -(W) mov (16|M0) r4.0<1>:ud 0x0:ud \n\ - // Payload \n\ -(W) mov (1|M0) r5.0<1>:ud ARG(4):ud \n\ -#if GEN_VER < 2000 // prepare Media Block Write \n\ - // X offset of the block in bytes := (thread group id X << ARG(0)) \n\ -(W) add (1|M0) r4.0<1>:ud r0.1<0;1,0>:ud ARG(1):ud \n\ -(W) shl (1|M0) r4.0<1>:ud r4.0<0;1,0>:ud ARG(0):ud \n\ - // Y offset of the block in rows := thread group id Y \n\ -(W) add (1|M0) r4.1<1>:ud r0.6<0;1,0>:ud ARG(2):ud \n\ - // block width [0,63] representing 1 to 64 bytes \n\ -(W) mov (1|M0) r4.2<1>:ud ARG(3):ud \n\ - // FFTID := FFTID from R0 header \n\ -(W) mov (1|M0) r4.4<1>:ud r0.5<0;1,0>:ud \n\ -#else // prepare Typed 2D Block Store \n\ - // Load r2.0 with tg id (X + ARG(1)) << ARG(0) \n\ -(W) add (1|M0) r2.0<1>:ud r0.1<0;1,0>:ud ARG(1):ud \n\ -(W) shl (1|M0) r2.0<1>:ud r2.0<0;1,0>:ud ARG(0):ud \n\ - // Load r2.4-7 with tg id Y + ARG(2):ud \n\ -(W) add (1|M0) r2.1<1>:ud r0.6<0;1,0>:ud ARG(2):ud \n\ - // Store X and Y block start (160:191 and 192:223) \n\ -(W) mov (2|M0) r4.5<1>:ud r2.0<2;2,1>:ud \n\ - // Store X and Y block max_size (224:231 and 232:239) \n\ -(W) mov (1|M0) r4.7<1>:ud ARG(3):ud \n\ -#endif \n\ +(W) mov (1|M0) r5.0<1>:ud ARG(2):ud \n\ + SET_THREAD_SPACE_ADDR(r4, ARG(0), ARG(1):ud, 4) \n\ // Check if masked exception is equal to provided value and write conditionally \n\ -(W) and (1|M0) r3.0<1>:ud cr0.1<0;1,0>:ud ARG(5):ud \n\ -(W) mov (1|M0) f0.0<1>:ud 0x0:ud \n\ -(W) cmp (1|M0) (eq)f0.0 null:ud r3.0<0;1,0>:ud ARG(6):ud \n\ -#if GEN_VER < 2000 // Media Block Write \n\ -(W&f0.0) send.dc1 (16|M0) null r4 src1_null 0 0x40A8000 \n\ -#else // Typed 2D Block Store \n\ -(W&f0.0) send.tgm (16|M0) null r4 null:0 0 0x64000007 \n\ -#endif \n\ - ", 2, x_offset, y_offset, 3, value, mask, expected); +(W) and (1|M0) r3.0<1>:ud cr0.1<0;1,0>:ud ARG(3):ud \n\ +(W) mov (1|M0) f0.0<1>:ud 0x0:ud \n\ +(W) cmp (1|M0) (eq)f0.0 null:ud r3.0<0;1,0>:ud ARG(4):ud \n\ +(W&f0.0) STORE_SPACE_DW(r4, r5) \n\ + ", 4 * x_offset, y_offset, value, mask, expected); } /** @@ -778,22 +672,8 @@ void gpgpu_shader__end_system_routine_step_if_eq(struct gpgpu_shader *shdr, emit_iga64_code(shdr, end_system_routine_step_if_eq, " \n\ (W) or (1|M0) cr0.0<1>:ud cr0.0<0;1,0>:ud 0x8000:ud \n\ (W) and (1|M0) cr0.1<1>:ud cr0.1<0;1,0>:ud ARG(0):ud \n\ -(W) mov (16|M0) r30.0<1>:ud 0x0:ud \n\ -#if GEN_VER < 2000 // Media Block Write \n\ - // Y offset of the block in rows := thread group id Y \n\ -(W) mov (1|M0) r30.1<1>:ud ARG(1):ud \n\ - // block width [0,63] representing 1 to 64 bytes, we want dword \n\ -(W) mov (1|M0) r30.2<1>:ud 0x3:ud \n\ - // FFTID := FFTID from R0 header \n\ -(W) mov (1|M0) r30.4<1>:ud r0.5<0;1,0>:ud \n\ -(W) send.dc1 (16|M0) r31 r30 null 0x0 0x2190000 \n\ -#else // Typed 2D Block Store \n\ - // Store X and Y block start (160:191 and 192:223) \n\ -(W) mov (1|M0) r30.6<1>:ud ARG(1):ud \n\ - // Store X and Y block size (224:231 and 232:239) \n\ -(W) mov (1|M0) r30.7<1>:ud 0x3:ud \n\ -(W) send.tgm (16|M0) r31 r30 null:0 0x0 0x62100003 \n\ -#endif \n\ + SET_SHARED_SPACE_ADDR(r30, ARG(0):ud, 4) \n\ +(W) LOAD_SPACE_DW(r31, r30) \n\ // clear the flag register \n\ (W) mov (1|M0) f0.0<1>:ud 0x0:ud \n\ (W) cmp (1|M0) (ne)f0.0 null<1>:ud r31.0<0;1,0>:ud ARG(2):ud \n\ diff --git a/lib/iga64_generated_codes.c b/lib/iga64_generated_codes.c index 41be66f74486..04015b0b6d29 100644 --- a/lib/iga64_generated_codes.c +++ b/lib/iga64_generated_codes.c @@ -3,7 +3,7 @@ #include "gpgpu_shader.h" -#define MD5_SUM_IGA64_ASMS 09d72b5fd1f62c8c2905caa80f400567 +#define MD5_SUM_IGA64_ASMS da66be3cf9bec819a61429de75943011 struct iga64_template const iga64_code_gpgpu_fill[] = { { .gen_ver = 2000, .size = 44, .code = (const uint32_t []) { @@ -83,10 +83,10 @@ struct iga64_template const iga64_code_end_system_routine_step_if_eq[] = { { .gen_ver = 2000, .size = 44, .code = (const uint32_t []) { 0x80000966, 0x80018220, 0x02008000, 0x00008000, 0x80000965, 0x80118220, 0x02008010, 0xc0ded000, - 0x80100961, 0x1e054220, 0x00000000, 0x00000000, - 0x80000061, 0x1e654220, 0x00000000, 0xc0ded001, + 0x800c0961, 0x1e054220, 0x00000000, 0x00000000, + 0x80000061, 0x1e654220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e754220, 0x00000000, 0x00000003, - 0x80132031, 0x1f0c0000, 0xd0061e8c, 0x04000000, + 0x80032031, 0x1f0c0000, 0xd0061e8c, 0x04000000, 0x80000061, 0x30014220, 0x00000000, 0x00000000, 0x80008070, 0x00018220, 0x22001f04, 0xc0ded002, 0x84000965, 0x80118220, 0x02008010, 0xc0ded003, @@ -96,12 +96,12 @@ struct iga64_template const iga64_code_end_system_routine_step_if_eq[] = { { .gen_ver = 1270, .size = 52, .code = (const uint32_t []) { 0x80000966, 0x80018220, 0x02008000, 0x00008000, 0x80000965, 0x80218220, 0x02008020, 0xc0ded000, - 0x80040961, 0x1e054220, 0x00000000, 0x00000000, - 0x80000061, 0x1e254220, 0x00000000, 0xc0ded001, + 0x80030961, 0x1e054220, 0x00000000, 0x00000000, + 0x80000061, 0x1e254220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e454220, 0x00000000, 0x00000003, 0x80000061, 0x1e850220, 0x000000a4, 0x00000000, 0x80001901, 0x00010000, 0x00000000, 0x00000000, - 0x80044031, 0x1f0c0000, 0xc0001e0c, 0x02400000, + 0x80004031, 0x1f0c0000, 0xc0001e0c, 0x02400000, 0x80000061, 0x30014220, 0x00000000, 0x00000000, 0x80002070, 0x00018220, 0x22001f04, 0xc0ded002, 0x81000965, 0x80218220, 0x02008020, 0xc0ded003, @@ -111,11 +111,11 @@ struct iga64_template const iga64_code_end_system_routine_step_if_eq[] = { { .gen_ver = 1260, .size = 48, .code = (const uint32_t []) { 0x80000966, 0x80018220, 0x02008000, 0x00008000, 0x80000965, 0x80118220, 0x02008010, 0xc0ded000, - 0x80100961, 0x1e054220, 0x00000000, 0x00000000, - 0x80000061, 0x1e154220, 0x00000000, 0xc0ded001, + 0x800c0961, 0x1e054220, 0x00000000, 0x00000000, + 0x80000061, 0x1e154220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e254220, 0x00000000, 0x00000003, 0x80000061, 0x1e450220, 0x00000054, 0x00000000, - 0x80132031, 0x1f0c0000, 0xc0001e0c, 0x02400000, + 0x80032031, 0x1f0c0000, 0xc0001e0c, 0x02400000, 0x80000061, 0x30014220, 0x00000000, 0x00000000, 0x80008070, 0x00018220, 0x22001f04, 0xc0ded002, 0x84000965, 0x80118220, 0x02008010, 0xc0ded003, @@ -125,12 +125,12 @@ struct iga64_template const iga64_code_end_system_routine_step_if_eq[] = { { .gen_ver = 1250, .size = 52, .code = (const uint32_t []) { 0x80000966, 0x80018220, 0x02008000, 0x00008000, 0x80000965, 0x80218220, 0x02008020, 0xc0ded000, - 0x80040961, 0x1e054220, 0x00000000, 0x00000000, - 0x80000061, 0x1e254220, 0x00000000, 0xc0ded001, + 0x80030961, 0x1e054220, 0x00000000, 0x00000000, + 0x80000061, 0x1e254220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e454220, 0x00000000, 0x00000003, 0x80000061, 0x1e850220, 0x000000a4, 0x00000000, 0x80001901, 0x00010000, 0x00000000, 0x00000000, - 0x80044031, 0x1f0c0000, 0xc0001e0c, 0x02400000, + 0x80004031, 0x1f0c0000, 0xc0001e0c, 0x02400000, 0x80000061, 0x30014220, 0x00000000, 0x00000000, 0x80002070, 0x00018220, 0x22001f04, 0xc0ded002, 0x81000965, 0x80218220, 0x02008020, 0xc0ded003, @@ -140,11 +140,11 @@ struct iga64_template const iga64_code_end_system_routine_step_if_eq[] = { { .gen_ver = 0, .size = 48, .code = (const uint32_t []) { 0x80000166, 0x80018220, 0x02008000, 0x00008000, 0x80000165, 0x80218220, 0x02008020, 0xc0ded000, - 0x80040161, 0x1e054220, 0x00000000, 0x00000000, - 0x80000061, 0x1e254220, 0x00000000, 0xc0ded001, + 0x80030161, 0x1e054220, 0x00000000, 0x00000000, + 0x80000061, 0x1e254220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e454220, 0x00000000, 0x00000003, 0x80000061, 0x1e850220, 0x000000a4, 0x00000000, - 0x80049031, 0x1f0c0000, 0xc0001e0c, 0x02400000, + 0x80009031, 0x1f0c0000, 0xc0001e0c, 0x02400000, 0x80000061, 0x30014220, 0x00000000, 0x00000000, 0x80002070, 0x00018220, 0x22001f04, 0xc0ded002, 0x81000165, 0x80218220, 0x02008020, 0xc0ded003, @@ -193,84 +193,83 @@ struct iga64_template const iga64_code_breakpoint_suppress[] = { }; struct iga64_template const iga64_code_write_on_exception[] = { - { .gen_ver = 2000, .size = 56, .code = (const uint32_t []) { - 0x80100061, 0x04054220, 0x00000000, 0x00000000, - 0x80000061, 0x05054220, 0x00000000, 0xc0ded004, - 0x80000040, 0x02058220, 0x02000014, 0xc0ded001, - 0x80001969, 0x02058220, 0x02000204, 0xc0ded000, - 0x80000040, 0x02158220, 0x02000064, 0xc0ded002, - 0x80041961, 0x04550220, 0x00220205, 0x00000000, - 0x80000061, 0x04754220, 0x00000000, 0xc0ded003, - 0x80000965, 0x03058220, 0x02008010, 0xc0ded005, + { .gen_ver = 2000, .size = 52, .code = (const uint32_t []) { + 0x80000061, 0x05054220, 0x00000000, 0xc0ded002, + 0x800c0061, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04558220, 0x02000014, 0x00000002, + 0x80001940, 0x04558220, 0x02000454, 0xc0ded000, + 0x80000040, 0x04658220, 0x02000064, 0xc0ded001, + 0x80000061, 0x04754220, 0x00000000, 0x00000003, + 0x80000965, 0x03058220, 0x02008010, 0xc0ded003, 0x80000961, 0x30014220, 0x00000000, 0x00000000, - 0x80001a70, 0x00018220, 0x12000304, 0xc0ded006, - 0x84132031, 0x00000000, 0xd00e0494, 0x04000000, + 0x80001a70, 0x00018220, 0x12000304, 0xc0ded004, + 0x84032031, 0x00000000, 0xd00e0494, 0x04000000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, { .gen_ver = 1270, .size = 60, .code = (const uint32_t []) { - 0x80040061, 0x04054220, 0x00000000, 0x00000000, - 0x80000061, 0x05054220, 0x00000000, 0xc0ded004, - 0x80000040, 0x04058220, 0x02000024, 0xc0ded001, - 0x80001969, 0x04058220, 0x02000404, 0xc0ded000, - 0x80000040, 0x04258220, 0x020000c4, 0xc0ded002, - 0x80000061, 0x04454220, 0x00000000, 0xc0ded003, + 0x80000061, 0x05054220, 0x00000000, 0xc0ded002, + 0x80030061, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04058220, 0x02000024, 0x00000002, + 0x80001940, 0x04058220, 0x02000404, 0xc0ded000, + 0x80000040, 0x04258220, 0x020000c4, 0xc0ded001, + 0x80000061, 0x04454220, 0x00000000, 0x00000003, 0x80000061, 0x04850220, 0x000000a4, 0x00000000, - 0x80000965, 0x03058220, 0x02008020, 0xc0ded005, + 0x80000965, 0x03058220, 0x02008020, 0xc0ded003, 0x80000961, 0x30014220, 0x00000000, 0x00000000, - 0x80001a70, 0x00018220, 0x12000304, 0xc0ded006, + 0x80001a70, 0x00018220, 0x12000304, 0xc0ded004, 0x80001901, 0x00010000, 0x00000000, 0x00000000, - 0x81044031, 0x00000000, 0xc0000414, 0x02a00000, + 0x81004031, 0x00000000, 0xc0000414, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, { .gen_ver = 1260, .size = 56, .code = (const uint32_t []) { - 0x80100061, 0x04054220, 0x00000000, 0x00000000, - 0x80000061, 0x05054220, 0x00000000, 0xc0ded004, - 0x80000040, 0x04058220, 0x02000014, 0xc0ded001, - 0x80001969, 0x04058220, 0x02000404, 0xc0ded000, - 0x80000040, 0x04158220, 0x02000064, 0xc0ded002, - 0x80000061, 0x04254220, 0x00000000, 0xc0ded003, + 0x80000061, 0x05054220, 0x00000000, 0xc0ded002, + 0x800c0061, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04058220, 0x02000014, 0x00000002, + 0x80001940, 0x04058220, 0x02000404, 0xc0ded000, + 0x80000040, 0x04158220, 0x02000064, 0xc0ded001, + 0x80000061, 0x04254220, 0x00000000, 0x00000003, 0x80000061, 0x04450220, 0x00000054, 0x00000000, - 0x80000965, 0x03058220, 0x02008010, 0xc0ded005, + 0x80000965, 0x03058220, 0x02008010, 0xc0ded003, 0x80000961, 0x30014220, 0x00000000, 0x00000000, - 0x80001a70, 0x00018220, 0x12000304, 0xc0ded006, - 0x84132031, 0x00000000, 0xc0000414, 0x02a00000, + 0x80001a70, 0x00018220, 0x12000304, 0xc0ded004, + 0x84032031, 0x00000000, 0xc0000414, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, { .gen_ver = 1250, .size = 60, .code = (const uint32_t []) { - 0x80040061, 0x04054220, 0x00000000, 0x00000000, - 0x80000061, 0x05054220, 0x00000000, 0xc0ded004, - 0x80000040, 0x04058220, 0x02000024, 0xc0ded001, - 0x80001969, 0x04058220, 0x02000404, 0xc0ded000, - 0x80000040, 0x04258220, 0x020000c4, 0xc0ded002, - 0x80000061, 0x04454220, 0x00000000, 0xc0ded003, + 0x80000061, 0x05054220, 0x00000000, 0xc0ded002, + 0x80030061, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04058220, 0x02000024, 0x00000002, + 0x80001940, 0x04058220, 0x02000404, 0xc0ded000, + 0x80000040, 0x04258220, 0x020000c4, 0xc0ded001, + 0x80000061, 0x04454220, 0x00000000, 0x00000003, 0x80000061, 0x04850220, 0x000000a4, 0x00000000, - 0x80000965, 0x03058220, 0x02008020, 0xc0ded005, + 0x80000965, 0x03058220, 0x02008020, 0xc0ded003, 0x80000961, 0x30014220, 0x00000000, 0x00000000, - 0x80001a70, 0x00018220, 0x12000304, 0xc0ded006, + 0x80001a70, 0x00018220, 0x12000304, 0xc0ded004, 0x80001901, 0x00010000, 0x00000000, 0x00000000, - 0x81044031, 0x00000000, 0xc0000414, 0x02a00000, + 0x81004031, 0x00000000, 0xc0000414, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, { .gen_ver = 0, .size = 56, .code = (const uint32_t []) { - 0x80040061, 0x04054220, 0x00000000, 0x00000000, - 0x80000061, 0x05054220, 0x00000000, 0xc0ded004, - 0x80000040, 0x04058220, 0x02000024, 0xc0ded001, - 0x80000169, 0x04058220, 0x02000404, 0xc0ded000, - 0x80000040, 0x04258220, 0x020000c4, 0xc0ded002, - 0x80000061, 0x04454220, 0x00000000, 0xc0ded003, + 0x80000061, 0x05054220, 0x00000000, 0xc0ded002, + 0x80030061, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04058220, 0x02000024, 0x00000002, + 0x80000140, 0x04058220, 0x02000404, 0xc0ded000, + 0x80000040, 0x04258220, 0x020000c4, 0xc0ded001, + 0x80000061, 0x04454220, 0x00000000, 0x00000003, 0x80000061, 0x04850220, 0x000000a4, 0x00000000, - 0x80000165, 0x03058220, 0x02008020, 0xc0ded005, + 0x80000165, 0x03058220, 0x02008020, 0xc0ded003, 0x80000161, 0x30014220, 0x00000000, 0x00000000, - 0x80000270, 0x00018220, 0x12000304, 0xc0ded006, - 0x81049031, 0x00000000, 0xc0000414, 0x02a00000, + 0x80000270, 0x00018220, 0x12000304, 0xc0ded004, + 0x81009031, 0x00000000, 0xc0000414, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000101, 0x00010000, 0x00000000, 0x00000000, @@ -324,84 +323,68 @@ struct iga64_template const iga64_code_clear_exception[] = { }; struct iga64_template const iga64_code_media_block_write[] = { - { .gen_ver = 2000, .size = 56, .code = (const uint32_t []) { - 0x80100061, 0x04054220, 0x00000000, 0x00000000, - 0x80000061, 0x05054220, 0x00000000, 0xc0ded003, - 0x80000061, 0x05154220, 0x00000000, 0xc0ded004, - 0x80000061, 0x05254220, 0x00000000, 0xc0ded005, - 0x80000061, 0x05354220, 0x00000000, 0xc0ded006, - 0x80000069, 0x02058220, 0x02000014, 0xc0ded000, - 0x80000061, 0x02150220, 0x00000064, 0x00000000, - 0x80001940, 0x02158220, 0x02000214, 0xc0ded001, - 0x80041961, 0x04550220, 0x00220205, 0x00000000, - 0x80000061, 0x04754220, 0x00000000, 0xc0ded002, - 0x80132031, 0x00000000, 0xd00e0494, 0x04000000, + { .gen_ver = 2000, .size = 40, .code = (const uint32_t []) { + 0x80000061, 0x05054220, 0x00000000, 0xc0ded001, + 0x800c0061, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04558220, 0x02000014, 0x00000002, + 0x80001940, 0x04558220, 0x02000454, 0x00000000, + 0x80000040, 0x04658220, 0x02000064, 0xc0ded000, + 0x80000061, 0x04754220, 0x00000000, 0x00000003, + 0x80032031, 0x00000000, 0xd00e0494, 0x04000000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, - { .gen_ver = 1270, .size = 60, .code = (const uint32_t []) { - 0x80040061, 0x04054220, 0x00000000, 0x00000000, - 0x80000061, 0x05054220, 0x00000000, 0xc0ded003, - 0x80000061, 0x05254220, 0x00000000, 0xc0ded004, - 0x80000061, 0x05454220, 0x00000000, 0xc0ded005, - 0x80000061, 0x05654220, 0x00000000, 0xc0ded006, - 0x80000069, 0x04058220, 0x02000024, 0xc0ded000, - 0x80000061, 0x04250220, 0x000000c4, 0x00000000, - 0x80001940, 0x04258220, 0x02000424, 0xc0ded001, - 0x80000061, 0x04454220, 0x00000000, 0xc0ded002, + { .gen_ver = 1270, .size = 48, .code = (const uint32_t []) { + 0x80000061, 0x05054220, 0x00000000, 0xc0ded001, + 0x80030061, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04058220, 0x02000024, 0x00000002, + 0x80001940, 0x04058220, 0x02000404, 0x00000000, + 0x80000040, 0x04258220, 0x020000c4, 0xc0ded000, + 0x80000061, 0x04454220, 0x00000000, 0x00000003, 0x80000061, 0x04850220, 0x000000a4, 0x00000000, 0x80001901, 0x00010000, 0x00000000, 0x00000000, - 0x80044031, 0x00000000, 0xc0000414, 0x02a00000, + 0x80004031, 0x00000000, 0xc0000414, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, - { .gen_ver = 1260, .size = 56, .code = (const uint32_t []) { - 0x80100061, 0x04054220, 0x00000000, 0x00000000, - 0x80000061, 0x05054220, 0x00000000, 0xc0ded003, - 0x80000061, 0x05154220, 0x00000000, 0xc0ded004, - 0x80000061, 0x05254220, 0x00000000, 0xc0ded005, - 0x80000061, 0x05354220, 0x00000000, 0xc0ded006, - 0x80000069, 0x04058220, 0x02000014, 0xc0ded000, - 0x80000061, 0x04150220, 0x00000064, 0x00000000, - 0x80001940, 0x04158220, 0x02000414, 0xc0ded001, - 0x80000061, 0x04254220, 0x00000000, 0xc0ded002, + { .gen_ver = 1260, .size = 44, .code = (const uint32_t []) { + 0x80000061, 0x05054220, 0x00000000, 0xc0ded001, + 0x800c0061, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04058220, 0x02000014, 0x00000002, + 0x80001940, 0x04058220, 0x02000404, 0x00000000, + 0x80000040, 0x04158220, 0x02000064, 0xc0ded000, + 0x80000061, 0x04254220, 0x00000000, 0x00000003, 0x80000061, 0x04450220, 0x00000054, 0x00000000, - 0x80132031, 0x00000000, 0xc0000414, 0x02a00000, + 0x80032031, 0x00000000, 0xc0000414, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, - { .gen_ver = 1250, .size = 60, .code = (const uint32_t []) { - 0x80040061, 0x04054220, 0x00000000, 0x00000000, - 0x80000061, 0x05054220, 0x00000000, 0xc0ded003, - 0x80000061, 0x05254220, 0x00000000, 0xc0ded004, - 0x80000061, 0x05454220, 0x00000000, 0xc0ded005, - 0x80000061, 0x05654220, 0x00000000, 0xc0ded006, - 0x80000069, 0x04058220, 0x02000024, 0xc0ded000, - 0x80000061, 0x04250220, 0x000000c4, 0x00000000, - 0x80001940, 0x04258220, 0x02000424, 0xc0ded001, - 0x80000061, 0x04454220, 0x00000000, 0xc0ded002, + { .gen_ver = 1250, .size = 48, .code = (const uint32_t []) { + 0x80000061, 0x05054220, 0x00000000, 0xc0ded001, + 0x80030061, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04058220, 0x02000024, 0x00000002, + 0x80001940, 0x04058220, 0x02000404, 0x00000000, + 0x80000040, 0x04258220, 0x020000c4, 0xc0ded000, + 0x80000061, 0x04454220, 0x00000000, 0x00000003, 0x80000061, 0x04850220, 0x000000a4, 0x00000000, 0x80001901, 0x00010000, 0x00000000, 0x00000000, - 0x80044031, 0x00000000, 0xc0000414, 0x02a00000, + 0x80004031, 0x00000000, 0xc0000414, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, - { .gen_ver = 0, .size = 56, .code = (const uint32_t []) { - 0x80040061, 0x04054220, 0x00000000, 0x00000000, - 0x80000061, 0x05054220, 0x00000000, 0xc0ded003, - 0x80000061, 0x05254220, 0x00000000, 0xc0ded004, - 0x80000061, 0x05454220, 0x00000000, 0xc0ded005, - 0x80000061, 0x05654220, 0x00000000, 0xc0ded006, - 0x80000069, 0x04058220, 0x02000024, 0xc0ded000, - 0x80000061, 0x04250220, 0x000000c4, 0x00000000, - 0x80000140, 0x04258220, 0x02000424, 0xc0ded001, - 0x80000061, 0x04454220, 0x00000000, 0xc0ded002, + { .gen_ver = 0, .size = 44, .code = (const uint32_t []) { + 0x80000061, 0x05054220, 0x00000000, 0xc0ded001, + 0x80030061, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04058220, 0x02000024, 0x00000002, + 0x80000140, 0x04058220, 0x02000404, 0x00000000, + 0x80000040, 0x04258220, 0x020000c4, 0xc0ded000, + 0x80000061, 0x04454220, 0x00000000, 0x00000003, 0x80000061, 0x04850220, 0x000000a4, 0x00000000, - 0x80049031, 0x00000000, 0xc0000414, 0x02a00000, + 0x80009031, 0x00000000, 0xc0000414, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000101, 0x00010000, 0x00000000, 0x00000000, @@ -432,65 +415,68 @@ struct iga64_template const iga64_code_write_aip[] = { }; struct iga64_template const iga64_code_media_block_write_aip[] = { - { .gen_ver = 2000, .size = 44, .code = (const uint32_t []) { + { .gen_ver = 2000, .size = 40, .code = (const uint32_t []) { 0x80000961, 0x05050220, 0x00008020, 0x00000000, - 0x80000969, 0x02058220, 0x02000014, 0x00000002, - 0x80000061, 0x02150220, 0x00000064, 0x00000000, - 0x80001940, 0x02158220, 0x02000214, 0xc0ded000, - 0x80100061, 0x04054220, 0x00000000, 0x00000000, - 0x80041a61, 0x04550220, 0x00220205, 0x00000000, + 0x800c0961, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04558220, 0x02000014, 0x00000002, + 0x80001940, 0x04558220, 0x02000454, 0x00000000, + 0x80000040, 0x04658220, 0x02000064, 0xc0ded000, 0x80000061, 0x04754220, 0x00000000, 0x00000003, - 0x80132031, 0x00000000, 0xd00e0494, 0x04000000, + 0x80032031, 0x00000000, 0xd00e0494, 0x04000000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, - { .gen_ver = 1270, .size = 44, .code = (const uint32_t []) { + { .gen_ver = 1270, .size = 48, .code = (const uint32_t []) { 0x80000961, 0x05050220, 0x00008040, 0x00000000, - 0x80000969, 0x04058220, 0x02000024, 0x00000002, - 0x80000061, 0x04250220, 0x000000c4, 0x00000000, - 0x80001940, 0x04258220, 0x02000424, 0xc0ded000, + 0x80030961, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04058220, 0x02000024, 0x00000002, + 0x80001940, 0x04058220, 0x02000404, 0x00000000, + 0x80000040, 0x04258220, 0x020000c4, 0xc0ded000, 0x80000061, 0x04454220, 0x00000000, 0x00000003, 0x80000061, 0x04850220, 0x000000a4, 0x00000000, 0x80001901, 0x00010000, 0x00000000, 0x00000000, - 0x80044031, 0x00000000, 0xc0000414, 0x02a00000, + 0x80004031, 0x00000000, 0xc0000414, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, - { .gen_ver = 1260, .size = 40, .code = (const uint32_t []) { + { .gen_ver = 1260, .size = 44, .code = (const uint32_t []) { 0x80000961, 0x05050220, 0x00008020, 0x00000000, - 0x80000969, 0x04058220, 0x02000014, 0x00000002, - 0x80000061, 0x04150220, 0x00000064, 0x00000000, - 0x80001940, 0x04158220, 0x02000414, 0xc0ded000, + 0x800c0961, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04058220, 0x02000014, 0x00000002, + 0x80001940, 0x04058220, 0x02000404, 0x00000000, + 0x80000040, 0x04158220, 0x02000064, 0xc0ded000, 0x80000061, 0x04254220, 0x00000000, 0x00000003, 0x80000061, 0x04450220, 0x00000054, 0x00000000, - 0x80132031, 0x00000000, 0xc0000414, 0x02a00000, + 0x80032031, 0x00000000, 0xc0000414, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, - { .gen_ver = 1250, .size = 44, .code = (const uint32_t []) { + { .gen_ver = 1250, .size = 48, .code = (const uint32_t []) { 0x80000961, 0x05050220, 0x00008040, 0x00000000, - 0x80000969, 0x04058220, 0x02000024, 0x00000002, - 0x80000061, 0x04250220, 0x000000c4, 0x00000000, - 0x80001940, 0x04258220, 0x02000424, 0xc0ded000, + 0x80030961, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04058220, 0x02000024, 0x00000002, + 0x80001940, 0x04058220, 0x02000404, 0x00000000, + 0x80000040, 0x04258220, 0x020000c4, 0xc0ded000, 0x80000061, 0x04454220, 0x00000000, 0x00000003, 0x80000061, 0x04850220, 0x000000a4, 0x00000000, 0x80001901, 0x00010000, 0x00000000, 0x00000000, - 0x80044031, 0x00000000, 0xc0000414, 0x02a00000, + 0x80004031, 0x00000000, 0xc0000414, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, - { .gen_ver = 0, .size = 40, .code = (const uint32_t []) { + { .gen_ver = 0, .size = 44, .code = (const uint32_t []) { 0x80000161, 0x05050220, 0x00008040, 0x00000000, - 0x80000169, 0x04058220, 0x02000024, 0x00000002, - 0x80000061, 0x04250220, 0x000000c4, 0x00000000, - 0x80000140, 0x04258220, 0x02000424, 0xc0ded000, + 0x80030161, 0x04054220, 0x00000000, 0x00000000, + 0x80000069, 0x04058220, 0x02000024, 0x00000002, + 0x80000140, 0x04058220, 0x02000404, 0x00000000, + 0x80000040, 0x04258220, 0x020000c4, 0xc0ded000, 0x80000061, 0x04454220, 0x00000000, 0x00000003, 0x80000061, 0x04850220, 0x000000a4, 0x00000000, - 0x80049031, 0x00000000, 0xc0000414, 0x02a00000, + 0x80009031, 0x00000000, 0xc0000414, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000101, 0x00010000, 0x00000000, 0x00000000, @@ -499,77 +485,77 @@ struct iga64_template const iga64_code_media_block_write_aip[] = { struct iga64_template const iga64_code_common_target_write[] = { { .gen_ver = 2000, .size = 48, .code = (const uint32_t []) { - 0x80100061, 0x1e054220, 0x00000000, 0x00000000, 0x80100061, 0x1f054220, 0x00000000, 0x00000000, 0x80000061, 0x1f054220, 0x00000000, 0xc0ded001, 0x80000061, 0x1f154220, 0x00000000, 0xc0ded002, 0x80000061, 0x1f254220, 0x00000000, 0xc0ded003, 0x80000061, 0x1f354220, 0x00000000, 0xc0ded004, + 0x800c0061, 0x1e054220, 0x00000000, 0x00000000, 0x80000061, 0x1e654220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e754220, 0x00000000, 0x0000000f, - 0x80132031, 0x00000000, 0xd00e1e94, 0x04000000, + 0x80032031, 0x00000000, 0xd00e1e94, 0x04000000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, { .gen_ver = 1270, .size = 56, .code = (const uint32_t []) { - 0x80040061, 0x1e054220, 0x00000000, 0x00000000, 0x80040061, 0x1f054220, 0x00000000, 0x00000000, 0x80000061, 0x1f054220, 0x00000000, 0xc0ded001, 0x80000061, 0x1f254220, 0x00000000, 0xc0ded002, 0x80000061, 0x1f454220, 0x00000000, 0xc0ded003, 0x80000061, 0x1f654220, 0x00000000, 0xc0ded004, + 0x80030061, 0x1e054220, 0x00000000, 0x00000000, 0x80000061, 0x1e254220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e454220, 0x00000000, 0x0000000f, 0x80000061, 0x1e850220, 0x000000a4, 0x00000000, 0x80001901, 0x00010000, 0x00000000, 0x00000000, - 0x80044031, 0x00000000, 0xc0001e14, 0x02a00000, + 0x80004031, 0x00000000, 0xc0001e14, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, { .gen_ver = 1260, .size = 52, .code = (const uint32_t []) { - 0x80100061, 0x1e054220, 0x00000000, 0x00000000, 0x80100061, 0x1f054220, 0x00000000, 0x00000000, 0x80000061, 0x1f054220, 0x00000000, 0xc0ded001, 0x80000061, 0x1f154220, 0x00000000, 0xc0ded002, 0x80000061, 0x1f254220, 0x00000000, 0xc0ded003, 0x80000061, 0x1f354220, 0x00000000, 0xc0ded004, + 0x800c0061, 0x1e054220, 0x00000000, 0x00000000, 0x80000061, 0x1e154220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e254220, 0x00000000, 0x0000000f, 0x80000061, 0x1e450220, 0x00000054, 0x00000000, - 0x80132031, 0x00000000, 0xc0001e14, 0x02a00000, + 0x80032031, 0x00000000, 0xc0001e14, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, { .gen_ver = 1250, .size = 56, .code = (const uint32_t []) { - 0x80040061, 0x1e054220, 0x00000000, 0x00000000, 0x80040061, 0x1f054220, 0x00000000, 0x00000000, 0x80000061, 0x1f054220, 0x00000000, 0xc0ded001, 0x80000061, 0x1f254220, 0x00000000, 0xc0ded002, 0x80000061, 0x1f454220, 0x00000000, 0xc0ded003, 0x80000061, 0x1f654220, 0x00000000, 0xc0ded004, + 0x80030061, 0x1e054220, 0x00000000, 0x00000000, 0x80000061, 0x1e254220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e454220, 0x00000000, 0x0000000f, 0x80000061, 0x1e850220, 0x000000a4, 0x00000000, 0x80001901, 0x00010000, 0x00000000, 0x00000000, - 0x80044031, 0x00000000, 0xc0001e14, 0x02a00000, + 0x80004031, 0x00000000, 0xc0001e14, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, { .gen_ver = 0, .size = 52, .code = (const uint32_t []) { - 0x80040061, 0x1e054220, 0x00000000, 0x00000000, 0x80040061, 0x1f054220, 0x00000000, 0x00000000, 0x80000061, 0x1f054220, 0x00000000, 0xc0ded001, 0x80000061, 0x1f254220, 0x00000000, 0xc0ded002, 0x80000061, 0x1f454220, 0x00000000, 0xc0ded003, 0x80000061, 0x1f654220, 0x00000000, 0xc0ded004, + 0x80030061, 0x1e054220, 0x00000000, 0x00000000, 0x80000061, 0x1e254220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e454220, 0x00000000, 0x0000000f, 0x80000061, 0x1e850220, 0x000000a4, 0x00000000, - 0x80049031, 0x00000000, 0xc0001e14, 0x02a00000, + 0x80009031, 0x00000000, 0xc0001e14, 0x02a00000, 0x80000001, 0x00010000, 0x20000000, 0x00000000, 0x80000001, 0x00010000, 0x30000000, 0x00000000, 0x80000101, 0x00010000, 0x00000000, 0x00000000, @@ -627,56 +613,56 @@ struct iga64_template const iga64_code_clear_r40[] = { struct iga64_template const iga64_code_jump_dw_neq[] = { { .gen_ver = 2000, .size = 32, .code = (const uint32_t []) { - 0x80100061, 0x1e054220, 0x00000000, 0x00000000, + 0x800c0061, 0x1e054220, 0x00000000, 0x00000000, 0x80000061, 0x1e654220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e754220, 0x00000000, 0x00000003, - 0x80132031, 0x1f0c0000, 0xd0061e8c, 0x04000000, + 0x80032031, 0x1f0c0000, 0xd0061e8c, 0x04000000, 0x80000061, 0x30014220, 0x00000000, 0x00000000, 0x80008070, 0x00018220, 0x22001f04, 0xc0ded001, 0x84000020, 0x00004000, 0x00000000, 0xffffffa0, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, { .gen_ver = 1270, .size = 40, .code = (const uint32_t []) { - 0x80040061, 0x1e054220, 0x00000000, 0x00000000, + 0x80030061, 0x1e054220, 0x00000000, 0x00000000, 0x80000061, 0x1e254220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e454220, 0x00000000, 0x00000003, 0x80000061, 0x1e850220, 0x000000a4, 0x00000000, 0x80001901, 0x00010000, 0x00000000, 0x00000000, - 0x80044031, 0x1f0c0000, 0xc0001e0c, 0x02400000, + 0x80004031, 0x1f0c0000, 0xc0001e0c, 0x02400000, 0x80000061, 0x30014220, 0x00000000, 0x00000000, 0x80002070, 0x00018220, 0x22001f04, 0xc0ded001, 0x81000020, 0x00004000, 0x00000000, 0xffffff80, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, { .gen_ver = 1260, .size = 36, .code = (const uint32_t []) { - 0x80100061, 0x1e054220, 0x00000000, 0x00000000, + 0x800c0061, 0x1e054220, 0x00000000, 0x00000000, 0x80000061, 0x1e154220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e254220, 0x00000000, 0x00000003, 0x80000061, 0x1e450220, 0x00000054, 0x00000000, - 0x80132031, 0x1f0c0000, 0xc0001e0c, 0x02400000, + 0x80032031, 0x1f0c0000, 0xc0001e0c, 0x02400000, 0x80000061, 0x30014220, 0x00000000, 0x00000000, 0x80008070, 0x00018220, 0x22001f04, 0xc0ded001, 0x84000020, 0x00004000, 0x00000000, 0xffffff90, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, { .gen_ver = 1250, .size = 40, .code = (const uint32_t []) { - 0x80040061, 0x1e054220, 0x00000000, 0x00000000, + 0x80030061, 0x1e054220, 0x00000000, 0x00000000, 0x80000061, 0x1e254220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e454220, 0x00000000, 0x00000003, 0x80000061, 0x1e850220, 0x000000a4, 0x00000000, 0x80001901, 0x00010000, 0x00000000, 0x00000000, - 0x80044031, 0x1f0c0000, 0xc0001e0c, 0x02400000, + 0x80004031, 0x1f0c0000, 0xc0001e0c, 0x02400000, 0x80000061, 0x30014220, 0x00000000, 0x00000000, 0x80002070, 0x00018220, 0x22001f04, 0xc0ded001, 0x81000020, 0x00004000, 0x00000000, 0xffffff80, 0x80000901, 0x00010000, 0x00000000, 0x00000000, }}, { .gen_ver = 0, .size = 36, .code = (const uint32_t []) { - 0x80040061, 0x1e054220, 0x00000000, 0x00000000, + 0x80030061, 0x1e054220, 0x00000000, 0x00000000, 0x80000061, 0x1e254220, 0x00000000, 0xc0ded000, 0x80000061, 0x1e454220, 0x00000000, 0x00000003, 0x80000061, 0x1e850220, 0x000000a4, 0x00000000, - 0x80049031, 0x1f0c0000, 0xc0001e0c, 0x02400000, + 0x80009031, 0x1f0c0000, 0xc0001e0c, 0x02400000, 0x80000061, 0x30014220, 0x00000000, 0x00000000, 0x80002070, 0x00018220, 0x22001f04, 0xc0ded001, 0x81000120, 0x00004000, 0x00000000, 0xffffff90, diff --git a/lib/iga64_macros.h b/lib/iga64_macros.h index 6459b524c3fd..40b6338928e1 100644 --- a/lib/iga64_macros.h +++ b/lib/iga64_macros.h @@ -16,4 +16,47 @@ #define src1_null null:0 #endif +/* GPGPU_R0Payload fields, Bspec: 55396, 56587 */ +#define R0_TGIDX r0.1<0;1,0>:ud +#define R0_TGIDY r0.6<0;1,0>:ud +#define R0_FFTID r0.5<0;1,0>:ud + +#define SET_SHARED_MEDIA_BLOCK_MSG_HDR(dst, y, width) \ +(W) mov (8) dst.0<1>:ud 0x0:ud ;\ +(W) mov (1) dst.1<1>:ud y ;\ +(W) mov (1) dst.2<1>:ud (width - 1):ud ;\ +(W) mov (1) dst.4<1>:ud R0_FFTID + +#define SET_THREAD_MEDIA_BLOCK_MSG_HDR(dst, x, y, width) \ +(W) mov (8) dst.0<1>:ud 0x0:ud ;\ +(W) shl (1) dst.0<1>:ud R0_TGIDX 0x2:ud ;\ +(W) add (1) dst.0<1>:ud dst.0<0;1,0>:ud x:ud ;\ +(W) add (1) dst.1<1>:ud R0_TGIDY y ;\ +(W) mov (1) dst.2<1>:ud (width - 1):ud ;\ +(W) mov (1) dst.4<1>:ud R0_FFTID + +#define SET_SHARED_MEDIA_A2DBLOCK_PAYLOAD(dst, y, width) \ +(W) mov (8) dst.0<1>:ud 0x0:ud ;\ +(W) mov (1) dst.6<1>:ud y ;\ +(W) mov (1) dst.7<1>:ud (width - 1):ud + +#define SET_THREAD_MEDIA_A2DBLOCK_PAYLOAD(dst, x, y, width) \ +(W) mov (8) dst.0<1>:ud 0x0:ud ;\ +(W) shl (1) dst.5<1>:ud R0_TGIDX 0x2:ud ;\ +(W) add (1) dst.5<1>:ud dst.5<0;1,0>:ud x:ud ;\ +(W) add (1) dst.6<1>:ud R0_TGIDY y ;\ +(W) mov (1) dst.7<1>:ud (width - 1):ud ;\ + +#if GEN_VER < 2000 +#define SET_SHARED_SPACE_ADDR(dst, y, width) SET_SHARED_MEDIA_BLOCK_MSG_HDR(dst, y, width) +#define SET_THREAD_SPACE_ADDR(dst, x, y, width) SET_THREAD_MEDIA_BLOCK_MSG_HDR(dst, x, y, width) +#define LOAD_SPACE_DW(dst, src) send.dc1 (1) dst src src1_null 0x0 0x2190000 +#define STORE_SPACE_DW(dst, src) send.dc1 (1) null dst null 0x0 0x40A8000 +#else +#define SET_SHARED_SPACE_ADDR(dst, y, width) SET_SHARED_MEDIA_A2DBLOCK_PAYLOAD(dst, y, width) +#define SET_THREAD_SPACE_ADDR(dst, x, y, width) SET_THREAD_MEDIA_A2DBLOCK_PAYLOAD(dst, x, y, width) +#define LOAD_SPACE_DW(dst, src) send.tgm (1) dst src null:0 0x0 0x62100003 +#define STORE_SPACE_DW(dst, src) send.tgm (1) null dst null:0 0x0 0x64000007 +#endif + #endif -- 2.34.1 ^ permalink raw reply related [flat|nested] 6+ messages in thread
* ✓ CI.xeBAT: success for lib/gpgpu_shader: simplify load/store shaders (rev2) 2024-11-15 10:59 [PATCH v2 0/2] lib/gpgpu_shader: simplify load/store shaders Andrzej Hajda 2024-11-15 10:59 ` [PATCH v2 1/2] scripts/generate_iga64_codes: add iga64_macros.h to checksum calculation Andrzej Hajda 2024-11-15 10:59 ` [PATCH v2 2/2] lib/gpgpu_shader: simplify load/store shaders Andrzej Hajda @ 2024-11-15 11:30 ` Patchwork 2024-11-15 11:36 ` ✗ Fi.CI.BAT: failure " Patchwork 2024-11-15 21:47 ` ✗ CI.xeFULL: " Patchwork 4 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2024-11-15 11:30 UTC (permalink / raw) To: Andrzej Hajda; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 1394 bytes --] == Series Details == Series: lib/gpgpu_shader: simplify load/store shaders (rev2) URL : https://patchwork.freedesktop.org/series/141348/ State : success == Summary == CI Bug Log - changes from XEIGT_8112_BAT -> XEIGTPW_12114_BAT ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (9 -> 9) ------------------------------ No changes in participating hosts Known issues ------------ Here are the changes found in XEIGTPW_12114_BAT that come from known issues: ### IGT changes ### #### Issues hit #### * igt@kms_frontbuffer_tracking@basic: - bat-adlp-7: [PASS][1] -> [FAIL][2] ([Intel XE#1861]) [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html [Intel XE#1861]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1861 Build changes ------------- * IGT: IGT_8112 -> IGTPW_12114 IGTPW_12114: 12114 IGT_8112: ef5d662b38a758a23fee2a61ae7aaa3ab0079ed8 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-2235-36fec0eb87867bca47f8829c9e5dbf5b3e2b3aaf: 36fec0eb87867bca47f8829c9e5dbf5b3e2b3aaf == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/index.html [-- Attachment #2: Type: text/html, Size: 1956 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* ✗ Fi.CI.BAT: failure for lib/gpgpu_shader: simplify load/store shaders (rev2) 2024-11-15 10:59 [PATCH v2 0/2] lib/gpgpu_shader: simplify load/store shaders Andrzej Hajda ` (2 preceding siblings ...) 2024-11-15 11:30 ` ✓ CI.xeBAT: success for lib/gpgpu_shader: simplify load/store shaders (rev2) Patchwork @ 2024-11-15 11:36 ` Patchwork 2024-11-15 21:47 ` ✗ CI.xeFULL: " Patchwork 4 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2024-11-15 11:36 UTC (permalink / raw) To: Andrzej Hajda; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 19619 bytes --] == Series Details == Series: lib/gpgpu_shader: simplify load/store shaders (rev2) URL : https://patchwork.freedesktop.org/series/141348/ State : failure == Summary == CI Bug Log - changes from IGT_8112 -> IGTPW_12114 ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_12114 absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_12114, please notify your bug team (I915-ci-infra@lists.freedesktop.org) 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_12114/index.html Participating hosts (42 -> 43) ------------------------------ Additional (4): bat-dg2-14 bat-dg2-8 bat-dg2-11 bat-dg1-6 Missing (3): bat-mtlp-9 bat-arls-5 fi-snb-2520m Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_12114: ### IGT changes ### #### Possible regressions #### * igt@i915_selftest@live: - bat-arlh-3: [PASS][1] -> [ABORT][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8112/bat-arlh-3/igt@i915_selftest@live.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-arlh-3/igt@i915_selftest@live.html Known issues ------------ Here are the changes found in IGTPW_12114 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@fbdev@eof: - bat-dg1-6: NOTRUN -> [SKIP][3] ([i915#12311] / [i915#2582]) +3 other tests skip [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@fbdev@eof.html * igt@fbdev@info: - bat-dg1-6: NOTRUN -> [SKIP][4] ([i915#12311] / [i915#1849] / [i915#2582]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@fbdev@info.html * igt@gem_mmap@basic: - bat-dg2-11: NOTRUN -> [SKIP][5] ([i915#4083]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@gem_mmap@basic.html - bat-dg2-8: NOTRUN -> [SKIP][6] ([i915#4083]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@gem_mmap@basic.html - bat-dg1-6: NOTRUN -> [SKIP][7] ([i915#12311] / [i915#4083]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@gem_mmap@basic.html - bat-dg2-14: NOTRUN -> [SKIP][8] ([i915#4083]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@gem_mmap@basic.html * igt@gem_mmap_gtt@basic: - bat-dg1-6: NOTRUN -> [SKIP][9] ([i915#12311] / [i915#4077]) +2 other tests skip [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@gem_mmap_gtt@basic.html * igt@gem_render_tiled_blits@basic: - bat-dg1-6: NOTRUN -> [SKIP][10] ([i915#12311] / [i915#4079]) +1 other test skip [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@gem_render_tiled_blits@basic.html - bat-dg2-14: NOTRUN -> [SKIP][11] ([i915#4079]) +1 other test skip [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@gem_render_tiled_blits@basic.html - bat-dg2-11: NOTRUN -> [SKIP][12] ([i915#4079]) +1 other test skip [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@gem_render_tiled_blits@basic.html - bat-dg2-8: NOTRUN -> [SKIP][13] ([i915#4079]) +1 other test skip [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@gem_render_tiled_blits@basic.html * igt@gem_tiled_fence_blits@basic: - bat-dg2-14: NOTRUN -> [SKIP][14] ([i915#4077]) +2 other tests skip [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@gem_tiled_fence_blits@basic.html - bat-dg2-11: NOTRUN -> [SKIP][15] ([i915#4077]) +2 other tests skip [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@gem_tiled_fence_blits@basic.html - bat-dg2-8: NOTRUN -> [SKIP][16] ([i915#4077]) +2 other tests skip [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@gem_tiled_fence_blits@basic.html * igt@i915_pm_rps@basic-api: - bat-dg2-14: NOTRUN -> [SKIP][17] ([i915#11681] / [i915#6621]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@i915_pm_rps@basic-api.html - bat-dg2-11: NOTRUN -> [SKIP][18] ([i915#11681] / [i915#6621]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@i915_pm_rps@basic-api.html - bat-dg2-8: NOTRUN -> [SKIP][19] ([i915#11681] / [i915#6621]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@i915_pm_rps@basic-api.html - bat-dg1-6: NOTRUN -> [SKIP][20] ([i915#11681] / [i915#12311] / [i915#6621]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@i915_pm_rps@basic-api.html * igt@i915_selftest@live@workarounds: - bat-arlh-3: [PASS][21] -> [ABORT][22] ([i915#12061]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8112/bat-arlh-3/igt@i915_selftest@live@workarounds.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-arlh-3/igt@i915_selftest@live@workarounds.html * igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling: - bat-dg1-6: NOTRUN -> [SKIP][23] ([i915#12311] / [i915#4212]) +7 other tests skip [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling.html * igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy: - bat-dg2-11: NOTRUN -> [SKIP][24] ([i915#4212]) +7 other tests skip [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - bat-dg2-11: NOTRUN -> [SKIP][25] ([i915#4212] / [i915#5190]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html - bat-dg2-14: NOTRUN -> [SKIP][26] ([i915#4212] / [i915#5190]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html - bat-dg2-8: NOTRUN -> [SKIP][27] ([i915#4212] / [i915#5190]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_addfb_basic@basic-y-tiled-legacy: - bat-dg2-8: NOTRUN -> [SKIP][28] ([i915#4212] / [i915#4215] / [i915#5190]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@kms_addfb_basic@basic-y-tiled-legacy.html - bat-dg1-6: NOTRUN -> [SKIP][29] ([i915#12311] / [i915#4212] / [i915#4215]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@kms_addfb_basic@basic-y-tiled-legacy.html - bat-dg2-11: NOTRUN -> [SKIP][30] ([i915#4212] / [i915#4215] / [i915#5190]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@kms_addfb_basic@basic-y-tiled-legacy.html - bat-dg2-14: NOTRUN -> [SKIP][31] ([i915#4212] / [i915#4215] / [i915#5190]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@kms_addfb_basic@basic-y-tiled-legacy.html * igt@kms_addfb_basic@tile-pitch-mismatch: - bat-dg2-14: NOTRUN -> [SKIP][32] ([i915#4212]) +7 other tests skip [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@kms_addfb_basic@tile-pitch-mismatch.html - bat-dg2-8: NOTRUN -> [SKIP][33] ([i915#4212]) +7 other tests skip [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@kms_addfb_basic@tile-pitch-mismatch.html * igt@kms_busy@basic: - bat-dg1-6: NOTRUN -> [SKIP][34] ([i915#12311] / [i915#4303]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@kms_busy@basic.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - bat-dg2-11: NOTRUN -> [SKIP][35] ([i915#4103] / [i915#4213]) +1 other test skip [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - bat-dg2-14: NOTRUN -> [SKIP][36] ([i915#4103] / [i915#4213]) +1 other test skip [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html - bat-dg2-8: NOTRUN -> [SKIP][37] ([i915#4103] / [i915#4213]) +1 other test skip [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size: - bat-dg1-6: NOTRUN -> [SKIP][38] ([i915#12311]) +17 other tests skip [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size.html * igt@kms_dsc@dsc-basic: - bat-dg2-11: NOTRUN -> [SKIP][39] ([i915#3555] / [i915#3840]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@kms_dsc@dsc-basic.html - bat-dg2-14: NOTRUN -> [SKIP][40] ([i915#3555] / [i915#3840]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@kms_dsc@dsc-basic.html * igt@kms_flip@basic-flip-vs-dpms: - bat-dg1-6: NOTRUN -> [SKIP][41] ([i915#12311] / [i915#3637]) +2 other tests skip [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@kms_flip@basic-flip-vs-dpms.html * igt@kms_force_connector_basic@force-load-detect: - bat-dg2-14: NOTRUN -> [SKIP][42] [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@kms_force_connector_basic@force-load-detect.html - bat-dg2-8: NOTRUN -> [SKIP][43] [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@kms_force_connector_basic@force-load-detect.html - bat-dg2-11: NOTRUN -> [SKIP][44] [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_force_connector_basic@prune-stale-modes: - bat-dg2-14: NOTRUN -> [SKIP][45] ([i915#5274]) [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@kms_force_connector_basic@prune-stale-modes.html - bat-dg2-11: NOTRUN -> [SKIP][46] ([i915#5274]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@kms_force_connector_basic@prune-stale-modes.html - bat-dg2-8: NOTRUN -> [SKIP][47] ([i915#5274]) [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@kms_force_connector_basic@prune-stale-modes.html * igt@kms_frontbuffer_tracking@basic: - bat-dg1-6: NOTRUN -> [SKIP][48] ([i915#12311] / [i915#4342]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@kms_frontbuffer_tracking@basic.html * igt@kms_pm_backlight@basic-brightness: - bat-dg2-11: NOTRUN -> [SKIP][49] ([i915#5354]) [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@kms_pm_backlight@basic-brightness.html - bat-dg2-14: NOTRUN -> [SKIP][50] ([i915#5354]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@kms_pm_backlight@basic-brightness.html - bat-dg2-8: NOTRUN -> [SKIP][51] ([i915#5354]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@kms_pm_backlight@basic-brightness.html - bat-dg1-6: NOTRUN -> [SKIP][52] ([i915#12311] / [i915#5354]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@kms_pm_backlight@basic-brightness.html * igt@kms_psr@psr-primary-page-flip: - bat-dg1-6: NOTRUN -> [SKIP][53] ([i915#1072] / [i915#12311] / [i915#9732]) +3 other tests skip [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@kms_psr@psr-primary-page-flip.html * igt@kms_psr@psr-sprite-plane-onoff: - bat-dg2-11: NOTRUN -> [SKIP][54] ([i915#1072] / [i915#9732]) +3 other tests skip [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@kms_psr@psr-sprite-plane-onoff.html - bat-dg2-14: NOTRUN -> [SKIP][55] ([i915#1072] / [i915#9732]) +3 other tests skip [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@kms_psr@psr-sprite-plane-onoff.html - bat-dg2-8: NOTRUN -> [SKIP][56] ([i915#1072] / [i915#9732]) +3 other tests skip [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@kms_psr@psr-sprite-plane-onoff.html * igt@kms_setmode@basic-clone-single-crtc: - bat-dg1-6: NOTRUN -> [SKIP][57] ([i915#12311] / [i915#3555]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@kms_setmode@basic-clone-single-crtc.html - bat-dg2-14: NOTRUN -> [SKIP][58] ([i915#3555]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@kms_setmode@basic-clone-single-crtc.html - bat-dg2-11: NOTRUN -> [SKIP][59] ([i915#3555]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@kms_setmode@basic-clone-single-crtc.html - bat-dg2-8: NOTRUN -> [SKIP][60] ([i915#3555]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-fence-flip: - bat-dg2-11: NOTRUN -> [SKIP][61] ([i915#3708]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@prime_vgem@basic-fence-flip.html - bat-dg2-14: NOTRUN -> [SKIP][62] ([i915#3708]) [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@prime_vgem@basic-fence-flip.html - bat-dg2-8: NOTRUN -> [SKIP][63] ([i915#3708]) [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@prime_vgem@basic-fence-flip.html * igt@prime_vgem@basic-fence-mmap: - bat-dg1-6: NOTRUN -> [SKIP][64] ([i915#12311] / [i915#3708] / [i915#4077]) +1 other test skip [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@prime_vgem@basic-fence-mmap.html * igt@prime_vgem@basic-gtt: - bat-dg2-11: NOTRUN -> [SKIP][65] ([i915#3708] / [i915#4077]) +1 other test skip [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@prime_vgem@basic-gtt.html - bat-dg2-14: NOTRUN -> [SKIP][66] ([i915#3708] / [i915#4077]) +1 other test skip [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@prime_vgem@basic-gtt.html - bat-dg2-8: NOTRUN -> [SKIP][67] ([i915#3708] / [i915#4077]) +1 other test skip [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@prime_vgem@basic-gtt.html * igt@prime_vgem@basic-read: - bat-dg1-6: NOTRUN -> [SKIP][68] ([i915#12311] / [i915#3708]) +2 other tests skip [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@prime_vgem@basic-read.html * igt@prime_vgem@basic-write: - bat-dg1-6: NOTRUN -> [SKIP][69] ([i915#11723] / [i915#12311] / [i915#3708]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg1-6/igt@prime_vgem@basic-write.html - bat-dg2-11: NOTRUN -> [SKIP][70] ([i915#3291] / [i915#3708]) +2 other tests skip [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-11/igt@prime_vgem@basic-write.html - bat-dg2-14: NOTRUN -> [SKIP][71] ([i915#3291] / [i915#3708]) +2 other tests skip [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-14/igt@prime_vgem@basic-write.html - bat-dg2-8: NOTRUN -> [SKIP][72] ([i915#3291] / [i915#3708]) +2 other tests skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-dg2-8/igt@prime_vgem@basic-write.html #### Possible fixes #### * igt@i915_selftest@live: - {bat-arls-6}: [ABORT][73] ([i915#10341]) -> [PASS][74] [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8112/bat-arls-6/igt@i915_selftest@live.html [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-arls-6/igt@i915_selftest@live.html * igt@i915_selftest@live@workarounds: - {bat-arls-6}: [ABORT][75] ([i915#12061]) -> [PASS][76] [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8112/bat-arls-6/igt@i915_selftest@live@workarounds.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/bat-arls-6/igt@i915_selftest@live@workarounds.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#10341]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10341 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681 [i915#11723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11723 [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#12311]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12311 [i915#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849 [i915#2582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2582 [i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840 [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083 [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212 [i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213 [i915#4215]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4215 [i915#4303]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4303 [i915#4342]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4342 [i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190 [i915#5274]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5274 [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354 [i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_8112 -> IGTPW_12114 * Linux: CI_DRM_15703 -> CI_DRM_15705 CI-20190529: 20190529 CI_DRM_15703: 36fec0eb87867bca47f8829c9e5dbf5b3e2b3aaf @ git://anongit.freedesktop.org/gfx-ci/linux CI_DRM_15705: d469bed58b46b91bae611b2ff6fe7e0a85cd6e77 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_12114: 12114 IGT_8112: ef5d662b38a758a23fee2a61ae7aaa3ab0079ed8 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12114/index.html [-- Attachment #2: Type: text/html, Size: 27926 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* ✗ CI.xeFULL: failure for lib/gpgpu_shader: simplify load/store shaders (rev2) 2024-11-15 10:59 [PATCH v2 0/2] lib/gpgpu_shader: simplify load/store shaders Andrzej Hajda ` (3 preceding siblings ...) 2024-11-15 11:36 ` ✗ Fi.CI.BAT: failure " Patchwork @ 2024-11-15 21:47 ` Patchwork 4 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2024-11-15 21:47 UTC (permalink / raw) To: Andrzej Hajda; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 62194 bytes --] == Series Details == Series: lib/gpgpu_shader: simplify load/store shaders (rev2) URL : https://patchwork.freedesktop.org/series/141348/ State : failure == Summary == CI Bug Log - changes from XEIGT_8112_full -> XEIGTPW_12114_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with XEIGTPW_12114_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in XEIGTPW_12114_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (4 -> 4) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in XEIGTPW_12114_full: ### IGT changes ### #### Possible regressions #### * igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions-varying-size: - shard-bmg: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-7/igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions-varying-size.html [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-2/igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions-varying-size.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@b-dp2: - shard-bmg: [PASS][3] -> [FAIL][4] [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-1/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-dp2.html [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-7/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-dp2.html * igt@kms_flip@flip-vs-expired-vblank@a-dp4: - shard-dg2-set2: [PASS][5] -> [FAIL][6] [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank@a-dp4.html [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank@a-dp4.html * igt@xe_ccs@suspend-resume: - shard-bmg: [PASS][7] -> [DMESG-WARN][8] +1 other test dmesg-warn [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-8/igt@xe_ccs@suspend-resume.html [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-6/igt@xe_ccs@suspend-resume.html * igt@xe_exec_threads@threads-bal-mixed-shared-vm-userptr-invalidate: - shard-dg2-set2: [PASS][9] -> [DMESG-FAIL][10] [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-434/igt@xe_exec_threads@threads-bal-mixed-shared-vm-userptr-invalidate.html [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-436/igt@xe_exec_threads@threads-bal-mixed-shared-vm-userptr-invalidate.html #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * {igt@xe_eudebug@exec-queue-placements}: - shard-dg2-set2: NOTRUN -> [SKIP][11] [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-433/igt@xe_eudebug@exec-queue-placements.html - shard-lnl: NOTRUN -> [SKIP][12] [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-5/igt@xe_eudebug@exec-queue-placements.html Known issues ------------ Here are the changes found in XEIGTPW_12114_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - shard-bmg: NOTRUN -> [SKIP][13] ([Intel XE#2233]) [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-1/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-dp-5-4-mc-ccs: - shard-dg2-set2: NOTRUN -> [SKIP][14] ([Intel XE#2550]) +11 other tests skip [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-466/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-dp-5-4-mc-ccs.html * igt@kms_atomic_transition@modeset-transition-nonblocking-fencing: - shard-lnl: [PASS][15] -> [FAIL][16] ([Intel XE#1701]) +1 other test fail [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-4/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html [16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-1/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html * igt@kms_big_fb@4-tiled-8bpp-rotate-270: - shard-lnl: NOTRUN -> [SKIP][17] ([Intel XE#1407]) +2 other tests skip [17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-5/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html * igt@kms_big_fb@linear-64bpp-rotate-180: - shard-lnl: NOTRUN -> [DMESG-WARN][18] ([Intel XE#1725]) [18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-6/igt@kms_big_fb@linear-64bpp-rotate-180.html * igt@kms_big_fb@x-tiled-32bpp-rotate-270: - shard-bmg: NOTRUN -> [SKIP][19] ([Intel XE#2327]) +1 other test skip [19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-6/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html * igt@kms_big_fb@x-tiled-8bpp-rotate-90: - shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#316]) +1 other test skip [20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-435/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-addfb-size-overflow: - shard-dg2-set2: NOTRUN -> [SKIP][21] ([Intel XE#610]) [21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-436/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180: - shard-bmg: NOTRUN -> [SKIP][22] ([Intel XE#1124]) +2 other tests skip [22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-5/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip: - shard-dg2-set2: NOTRUN -> [SKIP][23] ([Intel XE#1124]) +8 other tests skip [23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-463/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html - shard-lnl: NOTRUN -> [SKIP][24] ([Intel XE#1124]) +1 other test skip [24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-1/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html * igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p: - shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#2191]) [25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-463/igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p.html - shard-lnl: NOTRUN -> [SKIP][26] ([Intel XE#1512]) [26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-3/igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p.html - shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#2314] / [Intel XE#2894]) [27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-8/igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p.html * igt@kms_bw@linear-tiling-1-displays-1920x1080p: - shard-dg2-set2: NOTRUN -> [SKIP][28] ([Intel XE#367]) +3 other tests skip [28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-464/igt@kms_bw@linear-tiling-1-displays-1920x1080p.html - shard-bmg: NOTRUN -> [SKIP][29] ([Intel XE#367]) [29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-3/igt@kms_bw@linear-tiling-1-displays-1920x1080p.html * igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs: - shard-lnl: NOTRUN -> [SKIP][30] ([Intel XE#2887]) +3 other tests skip [30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-3/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs.html * igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs@pipe-a-edp-1: - shard-lnl: NOTRUN -> [SKIP][31] ([Intel XE#2669]) +3 other tests skip [31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-6/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs@pipe-a-edp-1.html * igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs: - shard-dg2-set2: NOTRUN -> [SKIP][32] ([Intel XE#2907]) [32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-463/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs-cc@pipe-a-dp-4: - shard-dg2-set2: NOTRUN -> [SKIP][33] ([Intel XE#787]) +135 other tests skip [33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-435/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs-cc@pipe-a-dp-4.html * igt@kms_ccs@crc-primary-suspend-y-tiled-ccs: - shard-lnl: NOTRUN -> [SKIP][34] ([Intel XE#3432]) [34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-1/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs.html * igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc: - shard-bmg: NOTRUN -> [SKIP][35] ([Intel XE#3432]) +1 other test skip [35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-3/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc: - shard-bmg: NOTRUN -> [SKIP][36] ([Intel XE#2887]) +6 other tests skip [36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc.html * igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-d-dp-4: - shard-dg2-set2: NOTRUN -> [SKIP][37] ([Intel XE#455] / [Intel XE#787]) +40 other tests skip [37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-464/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-d-dp-4.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-4: - shard-dg2-set2: [PASS][38] -> [INCOMPLETE][39] ([Intel XE#1195] / [Intel XE#3113]) [38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-4.html [39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-4.html * igt@kms_chamelium_audio@dp-audio: - shard-dg2-set2: NOTRUN -> [SKIP][40] ([Intel XE#373]) +7 other tests skip [40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-464/igt@kms_chamelium_audio@dp-audio.html * igt@kms_chamelium_color@ctm-red-to-blue: - shard-bmg: NOTRUN -> [SKIP][41] ([Intel XE#2325]) [41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-2/igt@kms_chamelium_color@ctm-red-to-blue.html - shard-dg2-set2: NOTRUN -> [SKIP][42] ([Intel XE#306]) [42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-433/igt@kms_chamelium_color@ctm-red-to-blue.html * igt@kms_chamelium_frames@hdmi-crc-single: - shard-lnl: NOTRUN -> [SKIP][43] ([Intel XE#373]) +2 other tests skip [43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-3/igt@kms_chamelium_frames@hdmi-crc-single.html * igt@kms_chamelium_hpd@hdmi-hpd-fast: - shard-bmg: NOTRUN -> [SKIP][44] ([Intel XE#2252]) +3 other tests skip [44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-6/igt@kms_chamelium_hpd@hdmi-hpd-fast.html * igt@kms_content_protection@lic-type-0: - shard-dg2-set2: NOTRUN -> [FAIL][45] ([Intel XE#1178]) +1 other test fail [45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-463/igt@kms_content_protection@lic-type-0.html * igt@kms_content_protection@lic-type-0@pipe-a-dp-4: - shard-dg2-set2: NOTRUN -> [FAIL][46] ([Intel XE#3304]) [46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-463/igt@kms_content_protection@lic-type-0@pipe-a-dp-4.html * igt@kms_content_protection@lic-type-1: - shard-lnl: NOTRUN -> [SKIP][47] ([Intel XE#3278]) +1 other test skip [47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-6/igt@kms_content_protection@lic-type-1.html * igt@kms_content_protection@uevent: - shard-dg2-set2: NOTRUN -> [FAIL][48] ([Intel XE#1188]) +1 other test fail [48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-433/igt@kms_content_protection@uevent.html * igt@kms_cursor_crc@cursor-offscreen-32x32: - shard-bmg: NOTRUN -> [SKIP][49] ([Intel XE#2320]) +1 other test skip [49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-8/igt@kms_cursor_crc@cursor-offscreen-32x32.html * igt@kms_cursor_crc@cursor-onscreen-512x170: - shard-lnl: NOTRUN -> [SKIP][50] ([Intel XE#2321]) +1 other test skip [50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-8/igt@kms_cursor_crc@cursor-onscreen-512x170.html * igt@kms_cursor_crc@cursor-onscreen-512x512: - shard-dg2-set2: NOTRUN -> [SKIP][51] ([Intel XE#308]) +1 other test skip [51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-433/igt@kms_cursor_crc@cursor-onscreen-512x512.html * igt@kms_cursor_crc@cursor-random-32x32: - shard-lnl: NOTRUN -> [SKIP][52] ([Intel XE#1424]) +2 other tests skip [52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-7/igt@kms_cursor_crc@cursor-random-32x32.html * igt@kms_cursor_crc@cursor-sliding-512x512: - shard-bmg: NOTRUN -> [SKIP][53] ([Intel XE#2321]) +1 other test skip [53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-6/igt@kms_cursor_crc@cursor-sliding-512x512.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - shard-dg2-set2: NOTRUN -> [SKIP][54] ([Intel XE#323]) [54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-466/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size: - shard-lnl: NOTRUN -> [SKIP][55] ([Intel XE#309]) [55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-7/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html * igt@kms_display_modes@mst-extended-mode-negative: - shard-bmg: NOTRUN -> [SKIP][56] ([Intel XE#2323]) [56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-1/igt@kms_display_modes@mst-extended-mode-negative.html - shard-dg2-set2: NOTRUN -> [SKIP][57] ([Intel XE#307]) [57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-464/igt@kms_display_modes@mst-extended-mode-negative.html * igt@kms_feature_discovery@display-2x: - shard-lnl: NOTRUN -> [SKIP][58] ([Intel XE#702]) [58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-3/igt@kms_feature_discovery@display-2x.html * igt@kms_feature_discovery@psr2: - shard-bmg: NOTRUN -> [SKIP][59] ([Intel XE#2374]) [59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-6/igt@kms_feature_discovery@psr2.html * igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible: - shard-lnl: NOTRUN -> [SKIP][60] ([Intel XE#1421]) +3 other tests skip [60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-6/igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible.html * igt@kms_flip@flip-vs-expired-vblank-interruptible: - shard-bmg: [PASS][61] -> [FAIL][62] ([Intel XE#2882]) [61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-1/igt@kms_flip@flip-vs-expired-vblank-interruptible.html [62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-7/igt@kms_flip@flip-vs-expired-vblank-interruptible.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4: - shard-dg2-set2: NOTRUN -> [FAIL][63] ([Intel XE#301]) [63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html * igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a6: - shard-dg2-set2: [PASS][64] -> [FAIL][65] ([Intel XE#301]) +2 other tests fail [64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a6.html [65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a6.html * igt@kms_flip@wf_vblank-ts-check@b-edp1: - shard-lnl: [PASS][66] -> [FAIL][67] ([Intel XE#886]) +2 other tests fail [66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-3/igt@kms_flip@wf_vblank-ts-check@b-edp1.html [67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-6/igt@kms_flip@wf_vblank-ts-check@b-edp1.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling: - shard-bmg: NOTRUN -> [SKIP][68] ([Intel XE#2293] / [Intel XE#2380]) [68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode: - shard-bmg: NOTRUN -> [SKIP][69] ([Intel XE#2293]) [69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling: - shard-lnl: NOTRUN -> [SKIP][70] ([Intel XE#1401] / [Intel XE#1745]) [70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-default-mode: - shard-lnl: NOTRUN -> [SKIP][71] ([Intel XE#1401]) [71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-default-mode.html * igt@kms_force_connector_basic@prune-stale-modes: - shard-dg2-set2: NOTRUN -> [SKIP][72] ([i915#5274]) [72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-436/igt@kms_force_connector_basic@prune-stale-modes.html * igt@kms_frontbuffer_tracking@drrs-suspend: - shard-dg2-set2: NOTRUN -> [SKIP][73] ([Intel XE#651]) +27 other tests skip [73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-436/igt@kms_frontbuffer_tracking@drrs-suspend.html - shard-lnl: NOTRUN -> [SKIP][74] ([Intel XE#651]) +4 other tests skip [74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-4/igt@kms_frontbuffer_tracking@drrs-suspend.html * igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-wc: - shard-bmg: NOTRUN -> [FAIL][75] ([Intel XE#2333]) +8 other tests fail [75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-pri-shrfb-draw-mmap-wc: - shard-bmg: NOTRUN -> [SKIP][76] ([Intel XE#2311]) +14 other tests skip [76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-3/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-spr-indfb-draw-mmap-wc: - shard-lnl: NOTRUN -> [SKIP][77] ([Intel XE#656]) +14 other tests skip [77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-8/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-spr-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y: - shard-bmg: NOTRUN -> [SKIP][78] ([Intel XE#2352]) [78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-8/igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt: - shard-dg2-set2: NOTRUN -> [SKIP][79] ([Intel XE#653]) +21 other tests skip [79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@plane-fbc-rte: - shard-dg2-set2: NOTRUN -> [SKIP][80] ([Intel XE#1158]) [80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-463/igt@kms_frontbuffer_tracking@plane-fbc-rte.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-blt: - shard-bmg: NOTRUN -> [SKIP][81] ([Intel XE#2313]) +11 other tests skip [81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-blt.html * igt@kms_hdmi_inject@inject-4k: - shard-lnl: NOTRUN -> [SKIP][82] ([Intel XE#1470]) [82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-3/igt@kms_hdmi_inject@inject-4k.html * igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-3: - shard-bmg: NOTRUN -> [FAIL][83] ([Intel XE#3312]) [83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-6/igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-3.html * igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-6: - shard-dg2-set2: NOTRUN -> [FAIL][84] ([Intel XE#3312]) [84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-435/igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-6.html * igt@kms_hdr@invalid-hdr: - shard-bmg: NOTRUN -> [SKIP][85] ([Intel XE#1503]) [85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-1/igt@kms_hdr@invalid-hdr.html * igt@kms_hdr@invalid-metadata-sizes: - shard-lnl: NOTRUN -> [SKIP][86] ([Intel XE#1503]) [86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-4/igt@kms_hdr@invalid-metadata-sizes.html * igt@kms_joiner@basic-ultra-joiner: - shard-bmg: NOTRUN -> [SKIP][87] ([Intel XE#2927]) [87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-7/igt@kms_joiner@basic-ultra-joiner.html * igt@kms_plane_multiple@tiling-yf: - shard-lnl: NOTRUN -> [SKIP][88] ([Intel XE#2493]) [88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-4/igt@kms_plane_multiple@tiling-yf.html * igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4: - shard-dg2-set2: NOTRUN -> [FAIL][89] ([Intel XE#361]) [89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-463/igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation: - shard-dg2-set2: NOTRUN -> [SKIP][90] ([Intel XE#2763] / [Intel XE#455]) +1 other test skip [90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-434/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c: - shard-dg2-set2: NOTRUN -> [SKIP][91] ([Intel XE#2763]) +2 other tests skip [91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-434/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c.html * igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25: - shard-lnl: NOTRUN -> [SKIP][92] ([Intel XE#2763]) +3 other tests skip [92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-5/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25.html * igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-a: - shard-bmg: NOTRUN -> [SKIP][93] ([Intel XE#2763]) +4 other tests skip [93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-8/igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-a.html * igt@kms_pm_backlight@basic-brightness: - shard-bmg: NOTRUN -> [SKIP][94] ([Intel XE#870]) [94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-4/igt@kms_pm_backlight@basic-brightness.html * igt@kms_pm_backlight@fade-with-suspend: - shard-dg2-set2: NOTRUN -> [SKIP][95] ([Intel XE#870]) +2 other tests skip [95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-435/igt@kms_pm_backlight@fade-with-suspend.html * igt@kms_pm_dc@dc6-dpms: - shard-dg2-set2: NOTRUN -> [SKIP][96] ([Intel XE#908]) [96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-463/igt@kms_pm_dc@dc6-dpms.html * igt@kms_pm_rpm@cursor: - shard-lnl: [PASS][97] -> [DMESG-WARN][98] ([Intel XE#3184]) +2 other tests dmesg-warn [97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-5/igt@kms_pm_rpm@cursor.html [98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-3/igt@kms_pm_rpm@cursor.html * igt@kms_pm_rpm@dpms-mode-unset-lpsp: - shard-bmg: NOTRUN -> [SKIP][99] ([Intel XE#1439]) [99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-2/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html * igt@kms_pm_rpm@legacy-planes-dpms@plane-50: - shard-lnl: [PASS][100] -> [DMESG-WARN][101] ([Intel XE#2932]) [100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-7/igt@kms_pm_rpm@legacy-planes-dpms@plane-50.html [101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-4/igt@kms_pm_rpm@legacy-planes-dpms@plane-50.html * igt@kms_pm_rpm@modeset-non-lpsp-stress: - shard-lnl: NOTRUN -> [SKIP][102] ([Intel XE#1439] / [Intel XE#3141]) [102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-1/igt@kms_pm_rpm@modeset-non-lpsp-stress.html * igt@kms_pm_rpm@universal-planes: - shard-lnl: [PASS][103] -> [DMESG-WARN][104] ([Intel XE#2042]) [103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-1/igt@kms_pm_rpm@universal-planes.html [104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-8/igt@kms_pm_rpm@universal-planes.html * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf: - shard-lnl: NOTRUN -> [SKIP][105] ([Intel XE#2893]) [105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-2/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area: - shard-dg2-set2: NOTRUN -> [SKIP][106] ([Intel XE#1489]) +6 other tests skip [106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-463/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html * igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf: - shard-bmg: NOTRUN -> [SKIP][107] ([Intel XE#1489]) +3 other tests skip [107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-2/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html * igt@kms_psr2_su@page_flip-nv12: - shard-dg2-set2: NOTRUN -> [SKIP][108] ([Intel XE#1122]) [108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-464/igt@kms_psr2_su@page_flip-nv12.html - shard-lnl: NOTRUN -> [SKIP][109] ([Intel XE#1128]) [109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-8/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr@fbc-pr-sprite-blt: - shard-lnl: NOTRUN -> [SKIP][110] ([Intel XE#1406]) +1 other test skip [110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-7/igt@kms_psr@fbc-pr-sprite-blt.html * igt@kms_psr@fbc-psr2-basic: - shard-bmg: NOTRUN -> [SKIP][111] ([Intel XE#2234] / [Intel XE#2850]) +7 other tests skip [111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-2/igt@kms_psr@fbc-psr2-basic.html * igt@kms_psr@psr2-basic: - shard-dg2-set2: NOTRUN -> [SKIP][112] ([Intel XE#2850] / [Intel XE#929]) +11 other tests skip [112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-436/igt@kms_psr@psr2-basic.html * igt@kms_psr_stress_test@invalidate-primary-flip-overlay: - shard-dg2-set2: NOTRUN -> [SKIP][113] ([Intel XE#2939]) [113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-466/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: - shard-lnl: NOTRUN -> [SKIP][114] ([Intel XE#1127]) [114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270: - shard-lnl: NOTRUN -> [SKIP][115] ([Intel XE#3414]) [115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90: - shard-dg2-set2: NOTRUN -> [SKIP][116] ([Intel XE#3414]) [116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-434/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html * igt@kms_scaling_modes@scaling-mode-none: - shard-lnl: NOTRUN -> [SKIP][117] ([Intel XE#2413] / [Intel XE#374]) [117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-1/igt@kms_scaling_modes@scaling-mode-none.html * igt@kms_scaling_modes@scaling-mode-none@pipe-a-edp-1: - shard-lnl: NOTRUN -> [SKIP][118] ([Intel XE#374]) +2 other tests skip [118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-1/igt@kms_scaling_modes@scaling-mode-none@pipe-a-edp-1.html * igt@kms_setmode@invalid-clone-single-crtc-stealing: - shard-lnl: NOTRUN -> [SKIP][119] ([Intel XE#1435]) [119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-6/igt@kms_setmode@invalid-clone-single-crtc-stealing.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-bmg: NOTRUN -> [SKIP][120] ([Intel XE#2509]) [120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-6/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html - shard-dg2-set2: NOTRUN -> [SKIP][121] ([Intel XE#1500]) [121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-435/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1: - shard-lnl: [PASS][122] -> [FAIL][123] ([Intel XE#899]) [122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-6/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html [123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-8/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html * igt@kms_vblank@accuracy-idle: - shard-lnl: [PASS][124] -> [FAIL][125] ([Intel XE#1523]) +1 other test fail [124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-4/igt@kms_vblank@accuracy-idle.html [125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-8/igt@kms_vblank@accuracy-idle.html * igt@kms_vrr@flip-dpms: - shard-dg2-set2: NOTRUN -> [SKIP][126] ([Intel XE#455]) +15 other tests skip [126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-436/igt@kms_vrr@flip-dpms.html - shard-bmg: NOTRUN -> [SKIP][127] ([Intel XE#1499]) [127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-4/igt@kms_vrr@flip-dpms.html * igt@kms_writeback@writeback-invalid-parameters: - shard-dg2-set2: NOTRUN -> [SKIP][128] ([Intel XE#756]) [128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-433/igt@kms_writeback@writeback-invalid-parameters.html * igt@xe_drm_fdinfo@utilization-single-full-load-destroy-queue: - shard-lnl: [PASS][129] -> [FAIL][130] ([Intel XE#2667]) [129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-1/igt@xe_drm_fdinfo@utilization-single-full-load-destroy-queue.html [130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-5/igt@xe_drm_fdinfo@utilization-single-full-load-destroy-queue.html * igt@xe_drm_fdinfo@utilization-single-idle: - shard-dg2-set2: [PASS][131] -> [INCOMPLETE][132] ([Intel XE#1195]) [131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-464/igt@xe_drm_fdinfo@utilization-single-idle.html [132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-435/igt@xe_drm_fdinfo@utilization-single-idle.html * igt@xe_eudebug@discovery-empty: - shard-bmg: NOTRUN -> [SKIP][133] ([Intel XE#2905]) +3 other tests skip [133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-5/igt@xe_eudebug@discovery-empty.html * igt@xe_eudebug_online@interrupt-other-debuggable: - shard-dg2-set2: NOTRUN -> [SKIP][134] ([Intel XE#2905]) +12 other tests skip [134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-463/igt@xe_eudebug_online@interrupt-other-debuggable.html - shard-lnl: NOTRUN -> [SKIP][135] ([Intel XE#2905]) +1 other test skip [135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-8/igt@xe_eudebug_online@interrupt-other-debuggable.html * igt@xe_evict@evict-beng-mixed-threads-large: - shard-bmg: NOTRUN -> [TIMEOUT][136] ([Intel XE#1473]) [136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-5/igt@xe_evict@evict-beng-mixed-threads-large.html * igt@xe_evict@evict-large-external: - shard-lnl: NOTRUN -> [SKIP][137] ([Intel XE#688]) +5 other tests skip [137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-7/igt@xe_evict@evict-large-external.html * igt@xe_evict@evict-mixed-many-threads-small: - shard-dg2-set2: [PASS][138] -> [TIMEOUT][139] ([Intel XE#1473]) +1 other test timeout [138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-466/igt@xe_evict@evict-mixed-many-threads-small.html [139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-434/igt@xe_evict@evict-mixed-many-threads-small.html * igt@xe_evict@evict-threads-large: - shard-bmg: [PASS][140] -> [TIMEOUT][141] ([Intel XE#1473] / [Intel XE#2472]) [140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-8/igt@xe_evict@evict-threads-large.html [141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-5/igt@xe_evict@evict-threads-large.html * igt@xe_exec_basic@multigpu-many-execqueues-many-vm-rebind: - shard-bmg: NOTRUN -> [SKIP][142] ([Intel XE#2322]) +1 other test skip [142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-4/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-rebind.html * igt@xe_exec_basic@multigpu-once-null: - shard-lnl: NOTRUN -> [SKIP][143] ([Intel XE#1392]) +1 other test skip [143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-7/igt@xe_exec_basic@multigpu-once-null.html * igt@xe_exec_fault_mode@twice-userptr-rebind-imm: - shard-dg2-set2: NOTRUN -> [SKIP][144] ([Intel XE#288]) +22 other tests skip [144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-466/igt@xe_exec_fault_mode@twice-userptr-rebind-imm.html * igt@xe_huc_copy@huc_copy: - shard-dg2-set2: NOTRUN -> [SKIP][145] ([Intel XE#255]) [145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-433/igt@xe_huc_copy@huc_copy.html * igt@xe_live_ktest@xe_mocs: - shard-lnl: [PASS][146] -> [SKIP][147] ([Intel XE#1192]) [146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-7/igt@xe_live_ktest@xe_mocs.html [147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-6/igt@xe_live_ktest@xe_mocs.html * igt@xe_module_load@force-load: - shard-bmg: NOTRUN -> [SKIP][148] ([Intel XE#2457]) [148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-1/igt@xe_module_load@force-load.html - shard-dg2-set2: NOTRUN -> [SKIP][149] ([Intel XE#378]) [149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-434/igt@xe_module_load@force-load.html * igt@xe_oa@non-privileged-access-vaddr: - shard-dg2-set2: NOTRUN -> [SKIP][150] ([Intel XE#2541]) +5 other tests skip [150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-466/igt@xe_oa@non-privileged-access-vaddr.html * igt@xe_pm@d3cold-basic-exec: - shard-dg2-set2: NOTRUN -> [SKIP][151] ([Intel XE#2284] / [Intel XE#366]) [151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-463/igt@xe_pm@d3cold-basic-exec.html * igt@xe_pm@d3cold-mocs: - shard-bmg: NOTRUN -> [SKIP][152] ([Intel XE#2284]) [152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-7/igt@xe_pm@d3cold-mocs.html * igt@xe_pm@s4-vm-bind-unbind-all: - shard-lnl: [PASS][153] -> [ABORT][154] ([Intel XE#1794]) [153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-3/igt@xe_pm@s4-vm-bind-unbind-all.html [154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-2/igt@xe_pm@s4-vm-bind-unbind-all.html * igt@xe_query@multigpu-query-config: - shard-lnl: NOTRUN -> [SKIP][155] ([Intel XE#944]) +1 other test skip [155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-6/igt@xe_query@multigpu-query-config.html * igt@xe_query@multigpu-query-uc-fw-version-huc: - shard-bmg: NOTRUN -> [SKIP][156] ([Intel XE#944]) +2 other tests skip [156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-1/igt@xe_query@multigpu-query-uc-fw-version-huc.html - shard-dg2-set2: NOTRUN -> [SKIP][157] ([Intel XE#944]) +3 other tests skip [157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-464/igt@xe_query@multigpu-query-uc-fw-version-huc.html * igt@xe_sriov_flr@flr-each-isolation: - shard-lnl: NOTRUN -> [SKIP][158] ([Intel XE#3342]) [158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-4/igt@xe_sriov_flr@flr-each-isolation.html * igt@xe_sriov_flr@flr-vf1-clear: - shard-dg2-set2: NOTRUN -> [SKIP][159] ([Intel XE#3342]) [159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-464/igt@xe_sriov_flr@flr-vf1-clear.html #### Possible fixes #### * igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs: - shard-dg2-set2: [INCOMPLETE][160] ([Intel XE#1195] / [Intel XE#1727]) -> [PASS][161] [160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html [161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6: - shard-dg2-set2: [INCOMPLETE][162] ([Intel XE#1195] / [Intel XE#3113]) -> [PASS][163] [162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6.html [163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6.html * igt@kms_cursor_edge_walk@64x64-top-bottom@pipe-a-edp-1: - shard-lnl: [FAIL][164] ([Intel XE#2577]) -> [PASS][165] +1 other test pass [164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-1/igt@kms_cursor_edge_walk@64x64-top-bottom@pipe-a-edp-1.html [165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-3/igt@kms_cursor_edge_walk@64x64-top-bottom@pipe-a-edp-1.html * igt@kms_cursor_legacy@cursora-vs-flipb-legacy: - shard-bmg: [SKIP][166] ([Intel XE#2291]) -> [PASS][167] [166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-6/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html [167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-3/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html * igt@kms_flip@2x-flip-vs-expired-vblank@ac-dp2-hdmi-a3: - shard-bmg: [FAIL][168] -> [PASS][169] +4 other tests pass [168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank@ac-dp2-hdmi-a3.html [169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-6/igt@kms_flip@2x-flip-vs-expired-vblank@ac-dp2-hdmi-a3.html * igt@kms_flip@2x-flip-vs-suspend: - shard-dg2-set2: [ABORT][170] ([Intel XE#2625]) -> [PASS][171] [170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-436/igt@kms_flip@2x-flip-vs-suspend.html [171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-434/igt@kms_flip@2x-flip-vs-suspend.html * igt@kms_flip@2x-flip-vs-suspend@cd-hdmi-a6-dp4: - shard-dg2-set2: [ABORT][172] ([Intel XE#3418]) -> [PASS][173] [172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-436/igt@kms_flip@2x-flip-vs-suspend@cd-hdmi-a6-dp4.html [173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-434/igt@kms_flip@2x-flip-vs-suspend@cd-hdmi-a6-dp4.html * igt@kms_flip@flip-vs-absolute-wf_vblank: - shard-lnl: [FAIL][174] ([Intel XE#886]) -> [PASS][175] +2 other tests pass [174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-2/igt@kms_flip@flip-vs-absolute-wf_vblank.html [175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-2/igt@kms_flip@flip-vs-absolute-wf_vblank.html * igt@kms_flip@flip-vs-expired-vblank@c-hdmi-a6: - shard-dg2-set2: [FAIL][176] ([Intel XE#301]) -> [PASS][177] [176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank@c-hdmi-a6.html [177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank@c-hdmi-a6.html * igt@kms_flip@plain-flip-ts-check: - shard-lnl: [FAIL][178] ([Intel XE#3149] / [Intel XE#886]) -> [PASS][179] [178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-3/igt@kms_flip@plain-flip-ts-check.html [179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-5/igt@kms_flip@plain-flip-ts-check.html * igt@kms_plane@pixel-format-source-clamping: - shard-bmg: [DMESG-WARN][180] ([Intel XE#2566] / [Intel XE#877]) -> [PASS][181] [180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-4/igt@kms_plane@pixel-format-source-clamping.html [181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-5/igt@kms_plane@pixel-format-source-clamping.html * igt@kms_plane@pixel-format-source-clamping@pipe-b-plane-3: - shard-bmg: [DMESG-WARN][182] ([Intel XE#877]) -> [PASS][183] +1 other test pass [182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-4/igt@kms_plane@pixel-format-source-clamping@pipe-b-plane-3.html [183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-5/igt@kms_plane@pixel-format-source-clamping@pipe-b-plane-3.html * igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6: - shard-dg2-set2: [FAIL][184] ([Intel XE#361]) -> [PASS][185] [184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-466/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html [185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-463/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html * igt@kms_pm_dc@dc5-dpms: - shard-lnl: [FAIL][186] ([Intel XE#718]) -> [PASS][187] [186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-4/igt@kms_pm_dc@dc5-dpms.html [187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-7/igt@kms_pm_dc@dc5-dpms.html * igt@kms_pm_dc@dc6-dpms: - shard-lnl: [FAIL][188] ([Intel XE#1430]) -> [PASS][189] [188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-8/igt@kms_pm_dc@dc6-dpms.html [189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-3/igt@kms_pm_dc@dc6-dpms.html * igt@kms_pm_rpm@legacy-planes-dpms@plane-59: - shard-lnl: [DMESG-WARN][190] ([Intel XE#3184]) -> [PASS][191] [190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-7/igt@kms_pm_rpm@legacy-planes-dpms@plane-59.html [191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-4/igt@kms_pm_rpm@legacy-planes-dpms@plane-59.html * igt@kms_sequence@get-idle: - shard-bmg: [INCOMPLETE][192] -> [PASS][193] +2 other tests pass [192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-7/igt@kms_sequence@get-idle.html [193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-3/igt@kms_sequence@get-idle.html * igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1: - shard-lnl: [FAIL][194] ([Intel XE#899]) -> [PASS][195] [194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-6/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html [195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-8/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html * igt@xe_evict_ccs@evict-overcommit-parallel-instantfree-reopen: - shard-bmg: [FAIL][196] ([Intel XE#3198]) -> [PASS][197] [196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-7/igt@xe_evict_ccs@evict-overcommit-parallel-instantfree-reopen.html [197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-8/igt@xe_evict_ccs@evict-overcommit-parallel-instantfree-reopen.html - shard-dg2-set2: [FAIL][198] ([Intel XE#3198]) -> [PASS][199] [198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-436/igt@xe_evict_ccs@evict-overcommit-parallel-instantfree-reopen.html [199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-466/igt@xe_evict_ccs@evict-overcommit-parallel-instantfree-reopen.html * igt@xe_exec_reset@virtual-close-execqueues-close-fd: - shard-dg2-set2: [FAIL][200] -> [PASS][201] [200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-436/igt@xe_exec_reset@virtual-close-execqueues-close-fd.html [201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-466/igt@xe_exec_reset@virtual-close-execqueues-close-fd.html * igt@xe_exec_threads@threads-cm-shared-vm-userptr-invalidate: - shard-bmg: [DMESG-WARN][202] -> [PASS][203] [202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-8/igt@xe_exec_threads@threads-cm-shared-vm-userptr-invalidate.html [203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-1/igt@xe_exec_threads@threads-cm-shared-vm-userptr-invalidate.html * igt@xe_exec_threads@threads-hang-userptr-invalidate: - shard-dg2-set2: [DMESG-WARN][204] ([Intel XE#358]) -> [PASS][205] [204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-435/igt@xe_exec_threads@threads-hang-userptr-invalidate.html [205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-435/igt@xe_exec_threads@threads-hang-userptr-invalidate.html * {igt@xe_fault_injection@vm-create-fail-xe_vm_create_scratch}: - shard-lnl: [ABORT][206] -> [PASS][207] [206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-2/igt@xe_fault_injection@vm-create-fail-xe_vm_create_scratch.html [207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-7/igt@xe_fault_injection@vm-create-fail-xe_vm_create_scratch.html * igt@xe_oa@oa-regs-whitelisted@rcs-0: - shard-lnl: [FAIL][208] ([Intel XE#2514]) -> [PASS][209] +1 other test pass [208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-2/igt@xe_oa@oa-regs-whitelisted@rcs-0.html [209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-8/igt@xe_oa@oa-regs-whitelisted@rcs-0.html * igt@xe_pm@s2idle-vm-bind-userptr: - shard-dg2-set2: [INCOMPLETE][210] ([Intel XE#1195]) -> [PASS][211] [210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-436/igt@xe_pm@s2idle-vm-bind-userptr.html [211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-436/igt@xe_pm@s2idle-vm-bind-userptr.html * igt@xe_pm@s4-d3hot-basic-exec: - shard-lnl: [ABORT][212] ([Intel XE#1358] / [Intel XE#1607]) -> [PASS][213] [212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-2/igt@xe_pm@s4-d3hot-basic-exec.html [213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-1/igt@xe_pm@s4-d3hot-basic-exec.html #### Warnings #### * igt@kms_flip@flip-vs-expired-vblank-interruptible: - shard-dg2-set2: [INCOMPLETE][214] ([Intel XE#1195] / [Intel XE#2049]) -> [FAIL][215] ([Intel XE#301]) [214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank-interruptible.html [215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank-interruptible.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp4: - shard-dg2-set2: [INCOMPLETE][216] ([Intel XE#1195]) -> [FAIL][217] ([Intel XE#301]) [216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp4.html [217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp4.html * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-indfb-draw-mmap-wc: - shard-bmg: [SKIP][218] ([Intel XE#2312]) -> [SKIP][219] ([Intel XE#2311]) [218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-indfb-draw-mmap-wc.html [219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-msflip-blt: - shard-bmg: [SKIP][220] ([Intel XE#2312]) -> [FAIL][221] ([Intel XE#2333]) [220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-msflip-blt.html [221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-msflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-move: - shard-bmg: [SKIP][222] ([Intel XE#2312]) -> [SKIP][223] ([Intel XE#2313]) [222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-move.html [223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-8/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-move.html * igt@kms_pm_rpm@legacy-planes-dpms: - shard-lnl: [DMESG-WARN][224] ([Intel XE#3184]) -> [DMESG-WARN][225] ([Intel XE#2932]) [224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-lnl-7/igt@kms_pm_rpm@legacy-planes-dpms.html [225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-lnl-4/igt@kms_pm_rpm@legacy-planes-dpms.html * igt@xe_evict@evict-mixed-many-threads-small: - shard-bmg: [FAIL][226] ([Intel XE#1000]) -> [TIMEOUT][227] ([Intel XE#1473]) [226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-bmg-4/igt@xe_evict@evict-mixed-many-threads-small.html [227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-bmg-4/igt@xe_evict@evict-mixed-many-threads-small.html * igt@xe_live_ktest@xe_mocs: - shard-dg2-set2: [FAIL][228] ([Intel XE#1999]) -> [SKIP][229] ([Intel XE#1192]) [228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8112/shard-dg2-435/igt@xe_live_ktest@xe_mocs.html [229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/shard-dg2-436/igt@xe_live_ktest@xe_mocs.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [Intel XE#1000]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1000 [Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122 [Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124 [Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127 [Intel XE#1128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1128 [Intel XE#1158]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1158 [Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178 [Intel XE#1188]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1188 [Intel XE#1192]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1192 [Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195 [Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358 [Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392 [Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401 [Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406 [Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407 [Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421 [Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424 [Intel XE#1430]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1430 [Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435 [Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439 [Intel XE#1470]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1470 [Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473 [Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489 [Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499 [Intel XE#1500]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1500 [Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503 [Intel XE#1512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1512 [Intel XE#1523]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1523 [Intel XE#1607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1607 [Intel XE#1701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1701 [Intel XE#1725]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1725 [Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727 [Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745 [Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794 [Intel XE#1999]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1999 [Intel XE#2042]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2042 [Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049 [Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191 [Intel XE#2233]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2233 [Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234 [Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252 [Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284 [Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291 [Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293 [Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311 [Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312 [Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313 [Intel XE#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314 [Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320 [Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321 [Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322 [Intel XE#2323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2323 [Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325 [Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327 [Intel XE#2333]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2333 [Intel XE#2352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2352 [Intel XE#2374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2374 [Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380 [Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413 [Intel XE#2457]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2457 [Intel XE#2472]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2472 [Intel XE#2493]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2493 [Intel XE#2509]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2509 [Intel XE#2514]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2514 [Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541 [Intel XE#255]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/255 [Intel XE#2550]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2550 [Intel XE#2566]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2566 [Intel XE#2577]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2577 [Intel XE#2625]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2625 [Intel XE#2667]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2667 [Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669 [Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763 [Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850 [Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288 [Intel XE#2882]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2882 [Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887 [Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893 [Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894 [Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905 [Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907 [Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927 [Intel XE#2932]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2932 [Intel XE#2939]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939 [Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301 [Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306 [Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307 [Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308 [Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309 [Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113 [Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141 [Intel XE#3149]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3149 [Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316 [Intel XE#3184]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3184 [Intel XE#3198]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3198 [Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323 [Intel XE#3278]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3278 [Intel XE#3304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3304 [Intel XE#3312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3312 [Intel XE#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342 [Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414 [Intel XE#3418]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3418 [Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432 [Intel XE#358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/358 [Intel XE#361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/361 [Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366 [Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367 [Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373 [Intel XE#374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/374 [Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378 [Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455 [Intel XE#610]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/610 [Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651 [Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653 [Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656 [Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688 [Intel XE#702]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/702 [Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718 [Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756 [Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787 [Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870 [Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877 [Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886 [Intel XE#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899 [Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908 [Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929 [Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944 [i915#5274]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5274 Build changes ------------- * IGT: IGT_8112 -> IGTPW_12114 IGTPW_12114: 12114 IGT_8112: ef5d662b38a758a23fee2a61ae7aaa3ab0079ed8 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-2235-36fec0eb87867bca47f8829c9e5dbf5b3e2b3aaf: 36fec0eb87867bca47f8829c9e5dbf5b3e2b3aaf == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12114/index.html [-- Attachment #2: Type: text/html, Size: 70339 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2024-11-15 21:47 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-11-15 10:59 [PATCH v2 0/2] lib/gpgpu_shader: simplify load/store shaders Andrzej Hajda 2024-11-15 10:59 ` [PATCH v2 1/2] scripts/generate_iga64_codes: add iga64_macros.h to checksum calculation Andrzej Hajda 2024-11-15 10:59 ` [PATCH v2 2/2] lib/gpgpu_shader: simplify load/store shaders Andrzej Hajda 2024-11-15 11:30 ` ✓ CI.xeBAT: success for lib/gpgpu_shader: simplify load/store shaders (rev2) Patchwork 2024-11-15 11:36 ` ✗ Fi.CI.BAT: failure " Patchwork 2024-11-15 21:47 ` ✗ CI.xeFULL: " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox