* [PATCH i-g-t 0/5] Prepare lib/intel_compute for SVM/system allocator
@ 2025-02-05 10:17 Francois Dugast
2025-02-05 10:17 ` [PATCH i-g-t 1/5] lib/intel_compute: Rename variables for input and output data Francois Dugast
` (9 more replies)
0 siblings, 10 replies; 14+ messages in thread
From: Francois Dugast @ 2025-02-05 10:17 UTC (permalink / raw)
To: igt-dev; +Cc: Francois Dugast
This series provides a series of changes to give more control to the
user of lib/intel_compute when executing a compute kernel. This will
help to test corner cases requiring a specific execution environment
as well as to test the system allocator from the compute kernel
context.
Francois Dugast (5):
lib/intel_compute: Rename variables for input and output data
lib/intel_compute: Allow the user to provide a vm
lib/intel_compute: Allow the user to provide a custom compute kernel
lib/intel_compute: Give option to skip results check
lib/intel_compute: Allow the user to provide input and output buffers
lib/intel_compute.c | 266 ++++++++++++++++++++++++--------------
lib/intel_compute.h | 14 +-
tests/intel/gem_compute.c | 2 +-
tests/intel/xe_compute.c | 4 +-
4 files changed, 181 insertions(+), 105 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH i-g-t 1/5] lib/intel_compute: Rename variables for input and output data
2025-02-05 10:17 [PATCH i-g-t 0/5] Prepare lib/intel_compute for SVM/system allocator Francois Dugast
@ 2025-02-05 10:17 ` Francois Dugast
2025-02-05 10:17 ` [PATCH i-g-t 2/5] lib/intel_compute: Allow the user to provide a vm Francois Dugast
` (8 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Francois Dugast @ 2025-02-05 10:17 UTC (permalink / raw)
To: igt-dev; +Cc: Francois Dugast
Use more explicit names to make development and debugging easier.
Signed-off-by: Francois Dugast <francois.dugast@intel.com>
---
lib/intel_compute.c | 143 ++++++++++++++++++++++++--------------------
1 file changed, 77 insertions(+), 66 deletions(-)
diff --git a/lib/intel_compute.c b/lib/intel_compute.c
index 233835c6c..86eb48afc 100644
--- a/lib/intel_compute.c
+++ b/lib/intel_compute.c
@@ -694,7 +694,7 @@ static void compute_exec(int fd, const unsigned char *kernel,
.name = "batch" },
};
struct bo_execenv execenv;
- float *dinput;
+ float *input_data, *output_data;
uint16_t devid = intel_get_drm_devid(fd);
bo_execenv_create(fd, &execenv, eci);
@@ -710,10 +710,12 @@ static void compute_exec(int fd, const unsigned char *kernel,
create_indirect_data(bo_dict[3].data, ADDR_INPUT, ADDR_OUTPUT,
IS_DG1(devid) ? 0x200 : 0x40);
- dinput = (float *)bo_dict[4].data;
+ input_data = (float *) bo_dict[4].data;
+ output_data = (float *) bo_dict[5].data;
srand(time(NULL));
+
for (int i = 0; i < SIZE_DATA; i++)
- ((float *)dinput)[i] = rand() / (float)RAND_MAX;
+ input_data[i] = rand() / (float)RAND_MAX;
if (IS_DG1(devid))
dg1_compute_exec_compute(bo_dict[6].data,
@@ -731,13 +733,14 @@ static void compute_exec(int fd, const unsigned char *kernel,
bo_execenv_exec(&execenv, ADDR_BATCH);
for (int i = 0; i < SIZE_DATA; i++) {
- float f1, f2;
-
- f1 = ((float *) bo_dict[5].data)[i];
- f2 = ((float *) bo_dict[4].data)[i];
- if (f1 != f2 * f2)
- igt_debug("[%4d] f1: %f != %f\n", i, f1, f2 * f2);
- igt_assert(f1 == f2 * f2);
+ float input = input_data[i];
+ float output = output_data[i];
+ float expected_output = input * input;
+
+ if (output != expected_output)
+ igt_debug("[%4d] input:%f output:%f expected_output:%f\n",
+ i, input, output, expected_output);
+ igt_assert_eq(output, expected_output);
}
bo_execenv_unbind(&execenv, bo_dict, BO_DICT_ENTRIES);
@@ -974,7 +977,7 @@ static void xehp_compute_exec(int fd, const unsigned char *kernel,
.name = "batch" },
};
struct bo_execenv execenv;
- float *dinput;
+ float *input_data, *output_data;
bo_execenv_create(fd, &execenv, eci);
@@ -989,10 +992,12 @@ static void xehp_compute_exec(int fd, const unsigned char *kernel,
xehp_create_indirect_data(bo_dict[3].data, ADDR_INPUT, ADDR_OUTPUT);
xehp_create_surface_state(bo_dict[7].data, ADDR_INPUT, ADDR_OUTPUT);
- dinput = (float *)bo_dict[4].data;
+ input_data = (float *) bo_dict[4].data;
+ output_data = (float *) bo_dict[5].data;
srand(time(NULL));
+
for (int i = 0; i < SIZE_DATA; i++)
- ((float *)dinput)[i] = rand() / (float)RAND_MAX;
+ input_data[i] = rand() / (float)RAND_MAX;
xehp_compute_exec_compute(bo_dict[8].data,
ADDR_GENERAL_STATE_BASE,
@@ -1005,13 +1010,14 @@ static void xehp_compute_exec(int fd, const unsigned char *kernel,
bo_execenv_exec(&execenv, ADDR_BATCH);
for (int i = 0; i < SIZE_DATA; i++) {
- float f1, f2;
-
- f1 = ((float *) bo_dict[5].data)[i];
- f2 = ((float *) bo_dict[4].data)[i];
- if (f1 != f2 * f2)
- igt_debug("[%4d] f1: %f != %f\n", i, f1, f2 * f2);
- igt_assert(f1 == f2 * f2);
+ float input = input_data[i];
+ float output = output_data[i];
+ float expected_output = input * input;
+
+ if (output != expected_output)
+ igt_debug("[%4d] input:%f output:%f expected_output:%f\n",
+ i, input, output, expected_output);
+ igt_assert_eq(output, expected_output);
}
bo_execenv_unbind(&execenv, bo_dict, XEHP_BO_DICT_ENTRIES);
@@ -1181,7 +1187,7 @@ static void xehpc_compute_exec(int fd, const unsigned char *kernel,
.name = "batch" },
};
struct bo_execenv execenv;
- float *dinput;
+ float *input_data, *output_data;
bo_execenv_create(fd, &execenv, eci);
@@ -1193,10 +1199,12 @@ static void xehpc_compute_exec(int fd, const unsigned char *kernel,
memcpy(bo_dict[0].data, kernel, size);
xehpc_create_indirect_data(bo_dict[1].data, ADDR_INPUT, ADDR_OUTPUT);
- dinput = (float *)bo_dict[2].data;
+ input_data = (float *) bo_dict[2].data;
+ output_data = (float *) bo_dict[3].data;
srand(time(NULL));
+
for (int i = 0; i < SIZE_DATA; i++)
- ((float *)dinput)[i] = rand() / (float)RAND_MAX;
+ input_data[i] = rand() / (float)RAND_MAX;
xehpc_compute_exec_compute(bo_dict[5].data,
ADDR_GENERAL_STATE_BASE,
@@ -1209,13 +1217,14 @@ static void xehpc_compute_exec(int fd, const unsigned char *kernel,
bo_execenv_exec(&execenv, ADDR_BATCH);
for (int i = 0; i < SIZE_DATA; i++) {
- float f1, f2;
-
- f1 = ((float *) bo_dict[3].data)[i];
- f2 = ((float *) bo_dict[2].data)[i];
- if (f1 != f2 * f2)
- igt_debug("[%4d] f1: %f != %f\n", i, f1, f2 * f2);
- igt_assert(f1 == f2 * f2);
+ float input = input_data[i];
+ float output = output_data[i];
+ float expected_output = input * input;
+
+ if (output != expected_output)
+ igt_debug("[%4d] input:%f output:%f expected_output:%f\n",
+ i, input, output, expected_output);
+ igt_assert_eq(output, expected_output);
}
bo_execenv_unbind(&execenv, bo_dict, XEHPC_BO_DICT_ENTRIES);
@@ -1538,7 +1547,7 @@ static void xelpg_compute_exec(int fd, const unsigned char *kernel,
};
struct bo_execenv execenv;
- float *dinput;
+ float *input_data, *output_data;
bo_execenv_create(fd, &execenv, eci);
@@ -1554,11 +1563,12 @@ static void xelpg_compute_exec(int fd, const unsigned char *kernel,
xehp_create_indirect_data(bo_dict[3].data, ADDR_INPUT, ADDR_OUTPUT);
xehp_create_surface_state(bo_dict[7].data, ADDR_INPUT, ADDR_OUTPUT);
- dinput = (float *)bo_dict[4].data;
+ input_data = (float *) bo_dict[4].data;
+ output_data = (float *) bo_dict[5].data;
srand(time(NULL));
for (int i = 0; i < SIZE_DATA; i++)
- ((float *)dinput)[i] = rand() / (float)RAND_MAX;
+ input_data[i] = rand() / (float)RAND_MAX;
xelpg_compute_exec_compute(bo_dict[8].data,
ADDR_GENERAL_STATE_BASE,
@@ -1571,15 +1581,14 @@ static void xelpg_compute_exec(int fd, const unsigned char *kernel,
bo_execenv_exec(&execenv, ADDR_BATCH);
for (int i = 0; i < SIZE_DATA; i++) {
- float f1, f2;
-
- f1 = ((float *) bo_dict[5].data)[i];
- f2 = ((float *) bo_dict[4].data)[i];
-
- if (f1 != f2 * f2)
- igt_debug("[%4d] f1: %f != %f %f\n", i, f1, f2 * f2, f2);
-
- igt_assert(f1 == f2 * f2);
+ float input = input_data[i];
+ float output = output_data[i];
+ float expected_output = input * input;
+
+ if (output != expected_output)
+ igt_debug("[%4d] input:%f output:%f expected_output:%f\n",
+ i, input, output, expected_output);
+ igt_assert_eq(output, expected_output);
}
bo_execenv_unbind(&execenv, bo_dict, XELPG_BO_DICT_ENTRIES);
@@ -1628,7 +1637,7 @@ static void xe2lpg_compute_exec(int fd, const unsigned char *kernel,
};
struct bo_execenv execenv;
- float *dinput;
+ float *input_data, *output_data;
bo_execenv_create(fd, &execenv, eci);
@@ -1643,11 +1652,12 @@ static void xe2lpg_compute_exec(int fd, const unsigned char *kernel,
xehp_create_indirect_data(bo_dict[3].data, ADDR_INPUT, ADDR_OUTPUT);
xehp_create_surface_state(bo_dict[7].data, ADDR_INPUT, ADDR_OUTPUT);
- dinput = (float *)bo_dict[4].data;
+ input_data = (float *) bo_dict[4].data;
+ output_data = (float *) bo_dict[5].data;
srand(time(NULL));
for (int i = 0; i < SIZE_DATA; i++)
- ((float *)dinput)[i] = rand() / (float)RAND_MAX;
+ input_data[i] = rand() / (float)RAND_MAX;
xe2lpg_compute_exec_compute(bo_dict[8].data,
ADDR_GENERAL_STATE_BASE,
@@ -1661,14 +1671,14 @@ static void xe2lpg_compute_exec(int fd, const unsigned char *kernel,
bo_execenv_exec(&execenv, ADDR_BATCH);
for (int i = 0; i < SIZE_DATA; i++) {
- float f1, f2;
-
- f1 = ((float *) bo_dict[5].data)[i];
- f2 = ((float *) bo_dict[4].data)[i];
-
- if (f1 != f2 * f2)
- igt_debug("[%4d] f1: %f != %f\n", i, f1, f2 * f2);
- igt_assert(f1 == f2 * f2);
+ float input = input_data[i];
+ float output = output_data[i];
+ float expected_output = input * input;
+
+ if (output != expected_output)
+ igt_debug("[%4d] input:%f output:%f expected_output:%f\n",
+ i, input, output, expected_output);
+ igt_assert_eq(output, expected_output);
}
bo_execenv_unbind(&execenv, bo_dict, XE2_BO_DICT_ENTRIES);
@@ -1861,7 +1871,7 @@ static void xe2lpg_compute_preempt_exec(int fd, const unsigned char *long_kernel
struct bo_dict_entry bo_dict_short[XE2_BO_PREEMPT_DICT_ENTRIES];
struct bo_execenv execenv_short, execenv_long;
- float *dinput;
+ float *input_data, *output_data;
unsigned int long_kernel_loop_count;
struct drm_xe_sync sync_long = {
.type = DRM_XE_SYNC_TYPE_USER_FENCE,
@@ -1944,16 +1954,17 @@ static void xe2lpg_compute_preempt_exec(int fd, const unsigned char *long_kernel
xehp_create_indirect_data(bo_dict_short[3].data, ADDR_INPUT, ADDR_OUTPUT);
xehp_create_surface_state(bo_dict_short[7].data, ADDR_INPUT, ADDR_OUTPUT);
- dinput = (float *)bo_dict_long[4].data;
+ input_data = (float *) bo_dict_long[4].data;
+ output_data = (float *) bo_dict_short[5].data;
srand(time(NULL));
for (int i = 0; i < SIZE_DATA; i++)
- ((float *)dinput)[i] = rand() / (float)RAND_MAX;
+ input_data[i] = rand() / (float)RAND_MAX;
- dinput = (float *)bo_dict_short[4].data;
+ input_data = (float *) bo_dict_short[4].data;
for (int i = 0; i < SIZE_DATA; i++)
- ((float *)dinput)[i] = rand() / (float)RAND_MAX;
+ input_data[i] = rand() / (float)RAND_MAX;
xe2lpg_compute_exec_compute(bo_dict_long[8].data, ADDR_GENERAL_STATE_BASE,
ADDR_SURFACE_STATE_BASE, ADDR_DYNAMIC_STATE_BASE,
@@ -1983,14 +1994,14 @@ static void xe2lpg_compute_preempt_exec(int fd, const unsigned char *long_kernel
gem_close(fd, bo_short);
for (int i = 0; i < SIZE_DATA; i++) {
- float f1, f2;
-
- f1 = ((float *) bo_dict_short[5].data)[i];
- f2 = ((float *) bo_dict_short[4].data)[i];
-
- if (f1 != f2 * f2)
- igt_debug("[%4d] f1: %f != %f\n", i, f1, f2 * f2);
- igt_assert(f1 == f2 * f2);
+ float input = input_data[i];
+ float output = output_data[i];
+ float expected_output = input * input;
+
+ if (output != expected_output)
+ igt_debug("[%4d] input:%f output:%f expected_output:%f\n",
+ i, input, output, expected_output);
+ igt_assert_eq(output, expected_output);
}
for (int i = 0; i < SIZE_DATA; i++) {
--
2.43.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH i-g-t 2/5] lib/intel_compute: Allow the user to provide a vm
2025-02-05 10:17 [PATCH i-g-t 0/5] Prepare lib/intel_compute for SVM/system allocator Francois Dugast
2025-02-05 10:17 ` [PATCH i-g-t 1/5] lib/intel_compute: Rename variables for input and output data Francois Dugast
@ 2025-02-05 10:17 ` Francois Dugast
2025-02-05 10:17 ` [PATCH i-g-t 3/5] lib/intel_compute: Allow the user to provide a custom compute kernel Francois Dugast
` (7 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Francois Dugast @ 2025-02-05 10:17 UTC (permalink / raw)
To: igt-dev; +Cc: Francois Dugast
By default the vm used in the compute library is created with default
flags and not visible externally. There can be situations where the
vm to be used already exists and requires special handling prior to
be used by the compute library. Add the possibility for the user to
provide such a vm when running a compute kernel. The place holder
structure containing the vm can later be extended to include more
parameters.
Signed-off-by: Francois Dugast <francois.dugast@intel.com>
---
lib/intel_compute.c | 68 ++++++++++++++++++++++++++-------------
lib/intel_compute.h | 9 ++++--
tests/intel/gem_compute.c | 2 +-
tests/intel/xe_compute.c | 4 +--
4 files changed, 56 insertions(+), 27 deletions(-)
diff --git a/lib/intel_compute.c b/lib/intel_compute.c
index 86eb48afc..e0776fb6d 100644
--- a/lib/intel_compute.c
+++ b/lib/intel_compute.c
@@ -77,10 +77,13 @@ struct bo_execenv {
/* i915 part */
struct drm_i915_gem_execbuffer2 execbuf;
struct drm_i915_gem_exec_object2 *obj;
+
+ struct user_execenv *user;
};
static void bo_execenv_create(int fd, struct bo_execenv *execenv,
- struct drm_xe_engine_class_instance *eci)
+ struct drm_xe_engine_class_instance *eci,
+ struct user_execenv *user)
{
igt_assert(execenv);
@@ -89,7 +92,13 @@ static void bo_execenv_create(int fd, struct bo_execenv *execenv,
execenv->driver = get_intel_driver(fd);
if (execenv->driver == INTEL_DRIVER_XE) {
- execenv->vm = xe_vm_create(fd, DRM_XE_VM_CREATE_FLAG_LR_MODE, 0);
+ if (user)
+ execenv->user = user;
+
+ if (user && user->vm)
+ execenv->vm = user->vm;
+ else
+ execenv->vm = xe_vm_create(fd, DRM_XE_VM_CREATE_FLAG_LR_MODE, 0);
if (eci) {
execenv->exec_queue = xe_exec_queue_create(fd, execenv->vm,
@@ -116,7 +125,8 @@ static void bo_execenv_destroy(struct bo_execenv *execenv)
if (execenv->driver == INTEL_DRIVER_XE) {
xe_exec_queue_destroy(execenv->fd, execenv->exec_queue);
- xe_vm_destroy(execenv->fd, execenv->vm);
+ if (!execenv->user || !execenv->user->vm)
+ xe_vm_destroy(execenv->fd, execenv->vm);
}
}
@@ -665,10 +675,12 @@ static void dg1_compute_exec_compute(uint32_t *addr_bo_buffer_batch,
* @kernel: GPU Kernel binary to be executed
* @size: size of @kernel.
* @eci: Xe engine class instance if device is Xe
+ * @user: user-provided execution environment
*/
static void compute_exec(int fd, const unsigned char *kernel,
unsigned int size,
- struct drm_xe_engine_class_instance *eci)
+ struct drm_xe_engine_class_instance *eci,
+ struct user_execenv *user)
{
#define BO_DICT_ENTRIES 7
struct bo_dict_entry bo_dict[BO_DICT_ENTRIES] = {
@@ -697,7 +709,7 @@ static void compute_exec(int fd, const unsigned char *kernel,
float *input_data, *output_data;
uint16_t devid = intel_get_drm_devid(fd);
- bo_execenv_create(fd, &execenv, eci);
+ bo_execenv_create(fd, &execenv, eci, user);
/* Sets Kernel size */
bo_dict[0].size = ALIGN(size, 0x1000);
@@ -946,10 +958,12 @@ static void xehp_compute_exec_compute(uint32_t *addr_bo_buffer_batch,
* @kernel: GPU Kernel binary to be executed
* @size: size of @kernel.
* @eci: Xe engine class instance if device is Xe
+ * @user: user-provided execution environment
*/
static void xehp_compute_exec(int fd, const unsigned char *kernel,
unsigned int size,
- struct drm_xe_engine_class_instance *eci)
+ struct drm_xe_engine_class_instance *eci,
+ struct user_execenv *user)
{
#define XEHP_BO_DICT_ENTRIES 9
struct bo_dict_entry bo_dict[XEHP_BO_DICT_ENTRIES] = {
@@ -979,7 +993,7 @@ static void xehp_compute_exec(int fd, const unsigned char *kernel,
struct bo_execenv execenv;
float *input_data, *output_data;
- bo_execenv_create(fd, &execenv, eci);
+ bo_execenv_create(fd, &execenv, eci, user);
/* Sets Kernel size */
bo_dict[0].size = ALIGN(size, xe_get_default_alignment(fd));
@@ -1165,10 +1179,12 @@ static void xehpc_compute_exec_compute(uint32_t *addr_bo_buffer_batch,
* @kernel: GPU Kernel binary to be executed
* @size: size of @kernel.
* @eci: Xe engine class instance if device is Xe
+ * @user: user-provided execution environment
*/
static void xehpc_compute_exec(int fd, const unsigned char *kernel,
unsigned int size,
- struct drm_xe_engine_class_instance *eci)
+ struct drm_xe_engine_class_instance *eci,
+ struct user_execenv *user)
{
#define XEHPC_BO_DICT_ENTRIES 6
struct bo_dict_entry bo_dict[XEHPC_BO_DICT_ENTRIES] = {
@@ -1189,7 +1205,7 @@ static void xehpc_compute_exec(int fd, const unsigned char *kernel,
struct bo_execenv execenv;
float *input_data, *output_data;
- bo_execenv_create(fd, &execenv, eci);
+ bo_execenv_create(fd, &execenv, eci, user);
/* Sets Kernel size */
bo_dict[0].size = ALIGN(size, xe_get_default_alignment(fd));
@@ -1514,10 +1530,12 @@ static void xe2_create_indirect_data_inc_kernel(uint32_t *addr_bo_buffer_batch,
* @kernel: GPU Kernel binary to be executed
* @size: size of @kernel.
* @eci: xelpg engine class instance if device is MTL
+ * @user: user-provided execution environment
*/
static void xelpg_compute_exec(int fd, const unsigned char *kernel,
unsigned int size,
- struct drm_xe_engine_class_instance *eci)
+ struct drm_xe_engine_class_instance *eci,
+ struct user_execenv *user)
{
#define XELPG_BO_DICT_ENTRIES 9
struct bo_dict_entry bo_dict[XELPG_BO_DICT_ENTRIES] = {
@@ -1549,7 +1567,7 @@ static void xelpg_compute_exec(int fd, const unsigned char *kernel,
struct bo_execenv execenv;
float *input_data, *output_data;
- bo_execenv_create(fd, &execenv, eci);
+ bo_execenv_create(fd, &execenv, eci, user);
/* Sets Kernel size */
bo_dict[0].size = ALIGN(size, 0x1000);
@@ -1601,10 +1619,12 @@ static void xelpg_compute_exec(int fd, const unsigned char *kernel,
* @fd: file descriptor of the opened DRM device
* @kernel: GPU Kernel binary to be executed
* @size: size of @kernel.
+ * @user: user-provided execution environment
*/
static void xe2lpg_compute_exec(int fd, const unsigned char *kernel,
unsigned int size,
- struct drm_xe_engine_class_instance *eci)
+ struct drm_xe_engine_class_instance *eci,
+ struct user_execenv *user)
{
#define XE2_BO_DICT_ENTRIES 10
struct bo_dict_entry bo_dict[XE2_BO_DICT_ENTRIES] = {
@@ -1639,7 +1659,7 @@ static void xe2lpg_compute_exec(int fd, const unsigned char *kernel,
struct bo_execenv execenv;
float *input_data, *output_data;
- bo_execenv_create(fd, &execenv, eci);
+ bo_execenv_create(fd, &execenv, eci, user);
/* Sets Kernel size */
bo_dict[0].size = ALIGN(size, 0x1000);
@@ -1701,7 +1721,8 @@ static const struct {
unsigned int ip_ver;
void (*compute_exec)(int fd, const unsigned char *kernel,
unsigned int size,
- struct drm_xe_engine_class_instance *eci);
+ struct drm_xe_engine_class_instance *eci,
+ struct user_execenv *user);
uint32_t compat;
} intel_compute_batches[] = {
{
@@ -1742,7 +1763,8 @@ static const struct {
};
static bool __run_intel_compute_kernel(int fd,
- struct drm_xe_engine_class_instance *eci)
+ struct drm_xe_engine_class_instance *eci,
+ struct user_execenv *user)
{
unsigned int ip_ver = intel_graphics_ver(intel_get_drm_devid(fd));
unsigned int batch;
@@ -1774,14 +1796,14 @@ static bool __run_intel_compute_kernel(int fd,
return false;
intel_compute_batches[batch].compute_exec(fd, kernels->kernel,
- kernels->size, eci);
+ kernels->size, eci, user);
return true;
}
-bool run_intel_compute_kernel(int fd)
+bool run_intel_compute_kernel(int fd, struct user_execenv *user)
{
- return __run_intel_compute_kernel(fd, NULL);
+ return __run_intel_compute_kernel(fd, NULL, user);
}
/**
@@ -1790,11 +1812,13 @@ bool run_intel_compute_kernel(int fd)
*
* @fd: file descriptor of the opened DRM Xe device
* @eci: Xe engine class instance
+ * @user: user-provided execution environment
*
* Returns true on success, false otherwise.
*/
bool xe_run_intel_compute_kernel_on_engine(int fd,
- struct drm_xe_engine_class_instance *eci)
+ struct drm_xe_engine_class_instance *eci,
+ struct user_execenv *user)
{
if (!is_xe_device(fd)) {
igt_debug("Xe device expected\n");
@@ -1813,7 +1837,7 @@ bool xe_run_intel_compute_kernel_on_engine(int fd,
return false;
}
- return __run_intel_compute_kernel(fd, eci);
+ return __run_intel_compute_kernel(fd, eci, user);
}
/**
@@ -1899,8 +1923,8 @@ static void xe2lpg_compute_preempt_exec(int fd, const unsigned char *long_kernel
for (int i = 0; i < XE2_BO_PREEMPT_DICT_ENTRIES; ++i)
bo_dict_short[i] = bo_dict_long[i];
- bo_execenv_create(fd, &execenv_short, eci);
- bo_execenv_create(fd, &execenv_long, eci);
+ bo_execenv_create(fd, &execenv_short, eci, NULL);
+ bo_execenv_create(fd, &execenv_long, eci, NULL);
/* Prepare sync object for long */
bo_size_long = xe_bb_size(fd, bo_size_long);
diff --git a/lib/intel_compute.h b/lib/intel_compute.h
index 3c2cd010c..c4b4ee5e1 100644
--- a/lib/intel_compute.h
+++ b/lib/intel_compute.h
@@ -33,10 +33,15 @@ struct intel_compute_kernels {
const unsigned char *long_kernel;
};
+struct user_execenv {
+ uint32_t vm;
+};
+
extern const struct intel_compute_kernels intel_compute_square_kernels[];
-bool run_intel_compute_kernel(int fd);
-bool xe_run_intel_compute_kernel_on_engine(int fd, struct drm_xe_engine_class_instance *eci);
+bool run_intel_compute_kernel(int fd, struct user_execenv *user);
+bool xe_run_intel_compute_kernel_on_engine(int fd, struct drm_xe_engine_class_instance *eci,
+ struct user_execenv *user);
bool run_intel_compute_kernel_preempt(int fd, struct drm_xe_engine_class_instance *eci,
bool threadgroup_preemption);
#endif /* INTEL_COMPUTE_H */
diff --git a/tests/intel/gem_compute.c b/tests/intel/gem_compute.c
index 97c701bce..ce41cd386 100644
--- a/tests/intel/gem_compute.c
+++ b/tests/intel/gem_compute.c
@@ -27,7 +27,7 @@
static void
test_compute_square(int fd)
{
- igt_require_f(run_intel_compute_kernel(fd), "GPU not supported\n");
+ igt_require_f(run_intel_compute_kernel(fd, NULL), "GPU not supported\n");
}
igt_main
diff --git a/tests/intel/xe_compute.c b/tests/intel/xe_compute.c
index 62beb24dc..1262a2b22 100644
--- a/tests/intel/xe_compute.c
+++ b/tests/intel/xe_compute.c
@@ -146,7 +146,7 @@ test_compute_kernel_with_ccs_mode(int num_gt)
igt_info("GT-%d: Running compute kernel with ccs_mode %d on ccs engine %d\n",
gt, m, hwe->engine_instance);
- igt_assert_f(xe_run_intel_compute_kernel_on_engine(fd, hwe),
+ igt_assert_f(xe_run_intel_compute_kernel_on_engine(fd, hwe, NULL),
"Unable to run compute kernel successfully\n");
}
drm_close_driver(fd);
@@ -174,7 +174,7 @@ test_compute_kernel_with_ccs_mode(int num_gt)
static void
test_compute_square(int fd)
{
- igt_require_f(run_intel_compute_kernel(fd), "GPU not supported\n");
+ igt_require_f(run_intel_compute_kernel(fd, NULL), "GPU not supported\n");
}
igt_main
--
2.43.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH i-g-t 3/5] lib/intel_compute: Allow the user to provide a custom compute kernel
2025-02-05 10:17 [PATCH i-g-t 0/5] Prepare lib/intel_compute for SVM/system allocator Francois Dugast
2025-02-05 10:17 ` [PATCH i-g-t 1/5] lib/intel_compute: Rename variables for input and output data Francois Dugast
2025-02-05 10:17 ` [PATCH i-g-t 2/5] lib/intel_compute: Allow the user to provide a vm Francois Dugast
@ 2025-02-05 10:17 ` Francois Dugast
2025-02-13 7:00 ` Zbigniew Kempczyński
2025-02-05 10:17 ` [PATCH i-g-t 4/5] lib/intel_compute: Give option to skip results check Francois Dugast
` (6 subsequent siblings)
9 siblings, 1 reply; 14+ messages in thread
From: Francois Dugast @ 2025-02-05 10:17 UTC (permalink / raw)
To: igt-dev; +Cc: Francois Dugast
Allow the user to provide a custom compute kernel which will be used
instead of the default compute square one. This will be helpful to
try out corner cases which require a specific compute kernel.
Signed-off-by: Francois Dugast <francois.dugast@intel.com>
---
lib/intel_compute.c | 26 ++++++++++++++++++--------
lib/intel_compute.h | 2 ++
2 files changed, 20 insertions(+), 8 deletions(-)
diff --git a/lib/intel_compute.c b/lib/intel_compute.c
index e0776fb6d..a826d58c0 100644
--- a/lib/intel_compute.c
+++ b/lib/intel_compute.c
@@ -1770,6 +1770,8 @@ static bool __run_intel_compute_kernel(int fd,
unsigned int batch;
const struct intel_compute_kernels *kernels = intel_compute_square_kernels;
enum intel_driver driver = get_intel_driver(fd);
+ const unsigned char *kernel;
+ unsigned int kernel_size;
for (batch = 0; batch < ARRAY_SIZE(intel_compute_batches); batch++) {
if (ip_ver == intel_compute_batches[batch].ip_ver)
@@ -1787,16 +1789,24 @@ static bool __run_intel_compute_kernel(int fd,
return false;
}
- while (kernels->kernel) {
- if (ip_ver == kernels->ip_ver)
- break;
- kernels++;
+ /* If the user provides a kernel, use it */
+ if (user && user->kernel) {
+ kernel = user->kernel;
+ kernel_size = user->kernel_size;
+ } else {
+ while (kernels->kernel) {
+ if (ip_ver == kernels->ip_ver)
+ break;
+ kernels++;
+ }
+ if (!kernels->kernel)
+ return false;
+ kernel = kernels->kernel;
+ kernel_size = kernels->size;
}
- if (!kernels->kernel)
- return false;
- intel_compute_batches[batch].compute_exec(fd, kernels->kernel,
- kernels->size, eci, user);
+ intel_compute_batches[batch].compute_exec(fd, kernel,
+ kernel_size, eci, user);
return true;
}
diff --git a/lib/intel_compute.h b/lib/intel_compute.h
index c4b4ee5e1..6096bb83a 100644
--- a/lib/intel_compute.h
+++ b/lib/intel_compute.h
@@ -35,6 +35,8 @@ struct intel_compute_kernels {
struct user_execenv {
uint32_t vm;
+ const unsigned char *kernel;
+ unsigned int kernel_size;
};
extern const struct intel_compute_kernels intel_compute_square_kernels[];
--
2.43.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH i-g-t 4/5] lib/intel_compute: Give option to skip results check
2025-02-05 10:17 [PATCH i-g-t 0/5] Prepare lib/intel_compute for SVM/system allocator Francois Dugast
` (2 preceding siblings ...)
2025-02-05 10:17 ` [PATCH i-g-t 3/5] lib/intel_compute: Allow the user to provide a custom compute kernel Francois Dugast
@ 2025-02-05 10:17 ` Francois Dugast
2025-02-05 10:17 ` [PATCH i-g-t 5/5] lib/intel_compute: Allow the user to provide input and output buffers Francois Dugast
` (5 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Francois Dugast @ 2025-02-05 10:17 UTC (permalink / raw)
To: igt-dev; +Cc: Francois Dugast
This is useful when using a custom compute kernel which produces
different results than the default one (square) and when those
results should be ignored because they are not the purpose of the
test.
Signed-off-by: Francois Dugast <francois.dugast@intel.com>
---
lib/intel_compute.c | 15 ++++++++++-----
lib/intel_compute.h | 1 +
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/lib/intel_compute.c b/lib/intel_compute.c
index a826d58c0..db6e81c38 100644
--- a/lib/intel_compute.c
+++ b/lib/intel_compute.c
@@ -752,7 +752,8 @@ static void compute_exec(int fd, const unsigned char *kernel,
if (output != expected_output)
igt_debug("[%4d] input:%f output:%f expected_output:%f\n",
i, input, output, expected_output);
- igt_assert_eq(output, expected_output);
+ if (!user || (user && !user->skip_results_check))
+ igt_assert_eq(output, expected_output);
}
bo_execenv_unbind(&execenv, bo_dict, BO_DICT_ENTRIES);
@@ -1031,7 +1032,8 @@ static void xehp_compute_exec(int fd, const unsigned char *kernel,
if (output != expected_output)
igt_debug("[%4d] input:%f output:%f expected_output:%f\n",
i, input, output, expected_output);
- igt_assert_eq(output, expected_output);
+ if (!user || (user && !user->skip_results_check))
+ igt_assert_eq(output, expected_output);
}
bo_execenv_unbind(&execenv, bo_dict, XEHP_BO_DICT_ENTRIES);
@@ -1240,7 +1242,8 @@ static void xehpc_compute_exec(int fd, const unsigned char *kernel,
if (output != expected_output)
igt_debug("[%4d] input:%f output:%f expected_output:%f\n",
i, input, output, expected_output);
- igt_assert_eq(output, expected_output);
+ if (!user || (user && !user->skip_results_check))
+ igt_assert_eq(output, expected_output);
}
bo_execenv_unbind(&execenv, bo_dict, XEHPC_BO_DICT_ENTRIES);
@@ -1606,7 +1609,8 @@ static void xelpg_compute_exec(int fd, const unsigned char *kernel,
if (output != expected_output)
igt_debug("[%4d] input:%f output:%f expected_output:%f\n",
i, input, output, expected_output);
- igt_assert_eq(output, expected_output);
+ if (!user || (user && !user->skip_results_check))
+ igt_assert_eq(output, expected_output);
}
bo_execenv_unbind(&execenv, bo_dict, XELPG_BO_DICT_ENTRIES);
@@ -1698,7 +1702,8 @@ static void xe2lpg_compute_exec(int fd, const unsigned char *kernel,
if (output != expected_output)
igt_debug("[%4d] input:%f output:%f expected_output:%f\n",
i, input, output, expected_output);
- igt_assert_eq(output, expected_output);
+ if (!user || (user && !user->skip_results_check))
+ igt_assert_eq(output, expected_output);
}
bo_execenv_unbind(&execenv, bo_dict, XE2_BO_DICT_ENTRIES);
diff --git a/lib/intel_compute.h b/lib/intel_compute.h
index 6096bb83a..f32da2734 100644
--- a/lib/intel_compute.h
+++ b/lib/intel_compute.h
@@ -37,6 +37,7 @@ struct user_execenv {
uint32_t vm;
const unsigned char *kernel;
unsigned int kernel_size;
+ bool skip_results_check;
};
extern const struct intel_compute_kernels intel_compute_square_kernels[];
--
2.43.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH i-g-t 5/5] lib/intel_compute: Allow the user to provide input and output buffers
2025-02-05 10:17 [PATCH i-g-t 0/5] Prepare lib/intel_compute for SVM/system allocator Francois Dugast
` (3 preceding siblings ...)
2025-02-05 10:17 ` [PATCH i-g-t 4/5] lib/intel_compute: Give option to skip results check Francois Dugast
@ 2025-02-05 10:17 ` Francois Dugast
2025-02-05 13:04 ` ✗ GitLab.Pipeline: warning for Prepare lib/intel_compute for SVM/system allocator Patchwork
` (4 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Francois Dugast @ 2025-02-05 10:17 UTC (permalink / raw)
To: igt-dev; +Cc: Francois Dugast
Allow the user to create and provide the buffers to be used as input
and as output of the compute kernel. This allows special handling as
well as read/write from outside the compute library. Support is
limited to xe2lpg.
Signed-off-by: Francois Dugast <francois.dugast@intel.com>
---
lib/intel_compute.c | 32 ++++++++++++++++++++++++--------
lib/intel_compute.h | 2 ++
2 files changed, 26 insertions(+), 8 deletions(-)
diff --git a/lib/intel_compute.c b/lib/intel_compute.c
index db6e81c38..6dc8ffd79 100644
--- a/lib/intel_compute.c
+++ b/lib/intel_compute.c
@@ -1662,6 +1662,8 @@ static void xe2lpg_compute_exec(int fd, const unsigned char *kernel,
struct bo_execenv execenv;
float *input_data, *output_data;
+ uint64_t bind_input_addr = (user && user->input_addr) ? user->input_addr : ADDR_INPUT;
+ uint64_t bind_output_addr = (user && user->output_addr) ? user->output_addr : ADDR_OUTPUT;
bo_execenv_create(fd, &execenv, eci, user);
@@ -1672,16 +1674,24 @@ static void xe2lpg_compute_exec(int fd, const unsigned char *kernel,
memcpy(bo_dict[0].data, kernel, size);
create_dynamic_state(bo_dict[1].data, OFFSET_KERNEL);
- xehp_create_surface_state(bo_dict[2].data, ADDR_INPUT, ADDR_OUTPUT);
- xehp_create_indirect_data(bo_dict[3].data, ADDR_INPUT, ADDR_OUTPUT);
- xehp_create_surface_state(bo_dict[7].data, ADDR_INPUT, ADDR_OUTPUT);
+ xehp_create_surface_state(bo_dict[2].data, bind_input_addr, bind_output_addr);
+ xehp_create_indirect_data(bo_dict[3].data, bind_input_addr, bind_output_addr);
+ xehp_create_surface_state(bo_dict[7].data, bind_input_addr, bind_output_addr);
- input_data = (float *) bo_dict[4].data;
- output_data = (float *) bo_dict[5].data;
- srand(time(NULL));
+ if (user && user->input_addr) {
+ input_data = (float *) user->input_addr;
+ } else {
+ input_data = (float *) bo_dict[4].data;
+ srand(time(NULL));
- for (int i = 0; i < SIZE_DATA; i++)
- input_data[i] = rand() / (float)RAND_MAX;
+ for (int i = 0; i < SIZE_DATA; i++)
+ input_data[i] = rand() / (float)RAND_MAX;
+ }
+
+ if (user && user->output_addr)
+ output_data = (float *) user->output_addr;
+ else
+ output_data = (float *) bo_dict[5].data;
xe2lpg_compute_exec_compute(bo_dict[8].data,
ADDR_GENERAL_STATE_BASE,
@@ -1794,6 +1804,12 @@ static bool __run_intel_compute_kernel(int fd,
return false;
}
+ if (user && (user->input_addr || user->output_addr) &&
+ intel_compute_batches[batch].compute_exec != xe2lpg_compute_exec) {
+ igt_debug("GPU version 0x%x does not support user input/output buffers\n", ip_ver);
+ return false;
+ }
+
/* If the user provides a kernel, use it */
if (user && user->kernel) {
kernel = user->kernel;
diff --git a/lib/intel_compute.h b/lib/intel_compute.h
index f32da2734..3e2fd7266 100644
--- a/lib/intel_compute.h
+++ b/lib/intel_compute.h
@@ -38,6 +38,8 @@ struct user_execenv {
const unsigned char *kernel;
unsigned int kernel_size;
bool skip_results_check;
+ uint64_t input_addr;
+ uint64_t output_addr;
};
extern const struct intel_compute_kernels intel_compute_square_kernels[];
--
2.43.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* ✗ GitLab.Pipeline: warning for Prepare lib/intel_compute for SVM/system allocator
2025-02-05 10:17 [PATCH i-g-t 0/5] Prepare lib/intel_compute for SVM/system allocator Francois Dugast
` (4 preceding siblings ...)
2025-02-05 10:17 ` [PATCH i-g-t 5/5] lib/intel_compute: Allow the user to provide input and output buffers Francois Dugast
@ 2025-02-05 13:04 ` Patchwork
2025-02-05 13:31 ` ✓ i915.CI.BAT: success " Patchwork
` (3 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2025-02-05 13:04 UTC (permalink / raw)
To: Francois Dugast; +Cc: igt-dev
== Series Details ==
Series: Prepare lib/intel_compute for SVM/system allocator
URL : https://patchwork.freedesktop.org/series/144360/
State : warning
== Summary ==
Pipeline status: FAILED.
see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1358438 for the overview.
build:tests-debian-meson-armhf has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/70559146):
ninja: Entering directory `build'
[1/1359] Generating version.h with a custom command.
[2/1357] Compiling C object 'lib/76b5a35@@igt-intel_compute_c@sta/intel_compute.c.o'.
FAILED: lib/76b5a35@@igt-intel_compute_c@sta/intel_compute.c.o
/usr/bin/arm-linux-gnueabihf-gcc -Ilib/76b5a35@@igt-intel_compute_c@sta -Ilib -I../lib -I../include -I../include/drm-uapi -I../include/drm-uapi-experimental -I../include/linux-uapi -I../lib/stubs/syscalls -I. -I../ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/arm-linux-gnueabihf -I/usr/include/valgrind -I/usr/include/alsa -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -O2 -g -D_GNU_SOURCE -include config.h -D_FORTIFY_SOURCE=2 -Wbad-function-cast -Wdeclaration-after-statement -Wformat=2 -Wimplicit-fallthrough=0 -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wuninitialized -Wunused -Wno-clobbered -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-pointer-arith -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-unused-result -Werror=address -Werror=array-bounds -Werror=implicit -Werror=init-self -Werror=int-conversion -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=nonnull -Werror=pointer-to-int-cast -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=write-strings -fno-builtin-malloc -fno-builtin-calloc -D_LARGEFILE64_SOURCE=1 -fPIC -pthread '-DIGT_DATADIR="/usr/local/share/igt-gpu-tools"' '-DIGT_SRCDIR="/builds/gfx-ci/igt-ci-tags/tests"' '-DIGT_LOG_DOMAIN="intel_compute"' -MD -MQ 'lib/76b5a35@@igt-intel_compute_c@sta/intel_compute.c.o' -MF 'lib/76b5a35@@igt-intel_compute_c@sta/intel_compute.c.o.d' -o 'lib/76b5a35@@igt-intel_compute_c@sta/intel_compute.c.o' -c ../lib/intel_compute.c
../lib/intel_compute.c: In function ‘xe2lpg_compute_exec’:
../lib/intel_compute.c:1682:16: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
input_data = (float *) user->input_addr;
^
../lib/intel_compute.c:1692:17: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
output_data = (float *) user->output_addr;
^
cc1: some warnings being treated as errors
ninja: build stopped: subcommand failed.
section_end:1738760265:step_script
section_start:1738760265:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1738760266:cleanup_file_variables
ERROR: Job failed: exit code 1
build:tests-debian-meson-mips has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/70559148):
[1/1371] Generating version.h with a custom command.
[2/1369] Linking static target lib/libigt-intel_batchbuffer_c.a.
[3/1369] Compiling C object 'lib/76b5a35@@igt-intel_compute_c@sta/intel_compute.c.o'.
FAILED: lib/76b5a35@@igt-intel_compute_c@sta/intel_compute.c.o
/usr/bin/mips-linux-gnu-gcc -Ilib/76b5a35@@igt-intel_compute_c@sta -Ilib -I../lib -I../include -I../include/drm-uapi -I../include/drm-uapi-experimental -I../include/linux-uapi -I../lib/stubs/syscalls -I. -I../ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/mips-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/mips-linux-gnu -I/usr/include/valgrind -I/usr/include/alsa -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -O2 -g -D_GNU_SOURCE -include config.h -D_FORTIFY_SOURCE=2 -Wbad-function-cast -Wdeclaration-after-statement -Wformat=2 -Wimplicit-fallthrough=0 -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wuninitialized -Wunused -Wno-clobbered -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-pointer-arith -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-unused-result -Werror=address -Werror=array-bounds -Werror=implicit -Werror=init-self -Werror=int-conversion -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=nonnull -Werror=pointer-to-int-cast -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=write-strings -fno-builtin-malloc -fno-builtin-calloc -D_LARGEFILE64_SOURCE=1 -fPIC -pthread '-DIGT_DATADIR="/usr/local/share/igt-gpu-tools"' '-DIGT_SRCDIR="/builds/gfx-ci/igt-ci-tags/tests"' '-DIGT_LOG_DOMAIN="intel_compute"' -MD -MQ 'lib/76b5a35@@igt-intel_compute_c@sta/intel_compute.c.o' -MF 'lib/76b5a35@@igt-intel_compute_c@sta/intel_compute.c.o.d' -o 'lib/76b5a35@@igt-intel_compute_c@sta/intel_compute.c.o' -c ../lib/intel_compute.c
../lib/intel_compute.c: In function ‘xe2lpg_compute_exec’:
../lib/intel_compute.c:1682:16: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
input_data = (float *) user->input_addr;
^
../lib/intel_compute.c:1692:17: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
output_data = (float *) user->output_addr;
^
cc1: some warnings being treated as errors
ninja: build stopped: subcommand failed.
section_end:1738760262:step_script
section_start:1738760262:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1738760262:cleanup_file_variables
ERROR: Job failed: exit code 1
== Logs ==
For more details see: https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1358438
^ permalink raw reply [flat|nested] 14+ messages in thread
* ✓ i915.CI.BAT: success for Prepare lib/intel_compute for SVM/system allocator
2025-02-05 10:17 [PATCH i-g-t 0/5] Prepare lib/intel_compute for SVM/system allocator Francois Dugast
` (5 preceding siblings ...)
2025-02-05 13:04 ` ✗ GitLab.Pipeline: warning for Prepare lib/intel_compute for SVM/system allocator Patchwork
@ 2025-02-05 13:31 ` Patchwork
2025-02-05 13:32 ` ✓ Xe.CI.BAT: " Patchwork
` (2 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2025-02-05 13:31 UTC (permalink / raw)
To: Francois Dugast; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 3471 bytes --]
== Series Details ==
Series: Prepare lib/intel_compute for SVM/system allocator
URL : https://patchwork.freedesktop.org/series/144360/
State : success
== Summary ==
CI Bug Log - changes from IGT_8223 -> IGTPW_12547
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/index.html
Participating hosts (43 -> 37)
------------------------------
Missing (6): bat-dg2-9 bat-adlp-6 fi-snb-2520m bat-atsm-1 bat-apl-1 bat-arlh-2
Known issues
------------
Here are the changes found in IGTPW_12547 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_pm_rpm@module-reload:
- fi-kbl-7567u: [PASS][1] -> [DMESG-WARN][2] ([i915#11621] / [i915#180] / [i915#1982])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8223/fi-kbl-7567u/igt@i915_pm_rpm@module-reload.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/fi-kbl-7567u/igt@i915_pm_rpm@module-reload.html
* igt@i915_selftest@live@sanitycheck:
- fi-kbl-7567u: [PASS][3] -> [DMESG-WARN][4] ([i915#11621]) +81 other tests dmesg-warn
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8223/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html
* igt@i915_selftest@live@workarounds:
- bat-arls-6: [PASS][5] -> [DMESG-FAIL][6] ([i915#12061]) +1 other test dmesg-fail
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8223/bat-arls-6/igt@i915_selftest@live@workarounds.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/bat-arls-6/igt@i915_selftest@live@workarounds.html
* igt@kms_pm_rpm@basic-pci-d3-state:
- fi-kbl-7567u: [PASS][7] -> [DMESG-WARN][8] ([i915#11621] / [i915#180]) +52 other tests dmesg-warn
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8223/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
#### Possible fixes ####
* igt@gem_tiled_blits@basic:
- fi-pnv-d510: [SKIP][9] -> [PASS][10] +2 other tests pass
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8223/fi-pnv-d510/igt@gem_tiled_blits@basic.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/fi-pnv-d510/igt@gem_tiled_blits@basic.html
[i915#11621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11621
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#180]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/180
[i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8223 -> IGTPW_12547
* Linux: CI_DRM_16060 -> CI_DRM_16069
CI-20190529: 20190529
CI_DRM_16060: d3f7add53c15ed866828937f140ac252c19f2411 @ git://anongit.freedesktop.org/gfx-ci/linux
CI_DRM_16069: 5f025a38e4ddb453bfbf89d4ab37facf07427721 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_12547: bf8488bfc3faf15daae1dde444700d4420355b71 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8223: ccfe042787b082c06402ff9af257f8338b8edd5e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/index.html
[-- Attachment #2: Type: text/html, Size: 4414 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* ✓ Xe.CI.BAT: success for Prepare lib/intel_compute for SVM/system allocator
2025-02-05 10:17 [PATCH i-g-t 0/5] Prepare lib/intel_compute for SVM/system allocator Francois Dugast
` (6 preceding siblings ...)
2025-02-05 13:31 ` ✓ i915.CI.BAT: success " Patchwork
@ 2025-02-05 13:32 ` Patchwork
2025-02-05 16:34 ` ✗ Xe.CI.Full: failure " Patchwork
2025-02-05 17:29 ` ✓ i915.CI.Full: success " Patchwork
9 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2025-02-05 13:32 UTC (permalink / raw)
To: Francois Dugast; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 3276 bytes --]
== Series Details ==
Series: Prepare lib/intel_compute for SVM/system allocator
URL : https://patchwork.freedesktop.org/series/144360/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8223_BAT -> XEIGTPW_12547_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (8 -> 8)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_12547_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit:
- bat-adlp-vf: NOTRUN -> [SKIP][1] ([Intel XE#2229] / [Intel XE#455]) +1 other test skip
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/bat-adlp-vf/igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit.html
* igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit:
- bat-adlp-vf: NOTRUN -> [SKIP][2] ([Intel XE#2229])
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/bat-adlp-vf/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html
#### Possible fixes ####
* igt@xe_live_ktest@xe_migrate:
- bat-adlp-vf: [SKIP][3] ([Intel XE#1192]) -> [PASS][4] +1 other test pass
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/bat-adlp-vf/igt@xe_live_ktest@xe_migrate.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/bat-adlp-vf/igt@xe_live_ktest@xe_migrate.html
* igt@xe_pat@pat-index-xelp@render:
- bat-adlp-vf: [DMESG-WARN][5] ([Intel XE#3970] / [Intel XE#4078]) -> [PASS][6] +2 other tests pass
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/bat-adlp-vf/igt@xe_pat@pat-index-xelp@render.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/bat-adlp-vf/igt@xe_pat@pat-index-xelp@render.html
#### Warnings ####
* igt@xe_live_ktest@xe_bo:
- bat-adlp-vf: [SKIP][7] ([Intel XE#1192]) -> [SKIP][8] ([Intel XE#2229] / [Intel XE#455])
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/bat-adlp-vf/igt@xe_live_ktest@xe_bo.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/bat-adlp-vf/igt@xe_live_ktest@xe_bo.html
[Intel XE#1192]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1192
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[Intel XE#3970]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3970
[Intel XE#4078]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4078
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
Build changes
-------------
* IGT: IGT_8223 -> IGTPW_12547
* Linux: xe-2591-d3f7add53c15ed866828937f140ac252c19f2411 -> xe-2600-5f025a38e4ddb453bfbf89d4ab37facf07427721
IGTPW_12547: bf8488bfc3faf15daae1dde444700d4420355b71 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8223: ccfe042787b082c06402ff9af257f8338b8edd5e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2591-d3f7add53c15ed866828937f140ac252c19f2411: d3f7add53c15ed866828937f140ac252c19f2411
xe-2600-5f025a38e4ddb453bfbf89d4ab37facf07427721: 5f025a38e4ddb453bfbf89d4ab37facf07427721
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/index.html
[-- Attachment #2: Type: text/html, Size: 4238 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* ✗ Xe.CI.Full: failure for Prepare lib/intel_compute for SVM/system allocator
2025-02-05 10:17 [PATCH i-g-t 0/5] Prepare lib/intel_compute for SVM/system allocator Francois Dugast
` (7 preceding siblings ...)
2025-02-05 13:32 ` ✓ Xe.CI.BAT: " Patchwork
@ 2025-02-05 16:34 ` Patchwork
2025-02-05 17:29 ` ✓ i915.CI.Full: success " Patchwork
9 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2025-02-05 16:34 UTC (permalink / raw)
To: Francois Dugast; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 128179 bytes --]
== Series Details ==
Series: Prepare lib/intel_compute for SVM/system allocator
URL : https://patchwork.freedesktop.org/series/144360/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8223_full -> XEIGTPW_12547_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_12547_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_12547_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_12547_full:
### IGT changes ###
#### Possible regressions ####
* igt@xe_module_load@many-reload:
- shard-dg2-set2: NOTRUN -> [FAIL][1]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_module_load@many-reload.html
New tests
---------
New tests have been introduced between XEIGT_8223_full and XEIGTPW_12547_full:
### New IGT tests (5) ###
* igt@kms_flip@2x-flip-vs-suspend@ac-hdmi-a6-dp4:
- Statuses : 1 pass(s)
- Exec time: [3.18] s
* igt@kms_flip@2x-flip-vs-suspend@ad-hdmi-a6-dp4:
- Statuses : 1 pass(s)
- Exec time: [3.29] s
* igt@kms_flip@2x-flip-vs-suspend@bc-hdmi-a6-dp4:
- Statuses : 1 pass(s)
- Exec time: [3.12] s
* igt@kms_flip@2x-flip-vs-suspend@bd-hdmi-a6-dp4:
- Statuses : 1 pass(s)
- Exec time: [3.13] s
* igt@kms_flip@2x-flip-vs-suspend@cd-hdmi-a6-dp4:
- Statuses : 1 pass(s)
- Exec time: [3.06] s
Known issues
------------
Here are the changes found in XEIGTPW_12547_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@core_hotunplug@unplug-rescan:
- shard-bmg: [PASS][2] -> [DMESG-WARN][3] ([Intel XE#4172]) +33 other tests dmesg-warn
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-5/igt@core_hotunplug@unplug-rescan.html
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-1/igt@core_hotunplug@unplug-rescan.html
* igt@fbdev@read:
- shard-dg2-set2: [PASS][4] -> [SKIP][5] ([Intel XE#2134]) +2 other tests skip
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-436/igt@fbdev@read.html
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@fbdev@read.html
* igt@intel_hwmon@hwmon-read:
- shard-lnl: NOTRUN -> [SKIP][6] ([Intel XE#1125])
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@intel_hwmon@hwmon-read.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear:
- shard-lnl: [PASS][7] -> [FAIL][8] ([Intel XE#911]) +3 other tests fail
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-3/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear.html
* igt@kms_async_flips@invalid-async-flip-atomic:
- shard-dg2-set2: NOTRUN -> [SKIP][9] ([Intel XE#3768])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_async_flips@invalid-async-flip-atomic.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-lnl: NOTRUN -> [SKIP][10] ([Intel XE#3279]) +1 other test skip
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-bmg: NOTRUN -> [SKIP][11] ([Intel XE#2370])
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-8/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-90:
- shard-bmg: NOTRUN -> [SKIP][12] ([Intel XE#2327]) +7 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-1/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-dg2-set2: NOTRUN -> [SKIP][13] ([Intel XE#2351] / [Intel XE#4208]) +41 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-dg2-set2: [PASS][14] -> [DMESG-WARN][15] ([Intel XE#1033]) +16 other tests dmesg-warn
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-436/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-lnl: NOTRUN -> [SKIP][16] ([Intel XE#1407]) +9 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-270:
- shard-dg2-set2: NOTRUN -> [SKIP][17] ([Intel XE#316]) +5 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-bmg: NOTRUN -> [SKIP][18] ([Intel XE#1124]) +12 other tests skip
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-90:
- shard-dg2-set2: NOTRUN -> [SKIP][19] ([Intel XE#1124]) +10 other tests skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-463/igt@kms_big_fb@yf-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#607])
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-lnl: NOTRUN -> [SKIP][21] ([Intel XE#1124]) +10 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-4/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p:
- shard-lnl: NOTRUN -> [SKIP][22] ([Intel XE#2191])
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html
- shard-bmg: [PASS][23] -> [SKIP][24] ([Intel XE#2314] / [Intel XE#2894])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-7/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html
* igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p:
- shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#2191])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p.html
* igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p:
- shard-lnl: NOTRUN -> [SKIP][26] ([Intel XE#1512])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-2/igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-1-displays-1920x1080p:
- shard-dg2-set2: NOTRUN -> [SKIP][27] ([Intel XE#367]) +2 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@kms_bw@linear-tiling-1-displays-1920x1080p.html
- shard-bmg: NOTRUN -> [SKIP][28] ([Intel XE#367]) +2 other tests skip
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@kms_bw@linear-tiling-1-displays-1920x1080p.html
* igt@kms_bw@linear-tiling-2-displays-2160x1440p:
- shard-lnl: NOTRUN -> [SKIP][29] ([Intel XE#367]) +1 other test skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-6/igt@kms_bw@linear-tiling-2-displays-2160x1440p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc:
- shard-lnl: NOTRUN -> [SKIP][30] ([Intel XE#2887]) +9 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][31] ([Intel XE#2907]) +1 other test skip
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-463/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs@pipe-c-edp-1:
- shard-lnl: NOTRUN -> [SKIP][32] ([Intel XE#2669]) +3 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-3/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs@pipe-c-edp-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2:
- shard-bmg: NOTRUN -> [SKIP][33] ([Intel XE#2652] / [Intel XE#787]) +12 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-8/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs:
- shard-lnl: NOTRUN -> [SKIP][34] ([Intel XE#3432])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs:
- shard-bmg: NOTRUN -> [SKIP][35] ([Intel XE#3432])
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#787]) +103 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs:
- shard-dg2-set2: [PASS][37] -> [INCOMPLETE][38] ([Intel XE#1727] / [Intel XE#3124] / [Intel XE#4010])
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/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-dp-4:
- shard-dg2-set2: [PASS][39] -> [INCOMPLETE][40] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#3124] / [Intel XE#4010])
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-dp-4.html
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-dp-4.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][41] ([Intel XE#455] / [Intel XE#787]) +29 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-d-dp-4.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs:
- shard-bmg: NOTRUN -> [SKIP][42] ([Intel XE#2887]) +13 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs.html
* igt@kms_cdclk@plane-scaling:
- shard-lnl: NOTRUN -> [SKIP][43] ([Intel XE#1152]) +3 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-6/igt@kms_cdclk@plane-scaling.html
- shard-bmg: NOTRUN -> [SKIP][44] ([Intel XE#2724]) +1 other test skip
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@kms_cdclk@plane-scaling.html
* igt@kms_cdclk@plane-scaling@pipe-b-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][45] ([Intel XE#1152]) +3 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@kms_cdclk@plane-scaling@pipe-b-dp-4.html
* igt@kms_chamelium_color@ctm-0-25:
- shard-dg2-set2: NOTRUN -> [SKIP][46] ([Intel XE#306]) +1 other test skip
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_chamelium_color@ctm-0-25.html
* igt@kms_chamelium_color@ctm-blue-to-red:
- shard-bmg: NOTRUN -> [SKIP][47] ([Intel XE#2325]) +2 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_chamelium_color@ctm-blue-to-red.html
* igt@kms_chamelium_color@ctm-max:
- shard-lnl: NOTRUN -> [SKIP][48] ([Intel XE#306]) +1 other test skip
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@kms_chamelium_color@ctm-max.html
* igt@kms_chamelium_frames@vga-frame-dump:
- shard-dg2-set2: NOTRUN -> [SKIP][49] ([Intel XE#373]) +11 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_chamelium_frames@vga-frame-dump.html
- shard-lnl: NOTRUN -> [SKIP][50] ([Intel XE#373]) +9 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@kms_chamelium_frames@vga-frame-dump.html
* igt@kms_chamelium_hpd@dp-hpd-storm:
- shard-bmg: NOTRUN -> [SKIP][51] ([Intel XE#2252]) +14 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-1/igt@kms_chamelium_hpd@dp-hpd-storm.html
* igt@kms_color@ctm-0-75@pipe-d-dp-2:
- shard-bmg: NOTRUN -> [DMESG-WARN][52] ([Intel XE#4172]) +13 other tests dmesg-warn
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@kms_color@ctm-0-75@pipe-d-dp-2.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-dg2-set2: NOTRUN -> [SKIP][53] ([Intel XE#307])
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@legacy:
- shard-bmg: NOTRUN -> [SKIP][54] ([Intel XE#2341]) +1 other test skip
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@kms_content_protection@legacy.html
- shard-lnl: NOTRUN -> [SKIP][55] ([Intel XE#3278]) +1 other test skip
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-4/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@legacy@pipe-a-dp-4:
- shard-dg2-set2: NOTRUN -> [FAIL][56] ([Intel XE#1178]) +2 other tests fail
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_content_protection@legacy@pipe-a-dp-4.html
* igt@kms_cursor_crc@cursor-offscreen-128x42:
- shard-bmg: NOTRUN -> [SKIP][57] ([Intel XE#2320]) +8 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@kms_cursor_crc@cursor-offscreen-128x42.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-dg2-set2: NOTRUN -> [SKIP][58] ([Intel XE#308]) +3 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-463/igt@kms_cursor_crc@cursor-onscreen-512x170.html
- shard-lnl: NOTRUN -> [SKIP][59] ([Intel XE#2321]) +1 other test skip
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-2/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-bmg: NOTRUN -> [SKIP][60] ([Intel XE#2321]) +1 other test skip
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-128x42:
- shard-lnl: NOTRUN -> [SKIP][61] ([Intel XE#1424]) +5 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-2/igt@kms_cursor_crc@cursor-rapid-movement-128x42.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-lnl: NOTRUN -> [SKIP][62] ([Intel XE#309]) +2 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-dg2-set2: NOTRUN -> [SKIP][63] ([Intel XE#323]) +2 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-434/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@cursora-vs-flipb-varying-size:
- shard-bmg: NOTRUN -> [SKIP][64] ([Intel XE#2291])
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-legacy:
- shard-bmg: [PASS][65] -> [SKIP][66] ([Intel XE#2291]) +3 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-8/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-bmg: NOTRUN -> [SKIP][67] ([Intel XE#2286])
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-lnl: NOTRUN -> [SKIP][68] ([Intel XE#2244])
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-3/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_fbcon_fbt@fbc:
- shard-bmg: NOTRUN -> [SKIP][69] ([Intel XE#4156])
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@kms_fbcon_fbt@fbc.html
* igt@kms_feature_discovery@chamelium:
- shard-dg2-set2: NOTRUN -> [SKIP][70] ([Intel XE#701])
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-434/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@display-4x:
- shard-lnl: NOTRUN -> [SKIP][71] ([Intel XE#1138])
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-6/igt@kms_feature_discovery@display-4x.html
- shard-bmg: NOTRUN -> [SKIP][72] ([Intel XE#1138])
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-1/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@dp-mst:
- shard-dg2-set2: NOTRUN -> [SKIP][73] ([Intel XE#1137])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_feature_discovery@dp-mst.html
- shard-lnl: NOTRUN -> [SKIP][74] ([Intel XE#1137])
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@kms_feature_discovery@dp-mst.html
- shard-bmg: NOTRUN -> [SKIP][75] ([Intel XE#2375])
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr1:
- shard-dg2-set2: NOTRUN -> [SKIP][76] ([Intel XE#1135])
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_feature_discovery@psr1.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
- shard-bmg: NOTRUN -> [FAIL][77] ([Intel XE#3321]) +2 other tests fail
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-hdmi-a6-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][78] ([Intel XE#301] / [Intel XE#3321])
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-434/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][79] ([Intel XE#301]) +4 other tests fail
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-434/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-rmfb-interruptible:
- shard-lnl: NOTRUN -> [SKIP][80] ([Intel XE#1421]) +10 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-6/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-dp2-hdmi-a3:
- shard-bmg: NOTRUN -> [INCOMPLETE][81] ([Intel XE#2049] / [Intel XE#2597]) +1 other test incomplete
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-dp2-hdmi-a3.html
* igt@kms_flip@2x-plain-flip-fb-recreate:
- shard-bmg: [PASS][82] -> [SKIP][83] ([Intel XE#2316]) +2 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-8/igt@kms_flip@2x-plain-flip-fb-recreate.html
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@kms_flip@2x-plain-flip-fb-recreate.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible:
- shard-bmg: NOTRUN -> [SKIP][84] ([Intel XE#2316]) +2 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a6:
- shard-dg2-set2: [PASS][85] -> [FAIL][86] ([Intel XE#301]) +4 other tests fail
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a6.html
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a6.html
* igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a3:
- shard-bmg: [PASS][87] -> [FAIL][88] ([Intel XE#3321]) +1 other test fail
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-7/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a3.html
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a3.html
* igt@kms_flip@flip-vs-expired-vblank@c-dp4:
- shard-dg2-set2: [PASS][89] -> [FAIL][90] ([Intel XE#301] / [Intel XE#3321]) +1 other test fail
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@kms_flip@flip-vs-expired-vblank@c-dp4.html
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_flip@flip-vs-expired-vblank@c-dp4.html
* igt@kms_flip@plain-flip-ts-check@a-edp1:
- shard-lnl: [PASS][91] -> [FAIL][92] ([Intel XE#886]) +6 other tests fail
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-8/igt@kms_flip@plain-flip-ts-check@a-edp1.html
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-7/igt@kms_flip@plain-flip-ts-check@a-edp1.html
* igt@kms_flip@wf_vblank-ts-check:
- shard-bmg: [PASS][93] -> [FAIL][94] ([Intel XE#2882]) +2 other tests fail
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-5/igt@kms_flip@wf_vblank-ts-check.html
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@kms_flip@wf_vblank-ts-check.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][95] ([Intel XE#1401]) +4 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-3/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling:
- shard-lnl: NOTRUN -> [SKIP][96] ([Intel XE#1397] / [Intel XE#1745]) +2 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-3/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][97] ([Intel XE#1397]) +2 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-6/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-bmg: NOTRUN -> [SKIP][98] ([Intel XE#2293] / [Intel XE#2380]) +7 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-bmg: NOTRUN -> [SKIP][99] ([Intel XE#2293]) +7 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-lnl: NOTRUN -> [SKIP][100] ([Intel XE#1401] / [Intel XE#1745]) +4 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling:
- shard-dg2-set2: NOTRUN -> [SKIP][101] ([Intel XE#455]) +27 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
* igt@kms_frontbuffer_tracking@drrs-1p-offscren-pri-indfb-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][102] ([Intel XE#2311]) +22 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-1p-offscren-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-mmap-wc:
- shard-dg2-set2: NOTRUN -> [SKIP][103] ([Intel XE#4208]) +222 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-indfb-msflip-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][104] ([Intel XE#651]) +30 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-463/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-shrfb-plflip-blt:
- shard-lnl: NOTRUN -> [SKIP][105] ([Intel XE#656]) +30 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-4/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt:
- shard-dg2-set2: [PASS][106] -> [SKIP][107] ([Intel XE#2351] / [Intel XE#4208]) +12 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt:
- shard-bmg: NOTRUN -> [SKIP][108] ([Intel XE#4141]) +9 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-move:
- shard-lnl: NOTRUN -> [SKIP][109] ([Intel XE#651]) +15 other tests skip
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-8/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-indfb-pgflip-blt:
- shard-bmg: NOTRUN -> [SKIP][110] ([Intel XE#2312]) +10 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y:
- shard-dg2-set2: NOTRUN -> [SKIP][111] ([Intel XE#658]) +1 other test skip
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-463/igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y.html
- shard-lnl: NOTRUN -> [SKIP][112] ([Intel XE#1469]) +1 other test skip
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-7/igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y.html
- shard-bmg: NOTRUN -> [SKIP][113] ([Intel XE#2352]) +2 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-pgflip-blt:
- shard-bmg: NOTRUN -> [SKIP][114] ([Intel XE#2313]) +27 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-slowdraw:
- shard-dg2-set2: NOTRUN -> [SKIP][115] ([Intel XE#653]) +29 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_frontbuffer_tracking@fbcpsr-slowdraw.html
* igt@kms_invalid_mode@clock-too-high:
- shard-lnl: NOTRUN -> [SKIP][116] ([Intel XE#1450] / [Intel XE#2568])
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-7/igt@kms_invalid_mode@clock-too-high.html
* igt@kms_invalid_mode@clock-too-high@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][117] ([Intel XE#1450]) +2 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-7/igt@kms_invalid_mode@clock-too-high@pipe-a-edp-1.html
* igt@kms_joiner@basic-big-joiner:
- shard-dg2-set2: NOTRUN -> [SKIP][118] ([Intel XE#346])
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-lnl: NOTRUN -> [SKIP][119] ([Intel XE#2927])
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-2/igt@kms_joiner@basic-ultra-joiner.html
- shard-bmg: NOTRUN -> [SKIP][120] ([Intel XE#2927])
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-bmg: NOTRUN -> [SKIP][121] ([Intel XE#2934])
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-1/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
- shard-dg2-set2: NOTRUN -> [SKIP][122] ([Intel XE#2925])
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
- shard-lnl: NOTRUN -> [SKIP][123] ([Intel XE#2934])
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_lease@lease-invalid-crtc:
- shard-dg2-set2: [PASS][124] -> [SKIP][125] ([Intel XE#4208] / [i915#2575]) +96 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@kms_lease@lease-invalid-crtc.html
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_lease@lease-invalid-crtc.html
* igt@kms_panel_fitting@legacy:
- shard-bmg: NOTRUN -> [SKIP][126] ([Intel XE#2486])
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_panel_fitting@legacy.html
* igt@kms_plane_cursor@primary@pipe-a-hdmi-a-6-size-256:
- shard-dg2-set2: NOTRUN -> [FAIL][127] ([Intel XE#616]) +3 other tests fail
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_plane_cursor@primary@pipe-a-hdmi-a-6-size-256.html
* igt@kms_plane_multiple@tiling-yf:
- shard-lnl: NOTRUN -> [SKIP][128] ([Intel XE#2493]) +1 other test skip
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@kms_plane_multiple@tiling-yf.html
- shard-bmg: NOTRUN -> [SKIP][129] ([Intel XE#2493])
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b:
- shard-dg2-set2: NOTRUN -> [SKIP][130] ([Intel XE#2763]) +2 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d:
- shard-dg2-set2: NOTRUN -> [SKIP][131] ([Intel XE#2763] / [Intel XE#455]) +1 other test skip
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling:
- shard-lnl: NOTRUN -> [SKIP][132] ([Intel XE#2763]) +11 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b:
- shard-bmg: NOTRUN -> [SKIP][133] ([Intel XE#2763]) +9 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-dg2-set2: NOTRUN -> [SKIP][134] ([Intel XE#870])
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@kms_pm_backlight@fade-with-suspend.html
- shard-bmg: NOTRUN -> [SKIP][135] ([Intel XE#870])
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc5-psr:
- shard-lnl: [PASS][136] -> [FAIL][137] ([Intel XE#718])
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-3/igt@kms_pm_dc@dc5-psr.html
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-2/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@deep-pkgc:
- shard-dg2-set2: NOTRUN -> [SKIP][138] ([Intel XE#908])
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_pm_dc@deep-pkgc.html
- shard-lnl: NOTRUN -> [FAIL][139] ([Intel XE#2029])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-8/igt@kms_pm_dc@deep-pkgc.html
- shard-bmg: NOTRUN -> [SKIP][140] ([Intel XE#2505])
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@kms_pm_dc@deep-pkgc.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-bmg: NOTRUN -> [SKIP][141] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#836])
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf:
- shard-dg2-set2: NOTRUN -> [SKIP][142] ([Intel XE#1489]) +12 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area:
- shard-lnl: NOTRUN -> [SKIP][143] ([Intel XE#2893]) +4 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf:
- shard-bmg: NOTRUN -> [SKIP][144] ([Intel XE#1489]) +11 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr@fbc-psr2-cursor-plane-move:
- shard-bmg: NOTRUN -> [SKIP][145] ([Intel XE#2234] / [Intel XE#2850]) +18 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@kms_psr@fbc-psr2-cursor-plane-move.html
* igt@kms_psr@pr-cursor-plane-move:
- shard-lnl: NOTRUN -> [SKIP][146] ([Intel XE#1406]) +2 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-4/igt@kms_psr@pr-cursor-plane-move.html
* igt@kms_psr@pr-cursor-plane-onoff:
- shard-dg2-set2: NOTRUN -> [SKIP][147] ([Intel XE#2850] / [Intel XE#929]) +16 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_psr@pr-cursor-plane-onoff.html
* igt@kms_rotation_crc@primary-rotation-90:
- shard-bmg: NOTRUN -> [SKIP][148] ([Intel XE#3414] / [Intel XE#3904]) +1 other test skip
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_rotation_crc@primary-rotation-90.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-dg2-set2: NOTRUN -> [SKIP][149] ([Intel XE#3414]) +1 other test skip
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-434/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
- shard-lnl: NOTRUN -> [SKIP][150] ([Intel XE#3414] / [Intel XE#3904]) +1 other test skip
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-dg2-set2: NOTRUN -> [SKIP][151] ([Intel XE#1127])
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
- shard-lnl: NOTRUN -> [SKIP][152] ([Intel XE#1127])
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
- shard-bmg: NOTRUN -> [SKIP][153] ([Intel XE#2330])
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_scaling_modes@scaling-mode-full-aspect:
- shard-bmg: NOTRUN -> [SKIP][154] ([Intel XE#2413])
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@kms_scaling_modes@scaling-mode-full-aspect.html
* igt@kms_setmode@basic@pipe-b-dp-4:
- shard-dg2-set2: NOTRUN -> [FAIL][155] ([Intel XE#2883]) +4 other tests fail
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_setmode@basic@pipe-b-dp-4.html
* igt@kms_setmode@basic@pipe-b-edp-1:
- shard-lnl: [PASS][156] -> [FAIL][157] ([Intel XE#2883]) +2 other tests fail
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-4/igt@kms_setmode@basic@pipe-b-edp-1.html
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@kms_setmode@basic@pipe-b-edp-1.html
* igt@kms_setmode@invalid-clone-exclusive-crtc:
- shard-bmg: NOTRUN -> [SKIP][158] ([Intel XE#1435])
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_setmode@invalid-clone-exclusive-crtc.html
- shard-lnl: NOTRUN -> [SKIP][159] ([Intel XE#1435]) +1 other test skip
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@kms_setmode@invalid-clone-exclusive-crtc.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-lnl: NOTRUN -> [SKIP][160] ([Intel XE#362])
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-7/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_universal_plane@universal-plane-functional@pipe-d-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [DMESG-WARN][161] ([Intel XE#1033]) +9 other tests dmesg-warn
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_universal_plane@universal-plane-functional@pipe-d-hdmi-a-6.html
* igt@kms_vrr@cmrr@pipe-a-edp-1:
- shard-lnl: [PASS][162] -> [FAIL][163] ([Intel XE#2159]) +1 other test fail
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-1/igt@kms_vrr@cmrr@pipe-a-edp-1.html
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-6/igt@kms_vrr@cmrr@pipe-a-edp-1.html
* igt@kms_vrr@flipline:
- shard-dg2-set2: NOTRUN -> [SKIP][164] ([Intel XE#4208] / [i915#2575]) +84 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_vrr@flipline.html
* igt@kms_vrr@negative-basic:
- shard-lnl: NOTRUN -> [SKIP][165] ([Intel XE#1499])
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-2/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-virtual:
- shard-bmg: NOTRUN -> [SKIP][166] ([Intel XE#1499])
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@kms_vrr@seamless-rr-switch-virtual.html
* igt@kms_writeback@writeback-check-output-xrgb2101010:
- shard-dg2-set2: NOTRUN -> [SKIP][167] ([Intel XE#756]) +2 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_writeback@writeback-check-output-xrgb2101010.html
* igt@kms_writeback@writeback-fb-id:
- shard-lnl: NOTRUN -> [SKIP][168] ([Intel XE#756]) +1 other test skip
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-bmg: NOTRUN -> [SKIP][169] ([Intel XE#756])
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@kms_writeback@writeback-pixel-formats.html
* igt@xe_compute@ccs-mode-compute-kernel:
- shard-lnl: NOTRUN -> [SKIP][170] ([Intel XE#1447])
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-8/igt@xe_compute@ccs-mode-compute-kernel.html
* igt@xe_copy_basic@mem-copy-linear-0xfffe:
- shard-dg2-set2: NOTRUN -> [SKIP][171] ([Intel XE#1123]) +1 other test skip
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@xe_copy_basic@mem-copy-linear-0xfffe.html
* igt@xe_copy_basic@mem-set-linear-0xfd:
- shard-dg2-set2: NOTRUN -> [SKIP][172] ([Intel XE#1126])
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@xe_copy_basic@mem-set-linear-0xfd.html
* igt@xe_eudebug@basic-exec-queues-enable:
- shard-bmg: NOTRUN -> [SKIP][173] ([Intel XE#2905]) +17 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@xe_eudebug@basic-exec-queues-enable.html
* igt@xe_eudebug@basic-vm-bind:
- shard-dg2-set2: NOTRUN -> [SKIP][174] ([Intel XE#2905]) +15 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@xe_eudebug@basic-vm-bind.html
* igt@xe_eudebug@basic-vm-bind-ufence-reconnect:
- shard-lnl: NOTRUN -> [SKIP][175] ([Intel XE#3889])
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@xe_eudebug@basic-vm-bind-ufence-reconnect.html
- shard-bmg: NOTRUN -> [SKIP][176] ([Intel XE#3889])
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@xe_eudebug@basic-vm-bind-ufence-reconnect.html
* igt@xe_eudebug@exec-queue-placements:
- shard-lnl: NOTRUN -> [SKIP][177] ([Intel XE#2905]) +15 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@xe_eudebug@exec-queue-placements.html
* igt@xe_evict_ccs@evict-overcommit-parallel-nofree-samefd:
- shard-lnl: NOTRUN -> [SKIP][178] ([Intel XE#688]) +4 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-7/igt@xe_evict_ccs@evict-overcommit-parallel-nofree-samefd.html
* igt@xe_exec_balancer@once-parallel-rebind:
- shard-dg2-set2: [PASS][179] -> [SKIP][180] ([Intel XE#4208]) +231 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@xe_exec_balancer@once-parallel-rebind.html
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_exec_balancer@once-parallel-rebind.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr:
- shard-bmg: NOTRUN -> [SKIP][181] ([Intel XE#2322]) +10 other tests skip
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr.html
* igt@xe_exec_basic@multigpu-no-exec-null-rebind:
- shard-lnl: NOTRUN -> [SKIP][182] ([Intel XE#1392]) +8 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@xe_exec_basic@multigpu-no-exec-null-rebind.html
* igt@xe_exec_fault_mode@twice-userptr-rebind-imm:
- shard-dg2-set2: NOTRUN -> [SKIP][183] ([Intel XE#288]) +28 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-434/igt@xe_exec_fault_mode@twice-userptr-rebind-imm.html
* igt@xe_live_ktest@xe_migrate:
- shard-bmg: NOTRUN -> [SKIP][184] ([Intel XE#1192])
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@xe_live_ktest@xe_migrate.html
* igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit:
- shard-dg2-set2: [PASS][185] -> [FAIL][186] ([Intel XE#1999]) +2 other tests fail
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit.html
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit.html
* igt@xe_mmap@pci-membarrier-parallel:
- shard-lnl: NOTRUN -> [SKIP][187] ([Intel XE#4045])
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-2/igt@xe_mmap@pci-membarrier-parallel.html
* igt@xe_mmap@small-bar:
- shard-lnl: NOTRUN -> [SKIP][188] ([Intel XE#512])
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@xe_mmap@small-bar.html
- shard-bmg: NOTRUN -> [SKIP][189] ([Intel XE#586])
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@xe_mmap@small-bar.html
- shard-dg2-set2: NOTRUN -> [SKIP][190] ([Intel XE#512])
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@xe_mmap@small-bar.html
* igt@xe_module_load@force-load:
- shard-dg2-set2: NOTRUN -> [SKIP][191] ([Intel XE#378])
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_module_load@force-load.html
- shard-lnl: NOTRUN -> [SKIP][192] ([Intel XE#378])
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-8/igt@xe_module_load@force-load.html
* igt@xe_module_load@load:
- shard-lnl: ([PASS][193], [PASS][194], [PASS][195], [PASS][196], [PASS][197], [PASS][198], [PASS][199], [PASS][200], [PASS][201], [PASS][202], [PASS][203], [PASS][204], [PASS][205], [PASS][206], [PASS][207], [PASS][208], [PASS][209], [PASS][210], [PASS][211], [PASS][212], [PASS][213], [PASS][214], [PASS][215], [PASS][216], [PASS][217]) -> ([PASS][218], [PASS][219], [PASS][220], [PASS][221], [PASS][222], [PASS][223], [PASS][224], [PASS][225], [PASS][226], [PASS][227], [PASS][228], [PASS][229], [PASS][230], [PASS][231], [PASS][232], [SKIP][233], [PASS][234], [PASS][235], [PASS][236], [PASS][237], [PASS][238], [PASS][239], [PASS][240], [PASS][241], [PASS][242], [PASS][243]) ([Intel XE#378])
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-3/igt@xe_module_load@load.html
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-5/igt@xe_module_load@load.html
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-5/igt@xe_module_load@load.html
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-5/igt@xe_module_load@load.html
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-5/igt@xe_module_load@load.html
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-4/igt@xe_module_load@load.html
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-1/igt@xe_module_load@load.html
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-1/igt@xe_module_load@load.html
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-6/igt@xe_module_load@load.html
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-4/igt@xe_module_load@load.html
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-4/igt@xe_module_load@load.html
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-8/igt@xe_module_load@load.html
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-6/igt@xe_module_load@load.html
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-6/igt@xe_module_load@load.html
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-7/igt@xe_module_load@load.html
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-7/igt@xe_module_load@load.html
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-1/igt@xe_module_load@load.html
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-8/igt@xe_module_load@load.html
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-7/igt@xe_module_load@load.html
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-2/igt@xe_module_load@load.html
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-2/igt@xe_module_load@load.html
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-3/igt@xe_module_load@load.html
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-3/igt@xe_module_load@load.html
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-3/igt@xe_module_load@load.html
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-8/igt@xe_module_load@load.html
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@xe_module_load@load.html
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@xe_module_load@load.html
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-6/igt@xe_module_load@load.html
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-7/igt@xe_module_load@load.html
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-3/igt@xe_module_load@load.html
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@xe_module_load@load.html
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@xe_module_load@load.html
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-7/igt@xe_module_load@load.html
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-2/igt@xe_module_load@load.html
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-2/igt@xe_module_load@load.html
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@xe_module_load@load.html
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-2/igt@xe_module_load@load.html
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-6/igt@xe_module_load@load.html
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-6/igt@xe_module_load@load.html
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@xe_module_load@load.html
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@xe_module_load@load.html
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@xe_module_load@load.html
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-8/igt@xe_module_load@load.html
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-7/igt@xe_module_load@load.html
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-8/igt@xe_module_load@load.html
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-8/igt@xe_module_load@load.html
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-4/igt@xe_module_load@load.html
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-3/igt@xe_module_load@load.html
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-3/igt@xe_module_load@load.html
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-4/igt@xe_module_load@load.html
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-4/igt@xe_module_load@load.html
- shard-bmg: ([PASS][244], [PASS][245], [PASS][246], [PASS][247], [PASS][248], [PASS][249], [PASS][250], [PASS][251], [PASS][252], [PASS][253], [PASS][254], [PASS][255], [PASS][256], [PASS][257], [PASS][258], [PASS][259], [PASS][260], [PASS][261], [PASS][262], [PASS][263], [PASS][264], [PASS][265], [PASS][266], [PASS][267]) -> ([PASS][268], [PASS][269], [PASS][270], [PASS][271], [PASS][272], [PASS][273], [PASS][274], [PASS][275], [PASS][276], [PASS][277], [PASS][278], [PASS][279], [SKIP][280], [PASS][281], [PASS][282], [PASS][283], [PASS][284], [PASS][285], [PASS][286], [PASS][287], [PASS][288], [PASS][289], [PASS][290], [PASS][291], [PASS][292], [PASS][293]) ([Intel XE#2457])
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-7/igt@xe_module_load@load.html
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-1/igt@xe_module_load@load.html
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-7/igt@xe_module_load@load.html
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-7/igt@xe_module_load@load.html
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-2/igt@xe_module_load@load.html
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-1/igt@xe_module_load@load.html
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-2/igt@xe_module_load@load.html
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-2/igt@xe_module_load@load.html
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-4/igt@xe_module_load@load.html
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-4/igt@xe_module_load@load.html
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-6/igt@xe_module_load@load.html
[255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-6/igt@xe_module_load@load.html
[256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-7/igt@xe_module_load@load.html
[257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-5/igt@xe_module_load@load.html
[258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-6/igt@xe_module_load@load.html
[259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-6/igt@xe_module_load@load.html
[260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-8/igt@xe_module_load@load.html
[261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-8/igt@xe_module_load@load.html
[262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-5/igt@xe_module_load@load.html
[263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-5/igt@xe_module_load@load.html
[264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-8/igt@xe_module_load@load.html
[265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-5/igt@xe_module_load@load.html
[266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-4/igt@xe_module_load@load.html
[267]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-4/igt@xe_module_load@load.html
[268]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@xe_module_load@load.html
[269]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@xe_module_load@load.html
[270]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@xe_module_load@load.html
[271]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@xe_module_load@load.html
[272]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@xe_module_load@load.html
[273]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@xe_module_load@load.html
[274]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@xe_module_load@load.html
[275]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@xe_module_load@load.html
[276]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@xe_module_load@load.html
[277]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@xe_module_load@load.html
[278]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-1/igt@xe_module_load@load.html
[279]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-1/igt@xe_module_load@load.html
[280]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-1/igt@xe_module_load@load.html
[281]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-1/igt@xe_module_load@load.html
[282]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@xe_module_load@load.html
[283]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@xe_module_load@load.html
[284]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-7/igt@xe_module_load@load.html
[285]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@xe_module_load@load.html
[286]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@xe_module_load@load.html
[287]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@xe_module_load@load.html
[288]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-8/igt@xe_module_load@load.html
[289]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@xe_module_load@load.html
[290]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@xe_module_load@load.html
[291]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-8/igt@xe_module_load@load.html
[292]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-8/igt@xe_module_load@load.html
[293]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-8/igt@xe_module_load@load.html
- shard-dg2-set2: ([PASS][294], [PASS][295], [PASS][296], [PASS][297], [PASS][298], [PASS][299], [PASS][300], [PASS][301], [PASS][302], [PASS][303], [PASS][304], [PASS][305], [PASS][306], [PASS][307], [PASS][308], [PASS][309], [PASS][310], [PASS][311], [PASS][312], [PASS][313], [PASS][314]) -> ([PASS][315], [PASS][316], [PASS][317], [PASS][318], [PASS][319], [PASS][320], [PASS][321], [PASS][322], [SKIP][323], [PASS][324], [PASS][325], [PASS][326], [PASS][327], [PASS][328], [PASS][329], [PASS][330], [PASS][331], [PASS][332], [PASS][333], [PASS][334], [PASS][335], [PASS][336], [PASS][337], [PASS][338], [PASS][339], [PASS][340]) ([Intel XE#378])
[294]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@xe_module_load@load.html
[295]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@xe_module_load@load.html
[296]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@xe_module_load@load.html
[297]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@xe_module_load@load.html
[298]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@xe_module_load@load.html
[299]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@xe_module_load@load.html
[300]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-436/igt@xe_module_load@load.html
[301]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-436/igt@xe_module_load@load.html
[302]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@xe_module_load@load.html
[303]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@xe_module_load@load.html
[304]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@xe_module_load@load.html
[305]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@xe_module_load@load.html
[306]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@xe_module_load@load.html
[307]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@xe_module_load@load.html
[308]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@xe_module_load@load.html
[309]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@xe_module_load@load.html
[310]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@xe_module_load@load.html
[311]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-436/igt@xe_module_load@load.html
[312]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-435/igt@xe_module_load@load.html
[313]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-435/igt@xe_module_load@load.html
[314]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-435/igt@xe_module_load@load.html
[315]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@xe_module_load@load.html
[316]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-463/igt@xe_module_load@load.html
[317]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-434/igt@xe_module_load@load.html
[318]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-434/igt@xe_module_load@load.html
[319]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-434/igt@xe_module_load@load.html
[320]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@xe_module_load@load.html
[321]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-463/igt@xe_module_load@load.html
[322]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@xe_module_load@load.html
[323]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@xe_module_load@load.html
[324]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@xe_module_load@load.html
[325]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@xe_module_load@load.html
[326]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_module_load@load.html
[327]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_module_load@load.html
[328]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_module_load@load.html
[329]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@xe_module_load@load.html
[330]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_module_load@load.html
[331]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@xe_module_load@load.html
[332]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_module_load@load.html
[333]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-463/igt@xe_module_load@load.html
[334]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@xe_module_load@load.html
[335]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_module_load@load.html
[336]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@xe_module_load@load.html
[337]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_module_load@load.html
[338]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-463/igt@xe_module_load@load.html
[339]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_module_load@load.html
[340]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@xe_module_load@load.html
* igt@xe_oa@non-system-wide-paranoid:
- shard-dg2-set2: NOTRUN -> [SKIP][341] ([Intel XE#2541] / [Intel XE#3573]) +5 other tests skip
[341]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@xe_oa@non-system-wide-paranoid.html
* igt@xe_oa@unprivileged-single-ctx-counters:
- shard-lnl: NOTRUN -> [SKIP][342] ([Intel XE#2248])
[342]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-3/igt@xe_oa@unprivileged-single-ctx-counters.html
- shard-bmg: NOTRUN -> [SKIP][343] ([Intel XE#2248]) +1 other test skip
[343]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-8/igt@xe_oa@unprivileged-single-ctx-counters.html
* igt@xe_pat@pat-index-xehpc:
- shard-dg2-set2: NOTRUN -> [SKIP][344] ([Intel XE#2838] / [Intel XE#979])
[344]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@xe_pat@pat-index-xehpc.html
- shard-bmg: NOTRUN -> [SKIP][345] ([Intel XE#1420])
[345]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@xe_pat@pat-index-xehpc.html
* igt@xe_peer2peer@read@read-gpua-vram01-gpub-system-p2p:
- shard-dg2-set2: NOTRUN -> [FAIL][346] ([Intel XE#1173]) +2 other tests fail
[346]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-434/igt@xe_peer2peer@read@read-gpua-vram01-gpub-system-p2p.html
* igt@xe_pm@d3cold-mmap-system:
- shard-lnl: NOTRUN -> [SKIP][347] ([Intel XE#2284] / [Intel XE#366])
[347]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-3/igt@xe_pm@d3cold-mmap-system.html
* igt@xe_pm@d3cold-mocs:
- shard-lnl: NOTRUN -> [SKIP][348] ([Intel XE#2284])
[348]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-2/igt@xe_pm@d3cold-mocs.html
- shard-bmg: NOTRUN -> [SKIP][349] ([Intel XE#2284]) +1 other test skip
[349]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@xe_pm@d3cold-mocs.html
- shard-dg2-set2: NOTRUN -> [SKIP][350] ([Intel XE#2284])
[350]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@xe_pm@d3cold-mocs.html
* igt@xe_pm@d3hot-mmap-vram:
- shard-lnl: NOTRUN -> [SKIP][351] ([Intel XE#1948])
[351]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-8/igt@xe_pm@d3hot-mmap-vram.html
* igt@xe_pm@s3-d3hot-basic-exec:
- shard-bmg: NOTRUN -> [DMESG-WARN][352] ([Intel XE#4172] / [Intel XE#569])
[352]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-8/igt@xe_pm@s3-d3hot-basic-exec.html
* igt@xe_pm@s3-mocs:
- shard-bmg: [PASS][353] -> [DMESG-WARN][354] ([Intel XE#4172] / [Intel XE#569])
[353]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-5/igt@xe_pm@s3-mocs.html
[354]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@xe_pm@s3-mocs.html
* igt@xe_pm@s3-vm-bind-unbind-all:
- shard-lnl: NOTRUN -> [SKIP][355] ([Intel XE#584]) +1 other test skip
[355]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-1/igt@xe_pm@s3-vm-bind-unbind-all.html
* igt@xe_pm@s4-basic:
- shard-dg2-set2: NOTRUN -> [ABORT][356] ([Intel XE#1033] / [Intel XE#1358])
[356]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@xe_pm@s4-basic.html
- shard-bmg: NOTRUN -> [ABORT][357] ([Intel XE#1358] / [Intel XE#1607])
[357]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@xe_pm@s4-basic.html
* igt@xe_pm@s4-exec-after:
- shard-lnl: NOTRUN -> [ABORT][358] ([Intel XE#1358] / [Intel XE#1607])
[358]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-7/igt@xe_pm@s4-exec-after.html
* igt@xe_pm@s4-multiple-execs:
- shard-dg2-set2: NOTRUN -> [ABORT][359] ([Intel XE#1358])
[359]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@xe_pm@s4-multiple-execs.html
* igt@xe_query@multigpu-query-invalid-size:
- shard-bmg: NOTRUN -> [SKIP][360] ([Intel XE#944])
[360]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@xe_query@multigpu-query-invalid-size.html
* igt@xe_query@multigpu-query-oa-units:
- shard-lnl: NOTRUN -> [SKIP][361] ([Intel XE#944])
[361]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-3/igt@xe_query@multigpu-query-oa-units.html
* igt@xe_query@multigpu-query-uc-fw-version-guc:
- shard-dg2-set2: NOTRUN -> [SKIP][362] ([Intel XE#944]) +2 other tests skip
[362]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@xe_query@multigpu-query-uc-fw-version-guc.html
* igt@xe_sriov_auto_provisioning@exclusive-ranges:
- shard-dg2-set2: NOTRUN -> [SKIP][363] ([Intel XE#4130])
[363]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@xe_sriov_auto_provisioning@exclusive-ranges.html
#### Possible fixes ####
* igt@kms_async_flips@async-flip-with-page-flip-events-atomic:
- shard-lnl: [FAIL][364] ([Intel XE#3719] / [Intel XE#911]) -> [PASS][365] +3 other tests pass
[364]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-4/igt@kms_async_flips@async-flip-with-page-flip-events-atomic.html
[365]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-5/igt@kms_async_flips@async-flip-with-page-flip-events-atomic.html
* igt@kms_big_fb@linear-32bpp-rotate-180:
- shard-dg2-set2: [DMESG-WARN][366] ([Intel XE#1033]) -> [PASS][367] +18 other tests pass
[366]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@kms_big_fb@linear-32bpp-rotate-180.html
[367]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@kms_big_fb@linear-32bpp-rotate-180.html
* igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p:
- shard-bmg: [SKIP][368] ([Intel XE#2314] / [Intel XE#2894]) -> [PASS][369] +1 other test pass
[368]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-6/igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p.html
[369]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-bmg: [INCOMPLETE][370] ([Intel XE#3862]) -> [PASS][371] +1 other test pass
[370]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-8/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
[371]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-1/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic:
- shard-dg2-set2: [SKIP][372] ([Intel XE#309]) -> [PASS][373] +1 other test pass
[372]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic.html
[373]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic:
- shard-bmg: [SKIP][374] ([Intel XE#2291]) -> [PASS][375]
[374]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-6/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html
[375]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@cursora-vs-flipa-atomic:
- shard-bmg: [INCOMPLETE][376] ([Intel XE#3226]) -> [PASS][377]
[376]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-2/igt@kms_cursor_legacy@cursora-vs-flipa-atomic.html
[377]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@kms_cursor_legacy@cursora-vs-flipa-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
- shard-bmg: [DMESG-WARN][378] ([Intel XE#877]) -> [PASS][379]
[378]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-7/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
[379]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
* igt@kms_display_modes@extended-mode-basic:
- shard-bmg: [SKIP][380] ([Intel XE#2425]) -> [PASS][381]
[380]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-6/igt@kms_display_modes@extended-mode-basic.html
[381]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_flip@2x-flip-vs-wf_vblank:
- shard-bmg: [SKIP][382] ([Intel XE#2316]) -> [PASS][383] +4 other tests pass
[382]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-6/igt@kms_flip@2x-flip-vs-wf_vblank.html
[383]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@kms_flip@2x-flip-vs-wf_vblank.html
* igt@kms_flip@basic-flip-vs-wf_vblank@b-dp2:
- shard-bmg: [FAIL][384] ([Intel XE#3098]) -> [PASS][385] +1 other test pass
[384]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-7/igt@kms_flip@basic-flip-vs-wf_vblank@b-dp2.html
[385]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@kms_flip@basic-flip-vs-wf_vblank@b-dp2.html
* igt@kms_flip@blocking-wf_vblank:
- shard-dg2-set2: [FAIL][386] ([Intel XE#2882]) -> [PASS][387] +1 other test pass
[386]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@kms_flip@blocking-wf_vblank.html
[387]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_flip@blocking-wf_vblank.html
* igt@kms_flip@blocking-wf_vblank@a-edp1:
- shard-lnl: [FAIL][388] ([Intel XE#886]) -> [PASS][389] +2 other tests pass
[388]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-lnl-1/igt@kms_flip@blocking-wf_vblank@a-edp1.html
[389]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-lnl-4/igt@kms_flip@blocking-wf_vblank@a-edp1.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp4:
- shard-dg2-set2: [FAIL][390] ([Intel XE#301]) -> [PASS][391]
[390]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp4.html
[391]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp4.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp2:
- shard-bmg: [FAIL][392] ([Intel XE#3321]) -> [PASS][393]
[392]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-5/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp2.html
[393]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp2.html
* igt@kms_flip@flip-vs-suspend-interruptible@d-hdmi-a6:
- shard-dg2-set2: [INCOMPLETE][394] ([Intel XE#2049] / [Intel XE#2597]) -> [PASS][395]
[394]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_flip@flip-vs-suspend-interruptible@d-hdmi-a6.html
[395]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_flip@flip-vs-suspend-interruptible@d-hdmi-a6.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff:
- shard-dg2-set2: [SKIP][396] ([Intel XE#656]) -> [PASS][397] +1 other test pass
[396]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html
[397]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-434/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_plane_lowres@tiling-x@pipe-a-dp-4:
- shard-dg2-set2: [DMESG-WARN][398] ([Intel XE#4113]) -> [PASS][399] +1 other test pass
[398]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@kms_plane_lowres@tiling-x@pipe-a-dp-4.html
[399]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@kms_plane_lowres@tiling-x@pipe-a-dp-4.html
* igt@xe_evict@evict-small-external-cm:
- shard-bmg: [DMESG-WARN][400] ([Intel XE#4172]) -> [PASS][401] +40 other tests pass
[400]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-5/igt@xe_evict@evict-small-external-cm.html
[401]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@xe_evict@evict-small-external-cm.html
* igt@xe_exec_basic@multigpu-once-null:
- shard-dg2-set2: [SKIP][402] ([Intel XE#1392]) -> [PASS][403]
[402]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@xe_exec_basic@multigpu-once-null.html
[403]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@xe_exec_basic@multigpu-once-null.html
* igt@xe_exec_threads@threads-bal-mixed-shared-vm-userptr-invalidate:
- shard-dg2-set2: [FAIL][404] -> [PASS][405]
[404]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@xe_exec_threads@threads-bal-mixed-shared-vm-userptr-invalidate.html
[405]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@xe_exec_threads@threads-bal-mixed-shared-vm-userptr-invalidate.html
- shard-bmg: [FAIL][406] -> [PASS][407]
[406]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-6/igt@xe_exec_threads@threads-bal-mixed-shared-vm-userptr-invalidate.html
[407]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-1/igt@xe_exec_threads@threads-bal-mixed-shared-vm-userptr-invalidate.html
* igt@xe_pm@s3-multiple-execs:
- shard-dg2-set2: [ABORT][408] ([Intel XE#1358] / [Intel XE#1794]) -> [PASS][409]
[408]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@xe_pm@s3-multiple-execs.html
[409]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@xe_pm@s3-multiple-execs.html
#### Warnings ####
* igt@kms_async_flips@invalid-async-flip:
- shard-dg2-set2: [SKIP][410] ([Intel XE#873]) -> [SKIP][411] ([Intel XE#4208] / [i915#2575])
[410]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_async_flips@invalid-async-flip.html
[411]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_async_flips@invalid-async-flip.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-270:
- shard-dg2-set2: [SKIP][412] ([Intel XE#316]) -> [SKIP][413] ([Intel XE#4208]) +2 other tests skip
[412]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
[413]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-90:
- shard-dg2-set2: [SKIP][414] ([Intel XE#316]) -> [SKIP][415] ([Intel XE#2351] / [Intel XE#4208]) +1 other test skip
[414]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html
[415]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-dg2-set2: [SKIP][416] ([Intel XE#619]) -> [SKIP][417] ([Intel XE#2351] / [Intel XE#4208])
[416]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@kms_big_fb@y-tiled-addfb.html
[417]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-dg2-set2: [SKIP][418] ([Intel XE#1124]) -> [SKIP][419] ([Intel XE#2351] / [Intel XE#4208]) +6 other tests skip
[418]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-436/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
[419]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-dg2-set2: [SKIP][420] ([Intel XE#1124]) -> [SKIP][421] ([Intel XE#4208]) +5 other tests skip
[420]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
[421]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/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: [SKIP][422] ([Intel XE#2191]) -> [SKIP][423] ([Intel XE#4208] / [i915#2575]) +2 other tests skip
[422]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p.html
[423]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p.html
* igt@kms_bw@linear-tiling-2-displays-2160x1440p:
- shard-dg2-set2: [SKIP][424] ([Intel XE#367]) -> [SKIP][425] ([Intel XE#4208] / [i915#2575]) +4 other tests skip
[424]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_bw@linear-tiling-2-displays-2160x1440p.html
[425]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_bw@linear-tiling-2-displays-2160x1440p.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs:
- shard-dg2-set2: [SKIP][426] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][427] ([Intel XE#4208]) +18 other tests skip
[426]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs.html
[427]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc:
- shard-dg2-set2: [SKIP][428] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][429] ([Intel XE#2351] / [Intel XE#4208]) +1 other test skip
[428]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc.html
[429]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-dg2-set2: [SKIP][430] ([Intel XE#3442]) -> [SKIP][431] ([Intel XE#4208]) +1 other test skip
[430]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-435/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
[431]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-6:
- shard-dg2-set2: [SKIP][432] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][433] ([Intel XE#787]) +1 other test skip
[432]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-6.html
[433]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-434/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
- shard-dg2-set2: [SKIP][434] ([Intel XE#2907]) -> [SKIP][435] ([Intel XE#4208])
[434]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
[435]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
* igt@kms_chamelium_color@ctm-0-50:
- shard-dg2-set2: [SKIP][436] ([Intel XE#306]) -> [SKIP][437] ([Intel XE#4208] / [i915#2575])
[436]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_chamelium_color@ctm-0-50.html
[437]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_chamelium_color@ctm-0-50.html
* igt@kms_chamelium_hpd@vga-hpd:
- shard-dg2-set2: [SKIP][438] ([Intel XE#373]) -> [SKIP][439] ([Intel XE#4208] / [i915#2575]) +8 other tests skip
[438]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_chamelium_hpd@vga-hpd.html
[439]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_chamelium_hpd@vga-hpd.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg2-set2: [SKIP][440] ([Intel XE#455]) -> [FAIL][441] ([Intel XE#1178])
[440]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_content_protection@atomic-dpms.html
[441]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_content_protection@atomic-dpms.html
- shard-bmg: [FAIL][442] ([Intel XE#1178]) -> [SKIP][443] ([Intel XE#2341])
[442]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-5/igt@kms_content_protection@atomic-dpms.html
[443]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@atomic@pipe-a-dp-4:
- shard-dg2-set2: [FAIL][444] ([Intel XE#1178]) -> [DMESG-FAIL][445] ([Intel XE#1033]) +1 other test dmesg-fail
[444]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-436/igt@kms_content_protection@atomic@pipe-a-dp-4.html
[445]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@kms_content_protection@atomic@pipe-a-dp-4.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-dg2-set2: [SKIP][446] ([Intel XE#307]) -> [SKIP][447] ([Intel XE#4208] / [i915#2575]) +1 other test skip
[446]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@kms_content_protection@dp-mst-lic-type-0.html
[447]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@lic-type-0:
- shard-dg2-set2: [FAIL][448] ([Intel XE#1178]) -> [SKIP][449] ([Intel XE#4208] / [i915#2575])
[448]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@kms_content_protection@lic-type-0.html
[449]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_content_protection@lic-type-0.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-dg2-set2: [SKIP][450] ([Intel XE#308]) -> [SKIP][451] ([Intel XE#4208] / [i915#2575])
[450]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_cursor_crc@cursor-onscreen-512x512.html
[451]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
- shard-dg2-set2: [SKIP][452] ([Intel XE#309]) -> [SKIP][453] ([Intel XE#4208] / [i915#2575])
[452]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
[453]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-dg2-set2: [SKIP][454] ([Intel XE#455]) -> [SKIP][455] ([Intel XE#2351] / [Intel XE#4208]) +1 other test skip
[454]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_dsc@dsc-with-bpc-formats.html
[455]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible:
- shard-bmg: [SKIP][456] ([Intel XE#2316]) -> [DMESG-WARN][457] ([Intel XE#4172])
[456]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-6/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html
[457]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html
- shard-dg2-set2: [FAIL][458] ([Intel XE#2882]) -> [DMESG-WARN][459] ([Intel XE#1033])
[458]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html
[459]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-expired-vblank:
- shard-bmg: [FAIL][460] ([Intel XE#3321]) -> [SKIP][461] ([Intel XE#2316])
[460]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-2/igt@kms_flip@2x-flip-vs-expired-vblank.html
[461]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@kms_flip@2x-flip-vs-expired-vblank.html
- shard-dg2-set2: [FAIL][462] ([Intel XE#301]) -> [SKIP][463] ([Intel XE#4208] / [i915#2575])
[462]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@kms_flip@2x-flip-vs-expired-vblank.html
[463]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_flip@2x-flip-vs-expired-vblank.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-hdmi-a6-dp4:
- shard-dg2-set2: [DMESG-WARN][464] ([Intel XE#1033]) -> [INCOMPLETE][465] ([Intel XE#2049] / [Intel XE#2597]) +1 other test incomplete
[464]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-hdmi-a6-dp4.html
[465]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-436/igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-hdmi-a6-dp4.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-bmg: [FAIL][466] ([Intel XE#3321]) -> [DMESG-WARN][467] ([Intel XE#4172])
[466]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-5/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[467]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4:
- shard-dg2-set2: [FAIL][468] ([Intel XE#301]) -> [DMESG-FAIL][469] ([Intel XE#1033]) +1 other test dmesg-fail
[468]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html
[469]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html
* igt@kms_flip@flip-vs-suspend:
- shard-dg2-set2: [INCOMPLETE][470] ([Intel XE#2049] / [Intel XE#2597]) -> [SKIP][471] ([Intel XE#4208] / [i915#2575])
[470]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@kms_flip@flip-vs-suspend.html
[471]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-bmg: [DMESG-WARN][472] ([Intel XE#2955]) -> [DMESG-WARN][473] ([Intel XE#4172])
[472]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-2/igt@kms_flip@flip-vs-suspend-interruptible.html
[473]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_flip@flip-vs-suspend-interruptible.html
- shard-dg2-set2: [INCOMPLETE][474] ([Intel XE#2049] / [Intel XE#2597]) -> [DMESG-WARN][475] ([Intel XE#1033])
[474]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_flip@flip-vs-suspend-interruptible.html
[475]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-466/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-dg2-set2: [SKIP][476] ([Intel XE#455]) -> [SKIP][477] ([Intel XE#4208]) +3 other tests skip
[476]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
[477]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-cur-indfb-draw-render:
- shard-dg2-set2: [SKIP][478] ([Intel XE#651]) -> [SKIP][479] ([Intel XE#4208]) +22 other tests skip
[478]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-436/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-cur-indfb-draw-render.html
[479]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-cur-indfb-onoff:
- shard-dg2-set2: [SKIP][480] ([Intel XE#656]) -> [SKIP][481] ([Intel XE#651])
[480]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-cur-indfb-onoff.html
[481]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-463/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc:
- shard-dg2-set2: [SKIP][482] ([Intel XE#651]) -> [SKIP][483] ([Intel XE#2351] / [Intel XE#4208]) +8 other tests skip
[482]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc.html
[483]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-move:
- shard-dg2-set2: [DMESG-WARN][484] ([Intel XE#1033]) -> [SKIP][485] ([Intel XE#4208]) +1 other test skip
[484]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-move.html
[485]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-pgflip-blt:
- shard-bmg: [SKIP][486] ([Intel XE#2312]) -> [SKIP][487] ([Intel XE#4141]) +4 other tests skip
[486]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-pgflip-blt.html
[487]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
- shard-bmg: [SKIP][488] ([Intel XE#4141]) -> [SKIP][489] ([Intel XE#2312]) +8 other tests skip
[488]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
[489]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-shrfb-plflip-blt:
- shard-bmg: [SKIP][490] ([Intel XE#2311]) -> [SKIP][491] ([Intel XE#2312]) +16 other tests skip
[490]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-shrfb-plflip-blt.html
[491]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-spr-indfb-draw-render:
- shard-dg2-set2: [SKIP][492] ([Intel XE#656]) -> [SKIP][493] ([Intel XE#4208])
[492]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-spr-indfb-draw-render.html
[493]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][494] ([Intel XE#2312]) -> [SKIP][495] ([Intel XE#2311]) +24 other tests skip
[494]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc.html
[495]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-msflip-blt:
- shard-bmg: [SKIP][496] ([Intel XE#2312]) -> [SKIP][497] ([Intel XE#2313]) +16 other tests skip
[496]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-msflip-blt.html
[497]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-blt:
- shard-dg2-set2: [SKIP][498] ([Intel XE#656]) -> [SKIP][499] ([Intel XE#2351] / [Intel XE#4208]) +2 other tests skip
[498]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-blt.html
[499]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@plane-fbc-rte:
- shard-dg2-set2: [SKIP][500] ([Intel XE#1158]) -> [SKIP][501] ([Intel XE#4208])
[500]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-436/igt@kms_frontbuffer_tracking@plane-fbc-rte.html
[501]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_frontbuffer_tracking@plane-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt:
- shard-dg2-set2: [SKIP][502] ([Intel XE#653]) -> [SKIP][503] ([Intel XE#2351] / [Intel XE#4208]) +9 other tests skip
[502]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-435/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html
[503]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-dg2-set2: [SKIP][504] ([Intel XE#653]) -> [SKIP][505] ([Intel XE#4208]) +18 other tests skip
[504]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html
[505]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt:
- shard-bmg: [SKIP][506] ([Intel XE#2313]) -> [SKIP][507] ([Intel XE#2312]) +8 other tests skip
[506]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-bmg-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html
[507]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-bmg-4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html
- shard-dg2-set2: [SKIP][508] ([Intel XE#656]) -> [SKIP][509] ([Intel XE#653])
[508]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html
[509]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-463/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-dg2-set2: [FAIL][510] ([Intel XE#4162]) -> [SKIP][511] ([Intel XE#4208] / [i915#2575])
[510]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@kms_hdr@bpc-switch-dpms.html
[511]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation:
- shard-dg2-set2: [SKIP][512] ([Intel XE#2763] / [Intel XE#455]) -> [SKIP][513] ([Intel XE#4208] / [i915#2575]) +2 other tests skip
[512]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html
[513]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html
* igt@kms_pm_backlight@bad-brightness:
- shard-dg2-set2: [SKIP][514] ([Intel XE#870]) -> [SKIP][515] ([Intel XE#4208]) +2 other tests skip
[514]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@kms_pm_backlight@bad-brightness.html
[515]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-dg2-set2: [SKIP][516] ([Intel XE#1489]) -> [SKIP][517] ([Intel XE#4208]) +12 other tests skip
[516]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf.html
[517]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-dg2-set2: [SKIP][518] ([Intel XE#1122]) -> [SKIP][519] ([Intel XE#4208])
[518]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_psr2_su@page_flip-nv12.html
[519]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@fbc-pr-no-drrs:
- shard-dg2-set2: [SKIP][520] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][521] ([Intel XE#2351] / [Intel XE#4208]) +3 other tests skip
[520]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_psr@fbc-pr-no-drrs.html
[521]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_psr@fbc-pr-no-drrs.html
* igt@kms_psr@fbc-psr2-primary-blt:
- shard-dg2-set2: [SKIP][522] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][523] ([Intel XE#4208]) +12 other tests skip
[522]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@kms_psr@fbc-psr2-primary-blt.html
[523]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_psr@fbc-psr2-primary-blt.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-dg2-set2: [SKIP][524] ([Intel XE#2939]) -> [SKIP][525] ([Intel XE#2351] / [Intel XE#4208])
[524]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[525]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-dg2-set2: [SKIP][526] ([Intel XE#2939]) -> [SKIP][527] ([Intel XE#4208])
[526]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
[527]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-dg2-set2: [SKIP][528] ([Intel XE#3414]) -> [SKIP][529] ([Intel XE#4208] / [i915#2575]) +1 other test skip
[528]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_rotation_crc@primary-rotation-270.html
[529]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@sprite-rotation-180:
- shard-dg2-set2: [DMESG-WARN][530] ([Intel XE#1033]) -> [SKIP][531] ([Intel XE#4208] / [i915#2575]) +2 other tests skip
[530]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@kms_rotation_crc@sprite-rotation-180.html
[531]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_rotation_crc@sprite-rotation-180.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-dg2-set2: [FAIL][532] ([Intel XE#1729]) -> [SKIP][533] ([Intel XE#362])
[532]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@kms_tiled_display@basic-test-pattern.html
[533]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2-set2: [SKIP][534] ([Intel XE#1500]) -> [SKIP][535] ([Intel XE#4208] / [i915#2575])
[534]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-435/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[535]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_tv_load_detect@load-detect:
- shard-dg2-set2: [SKIP][536] ([Intel XE#330]) -> [SKIP][537] ([Intel XE#4208] / [i915#2575])
[536]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@kms_tv_load_detect@load-detect.html
[537]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_tv_load_detect@load-detect.html
* igt@kms_vrr@flip-dpms:
- shard-dg2-set2: [SKIP][538] ([Intel XE#455]) -> [SKIP][539] ([Intel XE#4208] / [i915#2575]) +11 other tests skip
[538]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@kms_vrr@flip-dpms.html
[539]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_vrr@flip-dpms.html
* igt@kms_vrr@lobf:
- shard-dg2-set2: [SKIP][540] ([Intel XE#2168]) -> [SKIP][541] ([Intel XE#4208] / [i915#2575])
[540]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-436/igt@kms_vrr@lobf.html
[541]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@kms_vrr@lobf.html
* igt@sriov_basic@enable-vfs-autoprobe-off:
- shard-dg2-set2: [SKIP][542] ([Intel XE#1091] / [Intel XE#2849]) -> [SKIP][543] ([Intel XE#4208] / [i915#2575])
[542]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@sriov_basic@enable-vfs-autoprobe-off.html
[543]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@sriov_basic@enable-vfs-autoprobe-off.html
* igt@testdisplay:
- shard-dg2-set2: [DMESG-WARN][544] ([Intel XE#2705] / [Intel XE#4212]) -> [SKIP][545] ([Intel XE#4208])
[544]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@testdisplay.html
[545]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@testdisplay.html
* igt@xe_compute_preempt@compute-preempt:
- shard-dg2-set2: [SKIP][546] ([Intel XE#1280] / [Intel XE#455]) -> [SKIP][547] ([Intel XE#4208])
[546]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@xe_compute_preempt@compute-preempt.html
[547]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_compute_preempt@compute-preempt.html
* igt@xe_eudebug@basic-vm-access:
- shard-dg2-set2: [SKIP][548] ([Intel XE#2905]) -> [SKIP][549] ([Intel XE#4208]) +11 other tests skip
[548]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@xe_eudebug@basic-vm-access.html
[549]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_eudebug@basic-vm-access.html
* igt@xe_eudebug@basic-vm-bind-ufence-sigint-client:
- shard-dg2-set2: [SKIP][550] ([Intel XE#3889]) -> [SKIP][551] ([Intel XE#4208])
[550]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@xe_eudebug@basic-vm-bind-ufence-sigint-client.html
[551]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_eudebug@basic-vm-bind-ufence-sigint-client.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-mmap:
- shard-dg2-set2: [SKIP][552] ([Intel XE#1392]) -> [SKIP][553] ([Intel XE#4208])
[552]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-mmap.html
[553]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-mmap.html
* igt@xe_exec_fault_mode@twice-userptr-prefetch:
- shard-dg2-set2: [SKIP][554] ([Intel XE#288]) -> [SKIP][555] ([Intel XE#4208]) +31 other tests skip
[554]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@xe_exec_fault_mode@twice-userptr-prefetch.html
[555]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_exec_fault_mode@twice-userptr-prefetch.html
* igt@xe_oa@invalid-oa-format-id:
- shard-dg2-set2: [SKIP][556] ([Intel XE#2541] / [Intel XE#3573]) -> [SKIP][557] ([Intel XE#4208]) +9 other tests skip
[556]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-464/igt@xe_oa@invalid-oa-format-id.html
[557]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_oa@invalid-oa-format-id.html
* igt@xe_pat@display-vs-wb-transient:
- shard-dg2-set2: [SKIP][558] ([Intel XE#1337]) -> [SKIP][559] ([Intel XE#4208])
[558]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-435/igt@xe_pat@display-vs-wb-transient.html
[559]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_pat@display-vs-wb-transient.html
* igt@xe_pat@pat-index-xe2:
- shard-dg2-set2: [SKIP][560] ([Intel XE#977]) -> [SKIP][561] ([Intel XE#4208])
[560]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@xe_pat@pat-index-xe2.html
[561]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_pat@pat-index-xe2.html
* igt@xe_peer2peer@read:
- shard-dg2-set2: [SKIP][562] ([Intel XE#1061]) -> [FAIL][563] ([Intel XE#1173])
[562]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@xe_peer2peer@read.html
[563]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-434/igt@xe_peer2peer@read.html
* igt@xe_pm@d3cold-multiple-execs:
- shard-dg2-set2: [SKIP][564] ([Intel XE#2284] / [Intel XE#366]) -> [SKIP][565] ([Intel XE#4208]) +2 other tests skip
[564]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@xe_pm@d3cold-multiple-execs.html
[565]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_pm@d3cold-multiple-execs.html
* igt@xe_pm@s3-basic:
- shard-dg2-set2: [DMESG-WARN][566] ([Intel XE#1033] / [Intel XE#569]) -> [SKIP][567] ([Intel XE#4208])
[566]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-434/igt@xe_pm@s3-basic.html
[567]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_pm@s3-basic.html
* igt@xe_pm@s4-basic-exec:
- shard-dg2-set2: [ABORT][568] ([Intel XE#1358]) -> [ABORT][569] ([Intel XE#1033] / [Intel XE#1358]) +1 other test abort
[568]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-436/igt@xe_pm@s4-basic-exec.html
[569]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-435/igt@xe_pm@s4-basic-exec.html
* igt@xe_pm@s4-exec-after:
- shard-dg2-set2: [ABORT][570] ([Intel XE#1033] / [Intel XE#1358]) -> [ABORT][571] ([Intel XE#1358])
[570]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-466/igt@xe_pm@s4-exec-after.html
[571]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-463/igt@xe_pm@s4-exec-after.html
* igt@xe_pm@s4-vm-bind-unbind-all:
- shard-dg2-set2: [ABORT][572] ([Intel XE#1358]) -> [SKIP][573] ([Intel XE#4208])
[572]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-435/igt@xe_pm@s4-vm-bind-unbind-all.html
[573]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_pm@s4-vm-bind-unbind-all.html
* igt@xe_pm@vram-d3cold-threshold:
- shard-dg2-set2: [SKIP][574] ([Intel XE#579]) -> [SKIP][575] ([Intel XE#4208])
[574]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-463/igt@xe_pm@vram-d3cold-threshold.html
[575]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_pm@vram-d3cold-threshold.html
* igt@xe_query@multigpu-query-cs-cycles:
- shard-dg2-set2: [SKIP][576] ([Intel XE#944]) -> [SKIP][577] ([Intel XE#4208]) +3 other tests skip
[576]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8223/shard-dg2-432/igt@xe_query@multigpu-query-cs-cycles.html
[577]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/shard-dg2-464/igt@xe_query@multigpu-query-cs-cycles.html
[Intel XE#1033]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1033
[Intel XE#1061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1061
[Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091
[Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122
[Intel XE#1123]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1123
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1125]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1125
[Intel XE#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126
[Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127
[Intel XE#1135]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1135
[Intel XE#1137]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1137
[Intel XE#1138]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1138
[Intel XE#1152]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1152
[Intel XE#1158]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1158
[Intel XE#1173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1192]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1192
[Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280
[Intel XE#1337]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1337
[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#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397
[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#1420]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1420
[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#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
[Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439
[Intel XE#1447]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1447
[Intel XE#1450]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1450
[Intel XE#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469
[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#1512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1512
[Intel XE#1607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1607
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729
[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#1948]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1948
[Intel XE#1999]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1999
[Intel XE#2029]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2029
[Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
[Intel XE#2134]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2134
[Intel XE#2159]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2159
[Intel XE#2168]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2168
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2248]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2248
[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#2286]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2286
[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#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
[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#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2351
[Intel XE#2352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2352
[Intel XE#2370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2370
[Intel XE#2375]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2375
[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#2425]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2425
[Intel XE#2457]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2457
[Intel XE#2486]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2486
[Intel XE#2493]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2493
[Intel XE#2505]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2505
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#2568]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2568
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652
[Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669
[Intel XE#2705]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2705
[Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2838]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2838
[Intel XE#2849]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2849
[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#2883]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2883
[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#2925]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2925
[Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927
[Intel XE#2934]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2934
[Intel XE#2939]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939
[Intel XE#2955]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2955
[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#3098]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3098
[Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
[Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124
[Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#3226]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3226
[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#3279]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3279
[Intel XE#330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/330
[Intel XE#3321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
[Intel XE#3442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3442
[Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
[Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
[Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362
[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#3719]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3719
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#3768]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3768
[Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378
[Intel XE#3862]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3862
[Intel XE#3889]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3889
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#4010]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4010
[Intel XE#4045]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4045
[Intel XE#4113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4113
[Intel XE#4130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4156]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4156
[Intel XE#4162]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4162
[Intel XE#4172]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4172
[Intel XE#4208]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4208
[Intel XE#4212]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4212
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/512
[Intel XE#569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/569
[Intel XE#579]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/579
[Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584
[Intel XE#586]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/586
[Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
[Intel XE#619]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/619
[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#658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/658
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/701
[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#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#873]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/873
[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#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908
[Intel XE#911]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/911
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
[Intel XE#977]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/977
[Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979
[i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575
Build changes
-------------
* IGT: IGT_8223 -> IGTPW_12547
* Linux: xe-2591-d3f7add53c15ed866828937f140ac252c19f2411 -> xe-2600-5f025a38e4ddb453bfbf89d4ab37facf07427721
IGTPW_12547: bf8488bfc3faf15daae1dde444700d4420355b71 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8223: ccfe042787b082c06402ff9af257f8338b8edd5e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2591-d3f7add53c15ed866828937f140ac252c19f2411: d3f7add53c15ed866828937f140ac252c19f2411
xe-2600-5f025a38e4ddb453bfbf89d4ab37facf07427721: 5f025a38e4ddb453bfbf89d4ab37facf07427721
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12547/index.html
[-- Attachment #2: Type: text/html, Size: 156332 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* ✓ i915.CI.Full: success for Prepare lib/intel_compute for SVM/system allocator
2025-02-05 10:17 [PATCH i-g-t 0/5] Prepare lib/intel_compute for SVM/system allocator Francois Dugast
` (8 preceding siblings ...)
2025-02-05 16:34 ` ✗ Xe.CI.Full: failure " Patchwork
@ 2025-02-05 17:29 ` Patchwork
9 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2025-02-05 17:29 UTC (permalink / raw)
To: Francois Dugast; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 6885 bytes --]
== Series Details ==
Series: Prepare lib/intel_compute for SVM/system allocator
URL : https://patchwork.freedesktop.org/series/144360/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_16069_full -> IGTPW_12547_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/index.html
Participating hosts (12 -> 12)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in IGTPW_12547_full that come from known issues:
### IGT changes ###
#### Possible fixes ####
* igt@i915_module_load@load:
- shard-dg1: ([PASS][1], [PASS][2], [PASS][3], [PASS][4], [DMESG-WARN][5], [PASS][6], [PASS][7], [PASS][8], [PASS][9], [PASS][10], [PASS][11], [PASS][12], [PASS][13], [PASS][14], [PASS][15], [PASS][16], [PASS][17], [PASS][18], [PASS][19], [PASS][20], [PASS][21], [PASS][22]) ([i915#4423]) -> ([PASS][23], [PASS][24], [PASS][25], [PASS][26], [PASS][27], [PASS][28], [PASS][29], [PASS][30], [PASS][31], [PASS][32], [PASS][33], [PASS][34], [PASS][35], [PASS][36], [PASS][37], [PASS][38], [PASS][39], [PASS][40], [PASS][41], [PASS][42], [PASS][43], [PASS][44], [PASS][45], [PASS][46])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-13/igt@i915_module_load@load.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-14/igt@i915_module_load@load.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-14/igt@i915_module_load@load.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-14/igt@i915_module_load@load.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-14/igt@i915_module_load@load.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-14/igt@i915_module_load@load.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-17/igt@i915_module_load@load.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-17/igt@i915_module_load@load.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-17/igt@i915_module_load@load.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-17/igt@i915_module_load@load.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-18/igt@i915_module_load@load.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-12/igt@i915_module_load@load.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-12/igt@i915_module_load@load.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-12/igt@i915_module_load@load.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-12/igt@i915_module_load@load.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-13/igt@i915_module_load@load.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-13/igt@i915_module_load@load.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-13/igt@i915_module_load@load.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-13/igt@i915_module_load@load.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-18/igt@i915_module_load@load.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-18/igt@i915_module_load@load.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16069/shard-dg1-18/igt@i915_module_load@load.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-18/igt@i915_module_load@load.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-18/igt@i915_module_load@load.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-18/igt@i915_module_load@load.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-18/igt@i915_module_load@load.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-18/igt@i915_module_load@load.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-17/igt@i915_module_load@load.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-17/igt@i915_module_load@load.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-17/igt@i915_module_load@load.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-17/igt@i915_module_load@load.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-17/igt@i915_module_load@load.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-14/igt@i915_module_load@load.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-14/igt@i915_module_load@load.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-14/igt@i915_module_load@load.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-14/igt@i915_module_load@load.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-14/igt@i915_module_load@load.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-13/igt@i915_module_load@load.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-13/igt@i915_module_load@load.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-13/igt@i915_module_load@load.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-13/igt@i915_module_load@load.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-13/igt@i915_module_load@load.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-12/igt@i915_module_load@load.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-12/igt@i915_module_load@load.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-12/igt@i915_module_load@load.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/shard-dg1-12/igt@i915_module_load@load.html
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
Build changes
-------------
* IGT: IGT_8223 -> IGTPW_12547
* Piglit: piglit_4509 -> None
CI_DRM_16069: 5f025a38e4ddb453bfbf89d4ab37facf07427721 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_12547: bf8488bfc3faf15daae1dde444700d4420355b71 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8223: ccfe042787b082c06402ff9af257f8338b8edd5e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12547/index.html
[-- Attachment #2: Type: text/html, Size: 7495 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH i-g-t 3/5] lib/intel_compute: Allow the user to provide a custom compute kernel
2025-02-05 10:17 ` [PATCH i-g-t 3/5] lib/intel_compute: Allow the user to provide a custom compute kernel Francois Dugast
@ 2025-02-13 7:00 ` Zbigniew Kempczyński
2025-02-21 13:37 ` Francois Dugast
0 siblings, 1 reply; 14+ messages in thread
From: Zbigniew Kempczyński @ 2025-02-13 7:00 UTC (permalink / raw)
To: Francois Dugast; +Cc: igt-dev
On Wed, Feb 05, 2025 at 11:17:04AM +0100, Francois Dugast wrote:
> Allow the user to provide a custom compute kernel which will be used
> instead of the default compute square one. This will be helpful to
> try out corner cases which require a specific compute kernel.
>
> Signed-off-by: Francois Dugast <francois.dugast@intel.com>
> ---
> lib/intel_compute.c | 26 ++++++++++++++++++--------
> lib/intel_compute.h | 2 ++
> 2 files changed, 20 insertions(+), 8 deletions(-)
>
> diff --git a/lib/intel_compute.c b/lib/intel_compute.c
> index e0776fb6d..a826d58c0 100644
> --- a/lib/intel_compute.c
> +++ b/lib/intel_compute.c
> @@ -1770,6 +1770,8 @@ static bool __run_intel_compute_kernel(int fd,
> unsigned int batch;
> const struct intel_compute_kernels *kernels = intel_compute_square_kernels;
> enum intel_driver driver = get_intel_driver(fd);
> + const unsigned char *kernel;
> + unsigned int kernel_size;
>
> for (batch = 0; batch < ARRAY_SIZE(intel_compute_batches); batch++) {
> if (ip_ver == intel_compute_batches[batch].ip_ver)
> @@ -1787,16 +1789,24 @@ static bool __run_intel_compute_kernel(int fd,
> return false;
> }
>
> - while (kernels->kernel) {
> - if (ip_ver == kernels->ip_ver)
> - break;
> - kernels++;
> + /* If the user provides a kernel, use it */
> + if (user && user->kernel) {
> + kernel = user->kernel;
> + kernel_size = user->kernel_size;
> + } else {
> + while (kernels->kernel) {
> + if (ip_ver == kernels->ip_ver)
> + break;
> + kernels++;
> + }
> + if (!kernels->kernel)
> + return false;
> + kernel = kernels->kernel;
> + kernel_size = kernels->size;
According to how we build pipeline indirect data we're limited to
three arguments - *input, *output, count. Allowing the user to provide
a custom kernel won't work unless type constraint will be met.
I don't like this change, because someone who doesn't know how
this work will start providing its own kernels will be surprised
it doesn't work.
--
Zbigniew
> }
> - if (!kernels->kernel)
> - return false;
>
> - intel_compute_batches[batch].compute_exec(fd, kernels->kernel,
> - kernels->size, eci, user);
> + intel_compute_batches[batch].compute_exec(fd, kernel,
> + kernel_size, eci, user);
>
> return true;
> }
> diff --git a/lib/intel_compute.h b/lib/intel_compute.h
> index c4b4ee5e1..6096bb83a 100644
> --- a/lib/intel_compute.h
> +++ b/lib/intel_compute.h
> @@ -35,6 +35,8 @@ struct intel_compute_kernels {
>
> struct user_execenv {
> uint32_t vm;
> + const unsigned char *kernel;
> + unsigned int kernel_size;
> };
>
> extern const struct intel_compute_kernels intel_compute_square_kernels[];
> --
> 2.43.0
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH i-g-t 3/5] lib/intel_compute: Allow the user to provide a custom compute kernel
2025-02-13 7:00 ` Zbigniew Kempczyński
@ 2025-02-21 13:37 ` Francois Dugast
2025-02-24 7:17 ` Zbigniew Kempczyński
0 siblings, 1 reply; 14+ messages in thread
From: Francois Dugast @ 2025-02-21 13:37 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
Hi Zbigniew,
On Thu, Feb 13, 2025 at 08:00:06AM +0100, Zbigniew Kempczyński wrote:
> On Wed, Feb 05, 2025 at 11:17:04AM +0100, Francois Dugast wrote:
> > Allow the user to provide a custom compute kernel which will be used
> > instead of the default compute square one. This will be helpful to
> > try out corner cases which require a specific compute kernel.
> >
> > Signed-off-by: Francois Dugast <francois.dugast@intel.com>
> > ---
> > lib/intel_compute.c | 26 ++++++++++++++++++--------
> > lib/intel_compute.h | 2 ++
> > 2 files changed, 20 insertions(+), 8 deletions(-)
> >
> > diff --git a/lib/intel_compute.c b/lib/intel_compute.c
> > index e0776fb6d..a826d58c0 100644
> > --- a/lib/intel_compute.c
> > +++ b/lib/intel_compute.c
> > @@ -1770,6 +1770,8 @@ static bool __run_intel_compute_kernel(int fd,
> > unsigned int batch;
> > const struct intel_compute_kernels *kernels = intel_compute_square_kernels;
> > enum intel_driver driver = get_intel_driver(fd);
> > + const unsigned char *kernel;
> > + unsigned int kernel_size;
> >
> > for (batch = 0; batch < ARRAY_SIZE(intel_compute_batches); batch++) {
> > if (ip_ver == intel_compute_batches[batch].ip_ver)
> > @@ -1787,16 +1789,24 @@ static bool __run_intel_compute_kernel(int fd,
> > return false;
> > }
> >
> > - while (kernels->kernel) {
> > - if (ip_ver == kernels->ip_ver)
> > - break;
> > - kernels++;
> > + /* If the user provides a kernel, use it */
> > + if (user && user->kernel) {
> > + kernel = user->kernel;
> > + kernel_size = user->kernel_size;
> > + } else {
> > + while (kernels->kernel) {
> > + if (ip_ver == kernels->ip_ver)
> > + break;
> > + kernels++;
> > + }
> > + if (!kernels->kernel)
> > + return false;
> > + kernel = kernels->kernel;
> > + kernel_size = kernels->size;
>
> According to how we build pipeline indirect data we're limited to
> three arguments - *input, *output, count. Allowing the user to provide
> a custom kernel won't work unless type constraint will be met.
> I don't like this change, because someone who doesn't know how
> this work will start providing its own kernels will be surprised
> it doesn't work.
The way we statically build the pipeline indirect data is a good
balance of simplicity and flexibility, as we can test a lot even
with the constraint *input, *output, count.
More complex KMD tests will require simple specific kernels which
still comply with this constraint. For example the one below can
trigger a page fault at 0x10000 from the compute kernel context
so that we run other checks in KMD, all from IGT:
__kernel void square(__global float* input,
__global float* output,
const unsigned int count) {
int i = get_global_id(0);
const __global uint* addr = 0x10000;
output[i] = *addr;
}
This is the reason for allowing custom compute kernels. This way
we can leverage the existing lib/intel_compute infrastructure to
test corner cases. I believe having this possibility is far more
important than the risk of a user incorrectly expecting IGT to
provide a full "compute runtime" able to run any kernel.
Would you be fine if the doc of struct user_execenv::kernel would
make the constraint of *input, *output, count explicit?
If not, what about replacing "const unsigned char *kernel" with
an enum which would be used to obtain the right kernel from a
library of "approved" kernels in intel_compute_kernels.c?
Francois
>
> --
> Zbigniew
>
> > }
> > - if (!kernels->kernel)
> > - return false;
> >
> > - intel_compute_batches[batch].compute_exec(fd, kernels->kernel,
> > - kernels->size, eci, user);
> > + intel_compute_batches[batch].compute_exec(fd, kernel,
> > + kernel_size, eci, user);
> >
> > return true;
> > }
> > diff --git a/lib/intel_compute.h b/lib/intel_compute.h
> > index c4b4ee5e1..6096bb83a 100644
> > --- a/lib/intel_compute.h
> > +++ b/lib/intel_compute.h
> > @@ -35,6 +35,8 @@ struct intel_compute_kernels {
> >
> > struct user_execenv {
> > uint32_t vm;
> > + const unsigned char *kernel;
> > + unsigned int kernel_size;
> > };
> >
> > extern const struct intel_compute_kernels intel_compute_square_kernels[];
> > --
> > 2.43.0
> >
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH i-g-t 3/5] lib/intel_compute: Allow the user to provide a custom compute kernel
2025-02-21 13:37 ` Francois Dugast
@ 2025-02-24 7:17 ` Zbigniew Kempczyński
0 siblings, 0 replies; 14+ messages in thread
From: Zbigniew Kempczyński @ 2025-02-24 7:17 UTC (permalink / raw)
To: Francois Dugast; +Cc: igt-dev
On Fri, Feb 21, 2025 at 02:37:42PM +0100, Francois Dugast wrote:
> Hi Zbigniew,
>
> On Thu, Feb 13, 2025 at 08:00:06AM +0100, Zbigniew Kempczyński wrote:
> > On Wed, Feb 05, 2025 at 11:17:04AM +0100, Francois Dugast wrote:
> > > Allow the user to provide a custom compute kernel which will be used
> > > instead of the default compute square one. This will be helpful to
> > > try out corner cases which require a specific compute kernel.
> > >
> > > Signed-off-by: Francois Dugast <francois.dugast@intel.com>
> > > ---
> > > lib/intel_compute.c | 26 ++++++++++++++++++--------
> > > lib/intel_compute.h | 2 ++
> > > 2 files changed, 20 insertions(+), 8 deletions(-)
> > >
> > > diff --git a/lib/intel_compute.c b/lib/intel_compute.c
> > > index e0776fb6d..a826d58c0 100644
> > > --- a/lib/intel_compute.c
> > > +++ b/lib/intel_compute.c
> > > @@ -1770,6 +1770,8 @@ static bool __run_intel_compute_kernel(int fd,
> > > unsigned int batch;
> > > const struct intel_compute_kernels *kernels = intel_compute_square_kernels;
> > > enum intel_driver driver = get_intel_driver(fd);
> > > + const unsigned char *kernel;
> > > + unsigned int kernel_size;
> > >
> > > for (batch = 0; batch < ARRAY_SIZE(intel_compute_batches); batch++) {
> > > if (ip_ver == intel_compute_batches[batch].ip_ver)
> > > @@ -1787,16 +1789,24 @@ static bool __run_intel_compute_kernel(int fd,
> > > return false;
> > > }
> > >
> > > - while (kernels->kernel) {
> > > - if (ip_ver == kernels->ip_ver)
> > > - break;
> > > - kernels++;
> > > + /* If the user provides a kernel, use it */
> > > + if (user && user->kernel) {
> > > + kernel = user->kernel;
> > > + kernel_size = user->kernel_size;
> > > + } else {
> > > + while (kernels->kernel) {
> > > + if (ip_ver == kernels->ip_ver)
> > > + break;
> > > + kernels++;
> > > + }
> > > + if (!kernels->kernel)
> > > + return false;
> > > + kernel = kernels->kernel;
> > > + kernel_size = kernels->size;
> >
> > According to how we build pipeline indirect data we're limited to
> > three arguments - *input, *output, count. Allowing the user to provide
> > a custom kernel won't work unless type constraint will be met.
> > I don't like this change, because someone who doesn't know how
> > this work will start providing its own kernels will be surprised
> > it doesn't work.
>
> The way we statically build the pipeline indirect data is a good
> balance of simplicity and flexibility, as we can test a lot even
> with the constraint *input, *output, count.
>
> More complex KMD tests will require simple specific kernels which
> still comply with this constraint. For example the one below can
> trigger a page fault at 0x10000 from the compute kernel context
> so that we run other checks in KMD, all from IGT:
>
> __kernel void square(__global float* input,
> __global float* output,
> const unsigned int count) {
> int i = get_global_id(0);
> const __global uint* addr = 0x10000;
> output[i] = *addr;
> }
>
> This is the reason for allowing custom compute kernels. This way
> we can leverage the existing lib/intel_compute infrastructure to
> test corner cases. I believe having this possibility is far more
> important than the risk of a user incorrectly expecting IGT to
> provide a full "compute runtime" able to run any kernel.
Ok, above code is a good argument for allowing custom kernels,
especially when you want to trigger pf from EU.
>
> Would you be fine if the doc of struct user_execenv::kernel would
> make the constraint of *input, *output, count explicit?
Yes, but please alter count in indirect data fill, currently
create_indirect_data() has it hardcoded immediately after
input and output addresses.
>
> If not, what about replacing "const unsigned char *kernel" with
> an enum which would be used to obtain the right kernel from a
> library of "approved" kernels in intel_compute_kernels.c?
Strict kernel prototype is fine for me.
Thanks for the explanation.
--
Zbigniew
>
> Francois
>
> >
> > --
> > Zbigniew
> >
> > > }
> > > - if (!kernels->kernel)
> > > - return false;
> > >
> > > - intel_compute_batches[batch].compute_exec(fd, kernels->kernel,
> > > - kernels->size, eci, user);
> > > + intel_compute_batches[batch].compute_exec(fd, kernel,
> > > + kernel_size, eci, user);
> > >
> > > return true;
> > > }
> > > diff --git a/lib/intel_compute.h b/lib/intel_compute.h
> > > index c4b4ee5e1..6096bb83a 100644
> > > --- a/lib/intel_compute.h
> > > +++ b/lib/intel_compute.h
> > > @@ -35,6 +35,8 @@ struct intel_compute_kernels {
> > >
> > > struct user_execenv {
> > > uint32_t vm;
> > > + const unsigned char *kernel;
> > > + unsigned int kernel_size;
> > > };
> > >
> > > extern const struct intel_compute_kernels intel_compute_square_kernels[];
> > > --
> > > 2.43.0
> > >
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2025-02-24 13:44 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-05 10:17 [PATCH i-g-t 0/5] Prepare lib/intel_compute for SVM/system allocator Francois Dugast
2025-02-05 10:17 ` [PATCH i-g-t 1/5] lib/intel_compute: Rename variables for input and output data Francois Dugast
2025-02-05 10:17 ` [PATCH i-g-t 2/5] lib/intel_compute: Allow the user to provide a vm Francois Dugast
2025-02-05 10:17 ` [PATCH i-g-t 3/5] lib/intel_compute: Allow the user to provide a custom compute kernel Francois Dugast
2025-02-13 7:00 ` Zbigniew Kempczyński
2025-02-21 13:37 ` Francois Dugast
2025-02-24 7:17 ` Zbigniew Kempczyński
2025-02-05 10:17 ` [PATCH i-g-t 4/5] lib/intel_compute: Give option to skip results check Francois Dugast
2025-02-05 10:17 ` [PATCH i-g-t 5/5] lib/intel_compute: Allow the user to provide input and output buffers Francois Dugast
2025-02-05 13:04 ` ✗ GitLab.Pipeline: warning for Prepare lib/intel_compute for SVM/system allocator Patchwork
2025-02-05 13:31 ` ✓ i915.CI.BAT: success " Patchwork
2025-02-05 13:32 ` ✓ Xe.CI.BAT: " Patchwork
2025-02-05 16:34 ` ✗ Xe.CI.Full: failure " Patchwork
2025-02-05 17:29 ` ✓ i915.CI.Full: success " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox