All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RESEND v3 0/3] lib, stackdepot: check stackdepot handle before accessing slabs
@ 2021-09-16 13:35 ` Imran Khan
  0 siblings, 0 replies; 12+ messages in thread
From: Imran Khan @ 2021-09-16 13:35 UTC (permalink / raw)
  To: vbabka, geert, akpm, ryabinin.a.a, glider, andreyknvl, dvyukov,
	maarten.lankhorst, mripard, tzimmermann, airlied, daniel
  Cc: dri-devel, linux-kernel, intel-gfx, linux-mm

Changes in v3:
 - Fixed build error [1], due to missing EXPORT_SYMBOL_GPL in patch-3

[1] https://patchwork.freedesktop.org/series/94696/#rev2

Changes in v2:
 - Fixed compilation error [1] due to typo in patch-3 (stack_depot_print
   used in place of stack_depot_snprint)
   This compilation error appears with CONFIG_DRM_I915_DEBUG_RUNTIME_PM=y
   and this was missed by my test config (x86_64_defconfig)

[1] https://patchwork.freedesktop.org/series/94696/

Original cover letter
------------------------------------------
This patch series consolidates the changes submitted and reviewed at [1]
and [2].
The patches at [1] and [2] were submitted separarely, but they have some
inter dependency (later patches were created on top of earlier ones).
As both sets are still under review, I have put them in a single
change set here, so that it can be reviewed/included together and also
to avoid automation build failures where git am fails because of absent
parent.

I have included Acked-by (from Vlastimil) and Reviewed-by (from Alexander)
tags obtained so far for these changes and have also addressed last review
comment from Vlastimil [3].

To summarize, the changes in this set are as follows:

PATCH-1: Checks validity of a stackdepot handle before proceeding
to access stackdepot slab/objects.

PATCH-2: Adds a helper in stackdepot, to allow users to print
stack entries just by specifying the stackdepot handle. It also
changes such users to use this new interface.   

PATCH-3: Adds a helper in stackdepot, to allow users to print
stack entries into buffers just by specifying the stackdepot handle and
destination buffer. It also changes such users to use this new interface.

[1] https://lore.kernel.org/lkml/20210902000154.1096484-1-imran.f.khan@oracle.com/
[2] https://lore.kernel.org/lkml/20210910141001.1622130-1-imran.f.khan@oracle.com/
[3] https://lore.kernel.org/lkml/ef0aa660-0cb6-dc21-f2ce-368b34f8af3d@suse.cz/

Imran Khan (3):
  lib, stackdepot: check stackdepot handle before accessing slabs.
  lib, stackdepot: Add helper to print stack entries.
  lib, stackdepot: Add helper to print stack entries into buffer.

 drivers/gpu/drm/drm_dp_mst_topology.c   |  5 +--
 drivers/gpu/drm/drm_mm.c                |  5 +--
 drivers/gpu/drm/i915/i915_vma.c         |  5 +--
 drivers/gpu/drm/i915/intel_runtime_pm.c | 20 +++--------
 include/linux/stackdepot.h              |  5 +++
 lib/stackdepot.c                        | 46 +++++++++++++++++++++++++
 mm/kasan/report.c                       | 15 ++------
 mm/page_owner.c                         | 18 +++-------
 8 files changed, 67 insertions(+), 52 deletions(-)


base-commit: 70ced02f322fd5bde59e805e77b19c811950d165
-- 
2.30.2


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Intel-gfx] [PATCH RESEND v3 0/3] lib, stackdepot: check stackdepot handle before accessing slabs
@ 2021-09-16 13:35 ` Imran Khan
  0 siblings, 0 replies; 12+ messages in thread
From: Imran Khan @ 2021-09-16 13:35 UTC (permalink / raw)
  To: vbabka, geert, akpm, ryabinin.a.a, glider, andreyknvl, dvyukov,
	maarten.lankhorst, mripard, tzimmermann, airlied, daniel
  Cc: dri-devel, linux-kernel, intel-gfx, linux-mm

Changes in v3:
 - Fixed build error [1], due to missing EXPORT_SYMBOL_GPL in patch-3

[1] https://patchwork.freedesktop.org/series/94696/#rev2

Changes in v2:
 - Fixed compilation error [1] due to typo in patch-3 (stack_depot_print
   used in place of stack_depot_snprint)
   This compilation error appears with CONFIG_DRM_I915_DEBUG_RUNTIME_PM=y
   and this was missed by my test config (x86_64_defconfig)

[1] https://patchwork.freedesktop.org/series/94696/

Original cover letter
------------------------------------------
This patch series consolidates the changes submitted and reviewed at [1]
and [2].
The patches at [1] and [2] were submitted separarely, but they have some
inter dependency (later patches were created on top of earlier ones).
As both sets are still under review, I have put them in a single
change set here, so that it can be reviewed/included together and also
to avoid automation build failures where git am fails because of absent
parent.

I have included Acked-by (from Vlastimil) and Reviewed-by (from Alexander)
tags obtained so far for these changes and have also addressed last review
comment from Vlastimil [3].

To summarize, the changes in this set are as follows:

PATCH-1: Checks validity of a stackdepot handle before proceeding
to access stackdepot slab/objects.

PATCH-2: Adds a helper in stackdepot, to allow users to print
stack entries just by specifying the stackdepot handle. It also
changes such users to use this new interface.   

PATCH-3: Adds a helper in stackdepot, to allow users to print
stack entries into buffers just by specifying the stackdepot handle and
destination buffer. It also changes such users to use this new interface.

[1] https://lore.kernel.org/lkml/20210902000154.1096484-1-imran.f.khan@oracle.com/
[2] https://lore.kernel.org/lkml/20210910141001.1622130-1-imran.f.khan@oracle.com/
[3] https://lore.kernel.org/lkml/ef0aa660-0cb6-dc21-f2ce-368b34f8af3d@suse.cz/

Imran Khan (3):
  lib, stackdepot: check stackdepot handle before accessing slabs.
  lib, stackdepot: Add helper to print stack entries.
  lib, stackdepot: Add helper to print stack entries into buffer.

 drivers/gpu/drm/drm_dp_mst_topology.c   |  5 +--
 drivers/gpu/drm/drm_mm.c                |  5 +--
 drivers/gpu/drm/i915/i915_vma.c         |  5 +--
 drivers/gpu/drm/i915/intel_runtime_pm.c | 20 +++--------
 include/linux/stackdepot.h              |  5 +++
 lib/stackdepot.c                        | 46 +++++++++++++++++++++++++
 mm/kasan/report.c                       | 15 ++------
 mm/page_owner.c                         | 18 +++-------
 8 files changed, 67 insertions(+), 52 deletions(-)


base-commit: 70ced02f322fd5bde59e805e77b19c811950d165
-- 
2.30.2


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH RESEND v3 1/3] lib, stackdepot: check stackdepot handle before accessing slabs.
  2021-09-16 13:35 ` [Intel-gfx] " Imran Khan
@ 2021-09-16 13:35   ` Imran Khan
  -1 siblings, 0 replies; 12+ messages in thread
From: Imran Khan @ 2021-09-16 13:35 UTC (permalink / raw)
  To: vbabka, geert, akpm, ryabinin.a.a, glider, andreyknvl, dvyukov,
	maarten.lankhorst, mripard, tzimmermann, airlied, daniel
  Cc: dri-devel, linux-kernel, intel-gfx, linux-mm

stack_depot_save allocates slabs that will be used for storing
objects in future.If this slab allocation fails we may get to
a situation where space allocation for a new stack_record fails,
causing stack_depot_save to return 0 as handle.
If user of this handle ends up invoking stack_depot_fetch with
this handle value, current implementation of stack_depot_fetch
will end up using slab from wrong index.
To avoid this check handle value at the beginning.

Signed-off-by: Imran Khan <imran.f.khan@oracle.com>
Suggested-by: Vlastimil Babka <vbabka@suse.cz>

Acked-by: Vlastimil Babka <vbabka@suse.cz>
---
 lib/stackdepot.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lib/stackdepot.c b/lib/stackdepot.c
index 0a2e417f83cb..67439c082490 100644
--- a/lib/stackdepot.c
+++ b/lib/stackdepot.c
@@ -232,6 +232,9 @@ unsigned int stack_depot_fetch(depot_stack_handle_t handle,
 	struct stack_record *stack;
 
 	*entries = NULL;
+	if (!handle)
+		return 0;
+
 	if (parts.slabindex > depot_index) {
 		WARN(1, "slab index %d out of bounds (%d) for stack id %08x\n",
 			parts.slabindex, depot_index, handle);
-- 
2.30.2


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Intel-gfx] [PATCH RESEND v3 1/3] lib, stackdepot: check stackdepot handle before accessing slabs.
@ 2021-09-16 13:35   ` Imran Khan
  0 siblings, 0 replies; 12+ messages in thread
From: Imran Khan @ 2021-09-16 13:35 UTC (permalink / raw)
  To: vbabka, geert, akpm, ryabinin.a.a, glider, andreyknvl, dvyukov,
	maarten.lankhorst, mripard, tzimmermann, airlied, daniel
  Cc: dri-devel, linux-kernel, intel-gfx, linux-mm

stack_depot_save allocates slabs that will be used for storing
objects in future.If this slab allocation fails we may get to
a situation where space allocation for a new stack_record fails,
causing stack_depot_save to return 0 as handle.
If user of this handle ends up invoking stack_depot_fetch with
this handle value, current implementation of stack_depot_fetch
will end up using slab from wrong index.
To avoid this check handle value at the beginning.

Signed-off-by: Imran Khan <imran.f.khan@oracle.com>
Suggested-by: Vlastimil Babka <vbabka@suse.cz>

Acked-by: Vlastimil Babka <vbabka@suse.cz>
---
 lib/stackdepot.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lib/stackdepot.c b/lib/stackdepot.c
index 0a2e417f83cb..67439c082490 100644
--- a/lib/stackdepot.c
+++ b/lib/stackdepot.c
@@ -232,6 +232,9 @@ unsigned int stack_depot_fetch(depot_stack_handle_t handle,
 	struct stack_record *stack;
 
 	*entries = NULL;
+	if (!handle)
+		return 0;
+
 	if (parts.slabindex > depot_index) {
 		WARN(1, "slab index %d out of bounds (%d) for stack id %08x\n",
 			parts.slabindex, depot_index, handle);
-- 
2.30.2


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [PATCH RESEND v3 2/3] lib, stackdepot: Add helper to print stack entries.
  2021-09-16 13:35 ` [Intel-gfx] " Imran Khan
@ 2021-09-16 13:35   ` Imran Khan
  -1 siblings, 0 replies; 12+ messages in thread
From: Imran Khan @ 2021-09-16 13:35 UTC (permalink / raw)
  To: vbabka, geert, akpm, ryabinin.a.a, glider, andreyknvl, dvyukov,
	maarten.lankhorst, mripard, tzimmermann, airlied, daniel
  Cc: dri-devel, linux-kernel, intel-gfx, linux-mm

To print a stack entries, users of stackdepot, first
use stack_depot_fetch to get a list of stack entries
and then use stack_trace_print to print this list.
Provide a helper in stackdepot to print stack entries
based on stackdepot handle.
Also change above mentioned users to use this helper.

Signed-off-by: Imran Khan <imran.f.khan@oracle.com>
Suggested-by: Vlastimil Babka <vbabka@suse.cz>

Acked-by: Vlastimil Babka <vbabka@suse.cz>
Reviewed-by: Alexander Potapenko <glider@google.com>
---
 include/linux/stackdepot.h |  2 ++
 lib/stackdepot.c           | 18 ++++++++++++++++++
 mm/kasan/report.c          | 15 +++------------
 mm/page_owner.c            | 13 ++++---------
 4 files changed, 27 insertions(+), 21 deletions(-)

diff --git a/include/linux/stackdepot.h b/include/linux/stackdepot.h
index 6bb4bc1a5f54..d77a30543dd4 100644
--- a/include/linux/stackdepot.h
+++ b/include/linux/stackdepot.h
@@ -19,6 +19,8 @@ depot_stack_handle_t stack_depot_save(unsigned long *entries,
 unsigned int stack_depot_fetch(depot_stack_handle_t handle,
 			       unsigned long **entries);
 
+void stack_depot_print(depot_stack_handle_t stack);
+
 unsigned int filter_irq_stacks(unsigned long *entries, unsigned int nr_entries);
 
 #ifdef CONFIG_STACKDEPOT
diff --git a/lib/stackdepot.c b/lib/stackdepot.c
index 67439c082490..354fe1b62017 100644
--- a/lib/stackdepot.c
+++ b/lib/stackdepot.c
@@ -214,6 +214,24 @@ static inline struct stack_record *find_stack(struct stack_record *bucket,
 	return NULL;
 }
 
+/**
+ * stack_depot_print - print stack entries from a depot
+ *
+ * @stack:		Stack depot handle which was returned from
+ *			stack_depot_save().
+ *
+ */
+void stack_depot_print(depot_stack_handle_t stack)
+{
+	unsigned long *entries;
+	unsigned int nr_entries;
+
+	nr_entries = stack_depot_fetch(stack, &entries);
+	if (nr_entries > 0)
+		stack_trace_print(entries, nr_entries, 0);
+}
+EXPORT_SYMBOL_GPL(stack_depot_print);
+
 /**
  * stack_depot_fetch - Fetch stack entries from a depot
  *
diff --git a/mm/kasan/report.c b/mm/kasan/report.c
index 884a950c7026..3239fd8f8747 100644
--- a/mm/kasan/report.c
+++ b/mm/kasan/report.c
@@ -132,20 +132,11 @@ static void end_report(unsigned long *flags, unsigned long addr)
 	kasan_enable_current();
 }
 
-static void print_stack(depot_stack_handle_t stack)
-{
-	unsigned long *entries;
-	unsigned int nr_entries;
-
-	nr_entries = stack_depot_fetch(stack, &entries);
-	stack_trace_print(entries, nr_entries, 0);
-}
-
 static void print_track(struct kasan_track *track, const char *prefix)
 {
 	pr_err("%s by task %u:\n", prefix, track->pid);
 	if (track->stack) {
-		print_stack(track->stack);
+		stack_depot_print(track->stack);
 	} else {
 		pr_err("(stack is not available)\n");
 	}
@@ -214,12 +205,12 @@ static void describe_object_stacks(struct kmem_cache *cache, void *object,
 		return;
 	if (alloc_meta->aux_stack[0]) {
 		pr_err("Last potentially related work creation:\n");
-		print_stack(alloc_meta->aux_stack[0]);
+		stack_depot_print(alloc_meta->aux_stack[0]);
 		pr_err("\n");
 	}
 	if (alloc_meta->aux_stack[1]) {
 		pr_err("Second to last potentially related work creation:\n");
-		print_stack(alloc_meta->aux_stack[1]);
+		stack_depot_print(alloc_meta->aux_stack[1]);
 		pr_err("\n");
 	}
 #endif
diff --git a/mm/page_owner.c b/mm/page_owner.c
index d24ed221357c..7918770c2b2b 100644
--- a/mm/page_owner.c
+++ b/mm/page_owner.c
@@ -394,8 +394,6 @@ void __dump_page_owner(const struct page *page)
 	struct page_ext *page_ext = lookup_page_ext(page);
 	struct page_owner *page_owner;
 	depot_stack_handle_t handle;
-	unsigned long *entries;
-	unsigned int nr_entries;
 	gfp_t gfp_mask;
 	int mt;
 
@@ -423,20 +421,17 @@ void __dump_page_owner(const struct page *page)
 		 page_owner->pid, page_owner->ts_nsec, page_owner->free_ts_nsec);
 
 	handle = READ_ONCE(page_owner->handle);
-	if (!handle) {
+	if (!handle)
 		pr_alert("page_owner allocation stack trace missing\n");
-	} else {
-		nr_entries = stack_depot_fetch(handle, &entries);
-		stack_trace_print(entries, nr_entries, 0);
-	}
+	else
+		stack_depot_print(handle);
 
 	handle = READ_ONCE(page_owner->free_handle);
 	if (!handle) {
 		pr_alert("page_owner free stack trace missing\n");
 	} else {
-		nr_entries = stack_depot_fetch(handle, &entries);
 		pr_alert("page last free stack trace:\n");
-		stack_trace_print(entries, nr_entries, 0);
+		stack_depot_print(handle);
 	}
 
 	if (page_owner->last_migrate_reason != -1)
-- 
2.30.2


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Intel-gfx] [PATCH RESEND v3 2/3] lib, stackdepot: Add helper to print stack entries.
@ 2021-09-16 13:35   ` Imran Khan
  0 siblings, 0 replies; 12+ messages in thread
From: Imran Khan @ 2021-09-16 13:35 UTC (permalink / raw)
  To: vbabka, geert, akpm, ryabinin.a.a, glider, andreyknvl, dvyukov,
	maarten.lankhorst, mripard, tzimmermann, airlied, daniel
  Cc: dri-devel, linux-kernel, intel-gfx, linux-mm

To print a stack entries, users of stackdepot, first
use stack_depot_fetch to get a list of stack entries
and then use stack_trace_print to print this list.
Provide a helper in stackdepot to print stack entries
based on stackdepot handle.
Also change above mentioned users to use this helper.

Signed-off-by: Imran Khan <imran.f.khan@oracle.com>
Suggested-by: Vlastimil Babka <vbabka@suse.cz>

Acked-by: Vlastimil Babka <vbabka@suse.cz>
Reviewed-by: Alexander Potapenko <glider@google.com>
---
 include/linux/stackdepot.h |  2 ++
 lib/stackdepot.c           | 18 ++++++++++++++++++
 mm/kasan/report.c          | 15 +++------------
 mm/page_owner.c            | 13 ++++---------
 4 files changed, 27 insertions(+), 21 deletions(-)

diff --git a/include/linux/stackdepot.h b/include/linux/stackdepot.h
index 6bb4bc1a5f54..d77a30543dd4 100644
--- a/include/linux/stackdepot.h
+++ b/include/linux/stackdepot.h
@@ -19,6 +19,8 @@ depot_stack_handle_t stack_depot_save(unsigned long *entries,
 unsigned int stack_depot_fetch(depot_stack_handle_t handle,
 			       unsigned long **entries);
 
+void stack_depot_print(depot_stack_handle_t stack);
+
 unsigned int filter_irq_stacks(unsigned long *entries, unsigned int nr_entries);
 
 #ifdef CONFIG_STACKDEPOT
diff --git a/lib/stackdepot.c b/lib/stackdepot.c
index 67439c082490..354fe1b62017 100644
--- a/lib/stackdepot.c
+++ b/lib/stackdepot.c
@@ -214,6 +214,24 @@ static inline struct stack_record *find_stack(struct stack_record *bucket,
 	return NULL;
 }
 
+/**
+ * stack_depot_print - print stack entries from a depot
+ *
+ * @stack:		Stack depot handle which was returned from
+ *			stack_depot_save().
+ *
+ */
+void stack_depot_print(depot_stack_handle_t stack)
+{
+	unsigned long *entries;
+	unsigned int nr_entries;
+
+	nr_entries = stack_depot_fetch(stack, &entries);
+	if (nr_entries > 0)
+		stack_trace_print(entries, nr_entries, 0);
+}
+EXPORT_SYMBOL_GPL(stack_depot_print);
+
 /**
  * stack_depot_fetch - Fetch stack entries from a depot
  *
diff --git a/mm/kasan/report.c b/mm/kasan/report.c
index 884a950c7026..3239fd8f8747 100644
--- a/mm/kasan/report.c
+++ b/mm/kasan/report.c
@@ -132,20 +132,11 @@ static void end_report(unsigned long *flags, unsigned long addr)
 	kasan_enable_current();
 }
 
-static void print_stack(depot_stack_handle_t stack)
-{
-	unsigned long *entries;
-	unsigned int nr_entries;
-
-	nr_entries = stack_depot_fetch(stack, &entries);
-	stack_trace_print(entries, nr_entries, 0);
-}
-
 static void print_track(struct kasan_track *track, const char *prefix)
 {
 	pr_err("%s by task %u:\n", prefix, track->pid);
 	if (track->stack) {
-		print_stack(track->stack);
+		stack_depot_print(track->stack);
 	} else {
 		pr_err("(stack is not available)\n");
 	}
@@ -214,12 +205,12 @@ static void describe_object_stacks(struct kmem_cache *cache, void *object,
 		return;
 	if (alloc_meta->aux_stack[0]) {
 		pr_err("Last potentially related work creation:\n");
-		print_stack(alloc_meta->aux_stack[0]);
+		stack_depot_print(alloc_meta->aux_stack[0]);
 		pr_err("\n");
 	}
 	if (alloc_meta->aux_stack[1]) {
 		pr_err("Second to last potentially related work creation:\n");
-		print_stack(alloc_meta->aux_stack[1]);
+		stack_depot_print(alloc_meta->aux_stack[1]);
 		pr_err("\n");
 	}
 #endif
diff --git a/mm/page_owner.c b/mm/page_owner.c
index d24ed221357c..7918770c2b2b 100644
--- a/mm/page_owner.c
+++ b/mm/page_owner.c
@@ -394,8 +394,6 @@ void __dump_page_owner(const struct page *page)
 	struct page_ext *page_ext = lookup_page_ext(page);
 	struct page_owner *page_owner;
 	depot_stack_handle_t handle;
-	unsigned long *entries;
-	unsigned int nr_entries;
 	gfp_t gfp_mask;
 	int mt;
 
@@ -423,20 +421,17 @@ void __dump_page_owner(const struct page *page)
 		 page_owner->pid, page_owner->ts_nsec, page_owner->free_ts_nsec);
 
 	handle = READ_ONCE(page_owner->handle);
-	if (!handle) {
+	if (!handle)
 		pr_alert("page_owner allocation stack trace missing\n");
-	} else {
-		nr_entries = stack_depot_fetch(handle, &entries);
-		stack_trace_print(entries, nr_entries, 0);
-	}
+	else
+		stack_depot_print(handle);
 
 	handle = READ_ONCE(page_owner->free_handle);
 	if (!handle) {
 		pr_alert("page_owner free stack trace missing\n");
 	} else {
-		nr_entries = stack_depot_fetch(handle, &entries);
 		pr_alert("page last free stack trace:\n");
-		stack_trace_print(entries, nr_entries, 0);
+		stack_depot_print(handle);
 	}
 
 	if (page_owner->last_migrate_reason != -1)
-- 
2.30.2


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [PATCH RESEND v3 3/3] lib, stackdepot: Add helper to print stack entries into buffer.
  2021-09-16 13:35 ` [Intel-gfx] " Imran Khan
@ 2021-09-16 13:35   ` Imran Khan
  -1 siblings, 0 replies; 12+ messages in thread
From: Imran Khan @ 2021-09-16 13:35 UTC (permalink / raw)
  To: vbabka, geert, akpm, ryabinin.a.a, glider, andreyknvl, dvyukov,
	maarten.lankhorst, mripard, tzimmermann, airlied, daniel
  Cc: dri-devel, linux-kernel, intel-gfx, linux-mm

To print stack entries into a buffer, users of stackdepot,
first get a list of stack entries using stack_depot_fetch
and then print this list into a buffer using stack_trace_snprint.
Provide a helper in stackdepot for this purpose.
Also change above mentioned users to use this helper.

Signed-off-by: Imran Khan <imran.f.khan@oracle.com>
Suggested-by: Vlastimil Babka <vbabka@suse.cz>

Acked-by: Vlastimil Babka <vbabka@suse.cz>
---
 drivers/gpu/drm/drm_dp_mst_topology.c   |  5 +----
 drivers/gpu/drm/drm_mm.c                |  5 +----
 drivers/gpu/drm/i915/i915_vma.c         |  5 +----
 drivers/gpu/drm/i915/intel_runtime_pm.c | 20 +++++---------------
 include/linux/stackdepot.h              |  3 +++
 lib/stackdepot.c                        | 25 +++++++++++++++++++++++++
 mm/page_owner.c                         |  5 +----
 7 files changed, 37 insertions(+), 31 deletions(-)

diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c
index 86d13d6bc463..2d1adab9e360 100644
--- a/drivers/gpu/drm/drm_dp_mst_topology.c
+++ b/drivers/gpu/drm/drm_dp_mst_topology.c
@@ -1668,13 +1668,10 @@ __dump_topology_ref_history(struct drm_dp_mst_topology_ref_history *history,
 	for (i = 0; i < history->len; i++) {
 		const struct drm_dp_mst_topology_ref_entry *entry =
 			&history->entries[i];
-		ulong *entries;
-		uint nr_entries;
 		u64 ts_nsec = entry->ts_nsec;
 		u32 rem_nsec = do_div(ts_nsec, 1000000000);
 
-		nr_entries = stack_depot_fetch(entry->backtrace, &entries);
-		stack_trace_snprint(buf, PAGE_SIZE, entries, nr_entries, 4);
+		stack_depot_snprint(entry->backtrace, buf, PAGE_SIZE, 4);
 
 		drm_printf(&p, "  %d %ss (last at %5llu.%06u):\n%s",
 			   entry->count,
diff --git a/drivers/gpu/drm/drm_mm.c b/drivers/gpu/drm/drm_mm.c
index 93d48a6f04ab..7d1c578388d3 100644
--- a/drivers/gpu/drm/drm_mm.c
+++ b/drivers/gpu/drm/drm_mm.c
@@ -118,8 +118,6 @@ static noinline void save_stack(struct drm_mm_node *node)
 static void show_leaks(struct drm_mm *mm)
 {
 	struct drm_mm_node *node;
-	unsigned long *entries;
-	unsigned int nr_entries;
 	char *buf;
 
 	buf = kmalloc(BUFSZ, GFP_KERNEL);
@@ -133,8 +131,7 @@ static void show_leaks(struct drm_mm *mm)
 			continue;
 		}
 
-		nr_entries = stack_depot_fetch(node->stack, &entries);
-		stack_trace_snprint(buf, BUFSZ, entries, nr_entries, 0);
+		stack_depot_snprint(node->stack, buf, BUFSZ, 0);
 		DRM_ERROR("node [%08llx + %08llx]: inserted at\n%s",
 			  node->start, node->size, buf);
 	}
diff --git a/drivers/gpu/drm/i915/i915_vma.c b/drivers/gpu/drm/i915/i915_vma.c
index 4b7fc4647e46..f2d9ed375109 100644
--- a/drivers/gpu/drm/i915/i915_vma.c
+++ b/drivers/gpu/drm/i915/i915_vma.c
@@ -56,8 +56,6 @@ void i915_vma_free(struct i915_vma *vma)
 
 static void vma_print_allocator(struct i915_vma *vma, const char *reason)
 {
-	unsigned long *entries;
-	unsigned int nr_entries;
 	char buf[512];
 
 	if (!vma->node.stack) {
@@ -66,8 +64,7 @@ static void vma_print_allocator(struct i915_vma *vma, const char *reason)
 		return;
 	}
 
-	nr_entries = stack_depot_fetch(vma->node.stack, &entries);
-	stack_trace_snprint(buf, sizeof(buf), entries, nr_entries, 0);
+	stack_depot_snprint(vma->node.stack, buf, sizeof(buf), 0);
 	DRM_DEBUG_DRIVER("vma.node [%08llx + %08llx] %s: inserted at %s\n",
 			 vma->node.start, vma->node.size, reason, buf);
 }
diff --git a/drivers/gpu/drm/i915/intel_runtime_pm.c b/drivers/gpu/drm/i915/intel_runtime_pm.c
index eaf7688f517d..0d85f3c5c526 100644
--- a/drivers/gpu/drm/i915/intel_runtime_pm.c
+++ b/drivers/gpu/drm/i915/intel_runtime_pm.c
@@ -65,16 +65,6 @@ static noinline depot_stack_handle_t __save_depot_stack(void)
 	return stack_depot_save(entries, n, GFP_NOWAIT | __GFP_NOWARN);
 }
 
-static void __print_depot_stack(depot_stack_handle_t stack,
-				char *buf, int sz, int indent)
-{
-	unsigned long *entries;
-	unsigned int nr_entries;
-
-	nr_entries = stack_depot_fetch(stack, &entries);
-	stack_trace_snprint(buf, sz, entries, nr_entries, indent);
-}
-
 static void init_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm)
 {
 	spin_lock_init(&rpm->debug.lock);
@@ -146,12 +136,12 @@ static void untrack_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm,
 		if (!buf)
 			return;
 
-		__print_depot_stack(stack, buf, PAGE_SIZE, 2);
+		stack_depot_snprint(stack, buf, PAGE_SIZE, 2);
 		DRM_DEBUG_DRIVER("wakeref %x from\n%s", stack, buf);
 
 		stack = READ_ONCE(rpm->debug.last_release);
 		if (stack) {
-			__print_depot_stack(stack, buf, PAGE_SIZE, 2);
+			stack_depot_snprint(stack, buf, PAGE_SIZE, 2);
 			DRM_DEBUG_DRIVER("wakeref last released at\n%s", buf);
 		}
 
@@ -183,12 +173,12 @@ __print_intel_runtime_pm_wakeref(struct drm_printer *p,
 		return;
 
 	if (dbg->last_acquire) {
-		__print_depot_stack(dbg->last_acquire, buf, PAGE_SIZE, 2);
+		stack_depot_snprint(dbg->last_acquire, buf, PAGE_SIZE, 2);
 		drm_printf(p, "Wakeref last acquired:\n%s", buf);
 	}
 
 	if (dbg->last_release) {
-		__print_depot_stack(dbg->last_release, buf, PAGE_SIZE, 2);
+		stack_depot_snprint(dbg->last_release, buf, PAGE_SIZE, 2);
 		drm_printf(p, "Wakeref last released:\n%s", buf);
 	}
 
@@ -203,7 +193,7 @@ __print_intel_runtime_pm_wakeref(struct drm_printer *p,
 		rep = 1;
 		while (i + 1 < dbg->count && dbg->owners[i + 1] == stack)
 			rep++, i++;
-		__print_depot_stack(stack, buf, PAGE_SIZE, 2);
+		stack_depot_snprint(stack, buf, PAGE_SIZE, 2);
 		drm_printf(p, "Wakeref x%lu taken at:\n%s", rep, buf);
 	}
 
diff --git a/include/linux/stackdepot.h b/include/linux/stackdepot.h
index d77a30543dd4..88b0b4cc9906 100644
--- a/include/linux/stackdepot.h
+++ b/include/linux/stackdepot.h
@@ -19,6 +19,9 @@ depot_stack_handle_t stack_depot_save(unsigned long *entries,
 unsigned int stack_depot_fetch(depot_stack_handle_t handle,
 			       unsigned long **entries);
 
+int stack_depot_snprint(depot_stack_handle_t handle, char *buf, size_t size,
+		       int spaces);
+
 void stack_depot_print(depot_stack_handle_t stack);
 
 unsigned int filter_irq_stacks(unsigned long *entries, unsigned int nr_entries);
diff --git a/lib/stackdepot.c b/lib/stackdepot.c
index 354fe1b62017..f953752aa885 100644
--- a/lib/stackdepot.c
+++ b/lib/stackdepot.c
@@ -214,6 +214,31 @@ static inline struct stack_record *find_stack(struct stack_record *bucket,
 	return NULL;
 }
 
+/**
+ * stack_depot_snprint - print stack entries from a depot into a buffer
+ *
+ * @handle:	Stack depot handle which was returned from
+ *		stack_depot_save().
+ * @buf:	Pointer to the print buffer
+ *
+ * @size:	Size of the print buffer
+ *
+ * @spaces:	Number of leading spaces to print
+ *
+ * Return:	Number of bytes printed.
+ */
+int stack_depot_snprint(depot_stack_handle_t handle, char *buf, size_t size,
+		       int spaces)
+{
+	unsigned long *entries;
+	unsigned int nr_entries;
+
+	nr_entries = stack_depot_fetch(handle, &entries);
+	return nr_entries ? stack_trace_snprint(buf, size, entries, nr_entries,
+						spaces) : 0;
+}
+EXPORT_SYMBOL_GPL(stack_depot_snprint);
+
 /**
  * stack_depot_print - print stack entries from a depot
  *
diff --git a/mm/page_owner.c b/mm/page_owner.c
index 7918770c2b2b..a83f546c06b5 100644
--- a/mm/page_owner.c
+++ b/mm/page_owner.c
@@ -329,8 +329,6 @@ print_page_owner(char __user *buf, size_t count, unsigned long pfn,
 		depot_stack_handle_t handle)
 {
 	int ret, pageblock_mt, page_mt;
-	unsigned long *entries;
-	unsigned int nr_entries;
 	char *kbuf;
 
 	count = min_t(size_t, count, PAGE_SIZE);
@@ -361,8 +359,7 @@ print_page_owner(char __user *buf, size_t count, unsigned long pfn,
 	if (ret >= count)
 		goto err;
 
-	nr_entries = stack_depot_fetch(handle, &entries);
-	ret += stack_trace_snprint(kbuf + ret, count - ret, entries, nr_entries, 0);
+	ret += stack_depot_snprint(handle, kbuf + ret, count - ret, 0);
 	if (ret >= count)
 		goto err;
 
-- 
2.30.2


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Intel-gfx] [PATCH RESEND v3 3/3] lib, stackdepot: Add helper to print stack entries into buffer.
@ 2021-09-16 13:35   ` Imran Khan
  0 siblings, 0 replies; 12+ messages in thread
From: Imran Khan @ 2021-09-16 13:35 UTC (permalink / raw)
  To: vbabka, geert, akpm, ryabinin.a.a, glider, andreyknvl, dvyukov,
	maarten.lankhorst, mripard, tzimmermann, airlied, daniel
  Cc: dri-devel, linux-kernel, intel-gfx, linux-mm

To print stack entries into a buffer, users of stackdepot,
first get a list of stack entries using stack_depot_fetch
and then print this list into a buffer using stack_trace_snprint.
Provide a helper in stackdepot for this purpose.
Also change above mentioned users to use this helper.

Signed-off-by: Imran Khan <imran.f.khan@oracle.com>
Suggested-by: Vlastimil Babka <vbabka@suse.cz>

Acked-by: Vlastimil Babka <vbabka@suse.cz>
---
 drivers/gpu/drm/drm_dp_mst_topology.c   |  5 +----
 drivers/gpu/drm/drm_mm.c                |  5 +----
 drivers/gpu/drm/i915/i915_vma.c         |  5 +----
 drivers/gpu/drm/i915/intel_runtime_pm.c | 20 +++++---------------
 include/linux/stackdepot.h              |  3 +++
 lib/stackdepot.c                        | 25 +++++++++++++++++++++++++
 mm/page_owner.c                         |  5 +----
 7 files changed, 37 insertions(+), 31 deletions(-)

diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c
index 86d13d6bc463..2d1adab9e360 100644
--- a/drivers/gpu/drm/drm_dp_mst_topology.c
+++ b/drivers/gpu/drm/drm_dp_mst_topology.c
@@ -1668,13 +1668,10 @@ __dump_topology_ref_history(struct drm_dp_mst_topology_ref_history *history,
 	for (i = 0; i < history->len; i++) {
 		const struct drm_dp_mst_topology_ref_entry *entry =
 			&history->entries[i];
-		ulong *entries;
-		uint nr_entries;
 		u64 ts_nsec = entry->ts_nsec;
 		u32 rem_nsec = do_div(ts_nsec, 1000000000);
 
-		nr_entries = stack_depot_fetch(entry->backtrace, &entries);
-		stack_trace_snprint(buf, PAGE_SIZE, entries, nr_entries, 4);
+		stack_depot_snprint(entry->backtrace, buf, PAGE_SIZE, 4);
 
 		drm_printf(&p, "  %d %ss (last at %5llu.%06u):\n%s",
 			   entry->count,
diff --git a/drivers/gpu/drm/drm_mm.c b/drivers/gpu/drm/drm_mm.c
index 93d48a6f04ab..7d1c578388d3 100644
--- a/drivers/gpu/drm/drm_mm.c
+++ b/drivers/gpu/drm/drm_mm.c
@@ -118,8 +118,6 @@ static noinline void save_stack(struct drm_mm_node *node)
 static void show_leaks(struct drm_mm *mm)
 {
 	struct drm_mm_node *node;
-	unsigned long *entries;
-	unsigned int nr_entries;
 	char *buf;
 
 	buf = kmalloc(BUFSZ, GFP_KERNEL);
@@ -133,8 +131,7 @@ static void show_leaks(struct drm_mm *mm)
 			continue;
 		}
 
-		nr_entries = stack_depot_fetch(node->stack, &entries);
-		stack_trace_snprint(buf, BUFSZ, entries, nr_entries, 0);
+		stack_depot_snprint(node->stack, buf, BUFSZ, 0);
 		DRM_ERROR("node [%08llx + %08llx]: inserted at\n%s",
 			  node->start, node->size, buf);
 	}
diff --git a/drivers/gpu/drm/i915/i915_vma.c b/drivers/gpu/drm/i915/i915_vma.c
index 4b7fc4647e46..f2d9ed375109 100644
--- a/drivers/gpu/drm/i915/i915_vma.c
+++ b/drivers/gpu/drm/i915/i915_vma.c
@@ -56,8 +56,6 @@ void i915_vma_free(struct i915_vma *vma)
 
 static void vma_print_allocator(struct i915_vma *vma, const char *reason)
 {
-	unsigned long *entries;
-	unsigned int nr_entries;
 	char buf[512];
 
 	if (!vma->node.stack) {
@@ -66,8 +64,7 @@ static void vma_print_allocator(struct i915_vma *vma, const char *reason)
 		return;
 	}
 
-	nr_entries = stack_depot_fetch(vma->node.stack, &entries);
-	stack_trace_snprint(buf, sizeof(buf), entries, nr_entries, 0);
+	stack_depot_snprint(vma->node.stack, buf, sizeof(buf), 0);
 	DRM_DEBUG_DRIVER("vma.node [%08llx + %08llx] %s: inserted at %s\n",
 			 vma->node.start, vma->node.size, reason, buf);
 }
diff --git a/drivers/gpu/drm/i915/intel_runtime_pm.c b/drivers/gpu/drm/i915/intel_runtime_pm.c
index eaf7688f517d..0d85f3c5c526 100644
--- a/drivers/gpu/drm/i915/intel_runtime_pm.c
+++ b/drivers/gpu/drm/i915/intel_runtime_pm.c
@@ -65,16 +65,6 @@ static noinline depot_stack_handle_t __save_depot_stack(void)
 	return stack_depot_save(entries, n, GFP_NOWAIT | __GFP_NOWARN);
 }
 
-static void __print_depot_stack(depot_stack_handle_t stack,
-				char *buf, int sz, int indent)
-{
-	unsigned long *entries;
-	unsigned int nr_entries;
-
-	nr_entries = stack_depot_fetch(stack, &entries);
-	stack_trace_snprint(buf, sz, entries, nr_entries, indent);
-}
-
 static void init_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm)
 {
 	spin_lock_init(&rpm->debug.lock);
@@ -146,12 +136,12 @@ static void untrack_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm,
 		if (!buf)
 			return;
 
-		__print_depot_stack(stack, buf, PAGE_SIZE, 2);
+		stack_depot_snprint(stack, buf, PAGE_SIZE, 2);
 		DRM_DEBUG_DRIVER("wakeref %x from\n%s", stack, buf);
 
 		stack = READ_ONCE(rpm->debug.last_release);
 		if (stack) {
-			__print_depot_stack(stack, buf, PAGE_SIZE, 2);
+			stack_depot_snprint(stack, buf, PAGE_SIZE, 2);
 			DRM_DEBUG_DRIVER("wakeref last released at\n%s", buf);
 		}
 
@@ -183,12 +173,12 @@ __print_intel_runtime_pm_wakeref(struct drm_printer *p,
 		return;
 
 	if (dbg->last_acquire) {
-		__print_depot_stack(dbg->last_acquire, buf, PAGE_SIZE, 2);
+		stack_depot_snprint(dbg->last_acquire, buf, PAGE_SIZE, 2);
 		drm_printf(p, "Wakeref last acquired:\n%s", buf);
 	}
 
 	if (dbg->last_release) {
-		__print_depot_stack(dbg->last_release, buf, PAGE_SIZE, 2);
+		stack_depot_snprint(dbg->last_release, buf, PAGE_SIZE, 2);
 		drm_printf(p, "Wakeref last released:\n%s", buf);
 	}
 
@@ -203,7 +193,7 @@ __print_intel_runtime_pm_wakeref(struct drm_printer *p,
 		rep = 1;
 		while (i + 1 < dbg->count && dbg->owners[i + 1] == stack)
 			rep++, i++;
-		__print_depot_stack(stack, buf, PAGE_SIZE, 2);
+		stack_depot_snprint(stack, buf, PAGE_SIZE, 2);
 		drm_printf(p, "Wakeref x%lu taken at:\n%s", rep, buf);
 	}
 
diff --git a/include/linux/stackdepot.h b/include/linux/stackdepot.h
index d77a30543dd4..88b0b4cc9906 100644
--- a/include/linux/stackdepot.h
+++ b/include/linux/stackdepot.h
@@ -19,6 +19,9 @@ depot_stack_handle_t stack_depot_save(unsigned long *entries,
 unsigned int stack_depot_fetch(depot_stack_handle_t handle,
 			       unsigned long **entries);
 
+int stack_depot_snprint(depot_stack_handle_t handle, char *buf, size_t size,
+		       int spaces);
+
 void stack_depot_print(depot_stack_handle_t stack);
 
 unsigned int filter_irq_stacks(unsigned long *entries, unsigned int nr_entries);
diff --git a/lib/stackdepot.c b/lib/stackdepot.c
index 354fe1b62017..f953752aa885 100644
--- a/lib/stackdepot.c
+++ b/lib/stackdepot.c
@@ -214,6 +214,31 @@ static inline struct stack_record *find_stack(struct stack_record *bucket,
 	return NULL;
 }
 
+/**
+ * stack_depot_snprint - print stack entries from a depot into a buffer
+ *
+ * @handle:	Stack depot handle which was returned from
+ *		stack_depot_save().
+ * @buf:	Pointer to the print buffer
+ *
+ * @size:	Size of the print buffer
+ *
+ * @spaces:	Number of leading spaces to print
+ *
+ * Return:	Number of bytes printed.
+ */
+int stack_depot_snprint(depot_stack_handle_t handle, char *buf, size_t size,
+		       int spaces)
+{
+	unsigned long *entries;
+	unsigned int nr_entries;
+
+	nr_entries = stack_depot_fetch(handle, &entries);
+	return nr_entries ? stack_trace_snprint(buf, size, entries, nr_entries,
+						spaces) : 0;
+}
+EXPORT_SYMBOL_GPL(stack_depot_snprint);
+
 /**
  * stack_depot_print - print stack entries from a depot
  *
diff --git a/mm/page_owner.c b/mm/page_owner.c
index 7918770c2b2b..a83f546c06b5 100644
--- a/mm/page_owner.c
+++ b/mm/page_owner.c
@@ -329,8 +329,6 @@ print_page_owner(char __user *buf, size_t count, unsigned long pfn,
 		depot_stack_handle_t handle)
 {
 	int ret, pageblock_mt, page_mt;
-	unsigned long *entries;
-	unsigned int nr_entries;
 	char *kbuf;
 
 	count = min_t(size_t, count, PAGE_SIZE);
@@ -361,8 +359,7 @@ print_page_owner(char __user *buf, size_t count, unsigned long pfn,
 	if (ret >= count)
 		goto err;
 
-	nr_entries = stack_depot_fetch(handle, &entries);
-	ret += stack_trace_snprint(kbuf + ret, count - ret, entries, nr_entries, 0);
+	ret += stack_depot_snprint(handle, kbuf + ret, count - ret, 0);
 	if (ret >= count)
 		goto err;
 
-- 
2.30.2


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for lib, stackdepot: check stackdepot handle before accessing slabs (rev3)
  2021-09-16 13:35 ` [Intel-gfx] " Imran Khan
                   ` (3 preceding siblings ...)
  (?)
@ 2021-09-16 19:39 ` Patchwork
  -1 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2021-09-16 19:39 UTC (permalink / raw)
  To: Imran Khan; +Cc: intel-gfx

== Series Details ==

Series: lib, stackdepot: check stackdepot handle before accessing slabs (rev3)
URL   : https://patchwork.freedesktop.org/series/94696/
State : warning

== Summary ==

$ dim checkpatch origin/drm-tip
d7e2c22d032f lib, stackdepot: check stackdepot handle before accessing slabs.
1a68f8420ad4 lib, stackdepot: Add helper to print stack entries.
5f20e9afbc22 lib, stackdepot: Add helper to print stack entries into buffer.
-:152: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#152: FILE: include/linux/stackdepot.h:23:
+int stack_depot_snprint(depot_stack_handle_t handle, char *buf, size_t size,
+		       int spaces);

-:179: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#179: FILE: lib/stackdepot.c:231:
+int stack_depot_snprint(depot_stack_handle_t handle, char *buf, size_t size,
+		       int spaces)

total: 0 errors, 0 warnings, 2 checks, 157 lines checked



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Intel-gfx] ✓ Fi.CI.BAT: success for lib, stackdepot: check stackdepot handle before accessing slabs (rev3)
  2021-09-16 13:35 ` [Intel-gfx] " Imran Khan
                   ` (4 preceding siblings ...)
  (?)
@ 2021-09-16 20:06 ` Patchwork
  -1 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2021-09-16 20:06 UTC (permalink / raw)
  To: Imran Khan; +Cc: intel-gfx

[-- Attachment #1: Type: text/plain, Size: 6611 bytes --]

== Series Details ==

Series: lib, stackdepot: check stackdepot handle before accessing slabs (rev3)
URL   : https://patchwork.freedesktop.org/series/94696/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_10598 -> Patchwork_21075
====================================================

Summary
-------

  **WARNING**

  Minor unknown changes coming with Patchwork_21075 need to be verified
  manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_21075, 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/Patchwork_21075/index.html

Possible new issues
-------------------

  Here are the unknown changes that may have been introduced in Patchwork_21075:

### IGT changes ###

#### Warnings ####

  * igt@i915_module_load@reload:
    - fi-cml-u2:          [INCOMPLETE][1] ([i915#4136]) -> [INCOMPLETE][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/fi-cml-u2/igt@i915_module_load@reload.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/fi-cml-u2/igt@i915_module_load@reload.html

  
Known issues
------------

  Here are the changes found in Patchwork_21075 that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@amdgpu/amd_basic@cs-gfx:
    - fi-rkl-guc:         NOTRUN -> [SKIP][3] ([fdo#109315]) +17 similar issues
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/fi-rkl-guc/igt@amdgpu/amd_basic@cs-gfx.html

  * igt@amdgpu/amd_cs_nop@fork-gfx0:
    - fi-icl-u2:          NOTRUN -> [SKIP][4] ([fdo#109315]) +17 similar issues
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/fi-icl-u2/igt@amdgpu/amd_cs_nop@fork-gfx0.html

  * igt@core_hotunplug@unbind-rebind:
    - fi-skl-6700k2:      [PASS][5] -> [INCOMPLETE][6] ([i915#4130])
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/fi-skl-6700k2/igt@core_hotunplug@unbind-rebind.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/fi-skl-6700k2/igt@core_hotunplug@unbind-rebind.html
    - fi-rkl-11600:       [PASS][7] -> [INCOMPLETE][8] ([i915#4130])
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/fi-rkl-11600/igt@core_hotunplug@unbind-rebind.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/fi-rkl-11600/igt@core_hotunplug@unbind-rebind.html
    - fi-kbl-7500u:       [PASS][9] -> [INCOMPLETE][10] ([i915#4130])
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/fi-kbl-7500u/igt@core_hotunplug@unbind-rebind.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/fi-kbl-7500u/igt@core_hotunplug@unbind-rebind.html
    - fi-kbl-7567u:       [PASS][11] -> [INCOMPLETE][12] ([i915#4130])
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/fi-kbl-7567u/igt@core_hotunplug@unbind-rebind.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/fi-kbl-7567u/igt@core_hotunplug@unbind-rebind.html

  * igt@i915_module_load@reload:
    - fi-cfl-8700k:       [PASS][13] -> [INCOMPLETE][14] ([i915#4136])
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/fi-cfl-8700k/igt@i915_module_load@reload.html
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/fi-cfl-8700k/igt@i915_module_load@reload.html
    - fi-kbl-guc:         [PASS][15] -> [INCOMPLETE][16] ([i915#4130] / [i915#4139])
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/fi-kbl-guc/igt@i915_module_load@reload.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/fi-kbl-guc/igt@i915_module_load@reload.html

  
#### Possible fixes ####

  * igt@core_hotunplug@unbind-rebind:
    - fi-rkl-guc:         [INCOMPLETE][17] ([i915#4130]) -> [PASS][18]
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/fi-rkl-guc/igt@core_hotunplug@unbind-rebind.html
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/fi-rkl-guc/igt@core_hotunplug@unbind-rebind.html
    - fi-icl-u2:          [INCOMPLETE][19] ([i915#4130]) -> [PASS][20]
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/fi-icl-u2/igt@core_hotunplug@unbind-rebind.html
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/fi-icl-u2/igt@core_hotunplug@unbind-rebind.html

  * igt@kms_chamelium@common-hpd-after-suspend:
    - fi-icl-u2:          [DMESG-WARN][21] ([i915#2868]) -> [PASS][22]
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/fi-icl-u2/igt@kms_chamelium@common-hpd-after-suspend.html
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/fi-icl-u2/igt@kms_chamelium@common-hpd-after-suspend.html

  
#### Warnings ####

  * igt@i915_module_load@reload:
    - fi-kbl-soraka:      [INCOMPLETE][23] ([i915#4130] / [i915#4136]) -> [INCOMPLETE][24] ([i915#4130])
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/fi-kbl-soraka/igt@i915_module_load@reload.html
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/fi-kbl-soraka/igt@i915_module_load@reload.html

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
  [i915#2868]: https://gitlab.freedesktop.org/drm/intel/issues/2868
  [i915#2932]: https://gitlab.freedesktop.org/drm/intel/issues/2932
  [i915#3690]: https://gitlab.freedesktop.org/drm/intel/issues/3690
  [i915#4130]: https://gitlab.freedesktop.org/drm/intel/issues/4130
  [i915#4136]: https://gitlab.freedesktop.org/drm/intel/issues/4136
  [i915#4139]: https://gitlab.freedesktop.org/drm/intel/issues/4139


Participating hosts (37 -> 34)
------------------------------

  Missing    (3): fi-bsw-cyan fi-cfl-8109u fi-bdw-samus 


Build changes
-------------

  * Linux: CI_DRM_10598 -> Patchwork_21075

  CI-20190529: 20190529
  CI_DRM_10598: 5b7e720d97fd94cf081daec8f9d09753cfbe1c31 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_6211: 7b275b3eb17ddf6e7c5b7b9ba359b7f5345a5311 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  Patchwork_21075: 5f20e9afbc22dca0518bd9f369bc5162ef999f0b @ git://anongit.freedesktop.org/gfx-ci/linux


== Linux commits ==

5f20e9afbc22 lib, stackdepot: Add helper to print stack entries into buffer.
1a68f8420ad4 lib, stackdepot: Add helper to print stack entries.
d7e2c22d032f lib, stackdepot: check stackdepot handle before accessing slabs.

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/index.html

[-- Attachment #2: Type: text/html, Size: 8115 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Intel-gfx] ✗ Fi.CI.IGT: failure for lib, stackdepot: check stackdepot handle before accessing slabs (rev3)
  2021-09-16 13:35 ` [Intel-gfx] " Imran Khan
                   ` (5 preceding siblings ...)
  (?)
@ 2021-09-16 23:01 ` Patchwork
  2021-09-17  1:22   ` imran.f.khan
  -1 siblings, 1 reply; 12+ messages in thread
From: Patchwork @ 2021-09-16 23:01 UTC (permalink / raw)
  To: Imran Khan; +Cc: intel-gfx

[-- Attachment #1: Type: text/plain, Size: 30293 bytes --]

== Series Details ==

Series: lib, stackdepot: check stackdepot handle before accessing slabs (rev3)
URL   : https://patchwork.freedesktop.org/series/94696/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_10598_full -> Patchwork_21075_full
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with Patchwork_21075_full absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_21075_full, please notify your bug team to allow them
  to document this new failure mode, which will reduce false positives in CI.

  

Possible new issues
-------------------

  Here are the unknown changes that may have been introduced in Patchwork_21075_full:

### IGT changes ###

#### Possible regressions ####

  * igt@kms_ccs@pipe-a-crc-primary-basic-y_tiled_gen12_mc_ccs:
    - shard-iclb:         NOTRUN -> [INCOMPLETE][1]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb7/igt@kms_ccs@pipe-a-crc-primary-basic-y_tiled_gen12_mc_ccs.html

  * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile:
    - shard-iclb:         [PASS][2] -> [SKIP][3]
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb4/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile.html
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile.html

  
Known issues
------------

  Here are the changes found in Patchwork_21075_full that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@gem_eio@unwedge-stress:
    - shard-tglb:         [PASS][4] -> [TIMEOUT][5] ([i915#2369] / [i915#3063] / [i915#3648])
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb3/igt@gem_eio@unwedge-stress.html
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb7/igt@gem_eio@unwedge-stress.html
    - shard-skl:          [PASS][6] -> [TIMEOUT][7] ([i915#2369] / [i915#3063])
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl7/igt@gem_eio@unwedge-stress.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl4/igt@gem_eio@unwedge-stress.html

  * igt@gem_exec_fair@basic-deadline:
    - shard-kbl:          NOTRUN -> [FAIL][8] ([i915#2846])
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl6/igt@gem_exec_fair@basic-deadline.html

  * igt@gem_exec_fair@basic-pace@rcs0:
    - shard-tglb:         [PASS][9] -> [FAIL][10] ([i915#2842])
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb3/igt@gem_exec_fair@basic-pace@rcs0.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb8/igt@gem_exec_fair@basic-pace@rcs0.html

  * igt@gem_exec_fair@basic-pace@vcs0:
    - shard-iclb:         [PASS][11] -> [FAIL][12] ([i915#2842])
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb8/igt@gem_exec_fair@basic-pace@vcs0.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb4/igt@gem_exec_fair@basic-pace@vcs0.html

  * igt@gem_exec_fair@basic-pace@vcs1:
    - shard-iclb:         NOTRUN -> [FAIL][13] ([i915#2842])
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb4/igt@gem_exec_fair@basic-pace@vcs1.html

  * igt@gem_huc_copy@huc-copy:
    - shard-kbl:          NOTRUN -> [SKIP][14] ([fdo#109271] / [i915#2190])
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@gem_huc_copy@huc-copy.html

  * igt@gem_pread@exhaustion:
    - shard-skl:          NOTRUN -> [WARN][15] ([i915#2658])
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl1/igt@gem_pread@exhaustion.html

  * igt@gen7_exec_parse@basic-offset:
    - shard-skl:          NOTRUN -> [SKIP][16] ([fdo#109271]) +64 similar issues
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl1/igt@gen7_exec_parse@basic-offset.html

  * igt@gen9_exec_parse@allowed-all:
    - shard-tglb:         NOTRUN -> [SKIP][17] ([i915#2856])
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb3/igt@gen9_exec_parse@allowed-all.html

  * igt@gen9_exec_parse@allowed-single:
    - shard-skl:          [PASS][18] -> [DMESG-WARN][19] ([i915#1436] / [i915#716])
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl7/igt@gen9_exec_parse@allowed-single.html
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl4/igt@gen9_exec_parse@allowed-single.html

  * igt@i915_pm_dc@dc6-psr:
    - shard-iclb:         [PASS][20] -> [FAIL][21] ([i915#454])
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb4/igt@i915_pm_dc@dc6-psr.html
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb6/igt@i915_pm_dc@dc6-psr.html

  * igt@i915_selftest@mock@requests:
    - shard-skl:          [PASS][22] -> [INCOMPLETE][23] ([i915#198])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl3/igt@i915_selftest@mock@requests.html
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl7/igt@i915_selftest@mock@requests.html

  * igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip:
    - shard-kbl:          NOTRUN -> [SKIP][24] ([fdo#109271] / [i915#3777]) +1 similar issue
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip.html

  * igt@kms_big_fb@yf-tiled-8bpp-rotate-90:
    - shard-tglb:         NOTRUN -> [SKIP][25] ([fdo#111615]) +1 similar issue
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb5/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html

  * igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_ccs:
    - shard-tglb:         NOTRUN -> [SKIP][26] ([i915#3689]) +1 similar issue
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb3/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_ccs.html

  * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc:
    - shard-kbl:          NOTRUN -> [SKIP][27] ([fdo#109271] / [i915#3886]) +5 similar issues
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html

  * igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_rc_ccs_cc:
    - shard-skl:          NOTRUN -> [SKIP][28] ([fdo#109271] / [i915#3886]) +5 similar issues
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl1/igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_rc_ccs_cc.html

  * igt@kms_chamelium@vga-frame-dump:
    - shard-skl:          NOTRUN -> [SKIP][29] ([fdo#109271] / [fdo#111827]) +7 similar issues
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl8/igt@kms_chamelium@vga-frame-dump.html

  * igt@kms_color_chamelium@pipe-a-degamma:
    - shard-kbl:          NOTRUN -> [SKIP][30] ([fdo#109271] / [fdo#111827]) +20 similar issues
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl2/igt@kms_color_chamelium@pipe-a-degamma.html

  * igt@kms_content_protection@legacy:
    - shard-kbl:          NOTRUN -> [TIMEOUT][31] ([i915#1319]) +1 similar issue
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl2/igt@kms_content_protection@legacy.html

  * igt@kms_content_protection@uevent:
    - shard-kbl:          NOTRUN -> [FAIL][32] ([i915#2105])
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl7/igt@kms_content_protection@uevent.html

  * igt@kms_cursor_crc@pipe-a-cursor-32x10-random:
    - shard-tglb:         NOTRUN -> [SKIP][33] ([i915#3359])
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb3/igt@kms_cursor_crc@pipe-a-cursor-32x10-random.html

  * igt@kms_cursor_crc@pipe-b-cursor-32x32-onscreen:
    - shard-kbl:          NOTRUN -> [SKIP][34] ([fdo#109271]) +189 similar issues
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl2/igt@kms_cursor_crc@pipe-b-cursor-32x32-onscreen.html

  * igt@kms_cursor_crc@pipe-c-cursor-suspend:
    - shard-kbl:          NOTRUN -> [DMESG-WARN][35] ([i915#180]) +2 similar issues
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@kms_cursor_crc@pipe-c-cursor-suspend.html

  * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
    - shard-skl:          [PASS][36] -> [FAIL][37] ([i915#2346])
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl4/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html

  * igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1:
    - shard-skl:          [PASS][38] -> [FAIL][39] ([i915#79])
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl9/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1.html
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl8/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1.html

  * igt@kms_frontbuffer_tracking@fbcpsr-suspend:
    - shard-tglb:         [PASS][40] -> [INCOMPLETE][41] ([i915#2411] / [i915#456])
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb5/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb7/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html

  * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-pwrite:
    - shard-tglb:         NOTRUN -> [SKIP][42] ([fdo#111825]) +4 similar issues
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-pwrite.html

  * igt@kms_hdr@bpc-switch-dpms:
    - shard-skl:          NOTRUN -> [FAIL][43] ([i915#1188])
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl1/igt@kms_hdr@bpc-switch-dpms.html

  * igt@kms_pipe_crc_basic@nonblocking-crc-pipe-d-frame-sequence:
    - shard-kbl:          NOTRUN -> [SKIP][44] ([fdo#109271] / [i915#533]) +1 similar issue
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl2/igt@kms_pipe_crc_basic@nonblocking-crc-pipe-d-frame-sequence.html

  * igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes:
    - shard-kbl:          [PASS][45] -> [DMESG-WARN][46] ([i915#180]) +1 similar issue
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl4/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes.html
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl7/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes.html

  * igt@kms_plane_alpha_blend@pipe-c-alpha-7efc:
    - shard-kbl:          NOTRUN -> [FAIL][47] ([fdo#108145] / [i915#265]) +1 similar issue
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html

  * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max:
    - shard-skl:          NOTRUN -> [FAIL][48] ([fdo#108145] / [i915#265])
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl1/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max.html

  * igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-c-scaler-with-clipping-clamping:
    - shard-kbl:          NOTRUN -> [SKIP][49] ([fdo#109271] / [i915#2733])
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl7/igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-c-scaler-with-clipping-clamping.html

  * igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-1:
    - shard-kbl:          NOTRUN -> [SKIP][50] ([fdo#109271] / [i915#658]) +4 similar issues
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl2/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-1.html

  * igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-5:
    - shard-skl:          NOTRUN -> [SKIP][51] ([fdo#109271] / [i915#658])
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl1/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-5.html

  * igt@kms_psr2_sf@plane-move-sf-dmg-area-0:
    - shard-tglb:         NOTRUN -> [SKIP][52] ([i915#2920])
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb3/igt@kms_psr2_sf@plane-move-sf-dmg-area-0.html

  * igt@kms_psr@psr2_primary_render:
    - shard-tglb:         NOTRUN -> [FAIL][53] ([i915#132] / [i915#3467])
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb5/igt@kms_psr@psr2_primary_render.html

  * igt@kms_writeback@writeback-fb-id:
    - shard-kbl:          NOTRUN -> [SKIP][54] ([fdo#109271] / [i915#2437])
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@kms_writeback@writeback-fb-id.html
    - shard-tglb:         NOTRUN -> [SKIP][55] ([i915#2437])
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb3/igt@kms_writeback@writeback-fb-id.html

  * igt@nouveau_crc@pipe-a-source-rg:
    - shard-iclb:         NOTRUN -> [SKIP][56] ([i915#2530])
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb7/igt@nouveau_crc@pipe-a-source-rg.html

  * igt@sysfs_clients@sema-50:
    - shard-kbl:          NOTRUN -> [SKIP][57] ([fdo#109271] / [i915#2994]) +4 similar issues
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@sysfs_clients@sema-50.html
    - shard-tglb:         NOTRUN -> [SKIP][58] ([i915#2994])
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb3/igt@sysfs_clients@sema-50.html

  
#### Possible fixes ####

  * igt@core_hotunplug@unbind-rebind:
    - shard-iclb:         [INCOMPLETE][59] ([i915#4130]) -> [PASS][60]
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb4/igt@core_hotunplug@unbind-rebind.html
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb7/igt@core_hotunplug@unbind-rebind.html

  * igt@gem_exec_fair@basic-flow@rcs0:
    - shard-tglb:         [FAIL][61] ([i915#2842]) -> [PASS][62]
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb6/igt@gem_exec_fair@basic-flow@rcs0.html
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb2/igt@gem_exec_fair@basic-flow@rcs0.html

  * igt@gem_exec_fair@basic-pace@vcs1:
    - shard-kbl:          [SKIP][63] ([fdo#109271]) -> [PASS][64]
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl6/igt@gem_exec_fair@basic-pace@vcs1.html
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl3/igt@gem_exec_fair@basic-pace@vcs1.html

  * igt@gem_exec_fair@basic-throttle@rcs0:
    - shard-iclb:         [FAIL][65] ([i915#2849]) -> [PASS][66]
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb8/igt@gem_exec_fair@basic-throttle@rcs0.html
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb7/igt@gem_exec_fair@basic-throttle@rcs0.html

  * igt@i915_pm_rpm@gem-pread:
    - {shard-rkl}:        [SKIP][67] ([fdo#109308]) -> [PASS][68]
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@i915_pm_rpm@gem-pread.html
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@i915_pm_rpm@gem-pread.html

  * igt@i915_suspend@debugfs-reader:
    - shard-tglb:         [INCOMPLETE][69] ([i915#456]) -> [PASS][70] +1 similar issue
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb7/igt@i915_suspend@debugfs-reader.html
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb5/igt@i915_suspend@debugfs-reader.html

  * igt@kms_big_fb@linear-8bpp-rotate-0:
    - {shard-rkl}:        [SKIP][71] ([i915#3638]) -> [PASS][72] +1 similar issue
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_big_fb@linear-8bpp-rotate-0.html
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_big_fb@linear-8bpp-rotate-0.html

  * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip:
    - {shard-rkl}:        [SKIP][73] ([i915#3721]) -> [PASS][74] +1 similar issue
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip.html

  * igt@kms_color@pipe-b-legacy-gamma-reset:
    - {shard-rkl}:        [SKIP][75] ([i915#1849] / [i915#4070]) -> [PASS][76]
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_color@pipe-b-legacy-gamma-reset.html
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_color@pipe-b-legacy-gamma-reset.html

  * igt@kms_cursor_crc@pipe-a-cursor-128x42-sliding:
    - {shard-rkl}:        [SKIP][77] ([fdo#112022] / [i915#4070]) -> [PASS][78] +1 similar issue
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_cursor_crc@pipe-a-cursor-128x42-sliding.html
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_cursor_crc@pipe-a-cursor-128x42-sliding.html

  * igt@kms_cursor_crc@pipe-a-cursor-suspend:
    - shard-kbl:          [DMESG-WARN][79] ([i915#180]) -> [PASS][80] +10 similar issues
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl4/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl3/igt@kms_cursor_crc@pipe-a-cursor-suspend.html

  * igt@kms_cursor_legacy@cursor-vs-flip-varying-size:
    - {shard-rkl}:        [SKIP][81] ([fdo#111825] / [i915#4070]) -> [PASS][82]
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html

  * igt@kms_cursor_legacy@cursora-vs-flipa-varying-size:
    - shard-skl:          [DMESG-WARN][83] ([i915#1982]) -> [PASS][84]
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl4/igt@kms_cursor_legacy@cursora-vs-flipa-varying-size.html
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl3/igt@kms_cursor_legacy@cursora-vs-flipa-varying-size.html

  * igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1:
    - shard-skl:          [FAIL][85] ([i915#79]) -> [PASS][86]
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl9/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl8/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html

  * igt@kms_flip@plain-flip-fb-recreate@b-edp1:
    - shard-skl:          [FAIL][87] ([i915#2122]) -> [PASS][88]
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl6/igt@kms_flip@plain-flip-fb-recreate@b-edp1.html
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl6/igt@kms_flip@plain-flip-fb-recreate@b-edp1.html

  * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile:
    - shard-iclb:         [SKIP][89] ([i915#3701]) -> [PASS][90]
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile.html
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb4/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile.html

  * igt@kms_frontbuffer_tracking@fbc-tiling-y:
    - {shard-rkl}:        [SKIP][91] ([i915#1849]) -> [PASS][92] +9 similar issues
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-tiling-y.html

  * igt@kms_plane@plane-panning-bottom-right@pipe-b-planes:
    - {shard-rkl}:        [SKIP][93] ([i915#3558]) -> [PASS][94] +1 similar issue
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_plane@plane-panning-bottom-right@pipe-b-planes.html
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_plane@plane-panning-bottom-right@pipe-b-planes.html

  * igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
    - shard-skl:          [FAIL][95] ([fdo#108145] / [i915#265]) -> [PASS][96]
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl9/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl10/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html

  * igt@kms_plane_multiple@atomic-pipe-a-tiling-y:
    - {shard-rkl}:        [SKIP][97] ([i915#1849] / [i915#3558] / [i915#4070]) -> [PASS][98]
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_plane_multiple@atomic-pipe-a-tiling-y.html
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_plane_multiple@atomic-pipe-a-tiling-y.html

  * igt@kms_psr@cursor_plane_onoff:
    - {shard-rkl}:        [SKIP][99] ([i915#1072]) -> [PASS][100]
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_psr@cursor_plane_onoff.html
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_psr@cursor_plane_onoff.html

  * igt@kms_psr@psr2_dpms:
    - shard-iclb:         [SKIP][101] ([fdo#109441]) -> [PASS][102]
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb3/igt@kms_psr@psr2_dpms.html
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb2/igt@kms_psr@psr2_dpms.html

  * igt@kms_sequence@queue-busy:
    - {shard-rkl}:        [SKIP][103] ([i915#1845]) -> [PASS][104] +7 similar issues
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_sequence@queue-busy.html
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_sequence@queue-busy.html

  * igt@perf@polling-parameterized:
    - shard-iclb:         [FAIL][105] ([i915#1542]) -> [PASS][106]
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb4/igt@perf@polling-parameterized.html
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb6/igt@perf@polling-parameterized.html
    - shard-tglb:         [FAIL][107] ([i915#1542]) -> [PASS][108]
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb8/igt@perf@polling-parameterized.html
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb1/igt@perf@polling-parameterized.html

  
#### Warnings ####

  * igt@gem_exec_fair@basic-none-rrul@rcs0:
    - shard-iclb:         [FAIL][109] ([i915#2852]) -> [FAIL][110] ([i915#2842])
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb3/igt@gem_exec_fair@basic-none-rrul@rcs0.html
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb7/igt@gem_exec_fair@basic-none-rrul@rcs0.html

  * igt@i915_pm_dc@dc3co-vpb-simulation:
    - shard-iclb:         [SKIP][111] ([i915#588]) -> [SKIP][112] ([i915#658])
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb4/igt@i915_pm_dc@dc3co-vpb-simulation.html

  * igt@i915_pm_rc6_residency@rc6-idle:
    - shard-tglb:         [FAIL][113] ([i915#2681] / [i915#3591]) -> [WARN][114] ([i915#2681] / [i915#2684])
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb5/igt@i915_pm_rc6_residency@rc6-idle.html
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb8/igt@i915_pm_rc6_residency@rc6-idle.html
    - shard-iclb:         [FAIL][115] ([i915#2680]) -> [WARN][116] ([i915#2684])
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb7/igt@i915_pm_rc6_residency@rc6-idle.html
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb8/igt@i915_pm_rc6_residency@rc6-idle.html

  * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
    - shard-skl:          [FAIL][117] ([i915#3722]) -> [FAIL][118] ([i915#3743])
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl8/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl9/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html

  * igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-3:
    - shard-iclb:         [SKIP][119] ([i915#658]) -> [SKIP][120] ([i915#2920]) +2 similar issues
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb4/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-3.html
   [120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb2/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-3.html

  * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-2:
    - shard-iclb:         [SKIP][121] ([i915#2920]) -> [SKIP][122] ([i915#658])
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-2.html
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb4/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-2.html

  * igt@runner@aborted:
    - shard-kbl:          ([FAIL][123], [FAIL][124], [FAIL][125], [FAIL][126], [FAIL][127], [FAIL][128], [FAIL][129], [FAIL][130], [FAIL][131], [FAIL][132], [FAIL][133], [FAIL][134], [FAIL][135], [FAIL][136], [FAIL][137]) ([i915#1436] / [i915#180] / [i915#1814] / [i915#3002] / [i915#3363] / [i915#602]) -> ([FAIL][138], [FAIL][139], [FAIL][140], [FAIL][141], [FAIL][142], [FAIL][143], [FAIL][144], [FAIL][145], [FAIL][146], [FAIL][147], [FAIL][148]) ([i915#1436] / [i915#180] / [i915#1814] / [i915#3002] / [i915#3363])
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl1/igt@runner@aborted.html
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl1/igt@runner@aborted.html
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl4/igt@runner@aborted.html
   [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl3/igt@runner@aborted.html
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl3/igt@runner@aborted.html
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl6/igt@runner@aborted.html
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl4/igt@runner@aborted.html
   [130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl1/igt@runner@aborted.html
   [131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl6/igt@runner@aborted.html
   [132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl4/igt@runner@aborted.html
   [133]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl6/igt@runner@aborted.html
   [134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl3/igt@runner@aborted.html
   [135]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl4/igt@runner@aborted.html
   [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl7/igt@runner@aborted.html
   [137]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl3/igt@runner@aborted.html
   [138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl6/igt@runner@aborted.html
   [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl1/igt@runner@aborted.html
   [140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@runner@aborted.html
   [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl7/igt@runner@aborted.html
   [142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl3/igt@runner@aborted.html
   [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl3/igt@runner@aborted.html
   [144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@runner@aborted.html
   [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl3/igt@runner@aborted.html
   [146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@runner@aborted.html
   [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl1/igt@runner@aborted.html
   [148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl2/igt@runner@aborted.html
    - shard-skl:          ([FAIL][149], [FAIL][150]) ([i915#1814] / [i915#3002] / [i915#3363]) -> ([FAIL][151], [FAIL][152], [FAIL][153], [FAIL][154]) ([i915#1436] / [i915#1814] / [i915#2722] / [i915#3002] / [i915#3363])
   [149]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl5/igt@runner@aborted.html
   [150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl2/igt@runner@aborted.html
   [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl7/igt@runner@aborted.html
   [152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl4/igt@runner@aborted.html
   [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl7/igt@runner@aborted.html
   [154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl5/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#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279
  [fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
  [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.free

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/index.html

[-- Attachment #2: Type: text/html, Size: 34227 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Intel-gfx]  ✗ Fi.CI.IGT: failure for lib, stackdepot: check stackdepot handle before accessing slabs (rev3)
  2021-09-16 23:01 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
@ 2021-09-17  1:22   ` imran.f.khan
  0 siblings, 0 replies; 12+ messages in thread
From: imran.f.khan @ 2021-09-17  1:22 UTC (permalink / raw)
  To: intel-gfx

Hi,
This change is just adding a wrapper function, so it can't cause regression.
Could you please let me know if I need to do something in this regard or 
can it be ignored as false positive.

Thanks,
Imran

On 17/9/21 9:01 am, Patchwork wrote:
> == Series Details ==
> 
> Series: lib, stackdepot: check stackdepot handle before accessing slabs (rev3)
> URL   : https://urldefense.com/v3/__https://patchwork.freedesktop.org/series/94696/__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQ6DE-Cfg$
> State : failure
> 
> == Summary ==
> 
> CI Bug Log - changes from CI_DRM_10598_full -> Patchwork_21075_full
> ====================================================
> 
> Summary
> -------
> 
>    **FAILURE**
> 
>    Serious unknown changes coming with Patchwork_21075_full absolutely need to be
>    verified manually.
>    
>    If you think the reported changes have nothing to do with the changes
>    introduced in Patchwork_21075_full, please notify your bug team to allow them
>    to document this new failure mode, which will reduce false positives in CI.
> 
>    
> 
> Possible new issues
> -------------------
> 
>    Here are the unknown changes that may have been introduced in Patchwork_21075_full:
> 
> ### IGT changes ###
> 
> #### Possible regressions ####
> 
>    * igt@kms_ccs@pipe-a-crc-primary-basic-y_tiled_gen12_mc_ccs:
>      - shard-iclb:         NOTRUN -> [INCOMPLETE][1]
>     [1]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb7/igt@kms_ccs@pipe-a-crc-primary-basic-y_tiled_gen12_mc_ccs.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTt7UJThg$
> 
>    * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile:
>      - shard-iclb:         [PASS][2] -> [SKIP][3]
>     [2]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb4/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRObVMprw$
>     [3]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJT0kqrHAg$
> 
>    
> Known issues
> ------------
> 
>    Here are the changes found in Patchwork_21075_full that come from known issues:
> 
> ### IGT changes ###
> 
> #### Issues hit ####
> 
>    * igt@gem_eio@unwedge-stress:
>      - shard-tglb:         [PASS][4] -> [TIMEOUT][5] ([i915#2369] / [i915#3063] / [i915#3648])
>     [4]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb3/igt@gem_eio@unwedge-stress.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRbpeytVw$
>     [5]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb7/igt@gem_eio@unwedge-stress.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJS-YDOXkg$
>      - shard-skl:          [PASS][6] -> [TIMEOUT][7] ([i915#2369] / [i915#3063])
>     [6]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl7/igt@gem_eio@unwedge-stress.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQ8PKB8Bg$
>     [7]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl4/igt@gem_eio@unwedge-stress.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJS6u6i8UQ$
> 
>    * igt@gem_exec_fair@basic-deadline:
>      - shard-kbl:          NOTRUN -> [FAIL][8] ([i915#2846])
>     [8]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl6/igt@gem_exec_fair@basic-deadline.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQ2E89B_A$
> 
>    * igt@gem_exec_fair@basic-pace@rcs0:
>      - shard-tglb:         [PASS][9] -> [FAIL][10] ([i915#2842])
>     [9]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb3/igt@gem_exec_fair@basic-pace@rcs0.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJR03QXxww$
>     [10]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb8/igt@gem_exec_fair@basic-pace@rcs0.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSloX9geA$
> 
>    * igt@gem_exec_fair@basic-pace@vcs0:
>      - shard-iclb:         [PASS][11] -> [FAIL][12] ([i915#2842])
>     [11]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb8/igt@gem_exec_fair@basic-pace@vcs0.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSmDkLFQA$
>     [12]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb4/igt@gem_exec_fair@basic-pace@vcs0.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQGV5dusA$
> 
>    * igt@gem_exec_fair@basic-pace@vcs1:
>      - shard-iclb:         NOTRUN -> [FAIL][13] ([i915#2842])
>     [13]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb4/igt@gem_exec_fair@basic-pace@vcs1.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSUV98hyg$
> 
>    * igt@gem_huc_copy@huc-copy:
>      - shard-kbl:          NOTRUN -> [SKIP][14] ([fdo#109271] / [i915#2190])
>     [14]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@gem_huc_copy@huc-copy.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRzlZWuzQ$
> 
>    * igt@gem_pread@exhaustion:
>      - shard-skl:          NOTRUN -> [WARN][15] ([i915#2658])
>     [15]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl1/igt@gem_pread@exhaustion.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSoFcpf5w$
> 
>    * igt@gen7_exec_parse@basic-offset:
>      - shard-skl:          NOTRUN -> [SKIP][16] ([fdo#109271]) +64 similar issues
>     [16]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl1/igt@gen7_exec_parse@basic-offset.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSASS7JWQ$
> 
>    * igt@gen9_exec_parse@allowed-all:
>      - shard-tglb:         NOTRUN -> [SKIP][17] ([i915#2856])
>     [17]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb3/igt@gen9_exec_parse@allowed-all.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQGlxHJmQ$
> 
>    * igt@gen9_exec_parse@allowed-single:
>      - shard-skl:          [PASS][18] -> [DMESG-WARN][19] ([i915#1436] / [i915#716])
>     [18]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl7/igt@gen9_exec_parse@allowed-single.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQPH7MSYQ$
>     [19]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl4/igt@gen9_exec_parse@allowed-single.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTFWz6mDw$
> 
>    * igt@i915_pm_dc@dc6-psr:
>      - shard-iclb:         [PASS][20] -> [FAIL][21] ([i915#454])
>     [20]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb4/igt@i915_pm_dc@dc6-psr.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQfpDygRw$
>     [21]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb6/igt@i915_pm_dc@dc6-psr.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRtxqTtig$
> 
>    * igt@i915_selftest@mock@requests:
>      - shard-skl:          [PASS][22] -> [INCOMPLETE][23] ([i915#198])
>     [22]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl3/igt@i915_selftest@mock@requests.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQWYsSrGQ$
>     [23]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl7/igt@i915_selftest@mock@requests.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTiSQ6cOA$
> 
>    * igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip:
>      - shard-kbl:          NOTRUN -> [SKIP][24] ([fdo#109271] / [i915#3777]) +1 similar issue
>     [24]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJS7e-v4uw$
> 
>    * igt@kms_big_fb@yf-tiled-8bpp-rotate-90:
>      - shard-tglb:         NOTRUN -> [SKIP][25] ([fdo#111615]) +1 similar issue
>     [25]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb5/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRjJWbltA$
> 
>    * igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_ccs:
>      - shard-tglb:         NOTRUN -> [SKIP][26] ([i915#3689]) +1 similar issue
>     [26]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb3/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_ccs.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSzZkaF4Q$
> 
>    * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc:
>      - shard-kbl:          NOTRUN -> [SKIP][27] ([fdo#109271] / [i915#3886]) +5 similar issues
>     [27]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJS65TIlyA$
> 
>    * igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_rc_ccs_cc:
>      - shard-skl:          NOTRUN -> [SKIP][28] ([fdo#109271] / [i915#3886]) +5 similar issues
>     [28]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl1/igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_rc_ccs_cc.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRO5srBNw$
> 
>    * igt@kms_chamelium@vga-frame-dump:
>      - shard-skl:          NOTRUN -> [SKIP][29] ([fdo#109271] / [fdo#111827]) +7 similar issues
>     [29]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl8/igt@kms_chamelium@vga-frame-dump.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRi2gX2qA$
> 
>    * igt@kms_color_chamelium@pipe-a-degamma:
>      - shard-kbl:          NOTRUN -> [SKIP][30] ([fdo#109271] / [fdo#111827]) +20 similar issues
>     [30]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl2/igt@kms_color_chamelium@pipe-a-degamma.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQpqYsfLg$
> 
>    * igt@kms_content_protection@legacy:
>      - shard-kbl:          NOTRUN -> [TIMEOUT][31] ([i915#1319]) +1 similar issue
>     [31]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl2/igt@kms_content_protection@legacy.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRPFWB3pA$
> 
>    * igt@kms_content_protection@uevent:
>      - shard-kbl:          NOTRUN -> [FAIL][32] ([i915#2105])
>     [32]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl7/igt@kms_content_protection@uevent.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSTCwo-vw$
> 
>    * igt@kms_cursor_crc@pipe-a-cursor-32x10-random:
>      - shard-tglb:         NOTRUN -> [SKIP][33] ([i915#3359])
>     [33]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb3/igt@kms_cursor_crc@pipe-a-cursor-32x10-random.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTB8KEzGg$
> 
>    * igt@kms_cursor_crc@pipe-b-cursor-32x32-onscreen:
>      - shard-kbl:          NOTRUN -> [SKIP][34] ([fdo#109271]) +189 similar issues
>     [34]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl2/igt@kms_cursor_crc@pipe-b-cursor-32x32-onscreen.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRG5HzeSQ$
> 
>    * igt@kms_cursor_crc@pipe-c-cursor-suspend:
>      - shard-kbl:          NOTRUN -> [DMESG-WARN][35] ([i915#180]) +2 similar issues
>     [35]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@kms_cursor_crc@pipe-c-cursor-suspend.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSee1bHPQ$
> 
>    * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
>      - shard-skl:          [PASS][36] -> [FAIL][37] ([i915#2346])
>     [36]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRQ8jfMKg$
>     [37]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl4/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQaz9ggQQ$
> 
>    * igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1:
>      - shard-skl:          [PASS][38] -> [FAIL][39] ([i915#79])
>     [38]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl9/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRJ2tdnBg$
>     [39]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl8/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQ5fFloJQ$
> 
>    * igt@kms_frontbuffer_tracking@fbcpsr-suspend:
>      - shard-tglb:         [PASS][40] -> [INCOMPLETE][41] ([i915#2411] / [i915#456])
>     [40]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb5/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTuttr_rw$
>     [41]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb7/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQoY2kW0Q$
> 
>    * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-pwrite:
>      - shard-tglb:         NOTRUN -> [SKIP][42] ([fdo#111825]) +4 similar issues
>     [42]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-pwrite.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRt8evK4w$
> 
>    * igt@kms_hdr@bpc-switch-dpms:
>      - shard-skl:          NOTRUN -> [FAIL][43] ([i915#1188])
>     [43]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl1/igt@kms_hdr@bpc-switch-dpms.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQN-YnJtw$
> 
>    * igt@kms_pipe_crc_basic@nonblocking-crc-pipe-d-frame-sequence:
>      - shard-kbl:          NOTRUN -> [SKIP][44] ([fdo#109271] / [i915#533]) +1 similar issue
>     [44]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl2/igt@kms_pipe_crc_basic@nonblocking-crc-pipe-d-frame-sequence.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTUzo0ZEA$
> 
>    * igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes:
>      - shard-kbl:          [PASS][45] -> [DMESG-WARN][46] ([i915#180]) +1 similar issue
>     [45]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl4/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQ9NLnGKQ$
>     [46]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl7/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQMwhPzdA$
> 
>    * igt@kms_plane_alpha_blend@pipe-c-alpha-7efc:
>      - shard-kbl:          NOTRUN -> [FAIL][47] ([fdo#108145] / [i915#265]) +1 similar issue
>     [47]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRkHFWbbQ$
> 
>    * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max:
>      - shard-skl:          NOTRUN -> [FAIL][48] ([fdo#108145] / [i915#265])
>     [48]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl1/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJT7FWnvbw$
> 
>    * igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-c-scaler-with-clipping-clamping:
>      - shard-kbl:          NOTRUN -> [SKIP][49] ([fdo#109271] / [i915#2733])
>     [49]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl7/igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-c-scaler-with-clipping-clamping.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRmVWwDvA$
> 
>    * igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-1:
>      - shard-kbl:          NOTRUN -> [SKIP][50] ([fdo#109271] / [i915#658]) +4 similar issues
>     [50]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl2/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-1.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSX17_2lA$
> 
>    * igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-5:
>      - shard-skl:          NOTRUN -> [SKIP][51] ([fdo#109271] / [i915#658])
>     [51]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl1/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-5.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQnXwqQMQ$
> 
>    * igt@kms_psr2_sf@plane-move-sf-dmg-area-0:
>      - shard-tglb:         NOTRUN -> [SKIP][52] ([i915#2920])
>     [52]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb3/igt@kms_psr2_sf@plane-move-sf-dmg-area-0.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRhoNC0SQ$
> 
>    * igt@kms_psr@psr2_primary_render:
>      - shard-tglb:         NOTRUN -> [FAIL][53] ([i915#132] / [i915#3467])
>     [53]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb5/igt@kms_psr@psr2_primary_render.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRvxStZzw$
> 
>    * igt@kms_writeback@writeback-fb-id:
>      - shard-kbl:          NOTRUN -> [SKIP][54] ([fdo#109271] / [i915#2437])
>     [54]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@kms_writeback@writeback-fb-id.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJR1QuqK7g$
>      - shard-tglb:         NOTRUN -> [SKIP][55] ([i915#2437])
>     [55]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb3/igt@kms_writeback@writeback-fb-id.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRRM02Mag$
> 
>    * igt@nouveau_crc@pipe-a-source-rg:
>      - shard-iclb:         NOTRUN -> [SKIP][56] ([i915#2530])
>     [56]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb7/igt@nouveau_crc@pipe-a-source-rg.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSEuYDzaA$
> 
>    * igt@sysfs_clients@sema-50:
>      - shard-kbl:          NOTRUN -> [SKIP][57] ([fdo#109271] / [i915#2994]) +4 similar issues
>     [57]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@sysfs_clients@sema-50.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJT_iraf5A$
>      - shard-tglb:         NOTRUN -> [SKIP][58] ([i915#2994])
>     [58]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb3/igt@sysfs_clients@sema-50.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTKrqFnnQ$
> 
>    
> #### Possible fixes ####
> 
>    * igt@core_hotunplug@unbind-rebind:
>      - shard-iclb:         [INCOMPLETE][59] ([i915#4130]) -> [PASS][60]
>     [59]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb4/igt@core_hotunplug@unbind-rebind.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJR277auyg$
>     [60]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb7/igt@core_hotunplug@unbind-rebind.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQxSQ16Qw$
> 
>    * igt@gem_exec_fair@basic-flow@rcs0:
>      - shard-tglb:         [FAIL][61] ([i915#2842]) -> [PASS][62]
>     [61]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb6/igt@gem_exec_fair@basic-flow@rcs0.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQiJZStuQ$
>     [62]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb2/igt@gem_exec_fair@basic-flow@rcs0.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJT5FFNT-A$
> 
>    * igt@gem_exec_fair@basic-pace@vcs1:
>      - shard-kbl:          [SKIP][63] ([fdo#109271]) -> [PASS][64]
>     [63]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl6/igt@gem_exec_fair@basic-pace@vcs1.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRMjKATwQ$
>     [64]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl3/igt@gem_exec_fair@basic-pace@vcs1.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJROTQF-mQ$
> 
>    * igt@gem_exec_fair@basic-throttle@rcs0:
>      - shard-iclb:         [FAIL][65] ([i915#2849]) -> [PASS][66]
>     [65]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb8/igt@gem_exec_fair@basic-throttle@rcs0.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSf3qer7Q$
>     [66]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb7/igt@gem_exec_fair@basic-throttle@rcs0.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSdC-2zLg$
> 
>    * igt@i915_pm_rpm@gem-pread:
>      - {shard-rkl}:        [SKIP][67] ([fdo#109308]) -> [PASS][68]
>     [67]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@i915_pm_rpm@gem-pread.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRy_dPw6g$
>     [68]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@i915_pm_rpm@gem-pread.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQ0TtNQfA$
> 
>    * igt@i915_suspend@debugfs-reader:
>      - shard-tglb:         [INCOMPLETE][69] ([i915#456]) -> [PASS][70] +1 similar issue
>     [69]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb7/igt@i915_suspend@debugfs-reader.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRkayY7ig$
>     [70]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb5/igt@i915_suspend@debugfs-reader.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJS45fOQPQ$
> 
>    * igt@kms_big_fb@linear-8bpp-rotate-0:
>      - {shard-rkl}:        [SKIP][71] ([i915#3638]) -> [PASS][72] +1 similar issue
>     [71]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_big_fb@linear-8bpp-rotate-0.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQ8hJmT3Q$
>     [72]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_big_fb@linear-8bpp-rotate-0.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJS7-eadLw$
> 
>    * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip:
>      - {shard-rkl}:        [SKIP][73] ([i915#3721]) -> [PASS][74] +1 similar issue
>     [73]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJStC7EVig$
>     [74]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJT1-wcJNg$
> 
>    * igt@kms_color@pipe-b-legacy-gamma-reset:
>      - {shard-rkl}:        [SKIP][75] ([i915#1849] / [i915#4070]) -> [PASS][76]
>     [75]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_color@pipe-b-legacy-gamma-reset.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTJsv695w$
>     [76]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_color@pipe-b-legacy-gamma-reset.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQtuMLWHg$
> 
>    * igt@kms_cursor_crc@pipe-a-cursor-128x42-sliding:
>      - {shard-rkl}:        [SKIP][77] ([fdo#112022] / [i915#4070]) -> [PASS][78] +1 similar issue
>     [77]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_cursor_crc@pipe-a-cursor-128x42-sliding.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTYeYT4nQ$
>     [78]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_cursor_crc@pipe-a-cursor-128x42-sliding.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJR9eEKw9g$
> 
>    * igt@kms_cursor_crc@pipe-a-cursor-suspend:
>      - shard-kbl:          [DMESG-WARN][79] ([i915#180]) -> [PASS][80] +10 similar issues
>     [79]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl4/igt@kms_cursor_crc@pipe-a-cursor-suspend.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJThN3UPBA$
>     [80]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl3/igt@kms_cursor_crc@pipe-a-cursor-suspend.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQMoX0kuA$
> 
>    * igt@kms_cursor_legacy@cursor-vs-flip-varying-size:
>      - {shard-rkl}:        [SKIP][81] ([fdo#111825] / [i915#4070]) -> [PASS][82]
>     [81]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJR86qPuFA$
>     [82]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJR4ralYGw$
> 
>    * igt@kms_cursor_legacy@cursora-vs-flipa-varying-size:
>      - shard-skl:          [DMESG-WARN][83] ([i915#1982]) -> [PASS][84]
>     [83]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl4/igt@kms_cursor_legacy@cursora-vs-flipa-varying-size.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSIHJEk2g$
>     [84]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl3/igt@kms_cursor_legacy@cursora-vs-flipa-varying-size.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSgzx3IXw$
> 
>    * igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1:
>      - shard-skl:          [FAIL][85] ([i915#79]) -> [PASS][86]
>     [85]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl9/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRZsbxIMg$
>     [86]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl8/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSUESP9sA$
> 
>    * igt@kms_flip@plain-flip-fb-recreate@b-edp1:
>      - shard-skl:          [FAIL][87] ([i915#2122]) -> [PASS][88]
>     [87]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl6/igt@kms_flip@plain-flip-fb-recreate@b-edp1.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQqZ2LVyw$
>     [88]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl6/igt@kms_flip@plain-flip-fb-recreate@b-edp1.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTRnlBg6g$
> 
>    * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile:
>      - shard-iclb:         [SKIP][89] ([i915#3701]) -> [PASS][90]
>     [89]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRtrXG9cw$
>     [90]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb4/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRz5mwsfg$
> 
>    * igt@kms_frontbuffer_tracking@fbc-tiling-y:
>      - {shard-rkl}:        [SKIP][91] ([i915#1849]) -> [PASS][92] +9 similar issues
>     [91]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-tiling-y.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQCEt45tQ$
>     [92]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-tiling-y.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTSutZVAA$
> 
>    * igt@kms_plane@plane-panning-bottom-right@pipe-b-planes:
>      - {shard-rkl}:        [SKIP][93] ([i915#3558]) -> [PASS][94] +1 similar issue
>     [93]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_plane@plane-panning-bottom-right@pipe-b-planes.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTKF5NmtA$
>     [94]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_plane@plane-panning-bottom-right@pipe-b-planes.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQWEog8nQ$
> 
>    * igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
>      - shard-skl:          [FAIL][95] ([fdo#108145] / [i915#265]) -> [PASS][96]
>     [95]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl9/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRLd_Y61A$
>     [96]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl10/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSDiDc-FQ$
> 
>    * igt@kms_plane_multiple@atomic-pipe-a-tiling-y:
>      - {shard-rkl}:        [SKIP][97] ([i915#1849] / [i915#3558] / [i915#4070]) -> [PASS][98]
>     [97]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_plane_multiple@atomic-pipe-a-tiling-y.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSXzOE6vg$
>     [98]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_plane_multiple@atomic-pipe-a-tiling-y.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQrfY1J0A$
> 
>    * igt@kms_psr@cursor_plane_onoff:
>      - {shard-rkl}:        [SKIP][99] ([i915#1072]) -> [PASS][100]
>     [99]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_psr@cursor_plane_onoff.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTHx2l42Q$
>     [100]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_psr@cursor_plane_onoff.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRnFnrE_A$
> 
>    * igt@kms_psr@psr2_dpms:
>      - shard-iclb:         [SKIP][101] ([fdo#109441]) -> [PASS][102]
>     [101]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb3/igt@kms_psr@psr2_dpms.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSQa1CP5w$
>     [102]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb2/igt@kms_psr@psr2_dpms.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTOVLtG1A$
> 
>    * igt@kms_sequence@queue-busy:
>      - {shard-rkl}:        [SKIP][103] ([i915#1845]) -> [PASS][104] +7 similar issues
>     [103]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-rkl-2/igt@kms_sequence@queue-busy.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSY00hHYw$
>     [104]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-rkl-6/igt@kms_sequence@queue-busy.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTyMsKpxg$
> 
>    * igt@perf@polling-parameterized:
>      - shard-iclb:         [FAIL][105] ([i915#1542]) -> [PASS][106]
>     [105]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb4/igt@perf@polling-parameterized.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJR9-Yf88w$
>     [106]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb6/igt@perf@polling-parameterized.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRKGI0wGw$
>      - shard-tglb:         [FAIL][107] ([i915#1542]) -> [PASS][108]
>     [107]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb8/igt@perf@polling-parameterized.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJT51UXuyw$
>     [108]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb1/igt@perf@polling-parameterized.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSkxYiwAA$
> 
>    
> #### Warnings ####
> 
>    * igt@gem_exec_fair@basic-none-rrul@rcs0:
>      - shard-iclb:         [FAIL][109] ([i915#2852]) -> [FAIL][110] ([i915#2842])
>     [109]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb3/igt@gem_exec_fair@basic-none-rrul@rcs0.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQ_VM5KYg$
>     [110]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb7/igt@gem_exec_fair@basic-none-rrul@rcs0.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSn3YwltA$
> 
>    * igt@i915_pm_dc@dc3co-vpb-simulation:
>      - shard-iclb:         [SKIP][111] ([i915#588]) -> [SKIP][112] ([i915#658])
>     [111]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSj_geYGQ$
>     [112]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb4/igt@i915_pm_dc@dc3co-vpb-simulation.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTTrUKNYw$
> 
>    * igt@i915_pm_rc6_residency@rc6-idle:
>      - shard-tglb:         [FAIL][113] ([i915#2681] / [i915#3591]) -> [WARN][114] ([i915#2681] / [i915#2684])
>     [113]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-tglb5/igt@i915_pm_rc6_residency@rc6-idle.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTGfpmpQQ$
>     [114]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-tglb8/igt@i915_pm_rc6_residency@rc6-idle.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRvNbz7ug$
>      - shard-iclb:         [FAIL][115] ([i915#2680]) -> [WARN][116] ([i915#2684])
>     [115]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb7/igt@i915_pm_rc6_residency@rc6-idle.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTwQ22Y2A$
>     [116]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb8/igt@i915_pm_rc6_residency@rc6-idle.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRUN2pDWA$
> 
>    * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
>      - shard-skl:          [FAIL][117] ([i915#3722]) -> [FAIL][118] ([i915#3743])
>     [117]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl8/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJS3cnTcDg$
>     [118]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl9/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSd79frSg$
> 
>    * igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-3:
>      - shard-iclb:         [SKIP][119] ([i915#658]) -> [SKIP][120] ([i915#2920]) +2 similar issues
>     [119]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb4/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-3.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRilYVvMA$
>     [120]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb2/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-3.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRZDOB_Bg$
> 
>    * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-2:
>      - shard-iclb:         [SKIP][121] ([i915#2920]) -> [SKIP][122] ([i915#658])
>     [121]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-iclb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-2.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJScq2uMBg$
>     [122]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-iclb4/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-2.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRJZY25xg$
> 
>    * igt@runner@aborted:
>      - shard-kbl:          ([FAIL][123], [FAIL][124], [FAIL][125], [FAIL][126], [FAIL][127], [FAIL][128], [FAIL][129], [FAIL][130], [FAIL][131], [FAIL][132], [FAIL][133], [FAIL][134], [FAIL][135], [FAIL][136], [FAIL][137]) ([i915#1436] / [i915#180] / [i915#1814] / [i915#3002] / [i915#3363] / [i915#602]) -> ([FAIL][138], [FAIL][139], [FAIL][140], [FAIL][141], [FAIL][142], [FAIL][143], [FAIL][144], [FAIL][145], [FAIL][146], [FAIL][147], [FAIL][148]) ([i915#1436] / [i915#180] / [i915#1814] / [i915#3002] / [i915#3363])
>     [123]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl1/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSCBqAOCw$
>     [124]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl1/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSCBqAOCw$
>     [125]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl4/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTJzjlfvw$
>     [126]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl3/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJR_O8YFkw$
>     [127]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl3/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJR_O8YFkw$
>     [128]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl6/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTuc3nSjA$
>     [129]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl4/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTJzjlfvw$
>     [130]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl1/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSCBqAOCw$
>     [131]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl6/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTuc3nSjA$
>     [132]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl4/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTJzjlfvw$
>     [133]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl6/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTuc3nSjA$
>     [134]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl3/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJR_O8YFkw$
>     [135]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl4/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTJzjlfvw$
>     [136]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl7/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQRTzkNGg$
>     [137]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-kbl3/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJR_O8YFkw$
>     [138]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl6/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTnRlINgA$
>     [139]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl1/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQADH_tEg$
>     [140]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSztPWm-g$
>     [141]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl7/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSmHGvvbw$
>     [142]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl3/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQg8W_HZg$
>     [143]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl3/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQg8W_HZg$
>     [144]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSztPWm-g$
>     [145]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl3/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQg8W_HZg$
>     [146]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl4/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSztPWm-g$
>     [147]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl1/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQADH_tEg$
>     [148]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-kbl2/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSpNQjjXA$
>      - shard-skl:          ([FAIL][149], [FAIL][150]) ([i915#1814] / [i915#3002] / [i915#3363]) -> ([FAIL][151], [FAIL][152], [FAIL][153], [FAIL][154]) ([i915#1436] / [i915#1814] / [i915#2722] / [i915#3002] / [i915#3363])
>     [149]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl5/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSZqttBOA$
>     [150]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10598/shard-skl2/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRewX2gcA$
>     [151]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl7/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQ7-fosrA$
>     [152]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl4/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRoXs1BDA$
>     [153]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl7/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQ7-fosrA$
>     [154]: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/shard-skl5/igt@runner@aborted.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTNNSLLhg$
> 
>    
>    {name}: This element is suppressed. This means it is ignored when computing
>            the status of the difference (SUCCESS, WARNING, or FAILURE).
> 
>    [fdo#108145]: https://urldefense.com/v3/__https://bugs.freedesktop.org/show_bug.cgi?id=108145__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQ06E5g_w$
>    [fdo#109271]: https://urldefense.com/v3/__https://bugs.freedesktop.org/show_bug.cgi?id=109271__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTgoZIl1g$
>    [fdo#109279]: https://urldefense.com/v3/__https://bugs.freedesktop.org/show_bug.cgi?id=109279__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJRNZfJ9IQ$
>    [fdo#109283]: https://urldefense.com/v3/__https://bugs.freedesktop.org/show_bug.cgi?id=109283__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSqxn99jA$
>    [fdo#109289]: https://urldefense.com/v3/__https://bugs.freedesktop.org/show_bug.cgi?id=109289__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTjarTUMA$
>    [fdo#109291]: https://urldefense.com/v3/__https://bugs.freedesktop.org/show_bug.cgi?id=109291__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJTxQvN-IA$
>    [fdo#109295]: https://urldefense.com/v3/__https://bugs.free__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJSjjuBipQ$
> 
> == Logs ==
> 
> For more details see: https://urldefense.com/v3/__https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21075/index.html__;!!ACWV5N9M2RV99hQ!eEcobnao0zhynlMOcyqvV3viLvvCZSM9cEUV5yaBEfrH8MHp54c4qQ0cRJQMZyKXVA$
> 

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2021-09-17 13:03 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-16 13:35 [PATCH RESEND v3 0/3] lib, stackdepot: check stackdepot handle before accessing slabs Imran Khan
2021-09-16 13:35 ` [Intel-gfx] " Imran Khan
2021-09-16 13:35 ` [PATCH RESEND v3 1/3] " Imran Khan
2021-09-16 13:35   ` [Intel-gfx] " Imran Khan
2021-09-16 13:35 ` [PATCH RESEND v3 2/3] lib, stackdepot: Add helper to print stack entries Imran Khan
2021-09-16 13:35   ` [Intel-gfx] " Imran Khan
2021-09-16 13:35 ` [PATCH RESEND v3 3/3] lib, stackdepot: Add helper to print stack entries into buffer Imran Khan
2021-09-16 13:35   ` [Intel-gfx] " Imran Khan
2021-09-16 19:39 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for lib, stackdepot: check stackdepot handle before accessing slabs (rev3) Patchwork
2021-09-16 20:06 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
2021-09-16 23:01 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
2021-09-17  1:22   ` imran.f.khan

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.