* [RESEND 1/5] drm/i915/plane: rename intel_atomic_plane.[ch] to intel_plane.[ch]
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
@ 2025-06-12 11:37 ` Jani Nikula
2025-06-12 12:22 ` Gustavo Sousa
2025-06-12 15:20 ` [PATCH v2] " Jani Nikula
2025-06-12 11:37 ` [RESEND 2/5] drm/i915/plane: drop atomic from intel_atomic_plane_check_clipping() Jani Nikula
` (13 subsequent siblings)
14 siblings, 2 replies; 25+ messages in thread
From: Jani Nikula @ 2025-06-12 11:37 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: jani.nikula
It's all atomic, no need to emphasize this.
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/i915/Makefile | 4 ++--
drivers/gpu/drm/i915/display/i9xx_plane.c | 2 +-
drivers/gpu/drm/i915/display/intel_atomic.c | 2 +-
drivers/gpu/drm/i915/display/intel_cdclk.c | 2 +-
drivers/gpu/drm/i915/display/intel_crtc.c | 2 +-
drivers/gpu/drm/i915/display/intel_cursor.c | 2 +-
drivers/gpu/drm/i915/display/intel_display.c | 2 +-
drivers/gpu/drm/i915/display/intel_display_irq.c | 2 +-
drivers/gpu/drm/i915/display/intel_fb.c | 2 +-
drivers/gpu/drm/i915/display/intel_fb_pin.c | 2 +-
.../i915/display/{intel_atomic_plane.c => intel_plane.c} | 2 +-
.../i915/display/{intel_atomic_plane.h => intel_plane.h} | 6 +++---
drivers/gpu/drm/i915/display/intel_plane_initial.c | 2 +-
drivers/gpu/drm/i915/display/intel_sprite.c | 2 +-
drivers/gpu/drm/i915/display/skl_universal_plane.c | 3 +--
drivers/gpu/drm/i915/display/skl_watermark.c | 2 +-
drivers/gpu/drm/xe/Makefile | 2 +-
drivers/gpu/drm/xe/display/xe_plane_initial.c | 2 +-
18 files changed, 21 insertions(+), 22 deletions(-)
rename drivers/gpu/drm/i915/display/{intel_atomic_plane.c => intel_plane.c} (99%)
rename drivers/gpu/drm/i915/display/{intel_atomic_plane.h => intel_plane.h} (97%)
diff --git a/drivers/gpu/drm/i915/Makefile b/drivers/gpu/drm/i915/Makefile
index 7c6075bc483c..0c3fbd0d14e7 100644
--- a/drivers/gpu/drm/i915/Makefile
+++ b/drivers/gpu/drm/i915/Makefile
@@ -218,12 +218,11 @@ i915-$(CONFIG_HWMON) += \
# modesetting core code
i915-y += \
display/hsw_ips.o \
- display/i9xx_plane.o \
display/i9xx_display_sr.o \
+ display/i9xx_plane.o \
display/i9xx_wm.o \
display/intel_alpm.o \
display/intel_atomic.o \
- display/intel_atomic_plane.o \
display/intel_audio.o \
display/intel_bios.o \
display/intel_bo.o \
@@ -283,6 +282,7 @@ i915-y += \
display/intel_pch.o \
display/intel_pch_display.o \
display/intel_pch_refclk.o \
+ display/intel_plane.o \
display/intel_plane_initial.o \
display/intel_pmdemand.o \
display/intel_psr.o \
diff --git a/drivers/gpu/drm/i915/display/i9xx_plane.c b/drivers/gpu/drm/i915/display/i9xx_plane.c
index 8f15333a4b07..eba8eb745aa7 100644
--- a/drivers/gpu/drm/i915/display/i9xx_plane.c
+++ b/drivers/gpu/drm/i915/display/i9xx_plane.c
@@ -15,7 +15,6 @@
#include "i9xx_plane.h"
#include "i9xx_plane_regs.h"
#include "intel_atomic.h"
-#include "intel_atomic_plane.h"
#include "intel_de.h"
#include "intel_display_irq.h"
#include "intel_display_regs.h"
@@ -23,6 +22,7 @@
#include "intel_fb.h"
#include "intel_fbc.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#include "intel_sprite.h"
/* Primary plane formats for gen <= 3 */
diff --git a/drivers/gpu/drm/i915/display/intel_atomic.c b/drivers/gpu/drm/i915/display/intel_atomic.c
index f85edb374c97..348b1655435e 100644
--- a/drivers/gpu/drm/i915/display/intel_atomic.c
+++ b/drivers/gpu/drm/i915/display/intel_atomic.c
@@ -26,7 +26,7 @@
*
* The functions here implement the state management and hardware programming
* dispatch required by the atomic modeset infrastructure.
- * See intel_atomic_plane.c for the plane-specific atomic functionality.
+ * See intel_plane.c for the plane-specific atomic functionality.
*/
#include <drm/display/drm_dp_tunnel.h>
diff --git a/drivers/gpu/drm/i915/display/intel_cdclk.c b/drivers/gpu/drm/i915/display/intel_cdclk.c
index 38b3094b37d7..bae85603543c 100644
--- a/drivers/gpu/drm/i915/display/intel_cdclk.c
+++ b/drivers/gpu/drm/i915/display/intel_cdclk.c
@@ -32,7 +32,6 @@
#include "i915_drv.h"
#include "i915_reg.h"
#include "intel_atomic.h"
-#include "intel_atomic_plane.h"
#include "intel_audio.h"
#include "intel_bw.h"
#include "intel_cdclk.h"
@@ -43,6 +42,7 @@
#include "intel_mchbar_regs.h"
#include "intel_pci_config.h"
#include "intel_pcode.h"
+#include "intel_plane.h"
#include "intel_psr.h"
#include "intel_vdsc.h"
#include "skl_watermark.h"
diff --git a/drivers/gpu/drm/i915/display/intel_crtc.c b/drivers/gpu/drm/i915/display/intel_crtc.c
index a88317ea4e9c..a187db6df2d3 100644
--- a/drivers/gpu/drm/i915/display/intel_crtc.c
+++ b/drivers/gpu/drm/i915/display/intel_crtc.c
@@ -17,7 +17,6 @@
#include "i9xx_plane.h"
#include "icl_dsi.h"
#include "intel_atomic.h"
-#include "intel_atomic_plane.h"
#include "intel_color.h"
#include "intel_crtc.h"
#include "intel_cursor.h"
@@ -29,6 +28,7 @@
#include "intel_dsi.h"
#include "intel_fifo_underrun.h"
#include "intel_pipe_crc.h"
+#include "intel_plane.h"
#include "intel_psr.h"
#include "intel_sprite.h"
#include "intel_vblank.h"
diff --git a/drivers/gpu/drm/i915/display/intel_cursor.c b/drivers/gpu/drm/i915/display/intel_cursor.c
index 6bd4f6a28cae..27d86549af2c 100644
--- a/drivers/gpu/drm/i915/display/intel_cursor.c
+++ b/drivers/gpu/drm/i915/display/intel_cursor.c
@@ -14,7 +14,6 @@
#include "i915_utils.h"
#include "intel_atomic.h"
-#include "intel_atomic_plane.h"
#include "intel_cursor.h"
#include "intel_cursor_regs.h"
#include "intel_de.h"
@@ -23,6 +22,7 @@
#include "intel_fb.h"
#include "intel_fb_pin.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#include "intel_psr.h"
#include "intel_psr_regs.h"
#include "intel_vblank.h"
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index b0c7c46ffbe2..acc03b4c9e89 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -57,7 +57,6 @@
#include "i9xx_wm.h"
#include "intel_alpm.h"
#include "intel_atomic.h"
-#include "intel_atomic_plane.h"
#include "intel_audio.h"
#include "intel_bo.h"
#include "intel_bw.h"
@@ -108,6 +107,7 @@
#include "intel_pch_refclk.h"
#include "intel_pfit.h"
#include "intel_pipe_crc.h"
+#include "intel_plane.h"
#include "intel_plane_initial.h"
#include "intel_pmdemand.h"
#include "intel_pps.h"
diff --git a/drivers/gpu/drm/i915/display/intel_display_irq.c b/drivers/gpu/drm/i915/display/intel_display_irq.c
index 8d0dcf252bed..fb25ec8adae3 100644
--- a/drivers/gpu/drm/i915/display/intel_display_irq.c
+++ b/drivers/gpu/drm/i915/display/intel_display_irq.c
@@ -9,7 +9,6 @@
#include "i915_irq.h"
#include "i915_reg.h"
#include "icl_dsi_regs.h"
-#include "intel_atomic_plane.h"
#include "intel_crtc.h"
#include "intel_de.h"
#include "intel_display_irq.h"
@@ -27,6 +26,7 @@
#include "intel_gmbus.h"
#include "intel_hotplug_irq.h"
#include "intel_pipe_crc_regs.h"
+#include "intel_plane.h"
#include "intel_pmdemand.h"
#include "intel_psr.h"
#include "intel_psr_regs.h"
diff --git a/drivers/gpu/drm/i915/display/intel_fb.c b/drivers/gpu/drm/i915/display/intel_fb.c
index a5906cb4900c..763b36c4de10 100644
--- a/drivers/gpu/drm/i915/display/intel_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fb.c
@@ -11,7 +11,6 @@
#include <drm/drm_modeset_helper.h>
#include "i915_drv.h"
-#include "intel_atomic_plane.h"
#include "intel_bo.h"
#include "intel_display.h"
#include "intel_display_core.h"
@@ -20,6 +19,7 @@
#include "intel_fb.h"
#include "intel_fb_bo.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#define check_array_bounds(display, a, i) drm_WARN_ON((display)->drm, (i) >= ARRAY_SIZE(a))
diff --git a/drivers/gpu/drm/i915/display/intel_fb_pin.c b/drivers/gpu/drm/i915/display/intel_fb_pin.c
index 98a61a7b0b93..fcc88e677e47 100644
--- a/drivers/gpu/drm/i915/display/intel_fb_pin.c
+++ b/drivers/gpu/drm/i915/display/intel_fb_pin.c
@@ -11,13 +11,13 @@
#include "gem/i915_gem_object.h"
#include "i915_drv.h"
-#include "intel_atomic_plane.h"
#include "intel_display_core.h"
#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_dpt.h"
#include "intel_fb.h"
#include "intel_fb_pin.h"
+#include "intel_plane.h"
static struct i915_vma *
intel_fb_pin_to_dpt(const struct drm_framebuffer *fb,
diff --git a/drivers/gpu/drm/i915/display/intel_atomic_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c
similarity index 99%
rename from drivers/gpu/drm/i915/display/intel_atomic_plane.c
rename to drivers/gpu/drm/i915/display/intel_plane.c
index 15ede7678636..f079963c5dff 100644
--- a/drivers/gpu/drm/i915/display/intel_atomic_plane.c
+++ b/drivers/gpu/drm/i915/display/intel_plane.c
@@ -45,7 +45,6 @@
#include "i915_scheduler_types.h"
#include "i915_vma.h"
#include "i9xx_plane_regs.h"
-#include "intel_atomic_plane.h"
#include "intel_cdclk.h"
#include "intel_cursor.h"
#include "intel_display_rps.h"
@@ -53,6 +52,7 @@
#include "intel_display_types.h"
#include "intel_fb.h"
#include "intel_fb_pin.h"
+#include "intel_plane.h"
#include "skl_scaler.h"
#include "skl_universal_plane.h"
#include "skl_watermark.h"
diff --git a/drivers/gpu/drm/i915/display/intel_atomic_plane.h b/drivers/gpu/drm/i915/display/intel_plane.h
similarity index 97%
rename from drivers/gpu/drm/i915/display/intel_atomic_plane.h
rename to drivers/gpu/drm/i915/display/intel_plane.h
index 317320c32285..1dd32586ac16 100644
--- a/drivers/gpu/drm/i915/display/intel_atomic_plane.h
+++ b/drivers/gpu/drm/i915/display/intel_plane.h
@@ -3,8 +3,8 @@
* Copyright © 2019 Intel Corporation
*/
-#ifndef __INTEL_ATOMIC_PLANE_H__
-#define __INTEL_ATOMIC_PLANE_H__
+#ifndef __INTEL_PLANE_H__
+#define __INTEL_PLANE_H__
#include <linux/types.h>
@@ -94,4 +94,4 @@ bool intel_plane_format_mod_supported_async(struct drm_plane *plane,
u32 format,
u64 modifier);
-#endif /* __INTEL_ATOMIC_PLANE_H__ */
+#endif /* __INTEL_PLANE_H__ */
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
index 8800a657cd21..2194d39a5c98 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
@@ -6,13 +6,13 @@
#include "gem/i915_gem_lmem.h"
#include "gem/i915_gem_region.h"
#include "i915_drv.h"
-#include "intel_atomic_plane.h"
#include "intel_crtc.h"
#include "intel_display.h"
#include "intel_display_core.h"
#include "intel_display_types.h"
#include "intel_fb.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#include "intel_plane_initial.h"
void intel_plane_initial_vblank_wait(struct intel_crtc *crtc)
diff --git a/drivers/gpu/drm/i915/display/intel_sprite.c b/drivers/gpu/drm/i915/display/intel_sprite.c
index fd92e6b89b43..db0c48d0c743 100644
--- a/drivers/gpu/drm/i915/display/intel_sprite.c
+++ b/drivers/gpu/drm/i915/display/intel_sprite.c
@@ -41,11 +41,11 @@
#include "i915_utils.h"
#include "i9xx_plane.h"
-#include "intel_atomic_plane.h"
#include "intel_de.h"
#include "intel_display_types.h"
#include "intel_fb.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#include "intel_sprite.h"
#include "intel_sprite_regs.h"
diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c b/drivers/gpu/drm/i915/display/skl_universal_plane.c
index 2aa64482d44b..9c8dac97cc40 100644
--- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
+++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
@@ -9,9 +9,7 @@
#include <drm/drm_fourcc.h>
#include "pxp/intel_pxp.h"
-
#include "i915_drv.h"
-#include "intel_atomic_plane.h"
#include "intel_bo.h"
#include "intel_de.h"
#include "intel_display_irq.h"
@@ -21,6 +19,7 @@
#include "intel_fb.h"
#include "intel_fbc.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#include "intel_psr.h"
#include "intel_psr_regs.h"
#include "skl_scaler.h"
diff --git a/drivers/gpu/drm/i915/display/skl_watermark.c b/drivers/gpu/drm/i915/display/skl_watermark.c
index 2c2371574d6f..c2e11d9ee652 100644
--- a/drivers/gpu/drm/i915/display/skl_watermark.c
+++ b/drivers/gpu/drm/i915/display/skl_watermark.c
@@ -13,7 +13,6 @@
#include "i915_reg.h"
#include "i9xx_wm.h"
#include "intel_atomic.h"
-#include "intel_atomic_plane.h"
#include "intel_bw.h"
#include "intel_cdclk.h"
#include "intel_crtc.h"
@@ -27,6 +26,7 @@
#include "intel_fb.h"
#include "intel_fixed.h"
#include "intel_pcode.h"
+#include "intel_plane.h"
#include "intel_wm.h"
#include "skl_universal_plane_regs.h"
#include "skl_watermark.h"
diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
index f5f5775acdc0..40d01751b49e 100644
--- a/drivers/gpu/drm/xe/Makefile
+++ b/drivers/gpu/drm/xe/Makefile
@@ -205,7 +205,6 @@ xe-$(CONFIG_DRM_XE_DISPLAY) += \
i915-display/icl_dsi.o \
i915-display/intel_alpm.o \
i915-display/intel_atomic.o \
- i915-display/intel_atomic_plane.o \
i915-display/intel_audio.o \
i915-display/intel_backlight.o \
i915-display/intel_bios.o \
@@ -271,6 +270,7 @@ xe-$(CONFIG_DRM_XE_DISPLAY) += \
i915-display/intel_modeset_verify.o \
i915-display/intel_panel.o \
i915-display/intel_pfit.o \
+ i915-display/intel_plane.o \
i915-display/intel_pmdemand.o \
i915-display/intel_pch.o \
i915-display/intel_pps.o \
diff --git a/drivers/gpu/drm/xe/display/xe_plane_initial.c b/drivers/gpu/drm/xe/display/xe_plane_initial.c
index af47ce34102c..b2ede3af9345 100644
--- a/drivers/gpu/drm/xe/display/xe_plane_initial.c
+++ b/drivers/gpu/drm/xe/display/xe_plane_initial.c
@@ -10,7 +10,6 @@
#include "xe_ggtt.h"
#include "xe_mmio.h"
-#include "intel_atomic_plane.h"
#include "intel_crtc.h"
#include "intel_display.h"
#include "intel_display_core.h"
@@ -19,6 +18,7 @@
#include "intel_fb.h"
#include "intel_fb_pin.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#include "intel_plane_initial.h"
#include "xe_bo.h"
#include "xe_wa.h"
--
2.39.5
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Re: [RESEND 1/5] drm/i915/plane: rename intel_atomic_plane.[ch] to intel_plane.[ch]
2025-06-12 11:37 ` [RESEND 1/5] drm/i915/plane: rename intel_atomic_plane.[ch] to intel_plane.[ch] Jani Nikula
@ 2025-06-12 12:22 ` Gustavo Sousa
2025-06-12 15:20 ` [PATCH v2] " Jani Nikula
1 sibling, 0 replies; 25+ messages in thread
From: Gustavo Sousa @ 2025-06-12 12:22 UTC (permalink / raw)
To: Jani Nikula, intel-gfx, intel-xe; +Cc: jani.nikula
Quoting Jani Nikula (2025-06-12 08:37:07-03:00)
>It's all atomic, no need to emphasize this.
>
>Signed-off-by: Jani Nikula <jani.nikula@intel.com>
I think we should also update the kernel-doc directives in
Documentation/gpu/i915.rst. With that addressed,
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
>---
> drivers/gpu/drm/i915/Makefile | 4 ++--
> drivers/gpu/drm/i915/display/i9xx_plane.c | 2 +-
> drivers/gpu/drm/i915/display/intel_atomic.c | 2 +-
> drivers/gpu/drm/i915/display/intel_cdclk.c | 2 +-
> drivers/gpu/drm/i915/display/intel_crtc.c | 2 +-
> drivers/gpu/drm/i915/display/intel_cursor.c | 2 +-
> drivers/gpu/drm/i915/display/intel_display.c | 2 +-
> drivers/gpu/drm/i915/display/intel_display_irq.c | 2 +-
> drivers/gpu/drm/i915/display/intel_fb.c | 2 +-
> drivers/gpu/drm/i915/display/intel_fb_pin.c | 2 +-
> .../i915/display/{intel_atomic_plane.c => intel_plane.c} | 2 +-
> .../i915/display/{intel_atomic_plane.h => intel_plane.h} | 6 +++---
> drivers/gpu/drm/i915/display/intel_plane_initial.c | 2 +-
> drivers/gpu/drm/i915/display/intel_sprite.c | 2 +-
> drivers/gpu/drm/i915/display/skl_universal_plane.c | 3 +--
> drivers/gpu/drm/i915/display/skl_watermark.c | 2 +-
> drivers/gpu/drm/xe/Makefile | 2 +-
> drivers/gpu/drm/xe/display/xe_plane_initial.c | 2 +-
> 18 files changed, 21 insertions(+), 22 deletions(-)
> rename drivers/gpu/drm/i915/display/{intel_atomic_plane.c => intel_plane.c} (99%)
> rename drivers/gpu/drm/i915/display/{intel_atomic_plane.h => intel_plane.h} (97%)
>
>diff --git a/drivers/gpu/drm/i915/Makefile b/drivers/gpu/drm/i915/Makefile
>index 7c6075bc483c..0c3fbd0d14e7 100644
>--- a/drivers/gpu/drm/i915/Makefile
>+++ b/drivers/gpu/drm/i915/Makefile
>@@ -218,12 +218,11 @@ i915-$(CONFIG_HWMON) += \
> # modesetting core code
> i915-y += \
> display/hsw_ips.o \
>- display/i9xx_plane.o \
> display/i9xx_display_sr.o \
>+ display/i9xx_plane.o \
> display/i9xx_wm.o \
> display/intel_alpm.o \
> display/intel_atomic.o \
>- display/intel_atomic_plane.o \
> display/intel_audio.o \
> display/intel_bios.o \
> display/intel_bo.o \
>@@ -283,6 +282,7 @@ i915-y += \
> display/intel_pch.o \
> display/intel_pch_display.o \
> display/intel_pch_refclk.o \
>+ display/intel_plane.o \
> display/intel_plane_initial.o \
> display/intel_pmdemand.o \
> display/intel_psr.o \
>diff --git a/drivers/gpu/drm/i915/display/i9xx_plane.c b/drivers/gpu/drm/i915/display/i9xx_plane.c
>index 8f15333a4b07..eba8eb745aa7 100644
>--- a/drivers/gpu/drm/i915/display/i9xx_plane.c
>+++ b/drivers/gpu/drm/i915/display/i9xx_plane.c
>@@ -15,7 +15,6 @@
> #include "i9xx_plane.h"
> #include "i9xx_plane_regs.h"
> #include "intel_atomic.h"
>-#include "intel_atomic_plane.h"
> #include "intel_de.h"
> #include "intel_display_irq.h"
> #include "intel_display_regs.h"
>@@ -23,6 +22,7 @@
> #include "intel_fb.h"
> #include "intel_fbc.h"
> #include "intel_frontbuffer.h"
>+#include "intel_plane.h"
> #include "intel_sprite.h"
>
> /* Primary plane formats for gen <= 3 */
>diff --git a/drivers/gpu/drm/i915/display/intel_atomic.c b/drivers/gpu/drm/i915/display/intel_atomic.c
>index f85edb374c97..348b1655435e 100644
>--- a/drivers/gpu/drm/i915/display/intel_atomic.c
>+++ b/drivers/gpu/drm/i915/display/intel_atomic.c
>@@ -26,7 +26,7 @@
> *
> * The functions here implement the state management and hardware programming
> * dispatch required by the atomic modeset infrastructure.
>- * See intel_atomic_plane.c for the plane-specific atomic functionality.
>+ * See intel_plane.c for the plane-specific atomic functionality.
> */
>
> #include <drm/display/drm_dp_tunnel.h>
>diff --git a/drivers/gpu/drm/i915/display/intel_cdclk.c b/drivers/gpu/drm/i915/display/intel_cdclk.c
>index 38b3094b37d7..bae85603543c 100644
>--- a/drivers/gpu/drm/i915/display/intel_cdclk.c
>+++ b/drivers/gpu/drm/i915/display/intel_cdclk.c
>@@ -32,7 +32,6 @@
> #include "i915_drv.h"
> #include "i915_reg.h"
> #include "intel_atomic.h"
>-#include "intel_atomic_plane.h"
> #include "intel_audio.h"
> #include "intel_bw.h"
> #include "intel_cdclk.h"
>@@ -43,6 +42,7 @@
> #include "intel_mchbar_regs.h"
> #include "intel_pci_config.h"
> #include "intel_pcode.h"
>+#include "intel_plane.h"
> #include "intel_psr.h"
> #include "intel_vdsc.h"
> #include "skl_watermark.h"
>diff --git a/drivers/gpu/drm/i915/display/intel_crtc.c b/drivers/gpu/drm/i915/display/intel_crtc.c
>index a88317ea4e9c..a187db6df2d3 100644
>--- a/drivers/gpu/drm/i915/display/intel_crtc.c
>+++ b/drivers/gpu/drm/i915/display/intel_crtc.c
>@@ -17,7 +17,6 @@
> #include "i9xx_plane.h"
> #include "icl_dsi.h"
> #include "intel_atomic.h"
>-#include "intel_atomic_plane.h"
> #include "intel_color.h"
> #include "intel_crtc.h"
> #include "intel_cursor.h"
>@@ -29,6 +28,7 @@
> #include "intel_dsi.h"
> #include "intel_fifo_underrun.h"
> #include "intel_pipe_crc.h"
>+#include "intel_plane.h"
> #include "intel_psr.h"
> #include "intel_sprite.h"
> #include "intel_vblank.h"
>diff --git a/drivers/gpu/drm/i915/display/intel_cursor.c b/drivers/gpu/drm/i915/display/intel_cursor.c
>index 6bd4f6a28cae..27d86549af2c 100644
>--- a/drivers/gpu/drm/i915/display/intel_cursor.c
>+++ b/drivers/gpu/drm/i915/display/intel_cursor.c
>@@ -14,7 +14,6 @@
>
> #include "i915_utils.h"
> #include "intel_atomic.h"
>-#include "intel_atomic_plane.h"
> #include "intel_cursor.h"
> #include "intel_cursor_regs.h"
> #include "intel_de.h"
>@@ -23,6 +22,7 @@
> #include "intel_fb.h"
> #include "intel_fb_pin.h"
> #include "intel_frontbuffer.h"
>+#include "intel_plane.h"
> #include "intel_psr.h"
> #include "intel_psr_regs.h"
> #include "intel_vblank.h"
>diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
>index b0c7c46ffbe2..acc03b4c9e89 100644
>--- a/drivers/gpu/drm/i915/display/intel_display.c
>+++ b/drivers/gpu/drm/i915/display/intel_display.c
>@@ -57,7 +57,6 @@
> #include "i9xx_wm.h"
> #include "intel_alpm.h"
> #include "intel_atomic.h"
>-#include "intel_atomic_plane.h"
> #include "intel_audio.h"
> #include "intel_bo.h"
> #include "intel_bw.h"
>@@ -108,6 +107,7 @@
> #include "intel_pch_refclk.h"
> #include "intel_pfit.h"
> #include "intel_pipe_crc.h"
>+#include "intel_plane.h"
> #include "intel_plane_initial.h"
> #include "intel_pmdemand.h"
> #include "intel_pps.h"
>diff --git a/drivers/gpu/drm/i915/display/intel_display_irq.c b/drivers/gpu/drm/i915/display/intel_display_irq.c
>index 8d0dcf252bed..fb25ec8adae3 100644
>--- a/drivers/gpu/drm/i915/display/intel_display_irq.c
>+++ b/drivers/gpu/drm/i915/display/intel_display_irq.c
>@@ -9,7 +9,6 @@
> #include "i915_irq.h"
> #include "i915_reg.h"
> #include "icl_dsi_regs.h"
>-#include "intel_atomic_plane.h"
> #include "intel_crtc.h"
> #include "intel_de.h"
> #include "intel_display_irq.h"
>@@ -27,6 +26,7 @@
> #include "intel_gmbus.h"
> #include "intel_hotplug_irq.h"
> #include "intel_pipe_crc_regs.h"
>+#include "intel_plane.h"
> #include "intel_pmdemand.h"
> #include "intel_psr.h"
> #include "intel_psr_regs.h"
>diff --git a/drivers/gpu/drm/i915/display/intel_fb.c b/drivers/gpu/drm/i915/display/intel_fb.c
>index a5906cb4900c..763b36c4de10 100644
>--- a/drivers/gpu/drm/i915/display/intel_fb.c
>+++ b/drivers/gpu/drm/i915/display/intel_fb.c
>@@ -11,7 +11,6 @@
> #include <drm/drm_modeset_helper.h>
>
> #include "i915_drv.h"
>-#include "intel_atomic_plane.h"
> #include "intel_bo.h"
> #include "intel_display.h"
> #include "intel_display_core.h"
>@@ -20,6 +19,7 @@
> #include "intel_fb.h"
> #include "intel_fb_bo.h"
> #include "intel_frontbuffer.h"
>+#include "intel_plane.h"
>
> #define check_array_bounds(display, a, i) drm_WARN_ON((display)->drm, (i) >= ARRAY_SIZE(a))
>
>diff --git a/drivers/gpu/drm/i915/display/intel_fb_pin.c b/drivers/gpu/drm/i915/display/intel_fb_pin.c
>index 98a61a7b0b93..fcc88e677e47 100644
>--- a/drivers/gpu/drm/i915/display/intel_fb_pin.c
>+++ b/drivers/gpu/drm/i915/display/intel_fb_pin.c
>@@ -11,13 +11,13 @@
> #include "gem/i915_gem_object.h"
>
> #include "i915_drv.h"
>-#include "intel_atomic_plane.h"
> #include "intel_display_core.h"
> #include "intel_display_rpm.h"
> #include "intel_display_types.h"
> #include "intel_dpt.h"
> #include "intel_fb.h"
> #include "intel_fb_pin.h"
>+#include "intel_plane.h"
>
> static struct i915_vma *
> intel_fb_pin_to_dpt(const struct drm_framebuffer *fb,
>diff --git a/drivers/gpu/drm/i915/display/intel_atomic_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c
>similarity index 99%
>rename from drivers/gpu/drm/i915/display/intel_atomic_plane.c
>rename to drivers/gpu/drm/i915/display/intel_plane.c
>index 15ede7678636..f079963c5dff 100644
>--- a/drivers/gpu/drm/i915/display/intel_atomic_plane.c
>+++ b/drivers/gpu/drm/i915/display/intel_plane.c
>@@ -45,7 +45,6 @@
> #include "i915_scheduler_types.h"
> #include "i915_vma.h"
> #include "i9xx_plane_regs.h"
>-#include "intel_atomic_plane.h"
> #include "intel_cdclk.h"
> #include "intel_cursor.h"
> #include "intel_display_rps.h"
>@@ -53,6 +52,7 @@
> #include "intel_display_types.h"
> #include "intel_fb.h"
> #include "intel_fb_pin.h"
>+#include "intel_plane.h"
> #include "skl_scaler.h"
> #include "skl_universal_plane.h"
> #include "skl_watermark.h"
>diff --git a/drivers/gpu/drm/i915/display/intel_atomic_plane.h b/drivers/gpu/drm/i915/display/intel_plane.h
>similarity index 97%
>rename from drivers/gpu/drm/i915/display/intel_atomic_plane.h
>rename to drivers/gpu/drm/i915/display/intel_plane.h
>index 317320c32285..1dd32586ac16 100644
>--- a/drivers/gpu/drm/i915/display/intel_atomic_plane.h
>+++ b/drivers/gpu/drm/i915/display/intel_plane.h
>@@ -3,8 +3,8 @@
> * Copyright © 2019 Intel Corporation
> */
>
>-#ifndef __INTEL_ATOMIC_PLANE_H__
>-#define __INTEL_ATOMIC_PLANE_H__
>+#ifndef __INTEL_PLANE_H__
>+#define __INTEL_PLANE_H__
>
> #include <linux/types.h>
>
>@@ -94,4 +94,4 @@ bool intel_plane_format_mod_supported_async(struct drm_plane *plane,
> u32 format,
> u64 modifier);
>
>-#endif /* __INTEL_ATOMIC_PLANE_H__ */
>+#endif /* __INTEL_PLANE_H__ */
>diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
>index 8800a657cd21..2194d39a5c98 100644
>--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
>+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
>@@ -6,13 +6,13 @@
> #include "gem/i915_gem_lmem.h"
> #include "gem/i915_gem_region.h"
> #include "i915_drv.h"
>-#include "intel_atomic_plane.h"
> #include "intel_crtc.h"
> #include "intel_display.h"
> #include "intel_display_core.h"
> #include "intel_display_types.h"
> #include "intel_fb.h"
> #include "intel_frontbuffer.h"
>+#include "intel_plane.h"
> #include "intel_plane_initial.h"
>
> void intel_plane_initial_vblank_wait(struct intel_crtc *crtc)
>diff --git a/drivers/gpu/drm/i915/display/intel_sprite.c b/drivers/gpu/drm/i915/display/intel_sprite.c
>index fd92e6b89b43..db0c48d0c743 100644
>--- a/drivers/gpu/drm/i915/display/intel_sprite.c
>+++ b/drivers/gpu/drm/i915/display/intel_sprite.c
>@@ -41,11 +41,11 @@
>
> #include "i915_utils.h"
> #include "i9xx_plane.h"
>-#include "intel_atomic_plane.h"
> #include "intel_de.h"
> #include "intel_display_types.h"
> #include "intel_fb.h"
> #include "intel_frontbuffer.h"
>+#include "intel_plane.h"
> #include "intel_sprite.h"
> #include "intel_sprite_regs.h"
>
>diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c b/drivers/gpu/drm/i915/display/skl_universal_plane.c
>index 2aa64482d44b..9c8dac97cc40 100644
>--- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
>+++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
>@@ -9,9 +9,7 @@
> #include <drm/drm_fourcc.h>
>
> #include "pxp/intel_pxp.h"
>-
> #include "i915_drv.h"
>-#include "intel_atomic_plane.h"
> #include "intel_bo.h"
> #include "intel_de.h"
> #include "intel_display_irq.h"
>@@ -21,6 +19,7 @@
> #include "intel_fb.h"
> #include "intel_fbc.h"
> #include "intel_frontbuffer.h"
>+#include "intel_plane.h"
> #include "intel_psr.h"
> #include "intel_psr_regs.h"
> #include "skl_scaler.h"
>diff --git a/drivers/gpu/drm/i915/display/skl_watermark.c b/drivers/gpu/drm/i915/display/skl_watermark.c
>index 2c2371574d6f..c2e11d9ee652 100644
>--- a/drivers/gpu/drm/i915/display/skl_watermark.c
>+++ b/drivers/gpu/drm/i915/display/skl_watermark.c
>@@ -13,7 +13,6 @@
> #include "i915_reg.h"
> #include "i9xx_wm.h"
> #include "intel_atomic.h"
>-#include "intel_atomic_plane.h"
> #include "intel_bw.h"
> #include "intel_cdclk.h"
> #include "intel_crtc.h"
>@@ -27,6 +26,7 @@
> #include "intel_fb.h"
> #include "intel_fixed.h"
> #include "intel_pcode.h"
>+#include "intel_plane.h"
> #include "intel_wm.h"
> #include "skl_universal_plane_regs.h"
> #include "skl_watermark.h"
>diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
>index f5f5775acdc0..40d01751b49e 100644
>--- a/drivers/gpu/drm/xe/Makefile
>+++ b/drivers/gpu/drm/xe/Makefile
>@@ -205,7 +205,6 @@ xe-$(CONFIG_DRM_XE_DISPLAY) += \
> i915-display/icl_dsi.o \
> i915-display/intel_alpm.o \
> i915-display/intel_atomic.o \
>- i915-display/intel_atomic_plane.o \
> i915-display/intel_audio.o \
> i915-display/intel_backlight.o \
> i915-display/intel_bios.o \
>@@ -271,6 +270,7 @@ xe-$(CONFIG_DRM_XE_DISPLAY) += \
> i915-display/intel_modeset_verify.o \
> i915-display/intel_panel.o \
> i915-display/intel_pfit.o \
>+ i915-display/intel_plane.o \
> i915-display/intel_pmdemand.o \
> i915-display/intel_pch.o \
> i915-display/intel_pps.o \
>diff --git a/drivers/gpu/drm/xe/display/xe_plane_initial.c b/drivers/gpu/drm/xe/display/xe_plane_initial.c
>index af47ce34102c..b2ede3af9345 100644
>--- a/drivers/gpu/drm/xe/display/xe_plane_initial.c
>+++ b/drivers/gpu/drm/xe/display/xe_plane_initial.c
>@@ -10,7 +10,6 @@
> #include "xe_ggtt.h"
> #include "xe_mmio.h"
>
>-#include "intel_atomic_plane.h"
> #include "intel_crtc.h"
> #include "intel_display.h"
> #include "intel_display_core.h"
>@@ -19,6 +18,7 @@
> #include "intel_fb.h"
> #include "intel_fb_pin.h"
> #include "intel_frontbuffer.h"
>+#include "intel_plane.h"
> #include "intel_plane_initial.h"
> #include "xe_bo.h"
> #include "xe_wa.h"
>--
>2.39.5
>
^ permalink raw reply [flat|nested] 25+ messages in thread
* [PATCH v2] drm/i915/plane: rename intel_atomic_plane.[ch] to intel_plane.[ch]
2025-06-12 11:37 ` [RESEND 1/5] drm/i915/plane: rename intel_atomic_plane.[ch] to intel_plane.[ch] Jani Nikula
2025-06-12 12:22 ` Gustavo Sousa
@ 2025-06-12 15:20 ` Jani Nikula
1 sibling, 0 replies; 25+ messages in thread
From: Jani Nikula @ 2025-06-12 15:20 UTC (permalink / raw)
To: Jani Nikula, intel-gfx, intel-xe; +Cc: Gustavo Sousa
It's all atomic, no need to emphasize this.
v2: Also update Documentation/gpu/i915.rst (Gustavo)
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
Documentation/gpu/i915.rst | 4 ++--
drivers/gpu/drm/i915/Makefile | 4 ++--
drivers/gpu/drm/i915/display/i9xx_plane.c | 2 +-
drivers/gpu/drm/i915/display/intel_atomic.c | 2 +-
drivers/gpu/drm/i915/display/intel_cdclk.c | 2 +-
drivers/gpu/drm/i915/display/intel_crtc.c | 2 +-
drivers/gpu/drm/i915/display/intel_cursor.c | 2 +-
drivers/gpu/drm/i915/display/intel_display.c | 2 +-
drivers/gpu/drm/i915/display/intel_display_irq.c | 2 +-
drivers/gpu/drm/i915/display/intel_fb.c | 2 +-
drivers/gpu/drm/i915/display/intel_fb_pin.c | 2 +-
.../i915/display/{intel_atomic_plane.c => intel_plane.c} | 2 +-
.../i915/display/{intel_atomic_plane.h => intel_plane.h} | 6 +++---
drivers/gpu/drm/i915/display/intel_plane_initial.c | 2 +-
drivers/gpu/drm/i915/display/intel_sprite.c | 2 +-
drivers/gpu/drm/i915/display/skl_universal_plane.c | 3 +--
drivers/gpu/drm/i915/display/skl_watermark.c | 2 +-
drivers/gpu/drm/xe/Makefile | 2 +-
drivers/gpu/drm/xe/display/xe_plane_initial.c | 2 +-
19 files changed, 23 insertions(+), 24 deletions(-)
rename drivers/gpu/drm/i915/display/{intel_atomic_plane.c => intel_plane.c} (99%)
rename drivers/gpu/drm/i915/display/{intel_atomic_plane.h => intel_plane.h} (97%)
diff --git a/Documentation/gpu/i915.rst b/Documentation/gpu/i915.rst
index 7a469df675d8..5c5436413d7a 100644
--- a/Documentation/gpu/i915.rst
+++ b/Documentation/gpu/i915.rst
@@ -112,10 +112,10 @@ panel self refresh.
Atomic Plane Helpers
--------------------
-.. kernel-doc:: drivers/gpu/drm/i915/display/intel_atomic_plane.c
+.. kernel-doc:: drivers/gpu/drm/i915/display/intel_plane.c
:doc: atomic plane helpers
-.. kernel-doc:: drivers/gpu/drm/i915/display/intel_atomic_plane.c
+.. kernel-doc:: drivers/gpu/drm/i915/display/intel_plane.c
:internal:
Asynchronous Page Flip
diff --git a/drivers/gpu/drm/i915/Makefile b/drivers/gpu/drm/i915/Makefile
index 7c6075bc483c..0c3fbd0d14e7 100644
--- a/drivers/gpu/drm/i915/Makefile
+++ b/drivers/gpu/drm/i915/Makefile
@@ -218,12 +218,11 @@ i915-$(CONFIG_HWMON) += \
# modesetting core code
i915-y += \
display/hsw_ips.o \
- display/i9xx_plane.o \
display/i9xx_display_sr.o \
+ display/i9xx_plane.o \
display/i9xx_wm.o \
display/intel_alpm.o \
display/intel_atomic.o \
- display/intel_atomic_plane.o \
display/intel_audio.o \
display/intel_bios.o \
display/intel_bo.o \
@@ -283,6 +282,7 @@ i915-y += \
display/intel_pch.o \
display/intel_pch_display.o \
display/intel_pch_refclk.o \
+ display/intel_plane.o \
display/intel_plane_initial.o \
display/intel_pmdemand.o \
display/intel_psr.o \
diff --git a/drivers/gpu/drm/i915/display/i9xx_plane.c b/drivers/gpu/drm/i915/display/i9xx_plane.c
index 8f15333a4b07..eba8eb745aa7 100644
--- a/drivers/gpu/drm/i915/display/i9xx_plane.c
+++ b/drivers/gpu/drm/i915/display/i9xx_plane.c
@@ -15,7 +15,6 @@
#include "i9xx_plane.h"
#include "i9xx_plane_regs.h"
#include "intel_atomic.h"
-#include "intel_atomic_plane.h"
#include "intel_de.h"
#include "intel_display_irq.h"
#include "intel_display_regs.h"
@@ -23,6 +22,7 @@
#include "intel_fb.h"
#include "intel_fbc.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#include "intel_sprite.h"
/* Primary plane formats for gen <= 3 */
diff --git a/drivers/gpu/drm/i915/display/intel_atomic.c b/drivers/gpu/drm/i915/display/intel_atomic.c
index f85edb374c97..348b1655435e 100644
--- a/drivers/gpu/drm/i915/display/intel_atomic.c
+++ b/drivers/gpu/drm/i915/display/intel_atomic.c
@@ -26,7 +26,7 @@
*
* The functions here implement the state management and hardware programming
* dispatch required by the atomic modeset infrastructure.
- * See intel_atomic_plane.c for the plane-specific atomic functionality.
+ * See intel_plane.c for the plane-specific atomic functionality.
*/
#include <drm/display/drm_dp_tunnel.h>
diff --git a/drivers/gpu/drm/i915/display/intel_cdclk.c b/drivers/gpu/drm/i915/display/intel_cdclk.c
index 38b3094b37d7..bae85603543c 100644
--- a/drivers/gpu/drm/i915/display/intel_cdclk.c
+++ b/drivers/gpu/drm/i915/display/intel_cdclk.c
@@ -32,7 +32,6 @@
#include "i915_drv.h"
#include "i915_reg.h"
#include "intel_atomic.h"
-#include "intel_atomic_plane.h"
#include "intel_audio.h"
#include "intel_bw.h"
#include "intel_cdclk.h"
@@ -43,6 +42,7 @@
#include "intel_mchbar_regs.h"
#include "intel_pci_config.h"
#include "intel_pcode.h"
+#include "intel_plane.h"
#include "intel_psr.h"
#include "intel_vdsc.h"
#include "skl_watermark.h"
diff --git a/drivers/gpu/drm/i915/display/intel_crtc.c b/drivers/gpu/drm/i915/display/intel_crtc.c
index a88317ea4e9c..a187db6df2d3 100644
--- a/drivers/gpu/drm/i915/display/intel_crtc.c
+++ b/drivers/gpu/drm/i915/display/intel_crtc.c
@@ -17,7 +17,6 @@
#include "i9xx_plane.h"
#include "icl_dsi.h"
#include "intel_atomic.h"
-#include "intel_atomic_plane.h"
#include "intel_color.h"
#include "intel_crtc.h"
#include "intel_cursor.h"
@@ -29,6 +28,7 @@
#include "intel_dsi.h"
#include "intel_fifo_underrun.h"
#include "intel_pipe_crc.h"
+#include "intel_plane.h"
#include "intel_psr.h"
#include "intel_sprite.h"
#include "intel_vblank.h"
diff --git a/drivers/gpu/drm/i915/display/intel_cursor.c b/drivers/gpu/drm/i915/display/intel_cursor.c
index 6bd4f6a28cae..27d86549af2c 100644
--- a/drivers/gpu/drm/i915/display/intel_cursor.c
+++ b/drivers/gpu/drm/i915/display/intel_cursor.c
@@ -14,7 +14,6 @@
#include "i915_utils.h"
#include "intel_atomic.h"
-#include "intel_atomic_plane.h"
#include "intel_cursor.h"
#include "intel_cursor_regs.h"
#include "intel_de.h"
@@ -23,6 +22,7 @@
#include "intel_fb.h"
#include "intel_fb_pin.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#include "intel_psr.h"
#include "intel_psr_regs.h"
#include "intel_vblank.h"
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index b0c7c46ffbe2..acc03b4c9e89 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -57,7 +57,6 @@
#include "i9xx_wm.h"
#include "intel_alpm.h"
#include "intel_atomic.h"
-#include "intel_atomic_plane.h"
#include "intel_audio.h"
#include "intel_bo.h"
#include "intel_bw.h"
@@ -108,6 +107,7 @@
#include "intel_pch_refclk.h"
#include "intel_pfit.h"
#include "intel_pipe_crc.h"
+#include "intel_plane.h"
#include "intel_plane_initial.h"
#include "intel_pmdemand.h"
#include "intel_pps.h"
diff --git a/drivers/gpu/drm/i915/display/intel_display_irq.c b/drivers/gpu/drm/i915/display/intel_display_irq.c
index 8d0dcf252bed..fb25ec8adae3 100644
--- a/drivers/gpu/drm/i915/display/intel_display_irq.c
+++ b/drivers/gpu/drm/i915/display/intel_display_irq.c
@@ -9,7 +9,6 @@
#include "i915_irq.h"
#include "i915_reg.h"
#include "icl_dsi_regs.h"
-#include "intel_atomic_plane.h"
#include "intel_crtc.h"
#include "intel_de.h"
#include "intel_display_irq.h"
@@ -27,6 +26,7 @@
#include "intel_gmbus.h"
#include "intel_hotplug_irq.h"
#include "intel_pipe_crc_regs.h"
+#include "intel_plane.h"
#include "intel_pmdemand.h"
#include "intel_psr.h"
#include "intel_psr_regs.h"
diff --git a/drivers/gpu/drm/i915/display/intel_fb.c b/drivers/gpu/drm/i915/display/intel_fb.c
index a5906cb4900c..763b36c4de10 100644
--- a/drivers/gpu/drm/i915/display/intel_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fb.c
@@ -11,7 +11,6 @@
#include <drm/drm_modeset_helper.h>
#include "i915_drv.h"
-#include "intel_atomic_plane.h"
#include "intel_bo.h"
#include "intel_display.h"
#include "intel_display_core.h"
@@ -20,6 +19,7 @@
#include "intel_fb.h"
#include "intel_fb_bo.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#define check_array_bounds(display, a, i) drm_WARN_ON((display)->drm, (i) >= ARRAY_SIZE(a))
diff --git a/drivers/gpu/drm/i915/display/intel_fb_pin.c b/drivers/gpu/drm/i915/display/intel_fb_pin.c
index 98a61a7b0b93..fcc88e677e47 100644
--- a/drivers/gpu/drm/i915/display/intel_fb_pin.c
+++ b/drivers/gpu/drm/i915/display/intel_fb_pin.c
@@ -11,13 +11,13 @@
#include "gem/i915_gem_object.h"
#include "i915_drv.h"
-#include "intel_atomic_plane.h"
#include "intel_display_core.h"
#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_dpt.h"
#include "intel_fb.h"
#include "intel_fb_pin.h"
+#include "intel_plane.h"
static struct i915_vma *
intel_fb_pin_to_dpt(const struct drm_framebuffer *fb,
diff --git a/drivers/gpu/drm/i915/display/intel_atomic_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c
similarity index 99%
rename from drivers/gpu/drm/i915/display/intel_atomic_plane.c
rename to drivers/gpu/drm/i915/display/intel_plane.c
index 15ede7678636..f079963c5dff 100644
--- a/drivers/gpu/drm/i915/display/intel_atomic_plane.c
+++ b/drivers/gpu/drm/i915/display/intel_plane.c
@@ -45,7 +45,6 @@
#include "i915_scheduler_types.h"
#include "i915_vma.h"
#include "i9xx_plane_regs.h"
-#include "intel_atomic_plane.h"
#include "intel_cdclk.h"
#include "intel_cursor.h"
#include "intel_display_rps.h"
@@ -53,6 +52,7 @@
#include "intel_display_types.h"
#include "intel_fb.h"
#include "intel_fb_pin.h"
+#include "intel_plane.h"
#include "skl_scaler.h"
#include "skl_universal_plane.h"
#include "skl_watermark.h"
diff --git a/drivers/gpu/drm/i915/display/intel_atomic_plane.h b/drivers/gpu/drm/i915/display/intel_plane.h
similarity index 97%
rename from drivers/gpu/drm/i915/display/intel_atomic_plane.h
rename to drivers/gpu/drm/i915/display/intel_plane.h
index 317320c32285..1dd32586ac16 100644
--- a/drivers/gpu/drm/i915/display/intel_atomic_plane.h
+++ b/drivers/gpu/drm/i915/display/intel_plane.h
@@ -3,8 +3,8 @@
* Copyright © 2019 Intel Corporation
*/
-#ifndef __INTEL_ATOMIC_PLANE_H__
-#define __INTEL_ATOMIC_PLANE_H__
+#ifndef __INTEL_PLANE_H__
+#define __INTEL_PLANE_H__
#include <linux/types.h>
@@ -94,4 +94,4 @@ bool intel_plane_format_mod_supported_async(struct drm_plane *plane,
u32 format,
u64 modifier);
-#endif /* __INTEL_ATOMIC_PLANE_H__ */
+#endif /* __INTEL_PLANE_H__ */
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
index 8800a657cd21..2194d39a5c98 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
@@ -6,13 +6,13 @@
#include "gem/i915_gem_lmem.h"
#include "gem/i915_gem_region.h"
#include "i915_drv.h"
-#include "intel_atomic_plane.h"
#include "intel_crtc.h"
#include "intel_display.h"
#include "intel_display_core.h"
#include "intel_display_types.h"
#include "intel_fb.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#include "intel_plane_initial.h"
void intel_plane_initial_vblank_wait(struct intel_crtc *crtc)
diff --git a/drivers/gpu/drm/i915/display/intel_sprite.c b/drivers/gpu/drm/i915/display/intel_sprite.c
index fd92e6b89b43..db0c48d0c743 100644
--- a/drivers/gpu/drm/i915/display/intel_sprite.c
+++ b/drivers/gpu/drm/i915/display/intel_sprite.c
@@ -41,11 +41,11 @@
#include "i915_utils.h"
#include "i9xx_plane.h"
-#include "intel_atomic_plane.h"
#include "intel_de.h"
#include "intel_display_types.h"
#include "intel_fb.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#include "intel_sprite.h"
#include "intel_sprite_regs.h"
diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c b/drivers/gpu/drm/i915/display/skl_universal_plane.c
index 2aa64482d44b..9c8dac97cc40 100644
--- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
+++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
@@ -9,9 +9,7 @@
#include <drm/drm_fourcc.h>
#include "pxp/intel_pxp.h"
-
#include "i915_drv.h"
-#include "intel_atomic_plane.h"
#include "intel_bo.h"
#include "intel_de.h"
#include "intel_display_irq.h"
@@ -21,6 +19,7 @@
#include "intel_fb.h"
#include "intel_fbc.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#include "intel_psr.h"
#include "intel_psr_regs.h"
#include "skl_scaler.h"
diff --git a/drivers/gpu/drm/i915/display/skl_watermark.c b/drivers/gpu/drm/i915/display/skl_watermark.c
index 2c2371574d6f..c2e11d9ee652 100644
--- a/drivers/gpu/drm/i915/display/skl_watermark.c
+++ b/drivers/gpu/drm/i915/display/skl_watermark.c
@@ -13,7 +13,6 @@
#include "i915_reg.h"
#include "i9xx_wm.h"
#include "intel_atomic.h"
-#include "intel_atomic_plane.h"
#include "intel_bw.h"
#include "intel_cdclk.h"
#include "intel_crtc.h"
@@ -27,6 +26,7 @@
#include "intel_fb.h"
#include "intel_fixed.h"
#include "intel_pcode.h"
+#include "intel_plane.h"
#include "intel_wm.h"
#include "skl_universal_plane_regs.h"
#include "skl_watermark.h"
diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
index f5f5775acdc0..40d01751b49e 100644
--- a/drivers/gpu/drm/xe/Makefile
+++ b/drivers/gpu/drm/xe/Makefile
@@ -205,7 +205,6 @@ xe-$(CONFIG_DRM_XE_DISPLAY) += \
i915-display/icl_dsi.o \
i915-display/intel_alpm.o \
i915-display/intel_atomic.o \
- i915-display/intel_atomic_plane.o \
i915-display/intel_audio.o \
i915-display/intel_backlight.o \
i915-display/intel_bios.o \
@@ -271,6 +270,7 @@ xe-$(CONFIG_DRM_XE_DISPLAY) += \
i915-display/intel_modeset_verify.o \
i915-display/intel_panel.o \
i915-display/intel_pfit.o \
+ i915-display/intel_plane.o \
i915-display/intel_pmdemand.o \
i915-display/intel_pch.o \
i915-display/intel_pps.o \
diff --git a/drivers/gpu/drm/xe/display/xe_plane_initial.c b/drivers/gpu/drm/xe/display/xe_plane_initial.c
index af47ce34102c..b2ede3af9345 100644
--- a/drivers/gpu/drm/xe/display/xe_plane_initial.c
+++ b/drivers/gpu/drm/xe/display/xe_plane_initial.c
@@ -10,7 +10,6 @@
#include "xe_ggtt.h"
#include "xe_mmio.h"
-#include "intel_atomic_plane.h"
#include "intel_crtc.h"
#include "intel_display.h"
#include "intel_display_core.h"
@@ -19,6 +18,7 @@
#include "intel_fb.h"
#include "intel_fb_pin.h"
#include "intel_frontbuffer.h"
+#include "intel_plane.h"
#include "intel_plane_initial.h"
#include "xe_bo.h"
#include "xe_wa.h"
--
2.39.5
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [RESEND 2/5] drm/i915/plane: drop atomic from intel_atomic_plane_check_clipping()
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
2025-06-12 11:37 ` [RESEND 1/5] drm/i915/plane: rename intel_atomic_plane.[ch] to intel_plane.[ch] Jani Nikula
@ 2025-06-12 11:37 ` Jani Nikula
2025-06-12 12:23 ` Gustavo Sousa
2025-06-12 11:37 ` [RESEND 3/5] drm/i915/plane: make intel_plane_atomic_check() static and rename Jani Nikula
` (12 subsequent siblings)
14 siblings, 1 reply; 25+ messages in thread
From: Jani Nikula @ 2025-06-12 11:37 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: jani.nikula
Align with intel_plane_check_src_coordinates(). The "atomic" is
superfluous.
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/i915/display/i9xx_plane.c | 8 ++++----
drivers/gpu/drm/i915/display/intel_cursor.c | 8 ++++----
drivers/gpu/drm/i915/display/intel_plane.c | 8 ++++----
drivers/gpu/drm/i915/display/intel_plane.h | 8 ++++----
drivers/gpu/drm/i915/display/intel_sprite.c | 12 ++++++------
drivers/gpu/drm/i915/display/skl_universal_plane.c | 4 ++--
6 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/i9xx_plane.c b/drivers/gpu/drm/i915/display/i9xx_plane.c
index eba8eb745aa7..ac84558006c7 100644
--- a/drivers/gpu/drm/i915/display/i9xx_plane.c
+++ b/drivers/gpu/drm/i915/display/i9xx_plane.c
@@ -336,10 +336,10 @@ i9xx_plane_check(struct intel_crtc_state *crtc_state,
if (ret)
return ret;
- ret = intel_atomic_plane_check_clipping(plane_state, crtc_state,
- DRM_PLANE_NO_SCALING,
- DRM_PLANE_NO_SCALING,
- i9xx_plane_has_windowing(plane));
+ ret = intel_plane_check_clipping(plane_state, crtc_state,
+ DRM_PLANE_NO_SCALING,
+ DRM_PLANE_NO_SCALING,
+ i9xx_plane_has_windowing(plane));
if (ret)
return ret;
diff --git a/drivers/gpu/drm/i915/display/intel_cursor.c b/drivers/gpu/drm/i915/display/intel_cursor.c
index 27d86549af2c..198e69efe9ac 100644
--- a/drivers/gpu/drm/i915/display/intel_cursor.c
+++ b/drivers/gpu/drm/i915/display/intel_cursor.c
@@ -158,10 +158,10 @@ static int intel_check_cursor(struct intel_crtc_state *crtc_state,
return -EINVAL;
}
- ret = intel_atomic_plane_check_clipping(plane_state, crtc_state,
- DRM_PLANE_NO_SCALING,
- DRM_PLANE_NO_SCALING,
- true);
+ ret = intel_plane_check_clipping(plane_state, crtc_state,
+ DRM_PLANE_NO_SCALING,
+ DRM_PLANE_NO_SCALING,
+ true);
if (ret)
return ret;
diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c
index f079963c5dff..f68432d28d36 100644
--- a/drivers/gpu/drm/i915/display/intel_plane.c
+++ b/drivers/gpu/drm/i915/display/intel_plane.c
@@ -983,10 +983,10 @@ void intel_crtc_planes_update_arm(struct intel_dsb *dsb,
i9xx_crtc_planes_update_arm(dsb, state, crtc);
}
-int intel_atomic_plane_check_clipping(struct intel_plane_state *plane_state,
- struct intel_crtc_state *crtc_state,
- int min_scale, int max_scale,
- bool can_position)
+int intel_plane_check_clipping(struct intel_plane_state *plane_state,
+ struct intel_crtc_state *crtc_state,
+ int min_scale, int max_scale,
+ bool can_position)
{
struct intel_display *display = to_intel_display(plane_state);
struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane);
diff --git a/drivers/gpu/drm/i915/display/intel_plane.h b/drivers/gpu/drm/i915/display/intel_plane.h
index 1dd32586ac16..10a94b9a135c 100644
--- a/drivers/gpu/drm/i915/display/intel_plane.h
+++ b/drivers/gpu/drm/i915/display/intel_plane.h
@@ -74,10 +74,10 @@ int intel_plane_atomic_check(struct intel_atomic_state *state,
int intel_plane_calc_min_cdclk(struct intel_atomic_state *state,
struct intel_plane *plane,
bool *need_cdclk_calc);
-int intel_atomic_plane_check_clipping(struct intel_plane_state *plane_state,
- struct intel_crtc_state *crtc_state,
- int min_scale, int max_scale,
- bool can_position);
+int intel_plane_check_clipping(struct intel_plane_state *plane_state,
+ struct intel_crtc_state *crtc_state,
+ int min_scale, int max_scale,
+ bool can_position);
int intel_plane_check_src_coordinates(struct intel_plane_state *plane_state);
void intel_plane_set_invisible(struct intel_crtc_state *crtc_state,
struct intel_plane_state *plane_state);
diff --git a/drivers/gpu/drm/i915/display/intel_sprite.c b/drivers/gpu/drm/i915/display/intel_sprite.c
index db0c48d0c743..e6844df837af 100644
--- a/drivers/gpu/drm/i915/display/intel_sprite.c
+++ b/drivers/gpu/drm/i915/display/intel_sprite.c
@@ -1366,8 +1366,8 @@ g4x_sprite_check(struct intel_crtc_state *crtc_state,
}
}
- ret = intel_atomic_plane_check_clipping(plane_state, crtc_state,
- min_scale, max_scale, true);
+ ret = intel_plane_check_clipping(plane_state, crtc_state,
+ min_scale, max_scale, true);
if (ret)
return ret;
@@ -1421,10 +1421,10 @@ vlv_sprite_check(struct intel_crtc_state *crtc_state,
if (ret)
return ret;
- ret = intel_atomic_plane_check_clipping(plane_state, crtc_state,
- DRM_PLANE_NO_SCALING,
- DRM_PLANE_NO_SCALING,
- true);
+ ret = intel_plane_check_clipping(plane_state, crtc_state,
+ DRM_PLANE_NO_SCALING,
+ DRM_PLANE_NO_SCALING,
+ true);
if (ret)
return ret;
diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c b/drivers/gpu/drm/i915/display/skl_universal_plane.c
index 9c8dac97cc40..68f18f18bacd 100644
--- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
+++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
@@ -2327,8 +2327,8 @@ static int skl_plane_check(struct intel_crtc_state *crtc_state,
max_scale = skl_plane_max_scale(display, fb);
}
- ret = intel_atomic_plane_check_clipping(plane_state, crtc_state,
- min_scale, max_scale, true);
+ ret = intel_plane_check_clipping(plane_state, crtc_state,
+ min_scale, max_scale, true);
if (ret)
return ret;
--
2.39.5
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Re: [RESEND 2/5] drm/i915/plane: drop atomic from intel_atomic_plane_check_clipping()
2025-06-12 11:37 ` [RESEND 2/5] drm/i915/plane: drop atomic from intel_atomic_plane_check_clipping() Jani Nikula
@ 2025-06-12 12:23 ` Gustavo Sousa
0 siblings, 0 replies; 25+ messages in thread
From: Gustavo Sousa @ 2025-06-12 12:23 UTC (permalink / raw)
To: Jani Nikula, intel-gfx, intel-xe; +Cc: jani.nikula
Quoting Jani Nikula (2025-06-12 08:37:08-03:00)
>Align with intel_plane_check_src_coordinates(). The "atomic" is
>superfluous.
>
>Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
>---
> drivers/gpu/drm/i915/display/i9xx_plane.c | 8 ++++----
> drivers/gpu/drm/i915/display/intel_cursor.c | 8 ++++----
> drivers/gpu/drm/i915/display/intel_plane.c | 8 ++++----
> drivers/gpu/drm/i915/display/intel_plane.h | 8 ++++----
> drivers/gpu/drm/i915/display/intel_sprite.c | 12 ++++++------
> drivers/gpu/drm/i915/display/skl_universal_plane.c | 4 ++--
> 6 files changed, 24 insertions(+), 24 deletions(-)
>
>diff --git a/drivers/gpu/drm/i915/display/i9xx_plane.c b/drivers/gpu/drm/i915/display/i9xx_plane.c
>index eba8eb745aa7..ac84558006c7 100644
>--- a/drivers/gpu/drm/i915/display/i9xx_plane.c
>+++ b/drivers/gpu/drm/i915/display/i9xx_plane.c
>@@ -336,10 +336,10 @@ i9xx_plane_check(struct intel_crtc_state *crtc_state,
> if (ret)
> return ret;
>
>- ret = intel_atomic_plane_check_clipping(plane_state, crtc_state,
>- DRM_PLANE_NO_SCALING,
>- DRM_PLANE_NO_SCALING,
>- i9xx_plane_has_windowing(plane));
>+ ret = intel_plane_check_clipping(plane_state, crtc_state,
>+ DRM_PLANE_NO_SCALING,
>+ DRM_PLANE_NO_SCALING,
>+ i9xx_plane_has_windowing(plane));
> if (ret)
> return ret;
>
>diff --git a/drivers/gpu/drm/i915/display/intel_cursor.c b/drivers/gpu/drm/i915/display/intel_cursor.c
>index 27d86549af2c..198e69efe9ac 100644
>--- a/drivers/gpu/drm/i915/display/intel_cursor.c
>+++ b/drivers/gpu/drm/i915/display/intel_cursor.c
>@@ -158,10 +158,10 @@ static int intel_check_cursor(struct intel_crtc_state *crtc_state,
> return -EINVAL;
> }
>
>- ret = intel_atomic_plane_check_clipping(plane_state, crtc_state,
>- DRM_PLANE_NO_SCALING,
>- DRM_PLANE_NO_SCALING,
>- true);
>+ ret = intel_plane_check_clipping(plane_state, crtc_state,
>+ DRM_PLANE_NO_SCALING,
>+ DRM_PLANE_NO_SCALING,
>+ true);
> if (ret)
> return ret;
>
>diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c
>index f079963c5dff..f68432d28d36 100644
>--- a/drivers/gpu/drm/i915/display/intel_plane.c
>+++ b/drivers/gpu/drm/i915/display/intel_plane.c
>@@ -983,10 +983,10 @@ void intel_crtc_planes_update_arm(struct intel_dsb *dsb,
> i9xx_crtc_planes_update_arm(dsb, state, crtc);
> }
>
>-int intel_atomic_plane_check_clipping(struct intel_plane_state *plane_state,
>- struct intel_crtc_state *crtc_state,
>- int min_scale, int max_scale,
>- bool can_position)
>+int intel_plane_check_clipping(struct intel_plane_state *plane_state,
>+ struct intel_crtc_state *crtc_state,
>+ int min_scale, int max_scale,
>+ bool can_position)
> {
> struct intel_display *display = to_intel_display(plane_state);
> struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane);
>diff --git a/drivers/gpu/drm/i915/display/intel_plane.h b/drivers/gpu/drm/i915/display/intel_plane.h
>index 1dd32586ac16..10a94b9a135c 100644
>--- a/drivers/gpu/drm/i915/display/intel_plane.h
>+++ b/drivers/gpu/drm/i915/display/intel_plane.h
>@@ -74,10 +74,10 @@ int intel_plane_atomic_check(struct intel_atomic_state *state,
> int intel_plane_calc_min_cdclk(struct intel_atomic_state *state,
> struct intel_plane *plane,
> bool *need_cdclk_calc);
>-int intel_atomic_plane_check_clipping(struct intel_plane_state *plane_state,
>- struct intel_crtc_state *crtc_state,
>- int min_scale, int max_scale,
>- bool can_position);
>+int intel_plane_check_clipping(struct intel_plane_state *plane_state,
>+ struct intel_crtc_state *crtc_state,
>+ int min_scale, int max_scale,
>+ bool can_position);
> int intel_plane_check_src_coordinates(struct intel_plane_state *plane_state);
> void intel_plane_set_invisible(struct intel_crtc_state *crtc_state,
> struct intel_plane_state *plane_state);
>diff --git a/drivers/gpu/drm/i915/display/intel_sprite.c b/drivers/gpu/drm/i915/display/intel_sprite.c
>index db0c48d0c743..e6844df837af 100644
>--- a/drivers/gpu/drm/i915/display/intel_sprite.c
>+++ b/drivers/gpu/drm/i915/display/intel_sprite.c
>@@ -1366,8 +1366,8 @@ g4x_sprite_check(struct intel_crtc_state *crtc_state,
> }
> }
>
>- ret = intel_atomic_plane_check_clipping(plane_state, crtc_state,
>- min_scale, max_scale, true);
>+ ret = intel_plane_check_clipping(plane_state, crtc_state,
>+ min_scale, max_scale, true);
> if (ret)
> return ret;
>
>@@ -1421,10 +1421,10 @@ vlv_sprite_check(struct intel_crtc_state *crtc_state,
> if (ret)
> return ret;
>
>- ret = intel_atomic_plane_check_clipping(plane_state, crtc_state,
>- DRM_PLANE_NO_SCALING,
>- DRM_PLANE_NO_SCALING,
>- true);
>+ ret = intel_plane_check_clipping(plane_state, crtc_state,
>+ DRM_PLANE_NO_SCALING,
>+ DRM_PLANE_NO_SCALING,
>+ true);
> if (ret)
> return ret;
>
>diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c b/drivers/gpu/drm/i915/display/skl_universal_plane.c
>index 9c8dac97cc40..68f18f18bacd 100644
>--- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
>+++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
>@@ -2327,8 +2327,8 @@ static int skl_plane_check(struct intel_crtc_state *crtc_state,
> max_scale = skl_plane_max_scale(display, fb);
> }
>
>- ret = intel_atomic_plane_check_clipping(plane_state, crtc_state,
>- min_scale, max_scale, true);
>+ ret = intel_plane_check_clipping(plane_state, crtc_state,
>+ min_scale, max_scale, true);
> if (ret)
> return ret;
>
>--
>2.39.5
>
^ permalink raw reply [flat|nested] 25+ messages in thread
* [RESEND 3/5] drm/i915/plane: make intel_plane_atomic_check() static and rename
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
2025-06-12 11:37 ` [RESEND 1/5] drm/i915/plane: rename intel_atomic_plane.[ch] to intel_plane.[ch] Jani Nikula
2025-06-12 11:37 ` [RESEND 2/5] drm/i915/plane: drop atomic from intel_atomic_plane_check_clipping() Jani Nikula
@ 2025-06-12 11:37 ` Jani Nikula
2025-06-12 12:14 ` Gustavo Sousa
2025-06-12 11:37 ` [RESEND 4/5] drm/i915/plane: rename intel_atomic_check_planes() to intel_plane_atomic_check() Jani Nikula
` (11 subsequent siblings)
14 siblings, 1 reply; 25+ messages in thread
From: Jani Nikula @ 2025-06-12 11:37 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: jani.nikula
intel_plane_atomic_check() isn't used outside of intel_plane.c. Make it
static. While at it, rename to vacate the name for subsequent changes.
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/i915/display/intel_plane.c | 6 +++---
drivers/gpu/drm/i915/display/intel_plane.h | 2 --
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c
index f68432d28d36..fbbe957d3f04 100644
--- a/drivers/gpu/drm/i915/display/intel_plane.c
+++ b/drivers/gpu/drm/i915/display/intel_plane.c
@@ -734,8 +734,8 @@ intel_crtc_get_plane(struct intel_crtc *crtc, enum plane_id plane_id)
return NULL;
}
-int intel_plane_atomic_check(struct intel_atomic_state *state,
- struct intel_plane *plane)
+static int plane_atomic_check(struct intel_atomic_state *state,
+ struct intel_plane *plane)
{
struct intel_display *display = to_intel_display(state);
struct intel_plane_state *new_plane_state =
@@ -1542,7 +1542,7 @@ int intel_atomic_check_planes(struct intel_atomic_state *state)
return ret;
for_each_new_intel_plane_in_state(state, plane, plane_state, i) {
- ret = intel_plane_atomic_check(state, plane);
+ ret = plane_atomic_check(state, plane);
if (ret) {
drm_dbg_atomic(display->drm,
"[PLANE:%d:%s] atomic driver check failed\n",
diff --git a/drivers/gpu/drm/i915/display/intel_plane.h b/drivers/gpu/drm/i915/display/intel_plane.h
index 10a94b9a135c..4d69a868265c 100644
--- a/drivers/gpu/drm/i915/display/intel_plane.h
+++ b/drivers/gpu/drm/i915/display/intel_plane.h
@@ -69,8 +69,6 @@ int intel_plane_atomic_check_with_state(const struct intel_crtc_state *old_crtc_
struct intel_crtc_state *crtc_state,
const struct intel_plane_state *old_plane_state,
struct intel_plane_state *intel_state);
-int intel_plane_atomic_check(struct intel_atomic_state *state,
- struct intel_plane *plane);
int intel_plane_calc_min_cdclk(struct intel_atomic_state *state,
struct intel_plane *plane,
bool *need_cdclk_calc);
--
2.39.5
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Re: [RESEND 3/5] drm/i915/plane: make intel_plane_atomic_check() static and rename
2025-06-12 11:37 ` [RESEND 3/5] drm/i915/plane: make intel_plane_atomic_check() static and rename Jani Nikula
@ 2025-06-12 12:14 ` Gustavo Sousa
0 siblings, 0 replies; 25+ messages in thread
From: Gustavo Sousa @ 2025-06-12 12:14 UTC (permalink / raw)
To: Jani Nikula, intel-gfx, intel-xe; +Cc: jani.nikula
Quoting Jani Nikula (2025-06-12 08:37:09-03:00)
>intel_plane_atomic_check() isn't used outside of intel_plane.c. Make it
>static. While at it, rename to vacate the name for subsequent changes.
>
>Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
>---
> drivers/gpu/drm/i915/display/intel_plane.c | 6 +++---
> drivers/gpu/drm/i915/display/intel_plane.h | 2 --
> 2 files changed, 3 insertions(+), 5 deletions(-)
>
>diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c
>index f68432d28d36..fbbe957d3f04 100644
>--- a/drivers/gpu/drm/i915/display/intel_plane.c
>+++ b/drivers/gpu/drm/i915/display/intel_plane.c
>@@ -734,8 +734,8 @@ intel_crtc_get_plane(struct intel_crtc *crtc, enum plane_id plane_id)
> return NULL;
> }
>
>-int intel_plane_atomic_check(struct intel_atomic_state *state,
>- struct intel_plane *plane)
>+static int plane_atomic_check(struct intel_atomic_state *state,
>+ struct intel_plane *plane)
> {
> struct intel_display *display = to_intel_display(state);
> struct intel_plane_state *new_plane_state =
>@@ -1542,7 +1542,7 @@ int intel_atomic_check_planes(struct intel_atomic_state *state)
> return ret;
>
> for_each_new_intel_plane_in_state(state, plane, plane_state, i) {
>- ret = intel_plane_atomic_check(state, plane);
>+ ret = plane_atomic_check(state, plane);
> if (ret) {
> drm_dbg_atomic(display->drm,
> "[PLANE:%d:%s] atomic driver check failed\n",
>diff --git a/drivers/gpu/drm/i915/display/intel_plane.h b/drivers/gpu/drm/i915/display/intel_plane.h
>index 10a94b9a135c..4d69a868265c 100644
>--- a/drivers/gpu/drm/i915/display/intel_plane.h
>+++ b/drivers/gpu/drm/i915/display/intel_plane.h
>@@ -69,8 +69,6 @@ int intel_plane_atomic_check_with_state(const struct intel_crtc_state *old_crtc_
> struct intel_crtc_state *crtc_state,
> const struct intel_plane_state *old_plane_state,
> struct intel_plane_state *intel_state);
>-int intel_plane_atomic_check(struct intel_atomic_state *state,
>- struct intel_plane *plane);
> int intel_plane_calc_min_cdclk(struct intel_atomic_state *state,
> struct intel_plane *plane,
> bool *need_cdclk_calc);
>--
>2.39.5
>
^ permalink raw reply [flat|nested] 25+ messages in thread
* [RESEND 4/5] drm/i915/plane: rename intel_atomic_check_planes() to intel_plane_atomic_check()
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
` (2 preceding siblings ...)
2025-06-12 11:37 ` [RESEND 3/5] drm/i915/plane: make intel_plane_atomic_check() static and rename Jani Nikula
@ 2025-06-12 11:37 ` Jani Nikula
2025-06-12 12:23 ` Gustavo Sousa
2025-06-12 11:37 ` [RESEND 5/5] drm/i915/plane: rename intel_atomic_add_affected_planes() to intel_plane_add_affected() Jani Nikula
` (10 subsequent siblings)
14 siblings, 1 reply; 25+ messages in thread
From: Jani Nikula @ 2025-06-12 11:37 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: jani.nikula
Align with all the other atomic check functions.
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/i915/display/intel_display.c | 2 +-
drivers/gpu/drm/i915/display/intel_plane.c | 2 +-
drivers/gpu/drm/i915/display/intel_plane.h | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index acc03b4c9e89..bd81ff9e3854 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -6447,7 +6447,7 @@ int intel_atomic_check(struct drm_device *dev,
goto fail;
}
- ret = intel_atomic_check_planes(state);
+ ret = intel_plane_atomic_check(state);
if (ret)
goto fail;
diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c
index fbbe957d3f04..2ac7a4e655f5 100644
--- a/drivers/gpu/drm/i915/display/intel_plane.c
+++ b/drivers/gpu/drm/i915/display/intel_plane.c
@@ -1528,7 +1528,7 @@ static int intel_add_affected_planes(struct intel_atomic_state *state)
return 0;
}
-int intel_atomic_check_planes(struct intel_atomic_state *state)
+int intel_plane_atomic_check(struct intel_atomic_state *state)
{
struct intel_display *display = to_intel_display(state);
struct intel_crtc_state *old_crtc_state, *new_crtc_state;
diff --git a/drivers/gpu/drm/i915/display/intel_plane.h b/drivers/gpu/drm/i915/display/intel_plane.h
index 4d69a868265c..5cb995b2940f 100644
--- a/drivers/gpu/drm/i915/display/intel_plane.h
+++ b/drivers/gpu/drm/i915/display/intel_plane.h
@@ -85,7 +85,7 @@ void intel_plane_init_cursor_vblank_work(struct intel_plane_state *old_plane_sta
struct intel_plane_state *new_plane_state);
int intel_atomic_add_affected_planes(struct intel_atomic_state *state,
struct intel_crtc *crtc);
-int intel_atomic_check_planes(struct intel_atomic_state *state);
+int intel_plane_atomic_check(struct intel_atomic_state *state);
u32 intel_plane_ggtt_offset(const struct intel_plane_state *plane_state);
bool intel_plane_format_mod_supported_async(struct drm_plane *plane,
--
2.39.5
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Re: [RESEND 4/5] drm/i915/plane: rename intel_atomic_check_planes() to intel_plane_atomic_check()
2025-06-12 11:37 ` [RESEND 4/5] drm/i915/plane: rename intel_atomic_check_planes() to intel_plane_atomic_check() Jani Nikula
@ 2025-06-12 12:23 ` Gustavo Sousa
0 siblings, 0 replies; 25+ messages in thread
From: Gustavo Sousa @ 2025-06-12 12:23 UTC (permalink / raw)
To: Jani Nikula, intel-gfx, intel-xe; +Cc: jani.nikula
Quoting Jani Nikula (2025-06-12 08:37:10-03:00)
>Align with all the other atomic check functions.
>
>Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
>---
> drivers/gpu/drm/i915/display/intel_display.c | 2 +-
> drivers/gpu/drm/i915/display/intel_plane.c | 2 +-
> drivers/gpu/drm/i915/display/intel_plane.h | 2 +-
> 3 files changed, 3 insertions(+), 3 deletions(-)
>
>diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
>index acc03b4c9e89..bd81ff9e3854 100644
>--- a/drivers/gpu/drm/i915/display/intel_display.c
>+++ b/drivers/gpu/drm/i915/display/intel_display.c
>@@ -6447,7 +6447,7 @@ int intel_atomic_check(struct drm_device *dev,
> goto fail;
> }
>
>- ret = intel_atomic_check_planes(state);
>+ ret = intel_plane_atomic_check(state);
> if (ret)
> goto fail;
>
>diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c
>index fbbe957d3f04..2ac7a4e655f5 100644
>--- a/drivers/gpu/drm/i915/display/intel_plane.c
>+++ b/drivers/gpu/drm/i915/display/intel_plane.c
>@@ -1528,7 +1528,7 @@ static int intel_add_affected_planes(struct intel_atomic_state *state)
> return 0;
> }
>
>-int intel_atomic_check_planes(struct intel_atomic_state *state)
>+int intel_plane_atomic_check(struct intel_atomic_state *state)
> {
> struct intel_display *display = to_intel_display(state);
> struct intel_crtc_state *old_crtc_state, *new_crtc_state;
>diff --git a/drivers/gpu/drm/i915/display/intel_plane.h b/drivers/gpu/drm/i915/display/intel_plane.h
>index 4d69a868265c..5cb995b2940f 100644
>--- a/drivers/gpu/drm/i915/display/intel_plane.h
>+++ b/drivers/gpu/drm/i915/display/intel_plane.h
>@@ -85,7 +85,7 @@ void intel_plane_init_cursor_vblank_work(struct intel_plane_state *old_plane_sta
> struct intel_plane_state *new_plane_state);
> int intel_atomic_add_affected_planes(struct intel_atomic_state *state,
> struct intel_crtc *crtc);
>-int intel_atomic_check_planes(struct intel_atomic_state *state);
>+int intel_plane_atomic_check(struct intel_atomic_state *state);
>
> u32 intel_plane_ggtt_offset(const struct intel_plane_state *plane_state);
> bool intel_plane_format_mod_supported_async(struct drm_plane *plane,
>--
>2.39.5
>
^ permalink raw reply [flat|nested] 25+ messages in thread
* [RESEND 5/5] drm/i915/plane: rename intel_atomic_add_affected_planes() to intel_plane_add_affected()
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
` (3 preceding siblings ...)
2025-06-12 11:37 ` [RESEND 4/5] drm/i915/plane: rename intel_atomic_check_planes() to intel_plane_atomic_check() Jani Nikula
@ 2025-06-12 11:37 ` Jani Nikula
2025-06-12 12:24 ` Gustavo Sousa
2025-06-13 15:02 ` Ville Syrjälä
2025-06-12 11:55 ` ✗ CI.checkpatch: warning for drm/i915/plane: file and function renames (rev2) Patchwork
` (9 subsequent siblings)
14 siblings, 2 replies; 25+ messages in thread
From: Jani Nikula @ 2025-06-12 11:37 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: jani.nikula
Rename to follow filename based naming.
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/i915/display/intel_display.c | 4 ++--
drivers/gpu/drm/i915/display/intel_plane.c | 4 ++--
drivers/gpu/drm/i915/display/intel_plane.h | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index bd81ff9e3854..978c524546c6 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -5479,7 +5479,7 @@ static int intel_modeset_pipe(struct intel_atomic_state *state,
if (ret)
return ret;
- ret = intel_atomic_add_affected_planes(state, crtc);
+ ret = intel_plane_add_affected(state, crtc);
if (ret)
return ret;
@@ -6195,7 +6195,7 @@ static int intel_joiner_add_affected_crtcs(struct intel_atomic_state *state)
if (ret)
return ret;
- ret = intel_atomic_add_affected_planes(state, crtc);
+ ret = intel_plane_add_affected(state, crtc);
if (ret)
return ret;
}
diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c
index 2ac7a4e655f5..11aeb7435b05 100644
--- a/drivers/gpu/drm/i915/display/intel_plane.c
+++ b/drivers/gpu/drm/i915/display/intel_plane.c
@@ -1433,8 +1433,8 @@ static int intel_crtc_add_planes_to_state(struct intel_atomic_state *state,
return 0;
}
-int intel_atomic_add_affected_planes(struct intel_atomic_state *state,
- struct intel_crtc *crtc)
+int intel_plane_add_affected(struct intel_atomic_state *state,
+ struct intel_crtc *crtc)
{
const struct intel_crtc_state *old_crtc_state =
intel_atomic_get_old_crtc_state(state, crtc);
diff --git a/drivers/gpu/drm/i915/display/intel_plane.h b/drivers/gpu/drm/i915/display/intel_plane.h
index 5cb995b2940f..4ef012c08fa4 100644
--- a/drivers/gpu/drm/i915/display/intel_plane.h
+++ b/drivers/gpu/drm/i915/display/intel_plane.h
@@ -83,8 +83,8 @@ void intel_plane_helper_add(struct intel_plane *plane);
bool intel_plane_needs_physical(struct intel_plane *plane);
void intel_plane_init_cursor_vblank_work(struct intel_plane_state *old_plane_state,
struct intel_plane_state *new_plane_state);
-int intel_atomic_add_affected_planes(struct intel_atomic_state *state,
- struct intel_crtc *crtc);
+int intel_plane_add_affected(struct intel_atomic_state *state,
+ struct intel_crtc *crtc);
int intel_plane_atomic_check(struct intel_atomic_state *state);
u32 intel_plane_ggtt_offset(const struct intel_plane_state *plane_state);
--
2.39.5
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Re: [RESEND 5/5] drm/i915/plane: rename intel_atomic_add_affected_planes() to intel_plane_add_affected()
2025-06-12 11:37 ` [RESEND 5/5] drm/i915/plane: rename intel_atomic_add_affected_planes() to intel_plane_add_affected() Jani Nikula
@ 2025-06-12 12:24 ` Gustavo Sousa
2025-06-13 15:02 ` Ville Syrjälä
1 sibling, 0 replies; 25+ messages in thread
From: Gustavo Sousa @ 2025-06-12 12:24 UTC (permalink / raw)
To: Jani Nikula, intel-gfx, intel-xe; +Cc: jani.nikula
Quoting Jani Nikula (2025-06-12 08:37:11-03:00)
>Rename to follow filename based naming.
>
>Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
>---
> drivers/gpu/drm/i915/display/intel_display.c | 4 ++--
> drivers/gpu/drm/i915/display/intel_plane.c | 4 ++--
> drivers/gpu/drm/i915/display/intel_plane.h | 4 ++--
> 3 files changed, 6 insertions(+), 6 deletions(-)
>
>diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
>index bd81ff9e3854..978c524546c6 100644
>--- a/drivers/gpu/drm/i915/display/intel_display.c
>+++ b/drivers/gpu/drm/i915/display/intel_display.c
>@@ -5479,7 +5479,7 @@ static int intel_modeset_pipe(struct intel_atomic_state *state,
> if (ret)
> return ret;
>
>- ret = intel_atomic_add_affected_planes(state, crtc);
>+ ret = intel_plane_add_affected(state, crtc);
> if (ret)
> return ret;
>
>@@ -6195,7 +6195,7 @@ static int intel_joiner_add_affected_crtcs(struct intel_atomic_state *state)
> if (ret)
> return ret;
>
>- ret = intel_atomic_add_affected_planes(state, crtc);
>+ ret = intel_plane_add_affected(state, crtc);
> if (ret)
> return ret;
> }
>diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c
>index 2ac7a4e655f5..11aeb7435b05 100644
>--- a/drivers/gpu/drm/i915/display/intel_plane.c
>+++ b/drivers/gpu/drm/i915/display/intel_plane.c
>@@ -1433,8 +1433,8 @@ static int intel_crtc_add_planes_to_state(struct intel_atomic_state *state,
> return 0;
> }
>
>-int intel_atomic_add_affected_planes(struct intel_atomic_state *state,
>- struct intel_crtc *crtc)
>+int intel_plane_add_affected(struct intel_atomic_state *state,
>+ struct intel_crtc *crtc)
> {
> const struct intel_crtc_state *old_crtc_state =
> intel_atomic_get_old_crtc_state(state, crtc);
>diff --git a/drivers/gpu/drm/i915/display/intel_plane.h b/drivers/gpu/drm/i915/display/intel_plane.h
>index 5cb995b2940f..4ef012c08fa4 100644
>--- a/drivers/gpu/drm/i915/display/intel_plane.h
>+++ b/drivers/gpu/drm/i915/display/intel_plane.h
>@@ -83,8 +83,8 @@ void intel_plane_helper_add(struct intel_plane *plane);
> bool intel_plane_needs_physical(struct intel_plane *plane);
> void intel_plane_init_cursor_vblank_work(struct intel_plane_state *old_plane_state,
> struct intel_plane_state *new_plane_state);
>-int intel_atomic_add_affected_planes(struct intel_atomic_state *state,
>- struct intel_crtc *crtc);
>+int intel_plane_add_affected(struct intel_atomic_state *state,
>+ struct intel_crtc *crtc);
> int intel_plane_atomic_check(struct intel_atomic_state *state);
>
> u32 intel_plane_ggtt_offset(const struct intel_plane_state *plane_state);
>--
>2.39.5
>
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [RESEND 5/5] drm/i915/plane: rename intel_atomic_add_affected_planes() to intel_plane_add_affected()
2025-06-12 11:37 ` [RESEND 5/5] drm/i915/plane: rename intel_atomic_add_affected_planes() to intel_plane_add_affected() Jani Nikula
2025-06-12 12:24 ` Gustavo Sousa
@ 2025-06-13 15:02 ` Ville Syrjälä
2025-06-13 15:06 ` Ville Syrjälä
1 sibling, 1 reply; 25+ messages in thread
From: Ville Syrjälä @ 2025-06-13 15:02 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-gfx, intel-xe
On Thu, Jun 12, 2025 at 02:37:11PM +0300, Jani Nikula wrote:
> Rename to follow filename based naming.
>
> Signed-off-by: Jani Nikula <jani.nikula@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_display.c | 4 ++--
> drivers/gpu/drm/i915/display/intel_plane.c | 4 ++--
> drivers/gpu/drm/i915/display/intel_plane.h | 4 ++--
> 3 files changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
> index bd81ff9e3854..978c524546c6 100644
> --- a/drivers/gpu/drm/i915/display/intel_display.c
> +++ b/drivers/gpu/drm/i915/display/intel_display.c
> @@ -5479,7 +5479,7 @@ static int intel_modeset_pipe(struct intel_atomic_state *state,
> if (ret)
> return ret;
>
> - ret = intel_atomic_add_affected_planes(state, crtc);
> + ret = intel_plane_add_affected(state, crtc);
This breaks the common naming pattern. At the very least I think
it needs to keep the "planes" at the end to make it clear what
it's adding.
But from the "does this sentence make any sense?" POV I'd
rather it be called intel_crtc_add_affected_planes().
> if (ret)
> return ret;
>
> @@ -6195,7 +6195,7 @@ static int intel_joiner_add_affected_crtcs(struct intel_atomic_state *state)
> if (ret)
> return ret;
>
> - ret = intel_atomic_add_affected_planes(state, crtc);
> + ret = intel_plane_add_affected(state, crtc);
> if (ret)
> return ret;
> }
> diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c
> index 2ac7a4e655f5..11aeb7435b05 100644
> --- a/drivers/gpu/drm/i915/display/intel_plane.c
> +++ b/drivers/gpu/drm/i915/display/intel_plane.c
> @@ -1433,8 +1433,8 @@ static int intel_crtc_add_planes_to_state(struct intel_atomic_state *state,
> return 0;
> }
>
> -int intel_atomic_add_affected_planes(struct intel_atomic_state *state,
> - struct intel_crtc *crtc)
> +int intel_plane_add_affected(struct intel_atomic_state *state,
> + struct intel_crtc *crtc)
> {
> const struct intel_crtc_state *old_crtc_state =
> intel_atomic_get_old_crtc_state(state, crtc);
> diff --git a/drivers/gpu/drm/i915/display/intel_plane.h b/drivers/gpu/drm/i915/display/intel_plane.h
> index 5cb995b2940f..4ef012c08fa4 100644
> --- a/drivers/gpu/drm/i915/display/intel_plane.h
> +++ b/drivers/gpu/drm/i915/display/intel_plane.h
> @@ -83,8 +83,8 @@ void intel_plane_helper_add(struct intel_plane *plane);
> bool intel_plane_needs_physical(struct intel_plane *plane);
> void intel_plane_init_cursor_vblank_work(struct intel_plane_state *old_plane_state,
> struct intel_plane_state *new_plane_state);
> -int intel_atomic_add_affected_planes(struct intel_atomic_state *state,
> - struct intel_crtc *crtc);
> +int intel_plane_add_affected(struct intel_atomic_state *state,
> + struct intel_crtc *crtc);
> int intel_plane_atomic_check(struct intel_atomic_state *state);
>
> u32 intel_plane_ggtt_offset(const struct intel_plane_state *plane_state);
> --
> 2.39.5
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [RESEND 5/5] drm/i915/plane: rename intel_atomic_add_affected_planes() to intel_plane_add_affected()
2025-06-13 15:02 ` Ville Syrjälä
@ 2025-06-13 15:06 ` Ville Syrjälä
0 siblings, 0 replies; 25+ messages in thread
From: Ville Syrjälä @ 2025-06-13 15:06 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-gfx, intel-xe
On Fri, Jun 13, 2025 at 06:02:21PM +0300, Ville Syrjälä wrote:
> On Thu, Jun 12, 2025 at 02:37:11PM +0300, Jani Nikula wrote:
> > Rename to follow filename based naming.
> >
> > Signed-off-by: Jani Nikula <jani.nikula@intel.com>
> > ---
> > drivers/gpu/drm/i915/display/intel_display.c | 4 ++--
> > drivers/gpu/drm/i915/display/intel_plane.c | 4 ++--
> > drivers/gpu/drm/i915/display/intel_plane.h | 4 ++--
> > 3 files changed, 6 insertions(+), 6 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
> > index bd81ff9e3854..978c524546c6 100644
> > --- a/drivers/gpu/drm/i915/display/intel_display.c
> > +++ b/drivers/gpu/drm/i915/display/intel_display.c
> > @@ -5479,7 +5479,7 @@ static int intel_modeset_pipe(struct intel_atomic_state *state,
> > if (ret)
> > return ret;
> >
> > - ret = intel_atomic_add_affected_planes(state, crtc);
> > + ret = intel_plane_add_affected(state, crtc);
>
> This breaks the common naming pattern. At the very least I think
> it needs to keep the "planes" at the end to make it clear what
> it's adding.
>
> But from the "does this sentence make any sense?" POV I'd
> rather it be called intel_crtc_add_affected_planes().
If you're worried about the namespacing then I think just move it
(and intel_crtc_add_planes_to_state()) to intel_crtc.c. There's
nothing really plane specific in these, so doesnt' matter where
they live AFAICS.
>
> > if (ret)
> > return ret;
> >
> > @@ -6195,7 +6195,7 @@ static int intel_joiner_add_affected_crtcs(struct intel_atomic_state *state)
> > if (ret)
> > return ret;
> >
> > - ret = intel_atomic_add_affected_planes(state, crtc);
> > + ret = intel_plane_add_affected(state, crtc);
> > if (ret)
> > return ret;
> > }
> > diff --git a/drivers/gpu/drm/i915/display/intel_plane.c b/drivers/gpu/drm/i915/display/intel_plane.c
> > index 2ac7a4e655f5..11aeb7435b05 100644
> > --- a/drivers/gpu/drm/i915/display/intel_plane.c
> > +++ b/drivers/gpu/drm/i915/display/intel_plane.c
> > @@ -1433,8 +1433,8 @@ static int intel_crtc_add_planes_to_state(struct intel_atomic_state *state,
> > return 0;
> > }
> >
> > -int intel_atomic_add_affected_planes(struct intel_atomic_state *state,
> > - struct intel_crtc *crtc)
> > +int intel_plane_add_affected(struct intel_atomic_state *state,
> > + struct intel_crtc *crtc)
> > {
> > const struct intel_crtc_state *old_crtc_state =
> > intel_atomic_get_old_crtc_state(state, crtc);
> > diff --git a/drivers/gpu/drm/i915/display/intel_plane.h b/drivers/gpu/drm/i915/display/intel_plane.h
> > index 5cb995b2940f..4ef012c08fa4 100644
> > --- a/drivers/gpu/drm/i915/display/intel_plane.h
> > +++ b/drivers/gpu/drm/i915/display/intel_plane.h
> > @@ -83,8 +83,8 @@ void intel_plane_helper_add(struct intel_plane *plane);
> > bool intel_plane_needs_physical(struct intel_plane *plane);
> > void intel_plane_init_cursor_vblank_work(struct intel_plane_state *old_plane_state,
> > struct intel_plane_state *new_plane_state);
> > -int intel_atomic_add_affected_planes(struct intel_atomic_state *state,
> > - struct intel_crtc *crtc);
> > +int intel_plane_add_affected(struct intel_atomic_state *state,
> > + struct intel_crtc *crtc);
> > int intel_plane_atomic_check(struct intel_atomic_state *state);
> >
> > u32 intel_plane_ggtt_offset(const struct intel_plane_state *plane_state);
> > --
> > 2.39.5
>
> --
> Ville Syrjälä
> Intel
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 25+ messages in thread
* ✗ CI.checkpatch: warning for drm/i915/plane: file and function renames (rev2)
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
` (4 preceding siblings ...)
2025-06-12 11:37 ` [RESEND 5/5] drm/i915/plane: rename intel_atomic_add_affected_planes() to intel_plane_add_affected() Jani Nikula
@ 2025-06-12 11:55 ` Patchwork
2025-06-12 11:56 ` ✓ CI.KUnit: success " Patchwork
` (8 subsequent siblings)
14 siblings, 0 replies; 25+ messages in thread
From: Patchwork @ 2025-06-12 11:55 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
== Series Details ==
Series: drm/i915/plane: file and function renames (rev2)
URL : https://patchwork.freedesktop.org/series/147415/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
202708c00696422fd217223bb679a353a5936e23
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 3fee2f671090b2298c1ff85bf3e5d18a1d96c952
Author: Jani Nikula <jani.nikula@intel.com>
Date: Thu Jun 12 14:37:11 2025 +0300
drm/i915/plane: rename intel_atomic_add_affected_planes() to intel_plane_add_affected()
Rename to follow filename based naming.
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
+ /mt/dim checkpatch 97cffe7577962cb45e3a66d758f9a7cd2633c303 drm-intel
87fe9dca9401 drm/i915/plane: rename intel_atomic_plane.[ch] to intel_plane.[ch]
-:211: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#211:
rename from drivers/gpu/drm/i915/display/intel_atomic_plane.c
total: 0 errors, 1 warnings, 0 checks, 253 lines checked
6decd6240775 drm/i915/plane: drop atomic from intel_atomic_plane_check_clipping()
99aec090a137 drm/i915/plane: make intel_plane_atomic_check() static and rename
09492bfcd048 drm/i915/plane: rename intel_atomic_check_planes() to intel_plane_atomic_check()
3fee2f671090 drm/i915/plane: rename intel_atomic_add_affected_planes() to intel_plane_add_affected()
^ permalink raw reply [flat|nested] 25+ messages in thread
* ✓ CI.KUnit: success for drm/i915/plane: file and function renames (rev2)
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
` (5 preceding siblings ...)
2025-06-12 11:55 ` ✗ CI.checkpatch: warning for drm/i915/plane: file and function renames (rev2) Patchwork
@ 2025-06-12 11:56 ` Patchwork
2025-06-12 12:11 ` ✗ CI.checksparse: warning " Patchwork
` (7 subsequent siblings)
14 siblings, 0 replies; 25+ messages in thread
From: Patchwork @ 2025-06-12 11:56 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
== Series Details ==
Series: drm/i915/plane: file and function renames (rev2)
URL : https://patchwork.freedesktop.org/series/147415/
State : success
== Summary ==
+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[11:55:44] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[11:55:48] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[11:56:15] Starting KUnit Kernel (1/1)...
[11:56:15] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[11:56:16] ================== guc_buf (11 subtests) ===================
[11:56:16] [PASSED] test_smallest
[11:56:16] [PASSED] test_largest
[11:56:16] [PASSED] test_granular
[11:56:16] [PASSED] test_unique
[11:56:16] [PASSED] test_overlap
[11:56:16] [PASSED] test_reusable
[11:56:16] [PASSED] test_too_big
[11:56:16] [PASSED] test_flush
[11:56:16] [PASSED] test_lookup
[11:56:16] [PASSED] test_data
[11:56:16] [PASSED] test_class
[11:56:16] ===================== [PASSED] guc_buf =====================
[11:56:16] =================== guc_dbm (7 subtests) ===================
[11:56:16] [PASSED] test_empty
[11:56:16] [PASSED] test_default
[11:56:16] ======================== test_size ========================
[11:56:16] [PASSED] 4
[11:56:16] [PASSED] 8
[11:56:16] [PASSED] 32
[11:56:16] [PASSED] 256
[11:56:16] ==================== [PASSED] test_size ====================
[11:56:16] ======================= test_reuse ========================
[11:56:16] [PASSED] 4
[11:56:16] [PASSED] 8
[11:56:16] [PASSED] 32
[11:56:16] [PASSED] 256
[11:56:16] =================== [PASSED] test_reuse ====================
[11:56:16] =================== test_range_overlap ====================
[11:56:16] [PASSED] 4
[11:56:16] [PASSED] 8
[11:56:16] [PASSED] 32
[11:56:16] [PASSED] 256
[11:56:16] =============== [PASSED] test_range_overlap ================
[11:56:16] =================== test_range_compact ====================
[11:56:16] [PASSED] 4
[11:56:16] [PASSED] 8
[11:56:16] [PASSED] 32
[11:56:16] [PASSED] 256
[11:56:16] =============== [PASSED] test_range_compact ================
[11:56:16] ==================== test_range_spare =====================
[11:56:16] [PASSED] 4
[11:56:16] [PASSED] 8
[11:56:16] [PASSED] 32
[11:56:16] [PASSED] 256
[11:56:16] ================ [PASSED] test_range_spare =================
[11:56:16] ===================== [PASSED] guc_dbm =====================
[11:56:16] =================== guc_idm (6 subtests) ===================
[11:56:16] [PASSED] bad_init
[11:56:16] [PASSED] no_init
[11:56:16] [PASSED] init_fini
[11:56:16] [PASSED] check_used
[11:56:16] [PASSED] check_quota
[11:56:16] [PASSED] check_all
[11:56:16] ===================== [PASSED] guc_idm =====================
[11:56:16] ================== no_relay (3 subtests) ===================
[11:56:16] [PASSED] xe_drops_guc2pf_if_not_ready
[11:56:16] [PASSED] xe_drops_guc2vf_if_not_ready
[11:56:16] [PASSED] xe_rejects_send_if_not_ready
[11:56:16] ==================== [PASSED] no_relay =====================
[11:56:16] ================== pf_relay (14 subtests) ==================
[11:56:16] [PASSED] pf_rejects_guc2pf_too_short
[11:56:16] [PASSED] pf_rejects_guc2pf_too_long
[11:56:16] [PASSED] pf_rejects_guc2pf_no_payload
[11:56:16] [PASSED] pf_fails_no_payload
[11:56:16] [PASSED] pf_fails_bad_origin
[11:56:16] [PASSED] pf_fails_bad_type
[11:56:16] [PASSED] pf_txn_reports_error
[11:56:16] [PASSED] pf_txn_sends_pf2guc
[11:56:16] [PASSED] pf_sends_pf2guc
[11:56:16] [SKIPPED] pf_loopback_nop
[11:56:16] [SKIPPED] pf_loopback_echo
[11:56:16] [SKIPPED] pf_loopback_fail
[11:56:16] [SKIPPED] pf_loopback_busy
[11:56:16] [SKIPPED] pf_loopback_retry
[11:56:16] ==================== [PASSED] pf_relay =====================
[11:56:16] ================== vf_relay (3 subtests) ===================
[11:56:16] [PASSED] vf_rejects_guc2vf_too_short
[11:56:16] [PASSED] vf_rejects_guc2vf_too_long
[11:56:16] [PASSED] vf_rejects_guc2vf_no_payload
[11:56:16] ==================== [PASSED] vf_relay =====================
[11:56:16] ================= pf_service (11 subtests) =================
[11:56:16] [PASSED] pf_negotiate_any
[11:56:16] [PASSED] pf_negotiate_base_match
[11:56:16] [PASSED] pf_negotiate_base_newer
[11:56:16] [PASSED] pf_negotiate_base_next
[11:56:16] [SKIPPED] pf_negotiate_base_older
[11:56:16] [PASSED] pf_negotiate_base_prev
[11:56:16] [PASSED] pf_negotiate_latest_match
[11:56:16] [PASSED] pf_negotiate_latest_newer
[11:56:16] [PASSED] pf_negotiate_latest_next
[11:56:16] [SKIPPED] pf_negotiate_latest_older
[11:56:16] [SKIPPED] pf_negotiate_latest_prev
[11:56:16] =================== [PASSED] pf_service ====================
[11:56:16] ===================== lmtt (1 subtest) =====================
[11:56:16] ======================== test_ops =========================
[11:56:16] [PASSED] 2-level
[11:56:16] [PASSED] multi-level
[11:56:16] ==================== [PASSED] test_ops =====================
[11:56:16] ====================== [PASSED] lmtt =======================
[11:56:16] =================== xe_mocs (2 subtests) ===================
[11:56:16] ================ xe_live_mocs_kernel_kunit ================
[11:56:16] =========== [SKIPPED] xe_live_mocs_kernel_kunit ============
[11:56:16] ================ xe_live_mocs_reset_kunit =================
[11:56:16] ============ [SKIPPED] xe_live_mocs_reset_kunit ============
[11:56:16] ==================== [SKIPPED] xe_mocs =====================
[11:56:16] ================= xe_migrate (2 subtests) ==================
[11:56:16] ================= xe_migrate_sanity_kunit =================
[11:56:16] ============ [SKIPPED] xe_migrate_sanity_kunit =============
[11:56:16] ================== xe_validate_ccs_kunit ==================
[11:56:16] ============= [SKIPPED] xe_validate_ccs_kunit ==============
[11:56:16] =================== [SKIPPED] xe_migrate ===================
[11:56:16] ================== xe_dma_buf (1 subtest) ==================
[11:56:16] ==================== xe_dma_buf_kunit =====================
[11:56:16] ================ [SKIPPED] xe_dma_buf_kunit ================
[11:56:16] =================== [SKIPPED] xe_dma_buf ===================
[11:56:16] ================= xe_bo_shrink (1 subtest) =================
[11:56:16] =================== xe_bo_shrink_kunit ====================
[11:56:16] =============== [SKIPPED] xe_bo_shrink_kunit ===============
[11:56:16] ================== [SKIPPED] xe_bo_shrink ==================
[11:56:16] ==================== xe_bo (2 subtests) ====================
[11:56:16] ================== xe_ccs_migrate_kunit ===================
[11:56:16] ============== [SKIPPED] xe_ccs_migrate_kunit ==============
[11:56:16] ==================== xe_bo_evict_kunit ====================
[11:56:16] =============== [SKIPPED] xe_bo_evict_kunit ================
[11:56:16] ===================== [SKIPPED] xe_bo ======================
[11:56:16] ==================== args (11 subtests) ====================
[11:56:16] [PASSED] count_args_test
[11:56:16] [PASSED] call_args_example
[11:56:16] [PASSED] call_args_test
[11:56:16] [PASSED] drop_first_arg_example
[11:56:16] [PASSED] drop_first_arg_test
[11:56:16] [PASSED] first_arg_example
[11:56:16] [PASSED] first_arg_test
[11:56:16] [PASSED] last_arg_example
[11:56:16] [PASSED] last_arg_test
[11:56:16] [PASSED] pick_arg_example
[11:56:16] [PASSED] sep_comma_example
[11:56:16] ====================== [PASSED] args =======================
[11:56:16] =================== xe_pci (2 subtests) ====================
[11:56:16] [PASSED] xe_gmdid_graphics_ip
[11:56:16] [PASSED] xe_gmdid_media_ip
[11:56:16] ===================== [PASSED] xe_pci ======================
[11:56:16] =================== xe_rtp (2 subtests) ====================
[11:56:16] =============== xe_rtp_process_to_sr_tests ================
[11:56:16] [PASSED] coalesce-same-reg
[11:56:16] [PASSED] no-match-no-add
[11:56:16] [PASSED] match-or
[11:56:16] [PASSED] match-or-xfail
[11:56:16] [PASSED] no-match-no-add-multiple-rules
[11:56:16] [PASSED] two-regs-two-entries
[11:56:16] [PASSED] clr-one-set-other
[11:56:16] [PASSED] set-field
[11:56:16] [PASSED] conflict-duplicate
[11:56:16] [PASSED] conflict-not-disjoint
stty: 'standard input': Inappropriate ioctl for device
[11:56:16] [PASSED] conflict-reg-type
[11:56:16] =========== [PASSED] xe_rtp_process_to_sr_tests ============
[11:56:16] ================== xe_rtp_process_tests ===================
[11:56:16] [PASSED] active1
[11:56:16] [PASSED] active2
[11:56:16] [PASSED] active-inactive
[11:56:16] [PASSED] inactive-active
[11:56:16] [PASSED] inactive-1st_or_active-inactive
[11:56:16] [PASSED] inactive-2nd_or_active-inactive
[11:56:16] [PASSED] inactive-last_or_active-inactive
[11:56:16] [PASSED] inactive-no_or_active-inactive
[11:56:16] ============== [PASSED] xe_rtp_process_tests ===============
[11:56:16] ===================== [PASSED] xe_rtp ======================
[11:56:16] ==================== xe_wa (1 subtest) =====================
[11:56:16] ======================== xe_wa_gt =========================
[11:56:16] [PASSED] TIGERLAKE (B0)
[11:56:16] [PASSED] DG1 (A0)
[11:56:16] [PASSED] DG1 (B0)
[11:56:16] [PASSED] ALDERLAKE_S (A0)
[11:56:16] [PASSED] ALDERLAKE_S (B0)
[11:56:16] [PASSED] ALDERLAKE_S (C0)
[11:56:16] [PASSED] ALDERLAKE_S (D0)
[11:56:16] [PASSED] ALDERLAKE_P (A0)
[11:56:16] [PASSED] ALDERLAKE_P (B0)
[11:56:16] [PASSED] ALDERLAKE_P (C0)
[11:56:16] [PASSED] ALDERLAKE_S_RPLS (D0)
[11:56:16] [PASSED] ALDERLAKE_P_RPLU (E0)
[11:56:16] [PASSED] DG2_G10 (C0)
[11:56:16] [PASSED] DG2_G11 (B1)
[11:56:16] [PASSED] DG2_G12 (A1)
[11:56:16] [PASSED] METEORLAKE (g:A0, m:A0)
[11:56:16] [PASSED] METEORLAKE (g:A0, m:A0)
[11:56:16] [PASSED] METEORLAKE (g:A0, m:A0)
[11:56:16] [PASSED] LUNARLAKE (g:A0, m:A0)
[11:56:16] [PASSED] LUNARLAKE (g:B0, m:A0)
[11:56:16] [PASSED] BATTLEMAGE (g:A0, m:A1)
[11:56:16] ==================== [PASSED] xe_wa_gt =====================
[11:56:16] ====================== [PASSED] xe_wa ======================
[11:56:16] ============================================================
[11:56:16] Testing complete. Ran 133 tests: passed: 117, skipped: 16
[11:56:16] Elapsed time: 31.380s total, 4.104s configuring, 26.959s building, 0.293s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[11:56:16] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[11:56:17] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[11:56:39] Starting KUnit Kernel (1/1)...
[11:56:39] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[11:56:39] == drm_test_atomic_get_connector_for_encoder (1 subtest) ===
[11:56:39] [PASSED] drm_test_drm_atomic_get_connector_for_encoder
[11:56:39] ==== [PASSED] drm_test_atomic_get_connector_for_encoder ====
[11:56:39] =========== drm_validate_clone_mode (2 subtests) ===========
[11:56:39] ============== drm_test_check_in_clone_mode ===============
[11:56:39] [PASSED] in_clone_mode
[11:56:39] [PASSED] not_in_clone_mode
[11:56:39] ========== [PASSED] drm_test_check_in_clone_mode ===========
[11:56:39] =============== drm_test_check_valid_clones ===============
[11:56:39] [PASSED] not_in_clone_mode
[11:56:39] [PASSED] valid_clone
[11:56:39] [PASSED] invalid_clone
[11:56:39] =========== [PASSED] drm_test_check_valid_clones ===========
[11:56:39] ============= [PASSED] drm_validate_clone_mode =============
[11:56:39] ============= drm_validate_modeset (1 subtest) =============
[11:56:39] [PASSED] drm_test_check_connector_changed_modeset
[11:56:39] ============== [PASSED] drm_validate_modeset ===============
[11:56:39] ====== drm_test_bridge_get_current_state (2 subtests) ======
[11:56:39] [PASSED] drm_test_drm_bridge_get_current_state_atomic
[11:56:39] [PASSED] drm_test_drm_bridge_get_current_state_legacy
[11:56:39] ======== [PASSED] drm_test_bridge_get_current_state ========
[11:56:39] ====== drm_test_bridge_helper_reset_crtc (3 subtests) ======
[11:56:39] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic
[11:56:39] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic_disabled
[11:56:39] [PASSED] drm_test_drm_bridge_helper_reset_crtc_legacy
[11:56:39] ======== [PASSED] drm_test_bridge_helper_reset_crtc ========
[11:56:39] ============== drm_bridge_alloc (2 subtests) ===============
[11:56:39] [PASSED] drm_test_drm_bridge_alloc_basic
[11:56:39] [PASSED] drm_test_drm_bridge_alloc_get_put
[11:56:39] ================ [PASSED] drm_bridge_alloc =================
[11:56:39] ================== drm_buddy (7 subtests) ==================
[11:56:39] [PASSED] drm_test_buddy_alloc_limit
[11:56:39] [PASSED] drm_test_buddy_alloc_optimistic
[11:56:39] [PASSED] drm_test_buddy_alloc_pessimistic
[11:56:39] [PASSED] drm_test_buddy_alloc_pathological
[11:56:39] [PASSED] drm_test_buddy_alloc_contiguous
[11:56:39] [PASSED] drm_test_buddy_alloc_clear
[11:56:39] [PASSED] drm_test_buddy_alloc_range_bias
[11:56:39] ==================== [PASSED] drm_buddy ====================
[11:56:39] ============= drm_cmdline_parser (40 subtests) =============
[11:56:39] [PASSED] drm_test_cmdline_force_d_only
[11:56:39] [PASSED] drm_test_cmdline_force_D_only_dvi
[11:56:39] [PASSED] drm_test_cmdline_force_D_only_hdmi
[11:56:39] [PASSED] drm_test_cmdline_force_D_only_not_digital
[11:56:39] [PASSED] drm_test_cmdline_force_e_only
[11:56:39] [PASSED] drm_test_cmdline_res
[11:56:39] [PASSED] drm_test_cmdline_res_vesa
[11:56:39] [PASSED] drm_test_cmdline_res_vesa_rblank
[11:56:39] [PASSED] drm_test_cmdline_res_rblank
[11:56:39] [PASSED] drm_test_cmdline_res_bpp
[11:56:39] [PASSED] drm_test_cmdline_res_refresh
[11:56:39] [PASSED] drm_test_cmdline_res_bpp_refresh
[11:56:39] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[11:56:39] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[11:56:39] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[11:56:39] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[11:56:39] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[11:56:39] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[11:56:39] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[11:56:39] [PASSED] drm_test_cmdline_res_margins_force_on
[11:56:39] [PASSED] drm_test_cmdline_res_vesa_margins
[11:56:39] [PASSED] drm_test_cmdline_name
[11:56:39] [PASSED] drm_test_cmdline_name_bpp
[11:56:39] [PASSED] drm_test_cmdline_name_option
[11:56:39] [PASSED] drm_test_cmdline_name_bpp_option
[11:56:39] [PASSED] drm_test_cmdline_rotate_0
[11:56:39] [PASSED] drm_test_cmdline_rotate_90
[11:56:39] [PASSED] drm_test_cmdline_rotate_180
[11:56:39] [PASSED] drm_test_cmdline_rotate_270
[11:56:39] [PASSED] drm_test_cmdline_hmirror
[11:56:39] [PASSED] drm_test_cmdline_vmirror
[11:56:39] [PASSED] drm_test_cmdline_margin_options
[11:56:39] [PASSED] drm_test_cmdline_multiple_options
[11:56:39] [PASSED] drm_test_cmdline_bpp_extra_and_option
[11:56:39] [PASSED] drm_test_cmdline_extra_and_option
[11:56:39] [PASSED] drm_test_cmdline_freestanding_options
[11:56:39] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[11:56:39] [PASSED] drm_test_cmdline_panel_orientation
[11:56:39] ================ drm_test_cmdline_invalid =================
[11:56:39] [PASSED] margin_only
[11:56:39] [PASSED] interlace_only
[11:56:39] [PASSED] res_missing_x
[11:56:39] [PASSED] res_missing_y
[11:56:39] [PASSED] res_bad_y
[11:56:39] [PASSED] res_missing_y_bpp
[11:56:39] [PASSED] res_bad_bpp
[11:56:39] [PASSED] res_bad_refresh
[11:56:39] [PASSED] res_bpp_refresh_force_on_off
[11:56:39] [PASSED] res_invalid_mode
[11:56:39] [PASSED] res_bpp_wrong_place_mode
[11:56:39] [PASSED] name_bpp_refresh
[11:56:39] [PASSED] name_refresh
[11:56:39] [PASSED] name_refresh_wrong_mode
[11:56:39] [PASSED] name_refresh_invalid_mode
[11:56:39] [PASSED] rotate_multiple
[11:56:39] [PASSED] rotate_invalid_val
[11:56:39] [PASSED] rotate_truncated
[11:56:39] [PASSED] invalid_option
[11:56:39] [PASSED] invalid_tv_option
[11:56:39] [PASSED] truncated_tv_option
[11:56:39] ============ [PASSED] drm_test_cmdline_invalid =============
[11:56:39] =============== drm_test_cmdline_tv_options ===============
[11:56:39] [PASSED] NTSC
[11:56:39] [PASSED] NTSC_443
[11:56:39] [PASSED] NTSC_J
[11:56:39] [PASSED] PAL
[11:56:39] [PASSED] PAL_M
[11:56:39] [PASSED] PAL_N
[11:56:39] [PASSED] SECAM
[11:56:39] [PASSED] MONO_525
[11:56:39] [PASSED] MONO_625
[11:56:39] =========== [PASSED] drm_test_cmdline_tv_options ===========
[11:56:39] =============== [PASSED] drm_cmdline_parser ================
[11:56:39] ========== drmm_connector_hdmi_init (20 subtests) ==========
[11:56:39] [PASSED] drm_test_connector_hdmi_init_valid
[11:56:39] [PASSED] drm_test_connector_hdmi_init_bpc_8
[11:56:39] [PASSED] drm_test_connector_hdmi_init_bpc_10
[11:56:39] [PASSED] drm_test_connector_hdmi_init_bpc_12
[11:56:39] [PASSED] drm_test_connector_hdmi_init_bpc_invalid
[11:56:39] [PASSED] drm_test_connector_hdmi_init_bpc_null
[11:56:39] [PASSED] drm_test_connector_hdmi_init_formats_empty
[11:56:39] [PASSED] drm_test_connector_hdmi_init_formats_no_rgb
[11:56:39] === drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[11:56:39] [PASSED] supported_formats=0x9 yuv420_allowed=1
[11:56:39] [PASSED] supported_formats=0x9 yuv420_allowed=0
[11:56:39] [PASSED] supported_formats=0x3 yuv420_allowed=1
[11:56:39] [PASSED] supported_formats=0x3 yuv420_allowed=0
[11:56:39] === [PASSED] drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[11:56:39] [PASSED] drm_test_connector_hdmi_init_null_ddc
[11:56:39] [PASSED] drm_test_connector_hdmi_init_null_product
[11:56:39] [PASSED] drm_test_connector_hdmi_init_null_vendor
[11:56:39] [PASSED] drm_test_connector_hdmi_init_product_length_exact
[11:56:39] [PASSED] drm_test_connector_hdmi_init_product_length_too_long
[11:56:39] [PASSED] drm_test_connector_hdmi_init_product_valid
[11:56:39] [PASSED] drm_test_connector_hdmi_init_vendor_length_exact
[11:56:39] [PASSED] drm_test_connector_hdmi_init_vendor_length_too_long
[11:56:39] [PASSED] drm_test_connector_hdmi_init_vendor_valid
[11:56:39] ========= drm_test_connector_hdmi_init_type_valid =========
[11:56:39] [PASSED] HDMI-A
[11:56:39] [PASSED] HDMI-B
[11:56:39] ===== [PASSED] drm_test_connector_hdmi_init_type_valid =====
[11:56:39] ======== drm_test_connector_hdmi_init_type_invalid ========
[11:56:39] [PASSED] Unknown
[11:56:39] [PASSED] VGA
[11:56:39] [PASSED] DVI-I
[11:56:39] [PASSED] DVI-D
[11:56:39] [PASSED] DVI-A
[11:56:39] [PASSED] Composite
[11:56:39] [PASSED] SVIDEO
[11:56:39] [PASSED] LVDS
[11:56:39] [PASSED] Component
[11:56:39] [PASSED] DIN
[11:56:39] [PASSED] DP
[11:56:39] [PASSED] TV
[11:56:39] [PASSED] eDP
[11:56:39] [PASSED] Virtual
[11:56:39] [PASSED] DSI
[11:56:39] [PASSED] DPI
[11:56:39] [PASSED] Writeback
[11:56:39] [PASSED] SPI
[11:56:39] [PASSED] USB
[11:56:39] ==== [PASSED] drm_test_connector_hdmi_init_type_invalid ====
[11:56:39] ============ [PASSED] drmm_connector_hdmi_init =============
[11:56:39] ============= drmm_connector_init (3 subtests) =============
[11:56:39] [PASSED] drm_test_drmm_connector_init
[11:56:39] [PASSED] drm_test_drmm_connector_init_null_ddc
[11:56:39] ========= drm_test_drmm_connector_init_type_valid =========
[11:56:39] [PASSED] Unknown
[11:56:39] [PASSED] VGA
[11:56:39] [PASSED] DVI-I
[11:56:39] [PASSED] DVI-D
[11:56:39] [PASSED] DVI-A
[11:56:39] [PASSED] Composite
[11:56:39] [PASSED] SVIDEO
[11:56:39] [PASSED] LVDS
[11:56:39] [PASSED] Component
[11:56:39] [PASSED] DIN
[11:56:39] [PASSED] DP
[11:56:39] [PASSED] HDMI-A
[11:56:39] [PASSED] HDMI-B
[11:56:39] [PASSED] TV
[11:56:39] [PASSED] eDP
[11:56:39] [PASSED] Virtual
[11:56:39] [PASSED] DSI
[11:56:39] [PASSED] DPI
[11:56:39] [PASSED] Writeback
[11:56:39] [PASSED] SPI
[11:56:39] [PASSED] USB
[11:56:39] ===== [PASSED] drm_test_drmm_connector_init_type_valid =====
[11:56:39] =============== [PASSED] drmm_connector_init ===============
[11:56:39] ========= drm_connector_dynamic_init (6 subtests) ==========
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_init
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_init_null_ddc
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_init_not_added
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_init_properties
[11:56:39] ===== drm_test_drm_connector_dynamic_init_type_valid ======
[11:56:39] [PASSED] Unknown
[11:56:39] [PASSED] VGA
[11:56:39] [PASSED] DVI-I
[11:56:39] [PASSED] DVI-D
[11:56:39] [PASSED] DVI-A
[11:56:39] [PASSED] Composite
[11:56:39] [PASSED] SVIDEO
[11:56:39] [PASSED] LVDS
[11:56:39] [PASSED] Component
[11:56:39] [PASSED] DIN
[11:56:39] [PASSED] DP
[11:56:39] [PASSED] HDMI-A
[11:56:39] [PASSED] HDMI-B
[11:56:39] [PASSED] TV
[11:56:39] [PASSED] eDP
[11:56:39] [PASSED] Virtual
[11:56:39] [PASSED] DSI
[11:56:39] [PASSED] DPI
[11:56:39] [PASSED] Writeback
[11:56:39] [PASSED] SPI
[11:56:39] [PASSED] USB
[11:56:39] = [PASSED] drm_test_drm_connector_dynamic_init_type_valid ==
[11:56:39] ======== drm_test_drm_connector_dynamic_init_name =========
[11:56:39] [PASSED] Unknown
[11:56:39] [PASSED] VGA
[11:56:39] [PASSED] DVI-I
[11:56:39] [PASSED] DVI-D
[11:56:39] [PASSED] DVI-A
[11:56:39] [PASSED] Composite
[11:56:39] [PASSED] SVIDEO
[11:56:39] [PASSED] LVDS
[11:56:39] [PASSED] Component
[11:56:39] [PASSED] DIN
[11:56:39] [PASSED] DP
[11:56:39] [PASSED] HDMI-A
[11:56:39] [PASSED] HDMI-B
[11:56:39] [PASSED] TV
[11:56:39] [PASSED] eDP
[11:56:39] [PASSED] Virtual
[11:56:39] [PASSED] DSI
[11:56:39] [PASSED] DPI
[11:56:39] [PASSED] Writeback
[11:56:39] [PASSED] SPI
[11:56:39] [PASSED] USB
[11:56:39] ==== [PASSED] drm_test_drm_connector_dynamic_init_name =====
[11:56:39] =========== [PASSED] drm_connector_dynamic_init ============
[11:56:39] ==== drm_connector_dynamic_register_early (4 subtests) =====
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_register_early_on_list
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_register_early_defer
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_register_early_no_init
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_register_early_no_mode_object
[11:56:39] ====== [PASSED] drm_connector_dynamic_register_early =======
[11:56:39] ======= drm_connector_dynamic_register (7 subtests) ========
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_register_on_list
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_register_no_defer
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_register_no_init
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_register_mode_object
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_register_sysfs
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_register_sysfs_name
[11:56:39] [PASSED] drm_test_drm_connector_dynamic_register_debugfs
[11:56:39] ========= [PASSED] drm_connector_dynamic_register ==========
[11:56:39] = drm_connector_attach_broadcast_rgb_property (2 subtests) =
[11:56:39] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property
[11:56:39] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property_hdmi_connector
[11:56:39] === [PASSED] drm_connector_attach_broadcast_rgb_property ===
[11:56:39] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[11:56:39] ========== drm_test_get_tv_mode_from_name_valid ===========
[11:56:39] [PASSED] NTSC
[11:56:39] [PASSED] NTSC-443
[11:56:39] [PASSED] NTSC-J
[11:56:39] [PASSED] PAL
[11:56:39] [PASSED] PAL-M
[11:56:39] [PASSED] PAL-N
[11:56:39] [PASSED] SECAM
[11:56:39] [PASSED] Mono
[11:56:39] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[11:56:39] [PASSED] drm_test_get_tv_mode_from_name_truncated
[11:56:39] ============ [PASSED] drm_get_tv_mode_from_name ============
[11:56:39] = drm_test_connector_hdmi_compute_mode_clock (12 subtests) =
[11:56:39] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb
[11:56:39] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc
[11:56:39] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc_vic_1
[11:56:39] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc
[11:56:39] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc_vic_1
[11:56:39] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_double
[11:56:39] = drm_test_connector_hdmi_compute_mode_clock_yuv420_valid =
[11:56:39] [PASSED] VIC 96
[11:56:39] [PASSED] VIC 97
[11:56:39] [PASSED] VIC 101
[11:56:39] [PASSED] VIC 102
[11:56:39] [PASSED] VIC 106
[11:56:39] [PASSED] VIC 107
[11:56:39] === [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_valid ===
[11:56:39] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_10_bpc
[11:56:39] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_12_bpc
[11:56:39] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_8_bpc
[11:56:39] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_10_bpc
[11:56:39] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_12_bpc
[11:56:39] === [PASSED] drm_test_connector_hdmi_compute_mode_clock ====
[11:56:39] == drm_hdmi_connector_get_broadcast_rgb_name (2 subtests) ==
[11:56:39] === drm_test_drm_hdmi_connector_get_broadcast_rgb_name ====
[11:56:39] [PASSED] Automatic
[11:56:39] [PASSED] Full
[11:56:39] [PASSED] Limited 16:235
[11:56:39] === [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name ===
[11:56:39] [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name_invalid
[11:56:39] ==== [PASSED] drm_hdmi_connector_get_broadcast_rgb_name ====
[11:56:39] == drm_hdmi_connector_get_output_format_name (2 subtests) ==
[11:56:39] === drm_test_drm_hdmi_connector_get_output_format_name ====
[11:56:39] [PASSED] RGB
[11:56:39] [PASSED] YUV 4:2:0
[11:56:39] [PASSED] YUV 4:2:2
[11:56:39] [PASSED] YUV 4:4:4
[11:56:39] === [PASSED] drm_test_drm_hdmi_connector_get_output_format_name ===
[11:56:39] [PASSED] drm_test_drm_hdmi_connector_get_output_format_name_invalid
[11:56:39] ==== [PASSED] drm_hdmi_connector_get_output_format_name ====
[11:56:39] ============= drm_damage_helper (21 subtests) ==============
[11:56:39] [PASSED] drm_test_damage_iter_no_damage
[11:56:39] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[11:56:39] [PASSED] drm_test_damage_iter_no_damage_src_moved
[11:56:39] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[11:56:39] [PASSED] drm_test_damage_iter_no_damage_not_visible
[11:56:39] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[11:56:39] [PASSED] drm_test_damage_iter_no_damage_no_fb
[11:56:39] [PASSED] drm_test_damage_iter_simple_damage
[11:56:39] [PASSED] drm_test_damage_iter_single_damage
[11:56:39] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[11:56:39] [PASSED] drm_test_damage_iter_single_damage_outside_src
[11:56:39] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[11:56:39] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[11:56:39] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[11:56:39] [PASSED] drm_test_damage_iter_single_damage_src_moved
[11:56:39] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[11:56:39] [PASSED] drm_test_damage_iter_damage
[11:56:39] [PASSED] drm_test_damage_iter_damage_one_intersect
[11:56:39] [PASSED] drm_test_damage_iter_damage_one_outside
[11:56:39] [PASSED] drm_test_damage_iter_damage_src_moved
[11:56:39] [PASSED] drm_test_damage_iter_damage_not_visible
[11:56:39] ================ [PASSED] drm_damage_helper ================
[11:56:39] ============== drm_dp_mst_helper (3 subtests) ==============
[11:56:39] ============== drm_test_dp_mst_calc_pbn_mode ==============
[11:56:39] [PASSED] Clock 154000 BPP 30 DSC disabled
[11:56:39] [PASSED] Clock 234000 BPP 30 DSC disabled
[11:56:39] [PASSED] Clock 297000 BPP 24 DSC disabled
[11:56:39] [PASSED] Clock 332880 BPP 24 DSC enabled
[11:56:39] [PASSED] Clock 324540 BPP 24 DSC enabled
[11:56:39] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[11:56:39] ============== drm_test_dp_mst_calc_pbn_div ===============
[11:56:39] [PASSED] Link rate 2000000 lane count 4
[11:56:39] [PASSED] Link rate 2000000 lane count 2
[11:56:39] [PASSED] Link rate 2000000 lane count 1
[11:56:39] [PASSED] Link rate 1350000 lane count 4
[11:56:39] [PASSED] Link rate 1350000 lane count 2
[11:56:39] [PASSED] Link rate 1350000 lane count 1
[11:56:39] [PASSED] Link rate 1000000 lane count 4
[11:56:39] [PASSED] Link rate 1000000 lane count 2
[11:56:39] [PASSED] Link rate 1000000 lane count 1
[11:56:39] [PASSED] Link rate 810000 lane count 4
[11:56:39] [PASSED] Link rate 810000 lane count 2
[11:56:39] [PASSED] Link rate 810000 lane count 1
[11:56:39] [PASSED] Link rate 540000 lane count 4
[11:56:39] [PASSED] Link rate 540000 lane count 2
[11:56:39] [PASSED] Link rate 540000 lane count 1
[11:56:39] [PASSED] Link rate 270000 lane count 4
[11:56:39] [PASSED] Link rate 270000 lane count 2
[11:56:39] [PASSED] Link rate 270000 lane count 1
[11:56:39] [PASSED] Link rate 162000 lane count 4
[11:56:39] [PASSED] Link rate 162000 lane count 2
[11:56:39] [PASSED] Link rate 162000 lane count 1
[11:56:39] ========== [PASSED] drm_test_dp_mst_calc_pbn_div ===========
[11:56:39] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[11:56:39] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[11:56:39] [PASSED] DP_POWER_UP_PHY with port number
[11:56:39] [PASSED] DP_POWER_DOWN_PHY with port number
[11:56:39] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[11:56:39] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[11:56:39] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[11:56:39] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[11:56:39] [PASSED] DP_QUERY_PAYLOAD with port number
[11:56:39] [PASSED] DP_QUERY_PAYLOAD with VCPI
[11:56:39] [PASSED] DP_REMOTE_DPCD_READ with port number
[11:56:39] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[11:56:39] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[11:56:39] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[11:56:39] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[11:56:39] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[11:56:39] [PASSED] DP_REMOTE_I2C_READ with port number
[11:56:39] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[11:56:39] [PASSED] DP_REMOTE_I2C_READ with transactions array
[11:56:39] [PASSED] DP_REMOTE_I2C_WRITE with port number
[11:56:39] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[11:56:39] [PASSED] DP_REMOTE_I2C_WRITE with data array
[11:56:39] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[11:56:39] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[11:56:39] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[11:56:39] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[11:56:39] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[11:56:39] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[11:56:39] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[11:56:39] ================ [PASSED] drm_dp_mst_helper ================
[11:56:39] ================== drm_exec (7 subtests) ===================
[11:56:39] [PASSED] sanitycheck
[11:56:39] [PASSED] test_lock
[11:56:39] [PASSED] test_lock_unlock
[11:56:39] [PASSED] test_duplicates
[11:56:39] [PASSED] test_prepare
[11:56:39] [PASSED] test_prepare_array
[11:56:39] [PASSED] test_multiple_loops
[11:56:39] ==================== [PASSED] drm_exec =====================
[11:56:39] =========== drm_format_helper_test (18 subtests) ===========
[11:56:39] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[11:56:39] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[11:56:39] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[11:56:39] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[11:56:39] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[11:56:39] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[11:56:39] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[11:56:39] ============= drm_test_fb_xrgb8888_to_bgr888 ==============
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ========= [PASSED] drm_test_fb_xrgb8888_to_bgr888 ==========
[11:56:39] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[11:56:39] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[11:56:39] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[11:56:39] ============== drm_test_fb_xrgb8888_to_mono ===============
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[11:56:39] ==================== drm_test_fb_swab =====================
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ================ [PASSED] drm_test_fb_swab =================
[11:56:39] ============ drm_test_fb_xrgb8888_to_xbgr8888 =============
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ======== [PASSED] drm_test_fb_xrgb8888_to_xbgr8888 =========
[11:56:39] ============ drm_test_fb_xrgb8888_to_abgr8888 =============
[11:56:39] [PASSED] single_pixel_source_buffer
[11:56:39] [PASSED] single_pixel_clip_rectangle
[11:56:39] [PASSED] well_known_colors
[11:56:39] [PASSED] destination_pitch
[11:56:39] ======== [PASSED] drm_test_fb_xrgb8888_to_abgr8888 =========
[11:56:39] ================= drm_test_fb_clip_offset =================
[11:56:39] [PASSED] pass through
[11:56:39] [PASSED] horizontal offset
[11:56:39] [PASSED] vertical offset
[11:56:39] [PASSED] horizontal and vertical offset
[11:56:39] [PASSED] horizontal offset (custom pitch)
[11:56:39] [PASSED] vertical offset (custom pitch)
[11:56:39] [PASSED] horizontal and vertical offset (custom pitch)
[11:56:39] ============= [PASSED] drm_test_fb_clip_offset =============
[11:56:39] ============== drm_test_fb_build_fourcc_list ==============
[11:56:39] [PASSED] no native formats
[11:56:39] [PASSED] XRGB8888 as native format
[11:56:39] [PASSED] remove duplicates
[11:56:39] [PASSED] convert alpha formats
[11:56:39] [PASSED] random formats
[11:56:39] ========== [PASSED] drm_test_fb_build_fourcc_list ==========
[11:56:39] =================== drm_test_fb_memcpy ====================
[11:56:39] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[11:56:39] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[11:56:39] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[11:56:39] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[11:56:39] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[11:56:39] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[11:56:39] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[11:56:39] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[11:56:39] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[11:56:39] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[11:56:39] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[11:56:39] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[11:56:39] =============== [PASSED] drm_test_fb_memcpy ================
[11:56:39] ============= [PASSED] drm_format_helper_test ==============
[11:56:39] ================= drm_format (18 subtests) =================
[11:56:39] [PASSED] drm_test_format_block_width_invalid
[11:56:39] [PASSED] drm_test_format_block_width_one_plane
[11:56:39] [PASSED] drm_test_format_block_width_two_plane
[11:56:39] [PASSED] drm_test_format_block_width_three_plane
[11:56:39] [PASSED] drm_test_format_block_width_tiled
[11:56:39] [PASSED] drm_test_format_block_height_invalid
[11:56:39] [PASSED] drm_test_format_block_height_one_plane
[11:56:39] [PASSED] drm_test_format_block_height_two_plane
[11:56:39] [PASSED] drm_test_format_block_height_three_plane
[11:56:39] [PASSED] drm_test_format_block_height_tiled
[11:56:39] [PASSED] drm_test_format_min_pitch_invalid
[11:56:39] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[11:56:39] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[11:56:39] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[11:56:39] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[11:56:39] [PASSED] drm_test_format_min_pitch_two_plane
[11:56:39] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[11:56:39] [PASSED] drm_test_format_min_pitch_tiled
[11:56:39] =================== [PASSED] drm_format ====================
[11:56:39] ============== drm_framebuffer (10 subtests) ===============
[11:56:39] ========== drm_test_framebuffer_check_src_coords ==========
[11:56:39] [PASSED] Success: source fits into fb
[11:56:39] [PASSED] Fail: overflowing fb with x-axis coordinate
[11:56:39] [PASSED] Fail: overflowing fb with y-axis coordinate
[11:56:39] [PASSED] Fail: overflowing fb with source width
[11:56:39] [PASSED] Fail: overflowing fb with source height
[11:56:39] ====== [PASSED] drm_test_framebuffer_check_src_coords ======
[11:56:39] [PASSED] drm_test_framebuffer_cleanup
[11:56:39] =============== drm_test_framebuffer_create ===============
[11:56:39] [PASSED] ABGR8888 normal sizes
[11:56:39] [PASSED] ABGR8888 max sizes
[11:56:39] [PASSED] ABGR8888 pitch greater than min required
[11:56:39] [PASSED] ABGR8888 pitch less than min required
[11:56:39] [PASSED] ABGR8888 Invalid width
[11:56:39] [PASSED] ABGR8888 Invalid buffer handle
[11:56:39] [PASSED] No pixel format
[11:56:39] [PASSED] ABGR8888 Width 0
[11:56:39] [PASSED] ABGR8888 Height 0
[11:56:39] [PASSED] ABGR8888 Out of bound height * pitch combination
[11:56:39] [PASSED] ABGR8888 Large buffer offset
[11:56:39] [PASSED] ABGR8888 Buffer offset for inexistent plane
[11:56:39] [PASSED] ABGR8888 Invalid flag
[11:56:39] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[11:56:39] [PASSED] ABGR8888 Valid buffer modifier
[11:56:39] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[11:56:39] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[11:56:39] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[11:56:39] [PASSED] NV12 Normal sizes
[11:56:39] [PASSED] NV12 Max sizes
[11:56:39] [PASSED] NV12 Invalid pitch
[11:56:39] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[11:56:39] [PASSED] NV12 different modifier per-plane
[11:56:39] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[11:56:39] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[11:56:39] [PASSED] NV12 Modifier for inexistent plane
[11:56:39] [PASSED] NV12 Handle for inexistent plane
[11:56:39] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[11:56:39] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[11:56:39] [PASSED] YVU420 Normal sizes
[11:56:39] [PASSED] YVU420 Max sizes
[11:56:39] [PASSED] YVU420 Invalid pitch
[11:56:39] [PASSED] YVU420 Different pitches
[11:56:39] [PASSED] YVU420 Different buffer offsets/pitches
[11:56:39] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[11:56:39] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[11:56:39] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[11:56:39] [PASSED] YVU420 Valid modifier
[11:56:39] [PASSED] YVU420 Different modifiers per plane
[11:56:39] [PASSED] YVU420 Modifier for inexistent plane
[11:56:39] [PASSED] YUV420_10BIT Invalid modifier(DRM_FORMAT_MOD_LINEAR)
[11:56:39] [PASSED] X0L2 Normal sizes
[11:56:39] [PASSED] X0L2 Max sizes
[11:56:39] [PASSED] X0L2 Invalid pitch
[11:56:39] [PASSED] X0L2 Pitch greater than minimum required
[11:56:39] [PASSED] X0L2 Handle for inexistent plane
[11:56:39] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[11:56:39] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[11:56:39] [PASSED] X0L2 Valid modifier
[11:56:39] [PASSED] X0L2 Modifier for inexistent plane
[11:56:39] =========== [PASSED] drm_test_framebuffer_create ===========
[11:56:39] [PASSED] drm_test_framebuffer_free
[11:56:39] [PASSED] drm_test_framebuffer_init
[11:56:39] [PASSED] drm_test_framebuffer_init_bad_format
[11:56:39] [PASSED] drm_test_framebuffer_init_dev_mismatch
[11:56:39] [PASSED] drm_test_framebuffer_lookup
[11:56:39] [PASSED] drm_test_framebuffer_lookup_inexistent
[11:56:39] [PASSED] drm_test_framebuffer_modifiers_not_supported
[11:56:39] ================= [PASSED] drm_framebuffer =================
[11:56:39] ================ drm_gem_shmem (8 subtests) ================
[11:56:39] [PASSED] drm_gem_shmem_test_obj_create
[11:56:39] [PASSED] drm_gem_shmem_test_obj_create_private
[11:56:39] [PASSED] drm_gem_shmem_test_pin_pages
[11:56:39] [PASSED] drm_gem_shmem_test_vmap
[11:56:39] [PASSED] drm_gem_shmem_test_get_pages_sgt
[11:56:39] [PASSED] drm_gem_shmem_test_get_sg_table
[11:56:39] [PASSED] drm_gem_shmem_test_madvise
[11:56:39] [PASSED] drm_gem_shmem_test_purge
[11:56:39] ================== [PASSED] drm_gem_shmem ==================
[11:56:39] === drm_atomic_helper_connector_hdmi_check (27 subtests) ===
[11:56:39] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode
[11:56:39] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode_vic_1
[11:56:39] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode
[11:56:39] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode_vic_1
[11:56:39] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode
[11:56:39] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode_vic_1
[11:56:39] ====== drm_test_check_broadcast_rgb_cea_mode_yuv420 =======
[11:56:39] [PASSED] Automatic
[11:56:39] [PASSED] Full
[11:56:39] [PASSED] Limited 16:235
[11:56:39] == [PASSED] drm_test_check_broadcast_rgb_cea_mode_yuv420 ===
[11:56:39] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_changed
[11:56:39] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_not_changed
[11:56:39] [PASSED] drm_test_check_disable_connector
[11:56:39] [PASSED] drm_test_check_hdmi_funcs_reject_rate
[11:56:39] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_rgb
[11:56:39] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_yuv420
[11:56:39] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv422
[11:56:39] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv420
[11:56:39] [PASSED] drm_test_check_driver_unsupported_fallback_yuv420
[11:56:39] [PASSED] drm_test_check_output_bpc_crtc_mode_changed
[11:56:39] [PASSED] drm_test_check_output_bpc_crtc_mode_not_changed
[11:56:39] [PASSED] drm_test_check_output_bpc_dvi
[11:56:39] [PASSED] drm_test_check_output_bpc_format_vic_1
[11:56:39] [PASSED] drm_test_check_output_bpc_format_display_8bpc_only
[11:56:39] [PASSED] drm_test_check_output_bpc_format_display_rgb_only
[11:56:39] [PASSED] drm_test_check_output_bpc_format_driver_8bpc_only
[11:56:39] [PASSED] drm_test_check_output_bpc_format_driver_rgb_only
[11:56:39] [PASSED] drm_test_check_tmds_char_rate_rgb_8bpc
[11:56:39] [PASSED] drm_test_check_tmds_char_rate_rgb_10bpc
[11:56:39] [PASSED] drm_test_check_tmds_char_rate_rgb_12bpc
[11:56:39] ===== [PASSED] drm_atomic_helper_connector_hdmi_check ======
[11:56:39] === drm_atomic_helper_connector_hdmi_reset (6 subtests) ====
[11:56:39] [PASSED] drm_test_check_broadcast_rgb_value
[11:56:39] [PASSED] drm_test_check_bpc_8_value
[11:56:39] [PASSED] drm_test_check_bpc_10_value
[11:56:39] [PASSED] drm_test_check_bpc_12_value
[11:56:39] [PASSED] drm_test_check_format_value
[11:56:39] [PASSED] drm_test_check_tmds_char_value
[11:56:39] ===== [PASSED] drm_atomic_helper_connector_hdmi_reset ======
[11:56:39] = drm_atomic_helper_connector_hdmi_mode_valid (4 subtests) =
[11:56:39] [PASSED] drm_test_check_mode_valid
[11:56:39] [PASSED] drm_test_check_mode_valid_reject
[11:56:39] [PASSED] drm_test_check_mode_valid_reject_rate
[11:56:39] [PASSED] drm_test_check_mode_valid_reject_max_clock
[11:56:39] === [PASSED] drm_atomic_helper_connector_hdmi_mode_valid ===
[11:56:39] ================= drm_managed (2 subtests) =================
[11:56:39] [PASSED] drm_test_managed_release_action
[11:56:39] [PASSED] drm_test_managed_run_action
[11:56:39] =================== [PASSED] drm_managed ===================
[11:56:39] =================== drm_mm (6 subtests) ====================
[11:56:39] [PASSED] drm_test_mm_init
[11:56:39] [PASSED] drm_test_mm_debug
[11:56:39] [PASSED] drm_test_mm_align32
[11:56:39] [PASSED] drm_test_mm_align64
[11:56:39] [PASSED] drm_test_mm_lowest
[11:56:39] [PASSED] drm_test_mm_highest
[11:56:39] ===================== [PASSED] drm_mm ======================
[11:56:39] ============= drm_modes_analog_tv (5 subtests) =============
[11:56:39] [PASSED] drm_test_modes_analog_tv_mono_576i
[11:56:39] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[11:56:39] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[11:56:39] [PASSED] drm_test_modes_analog_tv_pal_576i
[11:56:39] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[11:56:39] =============== [PASSED] drm_modes_analog_tv ===============
[11:56:39] ============== drm_plane_helper (2 subtests) ===============
[11:56:39] =============== drm_test_check_plane_state ================
[11:56:39] [PASSED] clipping_simple
[11:56:39] [PASSED] clipping_rotate_reflect
[11:56:39] [PASSED] positioning_simple
[11:56:39] [PASSED] upscaling
[11:56:39] [PASSED] downscaling
[11:56:39] [PASSED] rounding1
[11:56:39] [PASSED] rounding2
[11:56:39] [PASSED] rounding3
[11:56:39] [PASSED] rounding4
[11:56:39] =========== [PASSED] drm_test_check_plane_state ============
[11:56:39] =========== drm_test_check_invalid_plane_state ============
[11:56:39] [PASSED] positioning_invalid
[11:56:39] [PASSED] upscaling_invalid
[11:56:39] [PASSED] downscaling_invalid
[11:56:39] ======= [PASSED] drm_test_check_invalid_plane_state ========
[11:56:39] ================ [PASSED] drm_plane_helper =================
[11:56:39] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[11:56:39] ====== drm_test_connector_helper_tv_get_modes_check =======
[11:56:39] [PASSED] None
[11:56:39] [PASSED] PAL
[11:56:39] [PASSED] NTSC
[11:56:39] [PASSED] Both, NTSC Default
[11:56:39] [PASSED] Both, PAL Default
[11:56:39] [PASSED] Both, NTSC Default, with PAL on command-line
[11:56:39] [PASSED] Both, PAL Default, with NTSC on command-line
[11:56:39] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[11:56:39] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[11:56:39] ================== drm_rect (9 subtests) ===================
[11:56:39] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[11:56:39] [PASSED] drm_test_rect_clip_scaled_not_clipped
[11:56:39] [PASSED] drm_test_rect_clip_scaled_clipped
[11:56:39] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[11:56:39] ================= drm_test_rect_intersect =================
[11:56:39] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[11:56:39] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[11:56:39] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[11:56:39] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[11:56:39] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[11:56:39] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[11:56:39] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[11:56:39] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[11:56:39] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[11:56:39] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[11:56:39] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[11:56:39] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[11:56:39] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[11:56:39] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[11:56:39] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[11:56:39] ============= [PASSED] drm_test_rect_intersect =============
[11:56:39] ================ drm_test_rect_calc_hscale ================
[11:56:39] [PASSED] normal use
[11:56:39] [PASSED] out of max range
[11:56:39] [PASSED] out of min range
[11:56:39] [PASSED] zero dst
[11:56:39] [PASSED] negative src
[11:56:39] [PASSED] negative dst
[11:56:39] ============ [PASSED] drm_test_rect_calc_hscale ============
[11:56:39] ================ drm_test_rect_calc_vscale ================
[11:56:39] [PASSED] normal use
[11:56:39] [PASSED] out of max range
[11:56:39] [PASSED] out of min range
[11:56:39] [PASSED] zero dst
[11:56:39] [PASSED] negative src
[11:56:39] [PASSED] negative dst
stty: 'standard input': Inappropriate ioctl for device
[11:56:39] ============ [PASSED] drm_test_rect_calc_vscale ============
[11:56:39] ================== drm_test_rect_rotate ===================
[11:56:39] [PASSED] reflect-x
[11:56:39] [PASSED] reflect-y
[11:56:39] [PASSED] rotate-0
[11:56:39] [PASSED] rotate-90
[11:56:39] [PASSED] rotate-180
[11:56:39] [PASSED] rotate-270
[11:56:39] ============== [PASSED] drm_test_rect_rotate ===============
[11:56:39] ================ drm_test_rect_rotate_inv =================
[11:56:39] [PASSED] reflect-x
[11:56:39] [PASSED] reflect-y
[11:56:39] [PASSED] rotate-0
[11:56:39] [PASSED] rotate-90
[11:56:39] [PASSED] rotate-180
[11:56:39] [PASSED] rotate-270
[11:56:39] ============ [PASSED] drm_test_rect_rotate_inv =============
[11:56:39] ==================== [PASSED] drm_rect =====================
[11:56:39] ============================================================
[11:56:39] Testing complete. Ran 616 tests: passed: 616
[11:56:39] Elapsed time: 23.565s total, 1.641s configuring, 21.758s building, 0.131s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/ttm/tests/.kunitconfig
[11:56:39] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[11:56:41] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[11:56:49] Starting KUnit Kernel (1/1)...
[11:56:49] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[11:56:49] ================= ttm_device (5 subtests) ==================
[11:56:49] [PASSED] ttm_device_init_basic
[11:56:49] [PASSED] ttm_device_init_multiple
[11:56:49] [PASSED] ttm_device_fini_basic
[11:56:49] [PASSED] ttm_device_init_no_vma_man
[11:56:49] ================== ttm_device_init_pools ==================
[11:56:49] [PASSED] No DMA allocations, no DMA32 required
[11:56:49] [PASSED] DMA allocations, DMA32 required
[11:56:49] [PASSED] No DMA allocations, DMA32 required
[11:56:49] [PASSED] DMA allocations, no DMA32 required
[11:56:49] ============== [PASSED] ttm_device_init_pools ==============
[11:56:49] =================== [PASSED] ttm_device ====================
[11:56:49] ================== ttm_pool (8 subtests) ===================
[11:56:49] ================== ttm_pool_alloc_basic ===================
[11:56:49] [PASSED] One page
[11:56:49] [PASSED] More than one page
[11:56:49] [PASSED] Above the allocation limit
[11:56:49] [PASSED] One page, with coherent DMA mappings enabled
[11:56:49] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[11:56:49] ============== [PASSED] ttm_pool_alloc_basic ===============
[11:56:49] ============== ttm_pool_alloc_basic_dma_addr ==============
[11:56:49] [PASSED] One page
[11:56:49] [PASSED] More than one page
[11:56:49] [PASSED] Above the allocation limit
[11:56:49] [PASSED] One page, with coherent DMA mappings enabled
[11:56:49] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[11:56:49] ========== [PASSED] ttm_pool_alloc_basic_dma_addr ==========
[11:56:49] [PASSED] ttm_pool_alloc_order_caching_match
[11:56:49] [PASSED] ttm_pool_alloc_caching_mismatch
[11:56:49] [PASSED] ttm_pool_alloc_order_mismatch
[11:56:49] [PASSED] ttm_pool_free_dma_alloc
[11:56:49] [PASSED] ttm_pool_free_no_dma_alloc
[11:56:49] [PASSED] ttm_pool_fini_basic
[11:56:49] ==================== [PASSED] ttm_pool =====================
[11:56:49] ================ ttm_resource (8 subtests) =================
[11:56:49] ================= ttm_resource_init_basic =================
[11:56:49] [PASSED] Init resource in TTM_PL_SYSTEM
[11:56:49] [PASSED] Init resource in TTM_PL_VRAM
[11:56:49] [PASSED] Init resource in a private placement
[11:56:49] [PASSED] Init resource in TTM_PL_SYSTEM, set placement flags
[11:56:49] ============= [PASSED] ttm_resource_init_basic =============
[11:56:49] [PASSED] ttm_resource_init_pinned
[11:56:49] [PASSED] ttm_resource_fini_basic
[11:56:49] [PASSED] ttm_resource_manager_init_basic
[11:56:49] [PASSED] ttm_resource_manager_usage_basic
[11:56:49] [PASSED] ttm_resource_manager_set_used_basic
[11:56:49] [PASSED] ttm_sys_man_alloc_basic
[11:56:49] [PASSED] ttm_sys_man_free_basic
[11:56:49] ================== [PASSED] ttm_resource ===================
[11:56:49] =================== ttm_tt (15 subtests) ===================
[11:56:49] ==================== ttm_tt_init_basic ====================
[11:56:49] [PASSED] Page-aligned size
[11:56:49] [PASSED] Extra pages requested
[11:56:49] ================ [PASSED] ttm_tt_init_basic ================
[11:56:49] [PASSED] ttm_tt_init_misaligned
[11:56:49] [PASSED] ttm_tt_fini_basic
[11:56:49] [PASSED] ttm_tt_fini_sg
[11:56:49] [PASSED] ttm_tt_fini_shmem
[11:56:49] [PASSED] ttm_tt_create_basic
[11:56:49] [PASSED] ttm_tt_create_invalid_bo_type
[11:56:49] [PASSED] ttm_tt_create_ttm_exists
[11:56:49] [PASSED] ttm_tt_create_failed
[11:56:49] [PASSED] ttm_tt_destroy_basic
[11:56:49] [PASSED] ttm_tt_populate_null_ttm
[11:56:49] [PASSED] ttm_tt_populate_populated_ttm
[11:56:49] [PASSED] ttm_tt_unpopulate_basic
[11:56:49] [PASSED] ttm_tt_unpopulate_empty_ttm
[11:56:49] [PASSED] ttm_tt_swapin_basic
[11:56:49] ===================== [PASSED] ttm_tt ======================
[11:56:49] =================== ttm_bo (14 subtests) ===================
[11:56:49] =========== ttm_bo_reserve_optimistic_no_ticket ===========
[11:56:49] [PASSED] Cannot be interrupted and sleeps
[11:56:49] [PASSED] Cannot be interrupted, locks straight away
[11:56:49] [PASSED] Can be interrupted, sleeps
[11:56:49] ======= [PASSED] ttm_bo_reserve_optimistic_no_ticket =======
[11:56:49] [PASSED] ttm_bo_reserve_locked_no_sleep
[11:56:49] [PASSED] ttm_bo_reserve_no_wait_ticket
[11:56:49] [PASSED] ttm_bo_reserve_double_resv
[11:56:49] [PASSED] ttm_bo_reserve_interrupted
[11:56:49] [PASSED] ttm_bo_reserve_deadlock
[11:56:49] [PASSED] ttm_bo_unreserve_basic
[11:56:49] [PASSED] ttm_bo_unreserve_pinned
[11:56:49] [PASSED] ttm_bo_unreserve_bulk
[11:56:49] [PASSED] ttm_bo_put_basic
[11:56:49] [PASSED] ttm_bo_put_shared_resv
[11:56:49] [PASSED] ttm_bo_pin_basic
[11:56:49] [PASSED] ttm_bo_pin_unpin_resource
[11:56:49] [PASSED] ttm_bo_multiple_pin_one_unpin
[11:56:49] ===================== [PASSED] ttm_bo ======================
[11:56:49] ============== ttm_bo_validate (22 subtests) ===============
[11:56:49] ============== ttm_bo_init_reserved_sys_man ===============
[11:56:49] [PASSED] Buffer object for userspace
[11:56:49] [PASSED] Kernel buffer object
[11:56:49] [PASSED] Shared buffer object
[11:56:49] ========== [PASSED] ttm_bo_init_reserved_sys_man ===========
[11:56:49] ============== ttm_bo_init_reserved_mock_man ==============
[11:56:49] [PASSED] Buffer object for userspace
[11:56:49] [PASSED] Kernel buffer object
[11:56:49] [PASSED] Shared buffer object
[11:56:49] ========== [PASSED] ttm_bo_init_reserved_mock_man ==========
[11:56:49] [PASSED] ttm_bo_init_reserved_resv
[11:56:49] ================== ttm_bo_validate_basic ==================
[11:56:49] [PASSED] Buffer object for userspace
[11:56:49] [PASSED] Kernel buffer object
[11:56:49] [PASSED] Shared buffer object
[11:56:49] ============== [PASSED] ttm_bo_validate_basic ==============
[11:56:49] [PASSED] ttm_bo_validate_invalid_placement
[11:56:49] ============= ttm_bo_validate_same_placement ==============
[11:56:49] [PASSED] System manager
[11:56:49] [PASSED] VRAM manager
[11:56:49] ========= [PASSED] ttm_bo_validate_same_placement ==========
[11:56:49] [PASSED] ttm_bo_validate_failed_alloc
[11:56:49] [PASSED] ttm_bo_validate_pinned
[11:56:49] [PASSED] ttm_bo_validate_busy_placement
[11:56:49] ================ ttm_bo_validate_multihop =================
[11:56:49] [PASSED] Buffer object for userspace
[11:56:49] [PASSED] Kernel buffer object
[11:56:49] [PASSED] Shared buffer object
[11:56:49] ============ [PASSED] ttm_bo_validate_multihop =============
[11:56:49] ========== ttm_bo_validate_no_placement_signaled ==========
[11:56:49] [PASSED] Buffer object in system domain, no page vector
[11:56:49] [PASSED] Buffer object in system domain with an existing page vector
[11:56:49] ====== [PASSED] ttm_bo_validate_no_placement_signaled ======
[11:56:49] ======== ttm_bo_validate_no_placement_not_signaled ========
[11:56:49] [PASSED] Buffer object for userspace
[11:56:49] [PASSED] Kernel buffer object
[11:56:49] [PASSED] Shared buffer object
[11:56:49] ==== [PASSED] ttm_bo_validate_no_placement_not_signaled ====
[11:56:49] [PASSED] ttm_bo_validate_move_fence_signaled
[11:56:49] ========= ttm_bo_validate_move_fence_not_signaled =========
[11:56:49] [PASSED] Waits for GPU
[11:56:49] [PASSED] Tries to lock straight away
[11:56:49] ===== [PASSED] ttm_bo_validate_move_fence_not_signaled =====
[11:56:49] [PASSED] ttm_bo_validate_swapout
[11:56:49] [PASSED] ttm_bo_validate_happy_evict
[11:56:49] [PASSED] ttm_bo_validate_all_pinned_evict
[11:56:49] [PASSED] ttm_bo_validate_allowed_only_evict
[11:56:49] [PASSED] ttm_bo_validate_deleted_evict
[11:56:49] [PASSED] ttm_bo_validate_busy_domain_evict
[11:56:49] [PASSED] ttm_bo_validate_evict_gutting
[11:56:49] [PASSED] ttm_bo_validate_recrusive_evict
stty: 'standard input': Inappropriate ioctl for device
[11:56:49] ================= [PASSED] ttm_bo_validate =================
[11:56:49] ============================================================
[11:56:49] Testing complete. Ran 102 tests: passed: 102
[11:56:50] Elapsed time: 10.095s total, 1.621s configuring, 7.857s building, 0.530s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 25+ messages in thread
* ✗ CI.checksparse: warning for drm/i915/plane: file and function renames (rev2)
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
` (6 preceding siblings ...)
2025-06-12 11:56 ` ✓ CI.KUnit: success " Patchwork
@ 2025-06-12 12:11 ` Patchwork
2025-06-12 13:08 ` ✓ Xe.CI.BAT: success " Patchwork
` (6 subsequent siblings)
14 siblings, 0 replies; 25+ messages in thread
From: Patchwork @ 2025-06-12 12:11 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
== Series Details ==
Series: drm/i915/plane: file and function renames (rev2)
URL : https://patchwork.freedesktop.org/series/147415/
State : warning
== Summary ==
+ trap cleanup EXIT
+ KERNEL=/kernel
+ MT=/root/linux/maintainer-tools
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools /root/linux/maintainer-tools
Cloning into '/root/linux/maintainer-tools'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ make -C /root/linux/maintainer-tools
make: Entering directory '/root/linux/maintainer-tools'
cc -O2 -g -Wextra -o remap-log remap-log.c
make: Leaving directory '/root/linux/maintainer-tools'
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ /root/linux/maintainer-tools/dim sparse --fast 97cffe7577962cb45e3a66d758f9a7cd2633c303
Sparse version: 0.6.4 (Ubuntu: 0.6.4-4ubuntu3)
Fast mode used, each commit won't be checked separately.
-
+drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file:
+drivers/gpu/drm/i915/display/intel_display_types.h:1995:24: warning: unreplaced symbol '<noident>'
+drivers/gpu/drm/i915/display/intel_display_types.h:1995:24: warning: unreplaced symbol '<noident>'
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 25+ messages in thread
* ✓ Xe.CI.BAT: success for drm/i915/plane: file and function renames (rev2)
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
` (7 preceding siblings ...)
2025-06-12 12:11 ` ✗ CI.checksparse: warning " Patchwork
@ 2025-06-12 13:08 ` Patchwork
2025-06-12 18:23 ` ✗ CI.checkpatch: warning for drm/i915/plane: file and function renames (rev3) Patchwork
` (5 subsequent siblings)
14 siblings, 0 replies; 25+ messages in thread
From: Patchwork @ 2025-06-12 13:08 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 1007 bytes --]
== Series Details ==
Series: drm/i915/plane: file and function renames (rev2)
URL : https://patchwork.freedesktop.org/series/147415/
State : success
== Summary ==
CI Bug Log - changes from xe-3237-75238c32deae15ee4120b42a5be556ec36807a84_BAT -> xe-pw-147415v2_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (7 -> 7)
------------------------------
No changes in participating hosts
Changes
-------
No changes found
Build changes
-------------
* IGT: IGT_8405 -> IGT_8406
* Linux: xe-3237-75238c32deae15ee4120b42a5be556ec36807a84 -> xe-pw-147415v2
IGT_8405: 8405
IGT_8406: 12d7c99650c85e479571b6db2c392408be474c88 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-3237-75238c32deae15ee4120b42a5be556ec36807a84: 75238c32deae15ee4120b42a5be556ec36807a84
xe-pw-147415v2: 147415v2
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/index.html
[-- Attachment #2: Type: text/html, Size: 1569 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* ✗ CI.checkpatch: warning for drm/i915/plane: file and function renames (rev3)
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
` (8 preceding siblings ...)
2025-06-12 13:08 ` ✓ Xe.CI.BAT: success " Patchwork
@ 2025-06-12 18:23 ` Patchwork
2025-06-12 18:25 ` ✓ CI.KUnit: success " Patchwork
` (4 subsequent siblings)
14 siblings, 0 replies; 25+ messages in thread
From: Patchwork @ 2025-06-12 18:23 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
== Series Details ==
Series: drm/i915/plane: file and function renames (rev3)
URL : https://patchwork.freedesktop.org/series/147415/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
202708c00696422fd217223bb679a353a5936e23
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 9494a26bdacece3f7ec7755c769cab196e3a3fe0
Author: Jani Nikula <jani.nikula@intel.com>
Date: Thu Jun 12 14:37:11 2025 +0300
drm/i915/plane: rename intel_atomic_add_affected_planes() to intel_plane_add_affected()
Rename to follow filename based naming.
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
+ /mt/dim checkpatch e31085a899660ea736ba5940ad855dabb4cbf073 drm-intel
bba7bff599a7 drm/i915/plane: rename intel_atomic_plane.[ch] to intel_plane.[ch]
-:231: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#231:
rename from drivers/gpu/drm/i915/display/intel_atomic_plane.c
total: 0 errors, 1 warnings, 0 checks, 265 lines checked
e59df83781b8 drm/i915/plane: drop atomic from intel_atomic_plane_check_clipping()
03694c555bb5 drm/i915/plane: make intel_plane_atomic_check() static and rename
fdbe2e9b6571 drm/i915/plane: rename intel_atomic_check_planes() to intel_plane_atomic_check()
9494a26bdace drm/i915/plane: rename intel_atomic_add_affected_planes() to intel_plane_add_affected()
^ permalink raw reply [flat|nested] 25+ messages in thread
* ✓ CI.KUnit: success for drm/i915/plane: file and function renames (rev3)
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
` (9 preceding siblings ...)
2025-06-12 18:23 ` ✗ CI.checkpatch: warning for drm/i915/plane: file and function renames (rev3) Patchwork
@ 2025-06-12 18:25 ` Patchwork
2025-06-12 18:40 ` ✗ CI.checksparse: warning " Patchwork
` (3 subsequent siblings)
14 siblings, 0 replies; 25+ messages in thread
From: Patchwork @ 2025-06-12 18:25 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
== Series Details ==
Series: drm/i915/plane: file and function renames (rev3)
URL : https://patchwork.freedesktop.org/series/147415/
State : success
== Summary ==
+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[18:23:52] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[18:23:57] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[18:24:24] Starting KUnit Kernel (1/1)...
[18:24:24] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[18:24:24] ================== guc_buf (11 subtests) ===================
[18:24:24] [PASSED] test_smallest
[18:24:24] [PASSED] test_largest
[18:24:24] [PASSED] test_granular
[18:24:24] [PASSED] test_unique
[18:24:24] [PASSED] test_overlap
[18:24:24] [PASSED] test_reusable
[18:24:24] [PASSED] test_too_big
[18:24:24] [PASSED] test_flush
[18:24:24] [PASSED] test_lookup
[18:24:24] [PASSED] test_data
[18:24:24] [PASSED] test_class
[18:24:24] ===================== [PASSED] guc_buf =====================
[18:24:24] =================== guc_dbm (7 subtests) ===================
[18:24:24] [PASSED] test_empty
[18:24:24] [PASSED] test_default
[18:24:24] ======================== test_size ========================
[18:24:24] [PASSED] 4
[18:24:24] [PASSED] 8
[18:24:24] [PASSED] 32
[18:24:24] [PASSED] 256
[18:24:24] ==================== [PASSED] test_size ====================
[18:24:24] ======================= test_reuse ========================
[18:24:24] [PASSED] 4
[18:24:24] [PASSED] 8
[18:24:24] [PASSED] 32
[18:24:24] [PASSED] 256
[18:24:24] =================== [PASSED] test_reuse ====================
[18:24:24] =================== test_range_overlap ====================
[18:24:24] [PASSED] 4
[18:24:24] [PASSED] 8
[18:24:24] [PASSED] 32
[18:24:24] [PASSED] 256
[18:24:24] =============== [PASSED] test_range_overlap ================
[18:24:24] =================== test_range_compact ====================
[18:24:24] [PASSED] 4
[18:24:24] [PASSED] 8
[18:24:24] [PASSED] 32
[18:24:24] [PASSED] 256
[18:24:24] =============== [PASSED] test_range_compact ================
[18:24:24] ==================== test_range_spare =====================
[18:24:24] [PASSED] 4
[18:24:24] [PASSED] 8
[18:24:24] [PASSED] 32
[18:24:24] [PASSED] 256
[18:24:24] ================ [PASSED] test_range_spare =================
[18:24:24] ===================== [PASSED] guc_dbm =====================
[18:24:24] =================== guc_idm (6 subtests) ===================
[18:24:24] [PASSED] bad_init
[18:24:24] [PASSED] no_init
[18:24:24] [PASSED] init_fini
[18:24:24] [PASSED] check_used
[18:24:24] [PASSED] check_quota
[18:24:24] [PASSED] check_all
[18:24:24] ===================== [PASSED] guc_idm =====================
[18:24:24] ================== no_relay (3 subtests) ===================
[18:24:24] [PASSED] xe_drops_guc2pf_if_not_ready
[18:24:24] [PASSED] xe_drops_guc2vf_if_not_ready
[18:24:24] [PASSED] xe_rejects_send_if_not_ready
[18:24:24] ==================== [PASSED] no_relay =====================
[18:24:24] ================== pf_relay (14 subtests) ==================
[18:24:24] [PASSED] pf_rejects_guc2pf_too_short
[18:24:24] [PASSED] pf_rejects_guc2pf_too_long
[18:24:24] [PASSED] pf_rejects_guc2pf_no_payload
[18:24:24] [PASSED] pf_fails_no_payload
[18:24:24] [PASSED] pf_fails_bad_origin
[18:24:24] [PASSED] pf_fails_bad_type
[18:24:24] [PASSED] pf_txn_reports_error
[18:24:24] [PASSED] pf_txn_sends_pf2guc
[18:24:24] [PASSED] pf_sends_pf2guc
[18:24:24] [SKIPPED] pf_loopback_nop
[18:24:24] [SKIPPED] pf_loopback_echo
[18:24:24] [SKIPPED] pf_loopback_fail
[18:24:24] [SKIPPED] pf_loopback_busy
[18:24:24] [SKIPPED] pf_loopback_retry
[18:24:24] ==================== [PASSED] pf_relay =====================
[18:24:24] ================== vf_relay (3 subtests) ===================
[18:24:24] [PASSED] vf_rejects_guc2vf_too_short
[18:24:24] [PASSED] vf_rejects_guc2vf_too_long
[18:24:24] [PASSED] vf_rejects_guc2vf_no_payload
[18:24:24] ==================== [PASSED] vf_relay =====================
[18:24:24] ================= pf_service (11 subtests) =================
[18:24:24] [PASSED] pf_negotiate_any
[18:24:24] [PASSED] pf_negotiate_base_match
[18:24:24] [PASSED] pf_negotiate_base_newer
[18:24:24] [PASSED] pf_negotiate_base_next
[18:24:24] [SKIPPED] pf_negotiate_base_older
[18:24:24] [PASSED] pf_negotiate_base_prev
[18:24:24] [PASSED] pf_negotiate_latest_match
[18:24:24] [PASSED] pf_negotiate_latest_newer
[18:24:24] [PASSED] pf_negotiate_latest_next
[18:24:24] [SKIPPED] pf_negotiate_latest_older
[18:24:24] [SKIPPED] pf_negotiate_latest_prev
[18:24:24] =================== [PASSED] pf_service ====================
[18:24:24] ===================== lmtt (1 subtest) =====================
[18:24:24] ======================== test_ops =========================
[18:24:24] [PASSED] 2-level
[18:24:24] [PASSED] multi-level
[18:24:24] ==================== [PASSED] test_ops =====================
[18:24:24] ====================== [PASSED] lmtt =======================
[18:24:24] =================== xe_mocs (2 subtests) ===================
[18:24:24] ================ xe_live_mocs_kernel_kunit ================
[18:24:24] =========== [SKIPPED] xe_live_mocs_kernel_kunit ============
[18:24:24] ================ xe_live_mocs_reset_kunit =================
[18:24:24] ============ [SKIPPED] xe_live_mocs_reset_kunit ============
[18:24:24] ==================== [SKIPPED] xe_mocs =====================
[18:24:24] ================= xe_migrate (2 subtests) ==================
[18:24:24] ================= xe_migrate_sanity_kunit =================
[18:24:24] ============ [SKIPPED] xe_migrate_sanity_kunit =============
[18:24:24] ================== xe_validate_ccs_kunit ==================
[18:24:24] ============= [SKIPPED] xe_validate_ccs_kunit ==============
[18:24:24] =================== [SKIPPED] xe_migrate ===================
[18:24:24] ================== xe_dma_buf (1 subtest) ==================
[18:24:24] ==================== xe_dma_buf_kunit =====================
[18:24:24] ================ [SKIPPED] xe_dma_buf_kunit ================
[18:24:24] =================== [SKIPPED] xe_dma_buf ===================
[18:24:24] ================= xe_bo_shrink (1 subtest) =================
[18:24:24] =================== xe_bo_shrink_kunit ====================
[18:24:24] =============== [SKIPPED] xe_bo_shrink_kunit ===============
[18:24:24] ================== [SKIPPED] xe_bo_shrink ==================
[18:24:24] ==================== xe_bo (2 subtests) ====================
[18:24:24] ================== xe_ccs_migrate_kunit ===================
[18:24:24] ============== [SKIPPED] xe_ccs_migrate_kunit ==============
[18:24:24] ==================== xe_bo_evict_kunit ====================
[18:24:24] =============== [SKIPPED] xe_bo_evict_kunit ================
[18:24:24] ===================== [SKIPPED] xe_bo ======================
[18:24:24] ==================== args (11 subtests) ====================
[18:24:24] [PASSED] count_args_test
[18:24:24] [PASSED] call_args_example
[18:24:24] [PASSED] call_args_test
[18:24:24] [PASSED] drop_first_arg_example
[18:24:24] [PASSED] drop_first_arg_test
[18:24:24] [PASSED] first_arg_example
[18:24:24] [PASSED] first_arg_test
[18:24:24] [PASSED] last_arg_example
[18:24:24] [PASSED] last_arg_test
[18:24:24] [PASSED] pick_arg_example
[18:24:24] [PASSED] sep_comma_example
[18:24:24] ====================== [PASSED] args =======================
[18:24:24] =================== xe_pci (2 subtests) ====================
[18:24:24] [PASSED] xe_gmdid_graphics_ip
[18:24:24] [PASSED] xe_gmdid_media_ip
[18:24:24] ===================== [PASSED] xe_pci ======================
[18:24:24] =================== xe_rtp (2 subtests) ====================
[18:24:24] =============== xe_rtp_process_to_sr_tests ================
[18:24:24] [PASSED] coalesce-same-reg
[18:24:24] [PASSED] no-match-no-add
[18:24:24] [PASSED] match-or
[18:24:24] [PASSED] match-or-xfail
[18:24:24] [PASSED] no-match-no-add-multiple-rules
[18:24:24] [PASSED] two-regs-two-entries
[18:24:24] [PASSED] clr-one-set-other
[18:24:24] [PASSED] set-field
[18:24:24] [PASSED] conflict-duplicate
[18:24:24] [PASSED] conflict-not-disjoint
stty: 'standard input': Inappropriate ioctl for device
[18:24:24] [PASSED] conflict-reg-type
[18:24:24] =========== [PASSED] xe_rtp_process_to_sr_tests ============
[18:24:24] ================== xe_rtp_process_tests ===================
[18:24:24] [PASSED] active1
[18:24:24] [PASSED] active2
[18:24:24] [PASSED] active-inactive
[18:24:24] [PASSED] inactive-active
[18:24:24] [PASSED] inactive-1st_or_active-inactive
[18:24:24] [PASSED] inactive-2nd_or_active-inactive
[18:24:24] [PASSED] inactive-last_or_active-inactive
[18:24:24] [PASSED] inactive-no_or_active-inactive
[18:24:24] ============== [PASSED] xe_rtp_process_tests ===============
[18:24:24] ===================== [PASSED] xe_rtp ======================
[18:24:24] ==================== xe_wa (1 subtest) =====================
[18:24:24] ======================== xe_wa_gt =========================
[18:24:24] [PASSED] TIGERLAKE (B0)
[18:24:24] [PASSED] DG1 (A0)
[18:24:24] [PASSED] DG1 (B0)
[18:24:24] [PASSED] ALDERLAKE_S (A0)
[18:24:24] [PASSED] ALDERLAKE_S (B0)
[18:24:24] [PASSED] ALDERLAKE_S (C0)
[18:24:24] [PASSED] ALDERLAKE_S (D0)
[18:24:24] [PASSED] ALDERLAKE_P (A0)
[18:24:24] [PASSED] ALDERLAKE_P (B0)
[18:24:24] [PASSED] ALDERLAKE_P (C0)
[18:24:24] [PASSED] ALDERLAKE_S_RPLS (D0)
[18:24:24] [PASSED] ALDERLAKE_P_RPLU (E0)
[18:24:24] [PASSED] DG2_G10 (C0)
[18:24:24] [PASSED] DG2_G11 (B1)
[18:24:24] [PASSED] DG2_G12 (A1)
[18:24:24] [PASSED] METEORLAKE (g:A0, m:A0)
[18:24:24] [PASSED] METEORLAKE (g:A0, m:A0)
[18:24:24] [PASSED] METEORLAKE (g:A0, m:A0)
[18:24:24] [PASSED] LUNARLAKE (g:A0, m:A0)
[18:24:24] [PASSED] LUNARLAKE (g:B0, m:A0)
[18:24:24] [PASSED] BATTLEMAGE (g:A0, m:A1)
[18:24:24] ==================== [PASSED] xe_wa_gt =====================
[18:24:24] ====================== [PASSED] xe_wa ======================
[18:24:24] ============================================================
[18:24:24] Testing complete. Ran 133 tests: passed: 117, skipped: 16
[18:24:24] Elapsed time: 31.503s total, 4.185s configuring, 27.002s building, 0.307s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[18:24:24] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[18:24:26] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[18:24:47] Starting KUnit Kernel (1/1)...
[18:24:47] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[18:24:48] == drm_test_atomic_get_connector_for_encoder (1 subtest) ===
[18:24:48] [PASSED] drm_test_drm_atomic_get_connector_for_encoder
[18:24:48] ==== [PASSED] drm_test_atomic_get_connector_for_encoder ====
[18:24:48] =========== drm_validate_clone_mode (2 subtests) ===========
[18:24:48] ============== drm_test_check_in_clone_mode ===============
[18:24:48] [PASSED] in_clone_mode
[18:24:48] [PASSED] not_in_clone_mode
[18:24:48] ========== [PASSED] drm_test_check_in_clone_mode ===========
[18:24:48] =============== drm_test_check_valid_clones ===============
[18:24:48] [PASSED] not_in_clone_mode
[18:24:48] [PASSED] valid_clone
[18:24:48] [PASSED] invalid_clone
[18:24:48] =========== [PASSED] drm_test_check_valid_clones ===========
[18:24:48] ============= [PASSED] drm_validate_clone_mode =============
[18:24:48] ============= drm_validate_modeset (1 subtest) =============
[18:24:48] [PASSED] drm_test_check_connector_changed_modeset
[18:24:48] ============== [PASSED] drm_validate_modeset ===============
[18:24:48] ====== drm_test_bridge_get_current_state (2 subtests) ======
[18:24:48] [PASSED] drm_test_drm_bridge_get_current_state_atomic
[18:24:48] [PASSED] drm_test_drm_bridge_get_current_state_legacy
[18:24:48] ======== [PASSED] drm_test_bridge_get_current_state ========
[18:24:48] ====== drm_test_bridge_helper_reset_crtc (3 subtests) ======
[18:24:48] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic
[18:24:48] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic_disabled
[18:24:48] [PASSED] drm_test_drm_bridge_helper_reset_crtc_legacy
[18:24:48] ======== [PASSED] drm_test_bridge_helper_reset_crtc ========
[18:24:48] ============== drm_bridge_alloc (2 subtests) ===============
[18:24:48] [PASSED] drm_test_drm_bridge_alloc_basic
[18:24:48] [PASSED] drm_test_drm_bridge_alloc_get_put
[18:24:48] ================ [PASSED] drm_bridge_alloc =================
[18:24:48] ================== drm_buddy (7 subtests) ==================
[18:24:48] [PASSED] drm_test_buddy_alloc_limit
[18:24:48] [PASSED] drm_test_buddy_alloc_optimistic
[18:24:48] [PASSED] drm_test_buddy_alloc_pessimistic
[18:24:48] [PASSED] drm_test_buddy_alloc_pathological
[18:24:48] [PASSED] drm_test_buddy_alloc_contiguous
[18:24:48] [PASSED] drm_test_buddy_alloc_clear
[18:24:48] [PASSED] drm_test_buddy_alloc_range_bias
[18:24:48] ==================== [PASSED] drm_buddy ====================
[18:24:48] ============= drm_cmdline_parser (40 subtests) =============
[18:24:48] [PASSED] drm_test_cmdline_force_d_only
[18:24:48] [PASSED] drm_test_cmdline_force_D_only_dvi
[18:24:48] [PASSED] drm_test_cmdline_force_D_only_hdmi
[18:24:48] [PASSED] drm_test_cmdline_force_D_only_not_digital
[18:24:48] [PASSED] drm_test_cmdline_force_e_only
[18:24:48] [PASSED] drm_test_cmdline_res
[18:24:48] [PASSED] drm_test_cmdline_res_vesa
[18:24:48] [PASSED] drm_test_cmdline_res_vesa_rblank
[18:24:48] [PASSED] drm_test_cmdline_res_rblank
[18:24:48] [PASSED] drm_test_cmdline_res_bpp
[18:24:48] [PASSED] drm_test_cmdline_res_refresh
[18:24:48] [PASSED] drm_test_cmdline_res_bpp_refresh
[18:24:48] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[18:24:48] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[18:24:48] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[18:24:48] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[18:24:48] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[18:24:48] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[18:24:48] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[18:24:48] [PASSED] drm_test_cmdline_res_margins_force_on
[18:24:48] [PASSED] drm_test_cmdline_res_vesa_margins
[18:24:48] [PASSED] drm_test_cmdline_name
[18:24:48] [PASSED] drm_test_cmdline_name_bpp
[18:24:48] [PASSED] drm_test_cmdline_name_option
[18:24:48] [PASSED] drm_test_cmdline_name_bpp_option
[18:24:48] [PASSED] drm_test_cmdline_rotate_0
[18:24:48] [PASSED] drm_test_cmdline_rotate_90
[18:24:48] [PASSED] drm_test_cmdline_rotate_180
[18:24:48] [PASSED] drm_test_cmdline_rotate_270
[18:24:48] [PASSED] drm_test_cmdline_hmirror
[18:24:48] [PASSED] drm_test_cmdline_vmirror
[18:24:48] [PASSED] drm_test_cmdline_margin_options
[18:24:48] [PASSED] drm_test_cmdline_multiple_options
[18:24:48] [PASSED] drm_test_cmdline_bpp_extra_and_option
[18:24:48] [PASSED] drm_test_cmdline_extra_and_option
[18:24:48] [PASSED] drm_test_cmdline_freestanding_options
[18:24:48] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[18:24:48] [PASSED] drm_test_cmdline_panel_orientation
[18:24:48] ================ drm_test_cmdline_invalid =================
[18:24:48] [PASSED] margin_only
[18:24:48] [PASSED] interlace_only
[18:24:48] [PASSED] res_missing_x
[18:24:48] [PASSED] res_missing_y
[18:24:48] [PASSED] res_bad_y
[18:24:48] [PASSED] res_missing_y_bpp
[18:24:48] [PASSED] res_bad_bpp
[18:24:48] [PASSED] res_bad_refresh
[18:24:48] [PASSED] res_bpp_refresh_force_on_off
[18:24:48] [PASSED] res_invalid_mode
[18:24:48] [PASSED] res_bpp_wrong_place_mode
[18:24:48] [PASSED] name_bpp_refresh
[18:24:48] [PASSED] name_refresh
[18:24:48] [PASSED] name_refresh_wrong_mode
[18:24:48] [PASSED] name_refresh_invalid_mode
[18:24:48] [PASSED] rotate_multiple
[18:24:48] [PASSED] rotate_invalid_val
[18:24:48] [PASSED] rotate_truncated
[18:24:48] [PASSED] invalid_option
[18:24:48] [PASSED] invalid_tv_option
[18:24:48] [PASSED] truncated_tv_option
[18:24:48] ============ [PASSED] drm_test_cmdline_invalid =============
[18:24:48] =============== drm_test_cmdline_tv_options ===============
[18:24:48] [PASSED] NTSC
[18:24:48] [PASSED] NTSC_443
[18:24:48] [PASSED] NTSC_J
[18:24:48] [PASSED] PAL
[18:24:48] [PASSED] PAL_M
[18:24:48] [PASSED] PAL_N
[18:24:48] [PASSED] SECAM
[18:24:48] [PASSED] MONO_525
[18:24:48] [PASSED] MONO_625
[18:24:48] =========== [PASSED] drm_test_cmdline_tv_options ===========
[18:24:48] =============== [PASSED] drm_cmdline_parser ================
[18:24:48] ========== drmm_connector_hdmi_init (20 subtests) ==========
[18:24:48] [PASSED] drm_test_connector_hdmi_init_valid
[18:24:48] [PASSED] drm_test_connector_hdmi_init_bpc_8
[18:24:48] [PASSED] drm_test_connector_hdmi_init_bpc_10
[18:24:48] [PASSED] drm_test_connector_hdmi_init_bpc_12
[18:24:48] [PASSED] drm_test_connector_hdmi_init_bpc_invalid
[18:24:48] [PASSED] drm_test_connector_hdmi_init_bpc_null
[18:24:48] [PASSED] drm_test_connector_hdmi_init_formats_empty
[18:24:48] [PASSED] drm_test_connector_hdmi_init_formats_no_rgb
[18:24:48] === drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[18:24:48] [PASSED] supported_formats=0x9 yuv420_allowed=1
[18:24:48] [PASSED] supported_formats=0x9 yuv420_allowed=0
[18:24:48] [PASSED] supported_formats=0x3 yuv420_allowed=1
[18:24:48] [PASSED] supported_formats=0x3 yuv420_allowed=0
[18:24:48] === [PASSED] drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[18:24:48] [PASSED] drm_test_connector_hdmi_init_null_ddc
[18:24:48] [PASSED] drm_test_connector_hdmi_init_null_product
[18:24:48] [PASSED] drm_test_connector_hdmi_init_null_vendor
[18:24:48] [PASSED] drm_test_connector_hdmi_init_product_length_exact
[18:24:48] [PASSED] drm_test_connector_hdmi_init_product_length_too_long
[18:24:48] [PASSED] drm_test_connector_hdmi_init_product_valid
[18:24:48] [PASSED] drm_test_connector_hdmi_init_vendor_length_exact
[18:24:48] [PASSED] drm_test_connector_hdmi_init_vendor_length_too_long
[18:24:48] [PASSED] drm_test_connector_hdmi_init_vendor_valid
[18:24:48] ========= drm_test_connector_hdmi_init_type_valid =========
[18:24:48] [PASSED] HDMI-A
[18:24:48] [PASSED] HDMI-B
[18:24:48] ===== [PASSED] drm_test_connector_hdmi_init_type_valid =====
[18:24:48] ======== drm_test_connector_hdmi_init_type_invalid ========
[18:24:48] [PASSED] Unknown
[18:24:48] [PASSED] VGA
[18:24:48] [PASSED] DVI-I
[18:24:48] [PASSED] DVI-D
[18:24:48] [PASSED] DVI-A
[18:24:48] [PASSED] Composite
[18:24:48] [PASSED] SVIDEO
[18:24:48] [PASSED] LVDS
[18:24:48] [PASSED] Component
[18:24:48] [PASSED] DIN
[18:24:48] [PASSED] DP
[18:24:48] [PASSED] TV
[18:24:48] [PASSED] eDP
[18:24:48] [PASSED] Virtual
[18:24:48] [PASSED] DSI
[18:24:48] [PASSED] DPI
[18:24:48] [PASSED] Writeback
[18:24:48] [PASSED] SPI
[18:24:48] [PASSED] USB
[18:24:48] ==== [PASSED] drm_test_connector_hdmi_init_type_invalid ====
[18:24:48] ============ [PASSED] drmm_connector_hdmi_init =============
[18:24:48] ============= drmm_connector_init (3 subtests) =============
[18:24:48] [PASSED] drm_test_drmm_connector_init
[18:24:48] [PASSED] drm_test_drmm_connector_init_null_ddc
[18:24:48] ========= drm_test_drmm_connector_init_type_valid =========
[18:24:48] [PASSED] Unknown
[18:24:48] [PASSED] VGA
[18:24:48] [PASSED] DVI-I
[18:24:48] [PASSED] DVI-D
[18:24:48] [PASSED] DVI-A
[18:24:48] [PASSED] Composite
[18:24:48] [PASSED] SVIDEO
[18:24:48] [PASSED] LVDS
[18:24:48] [PASSED] Component
[18:24:48] [PASSED] DIN
[18:24:48] [PASSED] DP
[18:24:48] [PASSED] HDMI-A
[18:24:48] [PASSED] HDMI-B
[18:24:48] [PASSED] TV
[18:24:48] [PASSED] eDP
[18:24:48] [PASSED] Virtual
[18:24:48] [PASSED] DSI
[18:24:48] [PASSED] DPI
[18:24:48] [PASSED] Writeback
[18:24:48] [PASSED] SPI
[18:24:48] [PASSED] USB
[18:24:48] ===== [PASSED] drm_test_drmm_connector_init_type_valid =====
[18:24:48] =============== [PASSED] drmm_connector_init ===============
[18:24:48] ========= drm_connector_dynamic_init (6 subtests) ==========
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_init
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_init_null_ddc
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_init_not_added
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_init_properties
[18:24:48] ===== drm_test_drm_connector_dynamic_init_type_valid ======
[18:24:48] [PASSED] Unknown
[18:24:48] [PASSED] VGA
[18:24:48] [PASSED] DVI-I
[18:24:48] [PASSED] DVI-D
[18:24:48] [PASSED] DVI-A
[18:24:48] [PASSED] Composite
[18:24:48] [PASSED] SVIDEO
[18:24:48] [PASSED] LVDS
[18:24:48] [PASSED] Component
[18:24:48] [PASSED] DIN
[18:24:48] [PASSED] DP
[18:24:48] [PASSED] HDMI-A
[18:24:48] [PASSED] HDMI-B
[18:24:48] [PASSED] TV
[18:24:48] [PASSED] eDP
[18:24:48] [PASSED] Virtual
[18:24:48] [PASSED] DSI
[18:24:48] [PASSED] DPI
[18:24:48] [PASSED] Writeback
[18:24:48] [PASSED] SPI
[18:24:48] [PASSED] USB
[18:24:48] = [PASSED] drm_test_drm_connector_dynamic_init_type_valid ==
[18:24:48] ======== drm_test_drm_connector_dynamic_init_name =========
[18:24:48] [PASSED] Unknown
[18:24:48] [PASSED] VGA
[18:24:48] [PASSED] DVI-I
[18:24:48] [PASSED] DVI-D
[18:24:48] [PASSED] DVI-A
[18:24:48] [PASSED] Composite
[18:24:48] [PASSED] SVIDEO
[18:24:48] [PASSED] LVDS
[18:24:48] [PASSED] Component
[18:24:48] [PASSED] DIN
[18:24:48] [PASSED] DP
[18:24:48] [PASSED] HDMI-A
[18:24:48] [PASSED] HDMI-B
[18:24:48] [PASSED] TV
[18:24:48] [PASSED] eDP
[18:24:48] [PASSED] Virtual
[18:24:48] [PASSED] DSI
[18:24:48] [PASSED] DPI
[18:24:48] [PASSED] Writeback
[18:24:48] [PASSED] SPI
[18:24:48] [PASSED] USB
[18:24:48] ==== [PASSED] drm_test_drm_connector_dynamic_init_name =====
[18:24:48] =========== [PASSED] drm_connector_dynamic_init ============
[18:24:48] ==== drm_connector_dynamic_register_early (4 subtests) =====
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_register_early_on_list
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_register_early_defer
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_register_early_no_init
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_register_early_no_mode_object
[18:24:48] ====== [PASSED] drm_connector_dynamic_register_early =======
[18:24:48] ======= drm_connector_dynamic_register (7 subtests) ========
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_register_on_list
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_register_no_defer
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_register_no_init
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_register_mode_object
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_register_sysfs
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_register_sysfs_name
[18:24:48] [PASSED] drm_test_drm_connector_dynamic_register_debugfs
[18:24:48] ========= [PASSED] drm_connector_dynamic_register ==========
[18:24:48] = drm_connector_attach_broadcast_rgb_property (2 subtests) =
[18:24:48] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property
[18:24:48] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property_hdmi_connector
[18:24:48] === [PASSED] drm_connector_attach_broadcast_rgb_property ===
[18:24:48] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[18:24:48] ========== drm_test_get_tv_mode_from_name_valid ===========
[18:24:48] [PASSED] NTSC
[18:24:48] [PASSED] NTSC-443
[18:24:48] [PASSED] NTSC-J
[18:24:48] [PASSED] PAL
[18:24:48] [PASSED] PAL-M
[18:24:48] [PASSED] PAL-N
[18:24:48] [PASSED] SECAM
[18:24:48] [PASSED] Mono
[18:24:48] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[18:24:48] [PASSED] drm_test_get_tv_mode_from_name_truncated
[18:24:48] ============ [PASSED] drm_get_tv_mode_from_name ============
[18:24:48] = drm_test_connector_hdmi_compute_mode_clock (12 subtests) =
[18:24:48] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb
[18:24:48] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc
[18:24:48] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc_vic_1
[18:24:48] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc
[18:24:48] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc_vic_1
[18:24:48] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_double
[18:24:48] = drm_test_connector_hdmi_compute_mode_clock_yuv420_valid =
[18:24:48] [PASSED] VIC 96
[18:24:48] [PASSED] VIC 97
[18:24:48] [PASSED] VIC 101
[18:24:48] [PASSED] VIC 102
[18:24:48] [PASSED] VIC 106
[18:24:48] [PASSED] VIC 107
[18:24:48] === [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_valid ===
[18:24:48] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_10_bpc
[18:24:48] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_12_bpc
[18:24:48] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_8_bpc
[18:24:48] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_10_bpc
[18:24:48] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_12_bpc
[18:24:48] === [PASSED] drm_test_connector_hdmi_compute_mode_clock ====
[18:24:48] == drm_hdmi_connector_get_broadcast_rgb_name (2 subtests) ==
[18:24:48] === drm_test_drm_hdmi_connector_get_broadcast_rgb_name ====
[18:24:48] [PASSED] Automatic
[18:24:48] [PASSED] Full
[18:24:48] [PASSED] Limited 16:235
[18:24:48] === [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name ===
[18:24:48] [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name_invalid
[18:24:48] ==== [PASSED] drm_hdmi_connector_get_broadcast_rgb_name ====
[18:24:48] == drm_hdmi_connector_get_output_format_name (2 subtests) ==
[18:24:48] === drm_test_drm_hdmi_connector_get_output_format_name ====
[18:24:48] [PASSED] RGB
[18:24:48] [PASSED] YUV 4:2:0
[18:24:48] [PASSED] YUV 4:2:2
[18:24:48] [PASSED] YUV 4:4:4
[18:24:48] === [PASSED] drm_test_drm_hdmi_connector_get_output_format_name ===
[18:24:48] [PASSED] drm_test_drm_hdmi_connector_get_output_format_name_invalid
[18:24:48] ==== [PASSED] drm_hdmi_connector_get_output_format_name ====
[18:24:48] ============= drm_damage_helper (21 subtests) ==============
[18:24:48] [PASSED] drm_test_damage_iter_no_damage
[18:24:48] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[18:24:48] [PASSED] drm_test_damage_iter_no_damage_src_moved
[18:24:48] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[18:24:48] [PASSED] drm_test_damage_iter_no_damage_not_visible
[18:24:48] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[18:24:48] [PASSED] drm_test_damage_iter_no_damage_no_fb
[18:24:48] [PASSED] drm_test_damage_iter_simple_damage
[18:24:48] [PASSED] drm_test_damage_iter_single_damage
[18:24:48] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[18:24:48] [PASSED] drm_test_damage_iter_single_damage_outside_src
[18:24:48] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[18:24:48] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[18:24:48] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[18:24:48] [PASSED] drm_test_damage_iter_single_damage_src_moved
[18:24:48] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[18:24:48] [PASSED] drm_test_damage_iter_damage
[18:24:48] [PASSED] drm_test_damage_iter_damage_one_intersect
[18:24:48] [PASSED] drm_test_damage_iter_damage_one_outside
[18:24:48] [PASSED] drm_test_damage_iter_damage_src_moved
[18:24:48] [PASSED] drm_test_damage_iter_damage_not_visible
[18:24:48] ================ [PASSED] drm_damage_helper ================
[18:24:48] ============== drm_dp_mst_helper (3 subtests) ==============
[18:24:48] ============== drm_test_dp_mst_calc_pbn_mode ==============
[18:24:48] [PASSED] Clock 154000 BPP 30 DSC disabled
[18:24:48] [PASSED] Clock 234000 BPP 30 DSC disabled
[18:24:48] [PASSED] Clock 297000 BPP 24 DSC disabled
[18:24:48] [PASSED] Clock 332880 BPP 24 DSC enabled
[18:24:48] [PASSED] Clock 324540 BPP 24 DSC enabled
[18:24:48] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[18:24:48] ============== drm_test_dp_mst_calc_pbn_div ===============
[18:24:48] [PASSED] Link rate 2000000 lane count 4
[18:24:48] [PASSED] Link rate 2000000 lane count 2
[18:24:48] [PASSED] Link rate 2000000 lane count 1
[18:24:48] [PASSED] Link rate 1350000 lane count 4
[18:24:48] [PASSED] Link rate 1350000 lane count 2
[18:24:48] [PASSED] Link rate 1350000 lane count 1
[18:24:48] [PASSED] Link rate 1000000 lane count 4
[18:24:48] [PASSED] Link rate 1000000 lane count 2
[18:24:48] [PASSED] Link rate 1000000 lane count 1
[18:24:48] [PASSED] Link rate 810000 lane count 4
[18:24:48] [PASSED] Link rate 810000 lane count 2
[18:24:48] [PASSED] Link rate 810000 lane count 1
[18:24:48] [PASSED] Link rate 540000 lane count 4
[18:24:48] [PASSED] Link rate 540000 lane count 2
[18:24:48] [PASSED] Link rate 540000 lane count 1
[18:24:48] [PASSED] Link rate 270000 lane count 4
[18:24:48] [PASSED] Link rate 270000 lane count 2
[18:24:48] [PASSED] Link rate 270000 lane count 1
[18:24:48] [PASSED] Link rate 162000 lane count 4
[18:24:48] [PASSED] Link rate 162000 lane count 2
[18:24:48] [PASSED] Link rate 162000 lane count 1
[18:24:48] ========== [PASSED] drm_test_dp_mst_calc_pbn_div ===========
[18:24:48] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[18:24:48] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[18:24:48] [PASSED] DP_POWER_UP_PHY with port number
[18:24:48] [PASSED] DP_POWER_DOWN_PHY with port number
[18:24:48] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[18:24:48] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[18:24:48] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[18:24:48] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[18:24:48] [PASSED] DP_QUERY_PAYLOAD with port number
[18:24:48] [PASSED] DP_QUERY_PAYLOAD with VCPI
[18:24:48] [PASSED] DP_REMOTE_DPCD_READ with port number
[18:24:48] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[18:24:48] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[18:24:48] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[18:24:48] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[18:24:48] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[18:24:48] [PASSED] DP_REMOTE_I2C_READ with port number
[18:24:48] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[18:24:48] [PASSED] DP_REMOTE_I2C_READ with transactions array
[18:24:48] [PASSED] DP_REMOTE_I2C_WRITE with port number
[18:24:48] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[18:24:48] [PASSED] DP_REMOTE_I2C_WRITE with data array
[18:24:48] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[18:24:48] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[18:24:48] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[18:24:48] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[18:24:48] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[18:24:48] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[18:24:48] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[18:24:48] ================ [PASSED] drm_dp_mst_helper ================
[18:24:48] ================== drm_exec (7 subtests) ===================
[18:24:48] [PASSED] sanitycheck
[18:24:48] [PASSED] test_lock
[18:24:48] [PASSED] test_lock_unlock
[18:24:48] [PASSED] test_duplicates
[18:24:48] [PASSED] test_prepare
[18:24:48] [PASSED] test_prepare_array
[18:24:48] [PASSED] test_multiple_loops
[18:24:48] ==================== [PASSED] drm_exec =====================
[18:24:48] =========== drm_format_helper_test (18 subtests) ===========
[18:24:48] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[18:24:48] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[18:24:48] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[18:24:48] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[18:24:48] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[18:24:48] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[18:24:48] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[18:24:48] ============= drm_test_fb_xrgb8888_to_bgr888 ==============
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ========= [PASSED] drm_test_fb_xrgb8888_to_bgr888 ==========
[18:24:48] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[18:24:48] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[18:24:48] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[18:24:48] ============== drm_test_fb_xrgb8888_to_mono ===============
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[18:24:48] ==================== drm_test_fb_swab =====================
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ================ [PASSED] drm_test_fb_swab =================
[18:24:48] ============ drm_test_fb_xrgb8888_to_xbgr8888 =============
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ======== [PASSED] drm_test_fb_xrgb8888_to_xbgr8888 =========
[18:24:48] ============ drm_test_fb_xrgb8888_to_abgr8888 =============
[18:24:48] [PASSED] single_pixel_source_buffer
[18:24:48] [PASSED] single_pixel_clip_rectangle
[18:24:48] [PASSED] well_known_colors
[18:24:48] [PASSED] destination_pitch
[18:24:48] ======== [PASSED] drm_test_fb_xrgb8888_to_abgr8888 =========
[18:24:48] ================= drm_test_fb_clip_offset =================
[18:24:48] [PASSED] pass through
[18:24:48] [PASSED] horizontal offset
[18:24:48] [PASSED] vertical offset
[18:24:48] [PASSED] horizontal and vertical offset
[18:24:48] [PASSED] horizontal offset (custom pitch)
[18:24:48] [PASSED] vertical offset (custom pitch)
[18:24:48] [PASSED] horizontal and vertical offset (custom pitch)
[18:24:48] ============= [PASSED] drm_test_fb_clip_offset =============
[18:24:48] ============== drm_test_fb_build_fourcc_list ==============
[18:24:48] [PASSED] no native formats
[18:24:48] [PASSED] XRGB8888 as native format
[18:24:48] [PASSED] remove duplicates
[18:24:48] [PASSED] convert alpha formats
[18:24:48] [PASSED] random formats
[18:24:48] ========== [PASSED] drm_test_fb_build_fourcc_list ==========
[18:24:48] =================== drm_test_fb_memcpy ====================
[18:24:48] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[18:24:48] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[18:24:48] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[18:24:48] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[18:24:48] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[18:24:48] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[18:24:48] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[18:24:48] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[18:24:48] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[18:24:48] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[18:24:48] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[18:24:48] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[18:24:48] =============== [PASSED] drm_test_fb_memcpy ================
[18:24:48] ============= [PASSED] drm_format_helper_test ==============
[18:24:48] ================= drm_format (18 subtests) =================
[18:24:48] [PASSED] drm_test_format_block_width_invalid
[18:24:48] [PASSED] drm_test_format_block_width_one_plane
[18:24:48] [PASSED] drm_test_format_block_width_two_plane
[18:24:48] [PASSED] drm_test_format_block_width_three_plane
[18:24:48] [PASSED] drm_test_format_block_width_tiled
[18:24:48] [PASSED] drm_test_format_block_height_invalid
[18:24:48] [PASSED] drm_test_format_block_height_one_plane
[18:24:48] [PASSED] drm_test_format_block_height_two_plane
[18:24:48] [PASSED] drm_test_format_block_height_three_plane
[18:24:48] [PASSED] drm_test_format_block_height_tiled
[18:24:48] [PASSED] drm_test_format_min_pitch_invalid
[18:24:48] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[18:24:48] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[18:24:48] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[18:24:48] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[18:24:48] [PASSED] drm_test_format_min_pitch_two_plane
[18:24:48] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[18:24:48] [PASSED] drm_test_format_min_pitch_tiled
[18:24:48] =================== [PASSED] drm_format ====================
[18:24:48] ============== drm_framebuffer (10 subtests) ===============
[18:24:48] ========== drm_test_framebuffer_check_src_coords ==========
[18:24:48] [PASSED] Success: source fits into fb
[18:24:48] [PASSED] Fail: overflowing fb with x-axis coordinate
[18:24:48] [PASSED] Fail: overflowing fb with y-axis coordinate
[18:24:48] [PASSED] Fail: overflowing fb with source width
[18:24:48] [PASSED] Fail: overflowing fb with source height
[18:24:48] ====== [PASSED] drm_test_framebuffer_check_src_coords ======
[18:24:48] [PASSED] drm_test_framebuffer_cleanup
[18:24:48] =============== drm_test_framebuffer_create ===============
[18:24:48] [PASSED] ABGR8888 normal sizes
[18:24:48] [PASSED] ABGR8888 max sizes
[18:24:48] [PASSED] ABGR8888 pitch greater than min required
[18:24:48] [PASSED] ABGR8888 pitch less than min required
[18:24:48] [PASSED] ABGR8888 Invalid width
[18:24:48] [PASSED] ABGR8888 Invalid buffer handle
[18:24:48] [PASSED] No pixel format
[18:24:48] [PASSED] ABGR8888 Width 0
[18:24:48] [PASSED] ABGR8888 Height 0
[18:24:48] [PASSED] ABGR8888 Out of bound height * pitch combination
[18:24:48] [PASSED] ABGR8888 Large buffer offset
[18:24:48] [PASSED] ABGR8888 Buffer offset for inexistent plane
[18:24:48] [PASSED] ABGR8888 Invalid flag
[18:24:48] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[18:24:48] [PASSED] ABGR8888 Valid buffer modifier
[18:24:48] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[18:24:48] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[18:24:48] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[18:24:48] [PASSED] NV12 Normal sizes
[18:24:48] [PASSED] NV12 Max sizes
[18:24:48] [PASSED] NV12 Invalid pitch
[18:24:48] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[18:24:48] [PASSED] NV12 different modifier per-plane
[18:24:48] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[18:24:48] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[18:24:48] [PASSED] NV12 Modifier for inexistent plane
[18:24:48] [PASSED] NV12 Handle for inexistent plane
[18:24:48] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[18:24:48] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[18:24:48] [PASSED] YVU420 Normal sizes
[18:24:48] [PASSED] YVU420 Max sizes
[18:24:48] [PASSED] YVU420 Invalid pitch
[18:24:48] [PASSED] YVU420 Different pitches
[18:24:48] [PASSED] YVU420 Different buffer offsets/pitches
[18:24:48] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[18:24:48] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[18:24:48] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[18:24:48] [PASSED] YVU420 Valid modifier
[18:24:48] [PASSED] YVU420 Different modifiers per plane
[18:24:48] [PASSED] YVU420 Modifier for inexistent plane
[18:24:48] [PASSED] YUV420_10BIT Invalid modifier(DRM_FORMAT_MOD_LINEAR)
[18:24:48] [PASSED] X0L2 Normal sizes
[18:24:48] [PASSED] X0L2 Max sizes
[18:24:48] [PASSED] X0L2 Invalid pitch
[18:24:48] [PASSED] X0L2 Pitch greater than minimum required
[18:24:48] [PASSED] X0L2 Handle for inexistent plane
[18:24:48] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[18:24:48] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[18:24:48] [PASSED] X0L2 Valid modifier
[18:24:48] [PASSED] X0L2 Modifier for inexistent plane
[18:24:48] =========== [PASSED] drm_test_framebuffer_create ===========
[18:24:48] [PASSED] drm_test_framebuffer_free
[18:24:48] [PASSED] drm_test_framebuffer_init
[18:24:48] [PASSED] drm_test_framebuffer_init_bad_format
[18:24:48] [PASSED] drm_test_framebuffer_init_dev_mismatch
[18:24:48] [PASSED] drm_test_framebuffer_lookup
[18:24:48] [PASSED] drm_test_framebuffer_lookup_inexistent
[18:24:48] [PASSED] drm_test_framebuffer_modifiers_not_supported
[18:24:48] ================= [PASSED] drm_framebuffer =================
[18:24:48] ================ drm_gem_shmem (8 subtests) ================
[18:24:48] [PASSED] drm_gem_shmem_test_obj_create
[18:24:48] [PASSED] drm_gem_shmem_test_obj_create_private
[18:24:48] [PASSED] drm_gem_shmem_test_pin_pages
[18:24:48] [PASSED] drm_gem_shmem_test_vmap
[18:24:48] [PASSED] drm_gem_shmem_test_get_pages_sgt
[18:24:48] [PASSED] drm_gem_shmem_test_get_sg_table
[18:24:48] [PASSED] drm_gem_shmem_test_madvise
[18:24:48] [PASSED] drm_gem_shmem_test_purge
[18:24:48] ================== [PASSED] drm_gem_shmem ==================
[18:24:48] === drm_atomic_helper_connector_hdmi_check (27 subtests) ===
[18:24:48] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode
[18:24:48] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode_vic_1
[18:24:48] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode
[18:24:48] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode_vic_1
[18:24:48] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode
[18:24:48] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode_vic_1
[18:24:48] ====== drm_test_check_broadcast_rgb_cea_mode_yuv420 =======
[18:24:48] [PASSED] Automatic
[18:24:48] [PASSED] Full
[18:24:48] [PASSED] Limited 16:235
[18:24:48] == [PASSED] drm_test_check_broadcast_rgb_cea_mode_yuv420 ===
[18:24:48] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_changed
[18:24:48] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_not_changed
[18:24:48] [PASSED] drm_test_check_disable_connector
[18:24:48] [PASSED] drm_test_check_hdmi_funcs_reject_rate
[18:24:48] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_rgb
[18:24:48] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_yuv420
[18:24:48] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv422
[18:24:48] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv420
[18:24:48] [PASSED] drm_test_check_driver_unsupported_fallback_yuv420
[18:24:48] [PASSED] drm_test_check_output_bpc_crtc_mode_changed
[18:24:48] [PASSED] drm_test_check_output_bpc_crtc_mode_not_changed
[18:24:48] [PASSED] drm_test_check_output_bpc_dvi
[18:24:48] [PASSED] drm_test_check_output_bpc_format_vic_1
[18:24:48] [PASSED] drm_test_check_output_bpc_format_display_8bpc_only
[18:24:48] [PASSED] drm_test_check_output_bpc_format_display_rgb_only
[18:24:48] [PASSED] drm_test_check_output_bpc_format_driver_8bpc_only
[18:24:48] [PASSED] drm_test_check_output_bpc_format_driver_rgb_only
[18:24:48] [PASSED] drm_test_check_tmds_char_rate_rgb_8bpc
[18:24:48] [PASSED] drm_test_check_tmds_char_rate_rgb_10bpc
[18:24:48] [PASSED] drm_test_check_tmds_char_rate_rgb_12bpc
[18:24:48] ===== [PASSED] drm_atomic_helper_connector_hdmi_check ======
[18:24:48] === drm_atomic_helper_connector_hdmi_reset (6 subtests) ====
[18:24:48] [PASSED] drm_test_check_broadcast_rgb_value
[18:24:48] [PASSED] drm_test_check_bpc_8_value
[18:24:48] [PASSED] drm_test_check_bpc_10_value
[18:24:48] [PASSED] drm_test_check_bpc_12_value
[18:24:48] [PASSED] drm_test_check_format_value
[18:24:48] [PASSED] drm_test_check_tmds_char_value
[18:24:48] ===== [PASSED] drm_atomic_helper_connector_hdmi_reset ======
[18:24:48] = drm_atomic_helper_connector_hdmi_mode_valid (4 subtests) =
[18:24:48] [PASSED] drm_test_check_mode_valid
[18:24:48] [PASSED] drm_test_check_mode_valid_reject
[18:24:48] [PASSED] drm_test_check_mode_valid_reject_rate
[18:24:48] [PASSED] drm_test_check_mode_valid_reject_max_clock
[18:24:48] === [PASSED] drm_atomic_helper_connector_hdmi_mode_valid ===
[18:24:48] ================= drm_managed (2 subtests) =================
[18:24:48] [PASSED] drm_test_managed_release_action
[18:24:48] [PASSED] drm_test_managed_run_action
[18:24:48] =================== [PASSED] drm_managed ===================
[18:24:48] =================== drm_mm (6 subtests) ====================
[18:24:48] [PASSED] drm_test_mm_init
[18:24:48] [PASSED] drm_test_mm_debug
[18:24:48] [PASSED] drm_test_mm_align32
[18:24:48] [PASSED] drm_test_mm_align64
[18:24:48] [PASSED] drm_test_mm_lowest
[18:24:48] [PASSED] drm_test_mm_highest
[18:24:48] ===================== [PASSED] drm_mm ======================
[18:24:48] ============= drm_modes_analog_tv (5 subtests) =============
[18:24:48] [PASSED] drm_test_modes_analog_tv_mono_576i
[18:24:48] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[18:24:48] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[18:24:48] [PASSED] drm_test_modes_analog_tv_pal_576i
[18:24:48] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[18:24:48] =============== [PASSED] drm_modes_analog_tv ===============
[18:24:48] ============== drm_plane_helper (2 subtests) ===============
[18:24:48] =============== drm_test_check_plane_state ================
[18:24:48] [PASSED] clipping_simple
[18:24:48] [PASSED] clipping_rotate_reflect
[18:24:48] [PASSED] positioning_simple
[18:24:48] [PASSED] upscaling
[18:24:48] [PASSED] downscaling
[18:24:48] [PASSED] rounding1
[18:24:48] [PASSED] rounding2
[18:24:48] [PASSED] rounding3
[18:24:48] [PASSED] rounding4
[18:24:48] =========== [PASSED] drm_test_check_plane_state ============
[18:24:48] =========== drm_test_check_invalid_plane_state ============
[18:24:48] [PASSED] positioning_invalid
[18:24:48] [PASSED] upscaling_invalid
[18:24:48] [PASSED] downscaling_invalid
[18:24:48] ======= [PASSED] drm_test_check_invalid_plane_state ========
[18:24:48] ================ [PASSED] drm_plane_helper =================
[18:24:48] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[18:24:48] ====== drm_test_connector_helper_tv_get_modes_check =======
[18:24:48] [PASSED] None
[18:24:48] [PASSED] PAL
[18:24:48] [PASSED] NTSC
[18:24:48] [PASSED] Both, NTSC Default
[18:24:48] [PASSED] Both, PAL Default
[18:24:48] [PASSED] Both, NTSC Default, with PAL on command-line
[18:24:48] [PASSED] Both, PAL Default, with NTSC on command-line
[18:24:48] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[18:24:48] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[18:24:48] ================== drm_rect (9 subtests) ===================
[18:24:48] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[18:24:48] [PASSED] drm_test_rect_clip_scaled_not_clipped
[18:24:48] [PASSED] drm_test_rect_clip_scaled_clipped
[18:24:48] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[18:24:48] ================= drm_test_rect_intersect =================
[18:24:48] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[18:24:48] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[18:24:48] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[18:24:48] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[18:24:48] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[18:24:48] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[18:24:48] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[18:24:48] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[18:24:48] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[18:24:48] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[18:24:48] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[18:24:48] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[18:24:48] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[18:24:48] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[18:24:48] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[18:24:48] ============= [PASSED] drm_test_rect_intersect =============
[18:24:48] ================ drm_test_rect_calc_hscale ================
[18:24:48] [PASSED] normal use
[18:24:48] [PASSED] out of max range
[18:24:48] [PASSED] out of min range
[18:24:48] [PASSED] zero dst
[18:24:48] [PASSED] negative src
[18:24:48] [PASSED] negative dst
[18:24:48] ============ [PASSED] drm_test_rect_calc_hscale ============
[18:24:48] ================ drm_test_rect_calc_vscale ================
[18:24:48] [PASSED] normal use
[18:24:48] [PASSED] out of max range
[18:24:48] [PASSED] out of min range
[18:24:48] [PASSED] zero dst
[18:24:48] [PASSED] negative src
[18:24:48] [PASSED] negative dst
stty: 'standard input': Inappropriate ioctl for device
[18:24:48] ============ [PASSED] drm_test_rect_calc_vscale ============
[18:24:48] ================== drm_test_rect_rotate ===================
[18:24:48] [PASSED] reflect-x
[18:24:48] [PASSED] reflect-y
[18:24:48] [PASSED] rotate-0
[18:24:48] [PASSED] rotate-90
[18:24:48] [PASSED] rotate-180
[18:24:48] [PASSED] rotate-270
[18:24:48] ============== [PASSED] drm_test_rect_rotate ===============
[18:24:48] ================ drm_test_rect_rotate_inv =================
[18:24:48] [PASSED] reflect-x
[18:24:48] [PASSED] reflect-y
[18:24:48] [PASSED] rotate-0
[18:24:48] [PASSED] rotate-90
[18:24:48] [PASSED] rotate-180
[18:24:48] [PASSED] rotate-270
[18:24:48] ============ [PASSED] drm_test_rect_rotate_inv =============
[18:24:48] ==================== [PASSED] drm_rect =====================
[18:24:48] ============================================================
[18:24:48] Testing complete. Ran 616 tests: passed: 616
[18:24:48] Elapsed time: 23.665s total, 1.690s configuring, 21.809s building, 0.141s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/ttm/tests/.kunitconfig
[18:24:48] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[18:24:49] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[18:24:57] Starting KUnit Kernel (1/1)...
[18:24:57] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[18:24:57] ================= ttm_device (5 subtests) ==================
[18:24:57] [PASSED] ttm_device_init_basic
[18:24:57] [PASSED] ttm_device_init_multiple
[18:24:57] [PASSED] ttm_device_fini_basic
[18:24:57] [PASSED] ttm_device_init_no_vma_man
[18:24:57] ================== ttm_device_init_pools ==================
[18:24:57] [PASSED] No DMA allocations, no DMA32 required
[18:24:57] [PASSED] DMA allocations, DMA32 required
[18:24:57] [PASSED] No DMA allocations, DMA32 required
[18:24:57] [PASSED] DMA allocations, no DMA32 required
[18:24:57] ============== [PASSED] ttm_device_init_pools ==============
[18:24:57] =================== [PASSED] ttm_device ====================
[18:24:57] ================== ttm_pool (8 subtests) ===================
[18:24:57] ================== ttm_pool_alloc_basic ===================
[18:24:57] [PASSED] One page
[18:24:57] [PASSED] More than one page
[18:24:57] [PASSED] Above the allocation limit
[18:24:57] [PASSED] One page, with coherent DMA mappings enabled
[18:24:57] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[18:24:57] ============== [PASSED] ttm_pool_alloc_basic ===============
[18:24:57] ============== ttm_pool_alloc_basic_dma_addr ==============
[18:24:57] [PASSED] One page
[18:24:57] [PASSED] More than one page
[18:24:57] [PASSED] Above the allocation limit
[18:24:57] [PASSED] One page, with coherent DMA mappings enabled
[18:24:57] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[18:24:57] ========== [PASSED] ttm_pool_alloc_basic_dma_addr ==========
[18:24:57] [PASSED] ttm_pool_alloc_order_caching_match
[18:24:57] [PASSED] ttm_pool_alloc_caching_mismatch
[18:24:57] [PASSED] ttm_pool_alloc_order_mismatch
[18:24:57] [PASSED] ttm_pool_free_dma_alloc
[18:24:57] [PASSED] ttm_pool_free_no_dma_alloc
[18:24:57] [PASSED] ttm_pool_fini_basic
[18:24:57] ==================== [PASSED] ttm_pool =====================
[18:24:57] ================ ttm_resource (8 subtests) =================
[18:24:57] ================= ttm_resource_init_basic =================
[18:24:57] [PASSED] Init resource in TTM_PL_SYSTEM
[18:24:57] [PASSED] Init resource in TTM_PL_VRAM
[18:24:57] [PASSED] Init resource in a private placement
[18:24:57] [PASSED] Init resource in TTM_PL_SYSTEM, set placement flags
[18:24:57] ============= [PASSED] ttm_resource_init_basic =============
[18:24:57] [PASSED] ttm_resource_init_pinned
[18:24:57] [PASSED] ttm_resource_fini_basic
[18:24:57] [PASSED] ttm_resource_manager_init_basic
[18:24:57] [PASSED] ttm_resource_manager_usage_basic
[18:24:57] [PASSED] ttm_resource_manager_set_used_basic
[18:24:57] [PASSED] ttm_sys_man_alloc_basic
[18:24:57] [PASSED] ttm_sys_man_free_basic
[18:24:57] ================== [PASSED] ttm_resource ===================
[18:24:57] =================== ttm_tt (15 subtests) ===================
[18:24:57] ==================== ttm_tt_init_basic ====================
[18:24:57] [PASSED] Page-aligned size
[18:24:57] [PASSED] Extra pages requested
[18:24:57] ================ [PASSED] ttm_tt_init_basic ================
[18:24:57] [PASSED] ttm_tt_init_misaligned
[18:24:57] [PASSED] ttm_tt_fini_basic
[18:24:57] [PASSED] ttm_tt_fini_sg
[18:24:57] [PASSED] ttm_tt_fini_shmem
[18:24:57] [PASSED] ttm_tt_create_basic
[18:24:57] [PASSED] ttm_tt_create_invalid_bo_type
[18:24:57] [PASSED] ttm_tt_create_ttm_exists
[18:24:57] [PASSED] ttm_tt_create_failed
[18:24:57] [PASSED] ttm_tt_destroy_basic
[18:24:57] [PASSED] ttm_tt_populate_null_ttm
[18:24:57] [PASSED] ttm_tt_populate_populated_ttm
[18:24:57] [PASSED] ttm_tt_unpopulate_basic
[18:24:57] [PASSED] ttm_tt_unpopulate_empty_ttm
[18:24:57] [PASSED] ttm_tt_swapin_basic
[18:24:57] ===================== [PASSED] ttm_tt ======================
[18:24:57] =================== ttm_bo (14 subtests) ===================
[18:24:57] =========== ttm_bo_reserve_optimistic_no_ticket ===========
[18:24:57] [PASSED] Cannot be interrupted and sleeps
[18:24:57] [PASSED] Cannot be interrupted, locks straight away
[18:24:57] [PASSED] Can be interrupted, sleeps
[18:24:57] ======= [PASSED] ttm_bo_reserve_optimistic_no_ticket =======
[18:24:57] [PASSED] ttm_bo_reserve_locked_no_sleep
[18:24:57] [PASSED] ttm_bo_reserve_no_wait_ticket
[18:24:57] [PASSED] ttm_bo_reserve_double_resv
[18:24:57] [PASSED] ttm_bo_reserve_interrupted
[18:24:57] [PASSED] ttm_bo_reserve_deadlock
[18:24:57] [PASSED] ttm_bo_unreserve_basic
[18:24:57] [PASSED] ttm_bo_unreserve_pinned
[18:24:57] [PASSED] ttm_bo_unreserve_bulk
[18:24:57] [PASSED] ttm_bo_put_basic
[18:24:57] [PASSED] ttm_bo_put_shared_resv
[18:24:57] [PASSED] ttm_bo_pin_basic
[18:24:57] [PASSED] ttm_bo_pin_unpin_resource
[18:24:57] [PASSED] ttm_bo_multiple_pin_one_unpin
[18:24:57] ===================== [PASSED] ttm_bo ======================
[18:24:57] ============== ttm_bo_validate (22 subtests) ===============
[18:24:57] ============== ttm_bo_init_reserved_sys_man ===============
[18:24:57] [PASSED] Buffer object for userspace
[18:24:57] [PASSED] Kernel buffer object
[18:24:57] [PASSED] Shared buffer object
[18:24:57] ========== [PASSED] ttm_bo_init_reserved_sys_man ===========
[18:24:57] ============== ttm_bo_init_reserved_mock_man ==============
[18:24:57] [PASSED] Buffer object for userspace
[18:24:57] [PASSED] Kernel buffer object
[18:24:57] [PASSED] Shared buffer object
[18:24:57] ========== [PASSED] ttm_bo_init_reserved_mock_man ==========
[18:24:57] [PASSED] ttm_bo_init_reserved_resv
[18:24:57] ================== ttm_bo_validate_basic ==================
[18:24:57] [PASSED] Buffer object for userspace
[18:24:57] [PASSED] Kernel buffer object
[18:24:57] [PASSED] Shared buffer object
[18:24:57] ============== [PASSED] ttm_bo_validate_basic ==============
[18:24:57] [PASSED] ttm_bo_validate_invalid_placement
[18:24:57] ============= ttm_bo_validate_same_placement ==============
[18:24:57] [PASSED] System manager
[18:24:57] [PASSED] VRAM manager
[18:24:57] ========= [PASSED] ttm_bo_validate_same_placement ==========
[18:24:57] [PASSED] ttm_bo_validate_failed_alloc
[18:24:57] [PASSED] ttm_bo_validate_pinned
[18:24:57] [PASSED] ttm_bo_validate_busy_placement
[18:24:57] ================ ttm_bo_validate_multihop =================
[18:24:57] [PASSED] Buffer object for userspace
[18:24:57] [PASSED] Kernel buffer object
[18:24:57] [PASSED] Shared buffer object
[18:24:57] ============ [PASSED] ttm_bo_validate_multihop =============
[18:24:57] ========== ttm_bo_validate_no_placement_signaled ==========
[18:24:57] [PASSED] Buffer object in system domain, no page vector
[18:24:57] [PASSED] Buffer object in system domain with an existing page vector
[18:24:57] ====== [PASSED] ttm_bo_validate_no_placement_signaled ======
[18:24:57] ======== ttm_bo_validate_no_placement_not_signaled ========
[18:24:57] [PASSED] Buffer object for userspace
[18:24:57] [PASSED] Kernel buffer object
[18:24:57] [PASSED] Shared buffer object
[18:24:57] ==== [PASSED] ttm_bo_validate_no_placement_not_signaled ====
[18:24:57] [PASSED] ttm_bo_validate_move_fence_signaled
[18:24:57] ========= ttm_bo_validate_move_fence_not_signaled =========
[18:24:57] [PASSED] Waits for GPU
[18:24:57] [PASSED] Tries to lock straight away
[18:24:58] ===== [PASSED] ttm_bo_validate_move_fence_not_signaled =====
[18:24:58] [PASSED] ttm_bo_validate_swapout
[18:24:58] [PASSED] ttm_bo_validate_happy_evict
[18:24:58] [PASSED] ttm_bo_validate_all_pinned_evict
[18:24:58] [PASSED] ttm_bo_validate_allowed_only_evict
[18:24:58] [PASSED] ttm_bo_validate_deleted_evict
[18:24:58] [PASSED] ttm_bo_validate_busy_domain_evict
[18:24:58] [PASSED] ttm_bo_validate_evict_gutting
[18:24:58] [PASSED] ttm_bo_validate_recrusive_evict
stty: 'standard input': Inappropriate ioctl for device
[18:24:58] ================= [PASSED] ttm_bo_validate =================
[18:24:58] ============================================================
[18:24:58] Testing complete. Ran 102 tests: passed: 102
[18:24:58] Elapsed time: 10.137s total, 1.694s configuring, 7.776s building, 0.578s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 25+ messages in thread
* ✗ CI.checksparse: warning for drm/i915/plane: file and function renames (rev3)
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
` (10 preceding siblings ...)
2025-06-12 18:25 ` ✓ CI.KUnit: success " Patchwork
@ 2025-06-12 18:40 ` Patchwork
2025-06-12 19:51 ` ✓ Xe.CI.BAT: success " Patchwork
` (2 subsequent siblings)
14 siblings, 0 replies; 25+ messages in thread
From: Patchwork @ 2025-06-12 18:40 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
== Series Details ==
Series: drm/i915/plane: file and function renames (rev3)
URL : https://patchwork.freedesktop.org/series/147415/
State : warning
== Summary ==
+ trap cleanup EXIT
+ KERNEL=/kernel
+ MT=/root/linux/maintainer-tools
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools /root/linux/maintainer-tools
Cloning into '/root/linux/maintainer-tools'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ make -C /root/linux/maintainer-tools
make: Entering directory '/root/linux/maintainer-tools'
cc -O2 -g -Wextra -o remap-log remap-log.c
make: Leaving directory '/root/linux/maintainer-tools'
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ /root/linux/maintainer-tools/dim sparse --fast e31085a899660ea736ba5940ad855dabb4cbf073
Sparse version: 0.6.4 (Ubuntu: 0.6.4-4ubuntu3)
Fast mode used, each commit won't be checked separately.
-
+drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file:
+drivers/gpu/drm/i915/display/intel_display_types.h:1995:24: warning: unreplaced symbol '<noident>'
+drivers/gpu/drm/i915/display/intel_display_types.h:1995:24: warning: unreplaced symbol '<noident>'
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 25+ messages in thread
* ✓ Xe.CI.BAT: success for drm/i915/plane: file and function renames (rev3)
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
` (11 preceding siblings ...)
2025-06-12 18:40 ` ✗ CI.checksparse: warning " Patchwork
@ 2025-06-12 19:51 ` Patchwork
2025-06-13 0:07 ` ✗ Xe.CI.Full: failure for drm/i915/plane: file and function renames (rev2) Patchwork
2025-06-13 10:08 ` ✗ Xe.CI.Full: failure for drm/i915/plane: file and function renames (rev3) Patchwork
14 siblings, 0 replies; 25+ messages in thread
From: Patchwork @ 2025-06-12 19:51 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 960 bytes --]
== Series Details ==
Series: drm/i915/plane: file and function renames (rev3)
URL : https://patchwork.freedesktop.org/series/147415/
State : success
== Summary ==
CI Bug Log - changes from xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d_BAT -> xe-pw-147415v3_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (7 -> 7)
------------------------------
No changes in participating hosts
Changes
-------
No changes found
Build changes
-------------
* Linux: xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d -> xe-pw-147415v3
IGT_8407: 15d8e4978baf9879603b9556e9e8fef0888545d0 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d: b2fb41cb73fc88b8908b3085a2df8b81db9f460d
xe-pw-147415v3: 147415v3
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/index.html
[-- Attachment #2: Type: text/html, Size: 1508 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* ✗ Xe.CI.Full: failure for drm/i915/plane: file and function renames (rev2)
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
` (12 preceding siblings ...)
2025-06-12 19:51 ` ✓ Xe.CI.BAT: success " Patchwork
@ 2025-06-13 0:07 ` Patchwork
2025-06-13 10:08 ` ✗ Xe.CI.Full: failure for drm/i915/plane: file and function renames (rev3) Patchwork
14 siblings, 0 replies; 25+ messages in thread
From: Patchwork @ 2025-06-13 0:07 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 92196 bytes --]
== Series Details ==
Series: drm/i915/plane: file and function renames (rev2)
URL : https://patchwork.freedesktop.org/series/147415/
State : failure
== Summary ==
CI Bug Log - changes from xe-3237-75238c32deae15ee4120b42a5be556ec36807a84_FULL -> xe-pw-147415v2_FULL
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with xe-pw-147415v2_FULL absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in xe-pw-147415v2_FULL, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in xe-pw-147415v2_FULL:
### IGT changes ###
#### Possible regressions ####
* igt@xe_exec_system_allocator@threads-shared-vm-many-stride-new-bo-map-nomemset:
- shard-lnl: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-lnl-4/igt@xe_exec_system_allocator@threads-shared-vm-many-stride-new-bo-map-nomemset.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-1/igt@xe_exec_system_allocator@threads-shared-vm-many-stride-new-bo-map-nomemset.html
* igt@xe_pmu@gt-frequency@gt0:
- shard-adlp: NOTRUN -> [INCOMPLETE][3]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@xe_pmu@gt-frequency@gt0.html
Known issues
------------
Here are the changes found in xe-pw-147415v2_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@intel_hwmon@hwmon-write:
- shard-adlp: NOTRUN -> [SKIP][4] ([Intel XE#1125]) +1 other test skip
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@intel_hwmon@hwmon-write.html
* igt@kms_async_flips@alternate-sync-async-flip:
- shard-bmg: [PASS][5] -> [FAIL][6] ([Intel XE#827]) +1 other test fail
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-3/igt@kms_async_flips@alternate-sync-async-flip.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-1/igt@kms_async_flips@alternate-sync-async-flip.html
* igt@kms_async_flips@crc-atomic@pipe-c-hdmi-a-1:
- shard-adlp: NOTRUN -> [FAIL][7] ([Intel XE#3884])
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-9/igt@kms_async_flips@crc-atomic@pipe-c-hdmi-a-1.html
* igt@kms_async_flips@test-cursor:
- shard-lnl: NOTRUN -> [SKIP][8] ([Intel XE#664])
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-6/igt@kms_async_flips@test-cursor.html
* igt@kms_big_fb@4-tiled-addfb-size-offset-overflow:
- shard-adlp: NOTRUN -> [SKIP][9] ([Intel XE#607])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@kms_big_fb@4-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-adlp: NOTRUN -> [SKIP][10] ([Intel XE#1124]) +14 other tests skip
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-8/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@linear-32bpp-rotate-270:
- shard-bmg: NOTRUN -> [SKIP][11] ([Intel XE#2327]) +2 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-1/igt@kms_big_fb@linear-32bpp-rotate-270.html
- shard-dg2-set2: NOTRUN -> [SKIP][12] ([Intel XE#316]) +1 other test skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_big_fb@linear-32bpp-rotate-270.html
- shard-lnl: NOTRUN -> [SKIP][13] ([Intel XE#1407]) +1 other test skip
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-2/igt@kms_big_fb@linear-32bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-0:
- shard-adlp: NOTRUN -> [DMESG-FAIL][14] ([Intel XE#4543]) +6 other tests dmesg-fail
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-8/igt@kms_big_fb@x-tiled-8bpp-rotate-0.html
* igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-adlp: [PASS][15] -> [DMESG-FAIL][16] ([Intel XE#4543]) +8 other tests dmesg-fail
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-6/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-6/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@y-tiled-16bpp-rotate-90:
- shard-dg2-set2: NOTRUN -> [SKIP][17] ([Intel XE#1124]) +5 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_big_fb@y-tiled-16bpp-rotate-90.html
- shard-lnl: NOTRUN -> [SKIP][18] ([Intel XE#1124]) +2 other tests skip
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-1/igt@kms_big_fb@y-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-270:
- shard-bmg: NOTRUN -> [SKIP][19] ([Intel XE#1124]) +3 other tests skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-8/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-90:
- shard-adlp: NOTRUN -> [SKIP][20] ([Intel XE#316]) +3 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-3/igt@kms_big_fb@y-tiled-64bpp-rotate-90.html
* igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p:
- shard-bmg: NOTRUN -> [SKIP][21] ([Intel XE#2314] / [Intel XE#2894]) +1 other test skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-7/igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p.html
- shard-dg2-set2: NOTRUN -> [SKIP][22] ([Intel XE#2191])
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-433/igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p.html
- shard-lnl: NOTRUN -> [SKIP][23] ([Intel XE#2191])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-6/igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p.html
* igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p:
- shard-adlp: NOTRUN -> [SKIP][24] ([Intel XE#2191]) +2 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-6/igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-1-displays-3840x2160p:
- shard-adlp: NOTRUN -> [SKIP][25] ([Intel XE#367])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@kms_bw@linear-tiling-1-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-3-displays-3840x2160p:
- shard-dg2-set2: NOTRUN -> [SKIP][26] ([Intel XE#367]) +3 other tests skip
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_bw@linear-tiling-3-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-4-displays-2160x1440p:
- shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#367]) +1 other test skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-1/igt@kms_bw@linear-tiling-4-displays-2160x1440p.html
- shard-lnl: NOTRUN -> [SKIP][28] ([Intel XE#1512]) +1 other test skip
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-4/igt@kms_bw@linear-tiling-4-displays-2160x1440p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs:
- shard-adlp: NOTRUN -> [SKIP][29] ([Intel XE#455] / [Intel XE#787]) +53 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-3/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-1:
- shard-adlp: NOTRUN -> [SKIP][30] ([Intel XE#787]) +80 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-6/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-1.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][31] ([Intel XE#2887]) +3 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-4/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc.html
- shard-lnl: NOTRUN -> [SKIP][32] ([Intel XE#2887])
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-3/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][33] ([Intel XE#787]) +125 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-436/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-6.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][34] ([Intel XE#3432]) +1 other test skip
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-3/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs@pipe-b-dp-2:
- shard-bmg: NOTRUN -> [SKIP][35] ([Intel XE#2652] / [Intel XE#787]) +7 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs@pipe-b-dp-2.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-dg2-set2: [PASS][36] -> [INCOMPLETE][37] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#3124] / [Intel XE#4345])
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-4:
- shard-dg2-set2: [PASS][38] -> [INCOMPLETE][39] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4522])
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-4.html
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-dp-4:
- shard-dg2-set2: [PASS][40] -> [INCOMPLETE][41] ([Intel XE#3124])
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-dp-4.html
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-6:
- shard-dg2-set2: [PASS][42] -> [DMESG-WARN][43] ([Intel XE#1727] / [Intel XE#3113])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-6.html
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-d-dp-2:
- shard-dg2-set2: NOTRUN -> [SKIP][44] ([Intel XE#455] / [Intel XE#787]) +21 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-432/igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-d-dp-2.html
* igt@kms_chamelium_color@ctm-0-75:
- shard-dg2-set2: NOTRUN -> [SKIP][45] ([Intel XE#306]) +1 other test skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-433/igt@kms_chamelium_color@ctm-0-75.html
* igt@kms_chamelium_color@ctm-blue-to-red:
- shard-bmg: NOTRUN -> [SKIP][46] ([Intel XE#2325])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-5/igt@kms_chamelium_color@ctm-blue-to-red.html
* igt@kms_chamelium_color@degamma:
- shard-adlp: NOTRUN -> [SKIP][47] ([Intel XE#306]) +1 other test skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@kms_chamelium_color@degamma.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
- shard-adlp: NOTRUN -> [SKIP][48] ([Intel XE#373]) +7 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
* igt@kms_chamelium_hpd@vga-hpd-fast:
- shard-bmg: NOTRUN -> [SKIP][49] ([Intel XE#2252]) +2 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-3/igt@kms_chamelium_hpd@vga-hpd-fast.html
- shard-dg2-set2: NOTRUN -> [SKIP][50] ([Intel XE#373]) +3 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-435/igt@kms_chamelium_hpd@vga-hpd-fast.html
* igt@kms_content_protection@atomic-dpms@pipe-a-dp-2:
- shard-bmg: NOTRUN -> [FAIL][51] ([Intel XE#1178])
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-2/igt@kms_content_protection@atomic-dpms@pipe-a-dp-2.html
* igt@kms_content_protection@content-type-change:
- shard-lnl: NOTRUN -> [SKIP][52] ([Intel XE#5176])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-6/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-bmg: NOTRUN -> [SKIP][53] ([Intel XE#2390])
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-3/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-adlp: NOTRUN -> [SKIP][54] ([Intel XE#307]) +2 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_cursor_crc@cursor-offscreen-256x85:
- shard-dg2-set2: NOTRUN -> [SKIP][55] ([Intel XE#4208] / [i915#2575]) +1 other test skip
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_cursor_crc@cursor-offscreen-256x85.html
* igt@kms_cursor_crc@cursor-random-32x32:
- shard-adlp: NOTRUN -> [SKIP][56] ([Intel XE#455]) +32 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@kms_cursor_crc@cursor-random-32x32.html
* igt@kms_cursor_crc@cursor-random-max-size:
- shard-bmg: NOTRUN -> [SKIP][57] ([Intel XE#2320])
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-7/igt@kms_cursor_crc@cursor-random-max-size.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-dg2-set2: NOTRUN -> [SKIP][58] ([Intel XE#308])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-432/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-adlp: NOTRUN -> [SKIP][59] ([Intel XE#308]) +3 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-9/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
- shard-bmg: [PASS][60] -> [SKIP][61] ([Intel XE#2291]) +1 other test skip
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-2/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-6/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size:
- shard-adlp: NOTRUN -> [SKIP][62] ([Intel XE#309]) +5 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size.html
* igt@kms_display_modes@extended-mode-basic:
- shard-lnl: NOTRUN -> [SKIP][63] ([Intel XE#4302])
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-3/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-adlp: NOTRUN -> [SKIP][64] ([Intel XE#4354]) +1 other test skip
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-9/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-adlp: NOTRUN -> [SKIP][65] ([Intel XE#4356])
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-6/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-bmg: [PASS][66] -> [SKIP][67] ([Intel XE#4294])
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-5/igt@kms_dp_linktrain_fallback@dp-fallback.html
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-6/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-bmg: NOTRUN -> [SKIP][68] ([Intel XE#2244])
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-7/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests:
- shard-dg2-set2: NOTRUN -> [SKIP][69] ([Intel XE#4422])
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-464/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests.html
* igt@kms_fbcon_fbt@psr:
- shard-dg2-set2: NOTRUN -> [SKIP][70] ([Intel XE#776])
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-432/igt@kms_fbcon_fbt@psr.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-adlp: NOTRUN -> [SKIP][71] ([Intel XE#776]) +1 other test skip
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@display-2x:
- shard-adlp: NOTRUN -> [SKIP][72] ([Intel XE#702])
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@kms_feature_discovery@display-2x.html
* igt@kms_feature_discovery@dp-mst:
- shard-adlp: NOTRUN -> [SKIP][73] ([Intel XE#1137])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-9/igt@kms_feature_discovery@dp-mst.html
* igt@kms_flip@2x-dpms-vs-vblank-race:
- shard-lnl: NOTRUN -> [SKIP][74] ([Intel XE#1421]) +3 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-3/igt@kms_flip@2x-dpms-vs-vblank-race.html
* igt@kms_flip@2x-flip-vs-panning-interruptible:
- shard-bmg: [PASS][75] -> [SKIP][76] ([Intel XE#2316]) +2 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-3/igt@kms_flip@2x-flip-vs-panning-interruptible.html
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-6/igt@kms_flip@2x-flip-vs-panning-interruptible.html
* igt@kms_flip@2x-plain-flip-fb-recreate:
- shard-dg2-set2: NOTRUN -> [FAIL][77] ([Intel XE#886]) +2 other tests fail
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-463/igt@kms_flip@2x-plain-flip-fb-recreate.html
* igt@kms_flip@2x-wf_vblank-ts-check-interruptible:
- shard-adlp: NOTRUN -> [SKIP][78] ([Intel XE#310]) +12 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-6/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-bmg: [PASS][79] -> [FAIL][80] ([Intel XE#3321]) +3 other tests fail
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-1/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-8/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a6:
- shard-dg2-set2: [PASS][81] -> [FAIL][82] ([Intel XE#301]) +2 other tests fail
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a6.html
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-464/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a6.html
* igt@kms_flip@flip-vs-expired-vblank@a-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][83] ([Intel XE#301] / [Intel XE#3321]) +2 other tests fail
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank@a-dp4.html
* igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6:
- shard-dg2-set2: NOTRUN -> [FAIL][84] ([Intel XE#301]) +5 other tests fail
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html
* igt@kms_flip@flip-vs-suspend:
- shard-bmg: NOTRUN -> [INCOMPLETE][85] ([Intel XE#2049] / [Intel XE#2597]) +1 other test incomplete
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-8/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-bmg: [PASS][86] -> [INCOMPLETE][87] ([Intel XE#2049] / [Intel XE#2597]) +1 other test incomplete
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-5/igt@kms_flip@flip-vs-suspend-interruptible.html
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-7/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend@c-dp4:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][88] ([Intel XE#2049] / [Intel XE#2597]) +2 other tests incomplete
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-435/igt@kms_flip@flip-vs-suspend@c-dp4.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling:
- shard-bmg: NOTRUN -> [SKIP][89] ([Intel XE#2293] / [Intel XE#2380]) +3 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-8/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html
- shard-lnl: NOTRUN -> [SKIP][90] ([Intel XE#1401] / [Intel XE#1745]) +1 other test skip
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-6/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][91] ([Intel XE#1401]) +1 other test skip
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-6/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode:
- shard-bmg: NOTRUN -> [SKIP][92] ([Intel XE#2293]) +3 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-8/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@drrs-1p-offscren-pri-indfb-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][93] ([Intel XE#2311]) +11 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-5/igt@kms_frontbuffer_tracking@drrs-1p-offscren-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-draw-blt:
- shard-adlp: NOTRUN -> [SKIP][94] ([Intel XE#651]) +17 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@drrs-2p-pri-indfb-multidraw:
- shard-adlp: NOTRUN -> [SKIP][95] ([Intel XE#656]) +55 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-9/igt@kms_frontbuffer_tracking@drrs-2p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-onoff:
- shard-dg2-set2: NOTRUN -> [SKIP][96] ([Intel XE#651]) +18 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-436/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][97] ([Intel XE#656]) +9 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-render:
- shard-dg2-set2: [PASS][98] -> [SKIP][99] ([Intel XE#4208]) +13 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-435/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-render.html
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-blt:
- shard-dg2-set2: [PASS][100] -> [SKIP][101] ([Intel XE#2351] / [Intel XE#4208])
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-463/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-blt.html
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-adlp: NOTRUN -> [SKIP][102] ([Intel XE#1151]) +1 other test skip
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
- shard-bmg: NOTRUN -> [SKIP][103] ([Intel XE#4141]) +5 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-5/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-pri-shrfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][104] ([Intel XE#651]) +2 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-1/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-adlp: NOTRUN -> [SKIP][105] ([Intel XE#653]) +21 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][106] ([Intel XE#2312]) +1 other test skip
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-slowdraw:
- shard-dg2-set2: NOTRUN -> [SKIP][107] ([Intel XE#653]) +18 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-slowdraw.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen:
- shard-bmg: NOTRUN -> [SKIP][108] ([Intel XE#2313]) +12 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-dg2-set2: NOTRUN -> [SKIP][109] ([Intel XE#2925])
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-433/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-adlp: NOTRUN -> [SKIP][110] ([Intel XE#2927])
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-1:
- shard-adlp: [PASS][111] -> [DMESG-WARN][112] ([Intel XE#2953] / [Intel XE#4173]) +3 other tests dmesg-warn
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-4/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-1.html
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-6/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-1.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-adlp: NOTRUN -> [SKIP][113] ([Intel XE#4596])
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-bmg: [PASS][114] -> [SKIP][115] ([Intel XE#4596])
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-3/igt@kms_plane_multiple@2x-tiling-x.html
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-6/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-adlp: NOTRUN -> [SKIP][116] ([Intel XE#1122]) +1 other test skip
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc5-psr:
- shard-adlp: NOTRUN -> [SKIP][117] ([Intel XE#1129])
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-3/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-dg2-set2: NOTRUN -> [SKIP][118] ([Intel XE#3309])
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-464/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_dc@dc6-dpms:
- shard-adlp: NOTRUN -> [FAIL][119] ([Intel XE#718])
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@dc6-psr:
- shard-lnl: [PASS][120] -> [FAIL][121] ([Intel XE#718])
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-lnl-3/igt@kms_pm_dc@dc6-psr.html
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-1/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_dc@deep-pkgc:
- shard-bmg: NOTRUN -> [SKIP][122] ([Intel XE#2505])
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-1/igt@kms_pm_dc@deep-pkgc.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-lnl: NOTRUN -> [SKIP][123] ([Intel XE#1439] / [Intel XE#836])
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-7/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf:
- shard-adlp: NOTRUN -> [SKIP][124] ([Intel XE#1489]) +9 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf.html
- shard-bmg: NOTRUN -> [SKIP][125] ([Intel XE#1489]) +2 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-7/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-dg2-set2: NOTRUN -> [SKIP][126] ([Intel XE#1489]) +3 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-463/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@pr-cursor-plane-update-sf:
- shard-lnl: NOTRUN -> [SKIP][127] ([Intel XE#2893])
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-1/igt@kms_psr2_sf@pr-cursor-plane-update-sf.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-bmg: NOTRUN -> [SKIP][128] ([Intel XE#2387])
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-1/igt@kms_psr2_su@page_flip-xrgb8888.html
- shard-dg2-set2: NOTRUN -> [SKIP][129] ([Intel XE#1122])
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-463/igt@kms_psr2_su@page_flip-xrgb8888.html
- shard-lnl: NOTRUN -> [SKIP][130] ([Intel XE#1128])
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-8/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@fbc-psr2-basic:
- shard-lnl: NOTRUN -> [SKIP][131] ([Intel XE#1406])
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-8/igt@kms_psr@fbc-psr2-basic.html
* igt@kms_psr@fbc-psr2-basic@edp-1:
- shard-lnl: NOTRUN -> [SKIP][132] ([Intel XE#4609])
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-8/igt@kms_psr@fbc-psr2-basic@edp-1.html
* igt@kms_psr@fbc-psr2-cursor-blt:
- shard-adlp: NOTRUN -> [SKIP][133] ([Intel XE#2850] / [Intel XE#929]) +16 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@kms_psr@fbc-psr2-cursor-blt.html
- shard-bmg: NOTRUN -> [SKIP][134] ([Intel XE#2234] / [Intel XE#2850]) +7 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-7/igt@kms_psr@fbc-psr2-cursor-blt.html
* igt@kms_psr@psr2-sprite-plane-move:
- shard-dg2-set2: NOTRUN -> [SKIP][135] ([Intel XE#2850] / [Intel XE#929]) +6 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-432/igt@kms_psr@psr2-sprite-plane-move.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-adlp: NOTRUN -> [SKIP][136] ([Intel XE#2939]) +1 other test skip
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-6/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@bad-tiling:
- shard-lnl: NOTRUN -> [SKIP][137] ([Intel XE#3414] / [Intel XE#3904])
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-4/igt@kms_rotation_crc@bad-tiling.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-180:
- shard-adlp: NOTRUN -> [SKIP][138] ([Intel XE#1127])
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-bmg: NOTRUN -> [SKIP][139] ([Intel XE#2330])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
- shard-dg2-set2: NOTRUN -> [SKIP][140] ([Intel XE#1127])
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-adlp: NOTRUN -> [SKIP][141] ([Intel XE#3414]) +2 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-8/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-bmg: NOTRUN -> [SKIP][142] ([Intel XE#3414] / [Intel XE#3904])
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-7/igt@kms_rotation_crc@sprite-rotation-90.html
- shard-dg2-set2: NOTRUN -> [SKIP][143] ([Intel XE#3414])
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-433/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@kms_setmode@basic@pipe-a-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [FAIL][144] ([Intel XE#2883]) +4 other tests fail
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-463/igt@kms_setmode@basic@pipe-a-hdmi-a-6.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-dg2-set2: [PASS][145] -> [SKIP][146] ([Intel XE#4208] / [i915#2575]) +7 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-432/igt@kms_setmode@clone-exclusive-crtc.html
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-adlp: NOTRUN -> [SKIP][147] ([Intel XE#362])
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-6/igt@kms_tiled_display@basic-test-pattern.html
- shard-dg2-set2: NOTRUN -> [FAIL][148] ([Intel XE#1729])
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-432/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_tv_load_detect@load-detect:
- shard-dg2-set2: NOTRUN -> [SKIP][149] ([Intel XE#330])
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-464/igt@kms_tv_load_detect@load-detect.html
* igt@kms_vrr@cmrr@pipe-a-edp-1:
- shard-lnl: [PASS][150] -> [FAIL][151] ([Intel XE#4459]) +1 other test fail
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-lnl-3/igt@kms_vrr@cmrr@pipe-a-edp-1.html
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-7/igt@kms_vrr@cmrr@pipe-a-edp-1.html
* igt@kms_vrr@flipline:
- shard-dg2-set2: NOTRUN -> [SKIP][152] ([Intel XE#455]) +17 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-464/igt@kms_vrr@flipline.html
* igt@xe_ccs@large-ctrl-surf-copy:
- shard-adlp: NOTRUN -> [SKIP][153] ([Intel XE#3576])
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-3/igt@xe_ccs@large-ctrl-surf-copy.html
* igt@xe_ccs@suspend-resume:
- shard-adlp: NOTRUN -> [SKIP][154] ([Intel XE#455] / [Intel XE#488]) +4 other tests skip
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-3/igt@xe_ccs@suspend-resume.html
* igt@xe_compute@ccs-mode-basic:
- shard-adlp: NOTRUN -> [SKIP][155] ([Intel XE#1447]) +1 other test skip
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-6/igt@xe_compute@ccs-mode-basic.html
* igt@xe_copy_basic@mem-copy-linear-0x369:
- shard-adlp: NOTRUN -> [SKIP][156] ([Intel XE#1123]) +1 other test skip
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-3/igt@xe_copy_basic@mem-copy-linear-0x369.html
* igt@xe_copy_basic@mem-set-linear-0xfffe:
- shard-dg2-set2: NOTRUN -> [SKIP][157] ([Intel XE#1126])
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-432/igt@xe_copy_basic@mem-set-linear-0xfffe.html
* igt@xe_eu_stall@blocking-read:
- shard-dg2-set2: NOTRUN -> [SKIP][158] ([Intel XE#4497])
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-436/igt@xe_eu_stall@blocking-read.html
* igt@xe_eu_stall@invalid-sampling-rate:
- shard-adlp: NOTRUN -> [SKIP][159] ([Intel XE#4497]) +1 other test skip
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-8/igt@xe_eu_stall@invalid-sampling-rate.html
* igt@xe_eudebug@basic-vm-bind-vm-destroy-discovery:
- shard-bmg: NOTRUN -> [SKIP][160] ([Intel XE#4837]) +3 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-7/igt@xe_eudebug@basic-vm-bind-vm-destroy-discovery.html
* igt@xe_eudebug_online@debugger-reopen:
- shard-dg2-set2: NOTRUN -> [SKIP][161] ([Intel XE#4837]) +5 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-464/igt@xe_eudebug_online@debugger-reopen.html
* igt@xe_eudebug_online@pagefault-read:
- shard-lnl: NOTRUN -> [SKIP][162] ([Intel XE#4837])
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-8/igt@xe_eudebug_online@pagefault-read.html
* igt@xe_eudebug_online@set-breakpoint-sigint-debugger:
- shard-adlp: NOTRUN -> [SKIP][163] ([Intel XE#4837]) +17 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-8/igt@xe_eudebug_online@set-breakpoint-sigint-debugger.html
* igt@xe_evict@evict-small-cm:
- shard-adlp: NOTRUN -> [SKIP][164] ([Intel XE#261] / [Intel XE#688]) +4 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@xe_evict@evict-small-cm.html
* igt@xe_evict_ccs@evict-overcommit-parallel-instantfree-samefd:
- shard-adlp: NOTRUN -> [SKIP][165] ([Intel XE#688]) +1 other test skip
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-3/igt@xe_evict_ccs@evict-overcommit-parallel-instantfree-samefd.html
* igt@xe_evict_ccs@evict-overcommit-parallel-nofree-samefd:
- shard-lnl: NOTRUN -> [SKIP][166] ([Intel XE#688])
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-8/igt@xe_evict_ccs@evict-overcommit-parallel-nofree-samefd.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-bind:
- shard-adlp: NOTRUN -> [SKIP][167] ([Intel XE#1392]) +15 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-bind.html
- shard-bmg: NOTRUN -> [SKIP][168] ([Intel XE#2322]) +3 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-1/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-bind.html
* igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-rebind:
- shard-lnl: NOTRUN -> [SKIP][169] ([Intel XE#1392])
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-4/igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-rebind.html
* igt@xe_exec_basic@multigpu-once-basic-defer-mmap:
- shard-dg2-set2: [PASS][170] -> [SKIP][171] ([Intel XE#1392]) +7 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-435/igt@xe_exec_basic@multigpu-once-basic-defer-mmap.html
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-432/igt@xe_exec_basic@multigpu-once-basic-defer-mmap.html
* igt@xe_exec_fault_mode@many-bindexecqueue-userptr-imm:
- shard-adlp: NOTRUN -> [SKIP][172] ([Intel XE#288]) +43 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-8/igt@xe_exec_fault_mode@many-bindexecqueue-userptr-imm.html
* igt@xe_exec_fault_mode@once-bindexecqueue-imm:
- shard-dg2-set2: NOTRUN -> [SKIP][173] ([Intel XE#288]) +18 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-463/igt@xe_exec_fault_mode@once-bindexecqueue-imm.html
* igt@xe_exec_reset@cat-error:
- shard-adlp: NOTRUN -> [DMESG-WARN][174] ([Intel XE#3868])
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@xe_exec_reset@cat-error.html
* igt@xe_exec_reset@cm-cat-error:
- shard-adlp: NOTRUN -> [DMESG-FAIL][175] ([Intel XE#3868])
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@xe_exec_reset@cm-cat-error.html
* igt@xe_exec_reset@parallel-gt-reset:
- shard-bmg: NOTRUN -> [DMESG-WARN][176] ([Intel XE#3876])
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-7/igt@xe_exec_reset@parallel-gt-reset.html
* igt@xe_exec_system_allocator@process-many-stride-mmap-huge:
- shard-lnl: NOTRUN -> [SKIP][177] ([Intel XE#4943]) +4 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-8/igt@xe_exec_system_allocator@process-many-stride-mmap-huge.html
* igt@xe_exec_system_allocator@threads-many-large-new-busy:
- shard-dg2-set2: NOTRUN -> [SKIP][178] ([Intel XE#4208]) +5 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@xe_exec_system_allocator@threads-many-large-new-busy.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-execqueues-new-race-nomemset:
- shard-dg2-set2: NOTRUN -> [SKIP][179] ([Intel XE#4915]) +158 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-435/igt@xe_exec_system_allocator@threads-shared-vm-many-execqueues-new-race-nomemset.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-large-new-bo-map-nomemset:
- shard-lnl: [PASS][180] -> [FAIL][181] ([Intel XE#5018])
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-lnl-4/igt@xe_exec_system_allocator@threads-shared-vm-many-large-new-bo-map-nomemset.html
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-7/igt@xe_exec_system_allocator@threads-shared-vm-many-large-new-bo-map-nomemset.html
* igt@xe_exec_system_allocator@twice-large-new-race:
- shard-adlp: NOTRUN -> [SKIP][182] ([Intel XE#4915]) +347 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@xe_exec_system_allocator@twice-large-new-race.html
* igt@xe_exec_system_allocator@twice-mmap-huge:
- shard-bmg: NOTRUN -> [SKIP][183] ([Intel XE#4943]) +9 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-3/igt@xe_exec_system_allocator@twice-mmap-huge.html
* igt@xe_media_fill@media-fill:
- shard-bmg: NOTRUN -> [SKIP][184] ([Intel XE#2459] / [Intel XE#2596])
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-2/igt@xe_media_fill@media-fill.html
* igt@xe_mmap@pci-membarrier-bad-object:
- shard-adlp: NOTRUN -> [SKIP][185] ([Intel XE#5100]) +1 other test skip
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-8/igt@xe_mmap@pci-membarrier-bad-object.html
* igt@xe_mmap@vram:
- shard-adlp: NOTRUN -> [SKIP][186] ([Intel XE#1008])
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@xe_mmap@vram.html
* igt@xe_module_load@force-load:
- shard-adlp: NOTRUN -> [SKIP][187] ([Intel XE#378])
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-6/igt@xe_module_load@force-load.html
* igt@xe_oa@non-system-wide-paranoid:
- shard-dg2-set2: NOTRUN -> [SKIP][188] ([Intel XE#2541] / [Intel XE#3573]) +1 other test skip
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-433/igt@xe_oa@non-system-wide-paranoid.html
* igt@xe_oa@privileged-forked-access-vaddr:
- shard-adlp: NOTRUN -> [SKIP][189] ([Intel XE#2541] / [Intel XE#3573]) +10 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@xe_oa@privileged-forked-access-vaddr.html
* igt@xe_oa@syncs-syncobj-cfg:
- shard-adlp: NOTRUN -> [SKIP][190] ([Intel XE#2541] / [Intel XE#3573] / [Intel XE#4501])
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@xe_oa@syncs-syncobj-cfg.html
* igt@xe_pat@pat-index-xe2:
- shard-dg2-set2: NOTRUN -> [SKIP][191] ([Intel XE#977])
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-436/igt@xe_pat@pat-index-xe2.html
* igt@xe_peer2peer@read:
- shard-adlp: NOTRUN -> [SKIP][192] ([Intel XE#1061])
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@xe_peer2peer@read.html
* igt@xe_peer2peer@write:
- shard-bmg: NOTRUN -> [SKIP][193] ([Intel XE#2427])
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-6/igt@xe_peer2peer@write.html
* igt@xe_peer2peer@write@write-gpua-vram01-gpub-system-p2p:
- shard-dg2-set2: NOTRUN -> [FAIL][194] ([Intel XE#1173]) +1 other test fail
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-433/igt@xe_peer2peer@write@write-gpua-vram01-gpub-system-p2p.html
* igt@xe_pm@d3cold-multiple-execs:
- shard-adlp: NOTRUN -> [SKIP][195] ([Intel XE#2284] / [Intel XE#366]) +1 other test skip
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-9/igt@xe_pm@d3cold-multiple-execs.html
* igt@xe_pm@s4-vm-bind-userptr:
- shard-adlp: NOTRUN -> [ABORT][196] ([Intel XE#1794])
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-9/igt@xe_pm@s4-vm-bind-userptr.html
* igt@xe_pm_residency@cpg-basic:
- shard-lnl: NOTRUN -> [SKIP][197] ([Intel XE#584]) +1 other test skip
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-2/igt@xe_pm_residency@cpg-basic.html
* igt@xe_pmu@all-fn-engine-activity-load:
- shard-dg2-set2: NOTRUN -> [SKIP][198] ([Intel XE#4650])
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-433/igt@xe_pmu@all-fn-engine-activity-load.html
* igt@xe_pmu@engine-activity-most-load-idle:
- shard-adlp: NOTRUN -> [ABORT][199] ([Intel XE#5214]) +1 other test abort
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@xe_pmu@engine-activity-most-load-idle.html
* igt@xe_pmu@gt-frequency:
- shard-adlp: NOTRUN -> [INCOMPLETE][200] ([Intel XE#5214])
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@xe_pmu@gt-frequency.html
* igt@xe_pxp@pxp-stale-bo-exec-post-suspend:
- shard-adlp: NOTRUN -> [SKIP][201] ([Intel XE#4733]) +1 other test skip
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@xe_pxp@pxp-stale-bo-exec-post-suspend.html
* igt@xe_pxp@pxp-stale-queue-post-suspend:
- shard-dg2-set2: NOTRUN -> [SKIP][202] ([Intel XE#4733]) +1 other test skip
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-464/igt@xe_pxp@pxp-stale-queue-post-suspend.html
* igt@xe_query@multigpu-query-gt-list:
- shard-bmg: NOTRUN -> [SKIP][203] ([Intel XE#944]) +2 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-8/igt@xe_query@multigpu-query-gt-list.html
* igt@xe_query@multigpu-query-invalid-extension:
- shard-adlp: NOTRUN -> [SKIP][204] ([Intel XE#944]) +2 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@xe_query@multigpu-query-invalid-extension.html
* igt@xe_query@multigpu-query-uc-fw-version-guc:
- shard-lnl: NOTRUN -> [SKIP][205] ([Intel XE#944])
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-3/igt@xe_query@multigpu-query-uc-fw-version-guc.html
* igt@xe_render_copy@render-stress-0-copies:
- shard-adlp: NOTRUN -> [SKIP][206] ([Intel XE#4814])
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@xe_render_copy@render-stress-0-copies.html
* igt@xe_spin_batch@spin-mem-copy:
- shard-adlp: NOTRUN -> [SKIP][207] ([Intel XE#4821])
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@xe_spin_batch@spin-mem-copy.html
* igt@xe_sriov_auto_provisioning@selfconfig-reprovision-increase-numvfs:
- shard-dg2-set2: NOTRUN -> [SKIP][208] ([Intel XE#4130])
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-432/igt@xe_sriov_auto_provisioning@selfconfig-reprovision-increase-numvfs.html
#### Possible fixes ####
* igt@kms_async_flips@async-flip-suspend-resume:
- shard-adlp: [DMESG-WARN][209] ([Intel XE#4543]) -> [PASS][210] +2 other tests pass
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-3/igt@kms_async_flips@async-flip-suspend-resume.html
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-3/igt@kms_async_flips@async-flip-suspend-resume.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-adlp: [DMESG-FAIL][211] ([Intel XE#4543]) -> [PASS][212]
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-9/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-bmg: [INCOMPLETE][213] ([Intel XE#3862]) -> [PASS][214] +1 other test pass
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-8/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-1/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size:
- shard-bmg: [SKIP][215] ([Intel XE#2291]) -> [PASS][216] +3 other tests pass
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-6/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-7/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
* igt@kms_flip@2x-blocking-wf_vblank:
- shard-bmg: [SKIP][217] ([Intel XE#2316]) -> [PASS][218] +4 other tests pass
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-6/igt@kms_flip@2x-blocking-wf_vblank.html
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-3/igt@kms_flip@2x-blocking-wf_vblank.html
* igt@kms_flip@2x-flip-vs-expired-vblank@bd-dp2-hdmi-a3:
- shard-bmg: [FAIL][219] ([Intel XE#3321]) -> [PASS][220]
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-5/igt@kms_flip@2x-flip-vs-expired-vblank@bd-dp2-hdmi-a3.html
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-7/igt@kms_flip@2x-flip-vs-expired-vblank@bd-dp2-hdmi-a3.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4:
- shard-dg2-set2: [FAIL][221] ([Intel XE#301]) -> [PASS][222]
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-464/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html
* igt@kms_flip@flip-vs-suspend@a-dp4:
- shard-dg2-set2: [INCOMPLETE][223] ([Intel XE#2049] / [Intel XE#2597]) -> [PASS][224]
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-435/igt@kms_flip@flip-vs-suspend@a-dp4.html
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-435/igt@kms_flip@flip-vs-suspend@a-dp4.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible@b-edp1:
- shard-lnl: [FAIL][225] ([Intel XE#886]) -> [PASS][226] +4 other tests pass
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-lnl-2/igt@kms_flip@plain-flip-fb-recreate-interruptible@b-edp1.html
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-1/igt@kms_flip@plain-flip-fb-recreate-interruptible@b-edp1.html
* igt@kms_flip@wf_vblank-ts-check:
- shard-bmg: [FAIL][227] ([Intel XE#2882]) -> [PASS][228] +1 other test pass
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-3/igt@kms_flip@wf_vblank-ts-check.html
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-7/igt@kms_flip@wf_vblank-ts-check.html
* igt@kms_hdr@static-toggle-suspend:
- shard-bmg: [SKIP][229] ([Intel XE#1503]) -> [PASS][230]
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-6/igt@kms_hdr@static-toggle-suspend.html
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-5/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_lease@implicit-plane-lease:
- shard-adlp: [DMESG-WARN][231] ([Intel XE#2953] / [Intel XE#4173]) -> [PASS][232]
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-8/igt@kms_lease@implicit-plane-lease.html
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@kms_lease@implicit-plane-lease.html
* igt@kms_plane_cursor@viewport:
- shard-dg2-set2: [FAIL][233] ([Intel XE#616]) -> [PASS][234] +1 other test pass
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-436/igt@kms_plane_cursor@viewport.html
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-433/igt@kms_plane_cursor@viewport.html
* igt@kms_pm_dc@dc5-psr:
- shard-lnl: [FAIL][235] ([Intel XE#718]) -> [PASS][236]
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-lnl-3/igt@kms_pm_dc@dc5-psr.html
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-8/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_rpm@modeset-stress-extra-wait:
- shard-dg2-set2: [INCOMPLETE][237] ([Intel XE#4842]) -> [PASS][238]
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-463/igt@kms_pm_rpm@modeset-stress-extra-wait.html
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-432/igt@kms_pm_rpm@modeset-stress-extra-wait.html
* igt@xe_exec_basic@multigpu-once-bindexecqueue:
- shard-dg2-set2: [SKIP][239] ([Intel XE#1392]) -> [PASS][240] +5 other tests pass
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-432/igt@xe_exec_basic@multigpu-once-bindexecqueue.html
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@xe_exec_basic@multigpu-once-bindexecqueue.html
* igt@xe_exec_reset@parallel-gt-reset:
- shard-dg2-set2: [DMESG-WARN][241] ([Intel XE#3876]) -> [PASS][242]
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-435/igt@xe_exec_reset@parallel-gt-reset.html
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-463/igt@xe_exec_reset@parallel-gt-reset.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-large-new-bo-map-nomemset:
- shard-bmg: [FAIL][243] -> [PASS][244]
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-2/igt@xe_exec_system_allocator@threads-shared-vm-many-large-new-bo-map-nomemset.html
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-2/igt@xe_exec_system_allocator@threads-shared-vm-many-large-new-bo-map-nomemset.html
* igt@xe_module_load@load:
- shard-adlp: ([PASS][245], [PASS][246], [PASS][247], [PASS][248], [PASS][249], [PASS][250], [PASS][251], [PASS][252], [PASS][253], [PASS][254], [PASS][255], [PASS][256], [PASS][257], [PASS][258], [PASS][259], [PASS][260], [PASS][261], [PASS][262], [PASS][263], [SKIP][264], [PASS][265], [PASS][266], [PASS][267], [PASS][268], [PASS][269], [PASS][270]) ([Intel XE#378]) -> ([PASS][271], [PASS][272], [PASS][273], [PASS][274], [PASS][275], [PASS][276], [PASS][277], [PASS][278], [PASS][279], [PASS][280], [PASS][281], [PASS][282], [PASS][283], [PASS][284], [PASS][285], [PASS][286], [PASS][287], [PASS][288], [PASS][289], [PASS][290], [PASS][291], [PASS][292], [PASS][293], [PASS][294], [PASS][295])
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-6/igt@xe_module_load@load.html
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-6/igt@xe_module_load@load.html
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-6/igt@xe_module_load@load.html
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-4/igt@xe_module_load@load.html
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-4/igt@xe_module_load@load.html
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-4/igt@xe_module_load@load.html
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-4/igt@xe_module_load@load.html
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-2/igt@xe_module_load@load.html
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-2/igt@xe_module_load@load.html
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-2/igt@xe_module_load@load.html
[255]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-2/igt@xe_module_load@load.html
[256]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-9/igt@xe_module_load@load.html
[257]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-9/igt@xe_module_load@load.html
[258]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-9/igt@xe_module_load@load.html
[259]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-9/igt@xe_module_load@load.html
[260]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-3/igt@xe_module_load@load.html
[261]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-3/igt@xe_module_load@load.html
[262]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-1/igt@xe_module_load@load.html
[263]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-1/igt@xe_module_load@load.html
[264]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-1/igt@xe_module_load@load.html
[265]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-1/igt@xe_module_load@load.html
[266]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-3/igt@xe_module_load@load.html
[267]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-3/igt@xe_module_load@load.html
[268]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-8/igt@xe_module_load@load.html
[269]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-8/igt@xe_module_load@load.html
[270]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-8/igt@xe_module_load@load.html
[271]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@xe_module_load@load.html
[272]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-8/igt@xe_module_load@load.html
[273]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-8/igt@xe_module_load@load.html
[274]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-8/igt@xe_module_load@load.html
[275]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-8/igt@xe_module_load@load.html
[276]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-9/igt@xe_module_load@load.html
[277]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-9/igt@xe_module_load@load.html
[278]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-9/igt@xe_module_load@load.html
[279]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-6/igt@xe_module_load@load.html
[280]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-6/igt@xe_module_load@load.html
[281]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@xe_module_load@load.html
[282]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@xe_module_load@load.html
[283]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@xe_module_load@load.html
[284]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@xe_module_load@load.html
[285]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@xe_module_load@load.html
[286]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-2/igt@xe_module_load@load.html
[287]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-1/igt@xe_module_load@load.html
[288]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-6/igt@xe_module_load@load.html
[289]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-3/igt@xe_module_load@load.html
[290]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@xe_module_load@load.html
[291]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@xe_module_load@load.html
[292]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@xe_module_load@load.html
[293]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-3/igt@xe_module_load@load.html
[294]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-3/igt@xe_module_load@load.html
[295]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-4/igt@xe_module_load@load.html
* igt@xe_pm@s4-basic-exec:
- shard-lnl: [ABORT][296] ([Intel XE#1794]) -> [PASS][297]
[296]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-lnl-2/igt@xe_pm@s4-basic-exec.html
[297]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-lnl-7/igt@xe_pm@s4-basic-exec.html
* igt@xe_pmu@gt-frequency:
- shard-dg2-set2: [FAIL][298] ([Intel XE#4819]) -> [PASS][299] +1 other test pass
[298]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-434/igt@xe_pmu@gt-frequency.html
[299]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-463/igt@xe_pmu@gt-frequency.html
#### Warnings ####
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180:
- shard-dg2-set2: [SKIP][300] ([Intel XE#1124]) -> [SKIP][301] ([Intel XE#4208])
[300]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-463/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180.html
[301]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180.html
* igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs:
- shard-dg2-set2: [SKIP][302] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][303] ([Intel XE#2351] / [Intel XE#4208]) +1 other test skip
[302]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-463/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs.html
[303]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc:
- shard-dg2-set2: [INCOMPLETE][304] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4522]) -> [INCOMPLETE][305] ([Intel XE#1727] / [Intel XE#2705] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4522])
[304]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
[305]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
- shard-dg2-set2: [SKIP][306] ([Intel XE#373]) -> [SKIP][307] ([Intel XE#4208] / [i915#2575])
[306]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-436/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
[307]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
* igt@kms_content_protection@atomic-dpms:
- shard-bmg: [SKIP][308] ([Intel XE#2341]) -> [FAIL][309] ([Intel XE#1178])
[308]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-6/igt@kms_content_protection@atomic-dpms.html
[309]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-2/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@uevent:
- shard-bmg: [FAIL][310] ([Intel XE#1188]) -> [SKIP][311] ([Intel XE#2341])
[310]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-4/igt@kms_content_protection@uevent.html
[311]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-6/igt@kms_content_protection@uevent.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-shrfb-msflip-blt:
- shard-bmg: [SKIP][312] ([Intel XE#2312]) -> [SKIP][313] ([Intel XE#2311]) +12 other tests skip
[312]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-shrfb-msflip-blt.html
[313]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-7/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt:
- shard-bmg: [SKIP][314] ([Intel XE#4141]) -> [SKIP][315] ([Intel XE#2312]) +3 other tests skip
[314]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt.html
[315]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render:
- shard-bmg: [SKIP][316] ([Intel XE#2312]) -> [SKIP][317] ([Intel XE#4141]) +5 other tests skip
[316]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
[317]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-5/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move:
- shard-bmg: [SKIP][318] ([Intel XE#2311]) -> [SKIP][319] ([Intel XE#2312]) +5 other tests skip
[318]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-1/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move.html
[319]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-pgflip-blt:
- shard-dg2-set2: [SKIP][320] ([Intel XE#653]) -> [SKIP][321] ([Intel XE#4208]) +1 other test skip
[320]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-pgflip-blt.html
[321]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt:
- shard-bmg: [SKIP][322] ([Intel XE#2313]) -> [SKIP][323] ([Intel XE#2312]) +2 other tests skip
[322]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt.html
[323]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt:
- shard-dg2-set2: [SKIP][324] ([Intel XE#653]) -> [SKIP][325] ([Intel XE#2351] / [Intel XE#4208])
[324]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-435/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
[325]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt:
- shard-bmg: [SKIP][326] ([Intel XE#2312]) -> [SKIP][327] ([Intel XE#2313]) +13 other tests skip
[326]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt.html
[327]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-5/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-bmg: [SKIP][328] ([Intel XE#4596]) -> [SKIP][329] ([Intel XE#5021])
[328]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-bmg-6/igt@kms_plane_multiple@2x-tiling-y.html
[329]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-bmg-3/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_pm_dc@dc6-dpms:
- shard-dg2-set2: [SKIP][330] ([Intel XE#908]) -> [SKIP][331] ([Intel XE#2351] / [Intel XE#4208])
[330]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-433/igt@kms_pm_dc@dc6-dpms.html
[331]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_psr@pr-primary-blt:
- shard-dg2-set2: [SKIP][332] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][333] ([Intel XE#4208])
[332]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-434/igt@kms_psr@pr-primary-blt.html
[333]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_psr@pr-primary-blt.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2-set2: [SKIP][334] ([Intel XE#362]) -> [SKIP][335] ([Intel XE#1500])
[334]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[335]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_vrr@max-min:
- shard-dg2-set2: [SKIP][336] ([Intel XE#455]) -> [SKIP][337] ([Intel XE#4208] / [i915#2575])
[336]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-434/igt@kms_vrr@max-min.html
[337]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@kms_vrr@max-min.html
* igt@xe_eudebug@basic-vm-bind-extended:
- shard-dg2-set2: [SKIP][338] ([Intel XE#4837]) -> [SKIP][339] ([Intel XE#4208])
[338]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-432/igt@xe_eudebug@basic-vm-bind-extended.html
[339]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@xe_eudebug@basic-vm-bind-extended.html
* igt@xe_exec_fault_mode@twice-bindexecqueue-rebind:
- shard-dg2-set2: [SKIP][340] ([Intel XE#288]) -> [SKIP][341] ([Intel XE#4208]) +1 other test skip
[340]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-436/igt@xe_exec_fault_mode@twice-bindexecqueue-rebind.html
[341]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@xe_exec_fault_mode@twice-bindexecqueue-rebind.html
* igt@xe_exec_system_allocator@threads-many-large-execqueues-mmap-huge-nomemset:
- shard-dg2-set2: [SKIP][342] ([Intel XE#4915]) -> [SKIP][343] ([Intel XE#4208]) +13 other tests skip
[342]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-463/igt@xe_exec_system_allocator@threads-many-large-execqueues-mmap-huge-nomemset.html
[343]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@xe_exec_system_allocator@threads-many-large-execqueues-mmap-huge-nomemset.html
* igt@xe_oa@polling:
- shard-dg2-set2: [SKIP][344] ([Intel XE#2541] / [Intel XE#3573]) -> [SKIP][345] ([Intel XE#4208])
[344]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-463/igt@xe_oa@polling.html
[345]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@xe_oa@polling.html
* igt@xe_pmu@engine-activity-idle:
- shard-adlp: [DMESG-WARN][346] ([Intel XE#5214]) -> [ABORT][347] ([Intel XE#5214]) +3 other tests abort
[346]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-adlp-4/igt@xe_pmu@engine-activity-idle.html
[347]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-adlp-8/igt@xe_pmu@engine-activity-idle.html
* igt@xe_query@multigpu-query-engines:
- shard-dg2-set2: [SKIP][348] ([Intel XE#944]) -> [SKIP][349] ([Intel XE#4208])
[348]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3237-75238c32deae15ee4120b42a5be556ec36807a84/shard-dg2-463/igt@xe_query@multigpu-query-engines.html
[349]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/shard-dg2-434/igt@xe_query@multigpu-query-engines.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1008]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1008
[Intel XE#1061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1061
[Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122
[Intel XE#1123]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1123
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1125]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1125
[Intel XE#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126
[Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127
[Intel XE#1128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1128
[Intel XE#1129]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1129
[Intel XE#1137]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1137
[Intel XE#1151]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1151
[Intel XE#1173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1188]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1188
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439
[Intel XE#1447]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1447
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1500]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1500
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#1512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1512
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291
[Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314
[Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2351
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2387]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2387
[Intel XE#2390]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2390
[Intel XE#2427]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2427
[Intel XE#2459]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2459
[Intel XE#2505]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2505
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#2596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2596
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#261]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/261
[Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652
[Intel XE#2705]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2705
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2882]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2882
[Intel XE#2883]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2883
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894
[Intel XE#2925]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2925
[Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927
[Intel XE#2939]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939
[Intel XE#2953]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2953
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
[Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#310]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/310
[Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
[Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/330
[Intel XE#3309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3309
[Intel XE#3321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
[Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
[Intel XE#3576]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3576
[Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378
[Intel XE#3862]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3862
[Intel XE#3868]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3868
[Intel XE#3876]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3876
[Intel XE#3884]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3884
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#4130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4173
[Intel XE#4208]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4208
[Intel XE#4212]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4212
[Intel XE#4294]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4294
[Intel XE#4302]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4302
[Intel XE#4345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4345
[Intel XE#4354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354
[Intel XE#4356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4356
[Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422
[Intel XE#4459]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4459
[Intel XE#4497]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4497
[Intel XE#4501]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4501
[Intel XE#4522]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4522
[Intel XE#4543]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4543
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596
[Intel XE#4609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609
[Intel XE#4650]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4650
[Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
[Intel XE#4814]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4814
[Intel XE#4819]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4819
[Intel XE#4821]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4821
[Intel XE#4837]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4837
[Intel XE#4842]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4842
[Intel XE#488]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/488
[Intel XE#4915]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4915
[Intel XE#4943]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4943
[Intel XE#5018]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5018
[Intel XE#5021]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5021
[Intel XE#5100]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5100
[Intel XE#5172]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5172
[Intel XE#5176]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5176
[Intel XE#5191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5191
[Intel XE#5214]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5214
[Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584
[Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#664]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/664
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#702]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/702
[Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
[Intel XE#776]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/776
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#827]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/827
[Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
[Intel XE#977]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/977
[i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575
Build changes
-------------
* IGT: IGT_8405 -> IGT_8406
* Linux: xe-3237-75238c32deae15ee4120b42a5be556ec36807a84 -> xe-pw-147415v2
IGT_8405: 8405
IGT_8406: 12d7c99650c85e479571b6db2c392408be474c88 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-3237-75238c32deae15ee4120b42a5be556ec36807a84: 75238c32deae15ee4120b42a5be556ec36807a84
xe-pw-147415v2: 147415v2
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v2/index.html
[-- Attachment #2: Type: text/html, Size: 109208 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* ✗ Xe.CI.Full: failure for drm/i915/plane: file and function renames (rev3)
2025-06-12 11:37 [RESEND 0/5] drm/i915/plane: file and function renames Jani Nikula
` (13 preceding siblings ...)
2025-06-13 0:07 ` ✗ Xe.CI.Full: failure for drm/i915/plane: file and function renames (rev2) Patchwork
@ 2025-06-13 10:08 ` Patchwork
14 siblings, 0 replies; 25+ messages in thread
From: Patchwork @ 2025-06-13 10:08 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 43533 bytes --]
== Series Details ==
Series: drm/i915/plane: file and function renames (rev3)
URL : https://patchwork.freedesktop.org/series/147415/
State : failure
== Summary ==
CI Bug Log - changes from xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d_FULL -> xe-pw-147415v3_FULL
====================================================
Summary
-------
**WARNING**
Minor unknown changes coming with xe-pw-147415v3_FULL need to be verified
manually.
If you think the reported changes have nothing to do with the changes
introduced in xe-pw-147415v3_FULL, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in xe-pw-147415v3_FULL:
### IGT changes ###
#### Warnings ####
* igt@xe_sriov_scheduling@nonpreempt-engine-resets@numvfs-random:
- shard-adlp: [ABORT][1] ([Intel XE#5214]) -> [DMESG-FAIL][2] +1 other test dmesg-fail
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-adlp-6/igt@xe_sriov_scheduling@nonpreempt-engine-resets@numvfs-random.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-adlp-8/igt@xe_sriov_scheduling@nonpreempt-engine-resets@numvfs-random.html
Known issues
------------
Here are the changes found in xe-pw-147415v3_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-bmg: NOTRUN -> [SKIP][3] ([Intel XE#2370])
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-lnl: NOTRUN -> [SKIP][4] ([Intel XE#3658])
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-270:
- shard-dg2-set2: NOTRUN -> [SKIP][5] ([Intel XE#316]) +2 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-433/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-90:
- shard-lnl: NOTRUN -> [SKIP][6] ([Intel XE#1407])
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_big_fb@x-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-dg2-set2: NOTRUN -> [SKIP][7] ([Intel XE#1124]) +6 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-433/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-bmg: NOTRUN -> [SKIP][8] ([Intel XE#1124]) +2 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@yf-tiled-addfb:
- shard-bmg: NOTRUN -> [SKIP][9] ([Intel XE#2328]) +1 other test skip
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@kms_big_fb@yf-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-dg2-set2: NOTRUN -> [SKIP][10] ([Intel XE#607])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-433/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-lnl: NOTRUN -> [SKIP][11] ([Intel XE#1124]) +2 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p:
- shard-dg2-set2: NOTRUN -> [SKIP][12] ([Intel XE#2191])
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p.html
* igt@kms_bw@linear-tiling-1-displays-1920x1080p:
- shard-dg2-set2: NOTRUN -> [SKIP][13] ([Intel XE#367]) +1 other test skip
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-436/igt@kms_bw@linear-tiling-1-displays-1920x1080p.html
* igt@kms_bw@linear-tiling-3-displays-1920x1080p:
- shard-lnl: NOTRUN -> [SKIP][14] ([Intel XE#367])
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_bw@linear-tiling-3-displays-1920x1080p.html
* igt@kms_bw@linear-tiling-4-displays-2160x1440p:
- shard-bmg: NOTRUN -> [SKIP][15] ([Intel XE#367]) +1 other test skip
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@kms_bw@linear-tiling-4-displays-2160x1440p.html
* igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs:
- shard-lnl: NOTRUN -> [SKIP][16] ([Intel XE#2887]) +3 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][17] ([Intel XE#787]) +48 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-433/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-6.html
* igt@kms_ccs@crc-primary-basic-y-tiled-ccs:
- shard-bmg: NOTRUN -> [SKIP][18] ([Intel XE#2887]) +4 other tests skip
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@kms_ccs@crc-primary-basic-y-tiled-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][19] ([Intel XE#2907])
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#455] / [Intel XE#787]) +13 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-d-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4:
- shard-dg2-set2: [PASS][21] -> [INCOMPLETE][22] ([Intel XE#3124])
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4.html
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-6:
- shard-dg2-set2: [PASS][23] -> [DMESG-WARN][24] ([Intel XE#1727] / [Intel XE#3113])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-6.html
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-dg2-set2: [PASS][25] -> [INCOMPLETE][26] ([Intel XE#1727] / [Intel XE#2705] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4522])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-d-dp-4:
- shard-dg2-set2: [PASS][27] -> [INCOMPLETE][28] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4522])
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-d-dp-4.html
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-d-dp-4.html
* igt@kms_chamelium_color@ctm-limited-range:
- shard-dg2-set2: NOTRUN -> [SKIP][29] ([Intel XE#306])
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-433/igt@kms_chamelium_color@ctm-limited-range.html
* igt@kms_chamelium_color@ctm-red-to-blue:
- shard-bmg: NOTRUN -> [SKIP][30] ([Intel XE#2325])
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@kms_chamelium_color@ctm-red-to-blue.html
* igt@kms_chamelium_edid@dp-edid-change-during-suspend:
- shard-dg2-set2: NOTRUN -> [SKIP][31] ([Intel XE#373]) +3 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-433/igt@kms_chamelium_edid@dp-edid-change-during-suspend.html
* igt@kms_chamelium_hpd@common-hpd-after-suspend:
- shard-bmg: NOTRUN -> [SKIP][32] ([Intel XE#2252]) +2 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
* igt@kms_chamelium_hpd@vga-hpd-fast:
- shard-lnl: NOTRUN -> [SKIP][33] ([Intel XE#373]) +2 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_chamelium_hpd@vga-hpd-fast.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-bmg: NOTRUN -> [SKIP][34] ([Intel XE#2390])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-dg2-set2: NOTRUN -> [SKIP][35] ([Intel XE#308]) +2 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-433/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-lnl: NOTRUN -> [SKIP][36] ([Intel XE#2321])
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-bmg: NOTRUN -> [SKIP][37] ([Intel XE#2320])
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
- shard-lnl: NOTRUN -> [SKIP][38] ([Intel XE#309]) +1 other test skip
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-toggle:
- shard-bmg: [PASS][39] -> [SKIP][40] ([Intel XE#2291])
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-bmg-4/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-6/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-dg2-set2: NOTRUN -> [SKIP][41] ([Intel XE#323])
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-433/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-bmg: NOTRUN -> [SKIP][42] ([Intel XE#4354])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4:
- shard-dg2-set2: [PASS][43] -> [FAIL][44] ([Intel XE#301] / [Intel XE#3321]) +3 other tests fail
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-dg2-463/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4.html
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-436/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4:
- shard-dg2-set2: [PASS][45] -> [FAIL][46] ([Intel XE#301]) +10 other tests fail
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-dg2-463/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4.html
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-436/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset:
- shard-lnl: NOTRUN -> [SKIP][47] ([Intel XE#1421])
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html
* igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling:
- shard-lnl: NOTRUN -> [FAIL][48] ([Intel XE#4683]) +1 other test fail
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling:
- shard-bmg: NOTRUN -> [SKIP][49] ([Intel XE#2293] / [Intel XE#2380])
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-bmg: NOTRUN -> [SKIP][50] ([Intel XE#2293])
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-onoff:
- shard-dg2-set2: NOTRUN -> [SKIP][51] ([Intel XE#651]) +13 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt:
- shard-bmg: NOTRUN -> [SKIP][52] ([Intel XE#4141])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-move:
- shard-bmg: NOTRUN -> [SKIP][53] ([Intel XE#2311]) +8 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcdrrs-slowdraw:
- shard-lnl: NOTRUN -> [SKIP][54] ([Intel XE#651]) +3 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcdrrs-slowdraw.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][55] ([Intel XE#2313]) +7 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-onoff:
- shard-lnl: NOTRUN -> [SKIP][56] ([Intel XE#656]) +5 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][57] ([Intel XE#653]) +14 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt.html
* igt@kms_hdr@brightness-with-hdr:
- shard-dg2-set2: NOTRUN -> [SKIP][58] ([Intel XE#455]) +7 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers:
- shard-lnl: NOTRUN -> [SKIP][59] ([Intel XE#2763]) +3 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers.html
* igt@kms_pm_backlight@basic-brightness:
- shard-dg2-set2: NOTRUN -> [SKIP][60] ([Intel XE#870])
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_pm_dc@dc5-psr:
- shard-bmg: NOTRUN -> [SKIP][61] ([Intel XE#2392])
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-dpms:
- shard-dg2-set2: NOTRUN -> [SKIP][62] ([Intel XE#908])
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-433/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf:
- shard-dg2-set2: NOTRUN -> [SKIP][63] ([Intel XE#1489]) +5 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf:
- shard-bmg: NOTRUN -> [SKIP][64] ([Intel XE#1489]) +1 other test skip
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-bmg: NOTRUN -> [SKIP][65] ([Intel XE#2387])
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@fbc-psr-no-drrs:
- shard-dg2-set2: NOTRUN -> [SKIP][66] ([Intel XE#2850] / [Intel XE#929]) +7 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@kms_psr@fbc-psr-no-drrs.html
* igt@kms_psr@fbc-psr2-dpms@edp-1:
- shard-lnl: NOTRUN -> [SKIP][67] ([Intel XE#4609])
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_psr@fbc-psr2-dpms@edp-1.html
* igt@kms_psr@pr-cursor-plane-move:
- shard-lnl: NOTRUN -> [SKIP][68] ([Intel XE#1406]) +2 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@kms_psr@pr-cursor-plane-move.html
* igt@kms_psr@psr-dpms:
- shard-bmg: NOTRUN -> [SKIP][69] ([Intel XE#2234] / [Intel XE#2850]) +3 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@kms_psr@psr-dpms.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-bmg: NOTRUN -> [SKIP][70] ([Intel XE#2414])
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-bmg: NOTRUN -> [SKIP][71] ([Intel XE#2330])
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_scaling_modes@scaling-mode-full-aspect:
- shard-bmg: NOTRUN -> [SKIP][72] ([Intel XE#2413])
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@kms_scaling_modes@scaling-mode-full-aspect.html
* igt@sriov_basic@enable-vfs-autoprobe-off:
- shard-dg2-set2: NOTRUN -> [SKIP][73] ([Intel XE#1091] / [Intel XE#2849])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-436/igt@sriov_basic@enable-vfs-autoprobe-off.html
* igt@xe_compute_preempt@compute-threadgroup-preempt@engine-drm_xe_engine_class_compute:
- shard-dg2-set2: NOTRUN -> [SKIP][74] ([Intel XE#1280] / [Intel XE#455]) +1 other test skip
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@xe_compute_preempt@compute-threadgroup-preempt@engine-drm_xe_engine_class_compute.html
* igt@xe_eu_stall@non-blocking-re-enable:
- shard-dg2-set2: NOTRUN -> [SKIP][75] ([Intel XE#4497]) +1 other test skip
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@xe_eu_stall@non-blocking-re-enable.html
* igt@xe_eudebug@basic-vm-access-userptr-faultable:
- shard-dg2-set2: NOTRUN -> [SKIP][76] ([Intel XE#4837]) +3 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-433/igt@xe_eudebug@basic-vm-access-userptr-faultable.html
* igt@xe_eudebug_online@interrupt-all-set-breakpoint:
- shard-lnl: NOTRUN -> [SKIP][77] ([Intel XE#4837]) +2 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@xe_eudebug_online@interrupt-all-set-breakpoint.html
* igt@xe_eudebug_online@single-step:
- shard-bmg: NOTRUN -> [SKIP][78] ([Intel XE#4837]) +3 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@xe_eudebug_online@single-step.html
* igt@xe_eudebug_sriov@deny-sriov:
- shard-bmg: NOTRUN -> [SKIP][79] ([Intel XE#4518])
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@xe_eudebug_sriov@deny-sriov.html
* igt@xe_evict@evict-beng-small-external-cm:
- shard-lnl: NOTRUN -> [SKIP][80] ([Intel XE#688])
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@xe_evict@evict-beng-small-external-cm.html
* igt@xe_exec_basic@multigpu-no-exec-rebind:
- shard-bmg: NOTRUN -> [SKIP][81] ([Intel XE#2322]) +1 other test skip
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@xe_exec_basic@multigpu-no-exec-rebind.html
* igt@xe_exec_basic@multigpu-no-exec-userptr:
- shard-lnl: NOTRUN -> [SKIP][82] ([Intel XE#1392]) +1 other test skip
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@xe_exec_basic@multigpu-no-exec-userptr.html
* igt@xe_exec_fault_mode@once-rebind-imm:
- shard-dg2-set2: NOTRUN -> [SKIP][83] ([Intel XE#288]) +14 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@xe_exec_fault_mode@once-rebind-imm.html
* igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence:
- shard-dg2-set2: NOTRUN -> [SKIP][84] ([Intel XE#2360])
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-433/igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence.html
* igt@xe_exec_system_allocator@many-execqueues-mmap-new-huge:
- shard-lnl: NOTRUN -> [SKIP][85] ([Intel XE#4943]) +4 other tests skip
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@xe_exec_system_allocator@many-execqueues-mmap-new-huge.html
* igt@xe_exec_system_allocator@process-many-execqueues-mmap-new-huge-nomemset:
- shard-bmg: NOTRUN -> [SKIP][86] ([Intel XE#4943]) +5 other tests skip
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@xe_exec_system_allocator@process-many-execqueues-mmap-new-huge-nomemset.html
* igt@xe_exec_system_allocator@twice-malloc-fork-read:
- shard-dg2-set2: NOTRUN -> [SKIP][87] ([Intel XE#4915]) +128 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@xe_exec_system_allocator@twice-malloc-fork-read.html
* igt@xe_mmap@pci-membarrier:
- shard-lnl: NOTRUN -> [SKIP][88] ([Intel XE#5100])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@xe_mmap@pci-membarrier.html
* igt@xe_oa@oa-regs-whitelisted:
- shard-dg2-set2: NOTRUN -> [SKIP][89] ([Intel XE#2541] / [Intel XE#3573])
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-433/igt@xe_oa@oa-regs-whitelisted.html
* igt@xe_oa@syncs-userptr-wait:
- shard-dg2-set2: NOTRUN -> [SKIP][90] ([Intel XE#2541] / [Intel XE#3573] / [Intel XE#4501])
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@xe_oa@syncs-userptr-wait.html
* igt@xe_peer2peer@write:
- shard-bmg: NOTRUN -> [SKIP][91] ([Intel XE#2427])
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@xe_peer2peer@write.html
* igt@xe_pm@d3cold-mmap-vram:
- shard-lnl: NOTRUN -> [SKIP][92] ([Intel XE#2284] / [Intel XE#366])
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@xe_pm@d3cold-mmap-vram.html
* igt@xe_pm@d3cold-mocs:
- shard-dg2-set2: NOTRUN -> [SKIP][93] ([Intel XE#2284])
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-436/igt@xe_pm@d3cold-mocs.html
* igt@xe_pm@s3-mocs:
- shard-lnl: NOTRUN -> [SKIP][94] ([Intel XE#584])
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@xe_pm@s3-mocs.html
* igt@xe_pm@s4-basic-exec:
- shard-adlp: [PASS][95] -> [ABORT][96] ([Intel XE#1794]) +1 other test abort
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-adlp-2/igt@xe_pm@s4-basic-exec.html
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-adlp-9/igt@xe_pm@s4-basic-exec.html
- shard-lnl: [PASS][97] -> [ABORT][98] ([Intel XE#1794])
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-lnl-4/igt@xe_pm@s4-basic-exec.html
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-2/igt@xe_pm@s4-basic-exec.html
* igt@xe_pmu@fn-engine-activity-sched-if-idle:
- shard-adlp: NOTRUN -> [FAIL][99] ([Intel XE#5219])
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-adlp-6/igt@xe_pmu@fn-engine-activity-sched-if-idle.html
* igt@xe_pxp@pxp-stale-bo-exec-post-suspend:
- shard-dg2-set2: NOTRUN -> [SKIP][100] ([Intel XE#4733])
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-433/igt@xe_pxp@pxp-stale-bo-exec-post-suspend.html
* igt@xe_pxp@pxp-termination-key-update-post-rpm:
- shard-bmg: NOTRUN -> [SKIP][101] ([Intel XE#4733])
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@xe_pxp@pxp-termination-key-update-post-rpm.html
* igt@xe_query@multigpu-query-invalid-cs-cycles:
- shard-bmg: NOTRUN -> [SKIP][102] ([Intel XE#944])
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@xe_query@multigpu-query-invalid-cs-cycles.html
* igt@xe_sriov_auto_provisioning@resources-released-on-vfs-disabling:
- shard-bmg: NOTRUN -> [SKIP][103] ([Intel XE#4130])
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-2/igt@xe_sriov_auto_provisioning@resources-released-on-vfs-disabling.html
#### Possible fixes ####
* igt@core_hotunplug@unbind-rebind:
- shard-dg2-set2: [INCOMPLETE][104] ([Intel XE#4842]) -> [PASS][105]
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-dg2-433/igt@core_hotunplug@unbind-rebind.html
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-463/igt@core_hotunplug@unbind-rebind.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-adlp: [DMESG-FAIL][106] ([Intel XE#4543]) -> [PASS][107] +1 other test pass
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-adlp-3/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-adlp-1/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_cursor_legacy@cursora-vs-flipb-atomic:
- shard-bmg: [SKIP][108] ([Intel XE#2291]) -> [PASS][109] +1 other test pass
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-bmg-6/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-4/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible:
- shard-bmg: [SKIP][110] ([Intel XE#2316]) -> [PASS][111] +4 other tests pass
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-bmg-6/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-4/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3:
- shard-bmg: [FAIL][112] ([Intel XE#3321]) -> [PASS][113] +6 other tests pass
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-bmg-7/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3.html
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-5/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4:
- shard-dg2-set2: [FAIL][114] ([Intel XE#301]) -> [PASS][115] +1 other test pass
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html
* igt@kms_flip@flip-vs-expired-vblank@d-dp4:
- shard-dg2-set2: [FAIL][116] ([Intel XE#301] / [Intel XE#3321]) -> [PASS][117]
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-dg2-435/igt@kms_flip@flip-vs-expired-vblank@d-dp4.html
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-dg2-435/igt@kms_flip@flip-vs-expired-vblank@d-dp4.html
* igt@kms_hdr@static-toggle:
- shard-bmg: [SKIP][118] ([Intel XE#1503]) -> [PASS][119]
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-bmg-6/igt@kms_hdr@static-toggle.html
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-4/igt@kms_hdr@static-toggle.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-bmg: [SKIP][120] ([Intel XE#4596]) -> [PASS][121]
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-bmg-6/igt@kms_plane_multiple@2x-tiling-none.html
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-4/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-bmg: [SKIP][122] ([Intel XE#1435]) -> [PASS][123] +1 other test pass
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-bmg-6/igt@kms_setmode@clone-exclusive-crtc.html
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-4/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_vblank@query-idle:
- shard-adlp: [DMESG-WARN][124] ([Intel XE#2953] / [Intel XE#4173]) -> [PASS][125] +2 other tests pass
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-adlp-2/igt@kms_vblank@query-idle.html
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-adlp-9/igt@kms_vblank@query-idle.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-large-execqueues-new-bo-map-nomemset:
- shard-lnl: [FAIL][126] ([Intel XE#5018]) -> [PASS][127]
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-lnl-8/igt@xe_exec_system_allocator@threads-shared-vm-many-large-execqueues-new-bo-map-nomemset.html
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-4/igt@xe_exec_system_allocator@threads-shared-vm-many-large-execqueues-new-bo-map-nomemset.html
* igt@xe_pm@s4-vm-bind-unbind-all:
- shard-lnl: [ABORT][128] ([Intel XE#1794]) -> [PASS][129]
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-lnl-2/igt@xe_pm@s4-vm-bind-unbind-all.html
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-lnl-6/igt@xe_pm@s4-vm-bind-unbind-all.html
#### Warnings ####
* igt@kms_flip@2x-plain-flip-ts-check:
- shard-bmg: [FAIL][130] ([Intel XE#2882]) -> [SKIP][131] ([Intel XE#2316])
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-bmg-4/igt@kms_flip@2x-plain-flip-ts-check.html
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-6/igt@kms_flip@2x-plain-flip-ts-check.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-onoff:
- shard-bmg: [SKIP][132] ([Intel XE#2312]) -> [SKIP][133] ([Intel XE#4141]) +3 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-onoff.html
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][134] ([Intel XE#2312]) -> [SKIP][135] ([Intel XE#2311]) +9 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc.html
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt:
- shard-bmg: [SKIP][136] ([Intel XE#2312]) -> [SKIP][137] ([Intel XE#2313]) +8 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html
* igt@xe_pmu@engine-activity-most-load@engine-drm_xe_engine_class_video_enhance0:
- shard-adlp: [ABORT][138] ([Intel XE#5214]) -> [DMESG-WARN][139] ([Intel XE#5214]) +1 other test dmesg-warn
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d/shard-adlp-2/igt@xe_pmu@engine-activity-most-load@engine-drm_xe_engine_class_video_enhance0.html
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/shard-adlp-2/igt@xe_pmu@engine-activity-most-load@engine-drm_xe_engine_class_video_enhance0.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291
[Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2328]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2328
[Intel XE#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330
[Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360
[Intel XE#2370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2370
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2387]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2387
[Intel XE#2390]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2390
[Intel XE#2392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2392
[Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413
[Intel XE#2414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2414
[Intel XE#2427]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2427
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#2705]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2705
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2849]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2849
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2882]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2882
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[Intel XE#2953]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2953
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
[Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[Intel XE#3321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321
[Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
[Intel XE#3658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3658
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#4130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4173
[Intel XE#4212]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4212
[Intel XE#4354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354
[Intel XE#4497]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4497
[Intel XE#4501]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4501
[Intel XE#4518]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4518
[Intel XE#4522]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4522
[Intel XE#4543]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4543
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596
[Intel XE#4609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609
[Intel XE#4683]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4683
[Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
[Intel XE#4837]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4837
[Intel XE#4842]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4842
[Intel XE#4915]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4915
[Intel XE#4943]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4943
[Intel XE#5018]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5018
[Intel XE#5100]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5100
[Intel XE#5172]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5172
[Intel XE#5214]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5214
[Intel XE#5219]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5219
[Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584
[Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
Build changes
-------------
* Linux: xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d -> xe-pw-147415v3
IGT_8407: 15d8e4978baf9879603b9556e9e8fef0888545d0 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-3242-b2fb41cb73fc88b8908b3085a2df8b81db9f460d: b2fb41cb73fc88b8908b3085a2df8b81db9f460d
xe-pw-147415v3: 147415v3
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-147415v3/index.html
[-- Attachment #2: Type: text/html, Size: 49387 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread