* [Intel-gfx] [PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
@ 2022-08-12 9:53 ` Janusz Krzysztofik
0 siblings, 0 replies; 20+ messages in thread
From: Janusz Krzysztofik @ 2022-08-12 9:53 UTC (permalink / raw)
To: igt-dev; +Cc: intel-gfx, Chris Wilson, Mauro Carvalho Chehab
Commit ed7c8cfb67e3 ("tests/i915/gem_exec_fence: Add
__for_each_physical_engine to utilize all engines."), while replacing
depraciated for_each_physical_engine(e, fd) loop with
__for_each_physical_engine(fd, e2) and gem_can_store_dword() inside that
loop with gem_class_can_store_dword(), didn't switch to e2 consequently --
eb_ring(e) argument of gem_can_store_dword() was replaced with e->class
passed to gem_class_can_store_dword() instead of e2->class. As a result,
a batch that stores dword is now submitted to all engines, also those that
don't support that operation. Fix it.
Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
Cc: Mauro Carvalho Chehab <mauro.chehab@linux.intel.com>
---
tests/i915/gem_exec_fence.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
index 7ff7614dad..048870053a 100644
--- a/tests/i915/gem_exec_fence.c
+++ b/tests/i915/gem_exec_fence.c
@@ -331,7 +331,7 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
i = 0;
for_each_ctx_engine(fd, ctx, e2) {
- if (!gem_class_can_store_dword(fd, e->class))
+ if (!gem_class_can_store_dword(fd, e2->class))
continue;
if (flags & NONBLOCK) {
--
2.25.1
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [igt-dev] [PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
@ 2022-08-12 9:53 ` Janusz Krzysztofik
0 siblings, 0 replies; 20+ messages in thread
From: Janusz Krzysztofik @ 2022-08-12 9:53 UTC (permalink / raw)
To: igt-dev; +Cc: intel-gfx, Chris Wilson, Mauro Carvalho Chehab
Commit ed7c8cfb67e3 ("tests/i915/gem_exec_fence: Add
__for_each_physical_engine to utilize all engines."), while replacing
depraciated for_each_physical_engine(e, fd) loop with
__for_each_physical_engine(fd, e2) and gem_can_store_dword() inside that
loop with gem_class_can_store_dword(), didn't switch to e2 consequently --
eb_ring(e) argument of gem_can_store_dword() was replaced with e->class
passed to gem_class_can_store_dword() instead of e2->class. As a result,
a batch that stores dword is now submitted to all engines, also those that
don't support that operation. Fix it.
Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
Cc: Mauro Carvalho Chehab <mauro.chehab@linux.intel.com>
---
tests/i915/gem_exec_fence.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
index 7ff7614dad..048870053a 100644
--- a/tests/i915/gem_exec_fence.c
+++ b/tests/i915/gem_exec_fence.c
@@ -331,7 +331,7 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
i = 0;
for_each_ctx_engine(fd, ctx, e2) {
- if (!gem_class_can_store_dword(fd, e->class))
+ if (!gem_class_can_store_dword(fd, e2->class))
continue;
if (flags & NONBLOCK) {
--
2.25.1
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [Intel-gfx] [PATCH i-g-t v2 2/3] tests/gem_exec_fence: Exclude 0 from use in store batches
2022-08-12 9:53 ` [igt-dev] " Janusz Krzysztofik
@ 2022-08-12 9:53 ` Janusz Krzysztofik
-1 siblings, 0 replies; 20+ messages in thread
From: Janusz Krzysztofik @ 2022-08-12 9:53 UTC (permalink / raw)
To: igt-dev; +Cc: intel-gfx, Chris Wilson, Mauro Carvalho Chehab
When i = 0, condition out[i] == i will be true even if a batch supposed
to store i in out[i] fails. Don't use i = 0 in batches that store values
in out[i].
v2: still check for out[0] == 0 (Chris)
Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Mauro Carvalho Chehab <mauro.chehab@linux.intel.com>
---
tests/i915/gem_exec_fence.c | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
index 048870053a..78d83460f7 100644
--- a/tests/i915/gem_exec_fence.c
+++ b/tests/i915/gem_exec_fence.c
@@ -334,6 +334,8 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
if (!gem_class_can_store_dword(fd, e2->class))
continue;
+ i++;
+
if (flags & NONBLOCK) {
igt_store_word(fd, ahnd, ctx, e2, spin->out_fence,
scratch, scratch_offset, i, i);
@@ -345,8 +347,6 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
put_ahnd(ahnd);
}
}
-
- i++;
}
igt_spin_busywait_until_started(spin);
@@ -356,7 +356,7 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
if ((flags & HANG) == 0) {
/* Check for invalidly completing the task early */
igt_assert(fence_busy(spin->out_fence));
- for (int n = 0; n < i; n++)
+ for (int n = 0; n <= i; n++)
igt_assert_eq_u32(out[n], 0);
igt_spin_end(spin);
@@ -366,8 +366,11 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
gem_set_domain(fd, scratch, I915_GEM_DOMAIN_GTT, 0);
igt_assert(!fence_busy(spin->out_fence));
- while ((flags & HANG) == 0 && i--)
- igt_assert_eq_u32(out[i], i);
+ if ((flags & HANG) == 0) {
+ do
+ igt_assert_eq_u32(out[i], i);
+ while (i--);
+ }
munmap(out, 4096);
igt_spin_free(fd, spin);
--
2.25.1
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [igt-dev] [PATCH i-g-t v2 2/3] tests/gem_exec_fence: Exclude 0 from use in store batches
@ 2022-08-12 9:53 ` Janusz Krzysztofik
0 siblings, 0 replies; 20+ messages in thread
From: Janusz Krzysztofik @ 2022-08-12 9:53 UTC (permalink / raw)
To: igt-dev; +Cc: intel-gfx, Chris Wilson, Mauro Carvalho Chehab
When i = 0, condition out[i] == i will be true even if a batch supposed
to store i in out[i] fails. Don't use i = 0 in batches that store values
in out[i].
v2: still check for out[0] == 0 (Chris)
Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Mauro Carvalho Chehab <mauro.chehab@linux.intel.com>
---
tests/i915/gem_exec_fence.c | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
index 048870053a..78d83460f7 100644
--- a/tests/i915/gem_exec_fence.c
+++ b/tests/i915/gem_exec_fence.c
@@ -334,6 +334,8 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
if (!gem_class_can_store_dword(fd, e2->class))
continue;
+ i++;
+
if (flags & NONBLOCK) {
igt_store_word(fd, ahnd, ctx, e2, spin->out_fence,
scratch, scratch_offset, i, i);
@@ -345,8 +347,6 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
put_ahnd(ahnd);
}
}
-
- i++;
}
igt_spin_busywait_until_started(spin);
@@ -356,7 +356,7 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
if ((flags & HANG) == 0) {
/* Check for invalidly completing the task early */
igt_assert(fence_busy(spin->out_fence));
- for (int n = 0; n < i; n++)
+ for (int n = 0; n <= i; n++)
igt_assert_eq_u32(out[n], 0);
igt_spin_end(spin);
@@ -366,8 +366,11 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
gem_set_domain(fd, scratch, I915_GEM_DOMAIN_GTT, 0);
igt_assert(!fence_busy(spin->out_fence));
- while ((flags & HANG) == 0 && i--)
- igt_assert_eq_u32(out[i], i);
+ if ((flags & HANG) == 0) {
+ do
+ igt_assert_eq_u32(out[i], i);
+ while (i--);
+ }
munmap(out, 4096);
igt_spin_free(fd, spin);
--
2.25.1
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [Intel-gfx] [PATCH i-g-t v3 3/3] tests/gem_exec_fence: Restore pre-hang checks in *await-hang scenarios
2022-08-12 9:53 ` [igt-dev] " Janusz Krzysztofik
@ 2022-08-12 9:53 ` Janusz Krzysztofik
-1 siblings, 0 replies; 20+ messages in thread
From: Janusz Krzysztofik @ 2022-08-12 9:53 UTC (permalink / raw)
To: igt-dev; +Cc: intel-gfx, Chris Wilson, Mauro Carvalho Chehab
Commit c8f6aaf32d83 "tests/gem_exec_fence: Check stored values only for
valid workloads" resolved an issue, observed in *await-hang scenarios,
where a fence exposed by an invalid spin batch was signaled asynchronously
to pending checks for depended test batches still waiting for that fence.
Those checks have been disabled, weakening those scenarios.
This change restores the pre-hang checks to the extent possible when the
invalid spin batch may trigger an immediate reset. If we are lucky enough
to take a snapshot of the object supposed to be still not modified by
store batches after we confirm that the spin batch has started and before
the fence is signaled, we use that copy to verify if the fence dependent
batches are still blocked. Running the *await-hang subtests multiple
times in CI should build our confidence in their results.
v2: preserve checking the pipeline runs ahead of the hang (Chris)
v3: use a more simple 'best effort' approach suggested by Chris
Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Mauro Carvalho Chehab <mauro.carvalho.chehab@intel.com>
---
tests/i915/gem_exec_fence.c | 22 ++++++++++++++++------
1 file changed, 16 insertions(+), 6 deletions(-)
diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
index 78d83460f7..f24bebdb7d 100644
--- a/tests/i915/gem_exec_fence.c
+++ b/tests/i915/gem_exec_fence.c
@@ -21,6 +21,7 @@
* IN THE SOFTWARE.
*/
+#include <string.h>
#include <sys/ioctl.h>
#include <sys/poll.h>
#include <sys/signal.h>
@@ -307,12 +308,12 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
const struct intel_execution_engine2 *e,
unsigned flags)
{
+ uint64_t scratch_offset, ahnd = get_reloc_ahnd(fd, ctx->id);
const struct intel_execution_engine2 *e2;
uint32_t scratch = gem_create(fd, 4096);
+ uint32_t *out, tmp[4096 / sizeof(*out)];
igt_spin_t *spin;
- uint32_t *out;
- uint64_t scratch_offset, ahnd = get_reloc_ahnd(fd, ctx->id);
- int i;
+ int i, n;
scratch_offset = get_offset(ahnd, scratch, 4096, 0);
@@ -353,11 +354,20 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
/* Long, but not too long to anger preemption disable checks */
usleep(50 * 1000); /* 50 ms, typical preempt reset is 150+ms */
+ /*
+ * Check for invalidly completing the task early.
+ * In -hang variants, invalid spin batch may trigger an immediate reset,
+ * then we are able to verify if store batches haven't been started yet
+ * only if the fence of the spin batch is still busy.
+ * Just run *await-hang subtest multiple times to build confidence.
+ */
+ memcpy(tmp, out, (i + 1) * sizeof(*out));
+ if (fence_busy(spin->out_fence)) {
+ for (n = 0; n <= i; n++)
+ igt_assert_eq_u32(tmp[n], 0);
+ }
if ((flags & HANG) == 0) {
- /* Check for invalidly completing the task early */
igt_assert(fence_busy(spin->out_fence));
- for (int n = 0; n <= i; n++)
- igt_assert_eq_u32(out[n], 0);
igt_spin_end(spin);
}
--
2.25.1
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [igt-dev] [PATCH i-g-t v3 3/3] tests/gem_exec_fence: Restore pre-hang checks in *await-hang scenarios
@ 2022-08-12 9:53 ` Janusz Krzysztofik
0 siblings, 0 replies; 20+ messages in thread
From: Janusz Krzysztofik @ 2022-08-12 9:53 UTC (permalink / raw)
To: igt-dev; +Cc: intel-gfx, Chris Wilson, Mauro Carvalho Chehab
Commit c8f6aaf32d83 "tests/gem_exec_fence: Check stored values only for
valid workloads" resolved an issue, observed in *await-hang scenarios,
where a fence exposed by an invalid spin batch was signaled asynchronously
to pending checks for depended test batches still waiting for that fence.
Those checks have been disabled, weakening those scenarios.
This change restores the pre-hang checks to the extent possible when the
invalid spin batch may trigger an immediate reset. If we are lucky enough
to take a snapshot of the object supposed to be still not modified by
store batches after we confirm that the spin batch has started and before
the fence is signaled, we use that copy to verify if the fence dependent
batches are still blocked. Running the *await-hang subtests multiple
times in CI should build our confidence in their results.
v2: preserve checking the pipeline runs ahead of the hang (Chris)
v3: use a more simple 'best effort' approach suggested by Chris
Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Mauro Carvalho Chehab <mauro.carvalho.chehab@intel.com>
---
tests/i915/gem_exec_fence.c | 22 ++++++++++++++++------
1 file changed, 16 insertions(+), 6 deletions(-)
diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
index 78d83460f7..f24bebdb7d 100644
--- a/tests/i915/gem_exec_fence.c
+++ b/tests/i915/gem_exec_fence.c
@@ -21,6 +21,7 @@
* IN THE SOFTWARE.
*/
+#include <string.h>
#include <sys/ioctl.h>
#include <sys/poll.h>
#include <sys/signal.h>
@@ -307,12 +308,12 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
const struct intel_execution_engine2 *e,
unsigned flags)
{
+ uint64_t scratch_offset, ahnd = get_reloc_ahnd(fd, ctx->id);
const struct intel_execution_engine2 *e2;
uint32_t scratch = gem_create(fd, 4096);
+ uint32_t *out, tmp[4096 / sizeof(*out)];
igt_spin_t *spin;
- uint32_t *out;
- uint64_t scratch_offset, ahnd = get_reloc_ahnd(fd, ctx->id);
- int i;
+ int i, n;
scratch_offset = get_offset(ahnd, scratch, 4096, 0);
@@ -353,11 +354,20 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
/* Long, but not too long to anger preemption disable checks */
usleep(50 * 1000); /* 50 ms, typical preempt reset is 150+ms */
+ /*
+ * Check for invalidly completing the task early.
+ * In -hang variants, invalid spin batch may trigger an immediate reset,
+ * then we are able to verify if store batches haven't been started yet
+ * only if the fence of the spin batch is still busy.
+ * Just run *await-hang subtest multiple times to build confidence.
+ */
+ memcpy(tmp, out, (i + 1) * sizeof(*out));
+ if (fence_busy(spin->out_fence)) {
+ for (n = 0; n <= i; n++)
+ igt_assert_eq_u32(tmp[n], 0);
+ }
if ((flags & HANG) == 0) {
- /* Check for invalidly completing the task early */
igt_assert(fence_busy(spin->out_fence));
- for (int n = 0; n <= i; n++)
- igt_assert_eq_u32(out[n], 0);
igt_spin_end(spin);
}
--
2.25.1
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
2022-08-12 9:53 ` [igt-dev] " Janusz Krzysztofik
` (2 preceding siblings ...)
(?)
@ 2022-08-12 10:39 ` Patchwork
-1 siblings, 0 replies; 20+ messages in thread
From: Patchwork @ 2022-08-12 10:39 UTC (permalink / raw)
To: Janusz Krzysztofik; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 9224 bytes --]
== Series Details ==
Series: series starting with [i-g-t,1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
URL : https://patchwork.freedesktop.org/series/107207/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11986 -> IGTPW_7640
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/index.html
Participating hosts (38 -> 40)
------------------------------
Additional (2): bat-adln-1 fi-rkl-11600
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_7640:
### IGT changes ###
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@i915_selftest@live@gt_lrc:
- {bat-dg2-8}: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/bat-dg2-8/igt@i915_selftest@live@gt_lrc.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/bat-dg2-8/igt@i915_selftest@live@gt_lrc.html
Known issues
------------
Here are the changes found in IGTPW_7640 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_huc_copy@huc-copy:
- fi-rkl-11600: NOTRUN -> [SKIP][3] ([i915#2190])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-rkl-11600/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@parallel-random-engines:
- fi-rkl-11600: NOTRUN -> [SKIP][4] ([i915#4613]) +3 similar issues
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-rkl-11600/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_tiled_pread_basic:
- fi-rkl-11600: NOTRUN -> [SKIP][5] ([i915#3282])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-rkl-11600/igt@gem_tiled_pread_basic.html
* igt@i915_pm_backlight@basic-brightness:
- fi-rkl-11600: NOTRUN -> [SKIP][6] ([i915#3012])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-rkl-11600/igt@i915_pm_backlight@basic-brightness.html
* igt@i915_selftest@live@execlists:
- fi-bsw-nick: [PASS][7] -> [INCOMPLETE][8] ([i915#5847])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/fi-bsw-nick/igt@i915_selftest@live@execlists.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-bsw-nick/igt@i915_selftest@live@execlists.html
* igt@i915_selftest@live@hangcheck:
- bat-dg1-5: [PASS][9] -> [DMESG-FAIL][10] ([i915#4957])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/bat-dg1-5/igt@i915_selftest@live@hangcheck.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/bat-dg1-5/igt@i915_selftest@live@hangcheck.html
* igt@i915_suspend@basic-s3-without-i915:
- fi-rkl-11600: NOTRUN -> [INCOMPLETE][11] ([i915#5982])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-rkl-11600/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_chamelium@hdmi-hpd-fast:
- fi-rkl-11600: NOTRUN -> [SKIP][12] ([fdo#111827]) +7 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-rkl-11600/igt@kms_chamelium@hdmi-hpd-fast.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor:
- fi-rkl-11600: NOTRUN -> [SKIP][13] ([i915#4103])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-rkl-11600/igt@kms_cursor_legacy@basic-busy-flip-before-cursor.html
* igt@kms_force_connector_basic@force-load-detect:
- fi-rkl-11600: NOTRUN -> [SKIP][14] ([fdo#109285] / [i915#4098])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-rkl-11600/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_psr@sprite_plane_onoff:
- fi-rkl-11600: NOTRUN -> [SKIP][15] ([i915#1072]) +3 similar issues
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-rkl-11600/igt@kms_psr@sprite_plane_onoff.html
* igt@kms_setmode@basic-clone-single-crtc:
- fi-rkl-11600: NOTRUN -> [SKIP][16] ([i915#3555] / [i915#4098])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-rkl-11600/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-read:
- fi-rkl-11600: NOTRUN -> [SKIP][17] ([fdo#109295] / [i915#3291] / [i915#3708]) +2 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-rkl-11600/igt@prime_vgem@basic-read.html
* igt@prime_vgem@basic-userptr:
- fi-rkl-11600: NOTRUN -> [SKIP][18] ([fdo#109295] / [i915#3301] / [i915#3708])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-rkl-11600/igt@prime_vgem@basic-userptr.html
* igt@runner@aborted:
- fi-bsw-nick: NOTRUN -> [FAIL][19] ([fdo#109271] / [i915#4312])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/fi-bsw-nick/igt@runner@aborted.html
#### Possible fixes ####
* igt@fbdev@read:
- {bat-rpls-2}: [SKIP][20] ([i915#2582]) -> [PASS][21] +4 similar issues
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/bat-rpls-2/igt@fbdev@read.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/bat-rpls-2/igt@fbdev@read.html
* igt@gem_exec_suspend@basic-s0@smem:
- {bat-adlm-1}: [DMESG-WARN][22] ([i915#2867]) -> [PASS][23]
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/bat-adlm-1/igt@gem_exec_suspend@basic-s0@smem.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/bat-adlm-1/igt@gem_exec_suspend@basic-s0@smem.html
* igt@i915_selftest@live@reset:
- {bat-rpls-1}: [DMESG-FAIL][24] ([i915#4983]) -> [PASS][25]
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/bat-rpls-1/igt@i915_selftest@live@reset.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/bat-rpls-1/igt@i915_selftest@live@reset.html
* igt@kms_frontbuffer_tracking@basic:
- {bat-rpls-2}: [SKIP][26] ([i915#1849]) -> [PASS][27]
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/bat-rpls-2/igt@kms_frontbuffer_tracking@basic.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/bat-rpls-2/igt@kms_frontbuffer_tracking@basic.html
* igt@prime_vgem@basic-fence-flip:
- {bat-rpls-2}: [SKIP][28] ([fdo#109295] / [i915#1845] / [i915#3708]) -> [PASS][29]
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/bat-rpls-2/igt@prime_vgem@basic-fence-flip.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/bat-rpls-2/igt@prime_vgem@basic-fence-flip.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#2867]: https://gitlab.freedesktop.org/drm/intel/issues/2867
[i915#3012]: https://gitlab.freedesktop.org/drm/intel/issues/3012
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4579]: https://gitlab.freedesktop.org/drm/intel/issues/4579
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4957]: https://gitlab.freedesktop.org/drm/intel/issues/4957
[i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983
[i915#5087]: https://gitlab.freedesktop.org/drm/intel/issues/5087
[i915#5847]: https://gitlab.freedesktop.org/drm/intel/issues/5847
[i915#5950]: https://gitlab.freedesktop.org/drm/intel/issues/5950
[i915#5982]: https://gitlab.freedesktop.org/drm/intel/issues/5982
[i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_6623 -> IGTPW_7640
CI-20190529: 20190529
CI_DRM_11986: 1cb5379e17f93685065d8ec54444f1baf9386ffe @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_7640: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/index.html
IGT_6623: c8edfca649da71b296d882bb0319181d94e619eb @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/index.html
[-- Attachment #2: Type: text/html, Size: 10331 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for series starting with [i-g-t,1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
2022-08-12 9:53 ` [igt-dev] " Janusz Krzysztofik
` (3 preceding siblings ...)
(?)
@ 2022-08-12 18:26 ` Patchwork
-1 siblings, 0 replies; 20+ messages in thread
From: Patchwork @ 2022-08-12 18:26 UTC (permalink / raw)
To: Janusz Krzysztofik; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 45616 bytes --]
== Series Details ==
Series: series starting with [i-g-t,1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
URL : https://patchwork.freedesktop.org/series/107207/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_11986_full -> IGTPW_7640_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_7640_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_7640_full, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/index.html
Participating hosts (13 -> 10)
------------------------------
Missing (3): pig-skl-6260u pig-kbl-iris pig-glk-j5005
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_7640_full:
### IGT changes ###
#### Possible regressions ####
* igt@testdisplay:
- shard-apl: [PASS][1] -> [TIMEOUT][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl8/igt@testdisplay.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl7/igt@testdisplay.html
- shard-kbl: [PASS][3] -> [TIMEOUT][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-kbl4/igt@testdisplay.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl1/igt@testdisplay.html
Known issues
------------
Here are the changes found in IGTPW_7640_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglb: NOTRUN -> [SKIP][5] ([i915#6335])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@gem_create@create-ext-cpu-access-big.html
- shard-iclb: NOTRUN -> [SKIP][6] ([i915#6335])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb8/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_ctx_exec@basic-nohangcheck:
- shard-tglb: [PASS][7] -> [FAIL][8] ([i915#6268])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglb3/igt@gem_ctx_exec@basic-nohangcheck.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb3/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_ctx_sseu@invalid-args:
- shard-tglb: NOTRUN -> [SKIP][9] ([i915#280])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb2/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_eio@in-flight-contexts-1us:
- shard-tglb: [PASS][10] -> [TIMEOUT][11] ([i915#3063])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglb7/igt@gem_eio@in-flight-contexts-1us.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb7/igt@gem_eio@in-flight-contexts-1us.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-iclb: [PASS][12] -> [SKIP][13] ([i915#4525]) +2 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb4/igt@gem_exec_balancer@parallel-contexts.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb7/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-glk: NOTRUN -> [SKIP][14] ([fdo#109271]) +85 similar issues
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk6/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-apl: [PASS][15] -> [FAIL][16] ([i915#2842])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl8/igt@gem_exec_fair@basic-none-solo@rcs0.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl1/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-glk: [PASS][17] -> [FAIL][18] ([i915#2842]) +4 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-glk5/igt@gem_exec_fair@basic-pace-share@rcs0.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk7/igt@gem_exec_fair@basic-pace-share@rcs0.html
- shard-tglb: [PASS][19] -> [FAIL][20] ([i915#2842])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglb7/igt@gem_exec_fair@basic-pace-share@rcs0.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb3/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-kbl: [PASS][21] -> [FAIL][22] ([i915#2842]) +1 similar issue
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-kbl4/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl4/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_fair@basic-pace@bcs0:
- shard-iclb: [PASS][23] -> [FAIL][24] ([i915#2842]) +1 similar issue
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb2/igt@gem_exec_fair@basic-pace@bcs0.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb6/igt@gem_exec_fair@basic-pace@bcs0.html
* igt@gem_huc_copy@huc-copy:
- shard-tglb: [PASS][25] -> [SKIP][26] ([i915#2190])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglb3/igt@gem_huc_copy@huc-copy.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb7/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@parallel-random-engines:
- shard-glk: NOTRUN -> [SKIP][27] ([fdo#109271] / [i915#4613]) +1 similar issue
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk9/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_pread@exhaustion:
- shard-kbl: NOTRUN -> [WARN][28] ([i915#2658])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl4/igt@gem_pread@exhaustion.html
* igt@gem_pxp@create-regular-context-2:
- shard-apl: NOTRUN -> [SKIP][29] ([fdo#109271]) +80 similar issues
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl1/igt@gem_pxp@create-regular-context-2.html
* igt@gem_pxp@create-valid-protected-context:
- shard-tglb: NOTRUN -> [SKIP][30] ([i915#4270])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb3/igt@gem_pxp@create-valid-protected-context.html
- shard-iclb: NOTRUN -> [SKIP][31] ([i915#4270])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb7/igt@gem_pxp@create-valid-protected-context.html
* igt@gem_softpin@evict-single-offset:
- shard-glk: NOTRUN -> [FAIL][32] ([i915#4171])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk6/igt@gem_softpin@evict-single-offset.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-glk: NOTRUN -> [SKIP][33] ([fdo#109271] / [i915#3323])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk6/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_workarounds@suspend-resume-context:
- shard-apl: [PASS][34] -> [DMESG-WARN][35] ([i915#180])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl7/igt@gem_workarounds@suspend-resume-context.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl6/igt@gem_workarounds@suspend-resume-context.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-snb: [PASS][36] -> [DMESG-WARN][37] ([i915#4528])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-snb7/igt@i915_module_load@reload-with-fault-injection.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-snb2/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_dc@dc5-psr:
- shard-tglb: [PASS][38] -> [FAIL][39] ([i915#3989])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglb7/igt@i915_pm_dc@dc5-psr.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@i915_pm_dc@dc5-psr.html
* igt@i915_pm_dc@dc6-psr:
- shard-iclb: [PASS][40] -> [FAIL][41] ([i915#454])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb6/igt@i915_pm_dc@dc6-psr.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb3/igt@i915_pm_dc@dc6-psr.html
* igt@i915_suspend@forcewake:
- shard-apl: NOTRUN -> [DMESG-WARN][42] ([i915#180])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl8/igt@i915_suspend@forcewake.html
* igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_dg2_rc_ccs:
- shard-kbl: NOTRUN -> [SKIP][43] ([fdo#109271]) +76 similar issues
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl4/igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_dg2_rc_ccs.html
* igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][44] ([i915#3689]) +1 similar issue
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_ccs.html
* igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs:
- shard-apl: NOTRUN -> [SKIP][45] ([fdo#109271] / [i915#3886]) +5 similar issues
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl6/igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs.html
- shard-tglb: NOTRUN -> [SKIP][46] ([i915#3689] / [i915#3886]) +1 similar issue
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs.html
- shard-glk: NOTRUN -> [SKIP][47] ([fdo#109271] / [i915#3886]) +2 similar issues
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk7/igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs.html
- shard-iclb: NOTRUN -> [SKIP][48] ([fdo#109278] / [i915#3886]) +2 similar issues
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb7/igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc:
- shard-kbl: NOTRUN -> [SKIP][49] ([fdo#109271] / [i915#3886]) +5 similar issues
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl1/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-c-ccs-on-another-bo-yf_tiled_ccs:
- shard-snb: NOTRUN -> [SKIP][50] ([fdo#109271]) +49 similar issues
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-snb5/igt@kms_ccs@pipe-c-ccs-on-another-bo-yf_tiled_ccs.html
- shard-tglb: NOTRUN -> [SKIP][51] ([fdo#111615] / [i915#3689])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_ccs@pipe-c-ccs-on-another-bo-yf_tiled_ccs.html
* igt@kms_chamelium@dp-hpd-after-suspend:
- shard-apl: NOTRUN -> [SKIP][52] ([fdo#109271] / [fdo#111827]) +4 similar issues
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl4/igt@kms_chamelium@dp-hpd-after-suspend.html
* igt@kms_chamelium@hdmi-crc-single:
- shard-tglb: NOTRUN -> [SKIP][53] ([fdo#109284] / [fdo#111827])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_chamelium@hdmi-crc-single.html
- shard-glk: NOTRUN -> [SKIP][54] ([fdo#109271] / [fdo#111827])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk9/igt@kms_chamelium@hdmi-crc-single.html
- shard-iclb: NOTRUN -> [SKIP][55] ([fdo#109284] / [fdo#111827])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb4/igt@kms_chamelium@hdmi-crc-single.html
* igt@kms_chamelium@vga-hpd-fast:
- shard-kbl: NOTRUN -> [SKIP][56] ([fdo#109271] / [fdo#111827]) +4 similar issues
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl4/igt@kms_chamelium@vga-hpd-fast.html
* igt@kms_content_protection@srm:
- shard-apl: NOTRUN -> [TIMEOUT][57] ([i915#1319])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl6/igt@kms_content_protection@srm.html
* igt@kms_content_protection@uevent:
- shard-apl: NOTRUN -> [FAIL][58] ([i915#2105])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl2/igt@kms_content_protection@uevent.html
- shard-tglb: NOTRUN -> [SKIP][59] ([i915#1063])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_content_protection@uevent.html
- shard-iclb: NOTRUN -> [SKIP][60] ([fdo#109300] / [fdo#111066])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb5/igt@kms_content_protection@uevent.html
- shard-kbl: NOTRUN -> [FAIL][61] ([i915#2105])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl4/igt@kms_content_protection@uevent.html
* igt@kms_display_modes@extended-mode-basic:
- shard-tglb: NOTRUN -> [SKIP][62] ([fdo#109274])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb7/igt@kms_display_modes@extended-mode-basic.html
- shard-iclb: NOTRUN -> [SKIP][63] ([fdo#109274])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb4/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_draw_crc@draw-method-rgb565-mmap-cpu-untiled:
- shard-snb: [PASS][64] -> [SKIP][65] ([fdo#109271])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-snb5/igt@kms_draw_crc@draw-method-rgb565-mmap-cpu-untiled.html
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-snb7/igt@kms_draw_crc@draw-method-rgb565-mmap-cpu-untiled.html
* igt@kms_flip@flip-vs-suspend-interruptible@c-dp1:
- shard-kbl: [PASS][66] -> [DMESG-WARN][67] ([i915#180]) +4 similar issues
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-kbl7/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl7/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-iclb: NOTRUN -> [SKIP][68] ([i915#2672]) +7 similar issues
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb5/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-msflip-blt:
- shard-tglb: NOTRUN -> [SKIP][69] ([i915#6497]) +2 similar issues
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-tglb: NOTRUN -> [SKIP][70] ([fdo#109280] / [fdo#111825]) +5 similar issues
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-pgflip-blt:
- shard-iclb: NOTRUN -> [SKIP][71] ([fdo#109280]) +5 similar issues
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c:
- shard-tglb: NOTRUN -> [SKIP][72] ([fdo#109289])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html
- shard-iclb: NOTRUN -> [SKIP][73] ([fdo#109289])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb5/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html
* igt@kms_plane_alpha_blend@pipe-a-alpha-basic:
- shard-kbl: NOTRUN -> [FAIL][74] ([fdo#108145] / [i915#265]) +2 similar issues
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl1/igt@kms_plane_alpha_blend@pipe-a-alpha-basic.html
* igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max:
- shard-apl: NOTRUN -> [FAIL][75] ([fdo#108145] / [i915#265]) +1 similar issue
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max.html
- shard-glk: NOTRUN -> [FAIL][76] ([fdo#108145] / [i915#265])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk3/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-a-edp-1:
- shard-iclb: NOTRUN -> [SKIP][77] ([i915#5235]) +2 similar issues
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb7/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-a-edp-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-edp-1:
- shard-tglb: NOTRUN -> [SKIP][78] ([i915#5235]) +3 similar issues
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb3/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-edp-1.html
* igt@kms_psr@psr2_cursor_mmap_gtt:
- shard-iclb: [PASS][79] -> [SKIP][80] ([fdo#109441]) +1 similar issue
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb2/igt@kms_psr@psr2_cursor_mmap_gtt.html
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb7/igt@kms_psr@psr2_cursor_mmap_gtt.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-tglb: NOTRUN -> [SKIP][81] ([i915#3555])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_setmode@clone-exclusive-crtc.html
- shard-iclb: NOTRUN -> [SKIP][82] ([i915#3555]) +1 similar issue
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb5/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_vblank@pipe-d-ts-continuation-modeset:
- shard-iclb: NOTRUN -> [SKIP][83] ([fdo#109278]) +3 similar issues
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb5/igt@kms_vblank@pipe-d-ts-continuation-modeset.html
* igt@kms_vblank@pipe-d-wait-idle:
- shard-glk: NOTRUN -> [SKIP][84] ([fdo#109271] / [i915#533])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk3/igt@kms_vblank@pipe-d-wait-idle.html
* igt@nouveau_crc@pipe-c-source-rg:
- shard-iclb: NOTRUN -> [SKIP][85] ([i915#2530])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb6/igt@nouveau_crc@pipe-c-source-rg.html
- shard-tglb: NOTRUN -> [SKIP][86] ([i915#2530])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb3/igt@nouveau_crc@pipe-c-source-rg.html
* igt@prime_nv_api@i915_nv_double_import:
- shard-tglb: NOTRUN -> [SKIP][87] ([fdo#109291])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb3/igt@prime_nv_api@i915_nv_double_import.html
- shard-iclb: NOTRUN -> [SKIP][88] ([fdo#109291])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb7/igt@prime_nv_api@i915_nv_double_import.html
* igt@sysfs_clients@fair-1:
- shard-glk: NOTRUN -> [SKIP][89] ([fdo#109271] / [i915#2994])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk8/igt@sysfs_clients@fair-1.html
#### Possible fixes ####
* igt@gem_ctx_exec@basic-nohangcheck:
- {shard-tglu}: [FAIL][90] ([i915#6268]) -> [PASS][91]
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglu-4/igt@gem_ctx_exec@basic-nohangcheck.html
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglu-1/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_ctx_persistence@engines-hang@vcs1:
- {shard-dg1}: [FAIL][92] ([i915#4883]) -> [PASS][93] +1 similar issue
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-dg1-16/igt@gem_ctx_persistence@engines-hang@vcs1.html
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-dg1-16/igt@gem_ctx_persistence@engines-hang@vcs1.html
* igt@gem_eio@reset-stress:
- {shard-dg1}: [FAIL][94] ([i915#5784]) -> [PASS][95]
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-dg1-12/igt@gem_eio@reset-stress.html
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-dg1-18/igt@gem_eio@reset-stress.html
* igt@gem_exec_balancer@parallel-bb-first:
- shard-iclb: [SKIP][96] ([i915#4525]) -> [PASS][97] +1 similar issue
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb3/igt@gem_exec_balancer@parallel-bb-first.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb2/igt@gem_exec_balancer@parallel-bb-first.html
* igt@gem_exec_endless@dispatch@bcs0:
- {shard-rkl}: [SKIP][98] ([i915#6247]) -> [PASS][99]
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@gem_exec_endless@dispatch@bcs0.html
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-4/igt@gem_exec_endless@dispatch@bcs0.html
* igt@gem_exec_fair@basic-none@vcs0:
- shard-glk: [FAIL][100] ([i915#2842]) -> [PASS][101] +1 similar issue
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-glk6/igt@gem_exec_fair@basic-none@vcs0.html
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk8/igt@gem_exec_fair@basic-none@vcs0.html
* igt@gem_exec_fence@basic-wait@bcs0:
- {shard-rkl}: [SKIP][102] ([i915#6251]) -> [PASS][103]
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@gem_exec_fence@basic-wait@bcs0.html
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@gem_exec_fence@basic-wait@bcs0.html
* igt@gem_exec_reloc@basic-write-read-noreloc:
- {shard-rkl}: [SKIP][104] ([i915#3281]) -> [PASS][105] +6 similar issues
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-6/igt@gem_exec_reloc@basic-write-read-noreloc.html
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-5/igt@gem_exec_reloc@basic-write-read-noreloc.html
* igt@gem_mmap_gtt@coherency:
- {shard-rkl}: [SKIP][106] ([fdo#111656]) -> [PASS][107]
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-2/igt@gem_mmap_gtt@coherency.html
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-5/igt@gem_mmap_gtt@coherency.html
* igt@gem_ppgtt@blt-vs-render-ctxn:
- {shard-rkl}: [INCOMPLETE][108] ([i915#3692]) -> [PASS][109]
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@gem_ppgtt@blt-vs-render-ctxn.html
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-4/igt@gem_ppgtt@blt-vs-render-ctxn.html
* igt@gem_pread@snoop:
- {shard-rkl}: [SKIP][110] ([i915#3282]) -> [PASS][111] +3 similar issues
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-1/igt@gem_pread@snoop.html
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-5/igt@gem_pread@snoop.html
* igt@gem_workarounds@suspend-resume:
- shard-kbl: [DMESG-WARN][112] ([i915#180]) -> [PASS][113] +1 similar issue
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-kbl1/igt@gem_workarounds@suspend-resume.html
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl7/igt@gem_workarounds@suspend-resume.html
* igt@gen9_exec_parse@allowed-all:
- shard-glk: [DMESG-WARN][114] ([i915#5566] / [i915#716]) -> [PASS][115]
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-glk5/igt@gen9_exec_parse@allowed-all.html
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk8/igt@gen9_exec_parse@allowed-all.html
* igt@gen9_exec_parse@bb-start-out:
- {shard-rkl}: [SKIP][116] ([i915#2527]) -> [PASS][117] +2 similar issues
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-2/igt@gen9_exec_parse@bb-start-out.html
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-5/igt@gen9_exec_parse@bb-start-out.html
* igt@i915_pm_dc@dc9-dpms:
- {shard-tglu}: [SKIP][118] ([i915#4281]) -> [PASS][119]
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglu-4/igt@i915_pm_dc@dc9-dpms.html
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglu-2/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_rc6_residency@rc6-idle@rcs0:
- {shard-tglu}: [WARN][120] ([i915#2681]) -> [PASS][121]
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglu-1/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglu-2/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html
* igt@i915_pm_rpm@dpms-non-lpsp:
- {shard-dg1}: [SKIP][122] ([i915#1397]) -> [PASS][123] +1 similar issue
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-dg1-18/igt@i915_pm_rpm@dpms-non-lpsp.html
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-dg1-14/igt@i915_pm_rpm@dpms-non-lpsp.html
* igt@i915_pm_rps@min-max-config-idle:
- {shard-rkl}: [FAIL][124] ([i915#4016]) -> [PASS][125]
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-1/igt@i915_pm_rps@min-max-config-idle.html
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-1/igt@i915_pm_rps@min-max-config-idle.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-180:
- {shard-rkl}: [SKIP][126] ([i915#1845] / [i915#4098]) -> [PASS][127] +17 similar issues
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-2/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions:
- shard-glk: [FAIL][128] ([i915#2346]) -> [PASS][129]
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html
* igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-ytiled:
- {shard-rkl}: [SKIP][130] ([fdo#111314] / [i915#4098] / [i915#4369]) -> [PASS][131] +8 similar issues
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-ytiled.html
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-ytiled.html
* igt@kms_flip@flip-vs-suspend@a-dp1:
- shard-apl: [DMESG-WARN][132] ([i915#180]) -> [PASS][133] +3 similar issues
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl3/igt@kms_flip@flip-vs-suspend@a-dp1.html
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl4/igt@kms_flip@flip-vs-suspend@a-dp1.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
- {shard-rkl}: [SKIP][134] ([i915#1849] / [i915#4098]) -> [PASS][135] +16 similar issues
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
* igt@kms_plane@pixel-format@pipe-a-planes:
- {shard-rkl}: [SKIP][136] ([i915#1849] / [i915#3558]) -> [PASS][137] +1 similar issue
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@kms_plane@pixel-format@pipe-a-planes.html
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_plane@pixel-format@pipe-a-planes.html
* igt@kms_plane_alpha_blend@pipe-a-alpha-opaque-fb:
- {shard-rkl}: [SKIP][138] ([i915#1849] / [i915#3546] / [i915#4098]) -> [PASS][139]
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@kms_plane_alpha_blend@pipe-a-alpha-opaque-fb.html
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_plane_alpha_blend@pipe-a-alpha-opaque-fb.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-iclb: [SKIP][140] ([fdo#109642] / [fdo#111068] / [i915#658]) -> [PASS][141]
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb4/igt@kms_psr2_su@page_flip-xrgb8888.html
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb2/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@cursor_plane_onoff:
- {shard-rkl}: [SKIP][142] ([i915#1072]) -> [PASS][143]
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-2/igt@kms_psr@cursor_plane_onoff.html
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_psr@cursor_plane_onoff.html
* igt@kms_psr@psr2_sprite_blt:
- shard-iclb: [SKIP][144] ([fdo#109441]) -> [PASS][145]
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb8/igt@kms_psr@psr2_sprite_blt.html
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html
* igt@kms_universal_plane@cursor-fb-leak-pipe-b:
- {shard-rkl}: [SKIP][146] ([i915#1845] / [i915#4070] / [i915#4098]) -> [PASS][147] +1 similar issue
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-1/igt@kms_universal_plane@cursor-fb-leak-pipe-b.html
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_universal_plane@cursor-fb-leak-pipe-b.html
* igt@perf@gen12-unprivileged-single-ctx-counters:
- {shard-rkl}: [SKIP][148] ([fdo#109289]) -> [PASS][149]
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@perf@gen12-unprivileged-single-ctx-counters.html
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-1/igt@perf@gen12-unprivileged-single-ctx-counters.html
* igt@perf@polling:
- {shard-rkl}: [FAIL][150] ([i915#5639]) -> [PASS][151]
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-1/igt@perf@polling.html
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-1/igt@perf@polling.html
* igt@perf@stress-open-close:
- shard-glk: [INCOMPLETE][152] ([i915#5213]) -> [PASS][153]
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-glk3/igt@perf@stress-open-close.html
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk5/igt@perf@stress-open-close.html
* igt@vgem_basic@unload:
- {shard-rkl}: [SKIP][154] -> [PASS][155]
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@vgem_basic@unload.html
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-4/igt@vgem_basic@unload.html
#### Warnings ####
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-kbl: [FAIL][156] ([i915#2851]) -> [FAIL][157] ([i915#2842])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-kbl7/igt@gem_exec_fair@basic-pace@rcs0.html
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl4/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf:
- shard-iclb: [SKIP][158] ([i915#2920]) -> [SKIP][159] ([i915#658])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb2/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf.html
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb3/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf.html
* igt@runner@aborted:
- shard-apl: ([FAIL][160], [FAIL][161], [FAIL][162], [FAIL][163], [FAIL][164]) ([i915#180] / [i915#3002] / [i915#4312] / [i915#5257]) -> ([FAIL][165], [FAIL][166], [FAIL][167], [FAIL][168]) ([fdo#109271] / [i915#180] / [i915#3002] / [i915#4312] / [i915#5257])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl7/igt@runner@aborted.html
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl3/igt@runner@aborted.html
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl6/igt@runner@aborted.html
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl3/igt@runner@aborted.html
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl8/igt@runner@aborted.html
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl8/igt@runner@aborted.html
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl1/igt@runner@aborted.html
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl6/igt@runner@aborted.html
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl6/igt@runner@aborted.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
[fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109300]: https://bugs.freedesktop.org/show_bug.cgi?id=109300
[fdo#109307]: https://bugs.freedesktop.org/show_bug.cgi?id=109307
[fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312
[fdo#109313]: https://bugs.freedesktop.org/show_bug.cgi?id=109313
[fdo#109314]: https://bugs.freedesktop.org/show_bug.cgi?id=109314
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111066]: https://bugs.freedesktop.org/show_bug.cgi?id=111066
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111314]: https://bugs.freedesktop.org/show_bug.cgi?id=111314
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1063]: https://gitlab.freedesktop.org/drm/intel/issues/1063
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155
[i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
[i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1722]: https://gitlab.freedesktop.org/drm/intel/issues/1722
[i915#1755]: https://gitlab.freedesktop.org/drm/intel/issues/1755
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#1911]: https://gitlab.freedesktop.org/drm/intel/issues/1911
[i915#2105]: https://gitlab.freedesktop.org/drm/intel/issues/2105
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2410]: https://gitlab.freedesktop.org/drm/intel/issues/2410
[i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2530]: https://gitlab.freedesktop.org/drm/intel/issues/2530
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
[i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681
[i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705
[i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2851]: https://gitlab.freedesktop.org/drm/intel/issues/2851
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920
[i915#2994]: https://gitlab.freedesktop.org/drm/intel/issues/2994
[i915#3002]: https://gitlab.freedesktop.org/drm/intel/issues/3002
[i915#3012]: https://gitlab.freedesktop.org/drm/intel/issues/3012
[i915#3063]: https://gitlab.freedesktop.org/drm/intel/issues/3063
[i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299
[i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301
[i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318
[i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469
[i915#3528]: https://gitlab.freedesktop.org/drm/intel/issues/3528
[i915#3536]: https://gitlab.freedesktop.org/drm/intel/issues/3536
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3558]: https://gitlab.freedesktop.org/drm/intel/issues/3558
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3692]: https://gitlab.freedesktop.org/drm/intel/issues/3692
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742
[i915#3825]: https://gitlab.freedesktop.org/drm/intel/issues/3825
[i915#3826]: https://gitlab.freedesktop.org/drm/intel/issues/3826
[i915#3828]: https://gitlab.freedesktop.org/drm/intel/issues/3828
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3952]: https://gitlab.freedesktop.org/drm/intel/issues/3952
[i915#3966]: https://gitlab.freedesktop.org/drm/intel/issues/3966
[i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989
[i915#4016]: https://gitlab.freedesktop.org/drm/intel/issues/4016
[i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4171]: https://gitlab.freedesktop.org/drm/intel/issues/4171
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#426]: https://gitlab.freedesktop.org/drm/intel/issues/426
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/intel/issues/4281
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4369]: https://gitlab.freedesktop.org/drm/intel/issues/4369
[i915#4494]: https://gitlab.freedesktop.org/drm/intel/issues/4494
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#4528]: https://gitlab.freedesktop.org/drm/intel/issues/4528
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#4565]: https://gitlab.freedesktop.org/drm/intel/issues/4565
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4818]: https://gitlab.freedesktop.org/drm/intel/issues/4818
[i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4853]: https://gitlab.freedesktop.org/drm/intel/issues/4853
[i915#4859]: https://gitlab.freedesktop.org/drm/intel/issues/4859
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#4873]: https://gitlab.freedesktop.org/drm/intel/issues/4873
[i915#4877]: https://gitlab.freedesktop.org/drm/intel/issues/4877
[i915#4879]: https://gitlab.freedesktop.org/drm/intel/issues/4879
[i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881
[i915#4883]: https://gitlab.freedesktop.org/drm/intel/issues/4883
[i915#4884]: https://gitlab.freedesktop.org/drm/intel/issues/4884
[i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885
[i915#4893]: https://gitlab.freedesktop.org/drm/intel/issues/4893
[i915#4957]: https://gitlab.freedesktop.org/drm/intel/issues/4957
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5213]: https://gitlab.freedesktop.org/drm/intel/issues/5213
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5257]: https://gitlab.freedesktop.org/drm/intel/issues/5257
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5287]: https://gitlab.freedesktop.org/drm/intel/issues/5287
[i915#5288]: https://gitlab.freedesktop.org/drm/intel/issues/5288
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325
[i915#5327]: https://gitlab.freedesktop.org/drm/intel/issues/5327
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461
[i915#5563]: https://gitlab.freedesktop.org/drm/intel/issues/5563
[i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#5639]: https://gitlab.freedesktop.org/drm/intel/issues/5639
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230
[i915#6247]: https://gitlab.freedesktop.org/drm/intel/issues/6247
[i915#6248]: https://gitlab.freedesktop.org/drm/intel/issues/6248
[i915#6251]: https://gitlab.freedesktop.org/drm/intel/issues/6251
[i915#6252]: https://gitlab.freedesktop.org/drm/intel/issues/6252
[i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268
[i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301
[i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335
[i915#6344]: https://gitlab.freedesktop.org/drm/intel/issues/6344
[i915#6412]: https://gitlab.freedesktop.org/drm/intel/issues/6412
[i915#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433
[i915#6458]: https://gitlab.freedesktop.org/drm/intel/issues/6458
[i915#6463]: https://gitlab.freedesktop.org/drm/intel/issues/6463
[i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497
[i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_6623 -> IGTPW_7640
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_11986: 1cb5379e17f93685065d8ec54444f1baf9386ffe @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_7640: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/index.html
IGT_6623: c8edfca649da71b296d882bb0319181d94e619eb @ 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_7640/index.html
[-- Attachment #2: Type: text/html, Size: 47500 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for series starting with [i-g-t,1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
2022-08-12 9:53 ` [igt-dev] " Janusz Krzysztofik
` (4 preceding siblings ...)
(?)
@ 2022-08-16 19:57 ` Patchwork
-1 siblings, 0 replies; 20+ messages in thread
From: Patchwork @ 2022-08-16 19:57 UTC (permalink / raw)
To: Janusz Krzysztofik; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 45232 bytes --]
== Series Details ==
Series: series starting with [i-g-t,1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
URL : https://patchwork.freedesktop.org/series/107207/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11986_full -> IGTPW_7640_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/index.html
Participating hosts (13 -> 10)
------------------------------
Missing (3): pig-skl-6260u pig-kbl-iris pig-glk-j5005
Known issues
------------
Here are the changes found in IGTPW_7640_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglb: NOTRUN -> [SKIP][1] ([i915#6335])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@gem_create@create-ext-cpu-access-big.html
- shard-iclb: NOTRUN -> [SKIP][2] ([i915#6335])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb8/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_ctx_exec@basic-nohangcheck:
- shard-tglb: [PASS][3] -> [FAIL][4] ([i915#6268])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglb3/igt@gem_ctx_exec@basic-nohangcheck.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb3/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_ctx_sseu@invalid-args:
- shard-tglb: NOTRUN -> [SKIP][5] ([i915#280])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb2/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_eio@in-flight-contexts-1us:
- shard-tglb: [PASS][6] -> [TIMEOUT][7] ([i915#3063])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglb7/igt@gem_eio@in-flight-contexts-1us.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb7/igt@gem_eio@in-flight-contexts-1us.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-iclb: [PASS][8] -> [SKIP][9] ([i915#4525]) +2 similar issues
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb4/igt@gem_exec_balancer@parallel-contexts.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb7/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-glk: NOTRUN -> [SKIP][10] ([fdo#109271]) +85 similar issues
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk6/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-apl: [PASS][11] -> [FAIL][12] ([i915#2842])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl8/igt@gem_exec_fair@basic-none-solo@rcs0.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl1/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-glk: [PASS][13] -> [FAIL][14] ([i915#2842]) +4 similar issues
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-glk5/igt@gem_exec_fair@basic-pace-share@rcs0.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk7/igt@gem_exec_fair@basic-pace-share@rcs0.html
- shard-tglb: [PASS][15] -> [FAIL][16] ([i915#2842])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglb7/igt@gem_exec_fair@basic-pace-share@rcs0.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb3/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-kbl: [PASS][17] -> [FAIL][18] ([i915#2842]) +1 similar issue
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-kbl4/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl4/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_fair@basic-pace@bcs0:
- shard-iclb: [PASS][19] -> [FAIL][20] ([i915#2842]) +1 similar issue
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb2/igt@gem_exec_fair@basic-pace@bcs0.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb6/igt@gem_exec_fair@basic-pace@bcs0.html
* igt@gem_huc_copy@huc-copy:
- shard-tglb: [PASS][21] -> [SKIP][22] ([i915#2190])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglb3/igt@gem_huc_copy@huc-copy.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb7/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@parallel-random-engines:
- shard-glk: NOTRUN -> [SKIP][23] ([fdo#109271] / [i915#4613]) +1 similar issue
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk9/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_pread@exhaustion:
- shard-kbl: NOTRUN -> [WARN][24] ([i915#2658])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl4/igt@gem_pread@exhaustion.html
* igt@gem_pxp@create-regular-context-2:
- shard-apl: NOTRUN -> [SKIP][25] ([fdo#109271]) +80 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl1/igt@gem_pxp@create-regular-context-2.html
* igt@gem_pxp@create-valid-protected-context:
- shard-tglb: NOTRUN -> [SKIP][26] ([i915#4270])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb3/igt@gem_pxp@create-valid-protected-context.html
- shard-iclb: NOTRUN -> [SKIP][27] ([i915#4270])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb7/igt@gem_pxp@create-valid-protected-context.html
* igt@gem_softpin@evict-single-offset:
- shard-glk: NOTRUN -> [FAIL][28] ([i915#4171])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk6/igt@gem_softpin@evict-single-offset.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-glk: NOTRUN -> [SKIP][29] ([fdo#109271] / [i915#3323])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk6/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_workarounds@suspend-resume-context:
- shard-apl: [PASS][30] -> [DMESG-WARN][31] ([i915#180])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl7/igt@gem_workarounds@suspend-resume-context.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl6/igt@gem_workarounds@suspend-resume-context.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-snb: [PASS][32] -> [DMESG-WARN][33] ([i915#4528])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-snb7/igt@i915_module_load@reload-with-fault-injection.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-snb2/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_dc@dc5-psr:
- shard-tglb: [PASS][34] -> [FAIL][35] ([i915#3989])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglb7/igt@i915_pm_dc@dc5-psr.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@i915_pm_dc@dc5-psr.html
* igt@i915_pm_dc@dc6-psr:
- shard-iclb: [PASS][36] -> [FAIL][37] ([i915#454])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb6/igt@i915_pm_dc@dc6-psr.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb3/igt@i915_pm_dc@dc6-psr.html
* igt@i915_suspend@forcewake:
- shard-apl: NOTRUN -> [DMESG-WARN][38] ([i915#180])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl8/igt@i915_suspend@forcewake.html
* igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_dg2_rc_ccs:
- shard-kbl: NOTRUN -> [SKIP][39] ([fdo#109271]) +76 similar issues
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl4/igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_dg2_rc_ccs.html
* igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][40] ([i915#3689]) +1 similar issue
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_ccs.html
* igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs:
- shard-apl: NOTRUN -> [SKIP][41] ([fdo#109271] / [i915#3886]) +5 similar issues
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl6/igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs.html
- shard-tglb: NOTRUN -> [SKIP][42] ([i915#3689] / [i915#3886]) +1 similar issue
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs.html
- shard-glk: NOTRUN -> [SKIP][43] ([fdo#109271] / [i915#3886]) +2 similar issues
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk7/igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs.html
- shard-iclb: NOTRUN -> [SKIP][44] ([fdo#109278] / [i915#3886]) +2 similar issues
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb7/igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc:
- shard-kbl: NOTRUN -> [SKIP][45] ([fdo#109271] / [i915#3886]) +5 similar issues
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl1/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-c-ccs-on-another-bo-yf_tiled_ccs:
- shard-snb: NOTRUN -> [SKIP][46] ([fdo#109271]) +49 similar issues
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-snb5/igt@kms_ccs@pipe-c-ccs-on-another-bo-yf_tiled_ccs.html
- shard-tglb: NOTRUN -> [SKIP][47] ([fdo#111615] / [i915#3689])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_ccs@pipe-c-ccs-on-another-bo-yf_tiled_ccs.html
* igt@kms_chamelium@dp-hpd-after-suspend:
- shard-apl: NOTRUN -> [SKIP][48] ([fdo#109271] / [fdo#111827]) +4 similar issues
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl4/igt@kms_chamelium@dp-hpd-after-suspend.html
* igt@kms_chamelium@hdmi-crc-single:
- shard-tglb: NOTRUN -> [SKIP][49] ([fdo#109284] / [fdo#111827])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_chamelium@hdmi-crc-single.html
- shard-glk: NOTRUN -> [SKIP][50] ([fdo#109271] / [fdo#111827])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk9/igt@kms_chamelium@hdmi-crc-single.html
- shard-iclb: NOTRUN -> [SKIP][51] ([fdo#109284] / [fdo#111827])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb4/igt@kms_chamelium@hdmi-crc-single.html
* igt@kms_chamelium@vga-hpd-fast:
- shard-kbl: NOTRUN -> [SKIP][52] ([fdo#109271] / [fdo#111827]) +4 similar issues
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl4/igt@kms_chamelium@vga-hpd-fast.html
* igt@kms_content_protection@srm:
- shard-apl: NOTRUN -> [TIMEOUT][53] ([i915#1319])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl6/igt@kms_content_protection@srm.html
* igt@kms_content_protection@uevent:
- shard-apl: NOTRUN -> [FAIL][54] ([i915#2105])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl2/igt@kms_content_protection@uevent.html
- shard-tglb: NOTRUN -> [SKIP][55] ([i915#1063])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_content_protection@uevent.html
- shard-iclb: NOTRUN -> [SKIP][56] ([fdo#109300] / [fdo#111066])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb5/igt@kms_content_protection@uevent.html
- shard-kbl: NOTRUN -> [FAIL][57] ([i915#2105])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl4/igt@kms_content_protection@uevent.html
* igt@kms_display_modes@extended-mode-basic:
- shard-tglb: NOTRUN -> [SKIP][58] ([fdo#109274])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb7/igt@kms_display_modes@extended-mode-basic.html
- shard-iclb: NOTRUN -> [SKIP][59] ([fdo#109274])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb4/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_draw_crc@draw-method-rgb565-mmap-cpu-untiled:
- shard-snb: [PASS][60] -> [SKIP][61] ([fdo#109271])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-snb5/igt@kms_draw_crc@draw-method-rgb565-mmap-cpu-untiled.html
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-snb7/igt@kms_draw_crc@draw-method-rgb565-mmap-cpu-untiled.html
* igt@kms_flip@flip-vs-suspend-interruptible@c-dp1:
- shard-kbl: [PASS][62] -> [DMESG-WARN][63] ([i915#180]) +4 similar issues
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-kbl7/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl7/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-iclb: NOTRUN -> [SKIP][64] ([i915#2672]) +7 similar issues
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb5/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-msflip-blt:
- shard-tglb: NOTRUN -> [SKIP][65] ([i915#6497]) +2 similar issues
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-tglb: NOTRUN -> [SKIP][66] ([fdo#109280] / [fdo#111825]) +5 similar issues
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-pgflip-blt:
- shard-iclb: NOTRUN -> [SKIP][67] ([fdo#109280]) +5 similar issues
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c:
- shard-tglb: NOTRUN -> [SKIP][68] ([fdo#109289])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html
- shard-iclb: NOTRUN -> [SKIP][69] ([fdo#109289])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb5/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html
* igt@kms_plane_alpha_blend@pipe-a-alpha-basic:
- shard-kbl: NOTRUN -> [FAIL][70] ([fdo#108145] / [i915#265]) +2 similar issues
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl1/igt@kms_plane_alpha_blend@pipe-a-alpha-basic.html
* igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max:
- shard-apl: NOTRUN -> [FAIL][71] ([fdo#108145] / [i915#265]) +1 similar issue
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max.html
- shard-glk: NOTRUN -> [FAIL][72] ([fdo#108145] / [i915#265])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk3/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-a-edp-1:
- shard-iclb: NOTRUN -> [SKIP][73] ([i915#5235]) +2 similar issues
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb7/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-a-edp-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-edp-1:
- shard-tglb: NOTRUN -> [SKIP][74] ([i915#5235]) +3 similar issues
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb3/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-edp-1.html
* igt@kms_psr@psr2_cursor_mmap_gtt:
- shard-iclb: [PASS][75] -> [SKIP][76] ([fdo#109441]) +1 similar issue
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb2/igt@kms_psr@psr2_cursor_mmap_gtt.html
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb7/igt@kms_psr@psr2_cursor_mmap_gtt.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-tglb: NOTRUN -> [SKIP][77] ([i915#3555])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb5/igt@kms_setmode@clone-exclusive-crtc.html
- shard-iclb: NOTRUN -> [SKIP][78] ([i915#3555]) +1 similar issue
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb5/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_vblank@pipe-d-ts-continuation-modeset:
- shard-iclb: NOTRUN -> [SKIP][79] ([fdo#109278]) +3 similar issues
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb5/igt@kms_vblank@pipe-d-ts-continuation-modeset.html
* igt@kms_vblank@pipe-d-wait-idle:
- shard-glk: NOTRUN -> [SKIP][80] ([fdo#109271] / [i915#533])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk3/igt@kms_vblank@pipe-d-wait-idle.html
* igt@nouveau_crc@pipe-c-source-rg:
- shard-iclb: NOTRUN -> [SKIP][81] ([i915#2530])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb6/igt@nouveau_crc@pipe-c-source-rg.html
- shard-tglb: NOTRUN -> [SKIP][82] ([i915#2530])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb3/igt@nouveau_crc@pipe-c-source-rg.html
* igt@prime_nv_api@i915_nv_double_import:
- shard-tglb: NOTRUN -> [SKIP][83] ([fdo#109291])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglb3/igt@prime_nv_api@i915_nv_double_import.html
- shard-iclb: NOTRUN -> [SKIP][84] ([fdo#109291])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb7/igt@prime_nv_api@i915_nv_double_import.html
* igt@sysfs_clients@fair-1:
- shard-glk: NOTRUN -> [SKIP][85] ([fdo#109271] / [i915#2994])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk8/igt@sysfs_clients@fair-1.html
* igt@testdisplay:
- shard-apl: [PASS][86] -> [TIMEOUT][87] ([i915#6585])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl8/igt@testdisplay.html
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl7/igt@testdisplay.html
- shard-kbl: [PASS][88] -> [TIMEOUT][89] ([i915#6585])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-kbl4/igt@testdisplay.html
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl1/igt@testdisplay.html
#### Possible fixes ####
* igt@gem_ctx_exec@basic-nohangcheck:
- {shard-tglu}: [FAIL][90] ([i915#6268]) -> [PASS][91]
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglu-4/igt@gem_ctx_exec@basic-nohangcheck.html
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglu-1/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_ctx_persistence@engines-hang@vcs1:
- {shard-dg1}: [FAIL][92] ([i915#4883]) -> [PASS][93] +1 similar issue
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-dg1-16/igt@gem_ctx_persistence@engines-hang@vcs1.html
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-dg1-16/igt@gem_ctx_persistence@engines-hang@vcs1.html
* igt@gem_eio@reset-stress:
- {shard-dg1}: [FAIL][94] ([i915#5784]) -> [PASS][95]
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-dg1-12/igt@gem_eio@reset-stress.html
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-dg1-18/igt@gem_eio@reset-stress.html
* igt@gem_exec_balancer@parallel-bb-first:
- shard-iclb: [SKIP][96] ([i915#4525]) -> [PASS][97] +1 similar issue
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb3/igt@gem_exec_balancer@parallel-bb-first.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb2/igt@gem_exec_balancer@parallel-bb-first.html
* igt@gem_exec_endless@dispatch@bcs0:
- {shard-rkl}: [SKIP][98] ([i915#6247]) -> [PASS][99]
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@gem_exec_endless@dispatch@bcs0.html
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-4/igt@gem_exec_endless@dispatch@bcs0.html
* igt@gem_exec_fair@basic-none@vcs0:
- shard-glk: [FAIL][100] ([i915#2842]) -> [PASS][101] +1 similar issue
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-glk6/igt@gem_exec_fair@basic-none@vcs0.html
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk8/igt@gem_exec_fair@basic-none@vcs0.html
* igt@gem_exec_fence@basic-wait@bcs0:
- {shard-rkl}: [SKIP][102] ([i915#6251]) -> [PASS][103]
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@gem_exec_fence@basic-wait@bcs0.html
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@gem_exec_fence@basic-wait@bcs0.html
* igt@gem_exec_reloc@basic-write-read-noreloc:
- {shard-rkl}: [SKIP][104] ([i915#3281]) -> [PASS][105] +6 similar issues
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-6/igt@gem_exec_reloc@basic-write-read-noreloc.html
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-5/igt@gem_exec_reloc@basic-write-read-noreloc.html
* igt@gem_mmap_gtt@coherency:
- {shard-rkl}: [SKIP][106] ([fdo#111656]) -> [PASS][107]
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-2/igt@gem_mmap_gtt@coherency.html
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-5/igt@gem_mmap_gtt@coherency.html
* igt@gem_ppgtt@blt-vs-render-ctxn:
- {shard-rkl}: [INCOMPLETE][108] ([i915#3692]) -> [PASS][109]
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@gem_ppgtt@blt-vs-render-ctxn.html
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-4/igt@gem_ppgtt@blt-vs-render-ctxn.html
* igt@gem_pread@snoop:
- {shard-rkl}: [SKIP][110] ([i915#3282]) -> [PASS][111] +3 similar issues
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-1/igt@gem_pread@snoop.html
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-5/igt@gem_pread@snoop.html
* igt@gem_workarounds@suspend-resume:
- shard-kbl: [DMESG-WARN][112] ([i915#180]) -> [PASS][113] +1 similar issue
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-kbl1/igt@gem_workarounds@suspend-resume.html
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl7/igt@gem_workarounds@suspend-resume.html
* igt@gen9_exec_parse@allowed-all:
- shard-glk: [DMESG-WARN][114] ([i915#5566] / [i915#716]) -> [PASS][115]
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-glk5/igt@gen9_exec_parse@allowed-all.html
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk8/igt@gen9_exec_parse@allowed-all.html
* igt@gen9_exec_parse@bb-start-out:
- {shard-rkl}: [SKIP][116] ([i915#2527]) -> [PASS][117] +2 similar issues
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-2/igt@gen9_exec_parse@bb-start-out.html
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-5/igt@gen9_exec_parse@bb-start-out.html
* igt@i915_pm_dc@dc9-dpms:
- {shard-tglu}: [SKIP][118] ([i915#4281]) -> [PASS][119]
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglu-4/igt@i915_pm_dc@dc9-dpms.html
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglu-2/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_rc6_residency@rc6-idle@rcs0:
- {shard-tglu}: [WARN][120] ([i915#2681]) -> [PASS][121]
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-tglu-1/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-tglu-2/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html
* igt@i915_pm_rpm@dpms-non-lpsp:
- {shard-dg1}: [SKIP][122] ([i915#1397]) -> [PASS][123] +1 similar issue
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-dg1-18/igt@i915_pm_rpm@dpms-non-lpsp.html
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-dg1-14/igt@i915_pm_rpm@dpms-non-lpsp.html
* igt@i915_pm_rps@min-max-config-idle:
- {shard-rkl}: [FAIL][124] ([i915#4016]) -> [PASS][125]
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-1/igt@i915_pm_rps@min-max-config-idle.html
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-1/igt@i915_pm_rps@min-max-config-idle.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-180:
- {shard-rkl}: [SKIP][126] ([i915#1845] / [i915#4098]) -> [PASS][127] +17 similar issues
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-2/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions:
- shard-glk: [FAIL][128] ([i915#2346]) -> [PASS][129]
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html
* igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-ytiled:
- {shard-rkl}: [SKIP][130] ([fdo#111314] / [i915#4098] / [i915#4369]) -> [PASS][131] +8 similar issues
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-ytiled.html
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-ytiled.html
* igt@kms_flip@flip-vs-suspend@a-dp1:
- shard-apl: [DMESG-WARN][132] ([i915#180]) -> [PASS][133] +3 similar issues
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl3/igt@kms_flip@flip-vs-suspend@a-dp1.html
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl4/igt@kms_flip@flip-vs-suspend@a-dp1.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
- {shard-rkl}: [SKIP][134] ([i915#1849] / [i915#4098]) -> [PASS][135] +16 similar issues
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
* igt@kms_plane@pixel-format@pipe-a-planes:
- {shard-rkl}: [SKIP][136] ([i915#1849] / [i915#3558]) -> [PASS][137] +1 similar issue
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@kms_plane@pixel-format@pipe-a-planes.html
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_plane@pixel-format@pipe-a-planes.html
* igt@kms_plane_alpha_blend@pipe-a-alpha-opaque-fb:
- {shard-rkl}: [SKIP][138] ([i915#1849] / [i915#3546] / [i915#4098]) -> [PASS][139]
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@kms_plane_alpha_blend@pipe-a-alpha-opaque-fb.html
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_plane_alpha_blend@pipe-a-alpha-opaque-fb.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-iclb: [SKIP][140] ([fdo#109642] / [fdo#111068] / [i915#658]) -> [PASS][141]
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb4/igt@kms_psr2_su@page_flip-xrgb8888.html
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb2/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@cursor_plane_onoff:
- {shard-rkl}: [SKIP][142] ([i915#1072]) -> [PASS][143]
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-2/igt@kms_psr@cursor_plane_onoff.html
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_psr@cursor_plane_onoff.html
* igt@kms_psr@psr2_sprite_blt:
- shard-iclb: [SKIP][144] ([fdo#109441]) -> [PASS][145]
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb8/igt@kms_psr@psr2_sprite_blt.html
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html
* igt@kms_universal_plane@cursor-fb-leak-pipe-b:
- {shard-rkl}: [SKIP][146] ([i915#1845] / [i915#4070] / [i915#4098]) -> [PASS][147] +1 similar issue
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-1/igt@kms_universal_plane@cursor-fb-leak-pipe-b.html
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-6/igt@kms_universal_plane@cursor-fb-leak-pipe-b.html
* igt@perf@gen12-unprivileged-single-ctx-counters:
- {shard-rkl}: [SKIP][148] ([fdo#109289]) -> [PASS][149]
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@perf@gen12-unprivileged-single-ctx-counters.html
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-1/igt@perf@gen12-unprivileged-single-ctx-counters.html
* igt@perf@polling:
- {shard-rkl}: [FAIL][150] ([i915#5639]) -> [PASS][151]
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-1/igt@perf@polling.html
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-1/igt@perf@polling.html
* igt@perf@stress-open-close:
- shard-glk: [INCOMPLETE][152] ([i915#5213]) -> [PASS][153]
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-glk3/igt@perf@stress-open-close.html
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-glk5/igt@perf@stress-open-close.html
* igt@vgem_basic@unload:
- {shard-rkl}: [SKIP][154] -> [PASS][155]
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-rkl-5/igt@vgem_basic@unload.html
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-rkl-4/igt@vgem_basic@unload.html
#### Warnings ####
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-kbl: [FAIL][156] ([i915#2851]) -> [FAIL][157] ([i915#2842])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-kbl7/igt@gem_exec_fair@basic-pace@rcs0.html
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-kbl4/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf:
- shard-iclb: [SKIP][158] ([i915#2920]) -> [SKIP][159] ([i915#658])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-iclb2/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf.html
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-iclb3/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf.html
* igt@runner@aborted:
- shard-apl: ([FAIL][160], [FAIL][161], [FAIL][162], [FAIL][163], [FAIL][164]) ([i915#180] / [i915#3002] / [i915#4312] / [i915#5257]) -> ([FAIL][165], [FAIL][166], [FAIL][167], [FAIL][168]) ([fdo#109271] / [i915#180] / [i915#3002] / [i915#4312] / [i915#5257])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl7/igt@runner@aborted.html
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl3/igt@runner@aborted.html
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl6/igt@runner@aborted.html
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl3/igt@runner@aborted.html
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11986/shard-apl8/igt@runner@aborted.html
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl6/igt@runner@aborted.html
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl8/igt@runner@aborted.html
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl1/igt@runner@aborted.html
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/shard-apl6/igt@runner@aborted.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
[fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109300]: https://bugs.freedesktop.org/show_bug.cgi?id=109300
[fdo#109307]: https://bugs.freedesktop.org/show_bug.cgi?id=109307
[fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312
[fdo#109313]: https://bugs.freedesktop.org/show_bug.cgi?id=109313
[fdo#109314]: https://bugs.freedesktop.org/show_bug.cgi?id=109314
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111066]: https://bugs.freedesktop.org/show_bug.cgi?id=111066
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111314]: https://bugs.freedesktop.org/show_bug.cgi?id=111314
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1063]: https://gitlab.freedesktop.org/drm/intel/issues/1063
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155
[i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
[i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1722]: https://gitlab.freedesktop.org/drm/intel/issues/1722
[i915#1755]: https://gitlab.freedesktop.org/drm/intel/issues/1755
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#1911]: https://gitlab.freedesktop.org/drm/intel/issues/1911
[i915#2105]: https://gitlab.freedesktop.org/drm/intel/issues/2105
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2410]: https://gitlab.freedesktop.org/drm/intel/issues/2410
[i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2530]: https://gitlab.freedesktop.org/drm/intel/issues/2530
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
[i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681
[i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705
[i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2851]: https://gitlab.freedesktop.org/drm/intel/issues/2851
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920
[i915#2994]: https://gitlab.freedesktop.org/drm/intel/issues/2994
[i915#3002]: https://gitlab.freedesktop.org/drm/intel/issues/3002
[i915#3012]: https://gitlab.freedesktop.org/drm/intel/issues/3012
[i915#3063]: https://gitlab.freedesktop.org/drm/intel/issues/3063
[i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299
[i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301
[i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318
[i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469
[i915#3528]: https://gitlab.freedesktop.org/drm/intel/issues/3528
[i915#3536]: https://gitlab.freedesktop.org/drm/intel/issues/3536
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3558]: https://gitlab.freedesktop.org/drm/intel/issues/3558
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3692]: https://gitlab.freedesktop.org/drm/intel/issues/3692
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742
[i915#3825]: https://gitlab.freedesktop.org/drm/intel/issues/3825
[i915#3826]: https://gitlab.freedesktop.org/drm/intel/issues/3826
[i915#3828]: https://gitlab.freedesktop.org/drm/intel/issues/3828
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3952]: https://gitlab.freedesktop.org/drm/intel/issues/3952
[i915#3966]: https://gitlab.freedesktop.org/drm/intel/issues/3966
[i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989
[i915#4016]: https://gitlab.freedesktop.org/drm/intel/issues/4016
[i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4171]: https://gitlab.freedesktop.org/drm/intel/issues/4171
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#426]: https://gitlab.freedesktop.org/drm/intel/issues/426
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/intel/issues/4281
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4369]: https://gitlab.freedesktop.org/drm/intel/issues/4369
[i915#4494]: https://gitlab.freedesktop.org/drm/intel/issues/4494
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#4528]: https://gitlab.freedesktop.org/drm/intel/issues/4528
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#4565]: https://gitlab.freedesktop.org/drm/intel/issues/4565
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4818]: https://gitlab.freedesktop.org/drm/intel/issues/4818
[i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4853]: https://gitlab.freedesktop.org/drm/intel/issues/4853
[i915#4859]: https://gitlab.freedesktop.org/drm/intel/issues/4859
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#4873]: https://gitlab.freedesktop.org/drm/intel/issues/4873
[i915#4877]: https://gitlab.freedesktop.org/drm/intel/issues/4877
[i915#4879]: https://gitlab.freedesktop.org/drm/intel/issues/4879
[i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881
[i915#4883]: https://gitlab.freedesktop.org/drm/intel/issues/4883
[i915#4884]: https://gitlab.freedesktop.org/drm/intel/issues/4884
[i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885
[i915#4893]: https://gitlab.freedesktop.org/drm/intel/issues/4893
[i915#4957]: https://gitlab.freedesktop.org/drm/intel/issues/4957
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5213]: https://gitlab.freedesktop.org/drm/intel/issues/5213
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5257]: https://gitlab.freedesktop.org/drm/intel/issues/5257
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5287]: https://gitlab.freedesktop.org/drm/intel/issues/5287
[i915#5288]: https://gitlab.freedesktop.org/drm/intel/issues/5288
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325
[i915#5327]: https://gitlab.freedesktop.org/drm/intel/issues/5327
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461
[i915#5563]: https://gitlab.freedesktop.org/drm/intel/issues/5563
[i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#5639]: https://gitlab.freedesktop.org/drm/intel/issues/5639
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230
[i915#6247]: https://gitlab.freedesktop.org/drm/intel/issues/6247
[i915#6248]: https://gitlab.freedesktop.org/drm/intel/issues/6248
[i915#6251]: https://gitlab.freedesktop.org/drm/intel/issues/6251
[i915#6252]: https://gitlab.freedesktop.org/drm/intel/issues/6252
[i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268
[i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301
[i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335
[i915#6344]: https://gitlab.freedesktop.org/drm/intel/issues/6344
[i915#6412]: https://gitlab.freedesktop.org/drm/intel/issues/6412
[i915#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433
[i915#6458]: https://gitlab.freedesktop.org/drm/intel/issues/6458
[i915#6463]: https://gitlab.freedesktop.org/drm/intel/issues/6463
[i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497
[i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6585]: https://gitlab.freedesktop.org/drm/intel/issues/6585
[i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_6623 -> IGTPW_7640
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_11986: 1cb5379e17f93685065d8ec54444f1baf9386ffe @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_7640: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7640/index.html
IGT_6623: c8edfca649da71b296d882bb0319181d94e619eb @ 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_7640/index.html
[-- Attachment #2: Type: text/html, Size: 47150 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Intel-gfx] [PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
2022-08-12 9:53 ` [igt-dev] " Janusz Krzysztofik
@ 2022-08-17 12:53 ` Mauro Carvalho Chehab
-1 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2022-08-17 12:53 UTC (permalink / raw)
To: Janusz Krzysztofik
Cc: igt-dev, intel-gfx, Mauro Carvalho Chehab, Chris Wilson
Hi Janusz,
On Fri, 12 Aug 2022 11:53:44 +0200
Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> wrote:
It seems that there is a numeration issue on this series, as the patches
on it are:
[PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
[PATCH i-g-t v2 2/3] tests/gem_exec_fence: Exclude 0 from use in store batches
[PATCH i-g-t v3 3/3] tests/gem_exec_fence: Restore pre-hang checks in *await-hang scenarios
Maybe some broken script? It is also missing a cover letter.
> Commit ed7c8cfb67e3 ("tests/i915/gem_exec_fence: Add
> __for_each_physical_engine to utilize all engines."), while replacing
> depraciated for_each_physical_engine(e, fd) loop with
> __for_each_physical_engine(fd, e2) and gem_can_store_dword() inside that
> loop with gem_class_can_store_dword(), didn't switch to e2 consequently --
> eb_ring(e) argument of gem_can_store_dword() was replaced with e->class
> passed to gem_class_can_store_dword() instead of e2->class. As a result,
> a batch that stores dword is now submitted to all engines, also those that
> don't support that operation. Fix it.
>
> Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
> Cc: Mauro Carvalho Chehab <mauro.chehab@linux.intel.com>
LGTM.
Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org>
> ---
> tests/i915/gem_exec_fence.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
> index 7ff7614dad..048870053a 100644
> --- a/tests/i915/gem_exec_fence.c
> +++ b/tests/i915/gem_exec_fence.c
> @@ -331,7 +331,7 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
>
> i = 0;
> for_each_ctx_engine(fd, ctx, e2) {
> - if (!gem_class_can_store_dword(fd, e->class))
> + if (!gem_class_can_store_dword(fd, e2->class))
> continue;
>
> if (flags & NONBLOCK) {
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [igt-dev] [Intel-gfx] [PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
@ 2022-08-17 12:53 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2022-08-17 12:53 UTC (permalink / raw)
To: Janusz Krzysztofik
Cc: igt-dev, intel-gfx, Mauro Carvalho Chehab, Chris Wilson
Hi Janusz,
On Fri, 12 Aug 2022 11:53:44 +0200
Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> wrote:
It seems that there is a numeration issue on this series, as the patches
on it are:
[PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
[PATCH i-g-t v2 2/3] tests/gem_exec_fence: Exclude 0 from use in store batches
[PATCH i-g-t v3 3/3] tests/gem_exec_fence: Restore pre-hang checks in *await-hang scenarios
Maybe some broken script? It is also missing a cover letter.
> Commit ed7c8cfb67e3 ("tests/i915/gem_exec_fence: Add
> __for_each_physical_engine to utilize all engines."), while replacing
> depraciated for_each_physical_engine(e, fd) loop with
> __for_each_physical_engine(fd, e2) and gem_can_store_dword() inside that
> loop with gem_class_can_store_dword(), didn't switch to e2 consequently --
> eb_ring(e) argument of gem_can_store_dword() was replaced with e->class
> passed to gem_class_can_store_dword() instead of e2->class. As a result,
> a batch that stores dword is now submitted to all engines, also those that
> don't support that operation. Fix it.
>
> Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
> Cc: Mauro Carvalho Chehab <mauro.chehab@linux.intel.com>
LGTM.
Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org>
> ---
> tests/i915/gem_exec_fence.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
> index 7ff7614dad..048870053a 100644
> --- a/tests/i915/gem_exec_fence.c
> +++ b/tests/i915/gem_exec_fence.c
> @@ -331,7 +331,7 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
>
> i = 0;
> for_each_ctx_engine(fd, ctx, e2) {
> - if (!gem_class_can_store_dword(fd, e->class))
> + if (!gem_class_can_store_dword(fd, e2->class))
> continue;
>
> if (flags & NONBLOCK) {
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Intel-gfx] [PATCH i-g-t v2 2/3] tests/gem_exec_fence: Exclude 0 from use in store batches
2022-08-12 9:53 ` [igt-dev] " Janusz Krzysztofik
@ 2022-08-17 12:55 ` Mauro Carvalho Chehab
-1 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2022-08-17 12:55 UTC (permalink / raw)
To: Janusz Krzysztofik
Cc: igt-dev, intel-gfx, Mauro Carvalho Chehab, Chris Wilson
On Fri, 12 Aug 2022 11:53:45 +0200
Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> wrote:
> When i = 0, condition out[i] == i will be true even if a batch supposed
> to store i in out[i] fails. Don't use i = 0 in batches that store values
> in out[i].
>
> v2: still check for out[0] == 0 (Chris)
>
> Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
> Cc: Chris Wilson <chris@chris-wilson.co.uk>
> Cc: Mauro Carvalho Chehab <mauro.chehab@linux.intel.com>
LGTM.
Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org>
> ---
> tests/i915/gem_exec_fence.c | 13 ++++++++-----
> 1 file changed, 8 insertions(+), 5 deletions(-)
>
> diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
> index 048870053a..78d83460f7 100644
> --- a/tests/i915/gem_exec_fence.c
> +++ b/tests/i915/gem_exec_fence.c
> @@ -334,6 +334,8 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
> if (!gem_class_can_store_dword(fd, e2->class))
> continue;
>
> + i++;
> +
> if (flags & NONBLOCK) {
> igt_store_word(fd, ahnd, ctx, e2, spin->out_fence,
> scratch, scratch_offset, i, i);
> @@ -345,8 +347,6 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
> put_ahnd(ahnd);
> }
> }
> -
> - i++;
> }
>
> igt_spin_busywait_until_started(spin);
> @@ -356,7 +356,7 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
> if ((flags & HANG) == 0) {
> /* Check for invalidly completing the task early */
> igt_assert(fence_busy(spin->out_fence));
> - for (int n = 0; n < i; n++)
> + for (int n = 0; n <= i; n++)
> igt_assert_eq_u32(out[n], 0);
>
> igt_spin_end(spin);
> @@ -366,8 +366,11 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
>
> gem_set_domain(fd, scratch, I915_GEM_DOMAIN_GTT, 0);
> igt_assert(!fence_busy(spin->out_fence));
> - while ((flags & HANG) == 0 && i--)
> - igt_assert_eq_u32(out[i], i);
> + if ((flags & HANG) == 0) {
> + do
> + igt_assert_eq_u32(out[i], i);
> + while (i--);
> + }
> munmap(out, 4096);
>
> igt_spin_free(fd, spin);
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [igt-dev] [Intel-gfx] [PATCH i-g-t v2 2/3] tests/gem_exec_fence: Exclude 0 from use in store batches
@ 2022-08-17 12:55 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2022-08-17 12:55 UTC (permalink / raw)
To: Janusz Krzysztofik
Cc: igt-dev, intel-gfx, Mauro Carvalho Chehab, Chris Wilson
On Fri, 12 Aug 2022 11:53:45 +0200
Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> wrote:
> When i = 0, condition out[i] == i will be true even if a batch supposed
> to store i in out[i] fails. Don't use i = 0 in batches that store values
> in out[i].
>
> v2: still check for out[0] == 0 (Chris)
>
> Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
> Cc: Chris Wilson <chris@chris-wilson.co.uk>
> Cc: Mauro Carvalho Chehab <mauro.chehab@linux.intel.com>
LGTM.
Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org>
> ---
> tests/i915/gem_exec_fence.c | 13 ++++++++-----
> 1 file changed, 8 insertions(+), 5 deletions(-)
>
> diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
> index 048870053a..78d83460f7 100644
> --- a/tests/i915/gem_exec_fence.c
> +++ b/tests/i915/gem_exec_fence.c
> @@ -334,6 +334,8 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
> if (!gem_class_can_store_dword(fd, e2->class))
> continue;
>
> + i++;
> +
> if (flags & NONBLOCK) {
> igt_store_word(fd, ahnd, ctx, e2, spin->out_fence,
> scratch, scratch_offset, i, i);
> @@ -345,8 +347,6 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
> put_ahnd(ahnd);
> }
> }
> -
> - i++;
> }
>
> igt_spin_busywait_until_started(spin);
> @@ -356,7 +356,7 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
> if ((flags & HANG) == 0) {
> /* Check for invalidly completing the task early */
> igt_assert(fence_busy(spin->out_fence));
> - for (int n = 0; n < i; n++)
> + for (int n = 0; n <= i; n++)
> igt_assert_eq_u32(out[n], 0);
>
> igt_spin_end(spin);
> @@ -366,8 +366,11 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
>
> gem_set_domain(fd, scratch, I915_GEM_DOMAIN_GTT, 0);
> igt_assert(!fence_busy(spin->out_fence));
> - while ((flags & HANG) == 0 && i--)
> - igt_assert_eq_u32(out[i], i);
> + if ((flags & HANG) == 0) {
> + do
> + igt_assert_eq_u32(out[i], i);
> + while (i--);
> + }
> munmap(out, 4096);
>
> igt_spin_free(fd, spin);
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Intel-gfx] [PATCH i-g-t v3 3/3] tests/gem_exec_fence: Restore pre-hang checks in *await-hang scenarios
2022-08-12 9:53 ` [igt-dev] " Janusz Krzysztofik
@ 2022-08-17 13:01 ` Mauro Carvalho Chehab
-1 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2022-08-17 13:01 UTC (permalink / raw)
To: Janusz Krzysztofik
Cc: igt-dev, intel-gfx, Mauro Carvalho Chehab, Chris Wilson
On Fri, 12 Aug 2022 11:53:46 +0200
Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> wrote:
> Commit c8f6aaf32d83 "tests/gem_exec_fence: Check stored values only for
> valid workloads" resolved an issue, observed in *await-hang scenarios,
> where a fence exposed by an invalid spin batch was signaled asynchronously
> to pending checks for depended test batches still waiting for that fence.
> Those checks have been disabled, weakening those scenarios.
>
> This change restores the pre-hang checks to the extent possible when the
> invalid spin batch may trigger an immediate reset. If we are lucky enough
> to take a snapshot of the object supposed to be still not modified by
> store batches after we confirm that the spin batch has started and before
> the fence is signaled, we use that copy to verify if the fence dependent
> batches are still blocked. Running the *await-hang subtests multiple
> times in CI should build our confidence in their results.
>
> v2: preserve checking the pipeline runs ahead of the hang (Chris)
> v3: use a more simple 'best effort' approach suggested by Chris
>
> Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
> Cc: Chris Wilson <chris@chris-wilson.co.uk>
> Cc: Mauro Carvalho Chehab <mauro.carvalho.chehab@intel.com>
LGTM.
Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org>
> ---
> tests/i915/gem_exec_fence.c | 22 ++++++++++++++++------
> 1 file changed, 16 insertions(+), 6 deletions(-)
>
> diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
> index 78d83460f7..f24bebdb7d 100644
> --- a/tests/i915/gem_exec_fence.c
> +++ b/tests/i915/gem_exec_fence.c
> @@ -21,6 +21,7 @@
> * IN THE SOFTWARE.
> */
>
> +#include <string.h>
> #include <sys/ioctl.h>
> #include <sys/poll.h>
> #include <sys/signal.h>
> @@ -307,12 +308,12 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
> const struct intel_execution_engine2 *e,
> unsigned flags)
> {
> + uint64_t scratch_offset, ahnd = get_reloc_ahnd(fd, ctx->id);
> const struct intel_execution_engine2 *e2;
> uint32_t scratch = gem_create(fd, 4096);
> + uint32_t *out, tmp[4096 / sizeof(*out)];
> igt_spin_t *spin;
> - uint32_t *out;
> - uint64_t scratch_offset, ahnd = get_reloc_ahnd(fd, ctx->id);
> - int i;
> + int i, n;
>
> scratch_offset = get_offset(ahnd, scratch, 4096, 0);
>
> @@ -353,11 +354,20 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
> /* Long, but not too long to anger preemption disable checks */
> usleep(50 * 1000); /* 50 ms, typical preempt reset is 150+ms */
>
> + /*
> + * Check for invalidly completing the task early.
> + * In -hang variants, invalid spin batch may trigger an immediate reset,
> + * then we are able to verify if store batches haven't been started yet
> + * only if the fence of the spin batch is still busy.
> + * Just run *await-hang subtest multiple times to build confidence.
> + */
> + memcpy(tmp, out, (i + 1) * sizeof(*out));
> + if (fence_busy(spin->out_fence)) {
> + for (n = 0; n <= i; n++)
> + igt_assert_eq_u32(tmp[n], 0);
> + }
> if ((flags & HANG) == 0) {
> - /* Check for invalidly completing the task early */
> igt_assert(fence_busy(spin->out_fence));
> - for (int n = 0; n <= i; n++)
> - igt_assert_eq_u32(out[n], 0);
>
> igt_spin_end(spin);
> }
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [igt-dev] [Intel-gfx] [PATCH i-g-t v3 3/3] tests/gem_exec_fence: Restore pre-hang checks in *await-hang scenarios
@ 2022-08-17 13:01 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2022-08-17 13:01 UTC (permalink / raw)
To: Janusz Krzysztofik
Cc: igt-dev, intel-gfx, Mauro Carvalho Chehab, Chris Wilson
On Fri, 12 Aug 2022 11:53:46 +0200
Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> wrote:
> Commit c8f6aaf32d83 "tests/gem_exec_fence: Check stored values only for
> valid workloads" resolved an issue, observed in *await-hang scenarios,
> where a fence exposed by an invalid spin batch was signaled asynchronously
> to pending checks for depended test batches still waiting for that fence.
> Those checks have been disabled, weakening those scenarios.
>
> This change restores the pre-hang checks to the extent possible when the
> invalid spin batch may trigger an immediate reset. If we are lucky enough
> to take a snapshot of the object supposed to be still not modified by
> store batches after we confirm that the spin batch has started and before
> the fence is signaled, we use that copy to verify if the fence dependent
> batches are still blocked. Running the *await-hang subtests multiple
> times in CI should build our confidence in their results.
>
> v2: preserve checking the pipeline runs ahead of the hang (Chris)
> v3: use a more simple 'best effort' approach suggested by Chris
>
> Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
> Cc: Chris Wilson <chris@chris-wilson.co.uk>
> Cc: Mauro Carvalho Chehab <mauro.carvalho.chehab@intel.com>
LGTM.
Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org>
> ---
> tests/i915/gem_exec_fence.c | 22 ++++++++++++++++------
> 1 file changed, 16 insertions(+), 6 deletions(-)
>
> diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
> index 78d83460f7..f24bebdb7d 100644
> --- a/tests/i915/gem_exec_fence.c
> +++ b/tests/i915/gem_exec_fence.c
> @@ -21,6 +21,7 @@
> * IN THE SOFTWARE.
> */
>
> +#include <string.h>
> #include <sys/ioctl.h>
> #include <sys/poll.h>
> #include <sys/signal.h>
> @@ -307,12 +308,12 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
> const struct intel_execution_engine2 *e,
> unsigned flags)
> {
> + uint64_t scratch_offset, ahnd = get_reloc_ahnd(fd, ctx->id);
> const struct intel_execution_engine2 *e2;
> uint32_t scratch = gem_create(fd, 4096);
> + uint32_t *out, tmp[4096 / sizeof(*out)];
> igt_spin_t *spin;
> - uint32_t *out;
> - uint64_t scratch_offset, ahnd = get_reloc_ahnd(fd, ctx->id);
> - int i;
> + int i, n;
>
> scratch_offset = get_offset(ahnd, scratch, 4096, 0);
>
> @@ -353,11 +354,20 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
> /* Long, but not too long to anger preemption disable checks */
> usleep(50 * 1000); /* 50 ms, typical preempt reset is 150+ms */
>
> + /*
> + * Check for invalidly completing the task early.
> + * In -hang variants, invalid spin batch may trigger an immediate reset,
> + * then we are able to verify if store batches haven't been started yet
> + * only if the fence of the spin batch is still busy.
> + * Just run *await-hang subtest multiple times to build confidence.
> + */
> + memcpy(tmp, out, (i + 1) * sizeof(*out));
> + if (fence_busy(spin->out_fence)) {
> + for (n = 0; n <= i; n++)
> + igt_assert_eq_u32(tmp[n], 0);
> + }
> if ((flags & HANG) == 0) {
> - /* Check for invalidly completing the task early */
> igt_assert(fence_busy(spin->out_fence));
> - for (int n = 0; n <= i; n++)
> - igt_assert_eq_u32(out[n], 0);
>
> igt_spin_end(spin);
> }
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Intel-gfx] [PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
2022-08-17 12:53 ` [igt-dev] " Mauro Carvalho Chehab
(?)
@ 2022-08-18 15:27 ` Janusz Krzysztofik
2022-08-19 6:02 ` [igt-dev] " Mauro Carvalho Chehab
-1 siblings, 1 reply; 20+ messages in thread
From: Janusz Krzysztofik @ 2022-08-18 15:27 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: igt-dev, intel-gfx, Mauro Carvalho Chehab, Chris Wilson
Hi Mauro,
Thanks for reviewing this series, I've just pushed it.
On Wednesday, 17 August 2022 14:53:48 CEST Mauro Carvalho Chehab wrote:
> Hi Janusz,
>
> On Fri, 12 Aug 2022 11:53:44 +0200
> Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> wrote:
>
> It seems that there is a numeration issue on this series, as the patches
> on it are:
>
> [PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
> [PATCH i-g-t v2 2/3] tests/gem_exec_fence: Exclude 0 from use in store batches
> [PATCH i-g-t v3 3/3] tests/gem_exec_fence: Restore pre-hang checks in *await-hang scenarios
>
> Maybe some broken script? It is also missing a cover letter.
That was not a script, I provided version numbers of individual patches
manually, and not provided any cover letter. First patch was a small fix, not
directly related to the two others. Second patch was a small enhancement,
also not directly related to the third one. However, the third one depended
on the two for clean apply, and that was the only reason for me sending them
in series.
That said, let me ask, based on your huge upstream experience, what are your
preferences on patch version tagging if one is going to submit a series with
new versions of some patches while still including some other that don't need
to be changed? Should all be marked as new (and the same) versions?
Thanks,
Janusz
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Intel-gfx] [PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
2022-08-18 15:27 ` Janusz Krzysztofik
@ 2022-08-19 6:02 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2022-08-19 6:02 UTC (permalink / raw)
To: Janusz Krzysztofik
Cc: igt-dev, intel-gfx, Mauro Carvalho Chehab, Chris Wilson
On Thu, 18 Aug 2022 17:27:26 +0200
Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> wrote:
> Hi Mauro,
>
> Thanks for reviewing this series, I've just pushed it.
>
> On Wednesday, 17 August 2022 14:53:48 CEST Mauro Carvalho Chehab wrote:
> > Hi Janusz,
> >
> > On Fri, 12 Aug 2022 11:53:44 +0200
> > Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> wrote:
> >
> > It seems that there is a numeration issue on this series, as the patches
> > on it are:
> >
> > [PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
> > [PATCH i-g-t v2 2/3] tests/gem_exec_fence: Exclude 0 from use in store batches
> > [PATCH i-g-t v3 3/3] tests/gem_exec_fence: Restore pre-hang checks in *await-hang scenarios
> >
> > Maybe some broken script? It is also missing a cover letter.
>
> That was not a script, I provided version numbers of individual patches
> manually, and not provided any cover letter. First patch was a small fix, not
> directly related to the two others. Second patch was a small enhancement,
> also not directly related to the third one. However, the third one depended
> on the two for clean apply, and that was the only reason for me sending them
> in series.
>
> That said, let me ask, based on your huge upstream experience, what are your
> preferences on patch version tagging if one is going to submit a series with
> new versions of some patches while still including some other that don't need
> to be changed? Should all be marked as new (and the same) versions?
I guess you started without a cover letter because it was originally a
single patch. Then, you realized that this was not enough, so you needed
extra stuff.
When I submit single fixes upstream, I usually don't add cover letters,
as the patch description is usually enough, but, at the moment it becomes
multiple (dependent) ones, I add it.
Yet, sometimes even for simple patch submissions, I add cover letters,
when I feel the need to add some explanation to help reviewers to analyze
it.
Basically:
- the cover letter provides temporary information meant to help reviewers
and maintainers to understand the series. It includes, for instance:
- a short summary of the patches in the tree;
- on what tree/branch the patch applies, if not on upstream
(like someone's else tree, next-20220819 branch, etc).
- any special instructions for the maintainers when applying it, like
if the patch should be merged after some other series;
- patch versions;
- etc.
- the patch title and the body describes: why, what and how. Those should
be providing enough understanding for anyone that would later look at
the git logs to understand the changes applied there. Patch version
log doesn't belong here. Yet, as patch reviews could be interesting
even after things get merged, you can include a link to lore, in the
form of:
Link: https://lore.kernel.org/$mailing_list/$msg_id
(instead of $mailing list, you could just use "all")
So, for instance, if I want to place a pointer to the last e-mail
on this thread, I would add:
Link: https://lore.kernel.org/intel-gfx/6809017.18pcnM708K@jkrzyszt-mobl1.ger.corp.intel.com
or:
Link: https://lore.kernel.org/all/6809017.18pcnM708K@jkrzyszt-mobl1.ger.corp.intel.com
Btw, on patches generated on git, the msg_id is there after format-email.
So, you can even add links to the patch you're sending.
-
In cases like the one you described, I would be adding a cover letter
with something like:
[PATCH i-g-t v3 0/3] Add some fixes to tests/gem_exec_fence
some description about the series
---
v3:
- Added a patch to restore pre-hang checks;
- patches 1 and 2 unchanged.
v2:
- Added a fix to exclude 0 in store batches;
- patch 1 unchanged.
If you need a v4, add it before v3, and so on.
At the series itself, version numbers are incremented on all patches.
This makes clear for reviewers that already checked your series about
what changed and what remains the same.
I hope that helps.
Regards,
Mauro
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [igt-dev] [Intel-gfx] [PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
@ 2022-08-19 6:02 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2022-08-19 6:02 UTC (permalink / raw)
To: Janusz Krzysztofik
Cc: igt-dev, intel-gfx, Mauro Carvalho Chehab, Chris Wilson
On Thu, 18 Aug 2022 17:27:26 +0200
Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> wrote:
> Hi Mauro,
>
> Thanks for reviewing this series, I've just pushed it.
>
> On Wednesday, 17 August 2022 14:53:48 CEST Mauro Carvalho Chehab wrote:
> > Hi Janusz,
> >
> > On Fri, 12 Aug 2022 11:53:44 +0200
> > Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> wrote:
> >
> > It seems that there is a numeration issue on this series, as the patches
> > on it are:
> >
> > [PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
> > [PATCH i-g-t v2 2/3] tests/gem_exec_fence: Exclude 0 from use in store batches
> > [PATCH i-g-t v3 3/3] tests/gem_exec_fence: Restore pre-hang checks in *await-hang scenarios
> >
> > Maybe some broken script? It is also missing a cover letter.
>
> That was not a script, I provided version numbers of individual patches
> manually, and not provided any cover letter. First patch was a small fix, not
> directly related to the two others. Second patch was a small enhancement,
> also not directly related to the third one. However, the third one depended
> on the two for clean apply, and that was the only reason for me sending them
> in series.
>
> That said, let me ask, based on your huge upstream experience, what are your
> preferences on patch version tagging if one is going to submit a series with
> new versions of some patches while still including some other that don't need
> to be changed? Should all be marked as new (and the same) versions?
I guess you started without a cover letter because it was originally a
single patch. Then, you realized that this was not enough, so you needed
extra stuff.
When I submit single fixes upstream, I usually don't add cover letters,
as the patch description is usually enough, but, at the moment it becomes
multiple (dependent) ones, I add it.
Yet, sometimes even for simple patch submissions, I add cover letters,
when I feel the need to add some explanation to help reviewers to analyze
it.
Basically:
- the cover letter provides temporary information meant to help reviewers
and maintainers to understand the series. It includes, for instance:
- a short summary of the patches in the tree;
- on what tree/branch the patch applies, if not on upstream
(like someone's else tree, next-20220819 branch, etc).
- any special instructions for the maintainers when applying it, like
if the patch should be merged after some other series;
- patch versions;
- etc.
- the patch title and the body describes: why, what and how. Those should
be providing enough understanding for anyone that would later look at
the git logs to understand the changes applied there. Patch version
log doesn't belong here. Yet, as patch reviews could be interesting
even after things get merged, you can include a link to lore, in the
form of:
Link: https://lore.kernel.org/$mailing_list/$msg_id
(instead of $mailing list, you could just use "all")
So, for instance, if I want to place a pointer to the last e-mail
on this thread, I would add:
Link: https://lore.kernel.org/intel-gfx/6809017.18pcnM708K@jkrzyszt-mobl1.ger.corp.intel.com
or:
Link: https://lore.kernel.org/all/6809017.18pcnM708K@jkrzyszt-mobl1.ger.corp.intel.com
Btw, on patches generated on git, the msg_id is there after format-email.
So, you can even add links to the patch you're sending.
-
In cases like the one you described, I would be adding a cover letter
with something like:
[PATCH i-g-t v3 0/3] Add some fixes to tests/gem_exec_fence
some description about the series
---
v3:
- Added a patch to restore pre-hang checks;
- patches 1 and 2 unchanged.
v2:
- Added a fix to exclude 0 in store batches;
- patch 1 unchanged.
If you need a v4, add it before v3, and so on.
At the series itself, version numbers are incremented on all patches.
This makes clear for reviewers that already checked your series about
what changed and what remains the same.
I hope that helps.
Regards,
Mauro
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Intel-gfx] [PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
@ 2022-08-05 14:27 Janusz Krzysztofik
0 siblings, 0 replies; 20+ messages in thread
From: Janusz Krzysztofik @ 2022-08-05 14:27 UTC (permalink / raw)
To: igt-dev; +Cc: intel-gfx, Chris Wilson
Commit ed7c8cfb67e3 ("tests/i915/gem_exec_fence: Add
__for_each_physical_engine to utilize all engines."), while replacing
depraciated for_each_physical_engine(e, fd) loop with
__for_each_physical_engine(fd, e2) and gem_can_store_dword() inside that
loop with gem_class_can_store_dword(), didn't switch to e2 consequently --
eb_ring(e) argument of gem_can_store_dword() was replaced with e->class
passed to gem_class_can_store_dword() instead of e2->class. As a result,
a batch that stores dword is now submitted to all engines, also those that
don't support that operation. Fix it.
Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
---
tests/i915/gem_exec_fence.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
index 7ff7614dad..048870053a 100644
--- a/tests/i915/gem_exec_fence.c
+++ b/tests/i915/gem_exec_fence.c
@@ -331,7 +331,7 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
i = 0;
for_each_ctx_engine(fd, ctx, e2) {
- if (!gem_class_can_store_dword(fd, e->class))
+ if (!gem_class_can_store_dword(fd, e2->class))
continue;
if (flags & NONBLOCK) {
--
2.25.1
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [Intel-gfx] [PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability
@ 2022-08-05 8:09 Janusz Krzysztofik
0 siblings, 0 replies; 20+ messages in thread
From: Janusz Krzysztofik @ 2022-08-05 8:09 UTC (permalink / raw)
To: igt-dev; +Cc: intel-gfx, Chris Wilson
Commit ed7c8cfb67e3 ("tests/i915/gem_exec_fence: Add
__for_each_physical_engine to utilize all engines."), while replacing
depraciated for_each_physical_engine(e, fd) loop with
__for_each_physical_engine(fd, e2) and gem_can_store_dword() inside that
loop with gem_class_can_store_dword(), didn't switch to e2 consequently --
eb_ring(e) argument of gem_can_store_dword() was replaced with e->class
passed to gem_class_can_store_dword() instead of e2->class. As a result,
a batch that stores dword is now submitted to all engines, also those that
don't support that operation. Fix it.
Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
---
tests/i915/gem_exec_fence.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c
index 7ff7614dad..048870053a 100644
--- a/tests/i915/gem_exec_fence.c
+++ b/tests/i915/gem_exec_fence.c
@@ -331,7 +331,7 @@ static void test_fence_await(int fd, const intel_ctx_t *ctx,
i = 0;
for_each_ctx_engine(fd, ctx, e2) {
- if (!gem_class_can_store_dword(fd, e->class))
+ if (!gem_class_can_store_dword(fd, e2->class))
continue;
if (flags & NONBLOCK) {
--
2.25.1
^ permalink raw reply related [flat|nested] 20+ messages in thread
end of thread, other threads:[~2022-08-19 6:03 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-12 9:53 [Intel-gfx] [PATCH i-g-t 1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability Janusz Krzysztofik
2022-08-12 9:53 ` [igt-dev] " Janusz Krzysztofik
2022-08-12 9:53 ` [Intel-gfx] [PATCH i-g-t v2 2/3] tests/gem_exec_fence: Exclude 0 from use in store batches Janusz Krzysztofik
2022-08-12 9:53 ` [igt-dev] " Janusz Krzysztofik
2022-08-17 12:55 ` [Intel-gfx] " Mauro Carvalho Chehab
2022-08-17 12:55 ` [igt-dev] " Mauro Carvalho Chehab
2022-08-12 9:53 ` [Intel-gfx] [PATCH i-g-t v3 3/3] tests/gem_exec_fence: Restore pre-hang checks in *await-hang scenarios Janusz Krzysztofik
2022-08-12 9:53 ` [igt-dev] " Janusz Krzysztofik
2022-08-17 13:01 ` [Intel-gfx] " Mauro Carvalho Chehab
2022-08-17 13:01 ` [igt-dev] " Mauro Carvalho Chehab
2022-08-12 10:39 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/3] tests/gem_exec_fence: Fix wrong engine checked for store_dword capability Patchwork
2022-08-12 18:26 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2022-08-16 19:57 ` [igt-dev] ✓ Fi.CI.IGT: success " Patchwork
2022-08-17 12:53 ` [Intel-gfx] [PATCH i-g-t 1/3] " Mauro Carvalho Chehab
2022-08-17 12:53 ` [igt-dev] " Mauro Carvalho Chehab
2022-08-18 15:27 ` Janusz Krzysztofik
2022-08-19 6:02 ` Mauro Carvalho Chehab
2022-08-19 6:02 ` [igt-dev] " Mauro Carvalho Chehab
-- strict thread matches above, loose matches on Subject: below --
2022-08-05 14:27 Janusz Krzysztofik
2022-08-05 8:09 Janusz Krzysztofik
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.