* [Intel-gfx] [PATCH v3 0/3] Fixes for selective fetch area calculation
@ 2022-05-10 18:33 Jouni Högander
2022-05-10 18:33 ` [Intel-gfx] [PATCH v3 1/3] drm/print: Add drm_debug_once* macros Jouni Högander
` (5 more replies)
0 siblings, 6 replies; 10+ messages in thread
From: Jouni Högander @ 2022-05-10 18:33 UTC (permalink / raw)
To: intel-gfx; +Cc: Mark Pearson, dri-devel
Currently selective fetch area calculation ends up as bogus area in
at least following cases:
1. Updated plane is partially or fully outside pipe area
2. Big fb with only part of memory area used for plane
These end up as y1 = 0, y2 = 4 or y2 being outside pipe area. This
patch set addresses these by ensuring update area is within pipe area
or by falling back to full update.
Patch set also adds drm_dbg_once* macros to print out debug message
only once. drm_dbg_once_kms is used to printout debug message when
selective fetch area calculation fails.
v3:
- Add drm_dbg_once* and use it when sel fetch area calculation fails
- Move drm_rect_intersect to clip_area_update
v2:
- Update commit message of first patch
- Set damaged_area x1 and x2 during initialization
Cc: José Roberto de Souza <jose.souza@intel.com>
Cc: Mika Kahola <mika.kahola@intel.com>
Cc: Mark Pearson <markpearson@lenovo.com>
Jouni Högander (3):
drm/print: Add drm_debug_once* macros
drm/i915/psr: Use full update In case of area calculation fails
drm/i915: Ensure damage clip area is within pipe area
drivers/gpu/drm/i915/display/intel_psr.c | 36 +++++++++++++++++++-----
include/drm/drm_print.h | 29 +++++++++++++++++++
2 files changed, 58 insertions(+), 7 deletions(-)
--
2.25.1
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Intel-gfx] [PATCH v3 1/3] drm/print: Add drm_debug_once* macros
2022-05-10 18:33 [Intel-gfx] [PATCH v3 0/3] Fixes for selective fetch area calculation Jouni Högander
@ 2022-05-10 18:33 ` Jouni Högander
2022-05-10 19:22 ` Souza, Jose
2022-05-10 18:33 ` [Intel-gfx] [PATCH v3 2/3] drm/i915/psr: Use full update In case of area calculation fails Jouni Högander
` (4 subsequent siblings)
5 siblings, 1 reply; 10+ messages in thread
From: Jouni Högander @ 2022-05-10 18:33 UTC (permalink / raw)
To: intel-gfx; +Cc: Mark Pearson, dri-devel
Add drm_debug_once* macros to allow printing out one time debug
messages which can be still controlled via drm.debug parameter.
Cc: José Roberto de Souza <jose.souza@intel.com>
Cc: Mika Kahola <mika.kahola@intel.com>
Cc: Mark Pearson <markpearson@lenovo.com>
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
include/drm/drm_print.h | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/include/drm/drm_print.h b/include/drm/drm_print.h
index 22fabdeed297..e339f47eeb6d 100644
--- a/include/drm/drm_print.h
+++ b/include/drm/drm_print.h
@@ -476,6 +476,35 @@ void drm_dev_dbg(const struct device *dev, enum drm_debug_category category,
#define drm_dbg_drmres(drm, fmt, ...) \
drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_DRMRES, fmt, ##__VA_ARGS__)
+#define drm_dev_dbg_once(dev, cat, fmt, ...) \
+({ \
+ static bool __print_once __read_mostly; \
+ if (!__print_once) { \
+ __print_once = true; \
+ drm_dev_dbg(dev, cat, fmt, ##__VA_ARGS__); \
+ } \
+})
+
+#define drm_dbg_once_core(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_CORE, fmt, ##__VA_ARGS__)
+#define drm_dbg_once(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_DRIVER, fmt, ##__VA_ARGS__)
+#define drm_dbg_once_kms(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_KMS, fmt, ##__VA_ARGS__)
+#define drm_dbg_once_prime(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_PRIME, fmt, ##__VA_ARGS__)
+#define drm_dbg_once_atomic(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_ATOMIC, fmt, ##__VA_ARGS__)
+#define drm_dbg_once_vbl(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_VBL, fmt, ##__VA_ARGS__)
+#define drm_dbg_once_state(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_STATE, fmt, ##__VA_ARGS__)
+#define drm_dbg_once_lease(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_LEASE, fmt, ##__VA_ARGS__)
+#define drm_dbg_once_dp(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_DP, fmt, ##__VA_ARGS__)
+#define drm_dbg_once_drmres(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_DRMRES, fmt, ##__VA_ARGS__)
/*
* printk based logging
--
2.25.1
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Intel-gfx] [PATCH v3 2/3] drm/i915/psr: Use full update In case of area calculation fails
2022-05-10 18:33 [Intel-gfx] [PATCH v3 0/3] Fixes for selective fetch area calculation Jouni Högander
2022-05-10 18:33 ` [Intel-gfx] [PATCH v3 1/3] drm/print: Add drm_debug_once* macros Jouni Högander
@ 2022-05-10 18:33 ` Jouni Högander
2022-05-10 18:52 ` Souza, Jose
2022-05-10 18:33 ` [Intel-gfx] [PATCH v3 3/3] drm/i915: Ensure damage clip area is within pipe area Jouni Högander
` (3 subsequent siblings)
5 siblings, 1 reply; 10+ messages in thread
From: Jouni Högander @ 2022-05-10 18:33 UTC (permalink / raw)
To: intel-gfx; +Cc: Mark Pearson, dri-devel
Currently we have some corner cases where area calculation fails. For
these sel fetch area calculation ends up having update area as y1 = 0,
y2 = 4. Instead of these values safer option is full update.
One of such for example is big fb with offset. We don't have usable
offset in psr2_sel_fetch_update. Currently it's open what is the
proper way to fix this corner case. Use full update for now.
v2: Commit message modified
v3: Print out debug info once when area calculation fails
Cc: José Roberto de Souza <jose.souza@intel.com>
Cc: Mika Kahola <mika.kahola@intel.com>
Cc: Mark Pearson <markpearson@lenovo.com>
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/display/intel_psr.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c
index 06db407e2749..3561c218cfb1 100644
--- a/drivers/gpu/drm/i915/display/intel_psr.c
+++ b/drivers/gpu/drm/i915/display/intel_psr.c
@@ -1685,6 +1685,7 @@ static bool psr2_sel_fetch_pipe_state_supported(const struct intel_crtc_state *c
int intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
struct intel_crtc *crtc)
{
+ struct drm_i915_private *dev_priv = to_i915(state->base.dev);
struct intel_crtc_state *crtc_state = intel_atomic_get_new_crtc_state(state, crtc);
struct drm_rect pipe_clip = { .x1 = 0, .y1 = -1, .x2 = INT_MAX, .y2 = -1 };
struct intel_plane_state *new_plane_state, *old_plane_state;
@@ -1770,6 +1771,17 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
clip_area_update(&pipe_clip, &damaged_area);
}
+ /*
+ * TODO: For now we are just using full update in case
+ * selective fetch area calculation fails. To optimize this we
+ * should identify cases where this happens and fix the area
+ * calculation for those.
+ */
+ if (pipe_clip.y1 == -1) {
+ drm_dbg_once_kms(&dev_priv->drm, "No selective fetch area, using full update");
+ full_update = true;
+ }
+
if (full_update)
goto skip_sel_fetch_set_loop;
--
2.25.1
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Intel-gfx] [PATCH v3 3/3] drm/i915: Ensure damage clip area is within pipe area
2022-05-10 18:33 [Intel-gfx] [PATCH v3 0/3] Fixes for selective fetch area calculation Jouni Högander
2022-05-10 18:33 ` [Intel-gfx] [PATCH v3 1/3] drm/print: Add drm_debug_once* macros Jouni Högander
2022-05-10 18:33 ` [Intel-gfx] [PATCH v3 2/3] drm/i915/psr: Use full update In case of area calculation fails Jouni Högander
@ 2022-05-10 18:33 ` Jouni Högander
2022-05-10 18:53 ` Souza, Jose
2022-05-10 19:29 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Fixes for selective fetch area calculation (rev3) Patchwork
` (2 subsequent siblings)
5 siblings, 1 reply; 10+ messages in thread
From: Jouni Högander @ 2022-05-10 18:33 UTC (permalink / raw)
To: intel-gfx; +Cc: Mark Pearson, dri-devel
Current update area calculation is not handling situation where
e.g. cursor plane is fully or partially outside pipe area.
Fix this by checking damage area against pipe_src area using
drm_rect_intersect.
v2: Set x1 and x2 in damaged_area initialization
v3: Move drm_rect_intersect into clip_area_update
Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/5440
Cc: José Roberto de Souza <jose.souza@intel.com>
Cc: Mika Kahola <mika.kahola@intel.com>
Cc: Mark Pearson <markpearson@lenovo.com>
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/display/intel_psr.c | 24 +++++++++++++++++-------
1 file changed, 17 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c
index 3561c218cfb1..f4b4c1c83d2b 100644
--- a/drivers/gpu/drm/i915/display/intel_psr.c
+++ b/drivers/gpu/drm/i915/display/intel_psr.c
@@ -1618,8 +1618,12 @@ static void psr2_man_trk_ctl_calc(struct intel_crtc_state *crtc_state,
}
static void clip_area_update(struct drm_rect *overlap_damage_area,
- struct drm_rect *damage_area)
+ struct drm_rect *damage_area,
+ struct drm_rect *draw_area)
{
+ if (!drm_rect_intersect(damage_area, draw_area))
+ return;
+
if (overlap_damage_area->y1 == -1) {
overlap_damage_area->y1 = damage_area->y1;
overlap_damage_area->y2 = damage_area->y2;
@@ -1709,7 +1713,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
*/
for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state,
new_plane_state, i) {
- struct drm_rect src, damaged_area = { .y1 = -1 };
+ struct drm_rect src, damaged_area = { .x1 = 0, .y1 = -1,
+ .x2 = INT_MAX };
struct drm_atomic_helper_damage_iter iter;
struct drm_rect clip;
@@ -1736,20 +1741,23 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
if (old_plane_state->uapi.visible) {
damaged_area.y1 = old_plane_state->uapi.dst.y1;
damaged_area.y2 = old_plane_state->uapi.dst.y2;
- clip_area_update(&pipe_clip, &damaged_area);
+ clip_area_update(&pipe_clip, &damaged_area,
+ &crtc_state->pipe_src);
}
if (new_plane_state->uapi.visible) {
damaged_area.y1 = new_plane_state->uapi.dst.y1;
damaged_area.y2 = new_plane_state->uapi.dst.y2;
- clip_area_update(&pipe_clip, &damaged_area);
+ clip_area_update(&pipe_clip, &damaged_area,
+ &crtc_state->pipe_src);
}
continue;
} else if (new_plane_state->uapi.alpha != old_plane_state->uapi.alpha) {
/* If alpha changed mark the whole plane area as damaged */
damaged_area.y1 = new_plane_state->uapi.dst.y1;
damaged_area.y2 = new_plane_state->uapi.dst.y2;
- clip_area_update(&pipe_clip, &damaged_area);
+ clip_area_update(&pipe_clip, &damaged_area,
+ &crtc_state->pipe_src);
continue;
}
@@ -1760,7 +1768,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
&new_plane_state->uapi);
drm_atomic_for_each_plane_damage(&iter, &clip) {
if (drm_rect_intersect(&clip, &src))
- clip_area_update(&damaged_area, &clip);
+ clip_area_update(&damaged_area, &clip,
+ &crtc_state->pipe_src);
}
if (damaged_area.y1 == -1)
@@ -1768,7 +1777,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
damaged_area.y1 += new_plane_state->uapi.dst.y1 - src.y1;
damaged_area.y2 += new_plane_state->uapi.dst.y1 - src.y1;
- clip_area_update(&pipe_clip, &damaged_area);
+
+ clip_area_update(&pipe_clip, &damaged_area, &crtc_state->pipe_src);
}
/*
--
2.25.1
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [Intel-gfx] [PATCH v3 2/3] drm/i915/psr: Use full update In case of area calculation fails
2022-05-10 18:33 ` [Intel-gfx] [PATCH v3 2/3] drm/i915/psr: Use full update In case of area calculation fails Jouni Högander
@ 2022-05-10 18:52 ` Souza, Jose
0 siblings, 0 replies; 10+ messages in thread
From: Souza, Jose @ 2022-05-10 18:52 UTC (permalink / raw)
To: intel-gfx@lists.freedesktop.org, Hogander, Jouni
Cc: markpearson@lenovo.com, dri-devel@lists.freedesktop.org
On Tue, 2022-05-10 at 21:33 +0300, Jouni Högander wrote:
> Currently we have some corner cases where area calculation fails. For
> these sel fetch area calculation ends up having update area as y1 = 0,
> y2 = 4. Instead of these values safer option is full update.
>
> One of such for example is big fb with offset. We don't have usable
> offset in psr2_sel_fetch_update. Currently it's open what is the
> proper way to fix this corner case. Use full update for now.
>
> v2: Commit message modified
> v3: Print out debug info once when area calculation fails
>
> Cc: José Roberto de Souza <jose.souza@intel.com>
> Cc: Mika Kahola <mika.kahola@intel.com>
> Cc: Mark Pearson <markpearson@lenovo.com>
> Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_psr.c | 12 ++++++++++++
> 1 file changed, 12 insertions(+)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c
> index 06db407e2749..3561c218cfb1 100644
> --- a/drivers/gpu/drm/i915/display/intel_psr.c
> +++ b/drivers/gpu/drm/i915/display/intel_psr.c
> @@ -1685,6 +1685,7 @@ static bool psr2_sel_fetch_pipe_state_supported(const struct intel_crtc_state *c
> int intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
> struct intel_crtc *crtc)
> {
> + struct drm_i915_private *dev_priv = to_i915(state->base.dev);
> struct intel_crtc_state *crtc_state = intel_atomic_get_new_crtc_state(state, crtc);
> struct drm_rect pipe_clip = { .x1 = 0, .y1 = -1, .x2 = INT_MAX, .y2 = -1 };
> struct intel_plane_state *new_plane_state, *old_plane_state;
> @@ -1770,6 +1771,17 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
> clip_area_update(&pipe_clip, &damaged_area);
> }
>
> + /*
> + * TODO: For now we are just using full update in case
> + * selective fetch area calculation fails. To optimize this we
> + * should identify cases where this happens and fix the area
> + * calculation for those.
> + */
> + if (pipe_clip.y1 == -1) {
> + drm_dbg_once_kms(&dev_priv->drm, "No selective fetch area, using full update");
The debug message is misleading, a better message would be: Selective fetch area calculation failed in pipeA.
with that:
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
> + full_update = true;
> + }
> +
> if (full_update)
> goto skip_sel_fetch_set_loop;
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Intel-gfx] [PATCH v3 3/3] drm/i915: Ensure damage clip area is within pipe area
2022-05-10 18:33 ` [Intel-gfx] [PATCH v3 3/3] drm/i915: Ensure damage clip area is within pipe area Jouni Högander
@ 2022-05-10 18:53 ` Souza, Jose
0 siblings, 0 replies; 10+ messages in thread
From: Souza, Jose @ 2022-05-10 18:53 UTC (permalink / raw)
To: intel-gfx@lists.freedesktop.org, Hogander, Jouni
Cc: markpearson@lenovo.com, dri-devel@lists.freedesktop.org
On Tue, 2022-05-10 at 21:33 +0300, Jouni Högander wrote:
> Current update area calculation is not handling situation where
> e.g. cursor plane is fully or partially outside pipe area.
>
> Fix this by checking damage area against pipe_src area using
> drm_rect_intersect.
>
> v2: Set x1 and x2 in damaged_area initialization
> v3: Move drm_rect_intersect into clip_area_update
>
> Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/5440
> Cc: José Roberto de Souza <jose.souza@intel.com>
> Cc: Mika Kahola <mika.kahola@intel.com>
> Cc: Mark Pearson <markpearson@lenovo.com>
> Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_psr.c | 24 +++++++++++++++++-------
> 1 file changed, 17 insertions(+), 7 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c
> index 3561c218cfb1..f4b4c1c83d2b 100644
> --- a/drivers/gpu/drm/i915/display/intel_psr.c
> +++ b/drivers/gpu/drm/i915/display/intel_psr.c
> @@ -1618,8 +1618,12 @@ static void psr2_man_trk_ctl_calc(struct intel_crtc_state *crtc_state,
> }
>
> static void clip_area_update(struct drm_rect *overlap_damage_area,
> - struct drm_rect *damage_area)
> + struct drm_rect *damage_area,
> + struct drm_rect *draw_area)
s/draw_area/pipe_src?
> {
> + if (!drm_rect_intersect(damage_area, draw_area))
> + return;
> +
> if (overlap_damage_area->y1 == -1) {
> overlap_damage_area->y1 = damage_area->y1;
> overlap_damage_area->y2 = damage_area->y2;
> @@ -1709,7 +1713,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
> */
> for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state,
> new_plane_state, i) {
> - struct drm_rect src, damaged_area = { .y1 = -1 };
> + struct drm_rect src, damaged_area = { .x1 = 0, .y1 = -1,
> + .x2 = INT_MAX };
> struct drm_atomic_helper_damage_iter iter;
> struct drm_rect clip;
>
> @@ -1736,20 +1741,23 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
> if (old_plane_state->uapi.visible) {
> damaged_area.y1 = old_plane_state->uapi.dst.y1;
> damaged_area.y2 = old_plane_state->uapi.dst.y2;
> - clip_area_update(&pipe_clip, &damaged_area);
> + clip_area_update(&pipe_clip, &damaged_area,
> + &crtc_state->pipe_src);
> }
>
> if (new_plane_state->uapi.visible) {
> damaged_area.y1 = new_plane_state->uapi.dst.y1;
> damaged_area.y2 = new_plane_state->uapi.dst.y2;
> - clip_area_update(&pipe_clip, &damaged_area);
> + clip_area_update(&pipe_clip, &damaged_area,
> + &crtc_state->pipe_src);
> }
> continue;
> } else if (new_plane_state->uapi.alpha != old_plane_state->uapi.alpha) {
> /* If alpha changed mark the whole plane area as damaged */
> damaged_area.y1 = new_plane_state->uapi.dst.y1;
> damaged_area.y2 = new_plane_state->uapi.dst.y2;
> - clip_area_update(&pipe_clip, &damaged_area);
> + clip_area_update(&pipe_clip, &damaged_area,
> + &crtc_state->pipe_src);
> continue;
> }
>
> @@ -1760,7 +1768,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
> &new_plane_state->uapi);
> drm_atomic_for_each_plane_damage(&iter, &clip) {
> if (drm_rect_intersect(&clip, &src))
> - clip_area_update(&damaged_area, &clip);
> + clip_area_update(&damaged_area, &clip,
> + &crtc_state->pipe_src);
> }
>
> if (damaged_area.y1 == -1)
> @@ -1768,7 +1777,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
>
> damaged_area.y1 += new_plane_state->uapi.dst.y1 - src.y1;
> damaged_area.y2 += new_plane_state->uapi.dst.y1 - src.y1;
> - clip_area_update(&pipe_clip, &damaged_area);
> +
> + clip_area_update(&pipe_clip, &damaged_area, &crtc_state->pipe_src);
white space ^
with those nits:
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
> }
>
> /*
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Intel-gfx] [PATCH v3 1/3] drm/print: Add drm_debug_once* macros
2022-05-10 18:33 ` [Intel-gfx] [PATCH v3 1/3] drm/print: Add drm_debug_once* macros Jouni Högander
@ 2022-05-10 19:22 ` Souza, Jose
0 siblings, 0 replies; 10+ messages in thread
From: Souza, Jose @ 2022-05-10 19:22 UTC (permalink / raw)
To: intel-gfx@lists.freedesktop.org, Hogander, Jouni
Cc: markpearson@lenovo.com, dri-devel@lists.freedesktop.org
On Tue, 2022-05-10 at 21:33 +0300, Jouni Högander wrote:
> Add drm_debug_once* macros to allow printing out one time debug
> messages which can be still controlled via drm.debug parameter.
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
>
> Cc: José Roberto de Souza <jose.souza@intel.com>
> Cc: Mika Kahola <mika.kahola@intel.com>
> Cc: Mark Pearson <markpearson@lenovo.com>
> Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
> ---
> include/drm/drm_print.h | 29 +++++++++++++++++++++++++++++
> 1 file changed, 29 insertions(+)
>
> diff --git a/include/drm/drm_print.h b/include/drm/drm_print.h
> index 22fabdeed297..e339f47eeb6d 100644
> --- a/include/drm/drm_print.h
> +++ b/include/drm/drm_print.h
> @@ -476,6 +476,35 @@ void drm_dev_dbg(const struct device *dev, enum drm_debug_category category,
> #define drm_dbg_drmres(drm, fmt, ...) \
> drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_DRMRES, fmt, ##__VA_ARGS__)
>
> +#define drm_dev_dbg_once(dev, cat, fmt, ...) \
> +({ \
> + static bool __print_once __read_mostly; \
> + if (!__print_once) { \
> + __print_once = true; \
> + drm_dev_dbg(dev, cat, fmt, ##__VA_ARGS__); \
> + } \
> +})
> +
> +#define drm_dbg_once_core(drm, fmt, ...) \
> + drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_CORE, fmt, ##__VA_ARGS__)
> +#define drm_dbg_once(drm, fmt, ...) \
> + drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_DRIVER, fmt, ##__VA_ARGS__)
> +#define drm_dbg_once_kms(drm, fmt, ...) \
> + drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_KMS, fmt, ##__VA_ARGS__)
> +#define drm_dbg_once_prime(drm, fmt, ...) \
> + drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_PRIME, fmt, ##__VA_ARGS__)
> +#define drm_dbg_once_atomic(drm, fmt, ...) \
> + drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_ATOMIC, fmt, ##__VA_ARGS__)
> +#define drm_dbg_once_vbl(drm, fmt, ...) \
> + drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_VBL, fmt, ##__VA_ARGS__)
> +#define drm_dbg_once_state(drm, fmt, ...) \
> + drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_STATE, fmt, ##__VA_ARGS__)
> +#define drm_dbg_once_lease(drm, fmt, ...) \
> + drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_LEASE, fmt, ##__VA_ARGS__)
> +#define drm_dbg_once_dp(drm, fmt, ...) \
> + drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_DP, fmt, ##__VA_ARGS__)
> +#define drm_dbg_once_drmres(drm, fmt, ...) \
> + drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_DRMRES, fmt, ##__VA_ARGS__)
>
> /*
> * printk based logging
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Fixes for selective fetch area calculation (rev3)
2022-05-10 18:33 [Intel-gfx] [PATCH v3 0/3] Fixes for selective fetch area calculation Jouni Högander
` (2 preceding siblings ...)
2022-05-10 18:33 ` [Intel-gfx] [PATCH v3 3/3] drm/i915: Ensure damage clip area is within pipe area Jouni Högander
@ 2022-05-10 19:29 ` Patchwork
2022-05-10 19:49 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
2022-05-10 23:32 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork
5 siblings, 0 replies; 10+ messages in thread
From: Patchwork @ 2022-05-10 19:29 UTC (permalink / raw)
To: Jouni Högander; +Cc: intel-gfx
== Series Details ==
Series: Fixes for selective fetch area calculation (rev3)
URL : https://patchwork.freedesktop.org/series/103659/
State : warning
== Summary ==
Error: dim checkpatch failed
ece060bdc2d4 drm/print: Add drm_debug_once* macros
-:34: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'drm' - possible side-effects?
#34: FILE: include/drm/drm_print.h:488:
+#define drm_dbg_once_core(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_CORE, fmt, ##__VA_ARGS__)
-:36: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'drm' - possible side-effects?
#36: FILE: include/drm/drm_print.h:490:
+#define drm_dbg_once(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_DRIVER, fmt, ##__VA_ARGS__)
-:38: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'drm' - possible side-effects?
#38: FILE: include/drm/drm_print.h:492:
+#define drm_dbg_once_kms(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_KMS, fmt, ##__VA_ARGS__)
-:40: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'drm' - possible side-effects?
#40: FILE: include/drm/drm_print.h:494:
+#define drm_dbg_once_prime(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_PRIME, fmt, ##__VA_ARGS__)
-:42: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'drm' - possible side-effects?
#42: FILE: include/drm/drm_print.h:496:
+#define drm_dbg_once_atomic(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_ATOMIC, fmt, ##__VA_ARGS__)
-:44: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'drm' - possible side-effects?
#44: FILE: include/drm/drm_print.h:498:
+#define drm_dbg_once_vbl(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_VBL, fmt, ##__VA_ARGS__)
-:46: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'drm' - possible side-effects?
#46: FILE: include/drm/drm_print.h:500:
+#define drm_dbg_once_state(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_STATE, fmt, ##__VA_ARGS__)
-:48: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'drm' - possible side-effects?
#48: FILE: include/drm/drm_print.h:502:
+#define drm_dbg_once_lease(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_LEASE, fmt, ##__VA_ARGS__)
-:50: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'drm' - possible side-effects?
#50: FILE: include/drm/drm_print.h:504:
+#define drm_dbg_once_dp(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_DP, fmt, ##__VA_ARGS__)
-:52: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'drm' - possible side-effects?
#52: FILE: include/drm/drm_print.h:506:
+#define drm_dbg_once_drmres(drm, fmt, ...) \
+ drm_dev_dbg_once((drm) ? (drm)->dev : NULL, DRM_UT_DRMRES, fmt, ##__VA_ARGS__)
total: 0 errors, 0 warnings, 10 checks, 35 lines checked
cbb0b0954a2a drm/i915/psr: Use full update In case of area calculation fails
41e31dcdd4be drm/i915: Ensure damage clip area is within pipe area
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for Fixes for selective fetch area calculation (rev3)
2022-05-10 18:33 [Intel-gfx] [PATCH v3 0/3] Fixes for selective fetch area calculation Jouni Högander
` (3 preceding siblings ...)
2022-05-10 19:29 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Fixes for selective fetch area calculation (rev3) Patchwork
@ 2022-05-10 19:49 ` Patchwork
2022-05-10 23:32 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork
5 siblings, 0 replies; 10+ messages in thread
From: Patchwork @ 2022-05-10 19:49 UTC (permalink / raw)
To: Jouni Högander; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 7604 bytes --]
== Series Details ==
Series: Fixes for selective fetch area calculation (rev3)
URL : https://patchwork.freedesktop.org/series/103659/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11629 -> Patchwork_103659v3
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/index.html
Participating hosts (43 -> 42)
------------------------------
Additional (2): bat-adlm-1 fi-rkl-guc
Missing (3): fi-ctg-p8600 fi-rkl-11600 fi-bdw-samus
Known issues
------------
Here are the changes found in Patchwork_103659v3 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_lmem_swapping@verify-random:
- fi-rkl-guc: NOTRUN -> [SKIP][1] ([i915#4613]) +3 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-rkl-guc/igt@gem_lmem_swapping@verify-random.html
* igt@gem_tiled_pread_basic:
- fi-rkl-guc: NOTRUN -> [SKIP][2] ([i915#3282])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-rkl-guc/igt@gem_tiled_pread_basic.html
* igt@i915_pm_backlight@basic-brightness:
- fi-rkl-guc: NOTRUN -> [SKIP][3] ([i915#3012])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-rkl-guc/igt@i915_pm_backlight@basic-brightness.html
* igt@i915_selftest@live@gtt:
- fi-bdw-5557u: [PASS][4] -> [DMESG-FAIL][5] ([i915#3674])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/fi-bdw-5557u/igt@i915_selftest@live@gtt.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-bdw-5557u/igt@i915_selftest@live@gtt.html
* igt@i915_selftest@live@requests:
- fi-pnv-d510: [PASS][6] -> [DMESG-FAIL][7] ([i915#4528])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/fi-pnv-d510/igt@i915_selftest@live@requests.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-pnv-d510/igt@i915_selftest@live@requests.html
* igt@kms_chamelium@dp-edid-read:
- fi-rkl-guc: NOTRUN -> [SKIP][8] ([fdo#111827]) +8 similar issues
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-rkl-guc/igt@kms_chamelium@dp-edid-read.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- fi-rkl-guc: NOTRUN -> [SKIP][9] ([i915#4070] / [i915#4103]) +1 similar issue
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-rkl-guc/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_force_connector_basic@force-load-detect:
- fi-rkl-guc: NOTRUN -> [SKIP][10] ([fdo#109285])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-rkl-guc/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d:
- fi-rkl-guc: NOTRUN -> [SKIP][11] ([i915#4070] / [i915#533])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-rkl-guc/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html
* igt@kms_psr@sprite_plane_onoff:
- fi-rkl-guc: NOTRUN -> [SKIP][12] ([i915#1072]) +3 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-rkl-guc/igt@kms_psr@sprite_plane_onoff.html
* igt@kms_setmode@basic-clone-single-crtc:
- fi-rkl-guc: NOTRUN -> [SKIP][13] ([i915#3555] / [i915#4098])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-rkl-guc/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-userptr:
- fi-rkl-guc: NOTRUN -> [SKIP][14] ([i915#3301] / [i915#3708])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-rkl-guc/igt@prime_vgem@basic-userptr.html
* igt@prime_vgem@basic-write:
- fi-rkl-guc: NOTRUN -> [SKIP][15] ([i915#3291] / [i915#3708]) +2 similar issues
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-rkl-guc/igt@prime_vgem@basic-write.html
#### Possible fixes ####
* igt@gem_exec_suspend@basic-s0@smem:
- {fi-ehl-2}: [DMESG-WARN][16] ([i915#5122]) -> [PASS][17]
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/fi-ehl-2/igt@gem_exec_suspend@basic-s0@smem.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/fi-ehl-2/igt@gem_exec_suspend@basic-s0@smem.html
* igt@i915_selftest@live@gem_contexts:
- {bat-dg2-9}: [DMESG-FAIL][18] ([i915#5885]) -> [PASS][19]
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/bat-dg2-9/igt@i915_selftest@live@gem_contexts.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/bat-dg2-9/igt@i915_selftest@live@gem_contexts.html
* igt@kms_flip@basic-flip-vs-modeset@a-edp1:
- {bat-adlp-6}: [DMESG-WARN][20] ([i915#3576]) -> [PASS][21]
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/bat-adlp-6/igt@kms_flip@basic-flip-vs-modeset@a-edp1.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/bat-adlp-6/igt@kms_flip@basic-flip-vs-modeset@a-edp1.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#3012]: https://gitlab.freedesktop.org/drm/intel/issues/3012
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3576]: https://gitlab.freedesktop.org/drm/intel/issues/3576
[i915#3674]: https://gitlab.freedesktop.org/drm/intel/issues/3674
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4391]: https://gitlab.freedesktop.org/drm/intel/issues/4391
[i915#4528]: https://gitlab.freedesktop.org/drm/intel/issues/4528
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#5122]: https://gitlab.freedesktop.org/drm/intel/issues/5122
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5879]: https://gitlab.freedesktop.org/drm/intel/issues/5879
[i915#5885]: https://gitlab.freedesktop.org/drm/intel/issues/5885
[i915#5950]: https://gitlab.freedesktop.org/drm/intel/issues/5950
Build changes
-------------
* Linux: CI_DRM_11629 -> Patchwork_103659v3
CI-20190529: 20190529
CI_DRM_11629: 6bbe0d378c5fc976aeaf216b5d9d30b19323db5f @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_6471: 1d6816f1200520f936a799b7b0ef2e6f396abb16 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_103659v3: 6bbe0d378c5fc976aeaf216b5d9d30b19323db5f @ git://anongit.freedesktop.org/gfx-ci/linux
### Linux commits
e417ea0ac493 drm/i915: Ensure damage clip area is within pipe area
059c6108a384 drm/i915/psr: Use full update In case of area calculation fails
398a515089e2 drm/print: Add drm_debug_once* macros
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/index.html
[-- Attachment #2: Type: text/html, Size: 8490 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Intel-gfx] ✓ Fi.CI.IGT: success for Fixes for selective fetch area calculation (rev3)
2022-05-10 18:33 [Intel-gfx] [PATCH v3 0/3] Fixes for selective fetch area calculation Jouni Högander
` (4 preceding siblings ...)
2022-05-10 19:49 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
@ 2022-05-10 23:32 ` Patchwork
5 siblings, 0 replies; 10+ messages in thread
From: Patchwork @ 2022-05-10 23:32 UTC (permalink / raw)
To: Jouni Högander; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 53996 bytes --]
== Series Details ==
Series: Fixes for selective fetch area calculation (rev3)
URL : https://patchwork.freedesktop.org/series/103659/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11629_full -> Patchwork_103659v3_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (12 -> 12)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in Patchwork_103659v3_full that come from known issues:
### CI changes ###
#### Issues hit ####
* boot:
- shard-skl: ([PASS][1], [PASS][2], [PASS][3], [PASS][4], [PASS][5], [PASS][6], [PASS][7], [PASS][8], [PASS][9], [PASS][10], [PASS][11], [PASS][12], [PASS][13], [PASS][14], [PASS][15], [PASS][16], [PASS][17], [PASS][18], [PASS][19], [PASS][20], [PASS][21], [PASS][22], [PASS][23]) -> ([PASS][24], [PASS][25], [PASS][26], [PASS][27], [FAIL][28], [PASS][29], [PASS][30], [PASS][31], [PASS][32], [PASS][33], [PASS][34], [PASS][35], [PASS][36], [PASS][37], [PASS][38], [PASS][39], [PASS][40], [PASS][41], [PASS][42], [PASS][43], [PASS][44]) ([i915#5032])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl9/boot.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl9/boot.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl8/boot.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl8/boot.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl8/boot.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl8/boot.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl7/boot.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl7/boot.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl7/boot.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl6/boot.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl6/boot.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl5/boot.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl5/boot.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl4/boot.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl3/boot.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl2/boot.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl2/boot.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl2/boot.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl1/boot.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl1/boot.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl1/boot.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl10/boot.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl10/boot.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl4/boot.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl4/boot.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl4/boot.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl4/boot.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl5/boot.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl5/boot.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl6/boot.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl6/boot.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl7/boot.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl7/boot.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl8/boot.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl8/boot.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl9/boot.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl9/boot.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl9/boot.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl10/boot.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl10/boot.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl10/boot.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl1/boot.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl1/boot.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl2/boot.html
#### Possible fixes ####
* boot:
- shard-apl: ([PASS][45], [PASS][46], [FAIL][47], [PASS][48], [PASS][49], [PASS][50], [PASS][51], [PASS][52], [PASS][53], [PASS][54], [PASS][55], [PASS][56], [PASS][57], [PASS][58], [PASS][59], [PASS][60], [PASS][61], [PASS][62], [PASS][63], [PASS][64], [PASS][65], [PASS][66], [PASS][67], [PASS][68], [PASS][69]) ([i915#4386]) -> ([PASS][70], [PASS][71], [PASS][72], [PASS][73], [PASS][74], [PASS][75], [PASS][76], [PASS][77], [PASS][78], [PASS][79], [PASS][80], [PASS][81], [PASS][82], [PASS][83], [PASS][84], [PASS][85], [PASS][86], [PASS][87], [PASS][88], [PASS][89], [PASS][90], [PASS][91], [PASS][92], [PASS][93], [PASS][94])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl1/boot.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl1/boot.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl1/boot.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl1/boot.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl1/boot.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl1/boot.html
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl2/boot.html
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl2/boot.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl2/boot.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl3/boot.html
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl3/boot.html
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl3/boot.html
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl4/boot.html
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl4/boot.html
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl4/boot.html
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl6/boot.html
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl6/boot.html
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl6/boot.html
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl7/boot.html
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl7/boot.html
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl7/boot.html
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl8/boot.html
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl8/boot.html
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl8/boot.html
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl8/boot.html
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl8/boot.html
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl8/boot.html
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl7/boot.html
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl4/boot.html
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl7/boot.html
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl7/boot.html
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl4/boot.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl1/boot.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl2/boot.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl4/boot.html
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl6/boot.html
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl1/boot.html
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl6/boot.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl1/boot.html
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl7/boot.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl6/boot.html
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl6/boot.html
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl3/boot.html
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl2/boot.html
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl2/boot.html
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl3/boot.html
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl3/boot.html
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl8/boot.html
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl3/boot.html
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl3/boot.html
### IGT changes ###
#### Issues hit ####
* igt@gem_ccs@block-copy-inplace:
- shard-iclb: NOTRUN -> [SKIP][95] ([i915#5327])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@gem_ccs@block-copy-inplace.html
* igt@gem_exec_balancer@parallel-out-fence:
- shard-kbl: NOTRUN -> [DMESG-WARN][96] ([i915#5076] / [i915#5614])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl6/igt@gem_exec_balancer@parallel-out-fence.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-tglb: [PASS][97] -> [FAIL][98] ([i915#2842])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-tglb1/igt@gem_exec_fair@basic-none-share@rcs0.html
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-tglb1/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_fair@basic-none@vcs0:
- shard-kbl: NOTRUN -> [FAIL][99] ([i915#2842]) +2 similar issues
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl7/igt@gem_exec_fair@basic-none@vcs0.html
* igt@gem_exec_fair@basic-pace@vcs1:
- shard-iclb: NOTRUN -> [FAIL][100] ([i915#2842]) +1 similar issue
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb1/igt@gem_exec_fair@basic-pace@vcs1.html
* igt@gem_exec_fair@basic-pace@vecs0:
- shard-glk: [PASS][101] -> [FAIL][102] ([i915#2842]) +1 similar issue
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-glk8/igt@gem_exec_fair@basic-pace@vecs0.html
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-glk9/igt@gem_exec_fair@basic-pace@vecs0.html
* igt@gem_exec_params@no-bsd:
- shard-iclb: NOTRUN -> [SKIP][103] ([fdo#109283])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@gem_exec_params@no-bsd.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-kbl: NOTRUN -> [SKIP][104] ([fdo#109271] / [i915#4613]) +3 similar issues
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl4/igt@gem_lmem_swapping@heavy-verify-random.html
- shard-apl: NOTRUN -> [SKIP][105] ([fdo#109271] / [i915#4613]) +1 similar issue
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl3/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-iclb: NOTRUN -> [SKIP][106] ([i915#4613])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_lmem_swapping@verify-random:
- shard-skl: NOTRUN -> [SKIP][107] ([fdo#109271] / [i915#4613])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl9/igt@gem_lmem_swapping@verify-random.html
* igt@gem_pxp@verify-pxp-stale-ctx-execution:
- shard-iclb: NOTRUN -> [SKIP][108] ([i915#4270]) +1 similar issue
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@gem_pxp@verify-pxp-stale-ctx-execution.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-skl: NOTRUN -> [SKIP][109] ([fdo#109271] / [i915#3323])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl9/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@unsync-unmap:
- shard-iclb: NOTRUN -> [SKIP][110] ([i915#3297]) +2 similar issues
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@gem_userptr_blits@unsync-unmap.html
* igt@gen9_exec_parse@allowed-all:
- shard-iclb: NOTRUN -> [SKIP][111] ([i915#2856]) +1 similar issue
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@gen9_exec_parse@allowed-all.html
* igt@gen9_exec_parse@allowed-single:
- shard-glk: [PASS][112] -> [DMESG-WARN][113] ([i915#5566] / [i915#716])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-glk6/igt@gen9_exec_parse@allowed-single.html
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-glk2/igt@gen9_exec_parse@allowed-single.html
* igt@i915_pm_dc@dc3co-vpb-simulation:
- shard-iclb: NOTRUN -> [SKIP][114] ([i915#658])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@i915_pm_dc@dc3co-vpb-simulation.html
* igt@i915_pm_rpm@modeset-non-lpsp:
- shard-iclb: NOTRUN -> [SKIP][115] ([fdo#110892])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@i915_pm_rpm@modeset-non-lpsp.html
* igt@i915_pm_sseu@full-enable:
- shard-iclb: NOTRUN -> [SKIP][116] ([i915#4387])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@i915_pm_sseu@full-enable.html
* igt@i915_query@test-query-geometry-subslices:
- shard-iclb: NOTRUN -> [SKIP][117] ([i915#5723])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@i915_query@test-query-geometry-subslices.html
* igt@i915_selftest@mock@requests:
- shard-skl: NOTRUN -> [INCOMPLETE][118] ([i915#5183])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl4/igt@i915_selftest@mock@requests.html
* igt@i915_suspend@fence-restore-tiled2untiled:
- shard-snb: [PASS][119] -> [SKIP][120] ([fdo#109271])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-snb6/igt@i915_suspend@fence-restore-tiled2untiled.html
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-snb6/igt@i915_suspend@fence-restore-tiled2untiled.html
* igt@kms_atomic_transition@plane-all-modeset-transition:
- shard-iclb: NOTRUN -> [SKIP][121] ([i915#1769])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@kms_atomic_transition@plane-all-modeset-transition.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-0:
- shard-iclb: NOTRUN -> [SKIP][122] ([i915#5286]) +3 similar issues
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-iclb: NOTRUN -> [SKIP][123] ([fdo#110725] / [fdo#111614]) +1 similar issue
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-skl: NOTRUN -> [FAIL][124] ([i915#3743])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl9/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-iclb: NOTRUN -> [SKIP][125] ([fdo#110723]) +2 similar issues
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc:
- shard-kbl: NOTRUN -> [SKIP][126] ([fdo#109271] / [i915#3886]) +8 similar issues
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl6/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs:
- shard-apl: NOTRUN -> [SKIP][127] ([fdo#109271] / [i915#3886]) +4 similar issues
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl3/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_rc_ccs_cc:
- shard-iclb: NOTRUN -> [SKIP][128] ([fdo#109278] / [i915#3886]) +3 similar issues
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc:
- shard-skl: NOTRUN -> [SKIP][129] ([fdo#109271] / [i915#3886]) +4 similar issues
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl9/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_chamelium@hdmi-crc-fast:
- shard-iclb: NOTRUN -> [SKIP][130] ([fdo#109284] / [fdo#111827]) +5 similar issues
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@kms_chamelium@hdmi-crc-fast.html
* igt@kms_color@pipe-d-ctm-0-5:
- shard-skl: NOTRUN -> [SKIP][131] ([fdo#109271]) +60 similar issues
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl4/igt@kms_color@pipe-d-ctm-0-5.html
* igt@kms_color_chamelium@pipe-c-ctm-limited-range:
- shard-kbl: NOTRUN -> [SKIP][132] ([fdo#109271] / [fdo#111827]) +11 similar issues
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl7/igt@kms_color_chamelium@pipe-c-ctm-limited-range.html
* igt@kms_color_chamelium@pipe-c-ctm-max:
- shard-apl: NOTRUN -> [SKIP][133] ([fdo#109271] / [fdo#111827]) +6 similar issues
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl3/igt@kms_color_chamelium@pipe-c-ctm-max.html
* igt@kms_color_chamelium@pipe-d-ctm-blue-to-red:
- shard-skl: NOTRUN -> [SKIP][134] ([fdo#109271] / [fdo#111827]) +4 similar issues
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl9/igt@kms_color_chamelium@pipe-d-ctm-blue-to-red.html
* igt@kms_color_chamelium@pipe-d-ctm-negative:
- shard-iclb: NOTRUN -> [SKIP][135] ([fdo#109278] / [fdo#109284] / [fdo#111827])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@kms_color_chamelium@pipe-d-ctm-negative.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-iclb: NOTRUN -> [SKIP][136] ([i915#3116]) +1 similar issue
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@lic:
- shard-apl: NOTRUN -> [TIMEOUT][137] ([i915#1319])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl3/igt@kms_content_protection@lic.html
- shard-kbl: NOTRUN -> [TIMEOUT][138] ([i915#1319])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl4/igt@kms_content_protection@lic.html
* igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement:
- shard-iclb: NOTRUN -> [SKIP][139] ([fdo#109278] / [fdo#109279]) +2 similar issues
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement.html
* igt@kms_cursor_crc@pipe-c-cursor-512x170-sliding:
- shard-skl: NOTRUN -> [SKIP][140] ([fdo#109271] / [i915#5691])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl9/igt@kms_cursor_crc@pipe-c-cursor-512x170-sliding.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size:
- shard-iclb: NOTRUN -> [SKIP][141] ([fdo#109274] / [fdo#109278]) +3 similar issues
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size.html
* igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-4tiled:
- shard-iclb: NOTRUN -> [SKIP][142] ([i915#5287]) +3 similar issues
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-4tiled.html
* igt@kms_flip@2x-flip-vs-wf_vblank-interruptible:
- shard-iclb: NOTRUN -> [SKIP][143] ([fdo#109274]) +1 similar issue
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-dp1:
- shard-apl: [PASS][144] -> [DMESG-WARN][145] ([i915#180]) +3 similar issues
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl4/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl8/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
* igt@kms_flip@plain-flip-ts-check@c-edp1:
- shard-skl: [PASS][146] -> [FAIL][147] ([i915#2122])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl3/igt@kms_flip@plain-flip-ts-check@c-edp1.html
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl6/igt@kms_flip@plain-flip-ts-check@c-edp1.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling:
- shard-iclb: NOTRUN -> [SKIP][148] ([i915#2587])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu:
- shard-iclb: NOTRUN -> [SKIP][149] ([fdo#109280]) +14 similar issues
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_hdr@bpc-switch@bpc-switch-edp-1-pipe-a:
- shard-skl: NOTRUN -> [FAIL][150] ([i915#1188])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl9/igt@kms_hdr@bpc-switch@bpc-switch-edp-1-pipe-a.html
* igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c:
- shard-iclb: NOTRUN -> [SKIP][151] ([fdo#109289]) +1 similar issue
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html
* igt@kms_pipe_crc_basic@read-crc-pipe-d:
- shard-kbl: NOTRUN -> [SKIP][152] ([fdo#109271] / [i915#533])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl3/igt@kms_pipe_crc_basic@read-crc-pipe-d.html
* igt@kms_pipe_crc_basic@read-crc-pipe-d-frame-sequence:
- shard-iclb: NOTRUN -> [SKIP][153] ([fdo#109278]) +27 similar issues
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@kms_pipe_crc_basic@read-crc-pipe-d-frame-sequence.html
* igt@kms_plane_alpha_blend@pipe-a-alpha-transparent-fb:
- shard-apl: NOTRUN -> [FAIL][154] ([i915#265])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl7/igt@kms_plane_alpha_blend@pipe-a-alpha-transparent-fb.html
* igt@kms_plane_alpha_blend@pipe-a-coverage-7efc:
- shard-skl: NOTRUN -> [FAIL][155] ([fdo#108145] / [i915#265])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl9/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html
* igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min:
- shard-apl: [PASS][156] -> [FAIL][157] ([fdo#108145] / [i915#265])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl3/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl4/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html
* igt@kms_plane_lowres@pipe-b-tiling-none:
- shard-iclb: NOTRUN -> [SKIP][158] ([i915#3536])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@kms_plane_lowres@pipe-b-tiling-none.html
* igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-5@pipe-c-edp-1-downscale-with-pixel-format:
- shard-iclb: [PASS][159] -> [SKIP][160] ([i915#5176]) +2 similar issues
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-iclb8/igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-5@pipe-c-edp-1-downscale-with-pixel-format.html
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb2/igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-5@pipe-c-edp-1-downscale-with-pixel-format.html
* igt@kms_plane_scaling@downscale-with-rotation-factor-0-5@pipe-a-dp-1-downscale-with-rotation:
- shard-kbl: NOTRUN -> [SKIP][161] ([fdo#109271]) +122 similar issues
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl6/igt@kms_plane_scaling@downscale-with-rotation-factor-0-5@pipe-a-dp-1-downscale-with-rotation.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-edp-1-planes-upscale-downscale:
- shard-iclb: NOTRUN -> [SKIP][162] ([i915#5235]) +2 similar issues
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-edp-1-planes-upscale-downscale.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-c-edp-1-planes-upscale-downscale:
- shard-iclb: [PASS][163] -> [SKIP][164] ([i915#5235]) +2 similar issues
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-iclb6/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-c-edp-1-planes-upscale-downscale.html
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-c-edp-1-planes-upscale-downscale.html
* igt@kms_psr2_sf@overlay-plane-move-continuous-sf:
- shard-kbl: NOTRUN -> [SKIP][165] ([fdo#109271] / [i915#658])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl4/igt@kms_psr2_sf@overlay-plane-move-continuous-sf.html
- shard-apl: NOTRUN -> [SKIP][166] ([fdo#109271] / [i915#658]) +1 similar issue
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl3/igt@kms_psr2_sf@overlay-plane-move-continuous-sf.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-iclb: [PASS][167] -> [SKIP][168] ([fdo#109642] / [fdo#111068] / [i915#658])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-iclb2/igt@kms_psr2_su@frontbuffer-xrgb8888.html
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb3/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@psr2_cursor_plane_move:
- shard-iclb: [PASS][169] -> [SKIP][170] ([fdo#109441]) +3 similar issues
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-iclb2/igt@kms_psr@psr2_cursor_plane_move.html
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb1/igt@kms_psr@psr2_cursor_plane_move.html
* igt@kms_psr@psr2_sprite_plane_move:
- shard-iclb: NOTRUN -> [SKIP][171] ([fdo#109441]) +1 similar issue
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@kms_psr@psr2_sprite_plane_move.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-tglb: [PASS][172] -> [SKIP][173] ([i915#5519])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-tglb2/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-tglb8/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-iclb: NOTRUN -> [SKIP][174] ([i915#3555]) +1 similar issue
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_vblank@pipe-d-wait-forked-hang:
- shard-apl: NOTRUN -> [SKIP][175] ([fdo#109271]) +79 similar issues
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl3/igt@kms_vblank@pipe-d-wait-forked-hang.html
* igt@kms_writeback@writeback-fb-id:
- shard-kbl: NOTRUN -> [SKIP][176] ([fdo#109271] / [i915#2437])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl3/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-skl: NOTRUN -> [SKIP][177] ([fdo#109271] / [i915#2437])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl9/igt@kms_writeback@writeback-invalid-parameters.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-iclb: NOTRUN -> [SKIP][178] ([i915#2437])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@kms_writeback@writeback-pixel-formats.html
* igt@nouveau_crc@pipe-b-ctx-flip-detection:
- shard-iclb: NOTRUN -> [SKIP][179] ([i915#2530])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@nouveau_crc@pipe-b-ctx-flip-detection.html
* igt@perf@polling-parameterized:
- shard-skl: [PASS][180] -> [FAIL][181] ([i915#5639])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl1/igt@perf@polling-parameterized.html
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl5/igt@perf@polling-parameterized.html
* igt@perf_pmu@rc6-suspend:
- shard-kbl: [PASS][182] -> [DMESG-WARN][183] ([i915#180])
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl1/igt@perf_pmu@rc6-suspend.html
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl1/igt@perf_pmu@rc6-suspend.html
* igt@prime_nv_pcopy@test3_3:
- shard-iclb: NOTRUN -> [SKIP][184] ([fdo#109291]) +3 similar issues
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@prime_nv_pcopy@test3_3.html
* igt@prime_vgem@fence-write-hang:
- shard-iclb: NOTRUN -> [SKIP][185] ([fdo#109295])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@prime_vgem@fence-write-hang.html
* igt@sysfs_clients@pidname:
- shard-iclb: NOTRUN -> [SKIP][186] ([i915#2994]) +1 similar issue
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb5/igt@sysfs_clients@pidname.html
* igt@sysfs_clients@recycle-many:
- shard-apl: NOTRUN -> [SKIP][187] ([fdo#109271] / [i915#2994])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl7/igt@sysfs_clients@recycle-many.html
* igt@sysfs_clients@sema-50:
- shard-skl: NOTRUN -> [SKIP][188] ([fdo#109271] / [i915#2994])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl9/igt@sysfs_clients@sema-50.html
#### Possible fixes ####
* igt@drm_buddy@all@buddy_alloc_smoke:
- shard-apl: [INCOMPLETE][189] ([i915#5800]) -> [PASS][190]
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl8/igt@drm_buddy@all@buddy_alloc_smoke.html
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl8/igt@drm_buddy@all@buddy_alloc_smoke.html
* igt@gem_eio@unwedge-stress:
- shard-tglb: [FAIL][191] ([i915#5784]) -> [PASS][192]
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-tglb3/igt@gem_eio@unwedge-stress.html
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-tglb7/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- {shard-tglu}: [FAIL][193] ([i915#2842]) -> [PASS][194]
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-tglu-4/igt@gem_exec_fair@basic-none-share@rcs0.html
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-tglu-8/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_fair@basic-none@vecs0:
- shard-apl: [FAIL][195] ([i915#2842]) -> [PASS][196]
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl8/igt@gem_exec_fair@basic-none@vecs0.html
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl1/igt@gem_exec_fair@basic-none@vecs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-tglb: [FAIL][197] ([i915#2842]) -> [PASS][198]
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-tglb7/igt@gem_exec_fair@basic-pace-share@rcs0.html
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-tglb2/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-kbl: [FAIL][199] ([i915#2842]) -> [PASS][200]
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl1/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl1/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_flush@basic-uc-pro-default:
- shard-snb: [SKIP][201] ([fdo#109271]) -> [PASS][202] +1 similar issue
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-snb6/igt@gem_exec_flush@basic-uc-pro-default.html
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-snb7/igt@gem_exec_flush@basic-uc-pro-default.html
* igt@i915_pm_dc@dc6-dpms:
- shard-iclb: [FAIL][203] ([i915#454]) -> [PASS][204]
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-iclb3/igt@i915_pm_dc@dc6-dpms.html
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb6/igt@i915_pm_dc@dc6-dpms.html
* igt@i915_pm_rpm@dpms-lpsp:
- {shard-rkl}: [SKIP][205] ([i915#1397]) -> [PASS][206]
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-rkl-5/igt@i915_pm_rpm@dpms-lpsp.html
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-rkl-6/igt@i915_pm_rpm@dpms-lpsp.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- {shard-rkl}: [SKIP][207] ([i915#1845] / [i915#4098]) -> [PASS][208] +1 similar issue
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-rkl-5/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-rkl-6/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_cursor_legacy@cursora-vs-flipa-toggle:
- {shard-rkl}: [SKIP][209] ([fdo#111825] / [i915#4070]) -> [PASS][210] +1 similar issue
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-rkl-5/igt@kms_cursor_legacy@cursora-vs-flipa-toggle.html
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-rkl-6/igt@kms_cursor_legacy@cursora-vs-flipa-toggle.html
* igt@kms_cursor_legacy@pipe-c-torture-move:
- {shard-rkl}: [SKIP][211] ([i915#4070]) -> [PASS][212]
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-rkl-1/igt@kms_cursor_legacy@pipe-c-torture-move.html
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-rkl-4/igt@kms_cursor_legacy@pipe-c-torture-move.html
* igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a2:
- shard-glk: [FAIL][213] ([i915#79]) -> [PASS][214]
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-glk7/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a2.html
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-glk4/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a2.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-dp1:
- shard-kbl: [DMESG-WARN][215] ([i915#180]) -> [PASS][216] +8 similar issues
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl6/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl4/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
* igt@kms_flip@plain-flip-fb-recreate@b-edp1:
- shard-skl: [FAIL][217] ([i915#2122]) -> [PASS][218] +1 similar issue
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl10/igt@kms_flip@plain-flip-fb-recreate@b-edp1.html
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl1/igt@kms_flip@plain-flip-fb-recreate@b-edp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling:
- shard-glk: [FAIL][219] ([i915#4911]) -> [PASS][220]
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-glk8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-glk9/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
* igt@kms_hdr@bpc-switch-suspend@bpc-switch-suspend-dp-1-pipe-a:
- shard-apl: [DMESG-WARN][221] ([i915#180]) -> [PASS][222]
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl1/igt@kms_hdr@bpc-switch-suspend@bpc-switch-suspend-dp-1-pipe-a.html
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl3/igt@kms_hdr@bpc-switch-suspend@bpc-switch-suspend-dp-1-pipe-a.html
* igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min:
- shard-skl: [FAIL][223] ([fdo#108145] / [i915#265]) -> [PASS][224]
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-skl6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-skl8/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-iclb: [SKIP][225] ([fdo#109642] / [fdo#111068] / [i915#658]) -> [PASS][226]
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-iclb8/igt@kms_psr2_su@page_flip-xrgb8888.html
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb2/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@psr2_primary_mmap_cpu:
- shard-iclb: [SKIP][227] ([fdo#109441]) -> [PASS][228]
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-iclb8/igt@kms_psr@psr2_primary_mmap_cpu.html
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb2/igt@kms_psr@psr2_primary_mmap_cpu.html
#### Warnings ####
* igt@gem_exec_balancer@parallel-keep-submit-fence:
- shard-iclb: [DMESG-WARN][229] ([i915#5614]) -> [SKIP][230] ([i915#4525]) +3 similar issues
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-iclb4/igt@gem_exec_balancer@parallel-keep-submit-fence.html
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb8/igt@gem_exec_balancer@parallel-keep-submit-fence.html
* igt@gem_exec_balancer@parallel-out-fence:
- shard-iclb: [SKIP][231] ([i915#4525]) -> [DMESG-WARN][232] ([i915#5614])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-iclb6/igt@gem_exec_balancer@parallel-out-fence.html
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb1/igt@gem_exec_balancer@parallel-out-fence.html
* igt@kms_psr2_sf@overlay-plane-move-continuous-sf:
- shard-iclb: [SKIP][233] ([i915#658]) -> [SKIP][234] ([i915#2920])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-iclb8/igt@kms_psr2_sf@overlay-plane-move-continuous-sf.html
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-iclb2/igt@kms_psr2_sf@overlay-plane-move-continuous-sf.html
* igt@runner@aborted:
- shard-kbl: ([FAIL][235], [FAIL][236], [FAIL][237], [FAIL][238], [FAIL][239], [FAIL][240], [FAIL][241], [FAIL][242], [FAIL][243], [FAIL][244], [FAIL][245], [FAIL][246], [FAIL][247], [FAIL][248], [FAIL][249]) ([i915#180] / [i915#3002] / [i915#4312] / [i915#5257]) -> ([FAIL][250], [FAIL][251], [FAIL][252], [FAIL][253], [FAIL][254], [FAIL][255], [FAIL][256], [FAIL][257], [FAIL][258], [FAIL][259], [FAIL][260], [FAIL][261]) ([i915#3002] / [i915#4312] / [i915#5257])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl3/igt@runner@aborted.html
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl1/igt@runner@aborted.html
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl1/igt@runner@aborted.html
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl4/igt@runner@aborted.html
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl4/igt@runner@aborted.html
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl4/igt@runner@aborted.html
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl1/igt@runner@aborted.html
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl4/igt@runner@aborted.html
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl6/igt@runner@aborted.html
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl6/igt@runner@aborted.html
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl7/igt@runner@aborted.html
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl7/igt@runner@aborted.html
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl6/igt@runner@aborted.html
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl6/igt@runner@aborted.html
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-kbl6/igt@runner@aborted.html
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl3/igt@runner@aborted.html
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl1/igt@runner@aborted.html
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl1/igt@runner@aborted.html
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl1/igt@runner@aborted.html
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl3/igt@runner@aborted.html
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl6/igt@runner@aborted.html
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl7/igt@runner@aborted.html
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl6/igt@runner@aborted.html
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl6/igt@runner@aborted.html
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl4/igt@runner@aborted.html
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl4/igt@runner@aborted.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-kbl4/igt@runner@aborted.html
- shard-apl: ([FAIL][262], [FAIL][263], [FAIL][264], [FAIL][265], [FAIL][266]) ([i915#3002] / [i915#4312] / [i915#5257]) -> ([FAIL][267], [FAIL][268], [FAIL][269], [FAIL][270], [FAIL][271], [FAIL][272], [FAIL][273]) ([i915#180] / [i915#3002] / [i915#4312] / [i915#5257])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl3/igt@runner@aborted.html
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl1/igt@runner@aborted.html
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl1/igt@runner@aborted.html
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl1/igt@runner@aborted.html
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11629/shard-apl7/igt@runner@aborted.html
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl6/igt@runner@aborted.html
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl3/igt@runner@aborted.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl4/igt@runner@aborted.html
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl7/igt@runner@aborted.html
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl8/igt@runner@aborted.html
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl7/igt@runner@aborted.html
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/shard-apl8/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#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
[fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#110725]: https://bugs.freedesktop.org/show_bug.cgi?id=110725
[fdo#110892]: https://bugs.freedesktop.org/show_bug.cgi?id=110892
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111314]: https://bugs.freedesktop.org/show_bug.cgi?id=111314
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112022]: https://bugs.freedesktop.org/show_bug.cgi?id=112022
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1149]: https://gitlab.freedesktop.org/drm/intel/issues/1149
[i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155
[i915#1188]: https://gitlab.freedesktop.org/drm/intel/issues/1188
[i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122
[i915#2295]: https://gitlab.freedesktop.org/drm/intel/issues/2295
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2530]: https://gitlab.freedesktop.org/drm/intel/issues/2530
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2849]: https://gitlab.freedesktop.org/drm/intel/issues/2849
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920
[i915#2994]: https://gitlab.freedesktop.org/drm/intel/issues/2994
[i915#3002]: https://gitlab.freedesktop.org/drm/intel/issues/3002
[i915#3063]: https://gitlab.freedesktop.org/drm/intel/issues/3063
[i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318
[i915#3319]: https://gitlab.freedesktop.org/drm/intel/issues/3319
[i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3536]: https://gitlab.freedesktop.org/drm/intel/issues/3536
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3558]: https://gitlab.freedesktop.org/drm/intel/issues/3558
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3701]: https://gitlab.freedesktop.org/drm/intel/issues/3701
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4369]: https://gitlab.freedesktop.org/drm/intel/issues/4369
[i915#4386]: https://gitlab.freedesktop.org/drm/intel/issues/4386
[i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4911]: https://gitlab.freedesktop.org/drm/intel/issues/4911
[i915#5032]: https://gitlab.freedesktop.org/drm/intel/issues/5032
[i915#5076]: https://gitlab.freedesktop.org/drm/intel/issues/5076
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5183]: https://gitlab.freedesktop.org/drm/intel/issues/5183
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5257]: https://gitlab.freedesktop.org/drm/intel/issues/5257
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5287]: https://gitlab.freedesktop.org/drm/intel/issues/5287
[i915#5327]: https://gitlab.freedesktop.org/drm/intel/issues/5327
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461
[i915#5519]: https://gitlab.freedesktop.org/drm/intel/issues/5519
[i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#5614]: https://gitlab.freedesktop.org/drm/intel/issues/5614
[i915#5639]: https://gitlab.freedesktop.org/drm/intel/issues/5639
[i915#5691]: https://gitlab.freedesktop.org/drm/intel/issues/5691
[i915#5723]: https://gitlab.freedesktop.org/drm/intel/issues/5723
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#5800]: https://gitlab.freedesktop.org/drm/intel/issues/5800
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716
[i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
Build changes
-------------
* Linux: CI_DRM_11629 -> Patchwork_103659v3
CI-20190529: 20190529
CI_DRM_11629: 6bbe0d378c5fc976aeaf216b5d9d30b19323db5f @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_6471: 1d6816f1200520f936a799b7b0ef2e6f396abb16 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_103659v3: 6bbe0d378c5fc976aeaf216b5d9d30b19323db5f @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_103659v3/index.html
[-- Attachment #2: Type: text/html, Size: 61126 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2022-05-10 23:32 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-10 18:33 [Intel-gfx] [PATCH v3 0/3] Fixes for selective fetch area calculation Jouni Högander
2022-05-10 18:33 ` [Intel-gfx] [PATCH v3 1/3] drm/print: Add drm_debug_once* macros Jouni Högander
2022-05-10 19:22 ` Souza, Jose
2022-05-10 18:33 ` [Intel-gfx] [PATCH v3 2/3] drm/i915/psr: Use full update In case of area calculation fails Jouni Högander
2022-05-10 18:52 ` Souza, Jose
2022-05-10 18:33 ` [Intel-gfx] [PATCH v3 3/3] drm/i915: Ensure damage clip area is within pipe area Jouni Högander
2022-05-10 18:53 ` Souza, Jose
2022-05-10 19:29 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Fixes for selective fetch area calculation (rev3) Patchwork
2022-05-10 19:49 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
2022-05-10 23:32 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox