* [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff
@ 2025-05-12 10:33 Ville Syrjala
2025-05-12 10:33 ` [PATCH 1/7] drm/i915: Drop PIPEDMC faults from the fault mask on LNL+ Ville Syrjala
` (18 more replies)
0 siblings, 19 replies; 33+ messages in thread
From: Ville Syrjala @ 2025-05-12 10:33 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Hook up PIPEDMC interrupts and refactor some of the event handler
stuff as preparation for flip queue stuff.
Ville Syrjälä (7):
drm/i915: Drop PIPEDMC faults from the fault mask on LNL+
drm/i915: Hook up PIPEDMC interrupts
drm/i915/dmc: Define all DMC event IDs
drm/i915/dmc: Extract dmc_evt_ctl_disable()
drm/o915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg()
drm/i915/dmc: Extract is_event_handler()
drm/i915/dmc: Introduce dmc_configure_event()
.../drm/i915/display/intel_display_device.h | 1 +
.../gpu/drm/i915/display/intel_display_irq.c | 17 +-
drivers/gpu/drm/i915/display/intel_dmc.c | 156 ++++++---
drivers/gpu/drm/i915/display/intel_dmc.h | 2 +
drivers/gpu/drm/i915/display/intel_dmc_regs.h | 297 +++++++++++++++++-
drivers/gpu/drm/i915/i915_reg.h | 6 +-
6 files changed, 424 insertions(+), 55 deletions(-)
--
2.49.0
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH 1/7] drm/i915: Drop PIPEDMC faults from the fault mask on LNL+
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
@ 2025-05-12 10:33 ` Ville Syrjala
2025-05-13 9:47 ` Luca Coelho
2025-05-12 10:33 ` [PATCH 2/7] drm/i915: Hook up PIPEDMC interrupts Ville Syrjala
` (17 subsequent siblings)
18 siblings, 1 reply; 33+ messages in thread
From: Ville Syrjala @ 2025-05-12 10:33 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
On LNL+ PIPEDMC faults are reported via PIPEDMC interrupts
instead of the direct DE_PIPE_* reporting used on earlier
platforms. Drop the relevant bits from the fault mask.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_display_irq.c | 10 +++++++++-
drivers/gpu/drm/i915/i915_reg.h | 4 ++--
2 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_irq.c b/drivers/gpu/drm/i915/display/intel_display_irq.c
index 3e73832e5e81..a7130b14aace 100644
--- a/drivers/gpu/drm/i915/display/intel_display_irq.c
+++ b/drivers/gpu/drm/i915/display/intel_display_irq.c
@@ -1016,7 +1016,15 @@ static u32 gen8_de_port_aux_mask(struct intel_display *display)
static u32 gen8_de_pipe_fault_mask(struct intel_display *display)
{
- if (DISPLAY_VER(display) >= 14)
+ if (DISPLAY_VER(display) >= 20)
+ return MTL_PLANE_ATS_FAULT |
+ GEN9_PIPE_CURSOR_FAULT |
+ GEN11_PIPE_PLANE5_FAULT |
+ GEN9_PIPE_PLANE4_FAULT |
+ GEN9_PIPE_PLANE3_FAULT |
+ GEN9_PIPE_PLANE2_FAULT |
+ GEN9_PIPE_PLANE1_FAULT;
+ else if (DISPLAY_VER(display) >= 14)
return MTL_PIPEDMC_ATS_FAULT |
MTL_PLANE_ATS_FAULT |
GEN12_PIPEDMC_FAULT |
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index 2e4190da3e0d..2d0e04eae763 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -2126,8 +2126,8 @@
#define GEN8_PIPE_CDCLK_CRC_ERROR REG_BIT(29)
#define GEN8_PIPE_CDCLK_CRC_DONE REG_BIT(28)
#define GEN12_PIPEDMC_INTERRUPT REG_BIT(26) /* tgl+ */
-#define GEN12_PIPEDMC_FAULT REG_BIT(25) /* tgl+ */
-#define MTL_PIPEDMC_ATS_FAULT REG_BIT(24) /* mtl+ */
+#define GEN12_PIPEDMC_FAULT REG_BIT(25) /* tgl-mtl */
+#define MTL_PIPEDMC_ATS_FAULT REG_BIT(24) /* mtl */
#define GEN11_PIPE_PLANE7_FAULT REG_BIT(22) /* icl/tgl */
#define GEN11_PIPE_PLANE6_FAULT REG_BIT(21) /* icl/tgl */
#define GEN11_PIPE_PLANE5_FAULT REG_BIT(20) /* icl+ */
--
2.49.0
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 2/7] drm/i915: Hook up PIPEDMC interrupts
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
2025-05-12 10:33 ` [PATCH 1/7] drm/i915: Drop PIPEDMC faults from the fault mask on LNL+ Ville Syrjala
@ 2025-05-12 10:33 ` Ville Syrjala
2025-05-13 10:24 ` Luca Coelho
` (2 more replies)
2025-05-12 10:33 ` [PATCH 3/7] drm/i915/dmc: Define all DMC event IDs Ville Syrjala
` (16 subsequent siblings)
18 siblings, 3 replies; 33+ messages in thread
From: Ville Syrjala @ 2025-05-12 10:33 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Hook up PIPEDMC interrupts. We'll need these for:
- flip queue signalling
- GTT/ATS faults on LNL+
- random errors
On LNL+ we get a new level of interrupts registers PIPEDMC_INTERRUPT*.
On earlier platforms we only have the INT_VECTOR field in the
PIPEDMC_STATUS registers, whose values are defined by the firmware.
Similar to DSB interrupt registers, the unused bits in
PIPEDMC_INTERRUPT* seem to act like randomg r/w bits (instead
of being hardwired to 0 like one would expect), and so we'll try
to avoid setting them so that we don't mistake them for real
interrupts.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
.../drm/i915/display/intel_display_device.h | 1 +
.../gpu/drm/i915/display/intel_display_irq.c | 7 +++
drivers/gpu/drm/i915/display/intel_dmc.c | 46 +++++++++++++++++++
drivers/gpu/drm/i915/display/intel_dmc.h | 2 +
drivers/gpu/drm/i915/display/intel_dmc_regs.h | 22 +++++++++
drivers/gpu/drm/i915/i915_reg.h | 2 +
6 files changed, 80 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_display_device.h b/drivers/gpu/drm/i915/display/intel_display_device.h
index 87c666792c0d..d4611d17e498 100644
--- a/drivers/gpu/drm/i915/display/intel_display_device.h
+++ b/drivers/gpu/drm/i915/display/intel_display_device.h
@@ -181,6 +181,7 @@ struct intel_display_platforms {
#define HAS_MBUS_JOINING(__display) ((__display)->platform.alderlake_p || DISPLAY_VER(__display) >= 14)
#define HAS_MSO(__display) (DISPLAY_VER(__display) >= 12)
#define HAS_OVERLAY(__display) (DISPLAY_INFO(__display)->has_overlay)
+#define HAS_PIPEDMC(__display) (DISPLAY_VER(__display) >= 12)
#define HAS_PSR(__display) (DISPLAY_INFO(__display)->has_psr)
#define HAS_PSR_HW_TRACKING(__display) (DISPLAY_INFO(__display)->has_psr_hw_tracking)
#define HAS_PSR2_SEL_FETCH(__display) (DISPLAY_VER(__display) >= 12)
diff --git a/drivers/gpu/drm/i915/display/intel_display_irq.c b/drivers/gpu/drm/i915/display/intel_display_irq.c
index a7130b14aace..21d278b0de21 100644
--- a/drivers/gpu/drm/i915/display/intel_display_irq.c
+++ b/drivers/gpu/drm/i915/display/intel_display_irq.c
@@ -17,6 +17,7 @@
#include "intel_display_rps.h"
#include "intel_display_trace.h"
#include "intel_display_types.h"
+#include "intel_dmc.h"
#include "intel_dmc_wl.h"
#include "intel_dp_aux.h"
#include "intel_dsb.h"
@@ -1449,6 +1450,9 @@ void gen8_de_irq_handler(struct intel_display *display, u32 master_ctl)
intel_dsb_irq_handler(display, pipe, INTEL_DSB_2);
}
+ if (HAS_PIPEDMC(display) && iir & GEN12_PIPEDMC_INTERRUPT)
+ intel_pipedmc_irq_handler(display, pipe);
+
if (iir & GEN8_PIPE_CDCLK_CRC_DONE)
hsw_pipe_crc_irq_handler(display, pipe);
@@ -2266,6 +2270,9 @@ void gen8_de_irq_postinstall(struct intel_display *display)
GEN12_DSB_INT(INTEL_DSB_1) |
GEN12_DSB_INT(INTEL_DSB_2);
+ if (HAS_PIPEDMC(display))
+ de_pipe_masked |= GEN12_PIPEDMC_INTERRUPT;
+
de_pipe_enables = de_pipe_masked |
GEN8_PIPE_VBLANK | GEN8_PIPE_FIFO_UNDERRUN |
gen8_de_pipe_flip_done_mask(display);
diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
index b58189d24e7e..f9cadeaff893 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc.c
+++ b/drivers/gpu/drm/i915/display/intel_dmc.c
@@ -27,9 +27,11 @@
#include "i915_drv.h"
#include "i915_reg.h"
+#include "intel_crtc.h"
#include "intel_de.h"
#include "intel_display_rpm.h"
#include "intel_display_power_well.h"
+#include "intel_display_types.h"
#include "intel_dmc.h"
#include "intel_dmc_regs.h"
#include "intel_step.h"
@@ -490,6 +492,14 @@ static void pipedmc_clock_gating_wa(struct intel_display *display, bool enable)
adlp_pipedmc_clock_gating_wa(display, enable);
}
+static u32 pipedmc_interrupt_mask(struct intel_display *display)
+{
+ return PIPEDMC_FLIPQ_PROG_DONE |
+ PIPEDMC_ERROR |
+ PIPEDMC_GTT_FAULT |
+ PIPEDMC_ATS_FAULT;
+}
+
void intel_dmc_enable_pipe(struct intel_display *display, enum pipe pipe)
{
enum intel_dmc_id dmc_id = PIPE_TO_DMC_ID(pipe);
@@ -497,6 +507,11 @@ void intel_dmc_enable_pipe(struct intel_display *display, enum pipe pipe)
if (!is_valid_dmc_id(dmc_id) || !has_dmc_id_fw(display, dmc_id))
return;
+ if (DISPLAY_VER(display) >= 20) {
+ intel_de_write(display, PIPEDMC_INTERRUPT(pipe), pipedmc_interrupt_mask(display));
+ intel_de_write(display, PIPEDMC_INTERRUPT_MASK(pipe), ~pipedmc_interrupt_mask(display));
+ }
+
if (DISPLAY_VER(display) >= 14)
intel_de_rmw(display, MTL_PIPEDMC_CONTROL, 0, PIPEDMC_ENABLE_MTL(pipe));
else
@@ -514,6 +529,11 @@ void intel_dmc_disable_pipe(struct intel_display *display, enum pipe pipe)
intel_de_rmw(display, MTL_PIPEDMC_CONTROL, PIPEDMC_ENABLE_MTL(pipe), 0);
else
intel_de_rmw(display, PIPEDMC_CONTROL(pipe), PIPEDMC_ENABLE, 0);
+
+ if (DISPLAY_VER(display) >= 20) {
+ intel_de_write(display, PIPEDMC_INTERRUPT_MASK(pipe), ~0);
+ intel_de_write(display, PIPEDMC_INTERRUPT(pipe), pipedmc_interrupt_mask(display));
+ }
}
/**
@@ -1403,3 +1423,29 @@ void intel_dmc_debugfs_register(struct intel_display *display)
debugfs_create_file("i915_dmc_info", 0444, minor->debugfs_root,
display, &intel_dmc_debugfs_status_fops);
}
+
+void intel_pipedmc_irq_handler(struct intel_display *display, enum pipe pipe)
+{
+ struct intel_crtc *crtc = intel_crtc_for_pipe(display, pipe);
+ u32 tmp;
+
+ if (DISPLAY_VER(display) >= 20) {
+ tmp = intel_de_read(display, PIPEDMC_INTERRUPT(pipe));
+ intel_de_write(display, PIPEDMC_INTERRUPT(pipe), tmp);
+
+ if (tmp & PIPEDMC_ATS_FAULT)
+ drm_err_ratelimited(display->drm, "[CRTC:%d:%s] PIPEDMC ATS fault\n",
+ crtc->base.base.id, crtc->base.name);
+ if (tmp & PIPEDMC_GTT_FAULT)
+ drm_err_ratelimited(display->drm, "[CRTC:%d:%s] PIPEDMC GTT fault\n",
+ crtc->base.base.id, crtc->base.name);
+ if (tmp & PIPEDMC_ERROR)
+ drm_err(display->drm, "[CRTC:%d:%s]] PIPEDMC error\n",
+ crtc->base.base.id, crtc->base.name);
+ }
+
+ tmp = intel_de_read(display, PIPEDMC_STATUS(pipe)) & PIPEDMC_INT_VECTOR_MASK;
+ if (tmp)
+ drm_err(display->drm, "[CRTC:%d:%s]] PIPEDMC interrupt vector 0x%x\n",
+ crtc->base.base.id, crtc->base.name, tmp);
+}
diff --git a/drivers/gpu/drm/i915/display/intel_dmc.h b/drivers/gpu/drm/i915/display/intel_dmc.h
index bd1c459b0075..a98e8deff13a 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc.h
+++ b/drivers/gpu/drm/i915/display/intel_dmc.h
@@ -34,4 +34,6 @@ void intel_dmc_update_dc6_allowed_count(struct intel_display *display, bool star
void assert_dmc_loaded(struct intel_display *display);
+void intel_pipedmc_irq_handler(struct intel_display *display, enum pipe pipe);
+
#endif /* __INTEL_DMC_H__ */
diff --git a/drivers/gpu/drm/i915/display/intel_dmc_regs.h b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
index e16ea3f16ed8..e8ac0e1be764 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
@@ -27,6 +27,28 @@
_MTL_PIPEDMC_EVT_CTL_4_A, \
_MTL_PIPEDMC_EVT_CTL_4_B)
+#define _PIPEDMC_STATUS_A 0x5f06c
+#define _PIPEDMC_STATUS_B 0x5f46c
+#define PIPEDMC_STATUS(pipe) _MMIO_PIPE((pipe), _PIPEDMC_STATUS_A, _PIPEDMC_STATUS_B)
+#define PIPEDMC_SSP REG_GENMASK(31, 16)
+#define PIPEDMC_INT_VECTOR_MASK REG_GENMASK(15, 8)
+/* PIPEDMC_INT_VECTOR values defined by firmware */
+#define PIPEDMC_INT_VECTOR_SCANLINE_COMP_ERROR REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0x1)
+#define PIPEDMC_INT_VECTOR_DC6V_FLIPQ_OVERLAP_ERROR REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0x2)
+#define PIPEDMC_INT_VECTOR_FLIPQ_PROG_DONE REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0xff) /* Wa_16018781658:lnl[a0] */
+#define PIPEDMC_EVT_PENDING REG_GENMASK(7, 0)
+
+#define _PIPEDMC_INTERRUPT_A 0x5f190 /* lnl+ */
+#define _PIPEDMC_INTERRUPT_B 0x5f590 /* lnl+ */
+#define PIPEDMC_INTERRUPT(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_A, _PIPEDMC_INTERRUPT_B)
+#define _PIPEDMC_INTERRUPT_MASK_A 0x5f194 /* lnl+ */
+#define _PIPEDMC_INTERRUPT_MASK_B 0x5f594 /* lnl+ */
+#define PIPEDMC_INTERRUPT_MASK(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_MASK_A, _PIPEDMC_INTERRUPT_MASK_B)
+#define PIPEDMC_FLIPQ_PROG_DONE REG_BIT(3)
+#define PIPEDMC_ERROR REG_BIT(2)
+#define PIPEDMC_GTT_FAULT REG_BIT(1)
+#define PIPEDMC_ATS_FAULT REG_BIT(0)
+
#define PIPEDMC_BLOCK_PKGC_SW_A 0x5f1d0
#define PIPEDMC_BLOCK_PKGC_SW_B 0x5F5d0
#define PIPEDMC_BLOCK_PKGC_SW(pipe) _MMIO_PIPE(pipe, \
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index 2d0e04eae763..8822c639a4f4 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -2128,12 +2128,14 @@
#define GEN12_PIPEDMC_INTERRUPT REG_BIT(26) /* tgl+ */
#define GEN12_PIPEDMC_FAULT REG_BIT(25) /* tgl-mtl */
#define MTL_PIPEDMC_ATS_FAULT REG_BIT(24) /* mtl */
+#define GEN12_PIPEDMC_FLIPQ_DONE REG_BIT(24) /* tgl-adl */
#define GEN11_PIPE_PLANE7_FAULT REG_BIT(22) /* icl/tgl */
#define GEN11_PIPE_PLANE6_FAULT REG_BIT(21) /* icl/tgl */
#define GEN11_PIPE_PLANE5_FAULT REG_BIT(20) /* icl+ */
#define GEN12_PIPE_VBLANK_UNMOD REG_BIT(19) /* tgl+ */
#define MTL_PLANE_ATS_FAULT REG_BIT(18) /* mtl+ */
#define GEN11_PIPE_PLANE7_FLIP_DONE REG_BIT(18) /* icl/tgl */
+#define MTL_PIPEDMC_FLIPQ_DONE REG_BIT(17) /* mtl */
#define GEN11_PIPE_PLANE6_FLIP_DONE REG_BIT(17) /* icl/tgl */
#define GEN11_PIPE_PLANE5_FLIP_DONE REG_BIT(16) /* icl+ */
#define GEN12_DSB_2_INT REG_BIT(15) /* tgl+ */
--
2.49.0
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 3/7] drm/i915/dmc: Define all DMC event IDs
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
2025-05-12 10:33 ` [PATCH 1/7] drm/i915: Drop PIPEDMC faults from the fault mask on LNL+ Ville Syrjala
2025-05-12 10:33 ` [PATCH 2/7] drm/i915: Hook up PIPEDMC interrupts Ville Syrjala
@ 2025-05-12 10:33 ` Ville Syrjala
2025-05-13 10:27 ` Luca Coelho
2025-05-12 10:33 ` [PATCH 4/7] drm/i915/dmc: Extract dmc_evt_ctl_disable() Ville Syrjala
` (15 subsequent siblings)
18 siblings, 1 reply; 33+ messages in thread
From: Ville Syrjala @ 2025-05-12 10:33 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Define all the DMC event IDs to make life less misrable when
having to deal with these.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_dmc.c | 12 +-
drivers/gpu/drm/i915/display/intel_dmc_regs.h | 271 +++++++++++++++++-
2 files changed, 272 insertions(+), 11 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
index f9cadeaff893..49cbb83b2bbe 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc.c
+++ b/drivers/gpu/drm/i915/display/intel_dmc.c
@@ -427,7 +427,7 @@ static void disable_event_handler(struct intel_display *display,
REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
DMC_EVT_CTL_TYPE_EDGE_0_1) |
REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
- DMC_EVT_CTL_EVENT_ID_FALSE));
+ DMC_EVENT_FALSE));
intel_de_write(display, htp_reg, 0);
}
@@ -573,10 +573,10 @@ void intel_dmc_start_pkgc_exit_at_start_of_undelayed_vblank(struct intel_display
REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
DMC_EVT_CTL_TYPE_EDGE_0_1) |
REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
- DMC_EVT_CTL_EVENT_ID_VBLANK_A);
+ PIPEDMC_EVENT_VBLANK);
else
val = REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
- DMC_EVT_CTL_EVENT_ID_FALSE) |
+ DMC_EVENT_FALSE) |
REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
DMC_EVT_CTL_TYPE_EDGE_0_1);
@@ -617,12 +617,12 @@ static bool disable_dmc_evt(struct intel_display *display,
/* also disable the flip queue event on the main DMC on TGL */
if (display->platform.tigerlake &&
- REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == DMC_EVT_CTL_EVENT_ID_CLK_MSEC)
+ REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == MAINDMC_EVENT_CLK_MSEC)
return true;
/* also disable the HRR event on the main DMC on TGL/ADLS */
if ((display->platform.tigerlake || display->platform.alderlake_s) &&
- REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == DMC_EVT_CTL_EVENT_ID_VBLANK_A)
+ REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == MAINDMC_EVENT_VBLANK_A)
return true;
return false;
@@ -638,7 +638,7 @@ static u32 dmc_mmiodata(struct intel_display *display,
return REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
DMC_EVT_CTL_TYPE_EDGE_0_1) |
REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
- DMC_EVT_CTL_EVENT_ID_FALSE);
+ DMC_EVENT_FALSE);
else
return dmc->dmc_info[dmc_id].mmiodata[i];
}
diff --git a/drivers/gpu/drm/i915/display/intel_dmc_regs.h b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
index e8ac0e1be764..edd4e69319b9 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
@@ -8,6 +8,272 @@
#include "i915_reg_defs.h"
+enum dmc_event_id {
+ DMC_EVENT_TRUE = 0x0,
+ DMC_EVENT_FALSE = 0x1,
+};
+
+enum maindmc_event_id {
+ MAINDMC_EVENT_CMP_ZERO = 0x8,
+ MAINDMC_EVENT_CMP_ODD = 0x9,
+ MAINDMC_EVENT_CMP_NEG = 0xa,
+ MAINDMC_EVENT_CMP_CARRY = 0xb,
+
+ MAINDMC_EVENT_TMR0_DONE = 0x14,
+ MAINDMC_EVENT_TMR1_DONE = 0x15,
+ MAINDMC_EVENT_TMR2_DONE = 0x16,
+ MAINDMC_EVENT_COUNT0_DONE = 0x17,
+ MAINDMC_EVENT_COUNT1_DONE = 0x18,
+ MAINDMC_EVENT_PERF_CNTR_DARBF = 0x19,
+
+ MAINDMC_EVENT_SCANLINE_INRANGE_FQ_A_TRIGGER = 0x22,
+ MAINDMC_EVENT_SCANLINE_INRANGE_FQ_B_TRIGGER = 0x23,
+ MAINDMC_EVENT_SCANLINE_INRANGE_FQ_C_TRIGGER = 0x24,
+ MAINDMC_EVENT_SCANLINE_INRANGE_FQ_D_TRIGGER = 0x25,
+ MAINDMC_EVENT_1KHZ_FQ_A_TRIGGER = 0x26,
+ MAINDMC_EVENT_1KHZ_FQ_B_TRIGGER = 0x27,
+ MAINDMC_EVENT_1KHZ_FQ_C_TRIGGER = 0x28,
+ MAINDMC_EVENT_1KHZ_FQ_D_TRIGGER = 0x29,
+ MAINDMC_EVENT_SCANLINE_COMP_A = 0x2a,
+ MAINDMC_EVENT_SCANLINE_COMP_B = 0x2b,
+ MAINDMC_EVENT_SCANLINE_COMP_C = 0x2c,
+ MAINDMC_EVENT_SCANLINE_COMP_D = 0x2d,
+ MAINDMC_EVENT_VBLANK_DELAYED_A = 0x2e,
+ MAINDMC_EVENT_VBLANK_DELAYED_B = 0x2f,
+ MAINDMC_EVENT_VBLANK_DELAYED_C = 0x30,
+ MAINDMC_EVENT_VBLANK_DELAYED_D = 0x31,
+ MAINDMC_EVENT_VBLANK_A = 0x32,
+ MAINDMC_EVENT_VBLANK_B = 0x33,
+ MAINDMC_EVENT_VBLANK_C = 0x34,
+ MAINDMC_EVENT_VBLANK_D = 0x35,
+ MAINDMC_EVENT_HBLANK_A = 0x36,
+ MAINDMC_EVENT_HBLANK_B = 0x37,
+ MAINDMC_EVENT_HBLANK_C = 0x38,
+ MAINDMC_EVENT_HBLANK_D = 0x39,
+ MAINDMC_EVENT_VSYNC_A = 0x3a,
+ MAINDMC_EVENT_VSYNC_B = 0x3b,
+ MAINDMC_EVENT_VSYNC_C = 0x3c,
+ MAINDMC_EVENT_VSYNC_D = 0x3d,
+ MAINDMC_EVENT_SCANLINE_A = 0x3e,
+ MAINDMC_EVENT_SCANLINE_B = 0x3f,
+ MAINDMC_EVENT_SCANLINE_C = 0x40,
+ MAINDMC_EVENT_SCANLINE_D = 0x41,
+
+ MAINDMC_EVENT_PLANE1_FLIP_A = 0x42,
+ MAINDMC_EVENT_PLANE2_FLIP_A = 0x43,
+ MAINDMC_EVENT_PLANE3_FLIP_A = 0x44,
+ MAINDMC_EVENT_PLANE4_FLIP_A = 0x45,
+ MAINDMC_EVENT_PLANE5_FLIP_A = 0x46,
+ MAINDMC_EVENT_PLANE6_FLIP_A = 0x47,
+ MAINDMC_EVENT_PLANE7_FLIP_A = 0x48,
+ MAINDMC_EVENT_PLANE1_FLIP_B = 0x49,
+ MAINDMC_EVENT_PLANE2_FLIP_B = 0x4a,
+ MAINDMC_EVENT_PLANE3_FLIP_B = 0x4b,
+ MAINDMC_EVENT_PLANE4_FLIP_B = 0x4c,
+ MAINDMC_EVENT_PLANE5_FLIP_B = 0x4d,
+ MAINDMC_EVENT_PLANE6_FLIP_B = 0x4e,
+ MAINDMC_EVENT_PLANE7_FLIP_B = 0x4f,
+ MAINDMC_EVENT_PLANE1_FLIP_C = 0x50,
+ MAINDMC_EVENT_PLANE2_FLIP_C = 0x51,
+ MAINDMC_EVENT_PLANE3_FLIP_C = 0x52,
+ MAINDMC_EVENT_PLANE4_FLIP_C = 0x53,
+ MAINDMC_EVENT_PLANE5_FLIP_C = 0x54,
+ MAINDMC_EVENT_PLANE6_FLIP_C = 0x55,
+ MAINDMC_EVENT_PLANE7_FLIP_C = 0x56,
+ MAINDMC_EVENT_PLANE1_FLIP_D = 0x57,
+ MAINDMC_EVENT_PLANE2_FLIP_D = 0x58,
+ MAINDMC_EVENT_PLANE3_FLIP_D = 0x59,
+ MAINDMC_EVENT_PLANE4_FLIP_D = 0x5a,
+ MAINDMC_EVENT_PLANE5_FLIP_D = 0x5b,
+ MAINDMC_EVENT_PLANE6_FLIP_D = 0x5c,
+ MAINDMC_EVENT_PLANE7_FLIP_D = 0x5d,
+ MAINDMC_EVENT_PLANE1_FLIP_DONE_A = 0x5e,
+ MAINDMC_EVENT_PLANE2_FLIP_DONE_A = 0x5f,
+ MAINDMC_EVENT_PLANE3_FLIP_DONE_A = 0x60,
+ MAINDMC_EVENT_PLANE4_FLIP_DONE_A = 0x61,
+ MAINDMC_EVENT_PLANE5_FLIP_DONE_A = 0x62,
+ MAINDMC_EVENT_PLANE6_FLIP_DONE_A = 0x63,
+ MAINDMC_EVENT_PLANE7_FLIP_DONE_A = 0x64,
+ MAINDMC_EVENT_PLANE1_FLIP_DONE_B = 0x65,
+ MAINDMC_EVENT_PLANE2_FLIP_DONE_B = 0x66,
+ MAINDMC_EVENT_PLANE3_FLIP_DONE_B = 0x67,
+ MAINDMC_EVENT_PLANE4_FLIP_DONE_B = 0x68,
+ MAINDMC_EVENT_PLANE5_FLIP_DONE_B = 0x69,
+ MAINDMC_EVENT_PLANE6_FLIP_DONE_B = 0x6a,
+ MAINDMC_EVENT_PLANE7_FLIP_DONE_B = 0x6b,
+ MAINDMC_EVENT_PLANE1_FLIP_DONE_C = 0x6c,
+ MAINDMC_EVENT_PLANE2_FLIP_DONE_C = 0x6d,
+ MAINDMC_EVENT_PLANE3_FLIP_DONE_C = 0x6e,
+ MAINDMC_EVENT_PLANE4_FLIP_DONE_C = 0x6f,
+ MAINDMC_EVENT_PLANE5_FLIP_DONE_C = 0x70,
+ MAINDMC_EVENT_PLANE6_FLIP_DONE_C = 0x71,
+ MAINDMC_EVENT_PLANE7_FLIP_DONE_C = 0x72,
+ MAINDMC_EVENT_PLANE1_FLIP_DONE_D = 0x73,
+ MAINDMC_EVENT_PLANE2_FLIP_DONE_D = 0x74,
+ MAINDMC_EVENT_PLANE3_FLIP_DONE_D = 0x75,
+ MAINDMC_EVENT_PLANE4_FLIP_DONE_D = 0x76,
+ MAINDMC_EVENT_PLANE5_FLIP_DONE_D = 0x77,
+ MAINDMC_EVENT_PLANE6_FLIP_DONE_D = 0x78,
+ MAINDMC_EVENT_PLANE7_FLIP_DONE_D = 0x79,
+
+ MAINDMC_EVENT_WIDI_GTT_FAULT_SL1 = 0x7d,
+ MAINDMC_EVENT_WIDI_GTT_FAULT_SL2 = 0x7e,
+ MAINDMC_EVENT_WIDI_CAP_ACTIVE_SL1 = 0x7f,
+ MAINDMC_EVENT_WIDI_CAP_ACTIVE_SL2 = 0x80,
+
+ MAINDMC_EVENT_RENUKE_A = 0x85,
+ MAINDMC_EVENT_RENUKE_B = 0x86,
+ MAINDMC_EVENT_RENUKE_C = 0x87,
+ MAINDMC_EVENT_RENUKE_D = 0x88,
+ MAINDMC_EVENT_DPFC_FIFO_FULL_A = 0x89,
+ MAINDMC_EVENT_DPFC_FIFO_FULL_B = 0x8a,
+ MAINDMC_EVENT_DPFC_FIFO_FULL_C = 0x8b,
+ MAINDMC_EVENT_DPFC_FIFO_FULL_D = 0x8c,
+ MAINDMC_EVENT_DPFC_PIXEL_CNT_MISMATCH_A = 0x8d,
+ MAINDMC_EVENT_DPFC_PIXEL_CNT_MISMATCH_B = 0x8e,
+ MAINDMC_EVENT_DPFC_PIXEL_CNT_MISMATCH_C = 0x8f,
+ MAINDMC_EVENT_DPFC_PIXEL_CNT_MISMATCH_D = 0x90,
+ MAINDMC_EVENT_DPFC_COMPTAG_UNDERRUN_A = 0x91,
+ MAINDMC_EVENT_DPFC_COMPTAG_UNDERRUN_B = 0x92,
+ MAINDMC_EVENT_DPFC_COMPTAG_UNDERRUN_C = 0x93,
+ MAINDMC_EVENT_DPFC_COMPTAG_UNDERRUN_D = 0x94,
+ MAINDMC_EVENT_DPFC_FIFO_NOT_EMPTY_A = 0x95,
+ MAINDMC_EVENT_DPFC_FIFO_NOT_EMPTY_B = 0x96,
+ MAINDMC_EVENT_DPFC_FIFO_NOT_EMPTY_C = 0x97,
+ MAINDMC_EVENT_DPFC_FIFO_NOT_EMPTY_D = 0x98,
+ MAINDMC_EVENT_DPFC_COMPTAG_MISMATCH_A = 0x99,
+ MAINDMC_EVENT_DPFC_COMPTAG_MISMATCH_B = 0x9a,
+ MAINDMC_EVENT_DPFC_COMPTAG_MISMATCH_C = 0x9b,
+ MAINDMC_EVENT_DPFC_COMPTAG_MISMATCH_D = 0x9c,
+ MAINDMC_EVENT_DISP_PCH_INT = 0x9d,
+ MAINDMC_EVENT_GTT_ERR = 0x9e,
+ MAINDMC_EVENT_VTD_ERR = 0x9f,
+ MAINDMC_EVENT_FULL_FQ_WAKE_TRIGGER_A = 0xa0,
+ MAINDMC_EVENT_FULL_FQ_WAKE_TRIGGER_B = 0xa1,
+ MAINDMC_EVENT_FULL_FQ_WAKE_TRIGGER_C = 0xa2,
+ MAINDMC_EVENT_FULL_FQ_WAKE_TRIGGER_D = 0xa3,
+ MAINDMC_EVENT_PIPEDMC_CHICKEN_FW_EVENT_A = 0xa4,
+ MAINDMC_EVENT_PIPEDMC_CHICKEN_FW_EVENT_B = 0xa5,
+ MAINDMC_EVENT_PIPEDMC_CHICKEN_FW_EVENT_C = 0xa6,
+ MAINDMC_EVENT_PIPEDMC_CHICKEN_FW_EVENT_D = 0xa7,
+
+ MAINDMC_EVENT_DC_CLOCK_OFF_START_EDP = 0xb2,
+ MAINDMC_EVENT_DC_CLOCK_OFF_START_DSI = 0xb3,
+ MAINDMC_EVENT_DCPR_DMC_CSR_START = 0xb4,
+ MAINDMC_EVENT_IN_PSR = 0xb5,
+
+ MAINDMC_EVENT_IN_MEMUP = 0xb7,
+ MAINDMC_EVENT_IN_VGA = 0xb8,
+
+ MAINDMC_EVENT_IN_KVM_SESSION = 0xba,
+ MAINDMC_EVENT_DEWAKE = 0xbb,
+
+ MAINDMC_EVENT_TRAP_HIT = 0xbd,
+ MAINDMC_EVENT_CLK_USEC = 0xbe,
+ MAINDMC_EVENT_CLK_MSEC = 0xbf,
+
+ MAINDMC_EVENT_CHICKEN1 = 0xc8,
+ MAINDMC_EVENT_CHICKEN2 = 0xc9,
+ MAINDMC_EVENT_CHICKEN3 = 0xca,
+ MAINDMC_EVENT_DDT_UBP = 0xcb,
+
+ MAINDMC_EVENT_HP_LATENCY = 0xcd,
+ MAINDMC_EVENT_LP_LATENCY = 0xce,
+ MAINDMC_EVENT_WIDI_LP_REQ_SL1 = 0xcf,
+ MAINDMC_EVENT_WIDI_LP_REQ_SL2 = 0xd0,
+
+ MAINDMC_EVENT_DG_DMC_EVT_0 = 0xd3,
+ MAINDMC_EVENT_DG_DMC_EVT_1 = 0xd4,
+ MAINDMC_EVENT_DG_DMC_EVT_2 = 0xd5,
+ MAINDMC_EVENT_DG_DMC_EVT_3 = 0xd6,
+ MAINDMC_EVENT_DG_DMC_EVT_4 = 0xd7,
+ MAINDMC_EVENT_DACFE_CLK_STOP = 0xd8,
+ MAINDMC_EVENT_DACFE_AZILIA_SDI_WAKE = 0xd9,
+ MAINDMC_EVENT_AUDIO_DOUBLE_FUNC_GRP_RST = 0xda,
+ MAINDMC_EVENT_AUDIO_CMD_VALID = 0xdb,
+ MAINDMC_EVENT_AUDIO_FRM_SYNC_BCLK = 0xdc,
+ MAINDMC_EVENT_AUDIO_FRM_SYNC_CDCLK = 0xdd,
+ MAINDMC_EVENT_AUDIO_PRESENCE_DETECT_A = 0xde,
+ MAINDMC_EVENT_AUDIO_PRESENCE_DETECT_B = 0xdf,
+ MAINDMC_EVENT_AUDIO_PRESENCE_DETECT_C = 0xe0,
+ MAINDMC_EVENT_AUDIO_PRESENCE_DETECT_E = 0xe1,
+ MAINDMC_EVENT_CMTG_SCANLINE_IN_GB_DC6v = 0xe2,
+ MAINDMC_EVENT_DCPR_CMTG_SCANLINE_OUTSIDE_GB = 0xe3,
+ MAINDMC_EVENT_DC6v_BACKWARD_COMPAT = 0xe4,
+ MAINDMC_EVENT_DPMA_PM_ABORT = 0xe5,
+
+ MAINDMC_EVENT_STACK_OVF = 0xfc,
+ MAINDMC_EVENT_NO_CLAIM = 0xfd,
+ MAINDMC_EVENT_UNK_CMD = 0xfe,
+ MAINDMC_EVENT_HTP_MOD = 0xff,
+};
+
+enum pipedmc_event_id {
+ PIPEDMC_EVENT_TMR0_DONE = 0x14,
+ PIPEDMC_EVENT_TMR1_DONE = 0x15,
+ PIPEDMC_EVENT_TMR2_DONE = 0x16,
+ PIPEDMC_EVENT_COUNT0_DONE = 0x17,
+ PIPEDMC_EVENT_COUNT1_DONE = 0x18,
+ PIPEDMC_EVENT_PGA_PGB_RESTORE_DONE = 0x19,
+ PIPEDMC_EVENT_PG1_PG2_RESTORE_DONE = 0x1a,
+ PIPEDMC_EVENT_PGA_PGB_SAVE_DONE = 0x1b,
+ PIPEDMC_EVENT_PG1_PG2_SAVE_DONE = 0x1c,
+
+ PIPEDMC_EVENT_FULL_FQ_WAKE_TRIGGER = 0x2b,
+ PIPEDMC_EVENT_1KHZ_FQ_TRIGGER = 0x2c,
+ PIPEDMC_EVENT_SCANLINE_INRANGE_FQ_TRIGGER = 0x2d,
+ PIPEDMC_EVENT_SCANLINE_INRANGE = 0x2e,
+ PIPEDMC_EVENT_SCANLINE_OUTRANGE = 0x2f,
+ PIPEDMC_EVENT_SCANLINE_EQUAL = 0x30,
+ PIPEDMC_EVENT_DELAYED_VBLANK = 0x31,
+ PIPEDMC_EVENT_VBLANK = 0x32,
+ PIPEDMC_EVENT_HBLANK = 0x33,
+ PIPEDMC_EVENT_VSYNC = 0x34,
+ PIPEDMC_EVENT_SCANLINE_FROM_DMUX = 0x35,
+ PIPEDMC_EVENT_PLANE1_FLIP = 0x36,
+ PIPEDMC_EVENT_PLANE2_FLIP = 0x37,
+ PIPEDMC_EVENT_PLANE3_FLIP = 0x38,
+ PIPEDMC_EVENT_PLANE4_FLIP = 0x39,
+ PIPEDMC_EVENT_PLANE5_FLIP = 0x3a,
+ PIPEDMC_EVENT_PLANE6_FLIP = 0x3b,
+ PIPEDMC_EVENT_PLANE7_FLIP = 0x3c,
+ PIPEDMC_EVENT_ADAPTIVE_DCB_TRIGGER = 0x3d,
+
+ PIPEDMC_EVENT_PLANE1_FLIP_DONE = 0x56,
+ PIPEDMC_EVENT_PLANE2_FLIP_DONE = 0x57,
+ PIPEDMC_EVENT_PLANE3_FLIP_DONE = 0x58,
+ PIPEDMC_EVENT_PLANE4_FLIP_DONE = 0x59,
+ PIPEDMC_EVENT_PLANE5_FLIP_DONE = 0x5a,
+ PIPEDMC_EVENT_PLANE6_FLIP_DONE = 0x5b,
+ PIPEDMC_EVENT_PLANE7_FLIP_DONE = 0x5c,
+
+ PIPEDMC_EVENT_GTT_ERR = 0x9b,
+
+ PIPEDMC_EVENT_IN_PSR = 0xb5,
+ PIPEDMC_EVENT_DSI_DMC_IDLE = 0xb6,
+ PIPEDMC_EVENT_PSR2_DMC_IDLE = 0xb7,
+ PIPEDMC_EVENT_IN_VGA = 0xb8,
+
+ PIPEDMC_EVENT_TRAP_HIT = 0xbd,
+ PIPEDMC_EVENT_CLK_USEC = 0xbe,
+ PIPEDMC_EVENT_CLK_MSEC = 0xbf,
+
+ PIPEDMC_EVENT_CHICKEN1 = 0xc8,
+ PIPEDMC_EVENT_CHICKEN2 = 0xc9,
+ PIPEDMC_EVENT_CHICKEN3 = 0xca,
+ PIPEDMC_EVENT_DDT_UBP = 0xcb,
+
+ PIPEDMC_EVENT_LP_LATENCY = 0xce,
+
+ PIPEDMC_EVENT_LACE_PART_A_HIST_TRIGGER = 0xdf,
+ PIPEDMC_EVENT_LACE_PART_B_HIST_TRIGGER = 0xe0,
+
+ PIPEDMC_EVENT_STACK_OVF = 0xfc,
+ PIPEDMC_EVENT_NO_CLAIM = 0xfd,
+ PIPEDMC_EVENT_UNK_CMD = 0xfe,
+ PIPEDMC_EVENT_HTP_MOD = 0xff,
+};
+
#define DMC_PROGRAM(addr, i) _MMIO((addr) + (i) * 4)
#define DMC_SSP_BASE_ADDR_GEN9 0x00002FC0
@@ -93,12 +359,7 @@
#define DMC_EVT_CTL_TYPE_LEVEL_1 1
#define DMC_EVT_CTL_TYPE_EDGE_1_0 2
#define DMC_EVT_CTL_TYPE_EDGE_0_1 3
-
#define DMC_EVT_CTL_EVENT_ID_MASK REG_GENMASK(15, 8)
-#define DMC_EVT_CTL_EVENT_ID_FALSE 0x01
-#define DMC_EVT_CTL_EVENT_ID_VBLANK_A 0x32 /* main DMC */
-/* An event handler scheduled to run at a 1 kHz frequency. */
-#define DMC_EVT_CTL_EVENT_ID_CLK_MSEC 0xbf
#define DMC_HTP_ADDR_SKL 0x00500034
#define DMC_SSP_BASE _MMIO(0x8F074)
--
2.49.0
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 4/7] drm/i915/dmc: Extract dmc_evt_ctl_disable()
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (2 preceding siblings ...)
2025-05-12 10:33 ` [PATCH 3/7] drm/i915/dmc: Define all DMC event IDs Ville Syrjala
@ 2025-05-12 10:33 ` Ville Syrjala
2025-05-13 11:24 ` Luca Coelho
2025-05-12 10:33 ` [PATCH 5/7] drm/o915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg() Ville Syrjala
` (14 subsequent siblings)
18 siblings, 1 reply; 33+ messages in thread
From: Ville Syrjala @ 2025-05-12 10:33 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
We have two copies of the code to generate the "disable this event"
value for the DMC_EVT_CTL registers. Extract to a helper.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_dmc.c | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
index 49cbb83b2bbe..ec940f837427 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc.c
+++ b/drivers/gpu/drm/i915/display/intel_dmc.c
@@ -536,6 +536,14 @@ void intel_dmc_disable_pipe(struct intel_display *display, enum pipe pipe)
}
}
+static u32 dmc_evt_ctl_disable(void)
+{
+ return REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
+ DMC_EVT_CTL_TYPE_EDGE_0_1) |
+ REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
+ DMC_EVENT_FALSE);
+}
+
/**
* intel_dmc_block_pkgc() - block PKG C-state
* @display: display instance
@@ -575,10 +583,7 @@ void intel_dmc_start_pkgc_exit_at_start_of_undelayed_vblank(struct intel_display
REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
PIPEDMC_EVENT_VBLANK);
else
- val = REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
- DMC_EVENT_FALSE) |
- REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
- DMC_EVT_CTL_TYPE_EDGE_0_1);
+ val = dmc_evt_ctl_disable();
intel_de_write(display, MTL_PIPEDMC_EVT_CTL_4(pipe),
val);
@@ -635,10 +640,7 @@ static u32 dmc_mmiodata(struct intel_display *display,
if (disable_dmc_evt(display, dmc_id,
dmc->dmc_info[dmc_id].mmioaddr[i],
dmc->dmc_info[dmc_id].mmiodata[i]))
- return REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
- DMC_EVT_CTL_TYPE_EDGE_0_1) |
- REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
- DMC_EVENT_FALSE);
+ return dmc_evt_ctl_disable();
else
return dmc->dmc_info[dmc_id].mmiodata[i];
}
--
2.49.0
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 5/7] drm/o915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg()
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (3 preceding siblings ...)
2025-05-12 10:33 ` [PATCH 4/7] drm/i915/dmc: Extract dmc_evt_ctl_disable() Ville Syrjala
@ 2025-05-12 10:33 ` Ville Syrjala
2025-05-13 11:41 ` Luca Coelho
2025-05-12 10:33 ` [PATCH 6/7] drm/i915/dmc: Extract is_event_handler() Ville Syrjala
` (13 subsequent siblings)
18 siblings, 1 reply; 33+ messages in thread
From: Ville Syrjala @ 2025-05-12 10:33 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Move is_dmc_evt_ctl_reg() to a slightly earlier position in the file
so that we can reuse it in the pkgc workaround code. Also move
is_dmc_evt_htp_reg() just to keep the two together.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_dmc.c | 40 ++++++++++++------------
1 file changed, 20 insertions(+), 20 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
index ec940f837427..238f3cda400c 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc.c
+++ b/drivers/gpu/drm/i915/display/intel_dmc.c
@@ -544,6 +544,26 @@ static u32 dmc_evt_ctl_disable(void)
DMC_EVENT_FALSE);
}
+static bool is_dmc_evt_ctl_reg(struct intel_display *display,
+ enum intel_dmc_id dmc_id, i915_reg_t reg)
+{
+ u32 offset = i915_mmio_reg_offset(reg);
+ u32 start = i915_mmio_reg_offset(DMC_EVT_CTL(display, dmc_id, 0));
+ u32 end = i915_mmio_reg_offset(DMC_EVT_CTL(display, dmc_id, DMC_EVENT_HANDLER_COUNT_GEN12));
+
+ return offset >= start && offset < end;
+}
+
+static bool is_dmc_evt_htp_reg(struct intel_display *display,
+ enum intel_dmc_id dmc_id, i915_reg_t reg)
+{
+ u32 offset = i915_mmio_reg_offset(reg);
+ u32 start = i915_mmio_reg_offset(DMC_EVT_HTP(display, dmc_id, 0));
+ u32 end = i915_mmio_reg_offset(DMC_EVT_HTP(display, dmc_id, DMC_EVENT_HANDLER_COUNT_GEN12));
+
+ return offset >= start && offset < end;
+}
+
/**
* intel_dmc_block_pkgc() - block PKG C-state
* @display: display instance
@@ -589,26 +609,6 @@ void intel_dmc_start_pkgc_exit_at_start_of_undelayed_vblank(struct intel_display
val);
}
-static bool is_dmc_evt_ctl_reg(struct intel_display *display,
- enum intel_dmc_id dmc_id, i915_reg_t reg)
-{
- u32 offset = i915_mmio_reg_offset(reg);
- u32 start = i915_mmio_reg_offset(DMC_EVT_CTL(display, dmc_id, 0));
- u32 end = i915_mmio_reg_offset(DMC_EVT_CTL(display, dmc_id, DMC_EVENT_HANDLER_COUNT_GEN12));
-
- return offset >= start && offset < end;
-}
-
-static bool is_dmc_evt_htp_reg(struct intel_display *display,
- enum intel_dmc_id dmc_id, i915_reg_t reg)
-{
- u32 offset = i915_mmio_reg_offset(reg);
- u32 start = i915_mmio_reg_offset(DMC_EVT_HTP(display, dmc_id, 0));
- u32 end = i915_mmio_reg_offset(DMC_EVT_HTP(display, dmc_id, DMC_EVENT_HANDLER_COUNT_GEN12));
-
- return offset >= start && offset < end;
-}
-
static bool disable_dmc_evt(struct intel_display *display,
enum intel_dmc_id dmc_id,
i915_reg_t reg, u32 data)
--
2.49.0
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 6/7] drm/i915/dmc: Extract is_event_handler()
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (4 preceding siblings ...)
2025-05-12 10:33 ` [PATCH 5/7] drm/o915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg() Ville Syrjala
@ 2025-05-12 10:33 ` Ville Syrjala
2025-05-13 11:52 ` Luca Coelho
2025-05-12 10:33 ` [PATCH 7/7] drm/i915/dmc: Introduce dmc_configure_event() Ville Syrjala
` (12 subsequent siblings)
18 siblings, 1 reply; 33+ messages in thread
From: Ville Syrjala @ 2025-05-12 10:33 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Extract the helper to determine if the mmio reg+data are the
event handler register (DMC_EVT_CTL) for a specific event.
We'll have another use for this for runtime event handler
enable/disable.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_dmc.c | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
index 238f3cda400c..d758032d1af6 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc.c
+++ b/drivers/gpu/drm/i915/display/intel_dmc.c
@@ -564,6 +564,15 @@ static bool is_dmc_evt_htp_reg(struct intel_display *display,
return offset >= start && offset < end;
}
+static bool is_event_handler(struct intel_display *display,
+ enum intel_dmc_id dmc_id,
+ unsigned int event_id,
+ i915_reg_t reg, u32 data)
+{
+ return is_dmc_evt_ctl_reg(display, dmc_id, reg) &&
+ REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == event_id;
+}
+
/**
* intel_dmc_block_pkgc() - block PKG C-state
* @display: display instance
@@ -622,12 +631,12 @@ static bool disable_dmc_evt(struct intel_display *display,
/* also disable the flip queue event on the main DMC on TGL */
if (display->platform.tigerlake &&
- REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == MAINDMC_EVENT_CLK_MSEC)
+ is_event_handler(display, dmc_id, MAINDMC_EVENT_CLK_MSEC, reg, data))
return true;
/* also disable the HRR event on the main DMC on TGL/ADLS */
if ((display->platform.tigerlake || display->platform.alderlake_s) &&
- REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == MAINDMC_EVENT_VBLANK_A)
+ is_event_handler(display, dmc_id, MAINDMC_EVENT_VBLANK_A, reg, data))
return true;
return false;
--
2.49.0
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 7/7] drm/i915/dmc: Introduce dmc_configure_event()
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (5 preceding siblings ...)
2025-05-12 10:33 ` [PATCH 6/7] drm/i915/dmc: Extract is_event_handler() Ville Syrjala
@ 2025-05-12 10:33 ` Ville Syrjala
2025-05-13 12:00 ` Luca Coelho
2025-05-12 11:29 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff Patchwork
` (11 subsequent siblings)
18 siblings, 1 reply; 33+ messages in thread
From: Ville Syrjala @ 2025-05-12 10:33 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Instead of hardcoding the event handler indices (for runtime
event handler enable/disable) we can simply look for the handler
with the appropriate event type. This isolates us from the firmware
details a bit better.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_dmc.c | 39 +++++++++++++------
drivers/gpu/drm/i915/display/intel_dmc_regs.h | 6 ---
2 files changed, 27 insertions(+), 18 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
index d758032d1af6..f42880f00aab 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc.c
+++ b/drivers/gpu/drm/i915/display/intel_dmc.c
@@ -573,6 +573,31 @@ static bool is_event_handler(struct intel_display *display,
REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == event_id;
}
+static void dmc_configure_event(struct intel_display *display,
+ enum intel_dmc_id dmc_id,
+ unsigned int event_id,
+ bool enable)
+{
+ struct intel_dmc *dmc = display_to_dmc(display);
+ int num_handlers = 0;
+ int i;
+
+ for (i = 0; i < dmc->dmc_info[dmc_id].mmio_count; i++) {
+ i915_reg_t reg = dmc->dmc_info[dmc_id].mmioaddr[i];
+ u32 data = dmc->dmc_info[dmc_id].mmiodata[i];
+
+ if (!is_event_handler(display, dmc_id, event_id, reg, data))
+ continue;
+
+ intel_de_write(display, reg, enable ? data : dmc_evt_ctl_disable());
+ num_handlers++;
+ }
+
+ drm_WARN_ONCE(display->drm, num_handlers != 1,
+ "DMC %d has %d handlers for event 0x%x\n",
+ dmc_id, num_handlers, event_id);
+}
+
/**
* intel_dmc_block_pkgc() - block PKG C-state
* @display: display instance
@@ -603,19 +628,9 @@ void intel_dmc_block_pkgc(struct intel_display *display, enum pipe pipe,
void intel_dmc_start_pkgc_exit_at_start_of_undelayed_vblank(struct intel_display *display,
enum pipe pipe, bool enable)
{
- u32 val;
+ enum intel_dmc_id dmc_id = PIPE_TO_DMC_ID(pipe);
- if (enable)
- val = DMC_EVT_CTL_ENABLE | DMC_EVT_CTL_RECURRING |
- REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
- DMC_EVT_CTL_TYPE_EDGE_0_1) |
- REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
- PIPEDMC_EVENT_VBLANK);
- else
- val = dmc_evt_ctl_disable();
-
- intel_de_write(display, MTL_PIPEDMC_EVT_CTL_4(pipe),
- val);
+ dmc_configure_event(display, dmc_id, PIPEDMC_EVENT_VBLANK, enable);
}
static bool disable_dmc_evt(struct intel_display *display,
diff --git a/drivers/gpu/drm/i915/display/intel_dmc_regs.h b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
index edd4e69319b9..d8e715677454 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
@@ -287,12 +287,6 @@ enum pipedmc_event_id {
#define MTL_PIPEDMC_CONTROL _MMIO(0x45250)
#define PIPEDMC_ENABLE_MTL(pipe) REG_BIT(((pipe) - PIPE_A) * 4)
-#define _MTL_PIPEDMC_EVT_CTL_4_A 0x5f044
-#define _MTL_PIPEDMC_EVT_CTL_4_B 0x5f444
-#define MTL_PIPEDMC_EVT_CTL_4(pipe) _MMIO_PIPE(pipe, \
- _MTL_PIPEDMC_EVT_CTL_4_A, \
- _MTL_PIPEDMC_EVT_CTL_4_B)
-
#define _PIPEDMC_STATUS_A 0x5f06c
#define _PIPEDMC_STATUS_B 0x5f46c
#define PIPEDMC_STATUS(pipe) _MMIO_PIPE((pipe), _PIPEDMC_STATUS_A, _PIPEDMC_STATUS_B)
--
2.49.0
^ permalink raw reply related [flat|nested] 33+ messages in thread
* ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (6 preceding siblings ...)
2025-05-12 10:33 ` [PATCH 7/7] drm/i915/dmc: Introduce dmc_configure_event() Ville Syrjala
@ 2025-05-12 11:29 ` Patchwork
2025-05-12 11:29 ` ✗ Fi.CI.SPARSE: " Patchwork
` (10 subsequent siblings)
18 siblings, 0 replies; 33+ messages in thread
From: Patchwork @ 2025-05-12 11:29 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: intel-gfx
== Series Details ==
Series: drm/i915/dmc: PIPEDMC stuff
URL : https://patchwork.freedesktop.org/series/148874/
State : warning
== Summary ==
Error: dim checkpatch failed
870098f40333 drm/i915: Drop PIPEDMC faults from the fault mask on LNL+
994bac53f3ff drm/i915: Hook up PIPEDMC interrupts
-:107: WARNING:LONG_LINE: line length of 104 exceeds 100 columns
#107: FILE: drivers/gpu/drm/i915/display/intel_dmc.c:512:
+ intel_de_write(display, PIPEDMC_INTERRUPT_MASK(pipe), ~pipedmc_interrupt_mask(display));
-:182: WARNING:LONG_LINE: line length of 130 exceeds 100 columns
#182: FILE: drivers/gpu/drm/i915/display/intel_dmc_regs.h:38:
+#define PIPEDMC_INT_VECTOR_FLIPQ_PROG_DONE REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0xff) /* Wa_16018781658:lnl[a0] */
-:187: WARNING:LONG_LINE: line length of 102 exceeds 100 columns
#187: FILE: drivers/gpu/drm/i915/display/intel_dmc_regs.h:43:
+#define PIPEDMC_INTERRUPT(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_A, _PIPEDMC_INTERRUPT_B)
-:190: WARNING:LONG_LINE: line length of 112 exceeds 100 columns
#190: FILE: drivers/gpu/drm/i915/display/intel_dmc_regs.h:46:
+#define PIPEDMC_INTERRUPT_MASK(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_MASK_A, _PIPEDMC_INTERRUPT_MASK_B)
total: 0 errors, 4 warnings, 0 checks, 156 lines checked
063baf19400d drm/i915/dmc: Define all DMC event IDs
c77ed2db02ee drm/i915/dmc: Extract dmc_evt_ctl_disable()
3745157ab022 drm/o915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg()
576471e76a2c drm/i915/dmc: Extract is_event_handler()
b60ea7f7b8ba drm/i915/dmc: Introduce dmc_configure_event()
^ permalink raw reply [flat|nested] 33+ messages in thread
* ✗ Fi.CI.SPARSE: warning for drm/i915/dmc: PIPEDMC stuff
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (7 preceding siblings ...)
2025-05-12 11:29 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff Patchwork
@ 2025-05-12 11:29 ` Patchwork
2025-05-12 11:54 ` ✓ i915.CI.BAT: success " Patchwork
` (9 subsequent siblings)
18 siblings, 0 replies; 33+ messages in thread
From: Patchwork @ 2025-05-12 11:29 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: intel-gfx
== Series Details ==
Series: drm/i915/dmc: PIPEDMC stuff
URL : https://patchwork.freedesktop.org/series/148874/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
^ permalink raw reply [flat|nested] 33+ messages in thread
* ✓ i915.CI.BAT: success for drm/i915/dmc: PIPEDMC stuff
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (8 preceding siblings ...)
2025-05-12 11:29 ` ✗ Fi.CI.SPARSE: " Patchwork
@ 2025-05-12 11:54 ` Patchwork
2025-05-12 13:59 ` ✗ i915.CI.Full: failure " Patchwork
` (8 subsequent siblings)
18 siblings, 0 replies; 33+ messages in thread
From: Patchwork @ 2025-05-12 11:54 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 10133 bytes --]
== Series Details ==
Series: drm/i915/dmc: PIPEDMC stuff
URL : https://patchwork.freedesktop.org/series/148874/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_16531 -> Patchwork_148874v1
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/index.html
Participating hosts (44 -> 44)
------------------------------
Additional (1): bat-arlh-2
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_148874v1 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@fbdev@eof:
- bat-arlh-2: NOTRUN -> [SKIP][1] ([i915#11345] / [i915#11346]) +3 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@fbdev@eof.html
* igt@fbdev@info:
- bat-arlh-2: NOTRUN -> [SKIP][2] ([i915#11346] / [i915#1849])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@fbdev@info.html
* igt@gem_lmem_swapping@basic:
- bat-arlh-2: NOTRUN -> [SKIP][3] ([i915#10213] / [i915#11346] / [i915#11671]) +3 other tests skip
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@gem_lmem_swapping@basic.html
* igt@gem_mmap@basic:
- bat-arlh-2: NOTRUN -> [SKIP][4] ([i915#11343] / [i915#11346])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@gem_mmap@basic.html
* igt@gem_render_tiled_blits@basic:
- bat-arlh-2: NOTRUN -> [SKIP][5] ([i915#10197] / [i915#10211] / [i915#11346] / [i915#11725])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@gem_render_tiled_blits@basic.html
* igt@gem_tiled_blits@basic:
- bat-arlh-2: NOTRUN -> [SKIP][6] ([i915#11346] / [i915#12637]) +4 other tests skip
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@gem_tiled_blits@basic.html
* igt@gem_tiled_pread_basic:
- bat-arlh-2: NOTRUN -> [SKIP][7] ([i915#10206] / [i915#11346] / [i915#11724])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@gem_tiled_pread_basic.html
* igt@i915_pm_rps@basic-api:
- bat-arlh-2: NOTRUN -> [SKIP][8] ([i915#10209] / [i915#11346] / [i915#11681])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@i915_pm_rps@basic-api.html
* igt@i915_selftest@live:
- bat-arlh-2: NOTRUN -> [INCOMPLETE][9] ([i915#14046]) +1 other test incomplete
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@i915_selftest@live.html
* igt@intel_hwmon@hwmon-read:
- bat-arlh-2: NOTRUN -> [SKIP][10] ([i915#11346] / [i915#11680] / [i915#7707]) +1 other test skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@intel_hwmon@hwmon-read.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- bat-arlh-2: NOTRUN -> [SKIP][11] ([i915#10200] / [i915#11346] / [i915#11666] / [i915#12203])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- bat-arlh-2: NOTRUN -> [SKIP][12] ([i915#10200] / [i915#11346] / [i915#11666]) +8 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_psr@psr-primary-page-flip:
- bat-arlh-2: NOTRUN -> [SKIP][13] ([i915#11346]) +32 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@kms_psr@psr-primary-page-flip.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-arlh-2: NOTRUN -> [SKIP][14] ([i915#10208] / [i915#11346] / [i915#8809])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-read:
- bat-arlh-2: NOTRUN -> [SKIP][15] ([i915#10212] / [i915#11346] / [i915#11726])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-read:
- bat-arlh-2: NOTRUN -> [SKIP][16] ([i915#10214] / [i915#11346] / [i915#11726])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@prime_vgem@basic-read.html
* igt@prime_vgem@basic-write:
- bat-arlh-2: NOTRUN -> [SKIP][17] ([i915#10216] / [i915#11346] / [i915#11723])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-2/igt@prime_vgem@basic-write.html
#### Possible fixes ####
* igt@dmabuf@all-tests:
- bat-apl-1: [INCOMPLETE][18] ([i915#12904]) -> [PASS][19] +1 other test pass
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/bat-apl-1/igt@dmabuf@all-tests.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-apl-1/igt@dmabuf@all-tests.html
* igt@i915_selftest@live:
- bat-mtlp-8: [DMESG-FAIL][20] ([i915#12061]) -> [PASS][21] +1 other test pass
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/bat-mtlp-8/igt@i915_selftest@live.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-mtlp-8/igt@i915_selftest@live.html
- bat-arlh-3: [DMESG-FAIL][22] ([i915#12061] / [i915#14243]) -> [PASS][23]
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/bat-arlh-3/igt@i915_selftest@live.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-3/igt@i915_selftest@live.html
* igt@i915_selftest@live@hugepages:
- bat-arlh-3: [DMESG-FAIL][24] ([i915#14243]) -> [PASS][25]
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/bat-arlh-3/igt@i915_selftest@live@hugepages.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-3/igt@i915_selftest@live@hugepages.html
* igt@i915_selftest@live@workarounds:
- bat-arlh-3: [DMESG-FAIL][26] ([i915#12061]) -> [PASS][27]
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/bat-arlh-3/igt@i915_selftest@live@workarounds.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-arlh-3/igt@i915_selftest@live@workarounds.html
#### Warnings ####
* igt@i915_selftest@live:
- bat-atsm-1: [DMESG-FAIL][28] ([i915#12061] / [i915#13929]) -> [DMESG-FAIL][29] ([i915#12061] / [i915#14204])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/bat-atsm-1/igt@i915_selftest@live.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-atsm-1/igt@i915_selftest@live.html
* igt@i915_selftest@live@mman:
- bat-atsm-1: [DMESG-FAIL][30] ([i915#13929]) -> [DMESG-FAIL][31] ([i915#14204])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/bat-atsm-1/igt@i915_selftest@live@mman.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/bat-atsm-1/igt@i915_selftest@live@mman.html
[i915#10197]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10197
[i915#10200]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10200
[i915#10206]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10206
[i915#10208]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10208
[i915#10209]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10209
[i915#10211]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10211
[i915#10212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10212
[i915#10213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10213
[i915#10214]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10214
[i915#10216]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10216
[i915#11343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11343
[i915#11345]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11345
[i915#11346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11346
[i915#11666]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11666
[i915#11671]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11671
[i915#11680]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11680
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11723
[i915#11724]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11724
[i915#11725]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11725
[i915#11726]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11726
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12203]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12203
[i915#12637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12637
[i915#12904]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12904
[i915#13929]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13929
[i915#14046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14046
[i915#14204]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14204
[i915#14243]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14243
[i915#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
Build changes
-------------
* Linux: CI_DRM_16531 -> Patchwork_148874v1
CI-20190529: 20190529
CI_DRM_16531: 821d4254ecd4bf2182c3871c6612202470a6340f @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8361: 8361
Patchwork_148874v1: 821d4254ecd4bf2182c3871c6612202470a6340f @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/index.html
[-- Attachment #2: Type: text/html, Size: 13125 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* ✗ i915.CI.Full: failure for drm/i915/dmc: PIPEDMC stuff
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (9 preceding siblings ...)
2025-05-12 11:54 ` ✓ i915.CI.BAT: success " Patchwork
@ 2025-05-12 13:59 ` Patchwork
2025-05-13 16:01 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff (rev2) Patchwork
` (7 subsequent siblings)
18 siblings, 0 replies; 33+ messages in thread
From: Patchwork @ 2025-05-12 13:59 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 102800 bytes --]
== Series Details ==
Series: drm/i915/dmc: PIPEDMC stuff
URL : https://patchwork.freedesktop.org/series/148874/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_16531_full -> Patchwork_148874v1_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_148874v1_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_148874v1_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 (10 -> 11)
------------------------------
Additional (1): shard-dg2-set2
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_148874v1_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [INCOMPLETE][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-4/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1.html
Known issues
------------
Here are the changes found in Patchwork_148874v1_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-dg2-9: NOTRUN -> [SKIP][2] ([i915#8411]) +1 other test skip
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@device_reset@cold-reset-bound:
- shard-mtlp: NOTRUN -> [SKIP][3] ([i915#11078])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@device_reset@cold-reset-bound.html
- shard-dg2: NOTRUN -> [SKIP][4] ([i915#11078])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@device_reset@cold-reset-bound.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-rkl: NOTRUN -> [SKIP][5] ([i915#13008])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: NOTRUN -> [INCOMPLETE][6] ([i915#12392] / [i915#13356])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-4/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html
* igt@gem_compute@compute-square:
- shard-dg2: NOTRUN -> [FAIL][7] ([i915#13665])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@gem_compute@compute-square.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglu: NOTRUN -> [SKIP][8] ([i915#6335])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-8/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-mtlp: NOTRUN -> [SKIP][9] ([i915#6335])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_ctx_freq@sysfs@gt0:
- shard-dg2: [PASS][10] -> [FAIL][11] ([i915#9561]) +1 other test fail
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-2/igt@gem_ctx_freq@sysfs@gt0.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-1/igt@gem_ctx_freq@sysfs@gt0.html
* igt@gem_ctx_isolation@preservation-s3@bcs0:
- shard-glk: NOTRUN -> [INCOMPLETE][12] ([i915#12353])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk1/igt@gem_ctx_isolation@preservation-s3@bcs0.html
* igt@gem_ctx_persistence@hang:
- shard-mtlp: NOTRUN -> [SKIP][13] ([i915#8555])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@gem_ctx_persistence@hang.html
- shard-dg2: NOTRUN -> [SKIP][14] ([i915#8555])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@gem_ctx_persistence@hang.html
* igt@gem_ctx_persistence@heartbeat-stop:
- shard-dg2-9: NOTRUN -> [SKIP][15] ([i915#8555])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@gem_ctx_persistence@heartbeat-stop.html
* igt@gem_ctx_sseu@engines:
- shard-rkl: NOTRUN -> [SKIP][16] ([i915#280])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@gem_ctx_sseu@engines.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-dg2-9: NOTRUN -> [SKIP][17] ([i915#280])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_eio@kms:
- shard-dg2: [PASS][18] -> [FAIL][19] ([i915#5784])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-10/igt@gem_eio@kms.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-6/igt@gem_eio@kms.html
* igt@gem_eio@reset-stress:
- shard-dg1: [PASS][20] -> [FAIL][21] ([i915#12543] / [i915#5784])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-12/igt@gem_eio@reset-stress.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-13/igt@gem_eio@reset-stress.html
* igt@gem_eio@wait-wedge-10ms:
- shard-mtlp: [PASS][22] -> [ABORT][23] ([i915#13193] / [i915#13723]) +3 other tests abort
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-mtlp-6/igt@gem_eio@wait-wedge-10ms.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-7/igt@gem_eio@wait-wedge-10ms.html
* igt@gem_exec_balancer@bonded-true-hang:
- shard-dg2: NOTRUN -> [SKIP][24] ([i915#4812])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@gem_exec_balancer@bonded-true-hang.html
- shard-mtlp: NOTRUN -> [SKIP][25] ([i915#4812])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@gem_exec_balancer@bonded-true-hang.html
* igt@gem_exec_balancer@parallel-dmabuf-import-out-fence:
- shard-rkl: NOTRUN -> [SKIP][26] ([i915#4525])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@gem_exec_balancer@parallel-dmabuf-import-out-fence.html
* igt@gem_exec_balancer@parallel-keep-in-fence:
- shard-tglu: NOTRUN -> [SKIP][27] ([i915#4525])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@gem_exec_balancer@parallel-keep-in-fence.html
* igt@gem_exec_balancer@sliced:
- shard-dg2-9: NOTRUN -> [SKIP][28] ([i915#4812])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@gem_exec_balancer@sliced.html
* igt@gem_exec_flush@basic-batch-kernel-default-wb:
- shard-dg2-9: NOTRUN -> [SKIP][29] ([i915#3539] / [i915#4852]) +1 other test skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@gem_exec_flush@basic-batch-kernel-default-wb.html
* igt@gem_exec_flush@basic-uc-prw-default:
- shard-dg2-9: NOTRUN -> [SKIP][30] ([i915#3539])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@gem_exec_flush@basic-uc-prw-default.html
* igt@gem_exec_flush@basic-uc-ro-default:
- shard-dg2: NOTRUN -> [SKIP][31] ([i915#3539] / [i915#4852]) +1 other test skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@gem_exec_flush@basic-uc-ro-default.html
* igt@gem_exec_reloc@basic-cpu-gtt:
- shard-dg2: NOTRUN -> [SKIP][32] ([i915#3281]) +5 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@gem_exec_reloc@basic-cpu-gtt.html
* igt@gem_exec_reloc@basic-gtt-cpu:
- shard-rkl: NOTRUN -> [SKIP][33] ([i915#3281]) +7 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@gem_exec_reloc@basic-gtt-cpu.html
* igt@gem_exec_reloc@basic-gtt-read-active:
- shard-dg2-9: NOTRUN -> [SKIP][34] ([i915#3281]) +3 other tests skip
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@gem_exec_reloc@basic-gtt-read-active.html
* igt@gem_exec_reloc@basic-wc-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][35] ([i915#3281]) +2 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@gem_exec_reloc@basic-wc-noreloc.html
* igt@gem_exec_schedule@preempt-queue:
- shard-dg2-9: NOTRUN -> [SKIP][36] ([i915#4537] / [i915#4812])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@gem_exec_schedule@preempt-queue.html
* igt@gem_huc_copy@huc-copy:
- shard-tglu: NOTRUN -> [SKIP][37] ([i915#2190])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- shard-tglu-1: NOTRUN -> [SKIP][38] ([i915#4613])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@heavy-random:
- shard-mtlp: NOTRUN -> [SKIP][39] ([i915#4613])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@gem_lmem_swapping@heavy-random.html
* igt@gem_lmem_swapping@heavy-verify-multi-ccs:
- shard-rkl: NOTRUN -> [SKIP][40] ([i915#4613]) +1 other test skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
* igt@gem_lmem_swapping@random-engines:
- shard-glk: NOTRUN -> [SKIP][41] ([i915#4613])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk1/igt@gem_lmem_swapping@random-engines.html
- shard-tglu: NOTRUN -> [SKIP][42] ([i915#4613])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@gem_lmem_swapping@random-engines.html
* igt@gem_madvise@dontneed-before-exec:
- shard-dg2-9: NOTRUN -> [SKIP][43] ([i915#3282]) +2 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@gem_madvise@dontneed-before-exec.html
* igt@gem_mmap@basic:
- shard-dg2-9: NOTRUN -> [SKIP][44] ([i915#4083])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@gem_mmap@basic.html
* igt@gem_mmap_gtt@basic-small-bo-tiledy:
- shard-mtlp: NOTRUN -> [SKIP][45] ([i915#4077]) +1 other test skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@gem_mmap_gtt@basic-small-bo-tiledy.html
* igt@gem_mmap_wc@set-cache-level:
- shard-mtlp: NOTRUN -> [SKIP][46] ([i915#4083]) +1 other test skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@gem_mmap_wc@set-cache-level.html
* igt@gem_mmap_wc@write-cpu-read-wc-unflushed:
- shard-dg2: NOTRUN -> [SKIP][47] ([i915#4083]) +3 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-3/igt@gem_mmap_wc@write-cpu-read-wc-unflushed.html
* igt@gem_partial_pwrite_pread@reads-uncached:
- shard-rkl: NOTRUN -> [SKIP][48] ([i915#3282]) +4 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@gem_partial_pwrite_pread@reads-uncached.html
* igt@gem_pread@snoop:
- shard-dg2: NOTRUN -> [SKIP][49] ([i915#3282]) +3 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@gem_pread@snoop.html
* igt@gem_pxp@create-regular-context-1:
- shard-dg2: NOTRUN -> [SKIP][50] ([i915#4270])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@gem_pxp@create-regular-context-1.html
* igt@gem_pxp@hw-rejects-pxp-buffer:
- shard-rkl: NOTRUN -> [SKIP][51] ([i915#13717])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@gem_pxp@hw-rejects-pxp-buffer.html
* igt@gem_pxp@reject-modify-context-protection-off-1:
- shard-rkl: [PASS][52] -> [TIMEOUT][53] ([i915#12917] / [i915#12964])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-off-1.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@gem_pxp@reject-modify-context-protection-off-1.html
- shard-dg2-9: NOTRUN -> [SKIP][54] ([i915#4270]) +1 other test skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@gem_pxp@reject-modify-context-protection-off-1.html
* igt@gem_readwrite@new-obj:
- shard-mtlp: NOTRUN -> [SKIP][55] ([i915#3282]) +2 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@gem_readwrite@new-obj.html
* igt@gem_render_copy@mixed-tiled-to-yf-tiled-ccs:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#5190] / [i915#8428]) +2 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@gem_render_copy@mixed-tiled-to-yf-tiled-ccs.html
* igt@gem_render_copy@yf-tiled-ccs-to-x-tiled:
- shard-mtlp: NOTRUN -> [SKIP][57] ([i915#8428]) +1 other test skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@gem_render_copy@yf-tiled-ccs-to-x-tiled.html
* igt@gem_render_copy@yf-tiled-ccs-to-yf-tiled:
- shard-dg2-9: NOTRUN -> [SKIP][58] ([i915#5190] / [i915#8428]) +4 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@gem_render_copy@yf-tiled-ccs-to-yf-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-dg2-9: NOTRUN -> [SKIP][59] ([i915#4079])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_set_tiling_vs_blt@untiled-to-tiled:
- shard-rkl: NOTRUN -> [SKIP][60] ([i915#8411]) +1 other test skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
* igt@gem_softpin@evict-snoop-interruptible:
- shard-dg2: NOTRUN -> [SKIP][61] ([i915#4885])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@gem_softpin@evict-snoop-interruptible.html
* igt@gem_tiling_max_stride:
- shard-dg2: NOTRUN -> [SKIP][62] ([i915#4077]) +5 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@gem_tiling_max_stride.html
* igt@gem_userptr_blits@coherency-sync:
- shard-rkl: NOTRUN -> [SKIP][63] ([i915#3297]) +1 other test skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@coherency-unsync:
- shard-tglu: NOTRUN -> [SKIP][64] ([i915#3297])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@gem_userptr_blits@coherency-unsync.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-mtlp: NOTRUN -> [SKIP][65] ([i915#2856])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@gen9_exec_parse@batch-zero-length.html
- shard-dg2: NOTRUN -> [SKIP][66] ([i915#2856])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@gen9_exec_parse@batch-zero-length.html
* igt@gen9_exec_parse@bb-large:
- shard-dg2-9: NOTRUN -> [SKIP][67] ([i915#2856])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@gen9_exec_parse@bb-large.html
* igt@gen9_exec_parse@bb-start-far:
- shard-rkl: NOTRUN -> [SKIP][68] ([i915#2527]) +2 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@gen9_exec_parse@bb-start-far.html
* igt@gen9_exec_parse@valid-registers:
- shard-tglu: NOTRUN -> [SKIP][69] ([i915#2527] / [i915#2856])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@gen9_exec_parse@valid-registers.html
* igt@i915_drm_fdinfo@busy-check-all@vecs0:
- shard-dg2: NOTRUN -> [SKIP][70] ([i915#11527]) +7 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@i915_drm_fdinfo@busy-check-all@vecs0.html
* igt@i915_drm_fdinfo@busy-hang@vecs0:
- shard-dg2-9: NOTRUN -> [SKIP][71] ([i915#14073]) +15 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@i915_drm_fdinfo@busy-hang@vecs0.html
* igt@i915_drm_fdinfo@memory-info-active:
- shard-rkl: [PASS][72] -> [DMESG-WARN][73] ([i915#12964]) +2 other tests dmesg-warn
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-rkl-6/igt@i915_drm_fdinfo@memory-info-active.html
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-3/igt@i915_drm_fdinfo@memory-info-active.html
* igt@i915_pm_freq_api@freq-suspend:
- shard-rkl: NOTRUN -> [SKIP][74] ([i915#8399])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@i915_pm_freq_api@freq-suspend.html
* igt@i915_pm_sseu@full-enable:
- shard-tglu-1: NOTRUN -> [SKIP][75] ([i915#4387])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@i915_pm_sseu@full-enable.html
* igt@i915_selftest@live@workarounds:
- shard-dg2: NOTRUN -> [DMESG-FAIL][76] ([i915#12061]) +1 other test dmesg-fail
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@i915_selftest@live@workarounds.html
- shard-mtlp: [PASS][77] -> [DMESG-FAIL][78] ([i915#12061]) +1 other test dmesg-fail
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-mtlp-5/igt@i915_selftest@live@workarounds.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-6/igt@i915_selftest@live@workarounds.html
* igt@i915_selftest@mock@memory_region:
- shard-rkl: NOTRUN -> [DMESG-WARN][79] ([i915#9311]) +1 other test dmesg-warn
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@i915_selftest@mock@memory_region.html
* igt@intel_hwmon@hwmon-read:
- shard-tglu: NOTRUN -> [SKIP][80] ([i915#7707])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@intel_hwmon@hwmon-read.html
* igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-a-hdmi-a-1-y-rc-ccs-cc:
- shard-rkl: NOTRUN -> [SKIP][81] ([i915#8709]) +1 other test skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-a-hdmi-a-1-y-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-d-hdmi-a-4-y-rc-ccs-cc:
- shard-dg1: NOTRUN -> [SKIP][82] ([i915#8709]) +3 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-16/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-d-hdmi-a-4-y-rc-ccs-cc.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-tglu-1: NOTRUN -> [SKIP][83] ([i915#1769] / [i915#3555])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1:
- shard-tglu: [PASS][84] -> [FAIL][85] ([i915#11808]) +1 other test fail
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-tglu-3/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-7/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-270:
- shard-mtlp: NOTRUN -> [SKIP][86] +3 other tests skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html
- shard-dg2: NOTRUN -> [SKIP][87] +1 other test skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-dg2-9: NOTRUN -> [SKIP][88] +11 other tests skip
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-tglu: NOTRUN -> [SKIP][89] ([i915#5286]) +1 other test skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-rkl: NOTRUN -> [SKIP][90] ([i915#5286]) +2 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-tglu-1: NOTRUN -> [SKIP][91] ([i915#5286]) +1 other test skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-mtlp: NOTRUN -> [SKIP][92] ([i915#6187])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-90:
- shard-dg2-9: NOTRUN -> [SKIP][93] ([i915#4538] / [i915#5190]) +3 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][94] ([i915#4538] / [i915#5190]) +4 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][95] ([i915#12313])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][96] ([i915#10307] / [i915#10434] / [i915#6095]) +4 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-mc-ccs:
- shard-tglu: NOTRUN -> [SKIP][97] ([i915#6095]) +24 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][98] ([i915#6095]) +4 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][99] ([i915#6095]) +71 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-12/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][100] ([i915#6095]) +16 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-2/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-3.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][101] ([i915#10307] / [i915#6095]) +201 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][102] ([i915#6095]) +36 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][103] ([i915#6095]) +24 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
- shard-rkl: NOTRUN -> [SKIP][104] ([i915#12313])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][105] ([i915#14098] / [i915#6095]) +37 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs-cc@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][106] ([i915#6095]) +19 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs-cc@pipe-a-edp-1.html
* igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-c-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][107] ([i915#10307] / [i915#6095]) +34 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-c-hdmi-a-2.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][108] ([i915#13781]) +3 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-5/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html
* igt@kms_chamelium_edid@hdmi-edid-read:
- shard-tglu-1: NOTRUN -> [SKIP][109] ([i915#11151] / [i915#7828]) +1 other test skip
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_chamelium_edid@hdmi-edid-read.html
* igt@kms_chamelium_frames@dp-crc-multiple:
- shard-dg2-9: NOTRUN -> [SKIP][110] ([i915#11151] / [i915#7828]) +2 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_chamelium_frames@dp-crc-multiple.html
* igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:
- shard-dg2: NOTRUN -> [SKIP][111] ([i915#11151] / [i915#7828]) +3 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
- shard-mtlp: NOTRUN -> [SKIP][112] ([i915#11151] / [i915#7828]) +1 other test skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
* igt@kms_chamelium_frames@hdmi-crc-single:
- shard-tglu: NOTRUN -> [SKIP][113] ([i915#11151] / [i915#7828]) +1 other test skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_chamelium_frames@hdmi-crc-single.html
* igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
- shard-rkl: NOTRUN -> [SKIP][114] ([i915#11151] / [i915#7828]) +3 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
* igt@kms_color@deep-color:
- shard-tglu: NOTRUN -> [SKIP][115] ([i915#3555] / [i915#9979])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_color@deep-color.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg2: NOTRUN -> [SKIP][116] ([i915#7118] / [i915#9424])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-dg2: NOTRUN -> [SKIP][117] ([i915#3299])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_content_protection@dp-mst-lic-type-1.html
- shard-mtlp: NOTRUN -> [SKIP][118] ([i915#3299])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-dg2-9: NOTRUN -> [SKIP][119] ([i915#3299])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-tglu: NOTRUN -> [SKIP][120] ([i915#3116] / [i915#3299])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@lic-type-0:
- shard-rkl: NOTRUN -> [SKIP][121] ([i915#9424])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_content_protection@lic-type-0.html
* igt@kms_content_protection@uevent@pipe-a-dp-4:
- shard-dg2: NOTRUN -> [FAIL][122] ([i915#1339] / [i915#7173])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-10/igt@kms_content_protection@uevent@pipe-a-dp-4.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-rkl: NOTRUN -> [SKIP][123] ([i915#13049])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-offscreen-max-size:
- shard-tglu-1: NOTRUN -> [SKIP][124] ([i915#3555])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_cursor_crc@cursor-offscreen-max-size.html
* igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1:
- shard-tglu-1: [PASS][125] -> [FAIL][126] ([i915#13566]) +1 other test fail
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1.html
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [FAIL][127] ([i915#13566]) +1 other test fail
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-8/igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-random-32x32:
- shard-dg2: NOTRUN -> [SKIP][128] ([i915#3555]) +4 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_cursor_crc@cursor-random-32x32.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-dg2-9: NOTRUN -> [SKIP][129] ([i915#3555]) +2 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-mtlp: NOTRUN -> [SKIP][130] ([i915#3555] / [i915#8814])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1:
- shard-tglu: [PASS][131] -> [FAIL][132] ([i915#13566]) +1 other test fail
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-tglu-7/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-8/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-sliding-256x85:
- shard-rkl: NOTRUN -> [FAIL][133] ([i915#13566]) +2 other tests fail
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_cursor_crc@cursor-sliding-256x85.html
* igt@kms_cursor_crc@cursor-sliding-32x32:
- shard-rkl: NOTRUN -> [SKIP][134] ([i915#3555])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_cursor_crc@cursor-sliding-32x32.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-dg2: NOTRUN -> [SKIP][135] ([i915#13049])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-dg2-9: NOTRUN -> [SKIP][136] ([i915#13049])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_crc@cursor-suspend@pipe-d-hdmi-a-4:
- shard-dg1: [PASS][137] -> [DMESG-WARN][138] ([i915#4423]) +5 other tests dmesg-warn
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-19/igt@kms_cursor_crc@cursor-suspend@pipe-d-hdmi-a-4.html
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-14/igt@kms_cursor_crc@cursor-suspend@pipe-d-hdmi-a-4.html
* igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic:
- shard-dg2-9: NOTRUN -> [SKIP][139] ([i915#13046] / [i915#5354]) +2 other tests skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-tglu: NOTRUN -> [SKIP][140] ([i915#4103])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursora-vs-flipb-varying-size:
- shard-rkl: NOTRUN -> [SKIP][141] +13 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
- shard-dg2: NOTRUN -> [SKIP][142] ([i915#13046] / [i915#5354]) +1 other test skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
- shard-mtlp: NOTRUN -> [SKIP][143] ([i915#9809]) +1 other test skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-tglu-1: NOTRUN -> [SKIP][144] ([i915#4103])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-rkl: NOTRUN -> [SKIP][145] ([i915#4103])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-dg2: [PASS][146] -> [SKIP][147] ([i915#3555])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-10/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-6/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][148] ([i915#3804])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dp_aux_dev:
- shard-dg2-9: NOTRUN -> [SKIP][149] ([i915#1257])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_dp_aux_dev.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-dg2: [PASS][150] -> [SKIP][151] ([i915#13749])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-11/igt@kms_dp_link_training@non-uhbr-sst.html
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-1/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-tglu-1: NOTRUN -> [SKIP][152] ([i915#13748])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-tglu: NOTRUN -> [SKIP][153] ([i915#13748])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-dg2-9: NOTRUN -> [SKIP][154] ([i915#13707])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-rkl: NOTRUN -> [SKIP][155] ([i915#3840])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests:
- shard-dg2-9: NOTRUN -> [SKIP][156] ([i915#13798])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-tglu: NOTRUN -> [SKIP][157] ([i915#3469])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@psr1:
- shard-rkl: NOTRUN -> [SKIP][158] ([i915#658])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@kms_feature_discovery@psr1.html
* igt@kms_flip@2x-flip-vs-expired-vblank:
- shard-mtlp: NOTRUN -> [SKIP][159] ([i915#3637] / [i915#9934])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_flip@2x-flip-vs-expired-vblank.html
- shard-dg2: NOTRUN -> [SKIP][160] ([i915#9934])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_flip@2x-flip-vs-expired-vblank.html
* igt@kms_flip@2x-flip-vs-modeset-vs-hang:
- shard-dg2-9: NOTRUN -> [SKIP][161] ([i915#9934]) +4 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html
* igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1:
- shard-snb: [PASS][162] -> [TIMEOUT][163] ([i915#14033]) +1 other test timeout
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-snb7/igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1.html
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-snb4/igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1.html
* igt@kms_flip@2x-plain-flip:
- shard-rkl: NOTRUN -> [SKIP][164] ([i915#9934]) +6 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible:
- shard-tglu: NOTRUN -> [SKIP][165] ([i915#3637] / [i915#9934])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible.html
* igt@kms_flip@2x-wf_vblank-ts-check:
- shard-tglu-1: NOTRUN -> [SKIP][166] ([i915#3637] / [i915#9934]) +1 other test skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_flip@2x-wf_vblank-ts-check.html
* igt@kms_flip@flip-vs-fences-interruptible:
- shard-dg2: NOTRUN -> [SKIP][167] ([i915#8381])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_flip@flip-vs-fences-interruptible.html
* igt@kms_flip@plain-flip-ts-check-interruptible@c-hdmi-a1:
- shard-tglu: [PASS][168] -> [FAIL][169] ([i915#13734]) +1 other test fail
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-tglu-3/igt@kms_flip@plain-flip-ts-check-interruptible@c-hdmi-a1.html
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-7/igt@kms_flip@plain-flip-ts-check-interruptible@c-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling:
- shard-tglu-1: NOTRUN -> [SKIP][170] ([i915#2672] / [i915#3555])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-tglu-1: NOTRUN -> [SKIP][171] ([i915#2587] / [i915#2672])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling:
- shard-tglu: NOTRUN -> [SKIP][172] ([i915#2672] / [i915#3555])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][173] ([i915#2587] / [i915#2672])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling:
- shard-mtlp: NOTRUN -> [SKIP][174] ([i915#2672] / [i915#3555] / [i915#8813]) +1 other test skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling:
- shard-dg2-9: NOTRUN -> [SKIP][175] ([i915#2672] / [i915#3555] / [i915#5190])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode:
- shard-dg2-9: NOTRUN -> [SKIP][176] ([i915#2672])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling:
- shard-rkl: NOTRUN -> [SKIP][177] ([i915#2672] / [i915#3555])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][178] ([i915#2672])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][179] ([i915#3555] / [i915#8810] / [i915#8813]) +1 other test skip
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling:
- shard-dg2: NOTRUN -> [SKIP][180] ([i915#2672] / [i915#3555] / [i915#5190]) +1 other test skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/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-dg2: NOTRUN -> [SKIP][181] ([i915#2672]) +1 other test skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-snb: [PASS][182] -> [SKIP][183] +3 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-snb5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-gtt.html
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-snb5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move:
- shard-mtlp: NOTRUN -> [SKIP][184] ([i915#1825]) +8 other tests skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-pwrite:
- shard-tglu: NOTRUN -> [SKIP][185] +17 other tests skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][186] ([i915#8708]) +9 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg2-9: NOTRUN -> [SKIP][187] ([i915#8708]) +9 other tests skip
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite:
- shard-dg2-9: NOTRUN -> [SKIP][188] ([i915#3458]) +11 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-rkl: NOTRUN -> [SKIP][189] ([i915#9766])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt:
- shard-rkl: NOTRUN -> [SKIP][190] ([i915#3023]) +11 other tests skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][191] ([i915#8708]) +2 other tests skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt:
- shard-glk: NOTRUN -> [SKIP][192] +37 other tests skip
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt:
- shard-dg2: NOTRUN -> [SKIP][193] ([i915#3458]) +7 other tests skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][194] ([i915#1825]) +20 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-pwrite:
- shard-dg2-9: NOTRUN -> [SKIP][195] ([i915#5354]) +10 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][196] ([i915#5354]) +16 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-render:
- shard-tglu-1: NOTRUN -> [SKIP][197] +18 other tests skip
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
* igt@kms_hdr@brightness-with-hdr:
- shard-tglu: NOTRUN -> [SKIP][198] ([i915#12713])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-8/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-dg2-9: NOTRUN -> [SKIP][199] ([i915#3555] / [i915#8228]) +1 other test skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg2: [PASS][200] -> [SKIP][201] ([i915#3555] / [i915#8228]) +1 other test skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-11/igt@kms_hdr@static-toggle-suspend.html
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-1/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_invalid_mode@clock-too-high:
- shard-mtlp: NOTRUN -> [SKIP][202] ([i915#3555] / [i915#6403] / [i915#8826])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_invalid_mode@clock-too-high.html
* igt@kms_invalid_mode@clock-too-high@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][203] ([i915#9457]) +2 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_invalid_mode@clock-too-high@pipe-c-edp-1.html
* igt@kms_invalid_mode@clock-too-high@pipe-d-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][204] ([i915#8826] / [i915#9457])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_invalid_mode@clock-too-high@pipe-d-edp-1.html
* igt@kms_joiner@basic-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][205] ([i915#10656])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][206] ([i915#12394])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][207] ([i915#12388])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-8/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][208] ([i915#12339])
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][209] ([i915#13522])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-rkl: NOTRUN -> [SKIP][210] ([i915#6301])
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_pipe_crc_basic@suspend-read-crc:
- shard-glk: NOTRUN -> [INCOMPLETE][211] ([i915#12756] / [i915#13409] / [i915#13476])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk5/igt@kms_pipe_crc_basic@suspend-read-crc.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][212] ([i915#12756])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk5/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1.html
* igt@kms_plane_lowres@tiling-yf:
- shard-dg2-9: NOTRUN -> [SKIP][213] ([i915#3555] / [i915#8821])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-mtlp: NOTRUN -> [SKIP][214] ([i915#13958])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_plane_multiple@2x-tiling-yf.html
- shard-dg2: NOTRUN -> [SKIP][215] ([i915#13958])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_multiple@tiling-y:
- shard-dg2: NOTRUN -> [SKIP][216] ([i915#14259])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_multiple@tiling-yf:
- shard-dg2-9: NOTRUN -> [SKIP][217] ([i915#14259])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format:
- shard-tglu: NOTRUN -> [SKIP][218] ([i915#12247]) +9 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers:
- shard-mtlp: NOTRUN -> [SKIP][219] ([i915#12247]) +4 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25:
- shard-dg2-9: NOTRUN -> [SKIP][220] ([i915#12247] / [i915#6953] / [i915#9423])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_plane_scaling@planes-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a:
- shard-rkl: NOTRUN -> [SKIP][221] ([i915#12247]) +7 other tests skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b:
- shard-tglu-1: NOTRUN -> [SKIP][222] ([i915#12247]) +4 other tests skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25:
- shard-rkl: NOTRUN -> [SKIP][223] ([i915#12247] / [i915#6953])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-b:
- shard-dg2-9: NOTRUN -> [SKIP][224] ([i915#12247]) +3 other tests skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-b.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25:
- shard-tglu: NOTRUN -> [SKIP][225] ([i915#12247] / [i915#3555])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-rkl: NOTRUN -> [SKIP][226] ([i915#5354]) +1 other test skip
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc5-dpms-negative:
- shard-mtlp: NOTRUN -> [SKIP][227] ([i915#13441])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_pm_dc@dc5-dpms-negative.html
* igt@kms_pm_dc@dc5-psr:
- shard-dg2-9: NOTRUN -> [SKIP][228] ([i915#9685])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-psr:
- shard-tglu: NOTRUN -> [SKIP][229] ([i915#9685]) +1 other test skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-8/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-dg2-9: NOTRUN -> [SKIP][230] ([i915#9519])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-rkl: [PASS][231] -> [SKIP][232] ([i915#9519]) +1 other test skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-rkl-7/igt@kms_pm_rpm@modeset-lpsp.html
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-dg2: NOTRUN -> [SKIP][233] ([i915#9519])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_pm_rpm@modeset-non-lpsp.html
- shard-mtlp: NOTRUN -> [SKIP][234] ([i915#9519])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-dg2: [PASS][235] -> [SKIP][236] ([i915#9519]) +1 other test skip
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-3/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-tglu-1: NOTRUN -> [SKIP][237] ([i915#6524])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_properties@get_properties-sanity-non-atomic:
- shard-dg2: NOTRUN -> [FAIL][238] ([i915#14036])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_properties@get_properties-sanity-non-atomic.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf:
- shard-rkl: NOTRUN -> [SKIP][239] ([i915#11520]) +3 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area:
- shard-mtlp: NOTRUN -> [SKIP][240] ([i915#12316]) +1 other test skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][241] ([i915#9808])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
- shard-tglu-1: NOTRUN -> [SKIP][242] ([i915#11520]) +1 other test skip
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-dg2: NOTRUN -> [SKIP][243] ([i915#11520]) +2 other tests skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-3/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area:
- shard-tglu: NOTRUN -> [SKIP][244] ([i915#11520]) +3 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html
- shard-glk: NOTRUN -> [SKIP][245] ([i915#11520])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk1/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf:
- shard-dg2-9: NOTRUN -> [SKIP][246] ([i915#11520]) +3 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-rkl: NOTRUN -> [SKIP][247] ([i915#9683])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@fbc-psr2-primary-page-flip@edp-1:
- shard-mtlp: NOTRUN -> [SKIP][248] ([i915#9688]) +5 other tests skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_psr@fbc-psr2-primary-page-flip@edp-1.html
* igt@kms_psr@fbc-psr2-sprite-render:
- shard-rkl: NOTRUN -> [SKIP][249] ([i915#1072] / [i915#9732]) +10 other tests skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@kms_psr@fbc-psr2-sprite-render.html
* igt@kms_psr@pr-primary-mmap-gtt:
- shard-tglu-1: NOTRUN -> [SKIP][250] ([i915#9732]) +5 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_psr@pr-primary-mmap-gtt.html
* igt@kms_psr@pr-sprite-mmap-cpu:
- shard-tglu: NOTRUN -> [SKIP][251] ([i915#9732]) +6 other tests skip
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-8/igt@kms_psr@pr-sprite-mmap-cpu.html
* igt@kms_psr@psr-dpms:
- shard-dg2-9: NOTRUN -> [SKIP][252] ([i915#1072] / [i915#9732]) +10 other tests skip
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_psr@psr-dpms.html
* igt@kms_psr@psr-suspend:
- shard-dg2: NOTRUN -> [SKIP][253] ([i915#1072] / [i915#9732]) +10 other tests skip
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_psr@psr-suspend.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-rkl: NOTRUN -> [SKIP][254] ([i915#9685])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-dg2: NOTRUN -> [SKIP][255] ([i915#5190]) +1 other test skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-tglu: NOTRUN -> [SKIP][256] ([i915#5289])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_scaling_modes@scaling-mode-center:
- shard-tglu: NOTRUN -> [SKIP][257] ([i915#3555])
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_scaling_modes@scaling-mode-center.html
* igt@kms_sequence@get-forked-busy@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [DMESG-WARN][258] ([i915#12964]) +3 other tests dmesg-warn
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-6/igt@kms_sequence@get-forked-busy@pipe-b-hdmi-a-2.html
* igt@kms_setmode@invalid-clone-exclusive-crtc:
- shard-mtlp: NOTRUN -> [SKIP][259] ([i915#3555] / [i915#8809] / [i915#8823])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_setmode@invalid-clone-exclusive-crtc.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-dg2: NOTRUN -> [SKIP][260] ([i915#8623])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1:
- shard-glk: [PASS][261] -> [INCOMPLETE][262] ([i915#12276])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-glk5/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1.html
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk8/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1.html
* igt@kms_vrr@flip-basic-fastset:
- shard-dg2-9: NOTRUN -> [SKIP][263] ([i915#9906])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@kms_vrr@flip-basic-fastset.html
* igt@kms_vrr@flip-suspend:
- shard-mtlp: NOTRUN -> [SKIP][264] ([i915#3555] / [i915#8808])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@kms_vrr@flip-suspend.html
* igt@kms_vrr@max-min:
- shard-dg2: NOTRUN -> [SKIP][265] ([i915#9906])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-8/igt@kms_vrr@max-min.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-tglu-1: NOTRUN -> [SKIP][266] ([i915#9906])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-1/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@kms_writeback@writeback-check-output:
- shard-rkl: NOTRUN -> [SKIP][267] ([i915#2437])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@kms_writeback@writeback-check-output.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-tglu: NOTRUN -> [SKIP][268] ([i915#2437])
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-10/igt@kms_writeback@writeback-invalid-parameters.html
- shard-glk: NOTRUN -> [SKIP][269] ([i915#2437])
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk1/igt@kms_writeback@writeback-invalid-parameters.html
* igt@perf@mi-rpc:
- shard-rkl: NOTRUN -> [SKIP][270] ([i915#2434])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@perf@mi-rpc.html
* igt@perf_pmu@busy-double-start@bcs0:
- shard-mtlp: [PASS][271] -> [FAIL][272] ([i915#4349])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-mtlp-7/igt@perf_pmu@busy-double-start@bcs0.html
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-1/igt@perf_pmu@busy-double-start@bcs0.html
* igt@perf_pmu@module-unload:
- shard-mtlp: [PASS][273] -> [INCOMPLETE][274] ([i915#13520])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-mtlp-6/igt@perf_pmu@module-unload.html
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-2/igt@perf_pmu@module-unload.html
* igt@prime_vgem@basic-gtt:
- shard-dg2-9: NOTRUN -> [SKIP][275] ([i915#3708] / [i915#4077])
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@prime_vgem@basic-gtt.html
* igt@prime_vgem@coherency-gtt:
- shard-rkl: NOTRUN -> [SKIP][276] ([i915#3708])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@prime_vgem@coherency-gtt.html
* igt@prime_vgem@fence-write-hang:
- shard-dg2-9: NOTRUN -> [SKIP][277] ([i915#3708])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-9/igt@prime_vgem@fence-write-hang.html
#### Possible fixes ####
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0:
- shard-dg2: [INCOMPLETE][278] ([i915#13356]) -> [PASS][279]
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-3/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-4/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
* igt@gem_ctx_isolation@preservation-s3@rcs0:
- shard-glk: [INCOMPLETE][280] ([i915#12353]) -> [PASS][281]
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-glk8/igt@gem_ctx_isolation@preservation-s3@rcs0.html
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk1/igt@gem_ctx_isolation@preservation-s3@rcs0.html
* igt@gem_exec_suspend@basic-s4-devices:
- shard-dg2: [ABORT][282] ([i915#7975] / [i915#8213]) -> [PASS][283] +1 other test pass
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-7/igt@gem_exec_suspend@basic-s4-devices.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-3/igt@gem_exec_suspend@basic-s4-devices.html
* igt@gem_linear_blits@normal:
- shard-dg1: [FAIL][284] -> [PASS][285]
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-14/igt@gem_linear_blits@normal.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-14/igt@gem_linear_blits@normal.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [TIMEOUT][286] ([i915#14044] / [i915#5493]) -> [PASS][287] +1 other test pass
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-14/igt@gem_lmem_swapping@smem-oom@lmem0.html
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-14/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_pxp@reject-modify-context-protection-off-3:
- shard-rkl: [TIMEOUT][288] ([i915#12917] / [i915#12964]) -> [PASS][289]
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-rkl-4/igt@gem_pxp@reject-modify-context-protection-off-3.html
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-off-3.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0:
- shard-dg1: [FAIL][290] ([i915#3591]) -> [PASS][291] +1 other test pass
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-19/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-15/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html
* igt@i915_pm_rps@reset:
- shard-snb: [INCOMPLETE][292] ([i915#13729] / [i915#13821]) -> [PASS][293]
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-snb6/igt@i915_pm_rps@reset.html
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-snb2/igt@i915_pm_rps@reset.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition:
- shard-dg2: [FAIL][294] ([i915#5956]) -> [PASS][295]
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-6/igt@kms_atomic_transition@plane-toggle-modeset-transition.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-11/igt@kms_atomic_transition@plane-toggle-modeset-transition.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-mtlp: [FAIL][296] ([i915#5138]) -> [PASS][297]
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-mtlp-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_color@deep-color:
- shard-dg2: [SKIP][298] ([i915#3555]) -> [PASS][299]
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-6/igt@kms_color@deep-color.html
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-11/igt@kms_color@deep-color.html
* igt@kms_color@gamma:
- shard-rkl: [DMESG-WARN][300] ([i915#12964]) -> [PASS][301] +2 other tests pass
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-rkl-4/igt@kms_color@gamma.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_color@gamma.html
* igt@kms_cursor_crc@cursor-onscreen-128x42:
- shard-rkl: [FAIL][302] ([i915#13566]) -> [PASS][303]
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-128x42.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-128x42.html
* igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1:
- shard-snb: [FAIL][304] ([i915#11832] / [i915#13734]) -> [PASS][305] +1 other test pass
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-snb5/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-snb5/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-dg2: [SKIP][306] ([i915#12388]) -> [PASS][307]
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-1/igt@kms_joiner@basic-force-big-joiner.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-10/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_plane_multiple@tiling-y:
- shard-dg1: [DMESG-WARN][308] ([i915#4423]) -> [PASS][309] +9 other tests pass
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-14/igt@kms_plane_multiple@tiling-y.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-14/igt@kms_plane_multiple@tiling-y.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-dg2: [SKIP][310] ([i915#9519]) -> [PASS][311] +1 other test pass
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-5/igt@kms_pm_rpm@dpms-lpsp.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-4/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-rkl: [SKIP][312] ([i915#9519]) -> [PASS][313]
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-rkl-8/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-7/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@system-suspend-modeset:
- shard-glk: [INCOMPLETE][314] ([i915#10553]) -> [PASS][315]
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-glk8/igt@kms_pm_rpm@system-suspend-modeset.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk1/igt@kms_pm_rpm@system-suspend-modeset.html
* igt@kms_universal_plane@cursor-fb-leak:
- shard-dg1: [FAIL][316] ([i915#9196]) -> [PASS][317] +1 other test pass
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-14/igt@kms_universal_plane@cursor-fb-leak.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-18/igt@kms_universal_plane@cursor-fb-leak.html
* igt@kms_vblank@ts-continuation-dpms-suspend:
- shard-rkl: [INCOMPLETE][318] ([i915#12276]) -> [PASS][319] +1 other test pass
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-rkl-3/igt@kms_vblank@ts-continuation-dpms-suspend.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_vblank@ts-continuation-dpms-suspend.html
* igt@perf@blocking@0-rcs0:
- shard-rkl: [FAIL][320] ([i915#10538]) -> [PASS][321] +1 other test pass
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-rkl-5/igt@perf@blocking@0-rcs0.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-5/igt@perf@blocking@0-rcs0.html
- shard-tglu: [FAIL][322] ([i915#10538]) -> [PASS][323] +1 other test pass
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-tglu-3/igt@perf@blocking@0-rcs0.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-3/igt@perf@blocking@0-rcs0.html
* igt@perf_pmu@busy-accuracy-98@rcs0:
- shard-tglu: [FAIL][324] ([i915#4349]) -> [PASS][325] +1 other test pass
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-tglu-4/igt@perf_pmu@busy-accuracy-98@rcs0.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-4/igt@perf_pmu@busy-accuracy-98@rcs0.html
* igt@perf_pmu@busy-hang@vecs0:
- shard-mtlp: [ABORT][326] ([i915#13193] / [i915#13723]) -> [PASS][327] +1 other test pass
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-mtlp-7/igt@perf_pmu@busy-hang@vecs0.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-mtlp-8/igt@perf_pmu@busy-hang@vecs0.html
#### Warnings ####
* igt@gem_eio@in-flight-suspend:
- shard-glk: [INCOMPLETE][328] ([i915#13390]) -> [INCOMPLETE][329] ([i915#13197] / [i915#13390])
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-glk3/igt@gem_eio@in-flight-suspend.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk5/igt@gem_eio@in-flight-suspend.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-180:
- shard-dg1: [SKIP][330] ([i915#4423] / [i915#4538] / [i915#5286]) -> [SKIP][331] ([i915#4538] / [i915#5286])
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-14/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-14/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-dg1: [SKIP][332] ([i915#4538] / [i915#5286]) -> [SKIP][333] ([i915#4423] / [i915#4538] / [i915#5286])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-19/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-14/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][334] ([i915#14098] / [i915#6095]) -> [SKIP][335] ([i915#6095])
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-rkl-3/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-8/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_chamelium_edid@dp-edid-resolution-list:
- shard-dg1: [SKIP][336] ([i915#11151] / [i915#4423] / [i915#7828]) -> [SKIP][337] ([i915#11151] / [i915#7828]) +1 other test skip
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-14/igt@kms_chamelium_edid@dp-edid-resolution-list.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-14/igt@kms_chamelium_edid@dp-edid-resolution-list.html
* igt@kms_content_protection@atomic:
- shard-dg2: [FAIL][338] ([i915#7173]) -> [SKIP][339] ([i915#7118] / [i915#9424])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-11/igt@kms_content_protection@atomic.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-4/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg1: [SKIP][340] ([i915#4423] / [i915#7116] / [i915#9424]) -> [SKIP][341] ([i915#7116] / [i915#9424])
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-14/igt@kms_content_protection@atomic-dpms.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-14/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@uevent:
- shard-dg2: [SKIP][342] ([i915#7118] / [i915#9424]) -> [FAIL][343] ([i915#1339] / [i915#7173])
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-1/igt@kms_content_protection@uevent.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-10/igt@kms_content_protection@uevent.html
- shard-snb: [INCOMPLETE][344] ([i915#8816]) -> [SKIP][345]
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-snb5/igt@kms_content_protection@uevent.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-snb5/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-random-256x85:
- shard-rkl: [DMESG-FAIL][346] ([i915#12964]) -> [DMESG-WARN][347] ([i915#12964])
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-rkl-4/igt@kms_cursor_crc@cursor-random-256x85.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-rkl-6/igt@kms_cursor_crc@cursor-random-256x85.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x32:
- shard-dg1: [SKIP][348] ([i915#3555]) -> [SKIP][349] ([i915#3555] / [i915#4423])
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-19/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-14/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-glk: [INCOMPLETE][350] ([i915#12745] / [i915#4839]) -> [INCOMPLETE][351] ([i915#12314] / [i915#12745] / [i915#4839])
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-glk9/igt@kms_flip@flip-vs-suspend-interruptible.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk8/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
- shard-glk: [INCOMPLETE][352] ([i915#12745]) -> [INCOMPLETE][353] ([i915#12314] / [i915#12745])
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-glk9/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk8/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-dg1: [SKIP][354] ([i915#2672] / [i915#3555] / [i915#4423]) -> [SKIP][355] ([i915#2672] / [i915#3555])
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-14/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-14/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-dg1: [SKIP][356] ([i915#2587] / [i915#2672] / [i915#4423]) -> [SKIP][357] ([i915#2587] / [i915#2672])
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-14/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-14/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu:
- shard-dg1: [SKIP][358] -> [SKIP][359] ([i915#4423])
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-18/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-17/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt:
- shard-dg2: [SKIP][360] ([i915#3458]) -> [SKIP][361] ([i915#10433] / [i915#3458]) +2 other tests skip
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu:
- shard-dg2: [SKIP][362] ([i915#10433] / [i915#3458]) -> [SKIP][363] ([i915#3458]) +1 other test skip
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-blt:
- shard-dg1: [SKIP][364] ([i915#4423]) -> [SKIP][365] +3 other tests skip
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-blt.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-19/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-modesetfrombusy:
- shard-dg1: [SKIP][366] ([i915#3458] / [i915#4423]) -> [SKIP][367] ([i915#3458]) +1 other test skip
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-14/igt@kms_frontbuffer_tracking@psr-modesetfrombusy.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-14/igt@kms_frontbuffer_tracking@psr-modesetfrombusy.html
* igt@kms_plane_lowres@tiling-4:
- shard-dg1: [SKIP][368] ([i915#3555] / [i915#4423]) -> [SKIP][369] ([i915#3555]) +1 other test skip
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-16/igt@kms_plane_lowres@tiling-4.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-18/igt@kms_plane_lowres@tiling-4.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-c:
- shard-tglu: [INCOMPLETE][370] -> [SKIP][371] ([i915#12247]) +1 other test skip
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-tglu-7/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-c.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-tglu-8/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-c.html
* igt@kms_properties@get_properties-sanity-non-atomic:
- shard-dg1: [DMESG-FAIL][372] ([i915#4423]) -> [FAIL][373] ([i915#14036])
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-14/igt@kms_properties@get_properties-sanity-non-atomic.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-14/igt@kms_properties@get_properties-sanity-non-atomic.html
* igt@kms_psr@fbc-pr-no-drrs:
- shard-dg1: [SKIP][374] ([i915#1072] / [i915#9732]) -> [SKIP][375] ([i915#1072] / [i915#4423] / [i915#9732])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-dg1-18/igt@kms_psr@fbc-pr-no-drrs.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-dg1-17/igt@kms_psr@fbc-pr-no-drrs.html
* igt@perf_pmu@rc6-suspend:
- shard-glk: [INCOMPLETE][376] ([i915#13356] / [i915#14242]) -> [INCOMPLETE][377] ([i915#13356])
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16531/shard-glk2/igt@perf_pmu@rc6-suspend.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/shard-glk3/igt@perf_pmu@rc6-suspend.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10538
[i915#10553]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10553
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527
[i915#11808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11808
[i915#11832]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11832
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247
[i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339
[i915#12353]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12353
[i915#12388]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12388
[i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
[i915#12394]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12394
[i915#12543]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12543
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12756]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12756
[i915#12917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917
[i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13193
[i915#13197]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13197
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#1339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1339
[i915#13390]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13390
[i915#13409]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13409
[i915#13441]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13441
[i915#13476]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13476
[i915#13520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13520
[i915#13522]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13522
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13665]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13665
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717
[i915#13723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13723
[i915#13729]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13729
[i915#13734]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13734
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
[i915#13798]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13798
[i915#13821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13821
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14033]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14033
[i915#14036]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14036
[i915#14044]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14044
[i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14242]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14242
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
[i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4387
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493
[i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784
[i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6187
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6403]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6403
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975
[i915#8213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709
[i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#8810]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8810
[i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#8816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8816
[i915#8821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8821
[i915#8823]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8823
[i915#8826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8826
[i915#9196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196
[i915#9311]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9311
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9457]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9457
[i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519
[i915#9561]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9561
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766
[i915#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808
[i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
[i915#9979]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9979
Build changes
-------------
* Linux: CI_DRM_16531 -> Patchwork_148874v1
CI-20190529: 20190529
CI_DRM_16531: 821d4254ecd4bf2182c3871c6612202470a6340f @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8361: 8361
Patchwork_148874v1: 821d4254ecd4bf2182c3871c6612202470a6340f @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v1/index.html
[-- Attachment #2: Type: text/html, Size: 129763 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 1/7] drm/i915: Drop PIPEDMC faults from the fault mask on LNL+
2025-05-12 10:33 ` [PATCH 1/7] drm/i915: Drop PIPEDMC faults from the fault mask on LNL+ Ville Syrjala
@ 2025-05-13 9:47 ` Luca Coelho
2025-05-13 10:05 ` Ville Syrjälä
0 siblings, 1 reply; 33+ messages in thread
From: Luca Coelho @ 2025-05-13 9:47 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Mon, 2025-05-12 at 13:33 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> On LNL+ PIPEDMC faults are reported via PIPEDMC interrupts
> instead of the direct DE_PIPE_* reporting used on earlier
> platforms. Drop the relevant bits from the fault mask.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_display_irq.c | 10 +++++++++-
> drivers/gpu/drm/i915/i915_reg.h | 4 ++--
> 2 files changed, 11 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_display_irq.c b/drivers/gpu/drm/i915/display/intel_display_irq.c
> index 3e73832e5e81..a7130b14aace 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_irq.c
> +++ b/drivers/gpu/drm/i915/display/intel_display_irq.c
> @@ -1016,7 +1016,15 @@ static u32 gen8_de_port_aux_mask(struct intel_display *display)
>
> static u32 gen8_de_pipe_fault_mask(struct intel_display *display)
> {
> - if (DISPLAY_VER(display) >= 14)
> + if (DISPLAY_VER(display) >= 20)
> + return MTL_PLANE_ATS_FAULT |
> + GEN9_PIPE_CURSOR_FAULT |
> + GEN11_PIPE_PLANE5_FAULT |
> + GEN9_PIPE_PLANE4_FAULT |
> + GEN9_PIPE_PLANE3_FAULT |
> + GEN9_PIPE_PLANE2_FAULT |
> + GEN9_PIPE_PLANE1_FAULT;
> + else if (DISPLAY_VER(display) >= 14)
> return MTL_PIPEDMC_ATS_FAULT |
> MTL_PLANE_ATS_FAULT |
> GEN12_PIPEDMC_FAULT |
> diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
> index 2e4190da3e0d..2d0e04eae763 100644
> --- a/drivers/gpu/drm/i915/i915_reg.h
> +++ b/drivers/gpu/drm/i915/i915_reg.h
> @@ -2126,8 +2126,8 @@
> #define GEN8_PIPE_CDCLK_CRC_ERROR REG_BIT(29)
> #define GEN8_PIPE_CDCLK_CRC_DONE REG_BIT(28)
> #define GEN12_PIPEDMC_INTERRUPT REG_BIT(26) /* tgl+ */
> -#define GEN12_PIPEDMC_FAULT REG_BIT(25) /* tgl+ */
> -#define MTL_PIPEDMC_ATS_FAULT REG_BIT(24) /* mtl+ */
> +#define GEN12_PIPEDMC_FAULT REG_BIT(25) /* tgl-mtl */
> +#define MTL_PIPEDMC_ATS_FAULT REG_BIT(24) /* mtl */
> #define GEN11_PIPE_PLANE7_FAULT REG_BIT(22) /* icl/tgl */
> #define GEN11_PIPE_PLANE6_FAULT REG_BIT(21) /* icl/tgl */
> #define GEN11_PIPE_PLANE5_FAULT REG_BIT(20) /* icl+ */
Out of curiosity, what happens without this patch? Is there going to be
possible garbage in those bits? If so, isn't that an actual bug in the
current LNL implementation and unrelated to your flip queue preparation
work?
Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
--
Cheers,
Luca.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 1/7] drm/i915: Drop PIPEDMC faults from the fault mask on LNL+
2025-05-13 9:47 ` Luca Coelho
@ 2025-05-13 10:05 ` Ville Syrjälä
0 siblings, 0 replies; 33+ messages in thread
From: Ville Syrjälä @ 2025-05-13 10:05 UTC (permalink / raw)
To: Luca Coelho; +Cc: intel-gfx, intel-xe
On Tue, May 13, 2025 at 12:47:59PM +0300, Luca Coelho wrote:
> On Mon, 2025-05-12 at 13:33 +0300, Ville Syrjala wrote:
> > From: Ville Syrjälä <ville.syrjala@linux.intel.com>
> >
> > On LNL+ PIPEDMC faults are reported via PIPEDMC interrupts
> > instead of the direct DE_PIPE_* reporting used on earlier
> > platforms. Drop the relevant bits from the fault mask.
> >
> > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> > ---
> > drivers/gpu/drm/i915/display/intel_display_irq.c | 10 +++++++++-
> > drivers/gpu/drm/i915/i915_reg.h | 4 ++--
> > 2 files changed, 11 insertions(+), 3 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_display_irq.c b/drivers/gpu/drm/i915/display/intel_display_irq.c
> > index 3e73832e5e81..a7130b14aace 100644
> > --- a/drivers/gpu/drm/i915/display/intel_display_irq.c
> > +++ b/drivers/gpu/drm/i915/display/intel_display_irq.c
> > @@ -1016,7 +1016,15 @@ static u32 gen8_de_port_aux_mask(struct intel_display *display)
> >
> > static u32 gen8_de_pipe_fault_mask(struct intel_display *display)
> > {
> > - if (DISPLAY_VER(display) >= 14)
> > + if (DISPLAY_VER(display) >= 20)
> > + return MTL_PLANE_ATS_FAULT |
> > + GEN9_PIPE_CURSOR_FAULT |
> > + GEN11_PIPE_PLANE5_FAULT |
> > + GEN9_PIPE_PLANE4_FAULT |
> > + GEN9_PIPE_PLANE3_FAULT |
> > + GEN9_PIPE_PLANE2_FAULT |
> > + GEN9_PIPE_PLANE1_FAULT;
> > + else if (DISPLAY_VER(display) >= 14)
> > return MTL_PIPEDMC_ATS_FAULT |
> > MTL_PLANE_ATS_FAULT |
> > GEN12_PIPEDMC_FAULT |
> > diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
> > index 2e4190da3e0d..2d0e04eae763 100644
> > --- a/drivers/gpu/drm/i915/i915_reg.h
> > +++ b/drivers/gpu/drm/i915/i915_reg.h
> > @@ -2126,8 +2126,8 @@
> > #define GEN8_PIPE_CDCLK_CRC_ERROR REG_BIT(29)
> > #define GEN8_PIPE_CDCLK_CRC_DONE REG_BIT(28)
> > #define GEN12_PIPEDMC_INTERRUPT REG_BIT(26) /* tgl+ */
> > -#define GEN12_PIPEDMC_FAULT REG_BIT(25) /* tgl+ */
> > -#define MTL_PIPEDMC_ATS_FAULT REG_BIT(24) /* mtl+ */
> > +#define GEN12_PIPEDMC_FAULT REG_BIT(25) /* tgl-mtl */
> > +#define MTL_PIPEDMC_ATS_FAULT REG_BIT(24) /* mtl */
> > #define GEN11_PIPE_PLANE7_FAULT REG_BIT(22) /* icl/tgl */
> > #define GEN11_PIPE_PLANE6_FAULT REG_BIT(21) /* icl/tgl */
> > #define GEN11_PIPE_PLANE5_FAULT REG_BIT(20) /* icl+ */
>
> Out of curiosity, what happens without this patch? Is there going to be
> possible garbage in those bits?
They seem to be unused and tied to zero. So no garbage.
> If so, isn't that an actual bug in the
> current LNL implementation and unrelated to your flip queue preparation
> work?
I noticed the issue when I was hooking up the PIPEDMC interrupts.
>
> Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
>
> --
> Cheers,
> Luca.
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 2/7] drm/i915: Hook up PIPEDMC interrupts
2025-05-12 10:33 ` [PATCH 2/7] drm/i915: Hook up PIPEDMC interrupts Ville Syrjala
@ 2025-05-13 10:24 ` Luca Coelho
2025-05-13 10:51 ` Ville Syrjälä
2025-05-13 13:42 ` [PATCH v2 " Ville Syrjala
2025-05-14 17:42 ` [PATCH v3 " Ville Syrjala
2 siblings, 1 reply; 33+ messages in thread
From: Luca Coelho @ 2025-05-13 10:24 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Mon, 2025-05-12 at 13:33 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Hook up PIPEDMC interrupts. We'll need these for:
> - flip queue signalling
> - GTT/ATS faults on LNL+
> - random errors
>
> On LNL+ we get a new level of interrupts registers PIPEDMC_INTERRUPT*.
> On earlier platforms we only have the INT_VECTOR field in the
> PIPEDMC_STATUS registers, whose values are defined by the firmware.
>
> Similar to DSB interrupt registers, the unused bits in
> PIPEDMC_INTERRUPT* seem to act like randomg r/w bits (instead
s/randomg/random/
> of being hardwired to 0 like one would expect), and so we'll try
> to avoid setting them so that we don't mistake them for real
> interrupts.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> .../drm/i915/display/intel_display_device.h | 1 +
> .../gpu/drm/i915/display/intel_display_irq.c | 7 +++
> drivers/gpu/drm/i915/display/intel_dmc.c | 46 +++++++++++++++++++
> drivers/gpu/drm/i915/display/intel_dmc.h | 2 +
> drivers/gpu/drm/i915/display/intel_dmc_regs.h | 22 +++++++++
> drivers/gpu/drm/i915/i915_reg.h | 2 +
> 6 files changed, 80 insertions(+)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_display_device.h b/drivers/gpu/drm/i915/display/intel_display_device.h
> index 87c666792c0d..d4611d17e498 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_device.h
> +++ b/drivers/gpu/drm/i915/display/intel_display_device.h
> @@ -181,6 +181,7 @@ struct intel_display_platforms {
> #define HAS_MBUS_JOINING(__display) ((__display)->platform.alderlake_p || DISPLAY_VER(__display) >= 14)
> #define HAS_MSO(__display) (DISPLAY_VER(__display) >= 12)
> #define HAS_OVERLAY(__display) (DISPLAY_INFO(__display)->has_overlay)
> +#define HAS_PIPEDMC(__display) (DISPLAY_VER(__display) >= 12)
Is this really available since TGL? So both ways of using the
interrupts work (since we're not hooking PIPEDMC_INTERRUPT_* at the
moment)?
> #define HAS_PSR(__display) (DISPLAY_INFO(__display)->has_psr)
> #define HAS_PSR_HW_TRACKING(__display) (DISPLAY_INFO(__display)->has_psr_hw_tracking)
> #define HAS_PSR2_SEL_FETCH(__display) (DISPLAY_VER(__display) >= 12)
> diff --git a/drivers/gpu/drm/i915/display/intel_display_irq.c b/drivers/gpu/drm/i915/display/intel_display_irq.c
> index a7130b14aace..21d278b0de21 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_irq.c
> +++ b/drivers/gpu/drm/i915/display/intel_display_irq.c
> @@ -17,6 +17,7 @@
> #include "intel_display_rps.h"
> #include "intel_display_trace.h"
> #include "intel_display_types.h"
> +#include "intel_dmc.h"
> #include "intel_dmc_wl.h"
> #include "intel_dp_aux.h"
> #include "intel_dsb.h"
> @@ -1449,6 +1450,9 @@ void gen8_de_irq_handler(struct intel_display *display, u32 master_ctl)
> intel_dsb_irq_handler(display, pipe, INTEL_DSB_2);
> }
>
> + if (HAS_PIPEDMC(display) && iir & GEN12_PIPEDMC_INTERRUPT)
> + intel_pipedmc_irq_handler(display, pipe);
> +
> if (iir & GEN8_PIPE_CDCLK_CRC_DONE)
> hsw_pipe_crc_irq_handler(display, pipe);
>
> @@ -2266,6 +2270,9 @@ void gen8_de_irq_postinstall(struct intel_display *display)
> GEN12_DSB_INT(INTEL_DSB_1) |
> GEN12_DSB_INT(INTEL_DSB_2);
>
> + if (HAS_PIPEDMC(display))
> + de_pipe_masked |= GEN12_PIPEDMC_INTERRUPT;
> +
> de_pipe_enables = de_pipe_masked |
> GEN8_PIPE_VBLANK | GEN8_PIPE_FIFO_UNDERRUN |
> gen8_de_pipe_flip_done_mask(display);
> diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
> index b58189d24e7e..f9cadeaff893 100644
> --- a/drivers/gpu/drm/i915/display/intel_dmc.c
> +++ b/drivers/gpu/drm/i915/display/intel_dmc.c
> @@ -27,9 +27,11 @@
>
> #include "i915_drv.h"
> #include "i915_reg.h"
> +#include "intel_crtc.h"
> #include "intel_de.h"
> #include "intel_display_rpm.h"
> #include "intel_display_power_well.h"
> +#include "intel_display_types.h"
> #include "intel_dmc.h"
> #include "intel_dmc_regs.h"
> #include "intel_step.h"
> @@ -490,6 +492,14 @@ static void pipedmc_clock_gating_wa(struct intel_display *display, bool enable)
> adlp_pipedmc_clock_gating_wa(display, enable);
> }
>
> +static u32 pipedmc_interrupt_mask(struct intel_display *display)
> +{
> + return PIPEDMC_FLIPQ_PROG_DONE |
> + PIPEDMC_ERROR |
> + PIPEDMC_GTT_FAULT |
> + PIPEDMC_ATS_FAULT;
> +}
> +
> void intel_dmc_enable_pipe(struct intel_display *display, enum pipe pipe)
> {
> enum intel_dmc_id dmc_id = PIPE_TO_DMC_ID(pipe);
> @@ -497,6 +507,11 @@ void intel_dmc_enable_pipe(struct intel_display *display, enum pipe pipe)
> if (!is_valid_dmc_id(dmc_id) || !has_dmc_id_fw(display, dmc_id))
> return;
>
> + if (DISPLAY_VER(display) >= 20) {
> + intel_de_write(display, PIPEDMC_INTERRUPT(pipe), pipedmc_interrupt_mask(display));
> + intel_de_write(display, PIPEDMC_INTERRUPT_MASK(pipe), ~pipedmc_interrupt_mask(display));
> + }
> +
> if (DISPLAY_VER(display) >= 14)
> intel_de_rmw(display, MTL_PIPEDMC_CONTROL, 0, PIPEDMC_ENABLE_MTL(pipe));
> else
> @@ -514,6 +529,11 @@ void intel_dmc_disable_pipe(struct intel_display *display, enum pipe pipe)
> intel_de_rmw(display, MTL_PIPEDMC_CONTROL, PIPEDMC_ENABLE_MTL(pipe), 0);
> else
> intel_de_rmw(display, PIPEDMC_CONTROL(pipe), PIPEDMC_ENABLE, 0);
> +
> + if (DISPLAY_VER(display) >= 20) {
> + intel_de_write(display, PIPEDMC_INTERRUPT_MASK(pipe), ~0);
> + intel_de_write(display, PIPEDMC_INTERRUPT(pipe), pipedmc_interrupt_mask(display));
> + }
> }
>
> /**
> @@ -1403,3 +1423,29 @@ void intel_dmc_debugfs_register(struct intel_display *display)
> debugfs_create_file("i915_dmc_info", 0444, minor->debugfs_root,
> display, &intel_dmc_debugfs_status_fops);
> }
> +
> +void intel_pipedmc_irq_handler(struct intel_display *display, enum pipe pipe)
> +{
> + struct intel_crtc *crtc = intel_crtc_for_pipe(display, pipe);
> + u32 tmp;
> +
> + if (DISPLAY_VER(display) >= 20) {
> + tmp = intel_de_read(display, PIPEDMC_INTERRUPT(pipe));
> + intel_de_write(display, PIPEDMC_INTERRUPT(pipe), tmp);
> +
> + if (tmp & PIPEDMC_ATS_FAULT)
> + drm_err_ratelimited(display->drm, "[CRTC:%d:%s] PIPEDMC ATS fault\n",
> + crtc->base.base.id, crtc->base.name);
> + if (tmp & PIPEDMC_GTT_FAULT)
> + drm_err_ratelimited(display->drm, "[CRTC:%d:%s] PIPEDMC GTT fault\n",
> + crtc->base.base.id, crtc->base.name);
> + if (tmp & PIPEDMC_ERROR)
> + drm_err(display->drm, "[CRTC:%d:%s]] PIPEDMC error\n",
> + crtc->base.base.id, crtc->base.name);'
You don't want to add PIPE_DMC_FLIPQ_PROG_DONE here too, at least until
the actual handling is implemented?
> + }
> +
> + tmp = intel_de_read(display, PIPEDMC_STATUS(pipe)) & PIPEDMC_INT_VECTOR_MASK;
> + if (tmp)
> + drm_err(display->drm, "[CRTC:%d:%s]] PIPEDMC interrupt vector 0x%x\n",
> + crtc->base.base.id, crtc->base.name, tmp);
> +}
> diff --git a/drivers/gpu/drm/i915/display/intel_dmc.h b/drivers/gpu/drm/i915/display/intel_dmc.h
> index bd1c459b0075..a98e8deff13a 100644
> --- a/drivers/gpu/drm/i915/display/intel_dmc.h
> +++ b/drivers/gpu/drm/i915/display/intel_dmc.h
> @@ -34,4 +34,6 @@ void intel_dmc_update_dc6_allowed_count(struct intel_display *display, bool star
>
> void assert_dmc_loaded(struct intel_display *display);
>
> +void intel_pipedmc_irq_handler(struct intel_display *display, enum pipe pipe);
> +
> #endif /* __INTEL_DMC_H__ */
> diff --git a/drivers/gpu/drm/i915/display/intel_dmc_regs.h b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
> index e16ea3f16ed8..e8ac0e1be764 100644
> --- a/drivers/gpu/drm/i915/display/intel_dmc_regs.h
> +++ b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
> @@ -27,6 +27,28 @@
> _MTL_PIPEDMC_EVT_CTL_4_A, \
> _MTL_PIPEDMC_EVT_CTL_4_B)
>
> +#define _PIPEDMC_STATUS_A 0x5f06c
> +#define _PIPEDMC_STATUS_B 0x5f46c
> +#define PIPEDMC_STATUS(pipe) _MMIO_PIPE((pipe), _PIPEDMC_STATUS_A, _PIPEDMC_STATUS_B)
> +#define PIPEDMC_SSP REG_GENMASK(31, 16)
> +#define PIPEDMC_INT_VECTOR_MASK REG_GENMASK(15, 8)
> +/* PIPEDMC_INT_VECTOR values defined by firmware */
> +#define PIPEDMC_INT_VECTOR_SCANLINE_COMP_ERROR REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0x1)
> +#define PIPEDMC_INT_VECTOR_DC6V_FLIPQ_OVERLAP_ERROR REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0x2)
> +#define PIPEDMC_INT_VECTOR_FLIPQ_PROG_DONE REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0xff) /* Wa_16018781658:lnl[a0] */
> +#define PIPEDMC_EVT_PENDING REG_GENMASK(7, 0)
> +
> +#define _PIPEDMC_INTERRUPT_A 0x5f190 /* lnl+ */
> +#define _PIPEDMC_INTERRUPT_B 0x5f590 /* lnl+ */
> +#define PIPEDMC_INTERRUPT(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_A, _PIPEDMC_INTERRUPT_B)
> +#define _PIPEDMC_INTERRUPT_MASK_A 0x5f194 /* lnl+ */
> +#define _PIPEDMC_INTERRUPT_MASK_B 0x5f594 /* lnl+ */
> +#define PIPEDMC_INTERRUPT_MASK(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_MASK_A, _PIPEDMC_INTERRUPT_MASK_B)
> +#define PIPEDMC_FLIPQ_PROG_DONE REG_BIT(3)
> +#define PIPEDMC_ERROR REG_BIT(2)
> +#define PIPEDMC_GTT_FAULT REG_BIT(1)
> +#define PIPEDMC_ATS_FAULT REG_BIT(0)
> +
> #define PIPEDMC_BLOCK_PKGC_SW_A 0x5f1d0
> #define PIPEDMC_BLOCK_PKGC_SW_B 0x5F5d0
> #define PIPEDMC_BLOCK_PKGC_SW(pipe) _MMIO_PIPE(pipe, \
> diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
> index 2d0e04eae763..8822c639a4f4 100644
> --- a/drivers/gpu/drm/i915/i915_reg.h
> +++ b/drivers/gpu/drm/i915/i915_reg.h
> @@ -2128,12 +2128,14 @@
> #define GEN12_PIPEDMC_INTERRUPT REG_BIT(26) /* tgl+ */
> #define GEN12_PIPEDMC_FAULT REG_BIT(25) /* tgl-mtl */
> #define MTL_PIPEDMC_ATS_FAULT REG_BIT(24) /* mtl */
> +#define GEN12_PIPEDMC_FLIPQ_DONE REG_BIT(24) /* tgl-adl */
> #define GEN11_PIPE_PLANE7_FAULT REG_BIT(22) /* icl/tgl */
> #define GEN11_PIPE_PLANE6_FAULT REG_BIT(21) /* icl/tgl */
> #define GEN11_PIPE_PLANE5_FAULT REG_BIT(20) /* icl+ */
> #define GEN12_PIPE_VBLANK_UNMOD REG_BIT(19) /* tgl+ */
> #define MTL_PLANE_ATS_FAULT REG_BIT(18) /* mtl+ */
> #define GEN11_PIPE_PLANE7_FLIP_DONE REG_BIT(18) /* icl/tgl */
> +#define MTL_PIPEDMC_FLIPQ_DONE REG_BIT(17) /* mtl */
> #define GEN11_PIPE_PLANE6_FLIP_DONE REG_BIT(17) /* icl/tgl */
> #define GEN11_PIPE_PLANE5_FLIP_DONE REG_BIT(16) /* icl+ */
> #define GEN12_DSB_2_INT REG_BIT(15) /* tgl+ */
Regardless of my questions:
Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
--
Cheers,
Luca.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 3/7] drm/i915/dmc: Define all DMC event IDs
2025-05-12 10:33 ` [PATCH 3/7] drm/i915/dmc: Define all DMC event IDs Ville Syrjala
@ 2025-05-13 10:27 ` Luca Coelho
0 siblings, 0 replies; 33+ messages in thread
From: Luca Coelho @ 2025-05-13 10:27 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Mon, 2025-05-12 at 13:33 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Define all the DMC event IDs to make life less misrable when
> having to deal with these.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_dmc.c | 12 +-
> drivers/gpu/drm/i915/display/intel_dmc_regs.h | 271 +++++++++++++++++-
> 2 files changed, 272 insertions(+), 11 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
> index f9cadeaff893..49cbb83b2bbe 100644
> --- a/drivers/gpu/drm/i915/display/intel_dmc.c
> +++ b/drivers/gpu/drm/i915/display/intel_dmc.c
> @@ -427,7 +427,7 @@ static void disable_event_handler(struct intel_display *display,
> REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
> DMC_EVT_CTL_TYPE_EDGE_0_1) |
> REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
> - DMC_EVT_CTL_EVENT_ID_FALSE));
> + DMC_EVENT_FALSE));
> intel_de_write(display, htp_reg, 0);
> }
>
> @@ -573,10 +573,10 @@ void intel_dmc_start_pkgc_exit_at_start_of_undelayed_vblank(struct intel_display
> REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
> DMC_EVT_CTL_TYPE_EDGE_0_1) |
> REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
> - DMC_EVT_CTL_EVENT_ID_VBLANK_A);
> + PIPEDMC_EVENT_VBLANK);
> else
> val = REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
> - DMC_EVT_CTL_EVENT_ID_FALSE) |
> + DMC_EVENT_FALSE) |
> REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
> DMC_EVT_CTL_TYPE_EDGE_0_1);
>
> @@ -617,12 +617,12 @@ static bool disable_dmc_evt(struct intel_display *display,
>
> /* also disable the flip queue event on the main DMC on TGL */
> if (display->platform.tigerlake &&
> - REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == DMC_EVT_CTL_EVENT_ID_CLK_MSEC)
> + REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == MAINDMC_EVENT_CLK_MSEC)
> return true;
>
> /* also disable the HRR event on the main DMC on TGL/ADLS */
> if ((display->platform.tigerlake || display->platform.alderlake_s) &&
> - REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == DMC_EVT_CTL_EVENT_ID_VBLANK_A)
> + REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == MAINDMC_EVENT_VBLANK_A)
> return true;
>
> return false;
> @@ -638,7 +638,7 @@ static u32 dmc_mmiodata(struct intel_display *display,
> return REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
> DMC_EVT_CTL_TYPE_EDGE_0_1) |
> REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
> - DMC_EVT_CTL_EVENT_ID_FALSE);
> + DMC_EVENT_FALSE);
> else
> return dmc->dmc_info[dmc_id].mmiodata[i];
> }
> diff --git a/drivers/gpu/drm/i915/display/intel_dmc_regs.h b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
> index e8ac0e1be764..edd4e69319b9 100644
> --- a/drivers/gpu/drm/i915/display/intel_dmc_regs.h
> +++ b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
> @@ -8,6 +8,272 @@
>
> #include "i915_reg_defs.h"
>
> +enum dmc_event_id {
> + DMC_EVENT_TRUE = 0x0,
> + DMC_EVENT_FALSE = 0x1,
> +};
> +
> +enum maindmc_event_id {
> + MAINDMC_EVENT_CMP_ZERO = 0x8,
> + MAINDMC_EVENT_CMP_ODD = 0x9,
> + MAINDMC_EVENT_CMP_NEG = 0xa,
> + MAINDMC_EVENT_CMP_CARRY = 0xb,
> +
> + MAINDMC_EVENT_TMR0_DONE = 0x14,
> + MAINDMC_EVENT_TMR1_DONE = 0x15,
> + MAINDMC_EVENT_TMR2_DONE = 0x16,
> + MAINDMC_EVENT_COUNT0_DONE = 0x17,
> + MAINDMC_EVENT_COUNT1_DONE = 0x18,
> + MAINDMC_EVENT_PERF_CNTR_DARBF = 0x19,
> +
> + MAINDMC_EVENT_SCANLINE_INRANGE_FQ_A_TRIGGER = 0x22,
> + MAINDMC_EVENT_SCANLINE_INRANGE_FQ_B_TRIGGER = 0x23,
> + MAINDMC_EVENT_SCANLINE_INRANGE_FQ_C_TRIGGER = 0x24,
> + MAINDMC_EVENT_SCANLINE_INRANGE_FQ_D_TRIGGER = 0x25,
> + MAINDMC_EVENT_1KHZ_FQ_A_TRIGGER = 0x26,
> + MAINDMC_EVENT_1KHZ_FQ_B_TRIGGER = 0x27,
> + MAINDMC_EVENT_1KHZ_FQ_C_TRIGGER = 0x28,
> + MAINDMC_EVENT_1KHZ_FQ_D_TRIGGER = 0x29,
> + MAINDMC_EVENT_SCANLINE_COMP_A = 0x2a,
> + MAINDMC_EVENT_SCANLINE_COMP_B = 0x2b,
> + MAINDMC_EVENT_SCANLINE_COMP_C = 0x2c,
> + MAINDMC_EVENT_SCANLINE_COMP_D = 0x2d,
> + MAINDMC_EVENT_VBLANK_DELAYED_A = 0x2e,
> + MAINDMC_EVENT_VBLANK_DELAYED_B = 0x2f,
> + MAINDMC_EVENT_VBLANK_DELAYED_C = 0x30,
> + MAINDMC_EVENT_VBLANK_DELAYED_D = 0x31,
> + MAINDMC_EVENT_VBLANK_A = 0x32,
> + MAINDMC_EVENT_VBLANK_B = 0x33,
> + MAINDMC_EVENT_VBLANK_C = 0x34,
> + MAINDMC_EVENT_VBLANK_D = 0x35,
> + MAINDMC_EVENT_HBLANK_A = 0x36,
> + MAINDMC_EVENT_HBLANK_B = 0x37,
> + MAINDMC_EVENT_HBLANK_C = 0x38,
> + MAINDMC_EVENT_HBLANK_D = 0x39,
> + MAINDMC_EVENT_VSYNC_A = 0x3a,
> + MAINDMC_EVENT_VSYNC_B = 0x3b,
> + MAINDMC_EVENT_VSYNC_C = 0x3c,
> + MAINDMC_EVENT_VSYNC_D = 0x3d,
> + MAINDMC_EVENT_SCANLINE_A = 0x3e,
> + MAINDMC_EVENT_SCANLINE_B = 0x3f,
> + MAINDMC_EVENT_SCANLINE_C = 0x40,
> + MAINDMC_EVENT_SCANLINE_D = 0x41,
> +
> + MAINDMC_EVENT_PLANE1_FLIP_A = 0x42,
> + MAINDMC_EVENT_PLANE2_FLIP_A = 0x43,
> + MAINDMC_EVENT_PLANE3_FLIP_A = 0x44,
> + MAINDMC_EVENT_PLANE4_FLIP_A = 0x45,
> + MAINDMC_EVENT_PLANE5_FLIP_A = 0x46,
> + MAINDMC_EVENT_PLANE6_FLIP_A = 0x47,
> + MAINDMC_EVENT_PLANE7_FLIP_A = 0x48,
> + MAINDMC_EVENT_PLANE1_FLIP_B = 0x49,
> + MAINDMC_EVENT_PLANE2_FLIP_B = 0x4a,
> + MAINDMC_EVENT_PLANE3_FLIP_B = 0x4b,
> + MAINDMC_EVENT_PLANE4_FLIP_B = 0x4c,
> + MAINDMC_EVENT_PLANE5_FLIP_B = 0x4d,
> + MAINDMC_EVENT_PLANE6_FLIP_B = 0x4e,
> + MAINDMC_EVENT_PLANE7_FLIP_B = 0x4f,
> + MAINDMC_EVENT_PLANE1_FLIP_C = 0x50,
> + MAINDMC_EVENT_PLANE2_FLIP_C = 0x51,
> + MAINDMC_EVENT_PLANE3_FLIP_C = 0x52,
> + MAINDMC_EVENT_PLANE4_FLIP_C = 0x53,
> + MAINDMC_EVENT_PLANE5_FLIP_C = 0x54,
> + MAINDMC_EVENT_PLANE6_FLIP_C = 0x55,
> + MAINDMC_EVENT_PLANE7_FLIP_C = 0x56,
> + MAINDMC_EVENT_PLANE1_FLIP_D = 0x57,
> + MAINDMC_EVENT_PLANE2_FLIP_D = 0x58,
> + MAINDMC_EVENT_PLANE3_FLIP_D = 0x59,
> + MAINDMC_EVENT_PLANE4_FLIP_D = 0x5a,
> + MAINDMC_EVENT_PLANE5_FLIP_D = 0x5b,
> + MAINDMC_EVENT_PLANE6_FLIP_D = 0x5c,
> + MAINDMC_EVENT_PLANE7_FLIP_D = 0x5d,
> + MAINDMC_EVENT_PLANE1_FLIP_DONE_A = 0x5e,
> + MAINDMC_EVENT_PLANE2_FLIP_DONE_A = 0x5f,
> + MAINDMC_EVENT_PLANE3_FLIP_DONE_A = 0x60,
> + MAINDMC_EVENT_PLANE4_FLIP_DONE_A = 0x61,
> + MAINDMC_EVENT_PLANE5_FLIP_DONE_A = 0x62,
> + MAINDMC_EVENT_PLANE6_FLIP_DONE_A = 0x63,
> + MAINDMC_EVENT_PLANE7_FLIP_DONE_A = 0x64,
> + MAINDMC_EVENT_PLANE1_FLIP_DONE_B = 0x65,
> + MAINDMC_EVENT_PLANE2_FLIP_DONE_B = 0x66,
> + MAINDMC_EVENT_PLANE3_FLIP_DONE_B = 0x67,
> + MAINDMC_EVENT_PLANE4_FLIP_DONE_B = 0x68,
> + MAINDMC_EVENT_PLANE5_FLIP_DONE_B = 0x69,
> + MAINDMC_EVENT_PLANE6_FLIP_DONE_B = 0x6a,
> + MAINDMC_EVENT_PLANE7_FLIP_DONE_B = 0x6b,
> + MAINDMC_EVENT_PLANE1_FLIP_DONE_C = 0x6c,
> + MAINDMC_EVENT_PLANE2_FLIP_DONE_C = 0x6d,
> + MAINDMC_EVENT_PLANE3_FLIP_DONE_C = 0x6e,
> + MAINDMC_EVENT_PLANE4_FLIP_DONE_C = 0x6f,
> + MAINDMC_EVENT_PLANE5_FLIP_DONE_C = 0x70,
> + MAINDMC_EVENT_PLANE6_FLIP_DONE_C = 0x71,
> + MAINDMC_EVENT_PLANE7_FLIP_DONE_C = 0x72,
> + MAINDMC_EVENT_PLANE1_FLIP_DONE_D = 0x73,
> + MAINDMC_EVENT_PLANE2_FLIP_DONE_D = 0x74,
> + MAINDMC_EVENT_PLANE3_FLIP_DONE_D = 0x75,
> + MAINDMC_EVENT_PLANE4_FLIP_DONE_D = 0x76,
> + MAINDMC_EVENT_PLANE5_FLIP_DONE_D = 0x77,
> + MAINDMC_EVENT_PLANE6_FLIP_DONE_D = 0x78,
> + MAINDMC_EVENT_PLANE7_FLIP_DONE_D = 0x79,
> +
> + MAINDMC_EVENT_WIDI_GTT_FAULT_SL1 = 0x7d,
> + MAINDMC_EVENT_WIDI_GTT_FAULT_SL2 = 0x7e,
> + MAINDMC_EVENT_WIDI_CAP_ACTIVE_SL1 = 0x7f,
> + MAINDMC_EVENT_WIDI_CAP_ACTIVE_SL2 = 0x80,
> +
> + MAINDMC_EVENT_RENUKE_A = 0x85,
> + MAINDMC_EVENT_RENUKE_B = 0x86,
> + MAINDMC_EVENT_RENUKE_C = 0x87,
> + MAINDMC_EVENT_RENUKE_D = 0x88,
> + MAINDMC_EVENT_DPFC_FIFO_FULL_A = 0x89,
> + MAINDMC_EVENT_DPFC_FIFO_FULL_B = 0x8a,
> + MAINDMC_EVENT_DPFC_FIFO_FULL_C = 0x8b,
> + MAINDMC_EVENT_DPFC_FIFO_FULL_D = 0x8c,
> + MAINDMC_EVENT_DPFC_PIXEL_CNT_MISMATCH_A = 0x8d,
> + MAINDMC_EVENT_DPFC_PIXEL_CNT_MISMATCH_B = 0x8e,
> + MAINDMC_EVENT_DPFC_PIXEL_CNT_MISMATCH_C = 0x8f,
> + MAINDMC_EVENT_DPFC_PIXEL_CNT_MISMATCH_D = 0x90,
> + MAINDMC_EVENT_DPFC_COMPTAG_UNDERRUN_A = 0x91,
> + MAINDMC_EVENT_DPFC_COMPTAG_UNDERRUN_B = 0x92,
> + MAINDMC_EVENT_DPFC_COMPTAG_UNDERRUN_C = 0x93,
> + MAINDMC_EVENT_DPFC_COMPTAG_UNDERRUN_D = 0x94,
> + MAINDMC_EVENT_DPFC_FIFO_NOT_EMPTY_A = 0x95,
> + MAINDMC_EVENT_DPFC_FIFO_NOT_EMPTY_B = 0x96,
> + MAINDMC_EVENT_DPFC_FIFO_NOT_EMPTY_C = 0x97,
> + MAINDMC_EVENT_DPFC_FIFO_NOT_EMPTY_D = 0x98,
> + MAINDMC_EVENT_DPFC_COMPTAG_MISMATCH_A = 0x99,
> + MAINDMC_EVENT_DPFC_COMPTAG_MISMATCH_B = 0x9a,
> + MAINDMC_EVENT_DPFC_COMPTAG_MISMATCH_C = 0x9b,
> + MAINDMC_EVENT_DPFC_COMPTAG_MISMATCH_D = 0x9c,
> + MAINDMC_EVENT_DISP_PCH_INT = 0x9d,
> + MAINDMC_EVENT_GTT_ERR = 0x9e,
> + MAINDMC_EVENT_VTD_ERR = 0x9f,
> + MAINDMC_EVENT_FULL_FQ_WAKE_TRIGGER_A = 0xa0,
> + MAINDMC_EVENT_FULL_FQ_WAKE_TRIGGER_B = 0xa1,
> + MAINDMC_EVENT_FULL_FQ_WAKE_TRIGGER_C = 0xa2,
> + MAINDMC_EVENT_FULL_FQ_WAKE_TRIGGER_D = 0xa3,
> + MAINDMC_EVENT_PIPEDMC_CHICKEN_FW_EVENT_A = 0xa4,
> + MAINDMC_EVENT_PIPEDMC_CHICKEN_FW_EVENT_B = 0xa5,
> + MAINDMC_EVENT_PIPEDMC_CHICKEN_FW_EVENT_C = 0xa6,
> + MAINDMC_EVENT_PIPEDMC_CHICKEN_FW_EVENT_D = 0xa7,
> +
> + MAINDMC_EVENT_DC_CLOCK_OFF_START_EDP = 0xb2,
> + MAINDMC_EVENT_DC_CLOCK_OFF_START_DSI = 0xb3,
> + MAINDMC_EVENT_DCPR_DMC_CSR_START = 0xb4,
> + MAINDMC_EVENT_IN_PSR = 0xb5,
> +
> + MAINDMC_EVENT_IN_MEMUP = 0xb7,
> + MAINDMC_EVENT_IN_VGA = 0xb8,
> +
> + MAINDMC_EVENT_IN_KVM_SESSION = 0xba,
> + MAINDMC_EVENT_DEWAKE = 0xbb,
> +
> + MAINDMC_EVENT_TRAP_HIT = 0xbd,
> + MAINDMC_EVENT_CLK_USEC = 0xbe,
> + MAINDMC_EVENT_CLK_MSEC = 0xbf,
> +
> + MAINDMC_EVENT_CHICKEN1 = 0xc8,
> + MAINDMC_EVENT_CHICKEN2 = 0xc9,
> + MAINDMC_EVENT_CHICKEN3 = 0xca,
> + MAINDMC_EVENT_DDT_UBP = 0xcb,
> +
> + MAINDMC_EVENT_HP_LATENCY = 0xcd,
> + MAINDMC_EVENT_LP_LATENCY = 0xce,
> + MAINDMC_EVENT_WIDI_LP_REQ_SL1 = 0xcf,
> + MAINDMC_EVENT_WIDI_LP_REQ_SL2 = 0xd0,
> +
> + MAINDMC_EVENT_DG_DMC_EVT_0 = 0xd3,
> + MAINDMC_EVENT_DG_DMC_EVT_1 = 0xd4,
> + MAINDMC_EVENT_DG_DMC_EVT_2 = 0xd5,
> + MAINDMC_EVENT_DG_DMC_EVT_3 = 0xd6,
> + MAINDMC_EVENT_DG_DMC_EVT_4 = 0xd7,
> + MAINDMC_EVENT_DACFE_CLK_STOP = 0xd8,
> + MAINDMC_EVENT_DACFE_AZILIA_SDI_WAKE = 0xd9,
> + MAINDMC_EVENT_AUDIO_DOUBLE_FUNC_GRP_RST = 0xda,
> + MAINDMC_EVENT_AUDIO_CMD_VALID = 0xdb,
> + MAINDMC_EVENT_AUDIO_FRM_SYNC_BCLK = 0xdc,
> + MAINDMC_EVENT_AUDIO_FRM_SYNC_CDCLK = 0xdd,
> + MAINDMC_EVENT_AUDIO_PRESENCE_DETECT_A = 0xde,
> + MAINDMC_EVENT_AUDIO_PRESENCE_DETECT_B = 0xdf,
> + MAINDMC_EVENT_AUDIO_PRESENCE_DETECT_C = 0xe0,
> + MAINDMC_EVENT_AUDIO_PRESENCE_DETECT_E = 0xe1,
> + MAINDMC_EVENT_CMTG_SCANLINE_IN_GB_DC6v = 0xe2,
> + MAINDMC_EVENT_DCPR_CMTG_SCANLINE_OUTSIDE_GB = 0xe3,
> + MAINDMC_EVENT_DC6v_BACKWARD_COMPAT = 0xe4,
> + MAINDMC_EVENT_DPMA_PM_ABORT = 0xe5,
> +
> + MAINDMC_EVENT_STACK_OVF = 0xfc,
> + MAINDMC_EVENT_NO_CLAIM = 0xfd,
> + MAINDMC_EVENT_UNK_CMD = 0xfe,
> + MAINDMC_EVENT_HTP_MOD = 0xff,
> +};
> +
> +enum pipedmc_event_id {
> + PIPEDMC_EVENT_TMR0_DONE = 0x14,
> + PIPEDMC_EVENT_TMR1_DONE = 0x15,
> + PIPEDMC_EVENT_TMR2_DONE = 0x16,
> + PIPEDMC_EVENT_COUNT0_DONE = 0x17,
> + PIPEDMC_EVENT_COUNT1_DONE = 0x18,
> + PIPEDMC_EVENT_PGA_PGB_RESTORE_DONE = 0x19,
> + PIPEDMC_EVENT_PG1_PG2_RESTORE_DONE = 0x1a,
> + PIPEDMC_EVENT_PGA_PGB_SAVE_DONE = 0x1b,
> + PIPEDMC_EVENT_PG1_PG2_SAVE_DONE = 0x1c,
> +
> + PIPEDMC_EVENT_FULL_FQ_WAKE_TRIGGER = 0x2b,
> + PIPEDMC_EVENT_1KHZ_FQ_TRIGGER = 0x2c,
> + PIPEDMC_EVENT_SCANLINE_INRANGE_FQ_TRIGGER = 0x2d,
> + PIPEDMC_EVENT_SCANLINE_INRANGE = 0x2e,
> + PIPEDMC_EVENT_SCANLINE_OUTRANGE = 0x2f,
> + PIPEDMC_EVENT_SCANLINE_EQUAL = 0x30,
> + PIPEDMC_EVENT_DELAYED_VBLANK = 0x31,
> + PIPEDMC_EVENT_VBLANK = 0x32,
> + PIPEDMC_EVENT_HBLANK = 0x33,
> + PIPEDMC_EVENT_VSYNC = 0x34,
> + PIPEDMC_EVENT_SCANLINE_FROM_DMUX = 0x35,
> + PIPEDMC_EVENT_PLANE1_FLIP = 0x36,
> + PIPEDMC_EVENT_PLANE2_FLIP = 0x37,
> + PIPEDMC_EVENT_PLANE3_FLIP = 0x38,
> + PIPEDMC_EVENT_PLANE4_FLIP = 0x39,
> + PIPEDMC_EVENT_PLANE5_FLIP = 0x3a,
> + PIPEDMC_EVENT_PLANE6_FLIP = 0x3b,
> + PIPEDMC_EVENT_PLANE7_FLIP = 0x3c,
> + PIPEDMC_EVENT_ADAPTIVE_DCB_TRIGGER = 0x3d,
> +
> + PIPEDMC_EVENT_PLANE1_FLIP_DONE = 0x56,
> + PIPEDMC_EVENT_PLANE2_FLIP_DONE = 0x57,
> + PIPEDMC_EVENT_PLANE3_FLIP_DONE = 0x58,
> + PIPEDMC_EVENT_PLANE4_FLIP_DONE = 0x59,
> + PIPEDMC_EVENT_PLANE5_FLIP_DONE = 0x5a,
> + PIPEDMC_EVENT_PLANE6_FLIP_DONE = 0x5b,
> + PIPEDMC_EVENT_PLANE7_FLIP_DONE = 0x5c,
> +
> + PIPEDMC_EVENT_GTT_ERR = 0x9b,
> +
> + PIPEDMC_EVENT_IN_PSR = 0xb5,
> + PIPEDMC_EVENT_DSI_DMC_IDLE = 0xb6,
> + PIPEDMC_EVENT_PSR2_DMC_IDLE = 0xb7,
> + PIPEDMC_EVENT_IN_VGA = 0xb8,
> +
> + PIPEDMC_EVENT_TRAP_HIT = 0xbd,
> + PIPEDMC_EVENT_CLK_USEC = 0xbe,
> + PIPEDMC_EVENT_CLK_MSEC = 0xbf,
> +
> + PIPEDMC_EVENT_CHICKEN1 = 0xc8,
> + PIPEDMC_EVENT_CHICKEN2 = 0xc9,
> + PIPEDMC_EVENT_CHICKEN3 = 0xca,
> + PIPEDMC_EVENT_DDT_UBP = 0xcb,
> +
> + PIPEDMC_EVENT_LP_LATENCY = 0xce,
> +
> + PIPEDMC_EVENT_LACE_PART_A_HIST_TRIGGER = 0xdf,
> + PIPEDMC_EVENT_LACE_PART_B_HIST_TRIGGER = 0xe0,
> +
> + PIPEDMC_EVENT_STACK_OVF = 0xfc,
> + PIPEDMC_EVENT_NO_CLAIM = 0xfd,
> + PIPEDMC_EVENT_UNK_CMD = 0xfe,
> + PIPEDMC_EVENT_HTP_MOD = 0xff,
> +};
> +
> #define DMC_PROGRAM(addr, i) _MMIO((addr) + (i) * 4)
> #define DMC_SSP_BASE_ADDR_GEN9 0x00002FC0
>
> @@ -93,12 +359,7 @@
> #define DMC_EVT_CTL_TYPE_LEVEL_1 1
> #define DMC_EVT_CTL_TYPE_EDGE_1_0 2
> #define DMC_EVT_CTL_TYPE_EDGE_0_1 3
> -
> #define DMC_EVT_CTL_EVENT_ID_MASK REG_GENMASK(15, 8)
> -#define DMC_EVT_CTL_EVENT_ID_FALSE 0x01
> -#define DMC_EVT_CTL_EVENT_ID_VBLANK_A 0x32 /* main DMC */
> -/* An event handler scheduled to run at a 1 kHz frequency. */
> -#define DMC_EVT_CTL_EVENT_ID_CLK_MSEC 0xbf
>
> #define DMC_HTP_ADDR_SKL 0x00500034
> #define DMC_SSP_BASE _MMIO(0x8F074)
I'll trust that all these definitions came from some specs and that
there are no typos. ;)
Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
--
Cheers,
Luca.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 2/7] drm/i915: Hook up PIPEDMC interrupts
2025-05-13 10:24 ` Luca Coelho
@ 2025-05-13 10:51 ` Ville Syrjälä
0 siblings, 0 replies; 33+ messages in thread
From: Ville Syrjälä @ 2025-05-13 10:51 UTC (permalink / raw)
To: Luca Coelho; +Cc: intel-gfx, intel-xe
On Tue, May 13, 2025 at 01:24:05PM +0300, Luca Coelho wrote:
> On Mon, 2025-05-12 at 13:33 +0300, Ville Syrjala wrote:
> > From: Ville Syrjälä <ville.syrjala@linux.intel.com>
> >
> > Hook up PIPEDMC interrupts. We'll need these for:
> > - flip queue signalling
> > - GTT/ATS faults on LNL+
> > - random errors
> >
> > On LNL+ we get a new level of interrupts registers PIPEDMC_INTERRUPT*.
> > On earlier platforms we only have the INT_VECTOR field in the
> > PIPEDMC_STATUS registers, whose values are defined by the firmware.
> >
> > Similar to DSB interrupt registers, the unused bits in
> > PIPEDMC_INTERRUPT* seem to act like randomg r/w bits (instead
>
> s/randomg/random/
>
>
> > of being hardwired to 0 like one would expect), and so we'll try
> > to avoid setting them so that we don't mistake them for real
> > interrupts.
> >
> > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> > ---
> > .../drm/i915/display/intel_display_device.h | 1 +
> > .../gpu/drm/i915/display/intel_display_irq.c | 7 +++
> > drivers/gpu/drm/i915/display/intel_dmc.c | 46 +++++++++++++++++++
> > drivers/gpu/drm/i915/display/intel_dmc.h | 2 +
> > drivers/gpu/drm/i915/display/intel_dmc_regs.h | 22 +++++++++
> > drivers/gpu/drm/i915/i915_reg.h | 2 +
> > 6 files changed, 80 insertions(+)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_display_device.h b/drivers/gpu/drm/i915/display/intel_display_device.h
> > index 87c666792c0d..d4611d17e498 100644
> > --- a/drivers/gpu/drm/i915/display/intel_display_device.h
> > +++ b/drivers/gpu/drm/i915/display/intel_display_device.h
> > @@ -181,6 +181,7 @@ struct intel_display_platforms {
> > #define HAS_MBUS_JOINING(__display) ((__display)->platform.alderlake_p || DISPLAY_VER(__display) >= 14)
> > #define HAS_MSO(__display) (DISPLAY_VER(__display) >= 12)
> > #define HAS_OVERLAY(__display) (DISPLAY_INFO(__display)->has_overlay)
> > +#define HAS_PIPEDMC(__display) (DISPLAY_VER(__display) >= 12)
>
> Is this really available since TGL? So both ways of using the
> interrupts work (since we're not hooking PIPEDMC_INTERRUPT_* at the
> moment)?
The PIPEDMC interrupt bits in DE_PIPE* are there, though I'm not sure
they really have any use. The only interrupt the firmware will generate
on pre-LNL seems to be the simple flip queue interrupt. But I'm actually
not sure how that even works since there's a separate flip queue interrupt
in DE_PIPE_* for that, but on LNL+ the firmware interrupts get signalled
as normal PIPEDMC interrupts and you have to look at the interrupt vector
in PIPEDMC_STATUS to figure out what specific firmware interrupt it was.
I might have to play around with this a bit just to figure out what is
going on these platforms.
CI did spot some spurious DE_PIPE interrupts on ADL, so it might be
that this can't be enabled unconditionaly. So far I wasn't able to
get any spurious interrupt on TGL at least, so I guess I'll need to
try on ADL for real. Hmm, it does look like TGL/derivatives don't
have any explicit interrupt stuff in the firmware at all. The simple
flip queue stuff is there only for ADL/DG2/MTL.
I suppose for now I could just not enable these interrupts on pre-LNL,
and once we know whether they might be useful on earlier platforms (eg.
if the hardware itself can signal some errors/etc.) we'll revisit this.
>
>
> > #define HAS_PSR(__display) (DISPLAY_INFO(__display)->has_psr)
> > #define HAS_PSR_HW_TRACKING(__display) (DISPLAY_INFO(__display)->has_psr_hw_tracking)
> > #define HAS_PSR2_SEL_FETCH(__display) (DISPLAY_VER(__display) >= 12)
> > diff --git a/drivers/gpu/drm/i915/display/intel_display_irq.c b/drivers/gpu/drm/i915/display/intel_display_irq.c
> > index a7130b14aace..21d278b0de21 100644
> > --- a/drivers/gpu/drm/i915/display/intel_display_irq.c
> > +++ b/drivers/gpu/drm/i915/display/intel_display_irq.c
> > @@ -17,6 +17,7 @@
> > #include "intel_display_rps.h"
> > #include "intel_display_trace.h"
> > #include "intel_display_types.h"
> > +#include "intel_dmc.h"
> > #include "intel_dmc_wl.h"
> > #include "intel_dp_aux.h"
> > #include "intel_dsb.h"
> > @@ -1449,6 +1450,9 @@ void gen8_de_irq_handler(struct intel_display *display, u32 master_ctl)
> > intel_dsb_irq_handler(display, pipe, INTEL_DSB_2);
> > }
> >
> > + if (HAS_PIPEDMC(display) && iir & GEN12_PIPEDMC_INTERRUPT)
> > + intel_pipedmc_irq_handler(display, pipe);
> > +
> > if (iir & GEN8_PIPE_CDCLK_CRC_DONE)
> > hsw_pipe_crc_irq_handler(display, pipe);
> >
> > @@ -2266,6 +2270,9 @@ void gen8_de_irq_postinstall(struct intel_display *display)
> > GEN12_DSB_INT(INTEL_DSB_1) |
> > GEN12_DSB_INT(INTEL_DSB_2);
> >
> > + if (HAS_PIPEDMC(display))
> > + de_pipe_masked |= GEN12_PIPEDMC_INTERRUPT;
> > +
> > de_pipe_enables = de_pipe_masked |
> > GEN8_PIPE_VBLANK | GEN8_PIPE_FIFO_UNDERRUN |
> > gen8_de_pipe_flip_done_mask(display);
> > diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
> > index b58189d24e7e..f9cadeaff893 100644
> > --- a/drivers/gpu/drm/i915/display/intel_dmc.c
> > +++ b/drivers/gpu/drm/i915/display/intel_dmc.c
> > @@ -27,9 +27,11 @@
> >
> > #include "i915_drv.h"
> > #include "i915_reg.h"
> > +#include "intel_crtc.h"
> > #include "intel_de.h"
> > #include "intel_display_rpm.h"
> > #include "intel_display_power_well.h"
> > +#include "intel_display_types.h"
> > #include "intel_dmc.h"
> > #include "intel_dmc_regs.h"
> > #include "intel_step.h"
> > @@ -490,6 +492,14 @@ static void pipedmc_clock_gating_wa(struct intel_display *display, bool enable)
> > adlp_pipedmc_clock_gating_wa(display, enable);
> > }
> >
> > +static u32 pipedmc_interrupt_mask(struct intel_display *display)
> > +{
> > + return PIPEDMC_FLIPQ_PROG_DONE |
> > + PIPEDMC_ERROR |
> > + PIPEDMC_GTT_FAULT |
> > + PIPEDMC_ATS_FAULT;
> > +}
> > +
> > void intel_dmc_enable_pipe(struct intel_display *display, enum pipe pipe)
> > {
> > enum intel_dmc_id dmc_id = PIPE_TO_DMC_ID(pipe);
> > @@ -497,6 +507,11 @@ void intel_dmc_enable_pipe(struct intel_display *display, enum pipe pipe)
> > if (!is_valid_dmc_id(dmc_id) || !has_dmc_id_fw(display, dmc_id))
> > return;
> >
> > + if (DISPLAY_VER(display) >= 20) {
> > + intel_de_write(display, PIPEDMC_INTERRUPT(pipe), pipedmc_interrupt_mask(display));
> > + intel_de_write(display, PIPEDMC_INTERRUPT_MASK(pipe), ~pipedmc_interrupt_mask(display));
> > + }
> > +
> > if (DISPLAY_VER(display) >= 14)
> > intel_de_rmw(display, MTL_PIPEDMC_CONTROL, 0, PIPEDMC_ENABLE_MTL(pipe));
> > else
> > @@ -514,6 +529,11 @@ void intel_dmc_disable_pipe(struct intel_display *display, enum pipe pipe)
> > intel_de_rmw(display, MTL_PIPEDMC_CONTROL, PIPEDMC_ENABLE_MTL(pipe), 0);
> > else
> > intel_de_rmw(display, PIPEDMC_CONTROL(pipe), PIPEDMC_ENABLE, 0);
> > +
> > + if (DISPLAY_VER(display) >= 20) {
> > + intel_de_write(display, PIPEDMC_INTERRUPT_MASK(pipe), ~0);
> > + intel_de_write(display, PIPEDMC_INTERRUPT(pipe), pipedmc_interrupt_mask(display));
> > + }
> > }
> >
> > /**
> > @@ -1403,3 +1423,29 @@ void intel_dmc_debugfs_register(struct intel_display *display)
> > debugfs_create_file("i915_dmc_info", 0444, minor->debugfs_root,
> > display, &intel_dmc_debugfs_status_fops);
> > }
> > +
> > +void intel_pipedmc_irq_handler(struct intel_display *display, enum pipe pipe)
> > +{
> > + struct intel_crtc *crtc = intel_crtc_for_pipe(display, pipe);
> > + u32 tmp;
> > +
> > + if (DISPLAY_VER(display) >= 20) {
> > + tmp = intel_de_read(display, PIPEDMC_INTERRUPT(pipe));
> > + intel_de_write(display, PIPEDMC_INTERRUPT(pipe), tmp);
> > +
> > + if (tmp & PIPEDMC_ATS_FAULT)
> > + drm_err_ratelimited(display->drm, "[CRTC:%d:%s] PIPEDMC ATS fault\n",
> > + crtc->base.base.id, crtc->base.name);
> > + if (tmp & PIPEDMC_GTT_FAULT)
> > + drm_err_ratelimited(display->drm, "[CRTC:%d:%s] PIPEDMC GTT fault\n",
> > + crtc->base.base.id, crtc->base.name);
> > + if (tmp & PIPEDMC_ERROR)
> > + drm_err(display->drm, "[CRTC:%d:%s]] PIPEDMC error\n",
> > + crtc->base.base.id, crtc->base.name);'
>
> You don't want to add PIPE_DMC_FLIPQ_PROG_DONE here too, at least until
> the actual handling is implemented?
Don't see much point in adding dead code for that. I suppose I should
even drop it from the mask for the time being.
>
>
> > + }
> > +
> > + tmp = intel_de_read(display, PIPEDMC_STATUS(pipe)) & PIPEDMC_INT_VECTOR_MASK;
> > + if (tmp)
> > + drm_err(display->drm, "[CRTC:%d:%s]] PIPEDMC interrupt vector 0x%x\n",
> > + crtc->base.base.id, crtc->base.name, tmp);
> > +}
> > diff --git a/drivers/gpu/drm/i915/display/intel_dmc.h b/drivers/gpu/drm/i915/display/intel_dmc.h
> > index bd1c459b0075..a98e8deff13a 100644
> > --- a/drivers/gpu/drm/i915/display/intel_dmc.h
> > +++ b/drivers/gpu/drm/i915/display/intel_dmc.h
> > @@ -34,4 +34,6 @@ void intel_dmc_update_dc6_allowed_count(struct intel_display *display, bool star
> >
> > void assert_dmc_loaded(struct intel_display *display);
> >
> > +void intel_pipedmc_irq_handler(struct intel_display *display, enum pipe pipe);
> > +
> > #endif /* __INTEL_DMC_H__ */
> > diff --git a/drivers/gpu/drm/i915/display/intel_dmc_regs.h b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
> > index e16ea3f16ed8..e8ac0e1be764 100644
> > --- a/drivers/gpu/drm/i915/display/intel_dmc_regs.h
> > +++ b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
> > @@ -27,6 +27,28 @@
> > _MTL_PIPEDMC_EVT_CTL_4_A, \
> > _MTL_PIPEDMC_EVT_CTL_4_B)
> >
> > +#define _PIPEDMC_STATUS_A 0x5f06c
> > +#define _PIPEDMC_STATUS_B 0x5f46c
> > +#define PIPEDMC_STATUS(pipe) _MMIO_PIPE((pipe), _PIPEDMC_STATUS_A, _PIPEDMC_STATUS_B)
> > +#define PIPEDMC_SSP REG_GENMASK(31, 16)
> > +#define PIPEDMC_INT_VECTOR_MASK REG_GENMASK(15, 8)
> > +/* PIPEDMC_INT_VECTOR values defined by firmware */
> > +#define PIPEDMC_INT_VECTOR_SCANLINE_COMP_ERROR REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0x1)
> > +#define PIPEDMC_INT_VECTOR_DC6V_FLIPQ_OVERLAP_ERROR REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0x2)
> > +#define PIPEDMC_INT_VECTOR_FLIPQ_PROG_DONE REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0xff) /* Wa_16018781658:lnl[a0] */
> > +#define PIPEDMC_EVT_PENDING REG_GENMASK(7, 0)
> > +
> > +#define _PIPEDMC_INTERRUPT_A 0x5f190 /* lnl+ */
> > +#define _PIPEDMC_INTERRUPT_B 0x5f590 /* lnl+ */
> > +#define PIPEDMC_INTERRUPT(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_A, _PIPEDMC_INTERRUPT_B)
> > +#define _PIPEDMC_INTERRUPT_MASK_A 0x5f194 /* lnl+ */
> > +#define _PIPEDMC_INTERRUPT_MASK_B 0x5f594 /* lnl+ */
> > +#define PIPEDMC_INTERRUPT_MASK(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_MASK_A, _PIPEDMC_INTERRUPT_MASK_B)
> > +#define PIPEDMC_FLIPQ_PROG_DONE REG_BIT(3)
> > +#define PIPEDMC_ERROR REG_BIT(2)
> > +#define PIPEDMC_GTT_FAULT REG_BIT(1)
> > +#define PIPEDMC_ATS_FAULT REG_BIT(0)
> > +
> > #define PIPEDMC_BLOCK_PKGC_SW_A 0x5f1d0
> > #define PIPEDMC_BLOCK_PKGC_SW_B 0x5F5d0
> > #define PIPEDMC_BLOCK_PKGC_SW(pipe) _MMIO_PIPE(pipe, \
> > diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
> > index 2d0e04eae763..8822c639a4f4 100644
> > --- a/drivers/gpu/drm/i915/i915_reg.h
> > +++ b/drivers/gpu/drm/i915/i915_reg.h
> > @@ -2128,12 +2128,14 @@
> > #define GEN12_PIPEDMC_INTERRUPT REG_BIT(26) /* tgl+ */
> > #define GEN12_PIPEDMC_FAULT REG_BIT(25) /* tgl-mtl */
> > #define MTL_PIPEDMC_ATS_FAULT REG_BIT(24) /* mtl */
> > +#define GEN12_PIPEDMC_FLIPQ_DONE REG_BIT(24) /* tgl-adl */
> > #define GEN11_PIPE_PLANE7_FAULT REG_BIT(22) /* icl/tgl */
> > #define GEN11_PIPE_PLANE6_FAULT REG_BIT(21) /* icl/tgl */
> > #define GEN11_PIPE_PLANE5_FAULT REG_BIT(20) /* icl+ */
> > #define GEN12_PIPE_VBLANK_UNMOD REG_BIT(19) /* tgl+ */
> > #define MTL_PLANE_ATS_FAULT REG_BIT(18) /* mtl+ */
> > #define GEN11_PIPE_PLANE7_FLIP_DONE REG_BIT(18) /* icl/tgl */
> > +#define MTL_PIPEDMC_FLIPQ_DONE REG_BIT(17) /* mtl */
> > #define GEN11_PIPE_PLANE6_FLIP_DONE REG_BIT(17) /* icl/tgl */
> > #define GEN11_PIPE_PLANE5_FLIP_DONE REG_BIT(16) /* icl+ */
> > #define GEN12_DSB_2_INT REG_BIT(15) /* tgl+ */
>
> Regardless of my questions:
>
> Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
>
> --
> Cheers,
> Luca.
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 4/7] drm/i915/dmc: Extract dmc_evt_ctl_disable()
2025-05-12 10:33 ` [PATCH 4/7] drm/i915/dmc: Extract dmc_evt_ctl_disable() Ville Syrjala
@ 2025-05-13 11:24 ` Luca Coelho
0 siblings, 0 replies; 33+ messages in thread
From: Luca Coelho @ 2025-05-13 11:24 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Mon, 2025-05-12 at 13:33 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> We have two copies of the code to generate the "disable this event"
> value for the DMC_EVT_CTL registers. Extract to a helper.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_dmc.c | 18 ++++++++++--------
> 1 file changed, 10 insertions(+), 8 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
> index 49cbb83b2bbe..ec940f837427 100644
> --- a/drivers/gpu/drm/i915/display/intel_dmc.c
> +++ b/drivers/gpu/drm/i915/display/intel_dmc.c
> @@ -536,6 +536,14 @@ void intel_dmc_disable_pipe(struct intel_display *display, enum pipe pipe)
> }
> }
>
> +static u32 dmc_evt_ctl_disable(void)
> +{
> + return REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
> + DMC_EVT_CTL_TYPE_EDGE_0_1) |
> + REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
> + DMC_EVENT_FALSE);
> +}
> +
This could even be a macro. And the name seems a bit misleading to me,
because it sounds like "disable" is an action, but the function only
returns the values used to disable.
> /**
> * intel_dmc_block_pkgc() - block PKG C-state
> * @display: display instance
> @@ -575,10 +583,7 @@ void intel_dmc_start_pkgc_exit_at_start_of_undelayed_vblank(struct intel_display
> REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
> PIPEDMC_EVENT_VBLANK);
> else
> - val = REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
> - DMC_EVENT_FALSE) |
> - REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
> - DMC_EVT_CTL_TYPE_EDGE_0_1);
> + val = dmc_evt_ctl_disable();
>
> intel_de_write(display, MTL_PIPEDMC_EVT_CTL_4(pipe),
> val);
> @@ -635,10 +640,7 @@ static u32 dmc_mmiodata(struct intel_display *display,
> if (disable_dmc_evt(display, dmc_id,
> dmc->dmc_info[dmc_id].mmioaddr[i],
> dmc->dmc_info[dmc_id].mmiodata[i]))
> - return REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
> - DMC_EVT_CTL_TYPE_EDGE_0_1) |
> - REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
> - DMC_EVENT_FALSE);
> + return dmc_evt_ctl_disable();
> else
> return dmc->dmc_info[dmc_id].mmiodata[i];
> }
...but that's a nitpick, so:
Reviewed-by: Luca Coelho <luciano.coeho@intel.com>
--
Cheers,
Luca.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 5/7] drm/o915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg()
2025-05-12 10:33 ` [PATCH 5/7] drm/o915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg() Ville Syrjala
@ 2025-05-13 11:41 ` Luca Coelho
0 siblings, 0 replies; 33+ messages in thread
From: Luca Coelho @ 2025-05-13 11:41 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Mon, 2025-05-12 at 13:33 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Move is_dmc_evt_ctl_reg() to a slightly earlier position in the file
> so that we can reuse it in the pkgc workaround code. Also move
> is_dmc_evt_htp_reg() just to keep the two together.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_dmc.c | 40 ++++++++++++------------
> 1 file changed, 20 insertions(+), 20 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
> index ec940f837427..238f3cda400c 100644
> --- a/drivers/gpu/drm/i915/display/intel_dmc.c
> +++ b/drivers/gpu/drm/i915/display/intel_dmc.c
> @@ -544,6 +544,26 @@ static u32 dmc_evt_ctl_disable(void)
> DMC_EVENT_FALSE);
> }
>
> +static bool is_dmc_evt_ctl_reg(struct intel_display *display,
> + enum intel_dmc_id dmc_id, i915_reg_t reg)
> +{
> + u32 offset = i915_mmio_reg_offset(reg);
> + u32 start = i915_mmio_reg_offset(DMC_EVT_CTL(display, dmc_id, 0));
> + u32 end = i915_mmio_reg_offset(DMC_EVT_CTL(display, dmc_id, DMC_EVENT_HANDLER_COUNT_GEN12));
> +
> + return offset >= start && offset < end;
> +}
> +
> +static bool is_dmc_evt_htp_reg(struct intel_display *display,
> + enum intel_dmc_id dmc_id, i915_reg_t reg)
> +{
> + u32 offset = i915_mmio_reg_offset(reg);
> + u32 start = i915_mmio_reg_offset(DMC_EVT_HTP(display, dmc_id, 0));
> + u32 end = i915_mmio_reg_offset(DMC_EVT_HTP(display, dmc_id, DMC_EVENT_HANDLER_COUNT_GEN12));
> +
> + return offset >= start && offset < end;
> +}
> +
> /**
> * intel_dmc_block_pkgc() - block PKG C-state
> * @display: display instance
> @@ -589,26 +609,6 @@ void intel_dmc_start_pkgc_exit_at_start_of_undelayed_vblank(struct intel_display
> val);
> }
>
> -static bool is_dmc_evt_ctl_reg(struct intel_display *display,
> - enum intel_dmc_id dmc_id, i915_reg_t reg)
> -{
> - u32 offset = i915_mmio_reg_offset(reg);
> - u32 start = i915_mmio_reg_offset(DMC_EVT_CTL(display, dmc_id, 0));
> - u32 end = i915_mmio_reg_offset(DMC_EVT_CTL(display, dmc_id, DMC_EVENT_HANDLER_COUNT_GEN12));
> -
> - return offset >= start && offset < end;
> -}
> -
> -static bool is_dmc_evt_htp_reg(struct intel_display *display,
> - enum intel_dmc_id dmc_id, i915_reg_t reg)
> -{
> - u32 offset = i915_mmio_reg_offset(reg);
> - u32 start = i915_mmio_reg_offset(DMC_EVT_HTP(display, dmc_id, 0));
> - u32 end = i915_mmio_reg_offset(DMC_EVT_HTP(display, dmc_id, DMC_EVENT_HANDLER_COUNT_GEN12));
> -
> - return offset >= start && offset < end;
> -}
> -
> static bool disable_dmc_evt(struct intel_display *display,
> enum intel_dmc_id dmc_id,
> i915_reg_t reg, u32 data)
Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
--
Cheers.
Luca.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 6/7] drm/i915/dmc: Extract is_event_handler()
2025-05-12 10:33 ` [PATCH 6/7] drm/i915/dmc: Extract is_event_handler() Ville Syrjala
@ 2025-05-13 11:52 ` Luca Coelho
2025-05-13 11:57 ` Luca Coelho
0 siblings, 1 reply; 33+ messages in thread
From: Luca Coelho @ 2025-05-13 11:52 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Mon, 2025-05-12 at 13:33 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Extract the helper to determine if the mmio reg+data are the
> event handler register (DMC_EVT_CTL) for a specific event.
> We'll have another use for this for runtime event handler
> enable/disable.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_dmc.c | 13 +++++++++++--
> 1 file changed, 11 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
> index 238f3cda400c..d758032d1af6 100644
> --- a/drivers/gpu/drm/i915/display/intel_dmc.c
> +++ b/drivers/gpu/drm/i915/display/intel_dmc.c
> @@ -564,6 +564,15 @@ static bool is_dmc_evt_htp_reg(struct intel_display *display,
> return offset >= start && offset < end;
> }
>
> +static bool is_event_handler(struct intel_display *display,
> + enum intel_dmc_id dmc_id,
> + unsigned int event_id,
> + i915_reg_t reg, u32 data)
> +{
> + return is_dmc_evt_ctl_reg(display, dmc_id, reg) &&
> + REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == event_id;
> +}
> +
I'm not sure we're getting much with this change in terms of
readability. Are you really going to be using this many more times
later?
The amount of arguments you pass to this function for these simple
checks seems to add almost as much clutter as the original, no?
If the goal is really readability, maybe a macro would be better.
> /**
> * intel_dmc_block_pkgc() - block PKG C-state
> * @display: display instance
> @@ -622,12 +631,12 @@ static bool disable_dmc_evt(struct intel_display *display,
>
> /* also disable the flip queue event on the main DMC on TGL */
> if (display->platform.tigerlake &&
> - REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == MAINDMC_EVENT_CLK_MSEC)
> + is_event_handler(display, dmc_id, MAINDMC_EVENT_CLK_MSEC, reg, data))
> return true;
>
> /* also disable the HRR event on the main DMC on TGL/ADLS */
> if ((display->platform.tigerlake || display->platform.alderlake_s) &&
> - REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == MAINDMC_EVENT_VBLANK_A)
> + is_event_handler(display, dmc_id, MAINDMC_EVENT_VBLANK_A, reg, data))
> return true;
>
> return false;
--
Cheers,
Luca.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 6/7] drm/i915/dmc: Extract is_event_handler()
2025-05-13 11:52 ` Luca Coelho
@ 2025-05-13 11:57 ` Luca Coelho
0 siblings, 0 replies; 33+ messages in thread
From: Luca Coelho @ 2025-05-13 11:57 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Tue, 2025-05-13 at 14:52 +0300, Luca Coelho wrote:
> On Mon, 2025-05-12 at 13:33 +0300, Ville Syrjala wrote:
> > From: Ville Syrjälä <ville.syrjala@linux.intel.com>
> >
> > Extract the helper to determine if the mmio reg+data are the
> > event handler register (DMC_EVT_CTL) for a specific event.
> > We'll have another use for this for runtime event handler
> > enable/disable.
> >
> > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> > ---
> > drivers/gpu/drm/i915/display/intel_dmc.c | 13 +++++++++++--
> > 1 file changed, 11 insertions(+), 2 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
> > index 238f3cda400c..d758032d1af6 100644
> > --- a/drivers/gpu/drm/i915/display/intel_dmc.c
> > +++ b/drivers/gpu/drm/i915/display/intel_dmc.c
> > @@ -564,6 +564,15 @@ static bool is_dmc_evt_htp_reg(struct intel_display *display,
> > return offset >= start && offset < end;
> > }
> >
> > +static bool is_event_handler(struct intel_display *display,
> > + enum intel_dmc_id dmc_id,
> > + unsigned int event_id,
> > + i915_reg_t reg, u32 data)
> > +{
> > + return is_dmc_evt_ctl_reg(display, dmc_id, reg) &&
> > + REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == event_id;
> > +}
> > +
>
> I'm not sure we're getting much with this change in terms of
> readability. Are you really going to be using this many more times
> later?
>
> The amount of arguments you pass to this function for these simple
> checks seems to add almost as much clutter as the original, no?
>
> If the goal is really readability, maybe a macro would be better.
Never mind. Now I see how you are using it in the next patch and it
makes sense as it is.
Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
--
Cheers,
Luca.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 7/7] drm/i915/dmc: Introduce dmc_configure_event()
2025-05-12 10:33 ` [PATCH 7/7] drm/i915/dmc: Introduce dmc_configure_event() Ville Syrjala
@ 2025-05-13 12:00 ` Luca Coelho
0 siblings, 0 replies; 33+ messages in thread
From: Luca Coelho @ 2025-05-13 12:00 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe
On Mon, 2025-05-12 at 13:33 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Instead of hardcoding the event handler indices (for runtime
> event handler enable/disable) we can simply look for the handler
> with the appropriate event type. This isolates us from the firmware
> details a bit better.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_dmc.c | 39 +++++++++++++------
> drivers/gpu/drm/i915/display/intel_dmc_regs.h | 6 ---
> 2 files changed, 27 insertions(+), 18 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
> index d758032d1af6..f42880f00aab 100644
> --- a/drivers/gpu/drm/i915/display/intel_dmc.c
> +++ b/drivers/gpu/drm/i915/display/intel_dmc.c
> @@ -573,6 +573,31 @@ static bool is_event_handler(struct intel_display *display,
> REG_FIELD_GET(DMC_EVT_CTL_EVENT_ID_MASK, data) == event_id;
> }
>
> +static void dmc_configure_event(struct intel_display *display,
> + enum intel_dmc_id dmc_id,
> + unsigned int event_id,
> + bool enable)
> +{
> + struct intel_dmc *dmc = display_to_dmc(display);
> + int num_handlers = 0;
> + int i;
> +
> + for (i = 0; i < dmc->dmc_info[dmc_id].mmio_count; i++) {
> + i915_reg_t reg = dmc->dmc_info[dmc_id].mmioaddr[i];
> + u32 data = dmc->dmc_info[dmc_id].mmiodata[i];
> +
> + if (!is_event_handler(display, dmc_id, event_id, reg, data))
> + continue;
> +
> + intel_de_write(display, reg, enable ? data : dmc_evt_ctl_disable());
> + num_handlers++;
> + }
> +
> + drm_WARN_ONCE(display->drm, num_handlers != 1,
> + "DMC %d has %d handlers for event 0x%x\n",
> + dmc_id, num_handlers, event_id);
> +}
> +
> /**
> * intel_dmc_block_pkgc() - block PKG C-state
> * @display: display instance
> @@ -603,19 +628,9 @@ void intel_dmc_block_pkgc(struct intel_display *display, enum pipe pipe,
> void intel_dmc_start_pkgc_exit_at_start_of_undelayed_vblank(struct intel_display *display,
> enum pipe pipe, bool enable)
> {
> - u32 val;
> + enum intel_dmc_id dmc_id = PIPE_TO_DMC_ID(pipe);
>
> - if (enable)
> - val = DMC_EVT_CTL_ENABLE | DMC_EVT_CTL_RECURRING |
> - REG_FIELD_PREP(DMC_EVT_CTL_TYPE_MASK,
> - DMC_EVT_CTL_TYPE_EDGE_0_1) |
> - REG_FIELD_PREP(DMC_EVT_CTL_EVENT_ID_MASK,
> - PIPEDMC_EVENT_VBLANK);
> - else
> - val = dmc_evt_ctl_disable();
> -
> - intel_de_write(display, MTL_PIPEDMC_EVT_CTL_4(pipe),
> - val);
> + dmc_configure_event(display, dmc_id, PIPEDMC_EVENT_VBLANK, enable);
> }
>
> static bool disable_dmc_evt(struct intel_display *display,
> diff --git a/drivers/gpu/drm/i915/display/intel_dmc_regs.h b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
> index edd4e69319b9..d8e715677454 100644
> --- a/drivers/gpu/drm/i915/display/intel_dmc_regs.h
> +++ b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
> @@ -287,12 +287,6 @@ enum pipedmc_event_id {
> #define MTL_PIPEDMC_CONTROL _MMIO(0x45250)
> #define PIPEDMC_ENABLE_MTL(pipe) REG_BIT(((pipe) - PIPE_A) * 4)
>
> -#define _MTL_PIPEDMC_EVT_CTL_4_A 0x5f044
> -#define _MTL_PIPEDMC_EVT_CTL_4_B 0x5f444
> -#define MTL_PIPEDMC_EVT_CTL_4(pipe) _MMIO_PIPE(pipe, \
> - _MTL_PIPEDMC_EVT_CTL_4_A, \
> - _MTL_PIPEDMC_EVT_CTL_4_B)
> -
> #define _PIPEDMC_STATUS_A 0x5f06c
> #define _PIPEDMC_STATUS_B 0x5f46c
> #define PIPEDMC_STATUS(pipe) _MMIO_PIPE((pipe), _PIPEDMC_STATUS_A, _PIPEDMC_STATUS_B)
Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
--
Cheers,
Luca.
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH v2 2/7] drm/i915: Hook up PIPEDMC interrupts
2025-05-12 10:33 ` [PATCH 2/7] drm/i915: Hook up PIPEDMC interrupts Ville Syrjala
2025-05-13 10:24 ` Luca Coelho
@ 2025-05-13 13:42 ` Ville Syrjala
2025-05-13 17:16 ` Luca Coelho
2025-05-14 17:42 ` [PATCH v3 " Ville Syrjala
2 siblings, 1 reply; 33+ messages in thread
From: Ville Syrjala @ 2025-05-13 13:42 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Luca Coelho
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Hook up PIPEDMC interrupts. We'll need these for:
- flip queue signalling
- GTT/ATS faults on LNL+
- random errors
On LNL+ we get a new level of interrupts registers PIPEDMC_INTERRUPT*.
On earlier platforms we only have the INT_VECTOR field in the
PIPEDMC_STATUS registers, whose values are defined by the firmware.
For now we'll enable the interrupts on LNL+ only. For earlier platforms
it's not clear that there is any use for these interrupts, and some
ADL machines have exhibited spurious DE_PIPE interrupts with the
PIPEDMC interrupts unmasked/enabled. We can revisit enabling these
for earlier platforms in the future.
Similar to DSB interrupt registers, the unused bits in
PIPEDMC_INTERRUPT* seem to act like randomg r/w bits (instead
of being hardwired to 0 like one would expect), and so we'll try
to avoid setting them so that we don't mistake them for real
interrupts.
v2: Only enable/unmask for LNL+
Keep the flip queue interrupt masked off for now since
we don't have a use for it yet
Reviewed-by: Luca Coelho <luciano.coelho@intel.com> #v1
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
.../drm/i915/display/intel_display_device.h | 1 +
.../gpu/drm/i915/display/intel_display_irq.c | 8 ++++
drivers/gpu/drm/i915/display/intel_dmc.c | 45 +++++++++++++++++++
drivers/gpu/drm/i915/display/intel_dmc.h | 2 +
drivers/gpu/drm/i915/display/intel_dmc_regs.h | 22 +++++++++
drivers/gpu/drm/i915/i915_reg.h | 2 +
6 files changed, 80 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_display_device.h b/drivers/gpu/drm/i915/display/intel_display_device.h
index 87c666792c0d..d4611d17e498 100644
--- a/drivers/gpu/drm/i915/display/intel_display_device.h
+++ b/drivers/gpu/drm/i915/display/intel_display_device.h
@@ -181,6 +181,7 @@ struct intel_display_platforms {
#define HAS_MBUS_JOINING(__display) ((__display)->platform.alderlake_p || DISPLAY_VER(__display) >= 14)
#define HAS_MSO(__display) (DISPLAY_VER(__display) >= 12)
#define HAS_OVERLAY(__display) (DISPLAY_INFO(__display)->has_overlay)
+#define HAS_PIPEDMC(__display) (DISPLAY_VER(__display) >= 12)
#define HAS_PSR(__display) (DISPLAY_INFO(__display)->has_psr)
#define HAS_PSR_HW_TRACKING(__display) (DISPLAY_INFO(__display)->has_psr_hw_tracking)
#define HAS_PSR2_SEL_FETCH(__display) (DISPLAY_VER(__display) >= 12)
diff --git a/drivers/gpu/drm/i915/display/intel_display_irq.c b/drivers/gpu/drm/i915/display/intel_display_irq.c
index a7130b14aace..c24841f57aac 100644
--- a/drivers/gpu/drm/i915/display/intel_display_irq.c
+++ b/drivers/gpu/drm/i915/display/intel_display_irq.c
@@ -17,6 +17,7 @@
#include "intel_display_rps.h"
#include "intel_display_trace.h"
#include "intel_display_types.h"
+#include "intel_dmc.h"
#include "intel_dmc_wl.h"
#include "intel_dp_aux.h"
#include "intel_dsb.h"
@@ -1449,6 +1450,9 @@ void gen8_de_irq_handler(struct intel_display *display, u32 master_ctl)
intel_dsb_irq_handler(display, pipe, INTEL_DSB_2);
}
+ if (HAS_PIPEDMC(display) && iir & GEN12_PIPEDMC_INTERRUPT)
+ intel_pipedmc_irq_handler(display, pipe);
+
if (iir & GEN8_PIPE_CDCLK_CRC_DONE)
hsw_pipe_crc_irq_handler(display, pipe);
@@ -2266,6 +2270,10 @@ void gen8_de_irq_postinstall(struct intel_display *display)
GEN12_DSB_INT(INTEL_DSB_1) |
GEN12_DSB_INT(INTEL_DSB_2);
+ /* TODO figure PIPEDMC interrupts for pre-LNL */
+ if (DISPLAY_VER(display) >= 20)
+ de_pipe_masked |= GEN12_PIPEDMC_INTERRUPT;
+
de_pipe_enables = de_pipe_masked |
GEN8_PIPE_VBLANK | GEN8_PIPE_FIFO_UNDERRUN |
gen8_de_pipe_flip_done_mask(display);
diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
index b58189d24e7e..acefaebc255a 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc.c
+++ b/drivers/gpu/drm/i915/display/intel_dmc.c
@@ -27,9 +27,11 @@
#include "i915_drv.h"
#include "i915_reg.h"
+#include "intel_crtc.h"
#include "intel_de.h"
#include "intel_display_rpm.h"
#include "intel_display_power_well.h"
+#include "intel_display_types.h"
#include "intel_dmc.h"
#include "intel_dmc_regs.h"
#include "intel_step.h"
@@ -490,6 +492,13 @@ static void pipedmc_clock_gating_wa(struct intel_display *display, bool enable)
adlp_pipedmc_clock_gating_wa(display, enable);
}
+static u32 pipedmc_interrupt_mask(struct intel_display *display)
+{
+ return PIPEDMC_ERROR |
+ PIPEDMC_GTT_FAULT |
+ PIPEDMC_ATS_FAULT;
+}
+
void intel_dmc_enable_pipe(struct intel_display *display, enum pipe pipe)
{
enum intel_dmc_id dmc_id = PIPE_TO_DMC_ID(pipe);
@@ -497,6 +506,11 @@ void intel_dmc_enable_pipe(struct intel_display *display, enum pipe pipe)
if (!is_valid_dmc_id(dmc_id) || !has_dmc_id_fw(display, dmc_id))
return;
+ if (DISPLAY_VER(display) >= 20) {
+ intel_de_write(display, PIPEDMC_INTERRUPT(pipe), pipedmc_interrupt_mask(display));
+ intel_de_write(display, PIPEDMC_INTERRUPT_MASK(pipe), ~pipedmc_interrupt_mask(display));
+ }
+
if (DISPLAY_VER(display) >= 14)
intel_de_rmw(display, MTL_PIPEDMC_CONTROL, 0, PIPEDMC_ENABLE_MTL(pipe));
else
@@ -514,6 +528,11 @@ void intel_dmc_disable_pipe(struct intel_display *display, enum pipe pipe)
intel_de_rmw(display, MTL_PIPEDMC_CONTROL, PIPEDMC_ENABLE_MTL(pipe), 0);
else
intel_de_rmw(display, PIPEDMC_CONTROL(pipe), PIPEDMC_ENABLE, 0);
+
+ if (DISPLAY_VER(display) >= 20) {
+ intel_de_write(display, PIPEDMC_INTERRUPT_MASK(pipe), ~0);
+ intel_de_write(display, PIPEDMC_INTERRUPT(pipe), pipedmc_interrupt_mask(display));
+ }
}
/**
@@ -1403,3 +1422,29 @@ void intel_dmc_debugfs_register(struct intel_display *display)
debugfs_create_file("i915_dmc_info", 0444, minor->debugfs_root,
display, &intel_dmc_debugfs_status_fops);
}
+
+void intel_pipedmc_irq_handler(struct intel_display *display, enum pipe pipe)
+{
+ struct intel_crtc *crtc = intel_crtc_for_pipe(display, pipe);
+ u32 tmp;
+
+ if (DISPLAY_VER(display) >= 20) {
+ tmp = intel_de_read(display, PIPEDMC_INTERRUPT(pipe));
+ intel_de_write(display, PIPEDMC_INTERRUPT(pipe), tmp);
+
+ if (tmp & PIPEDMC_ATS_FAULT)
+ drm_err_ratelimited(display->drm, "[CRTC:%d:%s] PIPEDMC ATS fault\n",
+ crtc->base.base.id, crtc->base.name);
+ if (tmp & PIPEDMC_GTT_FAULT)
+ drm_err_ratelimited(display->drm, "[CRTC:%d:%s] PIPEDMC GTT fault\n",
+ crtc->base.base.id, crtc->base.name);
+ if (tmp & PIPEDMC_ERROR)
+ drm_err(display->drm, "[CRTC:%d:%s]] PIPEDMC error\n",
+ crtc->base.base.id, crtc->base.name);
+ }
+
+ tmp = intel_de_read(display, PIPEDMC_STATUS(pipe)) & PIPEDMC_INT_VECTOR_MASK;
+ if (tmp)
+ drm_err(display->drm, "[CRTC:%d:%s]] PIPEDMC interrupt vector 0x%x\n",
+ crtc->base.base.id, crtc->base.name, tmp);
+}
diff --git a/drivers/gpu/drm/i915/display/intel_dmc.h b/drivers/gpu/drm/i915/display/intel_dmc.h
index bd1c459b0075..a98e8deff13a 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc.h
+++ b/drivers/gpu/drm/i915/display/intel_dmc.h
@@ -34,4 +34,6 @@ void intel_dmc_update_dc6_allowed_count(struct intel_display *display, bool star
void assert_dmc_loaded(struct intel_display *display);
+void intel_pipedmc_irq_handler(struct intel_display *display, enum pipe pipe);
+
#endif /* __INTEL_DMC_H__ */
diff --git a/drivers/gpu/drm/i915/display/intel_dmc_regs.h b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
index e16ea3f16ed8..e8ac0e1be764 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
@@ -27,6 +27,28 @@
_MTL_PIPEDMC_EVT_CTL_4_A, \
_MTL_PIPEDMC_EVT_CTL_4_B)
+#define _PIPEDMC_STATUS_A 0x5f06c
+#define _PIPEDMC_STATUS_B 0x5f46c
+#define PIPEDMC_STATUS(pipe) _MMIO_PIPE((pipe), _PIPEDMC_STATUS_A, _PIPEDMC_STATUS_B)
+#define PIPEDMC_SSP REG_GENMASK(31, 16)
+#define PIPEDMC_INT_VECTOR_MASK REG_GENMASK(15, 8)
+/* PIPEDMC_INT_VECTOR values defined by firmware */
+#define PIPEDMC_INT_VECTOR_SCANLINE_COMP_ERROR REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0x1)
+#define PIPEDMC_INT_VECTOR_DC6V_FLIPQ_OVERLAP_ERROR REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0x2)
+#define PIPEDMC_INT_VECTOR_FLIPQ_PROG_DONE REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0xff) /* Wa_16018781658:lnl[a0] */
+#define PIPEDMC_EVT_PENDING REG_GENMASK(7, 0)
+
+#define _PIPEDMC_INTERRUPT_A 0x5f190 /* lnl+ */
+#define _PIPEDMC_INTERRUPT_B 0x5f590 /* lnl+ */
+#define PIPEDMC_INTERRUPT(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_A, _PIPEDMC_INTERRUPT_B)
+#define _PIPEDMC_INTERRUPT_MASK_A 0x5f194 /* lnl+ */
+#define _PIPEDMC_INTERRUPT_MASK_B 0x5f594 /* lnl+ */
+#define PIPEDMC_INTERRUPT_MASK(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_MASK_A, _PIPEDMC_INTERRUPT_MASK_B)
+#define PIPEDMC_FLIPQ_PROG_DONE REG_BIT(3)
+#define PIPEDMC_ERROR REG_BIT(2)
+#define PIPEDMC_GTT_FAULT REG_BIT(1)
+#define PIPEDMC_ATS_FAULT REG_BIT(0)
+
#define PIPEDMC_BLOCK_PKGC_SW_A 0x5f1d0
#define PIPEDMC_BLOCK_PKGC_SW_B 0x5F5d0
#define PIPEDMC_BLOCK_PKGC_SW(pipe) _MMIO_PIPE(pipe, \
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index 2d0e04eae763..8822c639a4f4 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -2128,12 +2128,14 @@
#define GEN12_PIPEDMC_INTERRUPT REG_BIT(26) /* tgl+ */
#define GEN12_PIPEDMC_FAULT REG_BIT(25) /* tgl-mtl */
#define MTL_PIPEDMC_ATS_FAULT REG_BIT(24) /* mtl */
+#define GEN12_PIPEDMC_FLIPQ_DONE REG_BIT(24) /* tgl-adl */
#define GEN11_PIPE_PLANE7_FAULT REG_BIT(22) /* icl/tgl */
#define GEN11_PIPE_PLANE6_FAULT REG_BIT(21) /* icl/tgl */
#define GEN11_PIPE_PLANE5_FAULT REG_BIT(20) /* icl+ */
#define GEN12_PIPE_VBLANK_UNMOD REG_BIT(19) /* tgl+ */
#define MTL_PLANE_ATS_FAULT REG_BIT(18) /* mtl+ */
#define GEN11_PIPE_PLANE7_FLIP_DONE REG_BIT(18) /* icl/tgl */
+#define MTL_PIPEDMC_FLIPQ_DONE REG_BIT(17) /* mtl */
#define GEN11_PIPE_PLANE6_FLIP_DONE REG_BIT(17) /* icl/tgl */
#define GEN11_PIPE_PLANE5_FLIP_DONE REG_BIT(16) /* icl+ */
#define GEN12_DSB_2_INT REG_BIT(15) /* tgl+ */
--
2.49.0
^ permalink raw reply related [flat|nested] 33+ messages in thread
* ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff (rev2)
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (10 preceding siblings ...)
2025-05-12 13:59 ` ✗ i915.CI.Full: failure " Patchwork
@ 2025-05-13 16:01 ` Patchwork
2025-05-13 16:01 ` ✗ Fi.CI.SPARSE: " Patchwork
` (6 subsequent siblings)
18 siblings, 0 replies; 33+ messages in thread
From: Patchwork @ 2025-05-13 16:01 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-gfx
== Series Details ==
Series: drm/i915/dmc: PIPEDMC stuff (rev2)
URL : https://patchwork.freedesktop.org/series/148874/
State : warning
== Summary ==
Error: dim checkpatch failed
ae3c30ab2371 drm/i915: Drop PIPEDMC faults from the fault mask on LNL+
fc01e8bc278f drm/i915: Hook up PIPEDMC interrupts
-:118: WARNING:LONG_LINE: line length of 104 exceeds 100 columns
#118: FILE: drivers/gpu/drm/i915/display/intel_dmc.c:511:
+ intel_de_write(display, PIPEDMC_INTERRUPT_MASK(pipe), ~pipedmc_interrupt_mask(display));
-:193: WARNING:LONG_LINE: line length of 130 exceeds 100 columns
#193: FILE: drivers/gpu/drm/i915/display/intel_dmc_regs.h:38:
+#define PIPEDMC_INT_VECTOR_FLIPQ_PROG_DONE REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0xff) /* Wa_16018781658:lnl[a0] */
-:198: WARNING:LONG_LINE: line length of 102 exceeds 100 columns
#198: FILE: drivers/gpu/drm/i915/display/intel_dmc_regs.h:43:
+#define PIPEDMC_INTERRUPT(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_A, _PIPEDMC_INTERRUPT_B)
-:201: WARNING:LONG_LINE: line length of 112 exceeds 100 columns
#201: FILE: drivers/gpu/drm/i915/display/intel_dmc_regs.h:46:
+#define PIPEDMC_INTERRUPT_MASK(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_MASK_A, _PIPEDMC_INTERRUPT_MASK_B)
total: 0 errors, 4 warnings, 0 checks, 156 lines checked
cd74c7bdf3eb drm/i915/dmc: Define all DMC event IDs
625cbb6af09e drm/i915/dmc: Extract dmc_evt_ctl_disable()
cb1db3b79c3c drm/o915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg()
d539c4eaf07b drm/i915/dmc: Extract is_event_handler()
78c88d5408a4 drm/i915/dmc: Introduce dmc_configure_event()
^ permalink raw reply [flat|nested] 33+ messages in thread
* ✗ Fi.CI.SPARSE: warning for drm/i915/dmc: PIPEDMC stuff (rev2)
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (11 preceding siblings ...)
2025-05-13 16:01 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff (rev2) Patchwork
@ 2025-05-13 16:01 ` Patchwork
2025-05-13 16:21 ` ✓ i915.CI.BAT: success " Patchwork
` (5 subsequent siblings)
18 siblings, 0 replies; 33+ messages in thread
From: Patchwork @ 2025-05-13 16:01 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-gfx
== Series Details ==
Series: drm/i915/dmc: PIPEDMC stuff (rev2)
URL : https://patchwork.freedesktop.org/series/148874/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
^ permalink raw reply [flat|nested] 33+ messages in thread
* ✓ i915.CI.BAT: success for drm/i915/dmc: PIPEDMC stuff (rev2)
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (12 preceding siblings ...)
2025-05-13 16:01 ` ✗ Fi.CI.SPARSE: " Patchwork
@ 2025-05-13 16:21 ` Patchwork
2025-05-13 19:02 ` ✓ i915.CI.Full: " Patchwork
` (4 subsequent siblings)
18 siblings, 0 replies; 33+ messages in thread
From: Patchwork @ 2025-05-13 16:21 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 2662 bytes --]
== Series Details ==
Series: drm/i915/dmc: PIPEDMC stuff (rev2)
URL : https://patchwork.freedesktop.org/series/148874/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_16540 -> Patchwork_148874v2
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/index.html
Participating hosts (44 -> 44)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in Patchwork_148874v2 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_pm_rpm@module-reload:
- fi-kbl-guc: [PASS][1] -> [ABORT][2] ([i915#13571])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/fi-kbl-guc/igt@i915_pm_rpm@module-reload.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/fi-kbl-guc/igt@i915_pm_rpm@module-reload.html
* igt@i915_selftest@live@workarounds:
- bat-dg2-14: [PASS][3] -> [DMESG-FAIL][4] ([i915#12061]) +1 other test dmesg-fail
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/bat-dg2-14/igt@i915_selftest@live@workarounds.html
#### Possible fixes ####
* igt@i915_selftest@live@workarounds:
- bat-mtlp-6: [DMESG-FAIL][5] ([i915#12061]) -> [PASS][6] +1 other test pass
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
- bat-mtlp-9: [DMESG-FAIL][7] ([i915#12061]) -> [PASS][8] +1 other test pass
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#13571]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13571
Build changes
-------------
* Linux: CI_DRM_16540 -> Patchwork_148874v2
CI-20190529: 20190529
CI_DRM_16540: d0d3c136f60cbee6ede33f207b4e6d6b2f04779d @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8362: 8362
Patchwork_148874v2: d0d3c136f60cbee6ede33f207b4e6d6b2f04779d @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/index.html
[-- Attachment #2: Type: text/html, Size: 3469 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH v2 2/7] drm/i915: Hook up PIPEDMC interrupts
2025-05-13 13:42 ` [PATCH v2 " Ville Syrjala
@ 2025-05-13 17:16 ` Luca Coelho
0 siblings, 0 replies; 33+ messages in thread
From: Luca Coelho @ 2025-05-13 17:16 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx; +Cc: intel-xe, Luca Coelho
On Tue, 2025-05-13 at 16:42 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Hook up PIPEDMC interrupts. We'll need these for:
> - flip queue signalling
> - GTT/ATS faults on LNL+
> - random errors
>
> On LNL+ we get a new level of interrupts registers PIPEDMC_INTERRUPT*.
> On earlier platforms we only have the INT_VECTOR field in the
> PIPEDMC_STATUS registers, whose values are defined by the firmware.
>
> For now we'll enable the interrupts on LNL+ only. For earlier platforms
> it's not clear that there is any use for these interrupts, and some
> ADL machines have exhibited spurious DE_PIPE interrupts with the
> PIPEDMC interrupts unmasked/enabled. We can revisit enabling these
> for earlier platforms in the future.
>
> Similar to DSB interrupt registers, the unused bits in
> PIPEDMC_INTERRUPT* seem to act like randomg r/w bits (instead
> of being hardwired to 0 like one would expect), and so we'll try
> to avoid setting them so that we don't mistake them for real
> interrupts.
>
> v2: Only enable/unmask for LNL+
> Keep the flip queue interrupt masked off for now since
> we don't have a use for it yet
>
> Reviewed-by: Luca Coelho <luciano.coelho@intel.com> #v1
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
Renewing my r-b.
Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
--
Cheers,
Luca.
^ permalink raw reply [flat|nested] 33+ messages in thread
* ✓ i915.CI.Full: success for drm/i915/dmc: PIPEDMC stuff (rev2)
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (13 preceding siblings ...)
2025-05-13 16:21 ` ✓ i915.CI.BAT: success " Patchwork
@ 2025-05-13 19:02 ` Patchwork
2025-05-14 18:41 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff (rev3) Patchwork
` (3 subsequent siblings)
18 siblings, 0 replies; 33+ messages in thread
From: Patchwork @ 2025-05-13 19:02 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 102228 bytes --]
== Series Details ==
Series: drm/i915/dmc: PIPEDMC stuff (rev2)
URL : https://patchwork.freedesktop.org/series/148874/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_16540_full -> Patchwork_148874v2_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (10 -> 10)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in Patchwork_148874v2_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@crc32:
- shard-tglu-1: NOTRUN -> [SKIP][1] ([i915#6230])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@api_intel_bb@crc32.html
* igt@api_intel_bb@object-reloc-purge-cache:
- shard-dg2-9: NOTRUN -> [SKIP][2] ([i915#8411])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@api_intel_bb@object-reloc-purge-cache.html
* igt@device_reset@cold-reset-bound:
- shard-dg2: NOTRUN -> [SKIP][3] ([i915#11078])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@device_reset@cold-reset-bound.html
- shard-rkl: NOTRUN -> [SKIP][4] ([i915#11078])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@device_reset@cold-reset-bound.html
* igt@gem_basic@multigpu-create-close:
- shard-rkl: NOTRUN -> [SKIP][5] ([i915#7697]) +1 other test skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@gem_basic@multigpu-create-close.html
* igt@gem_ccs@block-copy-compressed:
- shard-tglu-1: NOTRUN -> [SKIP][6] ([i915#3555] / [i915#9323])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-rkl: NOTRUN -> [SKIP][7] ([i915#3555] / [i915#9323]) +1 other test skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-tglu: NOTRUN -> [SKIP][8] ([i915#9323])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-tglu: NOTRUN -> [SKIP][9] ([i915#13008])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_compute@compute-square:
- shard-dg2-9: NOTRUN -> [FAIL][10] ([i915#13665])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_compute@compute-square.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglu: NOTRUN -> [SKIP][11] ([i915#6335])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-2/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-rkl: NOTRUN -> [SKIP][12] ([i915#6335])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_ctx_persistence@legacy-engines-mixed-process@bsd2:
- shard-mtlp: [PASS][13] -> [DMESG-WARN][14] ([i915#13723])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-mtlp-3/igt@gem_ctx_persistence@legacy-engines-mixed-process@bsd2.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-mtlp-7/igt@gem_ctx_persistence@legacy-engines-mixed-process@bsd2.html
* igt@gem_ctx_sseu@engines:
- shard-rkl: NOTRUN -> [SKIP][15] ([i915#280]) +2 other tests skip
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@gem_ctx_sseu@engines.html
- shard-tglu-1: NOTRUN -> [SKIP][16] ([i915#280]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@gem_ctx_sseu@engines.html
* igt@gem_ctx_sseu@mmap-args:
- shard-dg2: NOTRUN -> [SKIP][17] ([i915#280]) +1 other test skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@reset-stress:
- shard-mtlp: [PASS][18] -> [ABORT][19] ([i915#13193] / [i915#13723]) +2 other tests abort
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-mtlp-3/igt@gem_eio@reset-stress.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-mtlp-7/igt@gem_eio@reset-stress.html
* igt@gem_exec_balancer@bonded-pair:
- shard-dg2-9: NOTRUN -> [SKIP][20] ([i915#4771])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_exec_balancer@bonded-pair.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-tglu: NOTRUN -> [SKIP][21] ([i915#4525])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_balancer@parallel-bb-first:
- shard-rkl: NOTRUN -> [SKIP][22] ([i915#4525]) +2 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-7/igt@gem_exec_balancer@parallel-bb-first.html
* igt@gem_exec_balancer@sliced:
- shard-dg2-9: NOTRUN -> [SKIP][23] ([i915#4812])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_exec_balancer@sliced.html
* igt@gem_exec_capture@capture-invisible:
- shard-rkl: NOTRUN -> [SKIP][24] ([i915#6334]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-7/igt@gem_exec_capture@capture-invisible.html
* igt@gem_exec_capture@capture@vecs0-lmem0:
- shard-dg2-9: NOTRUN -> [FAIL][25] ([i915#11965]) +4 other tests fail
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_exec_capture@capture@vecs0-lmem0.html
* igt@gem_exec_fence@submit67:
- shard-dg2: NOTRUN -> [SKIP][26] ([i915#4812])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@gem_exec_fence@submit67.html
* igt@gem_exec_flush@basic-batch-kernel-default-cmd:
- shard-dg2: NOTRUN -> [SKIP][27] ([i915#3539] / [i915#4852])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
* igt@gem_exec_reloc@basic-gtt:
- shard-dg2: NOTRUN -> [SKIP][28] ([i915#3281]) +7 other tests skip
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@gem_exec_reloc@basic-gtt.html
- shard-rkl: NOTRUN -> [SKIP][29] ([i915#3281]) +13 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@gem_exec_reloc@basic-gtt.html
* igt@gem_exec_reloc@basic-gtt-cpu-noreloc:
- shard-dg2-9: NOTRUN -> [SKIP][30] ([i915#3281]) +7 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_exec_reloc@basic-gtt-cpu-noreloc.html
* igt@gem_exec_schedule@preempt-queue-contexts-chain:
- shard-dg2-9: NOTRUN -> [SKIP][31] ([i915#4537] / [i915#4812])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_exec_schedule@preempt-queue-contexts-chain.html
* igt@gem_exec_schedule@semaphore-power:
- shard-dg2: NOTRUN -> [SKIP][32] ([i915#4537] / [i915#4812])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@gem_exec_schedule@semaphore-power.html
* igt@gem_exec_suspend@basic-s0@smem:
- shard-rkl: [PASS][33] -> [INCOMPLETE][34] ([i915#13304]) +1 other test incomplete
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-rkl-5/igt@gem_exec_suspend@basic-s0@smem.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-3/igt@gem_exec_suspend@basic-s0@smem.html
* igt@gem_exec_whisper@basic-queues-priority-all:
- shard-rkl: NOTRUN -> [DMESG-WARN][35] ([i915#12964]) +14 other tests dmesg-warn
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@gem_exec_whisper@basic-queues-priority-all.html
* igt@gem_fence_thrash@bo-write-verify-y:
- shard-dg2: NOTRUN -> [SKIP][36] ([i915#4860]) +2 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@gem_fence_thrash@bo-write-verify-y.html
* igt@gem_fenced_exec_thrash@no-spare-fences:
- shard-dg2-9: NOTRUN -> [SKIP][37] ([i915#4860])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_fenced_exec_thrash@no-spare-fences.html
* igt@gem_huc_copy@huc-copy:
- shard-tglu: NOTRUN -> [SKIP][38] ([i915#2190])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- shard-tglu-1: NOTRUN -> [SKIP][39] ([i915#4613])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@gem_lmem_swapping@basic.html
- shard-glk: NOTRUN -> [SKIP][40] ([i915#4613])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-glk6/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-rkl: NOTRUN -> [SKIP][41] ([i915#4613]) +3 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_lmem_swapping@smem-oom:
- shard-tglu: NOTRUN -> [SKIP][42] ([i915#4613]) +2 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-2/igt@gem_lmem_swapping@smem-oom.html
* igt@gem_mmap_gtt@basic-small-bo:
- shard-dg2: NOTRUN -> [SKIP][43] ([i915#4077]) +11 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@gem_mmap_gtt@basic-small-bo.html
* igt@gem_mmap_gtt@fault-concurrent-y:
- shard-dg2-9: NOTRUN -> [SKIP][44] ([i915#4077]) +4 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_mmap_gtt@fault-concurrent-y.html
* igt@gem_mmap_wc@invalid-flags:
- shard-dg2-9: NOTRUN -> [SKIP][45] ([i915#4083])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_mmap_wc@invalid-flags.html
* igt@gem_mmap_wc@write-prefaulted:
- shard-dg2: NOTRUN -> [SKIP][46] ([i915#4083]) +4 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@gem_mmap_wc@write-prefaulted.html
* igt@gem_partial_pwrite_pread@write-snoop:
- shard-dg2-9: NOTRUN -> [SKIP][47] ([i915#3282]) +1 other test skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_partial_pwrite_pread@write-snoop.html
* igt@gem_pread@self:
- shard-dg2: NOTRUN -> [SKIP][48] ([i915#3282]) +4 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@gem_pread@self.html
* igt@gem_pwrite@basic-self:
- shard-rkl: NOTRUN -> [SKIP][49] ([i915#3282]) +10 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@gem_pwrite@basic-self.html
* igt@gem_pxp@display-protected-crc:
- shard-dg2-9: NOTRUN -> [SKIP][50] ([i915#4270]) +1 other test skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_pxp@display-protected-crc.html
* igt@gem_pxp@protected-encrypted-src-copy-not-readible:
- shard-rkl: NOTRUN -> [TIMEOUT][51] ([i915#12917] / [i915#12964]) +3 other tests timeout
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-7/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
* igt@gem_pxp@verify-pxp-key-change-after-suspend-resume:
- shard-rkl: [PASS][52] -> [TIMEOUT][53] ([i915#12917] / [i915#12964])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-rkl-8/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html
* igt@gem_pxp@verify-pxp-stale-buf-optout-execution:
- shard-dg2: NOTRUN -> [SKIP][54] ([i915#4270]) +2 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html
* igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][55] ([i915#5190] / [i915#8428]) +2 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs.html
* igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#5190] / [i915#8428]) +2 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-y-tiled.html
* igt@gem_set_tiling_vs_gtt:
- shard-dg2-9: NOTRUN -> [SKIP][57] ([i915#4079])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_set_tiling_vs_gtt.html
* igt@gem_softpin@evict-snoop:
- shard-dg2-9: NOTRUN -> [SKIP][58] ([i915#4885])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_softpin@evict-snoop.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-rkl: NOTRUN -> [SKIP][59] ([i915#3297] / [i915#3323])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-dg2-9: NOTRUN -> [SKIP][60] ([i915#3297]) +2 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_userptr_blits@dmabuf-unsync.html
- shard-tglu: NOTRUN -> [SKIP][61] ([i915#3297]) +2 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-2/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gem_userptr_blits@forbidden-operations:
- shard-rkl: NOTRUN -> [SKIP][62] ([i915#3282] / [i915#3297])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-7/igt@gem_userptr_blits@forbidden-operations.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap:
- shard-dg2-9: NOTRUN -> [SKIP][63] ([i915#3297] / [i915#4880])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html
* igt@gem_userptr_blits@readonly-unsync:
- shard-tglu-1: NOTRUN -> [SKIP][64] ([i915#3297])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@gem_userptr_blits@readonly-unsync.html
* igt@gem_userptr_blits@relocations:
- shard-dg2: NOTRUN -> [SKIP][65] ([i915#3281] / [i915#3297])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@gem_userptr_blits@relocations.html
- shard-rkl: NOTRUN -> [SKIP][66] ([i915#3281] / [i915#3297])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@gem_userptr_blits@relocations.html
* igt@gem_userptr_blits@sd-probe:
- shard-dg2-9: NOTRUN -> [SKIP][67] ([i915#3297] / [i915#4958])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gem_userptr_blits@sd-probe.html
* igt@gem_userptr_blits@unsync-unmap-cycles:
- shard-rkl: NOTRUN -> [SKIP][68] ([i915#3297])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-7/igt@gem_userptr_blits@unsync-unmap-cycles.html
* igt@gen9_exec_parse@allowed-all:
- shard-dg2: NOTRUN -> [SKIP][69] ([i915#2856]) +1 other test skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-5/igt@gen9_exec_parse@allowed-all.html
* igt@gen9_exec_parse@bb-chained:
- shard-rkl: NOTRUN -> [SKIP][70] ([i915#2527]) +3 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@gen9_exec_parse@bb-chained.html
* igt@gen9_exec_parse@bb-large:
- shard-tglu: NOTRUN -> [SKIP][71] ([i915#2527] / [i915#2856]) +2 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@gen9_exec_parse@bb-large.html
* igt@gen9_exec_parse@bb-secure:
- shard-tglu-1: NOTRUN -> [SKIP][72] ([i915#2527] / [i915#2856])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@gen9_exec_parse@bb-secure.html
* igt@gen9_exec_parse@unaligned-access:
- shard-dg2-9: NOTRUN -> [SKIP][73] ([i915#2856])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@gen9_exec_parse@unaligned-access.html
* igt@i915_drm_fdinfo@busy-check-all@vcs1:
- shard-dg2-9: NOTRUN -> [SKIP][74] ([i915#11527]) +7 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@i915_drm_fdinfo@busy-check-all@vcs1.html
* igt@i915_drm_fdinfo@busy@vecs1:
- shard-dg2: NOTRUN -> [SKIP][75] ([i915#14073]) +7 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@i915_drm_fdinfo@busy@vecs1.html
* igt@i915_drm_fdinfo@virtual-busy-hang:
- shard-dg2: NOTRUN -> [SKIP][76] ([i915#14118])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@i915_drm_fdinfo@virtual-busy-hang.html
* igt@i915_fb_tiling@basic-x-tiling:
- shard-dg2: NOTRUN -> [SKIP][77] ([i915#13786])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@i915_fb_tiling@basic-x-tiling.html
* igt@i915_pm_freq_api@freq-basic-api:
- shard-tglu: NOTRUN -> [SKIP][78] ([i915#8399])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@i915_pm_freq_api@freq-basic-api.html
* igt@i915_pm_freq_api@freq-reset:
- shard-rkl: NOTRUN -> [SKIP][79] ([i915#8399])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-3/igt@i915_pm_freq_api@freq-reset.html
* igt@i915_pm_rc6_residency@rc6-accuracy:
- shard-dg2: NOTRUN -> [FAIL][80] ([i915#12942]) +1 other test fail
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@i915_pm_rc6_residency@rc6-accuracy.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0:
- shard-dg1: [PASS][81] -> [FAIL][82] ([i915#3591])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg1-18/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html
* igt@i915_pm_rps@basic-api:
- shard-dg2: NOTRUN -> [SKIP][83] ([i915#11681] / [i915#6621])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@i915_pm_rps@basic-api.html
* igt@i915_power@sanity:
- shard-rkl: NOTRUN -> [SKIP][84] ([i915#7984])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@i915_power@sanity.html
* igt@i915_query@test-query-geometry-subslices:
- shard-tglu: NOTRUN -> [SKIP][85] ([i915#5723])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@i915_query@test-query-geometry-subslices.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-tglu: NOTRUN -> [INCOMPLETE][86] ([i915#4817] / [i915#7443])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-2/igt@i915_suspend@basic-s3-without-i915.html
* igt@intel_hwmon@hwmon-write:
- shard-rkl: NOTRUN -> [SKIP][87] ([i915#7707])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@intel_hwmon@hwmon-write.html
* igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy:
- shard-dg2: NOTRUN -> [SKIP][88] ([i915#4212])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- shard-dg2: NOTRUN -> [SKIP][89] ([i915#5190])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_addfb_basic@bo-too-small-due-to-tiling:
- shard-dg2-9: NOTRUN -> [SKIP][90] ([i915#4212])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_addfb_basic@bo-too-small-due-to-tiling.html
* igt@kms_async_flips@async-flip-suspend-resume:
- shard-glk: NOTRUN -> [INCOMPLETE][91] ([i915#12761]) +1 other test incomplete
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-glk6/igt@kms_async_flips@async-flip-suspend-resume.html
* igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-a-hdmi-a-1-y-rc-ccs-cc:
- shard-tglu: NOTRUN -> [SKIP][92] ([i915#8709]) +3 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-2/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-a-hdmi-a-1-y-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-b-hdmi-a-2-4-mc-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][93] ([i915#8709]) +7 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-b-hdmi-a-2-4-mc-ccs.html
* igt@kms_async_flips@async-flip-with-page-flip-events-tiled@pipe-a-hdmi-a-2-y-rc-ccs-cc:
- shard-rkl: NOTRUN -> [SKIP][94] ([i915#8709]) +2 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_async_flips@async-flip-with-page-flip-events-tiled@pipe-a-hdmi-a-2-y-rc-ccs-cc.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-dg2: NOTRUN -> [SKIP][95] ([i915#1769] / [i915#3555])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
- shard-rkl: NOTRUN -> [SKIP][96] ([i915#1769] / [i915#3555]) +1 other test skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
- shard-tglu-1: NOTRUN -> [SKIP][97] ([i915#1769] / [i915#3555])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
- shard-glk: NOTRUN -> [SKIP][98] ([i915#1769])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-glk6/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-rkl: NOTRUN -> [SKIP][99] ([i915#5286]) +7 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-tglu-1: NOTRUN -> [SKIP][100] ([i915#5286]) +3 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-tglu: NOTRUN -> [SKIP][101] ([i915#5286]) +1 other test skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-mtlp: [PASS][102] -> [FAIL][103] ([i915#5138])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-mtlp-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-mtlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-dg2: NOTRUN -> [SKIP][104] +6 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][105] ([i915#3638]) +4 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_big_fb@y-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-0:
- shard-dg2: NOTRUN -> [SKIP][106] ([i915#4538] / [i915#5190]) +9 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-180:
- shard-dg2-9: NOTRUN -> [SKIP][107] ([i915#4538] / [i915#5190]) +5 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_big_fb@yf-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-tglu: NOTRUN -> [SKIP][108] +54 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-2/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][109] ([i915#10307] / [i915#6095]) +44 other tests skip
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-2.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][110] ([i915#10307] / [i915#10434] / [i915#6095]) +6 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-8/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][111] ([i915#6095]) +99 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg1-13/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-3.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][112] ([i915#6095]) +39 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][113] ([i915#6095]) +29 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [SKIP][114] ([i915#10307] / [i915#6095]) +141 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-11/igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-a-dp-3.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][115] ([i915#12313])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
- shard-dg2: NOTRUN -> [SKIP][116] ([i915#12313]) +1 other test skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-dg2: NOTRUN -> [SKIP][117] ([i915#12805])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
- shard-rkl: NOTRUN -> [SKIP][118] ([i915#12805])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][119] ([i915#6095]) +58 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-tglu: NOTRUN -> [SKIP][120] ([i915#12805])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][121] ([i915#6095]) +12 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-1/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-a-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][122] ([i915#6095]) +4 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
- shard-rkl: NOTRUN -> [SKIP][123] ([i915#12313]) +4 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs:
- shard-rkl: NOTRUN -> [SKIP][124] ([i915#14098] / [i915#6095]) +65 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
- shard-tglu: NOTRUN -> [SKIP][125] ([i915#12313])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][126] ([i915#13781]) +3 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-4/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][127] ([i915#13783]) +3 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-8/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1.html
* igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k:
- shard-tglu: NOTRUN -> [SKIP][128] ([i915#11151] / [i915#7828]) +6 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-2/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k.html
* igt@kms_chamelium_frames@dp-crc-fast:
- shard-dg2: NOTRUN -> [SKIP][129] ([i915#11151] / [i915#7828]) +5 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_chamelium_frames@dp-crc-fast.html
* igt@kms_chamelium_hpd@dp-hpd-storm-disable:
- shard-tglu-1: NOTRUN -> [SKIP][130] ([i915#11151] / [i915#7828]) +3 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
* igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
- shard-dg2-9: NOTRUN -> [SKIP][131] ([i915#11151] / [i915#7828]) +3 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
* igt@kms_chamelium_hpd@vga-hpd-fast:
- shard-rkl: NOTRUN -> [SKIP][132] ([i915#11151] / [i915#7828]) +12 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_chamelium_hpd@vga-hpd-fast.html
* igt@kms_color@deep-color:
- shard-tglu: NOTRUN -> [SKIP][133] ([i915#3555] / [i915#9979])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@kms_color@deep-color.html
* igt@kms_content_protection@atomic:
- shard-tglu-1: NOTRUN -> [SKIP][134] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@content-type-change:
- shard-dg2: NOTRUN -> [SKIP][135] ([i915#9424])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-tglu: NOTRUN -> [SKIP][136] ([i915#3116] / [i915#3299])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-rkl: NOTRUN -> [SKIP][137] ([i915#3116])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@legacy:
- shard-dg2: NOTRUN -> [SKIP][138] ([i915#7118] / [i915#9424]) +1 other test skip
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_content_protection@legacy.html
- shard-rkl: NOTRUN -> [SKIP][139] ([i915#7118] / [i915#9424]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@mei-interface:
- shard-rkl: NOTRUN -> [SKIP][140] ([i915#9424]) +1 other test skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@srm:
- shard-tglu: NOTRUN -> [SKIP][141] ([i915#6944] / [i915#7116] / [i915#7118])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@kms_content_protection@srm.html
* igt@kms_cursor_crc@cursor-offscreen-128x42:
- shard-dg1: [PASS][142] -> [DMESG-WARN][143] ([i915#4423])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg1-14/igt@kms_cursor_crc@cursor-offscreen-128x42.html
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg1-13/igt@kms_cursor_crc@cursor-offscreen-128x42.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-rkl: NOTRUN -> [SKIP][144] ([i915#13049]) +2 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-a-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [FAIL][145] ([i915#13566]) +1 other test fail
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-onscreen-32x10:
- shard-tglu: NOTRUN -> [SKIP][146] ([i915#3555]) +2 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-32x10.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-rkl: NOTRUN -> [SKIP][147] ([i915#3555]) +9 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-random-64x21@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [FAIL][148] ([i915#13566])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-5/igt@kms_cursor_crc@cursor-random-64x21@pipe-a-hdmi-a-2.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x512:
- shard-tglu: NOTRUN -> [SKIP][149] ([i915#13049])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][150] ([i915#13046] / [i915#5354]) +2 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic:
- shard-dg2-9: NOTRUN -> [SKIP][151] ([i915#13046] / [i915#5354]) +1 other test skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][152] ([i915#4103] / [i915#4213]) +1 other test skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-tglu-1: NOTRUN -> [SKIP][153] ([i915#4103])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-rkl: NOTRUN -> [SKIP][154] ([i915#4103]) +2 other tests skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-7/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursora-vs-flipa-toggle:
- shard-rkl: NOTRUN -> [DMESG-WARN][155] ([i915#12917] / [i915#12964])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_cursor_legacy@cursora-vs-flipa-toggle.html
* igt@kms_cursor_legacy@flip-vs-cursor-legacy:
- shard-rkl: [PASS][156] -> [FAIL][157] ([i915#2346])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-rkl-8/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-rkl: NOTRUN -> [SKIP][158] ([i915#9067])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-7/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-rkl: NOTRUN -> [SKIP][159] ([i915#3555] / [i915#3804])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][160] ([i915#3804])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dp_link_training@non-uhbr-mst:
- shard-tglu-1: NOTRUN -> [SKIP][161] ([i915#13749])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_dp_link_training@non-uhbr-mst.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-dg2-9: NOTRUN -> [SKIP][162] ([i915#13748])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-rkl: NOTRUN -> [SKIP][163] ([i915#13707])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-3/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dsc@dsc-basic:
- shard-dg2: NOTRUN -> [SKIP][164] ([i915#3555] / [i915#3840]) +1 other test skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_dsc@dsc-basic.html
- shard-rkl: NOTRUN -> [SKIP][165] ([i915#3555] / [i915#3840]) +2 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_dsc@dsc-basic.html
- shard-tglu-1: NOTRUN -> [SKIP][166] ([i915#3555] / [i915#3840])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-tglu: NOTRUN -> [SKIP][167] ([i915#3840]) +1 other test skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-dg2: NOTRUN -> [SKIP][168] ([i915#3840] / [i915#9053])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests:
- shard-tglu: NOTRUN -> [SKIP][169] ([i915#2575])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-2/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests.html
- shard-dg2-9: NOTRUN -> [SKIP][170] ([i915#13798])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests.html
* igt@kms_fbcon_fbt@psr:
- shard-dg2: NOTRUN -> [SKIP][171] ([i915#3469]) +1 other test skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_fbcon_fbt@psr.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: NOTRUN -> [SKIP][172] ([i915#3955])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@chamelium:
- shard-tglu-1: NOTRUN -> [SKIP][173] ([i915#2065] / [i915#4854])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@dp-mst:
- shard-tglu: NOTRUN -> [SKIP][174] ([i915#9337])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr1:
- shard-dg2: NOTRUN -> [SKIP][175] ([i915#658])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_feature_discovery@psr1.html
- shard-rkl: NOTRUN -> [SKIP][176] ([i915#658])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_feature_discovery@psr1.html
- shard-tglu-1: NOTRUN -> [SKIP][177] ([i915#658])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_feature_discovery@psr1.html
* igt@kms_feature_discovery@psr2:
- shard-dg2-9: NOTRUN -> [SKIP][178] ([i915#658])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank:
- shard-tglu: NOTRUN -> [SKIP][179] ([i915#3637] / [i915#9934]) +4 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@kms_flip@2x-blocking-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible:
- shard-dg2-9: NOTRUN -> [SKIP][180] ([i915#9934]) +1 other test skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-fences:
- shard-dg2: NOTRUN -> [SKIP][181] ([i915#8381])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_flip@2x-flip-vs-fences.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang:
- shard-dg2: NOTRUN -> [SKIP][182] ([i915#9934]) +3 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
* igt@kms_flip@2x-plain-flip:
- shard-rkl: NOTRUN -> [SKIP][183] ([i915#9934]) +8 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][184] ([i915#3637] / [i915#9934]) +4 other tests skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@blocking-absolute-wf_vblank-interruptible@b-vga1:
- shard-snb: [PASS][185] -> [INCOMPLETE][186] ([i915#12314]) +1 other test incomplete
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-snb7/igt@kms_flip@blocking-absolute-wf_vblank-interruptible@b-vga1.html
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-snb4/igt@kms_flip@blocking-absolute-wf_vblank-interruptible@b-vga1.html
* igt@kms_flip@blocking-wf_vblank@a-hdmi-a1:
- shard-snb: [PASS][187] -> [FAIL][188] ([i915#13734]) +2 other tests fail
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-snb6/igt@kms_flip@blocking-wf_vblank@a-hdmi-a1.html
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-snb1/igt@kms_flip@blocking-wf_vblank@a-hdmi-a1.html
* igt@kms_flip@blocking-wf_vblank@b-hdmi-a1:
- shard-snb: [PASS][189] -> [FAIL][190] ([i915#11832] / [i915#13734])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-snb6/igt@kms_flip@blocking-wf_vblank@b-hdmi-a1.html
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-snb1/igt@kms_flip@blocking-wf_vblank@b-hdmi-a1.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible:
- shard-mtlp: [PASS][191] -> [FAIL][192] ([i915#13734]) +1 other test fail
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-mtlp-1/igt@kms_flip@plain-flip-fb-recreate-interruptible.html
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-mtlp-2/igt@kms_flip@plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@plain-flip-ts-check@b-hdmi-a2:
- shard-rkl: NOTRUN -> [FAIL][193] ([i915#13734]) +1 other test fail
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_flip@plain-flip-ts-check@b-hdmi-a2.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling:
- shard-dg2: NOTRUN -> [SKIP][194] ([i915#2672] / [i915#3555]) +1 other test skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][195] ([i915#2672]) +2 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode:
- shard-dg2-9: NOTRUN -> [SKIP][196] ([i915#2672]) +2 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling:
- shard-tglu: NOTRUN -> [SKIP][197] ([i915#2587] / [i915#2672] / [i915#3555])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][198] ([i915#2587] / [i915#2672])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-rkl: NOTRUN -> [SKIP][199] ([i915#2672] / [i915#3555]) +7 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
- shard-tglu-1: NOTRUN -> [SKIP][200] ([i915#2672] / [i915#3555]) +1 other test skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][201] ([i915#2672]) +7 other tests skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html
- shard-tglu-1: NOTRUN -> [SKIP][202] ([i915#2587] / [i915#2672]) +1 other test skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling:
- shard-dg2-9: NOTRUN -> [SKIP][203] ([i915#2672] / [i915#3555] / [i915#5190]) +2 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling:
- shard-dg2: NOTRUN -> [SKIP][204] ([i915#2672] / [i915#3555] / [i915#5190])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-snb: [PASS][205] -> [SKIP][206] +7 other tests skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-snb2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-cpu.html
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-snb2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-rkl: [PASS][207] -> [INCOMPLETE][208] ([i915#10056])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-suspend.html
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-dg2: NOTRUN -> [SKIP][209] ([i915#10055])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-render:
- shard-dg2-9: NOTRUN -> [SKIP][210] ([i915#3458]) +9 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][211] +31 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-msflip-blt:
- shard-dg2: NOTRUN -> [SKIP][212] ([i915#5354]) +19 other tests skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-pwrite:
- shard-tglu-1: NOTRUN -> [SKIP][213] +33 other tests skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu:
- shard-rkl: NOTRUN -> [SKIP][214] ([i915#1825]) +54 other tests skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-wc:
- shard-dg2-9: NOTRUN -> [SKIP][215] ([i915#8708]) +4 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][216] ([i915#8708]) +13 other tests skip
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
- shard-tglu: NOTRUN -> [SKIP][217] ([i915#5439])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite:
- shard-rkl: NOTRUN -> [SKIP][218] ([i915#3023]) +34 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-1p-rte:
- shard-dg2: NOTRUN -> [SKIP][219] ([i915#3458]) +13 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-1p-rte.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-dg2-9: NOTRUN -> [SKIP][220] ([i915#5354]) +11 other tests skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_hdr@bpc-switch:
- shard-tglu: NOTRUN -> [SKIP][221] ([i915#3555] / [i915#8228]) +1 other test skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-2/igt@kms_hdr@bpc-switch.html
- shard-dg2-9: NOTRUN -> [SKIP][222] ([i915#3555] / [i915#8228])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_hdr@bpc-switch.html
* igt@kms_hdr@static-toggle:
- shard-dg2: NOTRUN -> [SKIP][223] ([i915#3555] / [i915#8228]) +2 other tests skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_hdr@static-toggle.html
- shard-rkl: NOTRUN -> [SKIP][224] ([i915#3555] / [i915#8228])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_hdr@static-toggle.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-dg2-9: NOTRUN -> [SKIP][225] ([i915#10656])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][226] ([i915#10656])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_joiner@invalid-modeset-big-joiner.html
- shard-dg2: NOTRUN -> [SKIP][227] ([i915#10656])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-dg2-9: NOTRUN -> [SKIP][228] ([i915#12388]) +1 other test skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_joiner@invalid-modeset-force-big-joiner.html
- shard-tglu: NOTRUN -> [SKIP][229] ([i915#12388])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-2/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-rkl: NOTRUN -> [SKIP][230] ([i915#6301])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c:
- shard-dg2-9: NOTRUN -> [SKIP][231] +4 other tests skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-dg2: NOTRUN -> [SKIP][232] ([i915#13958])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-tglu-1: NOTRUN -> [SKIP][233] ([i915#13958])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-tglu: NOTRUN -> [SKIP][234] ([i915#13958])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_multiple@tiling-y:
- shard-dg2: NOTRUN -> [SKIP][235] ([i915#14259])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers:
- shard-dg2: NOTRUN -> [SKIP][236] ([i915#12247] / [i915#9423])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-a:
- shard-rkl: NOTRUN -> [SKIP][237] ([i915#12247]) +16 other tests skip
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-a.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-b:
- shard-dg2: NOTRUN -> [SKIP][238] ([i915#12247]) +3 other tests skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-b.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation:
- shard-dg2-9: NOTRUN -> [SKIP][239] ([i915#12247] / [i915#9423])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c:
- shard-tglu: NOTRUN -> [SKIP][240] ([i915#12247]) +9 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-2/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-d:
- shard-dg2-9: NOTRUN -> [SKIP][241] ([i915#12247]) +3 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-d.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a:
- shard-tglu-1: NOTRUN -> [SKIP][242] ([i915#12247]) +4 other tests skip
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25:
- shard-rkl: NOTRUN -> [SKIP][243] ([i915#12247] / [i915#6953])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][244] ([i915#12343])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-rkl: NOTRUN -> [SKIP][245] ([i915#5354])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-7/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc5-psr:
- shard-dg2-9: NOTRUN -> [SKIP][246] ([i915#9685]) +1 other test skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-rkl: NOTRUN -> [SKIP][247] ([i915#3828])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_dc@dc6-dpms:
- shard-dg2: NOTRUN -> [SKIP][248] ([i915#14104])
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_pm_dc@dc6-dpms.html
- shard-rkl: NOTRUN -> [SKIP][249] ([i915#3361])
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-tglu: NOTRUN -> [SKIP][250] ([i915#3828])
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-dg2: [PASS][251] -> [SKIP][252] ([i915#9519]) +1 other test skip
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg2-4/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-1/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg2: NOTRUN -> [SKIP][253] ([i915#9519])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_pm_rpm@modeset-lpsp.html
- shard-rkl: NOTRUN -> [SKIP][254] ([i915#9519]) +1 other test skip
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-rkl: [PASS][255] -> [SKIP][256] ([i915#9519]) +1 other test skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-rkl-8/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-tglu-1: NOTRUN -> [SKIP][257] ([i915#9519])
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_prime@basic-crc-hybrid:
- shard-rkl: NOTRUN -> [SKIP][258] ([i915#6524])
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-7/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_properties@get_properties-sanity-atomic:
- shard-rkl: NOTRUN -> [FAIL][259] ([i915#14036])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-7/igt@kms_properties@get_properties-sanity-atomic.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf:
- shard-dg2-9: NOTRUN -> [SKIP][260] ([i915#11520]) +3 other tests skip
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
- shard-rkl: NOTRUN -> [SKIP][261] ([i915#11520]) +13 other tests skip
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf:
- shard-tglu: NOTRUN -> [SKIP][262] ([i915#11520]) +5 other tests skip
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-10/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf:
- shard-tglu-1: NOTRUN -> [SKIP][263] ([i915#11520]) +2 other tests skip
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf.html
- shard-glk: NOTRUN -> [SKIP][264] ([i915#11520]) +1 other test skip
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-glk6/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area:
- shard-dg2: NOTRUN -> [SKIP][265] ([i915#11520]) +5 other tests skip
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-rkl: NOTRUN -> [SKIP][266] ([i915#9683])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-3/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@fbc-psr-primary-blt:
- shard-dg2: NOTRUN -> [SKIP][267] ([i915#1072] / [i915#9732]) +14 other tests skip
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_psr@fbc-psr-primary-blt.html
* igt@kms_psr@fbc-psr2-sprite-render:
- shard-tglu-1: NOTRUN -> [SKIP][268] ([i915#9732]) +8 other tests skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_psr@fbc-psr2-sprite-render.html
* igt@kms_psr@psr-cursor-mmap-gtt:
- shard-tglu: NOTRUN -> [SKIP][269] ([i915#9732]) +12 other tests skip
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@kms_psr@psr-cursor-mmap-gtt.html
* igt@kms_psr@psr2-cursor-blt:
- shard-dg2-9: NOTRUN -> [SKIP][270] ([i915#1072] / [i915#9732]) +9 other tests skip
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_psr@psr2-cursor-blt.html
* igt@kms_psr@psr2-primary-render:
- shard-glk: NOTRUN -> [SKIP][271] +37 other tests skip
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-glk6/igt@kms_psr@psr2-primary-render.html
* igt@kms_psr@psr2-suspend:
- shard-rkl: NOTRUN -> [SKIP][272] ([i915#1072] / [i915#9732]) +26 other tests skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-3/igt@kms_psr@psr2-suspend.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-tglu: NOTRUN -> [SKIP][273] ([i915#9685]) +2 other tests skip
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-tglu: NOTRUN -> [SKIP][274] ([i915#5289])
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-rkl: NOTRUN -> [SKIP][275] ([i915#5289]) +1 other test skip
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-dg2: NOTRUN -> [SKIP][276] ([i915#12755]) +1 other test skip
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@kms_scaling_modes@scaling-mode-center:
- shard-tglu-1: NOTRUN -> [SKIP][277] ([i915#3555]) +3 other tests skip
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_scaling_modes@scaling-mode-center.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-dg2-9: NOTRUN -> [SKIP][278] ([i915#3555]) +3 other tests skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_selftest@drm_framebuffer:
- shard-rkl: NOTRUN -> [ABORT][279] ([i915#13179]) +1 other test abort
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-7/igt@kms_selftest@drm_framebuffer.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-dg2: NOTRUN -> [SKIP][280] ([i915#3555]) +6 other tests skip
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-rkl: NOTRUN -> [SKIP][281] ([i915#8623])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-7/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vrr@flip-basic-fastset:
- shard-tglu: NOTRUN -> [SKIP][282] ([i915#9906])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-2/igt@kms_vrr@flip-basic-fastset.html
* igt@kms_vrr@negative-basic:
- shard-tglu-1: NOTRUN -> [SKIP][283] ([i915#3555] / [i915#9906])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-virtual:
- shard-dg2: NOTRUN -> [SKIP][284] ([i915#9906])
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_vrr@seamless-rr-switch-virtual.html
- shard-rkl: NOTRUN -> [SKIP][285] ([i915#9906])
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_vrr@seamless-rr-switch-virtual.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-dg2-9: NOTRUN -> [SKIP][286] ([i915#9906]) +1 other test skip
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@kms_writeback@writeback-fb-id:
- shard-tglu: NOTRUN -> [SKIP][287] ([i915#2437])
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-8/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-fb-id-xrgb2101010:
- shard-rkl: NOTRUN -> [SKIP][288] ([i915#2437] / [i915#9412]) +1 other test skip
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-4/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-tglu-1: NOTRUN -> [SKIP][289] ([i915#2437])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@kms_writeback@writeback-invalid-parameters.html
- shard-glk: NOTRUN -> [SKIP][290] ([i915#2437])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-glk6/igt@kms_writeback@writeback-invalid-parameters.html
- shard-dg2: NOTRUN -> [SKIP][291] ([i915#2437])
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@kms_writeback@writeback-invalid-parameters.html
- shard-rkl: NOTRUN -> [SKIP][292] ([i915#2437])
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_writeback@writeback-invalid-parameters.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2-9: NOTRUN -> [FAIL][293] ([i915#4349]) +4 other tests fail
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-9/igt@perf_pmu@busy-double-start@vecs1.html
* igt@perf_pmu@frequency@gt0:
- shard-dg2: NOTRUN -> [FAIL][294] ([i915#12549] / [i915#6806]) +1 other test fail
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@perf_pmu@frequency@gt0.html
* igt@perf_pmu@module-unload:
- shard-tglu-1: NOTRUN -> [INCOMPLETE][295] ([i915#13029] / [i915#13520])
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-1/igt@perf_pmu@module-unload.html
* igt@prime_vgem@basic-fence-mmap:
- shard-dg2: NOTRUN -> [SKIP][296] ([i915#3708] / [i915#4077])
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@fence-read-hang:
- shard-dg2: NOTRUN -> [SKIP][297] ([i915#3708]) +1 other test skip
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@prime_vgem@fence-read-hang.html
- shard-rkl: NOTRUN -> [SKIP][298] ([i915#3708])
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@prime_vgem@fence-read-hang.html
* igt@sriov_basic@bind-unbind-vf:
- shard-rkl: NOTRUN -> [SKIP][299] ([i915#9917]) +1 other test skip
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-7/igt@sriov_basic@bind-unbind-vf.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-dg2: NOTRUN -> [SKIP][300] ([i915#9917])
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-6/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
* igt@syncobj_wait@multi-wait-all-submitted:
- shard-rkl: [PASS][301] -> [DMESG-WARN][302] ([i915#12964])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-rkl-7/igt@syncobj_wait@multi-wait-all-submitted.html
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-6/igt@syncobj_wait@multi-wait-all-submitted.html
#### Possible fixes ####
* igt@dmabuf@all-tests@dma_fence_chain:
- shard-rkl: [DMESG-WARN][303] ([i915#12964]) -> [PASS][304] +6 other tests pass
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-rkl-4/igt@dmabuf@all-tests@dma_fence_chain.html
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@dmabuf@all-tests@dma_fence_chain.html
* igt@gem_ccs@suspend-resume:
- shard-dg2: [INCOMPLETE][305] ([i915#13356]) -> [PASS][306]
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg2-7/igt@gem_ccs@suspend-resume.html
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-5/igt@gem_ccs@suspend-resume.html
* igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0:
- shard-dg2: [INCOMPLETE][307] ([i915#12392] / [i915#13356]) -> [PASS][308]
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg2-7/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0.html
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-5/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0.html
* igt@gem_eio@hibernate:
- shard-tglu: [ABORT][309] ([i915#10030] / [i915#7975] / [i915#8213]) -> [PASS][310]
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-tglu-10/igt@gem_eio@hibernate.html
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-2/igt@gem_eio@hibernate.html
* igt@gem_eio@reset-stress:
- shard-dg1: [FAIL][311] ([i915#12543] / [i915#5784]) -> [PASS][312]
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg1-12/igt@gem_eio@reset-stress.html
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg1-12/igt@gem_eio@reset-stress.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [TIMEOUT][313] ([i915#14044] / [i915#5493]) -> [PASS][314] +1 other test pass
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg1-14/igt@gem_lmem_swapping@smem-oom@lmem0.html
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg1-13/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-rkl: [TIMEOUT][315] ([i915#12917] / [i915#12964]) -> [PASS][316] +1 other test pass
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-rkl-4/igt@gem_pxp@reject-modify-context-protection-on.html
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0:
- shard-dg1: [FAIL][317] ([i915#3591]) -> [PASS][318] +1 other test pass
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg1-18/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html
* igt@i915_selftest@live@workarounds:
- shard-mtlp: [DMESG-FAIL][319] ([i915#12061]) -> [PASS][320] +1 other test pass
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-mtlp-2/igt@i915_selftest@live@workarounds.html
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-mtlp-7/igt@i915_selftest@live@workarounds.html
* igt@kms_atomic_transition@plane-all-modeset-transition:
- shard-dg2: [FAIL][321] ([i915#5956]) -> [PASS][322]
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg2-4/igt@kms_atomic_transition@plane-all-modeset-transition.html
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-3/igt@kms_atomic_transition@plane-all-modeset-transition.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1:
- shard-tglu: [FAIL][323] ([i915#11808]) -> [PASS][324] +1 other test pass
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-tglu-10/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-9/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180:
- shard-dg1: [DMESG-WARN][325] ([i915#4423]) -> [PASS][326] +5 other tests pass
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg1-16/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180.html
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg1-16/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180.html
* igt@kms_cursor_crc@cursor-onscreen-128x42:
- shard-rkl: [FAIL][327] ([i915#13566]) -> [PASS][328] +1 other test pass
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-128x42.html
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-128x42.html
* igt@kms_cursor_legacy@flip-vs-cursor-toggle:
- shard-rkl: [FAIL][329] ([i915#2346]) -> [PASS][330]
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-rkl-4/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-6/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html
* igt@kms_flip@2x-blocking-wf_vblank@ab-vga1-hdmi-a1:
- shard-snb: [FAIL][331] ([i915#11832] / [i915#13734]) -> [PASS][332] +3 other tests pass
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-snb2/igt@kms_flip@2x-blocking-wf_vblank@ab-vga1-hdmi-a1.html
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-snb2/igt@kms_flip@2x-blocking-wf_vblank@ab-vga1-hdmi-a1.html
* igt@kms_flip@blocking-wf_vblank@a-vga1:
- shard-snb: [FAIL][333] ([i915#13734]) -> [PASS][334]
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-snb6/igt@kms_flip@blocking-wf_vblank@a-vga1.html
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-snb1/igt@kms_flip@blocking-wf_vblank@a-vga1.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-hdmi-a1:
- shard-tglu: [FAIL][335] ([i915#13734]) -> [PASS][336] +2 other tests pass
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-tglu-6/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-hdmi-a1.html
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-tglu-9/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-hdmi-a1.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-render:
- shard-snb: [SKIP][337] -> [PASS][338]
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-snb6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-render.html
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-snb1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-render.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-rkl: [SKIP][339] ([i915#9519]) -> [PASS][340] +1 other test pass
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-rkl-4/igt@kms_pm_rpm@dpms-non-lpsp.html
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-6/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-dg2: [SKIP][341] ([i915#9519]) -> [PASS][342] +1 other test pass
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-1/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@perf_pmu@busy-double-start@rcs0:
- shard-mtlp: [FAIL][343] ([i915#4349]) -> [PASS][344]
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-mtlp-6/igt@perf_pmu@busy-double-start@rcs0.html
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-mtlp-2/igt@perf_pmu@busy-double-start@rcs0.html
#### Warnings ####
* igt@gem_eio@in-flight-suspend:
- shard-glk: [INCOMPLETE][345] ([i915#13197] / [i915#13390]) -> [INCOMPLETE][346] ([i915#13390])
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-glk5/igt@gem_eio@in-flight-suspend.html
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-glk2/igt@gem_eio@in-flight-suspend.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-180:
- shard-dg1: [SKIP][347] ([i915#4423] / [i915#4538] / [i915#5286]) -> [SKIP][348] ([i915#4538] / [i915#5286])
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg1-16/igt@kms_big_fb@4-tiled-16bpp-rotate-180.html
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg1-17/igt@kms_big_fb@4-tiled-16bpp-rotate-180.html
* igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-4:
- shard-dg1: [SKIP][349] ([i915#4423] / [i915#6095]) -> [SKIP][350] ([i915#6095]) +3 other tests skip
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg1-18/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-4.html
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg1-16/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-4.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][351] ([i915#6095]) -> [SKIP][352] ([i915#14098] / [i915#6095]) +2 other tests skip
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-rkl-8/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_cursor_crc@cursor-random-max-size:
- shard-dg1: [SKIP][353] ([i915#3555] / [i915#4423]) -> [SKIP][354] ([i915#3555])
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg1-18/igt@kms_cursor_crc@cursor-random-max-size.html
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg1-19/igt@kms_cursor_crc@cursor-random-max-size.html
* igt@kms_flip@blocking-wf_vblank:
- shard-snb: [FAIL][355] ([i915#13734]) -> [FAIL][356] ([i915#11832] / [i915#13734])
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-snb6/igt@kms_flip@blocking-wf_vblank.html
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-snb1/igt@kms_flip@blocking-wf_vblank.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite:
- shard-dg1: [SKIP][357] ([i915#4423]) -> [SKIP][358] +1 other test skip
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite.html
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render:
- shard-dg2: [SKIP][359] ([i915#3458]) -> [SKIP][360] ([i915#10433] / [i915#3458]) +3 other tests skip
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg2-2/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary:
- shard-dg2: [SKIP][361] ([i915#10433] / [i915#3458]) -> [SKIP][362] ([i915#3458]) +1 other test skip
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary.html
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg2-3/igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary.html
* igt@kms_hdr@brightness-with-hdr:
- shard-dg1: [SKIP][363] ([i915#12713]) -> [SKIP][364] ([i915#1187] / [i915#12713])
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg1-15/igt@kms_hdr@brightness-with-hdr.html
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg1-13/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_pm_dc@dc9-dpms:
- shard-rkl: [SKIP][365] ([i915#4281]) -> [SKIP][366] ([i915#3361])
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-rkl-4/igt@kms_pm_dc@dc9-dpms.html
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-rkl-8/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_psr@pr-sprite-plane-move:
- shard-dg1: [SKIP][367] ([i915#1072] / [i915#4423] / [i915#9732]) -> [SKIP][368] ([i915#1072] / [i915#9732])
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16540/shard-dg1-16/igt@kms_psr@pr-sprite-plane-move.html
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/shard-dg1-16/igt@kms_psr@pr-sprite-plane-move.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#10030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10030
[i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055
[i915#10056]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10056
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11808
[i915#11832]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11832
[i915#1187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187
[i915#11965]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11965
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#12388]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12388
[i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
[i915#12543]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12543
[i915#12549]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12549
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12761
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#12917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917
[i915#12942]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12942
[i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13029]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179
[i915#13193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13193
[i915#13197]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13197
[i915#13304]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13304
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13390]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13390
[i915#13520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13520
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13665]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13665
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13723
[i915#13734]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13734
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
[i915#13783]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783
[i915#13786]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13786
[i915#13798]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13798
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14036]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14036
[i915#14044]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14044
[i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14104
[i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#2065]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2065
[i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
[i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
[i915#3361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4281
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4854]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4854
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880
[i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885
[i915#4958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4958
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493
[i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723
[i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784
[i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#6806]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6806
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7443]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7443
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975
[i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709
[i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053
[i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337
[i915#9412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
[i915#9979]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9979
Build changes
-------------
* Linux: CI_DRM_16540 -> Patchwork_148874v2
CI-20190529: 20190529
CI_DRM_16540: d0d3c136f60cbee6ede33f207b4e6d6b2f04779d @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8362: 8362
Patchwork_148874v2: d0d3c136f60cbee6ede33f207b4e6d6b2f04779d @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v2/index.html
[-- Attachment #2: Type: text/html, Size: 128745 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH v3 2/7] drm/i915: Hook up PIPEDMC interrupts
2025-05-12 10:33 ` [PATCH 2/7] drm/i915: Hook up PIPEDMC interrupts Ville Syrjala
2025-05-13 10:24 ` Luca Coelho
2025-05-13 13:42 ` [PATCH v2 " Ville Syrjala
@ 2025-05-14 17:42 ` Ville Syrjala
2 siblings, 0 replies; 33+ messages in thread
From: Ville Syrjala @ 2025-05-14 17:42 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Luca Coelho
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Hook up PIPEDMC interrupts. We'll need these for:
- flip queue signalling
- GTT/ATS faults on LNL+
- unclaimed register access errors (supposedly that is what
the error interrupt indicated according to Windows code).
On LNL+ we get a new level of interrupts registers PIPEDMC_INTERRUPT*.
On earlier platforms we only have the INT_VECTOR field in the
PIPEDMC_STATUS registers, whose values are defined by the firmware.
For now we'll enable the interrupts on LNL+ only. For earlier platforms
it's not clear that there is any use for these interrupts, and some
ADL machines have exhibited spurious DE_PIPE interrupts with the
PIPEDMC interrupts unmasked/enabled. We can revisit enabling these
for earlier platforms in the future.
For some unknown reason LNL pipe B triggers the error interrupt
during the first DC state transition (subsequent transitions are
maybe OK?). No clear idea what's going on here yet, so keep the
error interrupt disabled for now.
Similar to DSB interrupt registers, the unused bits in
PIPEDMC_INTERRUPT* seem to act like randomg r/w bits (instead
of being hardwired to 0 like one would expect), and so we'll try
to avoid setting them so that we don't mistake them for real
interrupts.
v2: Only enable/unmask for LNL+
Keep the flip queue interrupt masked off for now since
we don't have a use for it yet
v3:
Also keep the error interrupt masked off for now due to
LNL pipe B triggering it
Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
.../drm/i915/display/intel_display_device.h | 1 +
.../gpu/drm/i915/display/intel_display_irq.c | 8 +++
drivers/gpu/drm/i915/display/intel_dmc.c | 49 +++++++++++++++++++
drivers/gpu/drm/i915/display/intel_dmc.h | 2 +
drivers/gpu/drm/i915/display/intel_dmc_regs.h | 22 +++++++++
drivers/gpu/drm/i915/i915_reg.h | 2 +
6 files changed, 84 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_display_device.h b/drivers/gpu/drm/i915/display/intel_display_device.h
index 87c666792c0d..d4611d17e498 100644
--- a/drivers/gpu/drm/i915/display/intel_display_device.h
+++ b/drivers/gpu/drm/i915/display/intel_display_device.h
@@ -181,6 +181,7 @@ struct intel_display_platforms {
#define HAS_MBUS_JOINING(__display) ((__display)->platform.alderlake_p || DISPLAY_VER(__display) >= 14)
#define HAS_MSO(__display) (DISPLAY_VER(__display) >= 12)
#define HAS_OVERLAY(__display) (DISPLAY_INFO(__display)->has_overlay)
+#define HAS_PIPEDMC(__display) (DISPLAY_VER(__display) >= 12)
#define HAS_PSR(__display) (DISPLAY_INFO(__display)->has_psr)
#define HAS_PSR_HW_TRACKING(__display) (DISPLAY_INFO(__display)->has_psr_hw_tracking)
#define HAS_PSR2_SEL_FETCH(__display) (DISPLAY_VER(__display) >= 12)
diff --git a/drivers/gpu/drm/i915/display/intel_display_irq.c b/drivers/gpu/drm/i915/display/intel_display_irq.c
index a7130b14aace..c24841f57aac 100644
--- a/drivers/gpu/drm/i915/display/intel_display_irq.c
+++ b/drivers/gpu/drm/i915/display/intel_display_irq.c
@@ -17,6 +17,7 @@
#include "intel_display_rps.h"
#include "intel_display_trace.h"
#include "intel_display_types.h"
+#include "intel_dmc.h"
#include "intel_dmc_wl.h"
#include "intel_dp_aux.h"
#include "intel_dsb.h"
@@ -1449,6 +1450,9 @@ void gen8_de_irq_handler(struct intel_display *display, u32 master_ctl)
intel_dsb_irq_handler(display, pipe, INTEL_DSB_2);
}
+ if (HAS_PIPEDMC(display) && iir & GEN12_PIPEDMC_INTERRUPT)
+ intel_pipedmc_irq_handler(display, pipe);
+
if (iir & GEN8_PIPE_CDCLK_CRC_DONE)
hsw_pipe_crc_irq_handler(display, pipe);
@@ -2266,6 +2270,10 @@ void gen8_de_irq_postinstall(struct intel_display *display)
GEN12_DSB_INT(INTEL_DSB_1) |
GEN12_DSB_INT(INTEL_DSB_2);
+ /* TODO figure PIPEDMC interrupts for pre-LNL */
+ if (DISPLAY_VER(display) >= 20)
+ de_pipe_masked |= GEN12_PIPEDMC_INTERRUPT;
+
de_pipe_enables = de_pipe_masked |
GEN8_PIPE_VBLANK | GEN8_PIPE_FIFO_UNDERRUN |
gen8_de_pipe_flip_done_mask(display);
diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
index b58189d24e7e..16dc52a8302c 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc.c
+++ b/drivers/gpu/drm/i915/display/intel_dmc.c
@@ -27,9 +27,11 @@
#include "i915_drv.h"
#include "i915_reg.h"
+#include "intel_crtc.h"
#include "intel_de.h"
#include "intel_display_rpm.h"
#include "intel_display_power_well.h"
+#include "intel_display_types.h"
#include "intel_dmc.h"
#include "intel_dmc_regs.h"
#include "intel_step.h"
@@ -490,6 +492,17 @@ static void pipedmc_clock_gating_wa(struct intel_display *display, bool enable)
adlp_pipedmc_clock_gating_wa(display, enable);
}
+static u32 pipedmc_interrupt_mask(struct intel_display *display)
+{
+ /*
+ * FIXME PIPEDMC_ERROR not enabled for now due to LNL pipe B
+ * triggering it during the first DC state transition. Figure
+ * out what is going on...
+ */
+ return PIPEDMC_GTT_FAULT |
+ PIPEDMC_ATS_FAULT;
+}
+
void intel_dmc_enable_pipe(struct intel_display *display, enum pipe pipe)
{
enum intel_dmc_id dmc_id = PIPE_TO_DMC_ID(pipe);
@@ -497,6 +510,11 @@ void intel_dmc_enable_pipe(struct intel_display *display, enum pipe pipe)
if (!is_valid_dmc_id(dmc_id) || !has_dmc_id_fw(display, dmc_id))
return;
+ if (DISPLAY_VER(display) >= 20) {
+ intel_de_write(display, PIPEDMC_INTERRUPT(pipe), pipedmc_interrupt_mask(display));
+ intel_de_write(display, PIPEDMC_INTERRUPT_MASK(pipe), ~pipedmc_interrupt_mask(display));
+ }
+
if (DISPLAY_VER(display) >= 14)
intel_de_rmw(display, MTL_PIPEDMC_CONTROL, 0, PIPEDMC_ENABLE_MTL(pipe));
else
@@ -514,6 +532,11 @@ void intel_dmc_disable_pipe(struct intel_display *display, enum pipe pipe)
intel_de_rmw(display, MTL_PIPEDMC_CONTROL, PIPEDMC_ENABLE_MTL(pipe), 0);
else
intel_de_rmw(display, PIPEDMC_CONTROL(pipe), PIPEDMC_ENABLE, 0);
+
+ if (DISPLAY_VER(display) >= 20) {
+ intel_de_write(display, PIPEDMC_INTERRUPT_MASK(pipe), ~0);
+ intel_de_write(display, PIPEDMC_INTERRUPT(pipe), pipedmc_interrupt_mask(display));
+ }
}
/**
@@ -1403,3 +1426,29 @@ void intel_dmc_debugfs_register(struct intel_display *display)
debugfs_create_file("i915_dmc_info", 0444, minor->debugfs_root,
display, &intel_dmc_debugfs_status_fops);
}
+
+void intel_pipedmc_irq_handler(struct intel_display *display, enum pipe pipe)
+{
+ struct intel_crtc *crtc = intel_crtc_for_pipe(display, pipe);
+ u32 tmp;
+
+ if (DISPLAY_VER(display) >= 20) {
+ tmp = intel_de_read(display, PIPEDMC_INTERRUPT(pipe));
+ intel_de_write(display, PIPEDMC_INTERRUPT(pipe), tmp);
+
+ if (tmp & PIPEDMC_ATS_FAULT)
+ drm_err_ratelimited(display->drm, "[CRTC:%d:%s] PIPEDMC ATS fault\n",
+ crtc->base.base.id, crtc->base.name);
+ if (tmp & PIPEDMC_GTT_FAULT)
+ drm_err_ratelimited(display->drm, "[CRTC:%d:%s] PIPEDMC GTT fault\n",
+ crtc->base.base.id, crtc->base.name);
+ if (tmp & PIPEDMC_ERROR)
+ drm_err(display->drm, "[CRTC:%d:%s]] PIPEDMC error\n",
+ crtc->base.base.id, crtc->base.name);
+ }
+
+ tmp = intel_de_read(display, PIPEDMC_STATUS(pipe)) & PIPEDMC_INT_VECTOR_MASK;
+ if (tmp)
+ drm_err(display->drm, "[CRTC:%d:%s]] PIPEDMC interrupt vector 0x%x\n",
+ crtc->base.base.id, crtc->base.name, tmp);
+}
diff --git a/drivers/gpu/drm/i915/display/intel_dmc.h b/drivers/gpu/drm/i915/display/intel_dmc.h
index bd1c459b0075..a98e8deff13a 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc.h
+++ b/drivers/gpu/drm/i915/display/intel_dmc.h
@@ -34,4 +34,6 @@ void intel_dmc_update_dc6_allowed_count(struct intel_display *display, bool star
void assert_dmc_loaded(struct intel_display *display);
+void intel_pipedmc_irq_handler(struct intel_display *display, enum pipe pipe);
+
#endif /* __INTEL_DMC_H__ */
diff --git a/drivers/gpu/drm/i915/display/intel_dmc_regs.h b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
index e16ea3f16ed8..e8ac0e1be764 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_dmc_regs.h
@@ -27,6 +27,28 @@
_MTL_PIPEDMC_EVT_CTL_4_A, \
_MTL_PIPEDMC_EVT_CTL_4_B)
+#define _PIPEDMC_STATUS_A 0x5f06c
+#define _PIPEDMC_STATUS_B 0x5f46c
+#define PIPEDMC_STATUS(pipe) _MMIO_PIPE((pipe), _PIPEDMC_STATUS_A, _PIPEDMC_STATUS_B)
+#define PIPEDMC_SSP REG_GENMASK(31, 16)
+#define PIPEDMC_INT_VECTOR_MASK REG_GENMASK(15, 8)
+/* PIPEDMC_INT_VECTOR values defined by firmware */
+#define PIPEDMC_INT_VECTOR_SCANLINE_COMP_ERROR REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0x1)
+#define PIPEDMC_INT_VECTOR_DC6V_FLIPQ_OVERLAP_ERROR REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0x2)
+#define PIPEDMC_INT_VECTOR_FLIPQ_PROG_DONE REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0xff) /* Wa_16018781658:lnl[a0] */
+#define PIPEDMC_EVT_PENDING REG_GENMASK(7, 0)
+
+#define _PIPEDMC_INTERRUPT_A 0x5f190 /* lnl+ */
+#define _PIPEDMC_INTERRUPT_B 0x5f590 /* lnl+ */
+#define PIPEDMC_INTERRUPT(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_A, _PIPEDMC_INTERRUPT_B)
+#define _PIPEDMC_INTERRUPT_MASK_A 0x5f194 /* lnl+ */
+#define _PIPEDMC_INTERRUPT_MASK_B 0x5f594 /* lnl+ */
+#define PIPEDMC_INTERRUPT_MASK(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_MASK_A, _PIPEDMC_INTERRUPT_MASK_B)
+#define PIPEDMC_FLIPQ_PROG_DONE REG_BIT(3)
+#define PIPEDMC_ERROR REG_BIT(2)
+#define PIPEDMC_GTT_FAULT REG_BIT(1)
+#define PIPEDMC_ATS_FAULT REG_BIT(0)
+
#define PIPEDMC_BLOCK_PKGC_SW_A 0x5f1d0
#define PIPEDMC_BLOCK_PKGC_SW_B 0x5F5d0
#define PIPEDMC_BLOCK_PKGC_SW(pipe) _MMIO_PIPE(pipe, \
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index 2d0e04eae763..8822c639a4f4 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -2128,12 +2128,14 @@
#define GEN12_PIPEDMC_INTERRUPT REG_BIT(26) /* tgl+ */
#define GEN12_PIPEDMC_FAULT REG_BIT(25) /* tgl-mtl */
#define MTL_PIPEDMC_ATS_FAULT REG_BIT(24) /* mtl */
+#define GEN12_PIPEDMC_FLIPQ_DONE REG_BIT(24) /* tgl-adl */
#define GEN11_PIPE_PLANE7_FAULT REG_BIT(22) /* icl/tgl */
#define GEN11_PIPE_PLANE6_FAULT REG_BIT(21) /* icl/tgl */
#define GEN11_PIPE_PLANE5_FAULT REG_BIT(20) /* icl+ */
#define GEN12_PIPE_VBLANK_UNMOD REG_BIT(19) /* tgl+ */
#define MTL_PLANE_ATS_FAULT REG_BIT(18) /* mtl+ */
#define GEN11_PIPE_PLANE7_FLIP_DONE REG_BIT(18) /* icl/tgl */
+#define MTL_PIPEDMC_FLIPQ_DONE REG_BIT(17) /* mtl */
#define GEN11_PIPE_PLANE6_FLIP_DONE REG_BIT(17) /* icl/tgl */
#define GEN11_PIPE_PLANE5_FLIP_DONE REG_BIT(16) /* icl+ */
#define GEN12_DSB_2_INT REG_BIT(15) /* tgl+ */
--
2.49.0
^ permalink raw reply related [flat|nested] 33+ messages in thread
* ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff (rev3)
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (14 preceding siblings ...)
2025-05-13 19:02 ` ✓ i915.CI.Full: " Patchwork
@ 2025-05-14 18:41 ` Patchwork
2025-05-14 18:41 ` ✗ Fi.CI.SPARSE: " Patchwork
` (2 subsequent siblings)
18 siblings, 0 replies; 33+ messages in thread
From: Patchwork @ 2025-05-14 18:41 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-gfx
== Series Details ==
Series: drm/i915/dmc: PIPEDMC stuff (rev3)
URL : https://patchwork.freedesktop.org/series/148874/
State : warning
== Summary ==
Error: dim checkpatch failed
5cf61165a47a drm/i915: Drop PIPEDMC faults from the fault mask on LNL+
04a8ecebb9ed drm/i915: Hook up PIPEDMC interrupts
-:131: WARNING:LONG_LINE: line length of 104 exceeds 100 columns
#131: FILE: drivers/gpu/drm/i915/display/intel_dmc.c:515:
+ intel_de_write(display, PIPEDMC_INTERRUPT_MASK(pipe), ~pipedmc_interrupt_mask(display));
-:206: WARNING:LONG_LINE: line length of 130 exceeds 100 columns
#206: FILE: drivers/gpu/drm/i915/display/intel_dmc_regs.h:38:
+#define PIPEDMC_INT_VECTOR_FLIPQ_PROG_DONE REG_FIELD_PREP(PIPEDMC_INT_VECTOR_MASK, 0xff) /* Wa_16018781658:lnl[a0] */
-:211: WARNING:LONG_LINE: line length of 102 exceeds 100 columns
#211: FILE: drivers/gpu/drm/i915/display/intel_dmc_regs.h:43:
+#define PIPEDMC_INTERRUPT(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_A, _PIPEDMC_INTERRUPT_B)
-:214: WARNING:LONG_LINE: line length of 112 exceeds 100 columns
#214: FILE: drivers/gpu/drm/i915/display/intel_dmc_regs.h:46:
+#define PIPEDMC_INTERRUPT_MASK(pipe) _MMIO_PIPE((pipe), _PIPEDMC_INTERRUPT_MASK_A, _PIPEDMC_INTERRUPT_MASK_B)
total: 0 errors, 4 warnings, 0 checks, 160 lines checked
6e0c0ae8766e drm/i915/dmc: Define all DMC event IDs
249009308ac4 drm/i915/dmc: Extract dmc_evt_ctl_disable()
cffcc855393c drm/o915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg()
3d4db5456e31 drm/i915/dmc: Extract is_event_handler()
82eaa7c56c58 drm/i915/dmc: Introduce dmc_configure_event()
^ permalink raw reply [flat|nested] 33+ messages in thread
* ✗ Fi.CI.SPARSE: warning for drm/i915/dmc: PIPEDMC stuff (rev3)
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (15 preceding siblings ...)
2025-05-14 18:41 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff (rev3) Patchwork
@ 2025-05-14 18:41 ` Patchwork
2025-05-14 19:02 ` ✓ i915.CI.BAT: success " Patchwork
2025-05-15 1:14 ` ✗ i915.CI.Full: failure " Patchwork
18 siblings, 0 replies; 33+ messages in thread
From: Patchwork @ 2025-05-14 18:41 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-gfx
== Series Details ==
Series: drm/i915/dmc: PIPEDMC stuff (rev3)
URL : https://patchwork.freedesktop.org/series/148874/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
^ permalink raw reply [flat|nested] 33+ messages in thread
* ✓ i915.CI.BAT: success for drm/i915/dmc: PIPEDMC stuff (rev3)
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (16 preceding siblings ...)
2025-05-14 18:41 ` ✗ Fi.CI.SPARSE: " Patchwork
@ 2025-05-14 19:02 ` Patchwork
2025-05-15 1:14 ` ✗ i915.CI.Full: failure " Patchwork
18 siblings, 0 replies; 33+ messages in thread
From: Patchwork @ 2025-05-14 19:02 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 10576 bytes --]
== Series Details ==
Series: drm/i915/dmc: PIPEDMC stuff (rev3)
URL : https://patchwork.freedesktop.org/series/148874/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_16545 -> Patchwork_148874v3
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/index.html
Participating hosts (45 -> 45)
------------------------------
Additional (1): bat-arlh-2
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_148874v3 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@fbdev@eof:
- bat-arlh-2: NOTRUN -> [SKIP][1] ([i915#11345] / [i915#11346]) +3 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@fbdev@eof.html
* igt@fbdev@info:
- bat-arlh-2: NOTRUN -> [SKIP][2] ([i915#11346] / [i915#1849])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@fbdev@info.html
* igt@gem_lmem_swapping@basic:
- bat-arlh-2: NOTRUN -> [SKIP][3] ([i915#10213] / [i915#11346] / [i915#11671]) +3 other tests skip
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@gem_lmem_swapping@basic.html
* igt@gem_mmap@basic:
- bat-arlh-2: NOTRUN -> [SKIP][4] ([i915#11343] / [i915#11346])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@gem_mmap@basic.html
* igt@gem_render_tiled_blits@basic:
- bat-arlh-2: NOTRUN -> [SKIP][5] ([i915#10197] / [i915#10211] / [i915#11346] / [i915#11725])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@gem_render_tiled_blits@basic.html
* igt@gem_tiled_blits@basic:
- bat-arlh-2: NOTRUN -> [SKIP][6] ([i915#11346] / [i915#12637]) +4 other tests skip
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@gem_tiled_blits@basic.html
* igt@gem_tiled_pread_basic:
- bat-arlh-2: NOTRUN -> [SKIP][7] ([i915#10206] / [i915#11346] / [i915#11724])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@gem_tiled_pread_basic.html
* igt@i915_module_load@load:
- bat-mtlp-9: [PASS][8] -> [DMESG-WARN][9] ([i915#13494])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/bat-mtlp-9/igt@i915_module_load@load.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-mtlp-9/igt@i915_module_load@load.html
* igt@i915_pm_rpm@module-reload:
- bat-dg2-9: [PASS][10] -> [ABORT][11] ([i915#13465] / [i915#13571])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/bat-dg2-9/igt@i915_pm_rpm@module-reload.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-dg2-9/igt@i915_pm_rpm@module-reload.html
* igt@i915_pm_rps@basic-api:
- bat-arlh-2: NOTRUN -> [SKIP][12] ([i915#10209] / [i915#11346] / [i915#11681])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@i915_pm_rps@basic-api.html
* igt@i915_selftest@live:
- bat-arlh-2: NOTRUN -> [ABORT][13] ([i915#13723]) +1 other test abort
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@i915_selftest@live.html
* igt@i915_selftest@live@workarounds:
- bat-mtlp-6: [PASS][14] -> [DMESG-FAIL][15] ([i915#12061]) +1 other test dmesg-fail
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
- bat-dg2-14: [PASS][16] -> [DMESG-FAIL][17] ([i915#12061]) +1 other test dmesg-fail
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-dg2-14/igt@i915_selftest@live@workarounds.html
- bat-arls-6: [PASS][18] -> [DMESG-FAIL][19] ([i915#12061]) +1 other test dmesg-fail
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/bat-arls-6/igt@i915_selftest@live@workarounds.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arls-6/igt@i915_selftest@live@workarounds.html
* igt@intel_hwmon@hwmon-read:
- bat-arlh-2: NOTRUN -> [SKIP][20] ([i915#11346] / [i915#11680] / [i915#7707]) +1 other test skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@intel_hwmon@hwmon-read.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- bat-arlh-2: NOTRUN -> [SKIP][21] ([i915#10200] / [i915#11346] / [i915#11666] / [i915#12203])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- bat-arlh-2: NOTRUN -> [SKIP][22] ([i915#10200] / [i915#11346] / [i915#11666]) +8 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_psr@psr-primary-page-flip:
- bat-arlh-2: NOTRUN -> [SKIP][23] ([i915#11346]) +32 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@kms_psr@psr-primary-page-flip.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-arlh-2: NOTRUN -> [SKIP][24] ([i915#10208] / [i915#11346] / [i915#8809])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-read:
- bat-arlh-2: NOTRUN -> [SKIP][25] ([i915#10212] / [i915#11346] / [i915#11726])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-read:
- bat-arlh-2: NOTRUN -> [SKIP][26] ([i915#10214] / [i915#11346] / [i915#11726])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@prime_vgem@basic-read.html
* igt@prime_vgem@basic-write:
- bat-arlh-2: NOTRUN -> [SKIP][27] ([i915#10216] / [i915#11346] / [i915#11723])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arlh-2/igt@prime_vgem@basic-write.html
#### Possible fixes ####
* igt@dmabuf@all-tests:
- bat-apl-1: [INCOMPLETE][28] ([i915#12904]) -> [PASS][29] +1 other test pass
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/bat-apl-1/igt@dmabuf@all-tests.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-apl-1/igt@dmabuf@all-tests.html
* igt@i915_selftest@live@guc_hang:
- bat-twl-2: [INCOMPLETE][30] ([i915#14096]) -> [PASS][31] +1 other test pass
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/bat-twl-2/igt@i915_selftest@live@guc_hang.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-twl-2/igt@i915_selftest@live@guc_hang.html
* igt@i915_selftest@live@workarounds:
- bat-arls-5: [DMESG-FAIL][32] ([i915#12061]) -> [PASS][33] +1 other test pass
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/bat-arls-5/igt@i915_selftest@live@workarounds.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/bat-arls-5/igt@i915_selftest@live@workarounds.html
[i915#10197]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10197
[i915#10200]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10200
[i915#10206]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10206
[i915#10208]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10208
[i915#10209]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10209
[i915#10211]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10211
[i915#10212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10212
[i915#10213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10213
[i915#10214]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10214
[i915#10216]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10216
[i915#11343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11343
[i915#11345]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11345
[i915#11346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11346
[i915#11666]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11666
[i915#11671]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11671
[i915#11680]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11680
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11723
[i915#11724]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11724
[i915#11725]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11725
[i915#11726]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11726
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12203]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12203
[i915#12637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12637
[i915#12904]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12904
[i915#13465]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13465
[i915#13494]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13494
[i915#13571]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13571
[i915#13723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13723
[i915#14096]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14096
[i915#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
Build changes
-------------
* Linux: CI_DRM_16545 -> Patchwork_148874v3
CI-20190529: 20190529
CI_DRM_16545: dd6a856541dd90fa4ef755783898fcfbea3b9961 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8364: 8364
Patchwork_148874v3: dd6a856541dd90fa4ef755783898fcfbea3b9961 @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/index.html
[-- Attachment #2: Type: text/html, Size: 13266 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* ✗ i915.CI.Full: failure for drm/i915/dmc: PIPEDMC stuff (rev3)
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
` (17 preceding siblings ...)
2025-05-14 19:02 ` ✓ i915.CI.BAT: success " Patchwork
@ 2025-05-15 1:14 ` Patchwork
18 siblings, 0 replies; 33+ messages in thread
From: Patchwork @ 2025-05-15 1:14 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 88705 bytes --]
== Series Details ==
Series: drm/i915/dmc: PIPEDMC stuff (rev3)
URL : https://patchwork.freedesktop.org/series/148874/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_16545_full -> Patchwork_148874v3_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_148874v3_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_148874v3_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 (10 -> 11)
------------------------------
Additional (1): shard-dg2-set2
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_148874v3_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_huc_copy@huc-copy:
- shard-dg2-9: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg2-9/igt@gem_huc_copy@huc-copy.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-9/igt@gem_huc_copy@huc-copy.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-dg2-9: [PASS][3] -> [DMESG-WARN][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg2-9/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-9/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
Known issues
------------
Here are the changes found in Patchwork_148874v3_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@object-reloc-keep-cache:
- shard-rkl: NOTRUN -> [SKIP][5] ([i915#8411]) +2 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@api_intel_bb@object-reloc-keep-cache.html
* igt@device_reset@cold-reset-bound:
- shard-rkl: NOTRUN -> [SKIP][6] ([i915#11078])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@device_reset@cold-reset-bound.html
* igt@gem_basic@multigpu-create-close:
- shard-rkl: NOTRUN -> [SKIP][7] ([i915#7697]) +1 other test skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@gem_basic@multigpu-create-close.html
* igt@gem_ccs@block-multicopy-inplace:
- shard-rkl: NOTRUN -> [SKIP][8] ([i915#3555] / [i915#9323]) +1 other test skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-3/igt@gem_ccs@block-multicopy-inplace.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-mtlp: NOTRUN -> [SKIP][9] ([i915#9323]) +1 other test skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_ccs@suspend-resume:
- shard-dg2: [PASS][10] -> [INCOMPLETE][11] ([i915#13356])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg2-11/igt@gem_ccs@suspend-resume.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-6/igt@gem_ccs@suspend-resume.html
* igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: [PASS][12] -> [INCOMPLETE][13] ([i915#12392] / [i915#13356])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg2-11/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-6/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html
* igt@gem_create@create-ext-set-pat:
- shard-tglu: NOTRUN -> [SKIP][14] ([i915#8562])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_persistence@heartbeat-hostile:
- shard-dg2: NOTRUN -> [SKIP][15] ([i915#8555]) +1 other test skip
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@gem_ctx_persistence@heartbeat-hostile.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-rkl: NOTRUN -> [SKIP][16] ([i915#280]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-3/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_eio@hibernate:
- shard-tglu: NOTRUN -> [ABORT][17] ([i915#10030] / [i915#7975] / [i915#8213])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-10/igt@gem_eio@hibernate.html
* igt@gem_eio@in-flight-internal-10ms:
- shard-mtlp: [PASS][18] -> [ABORT][19] ([i915#13193] / [i915#13723])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-mtlp-5/igt@gem_eio@in-flight-internal-10ms.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-7/igt@gem_eio@in-flight-internal-10ms.html
* igt@gem_exec_balancer@bonded-true-hang:
- shard-mtlp: NOTRUN -> [SKIP][20] ([i915#4812])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@gem_exec_balancer@bonded-true-hang.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-tglu-1: NOTRUN -> [SKIP][21] ([i915#4525]) +1 other test skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_capture@capture@vecs0-lmem0:
- shard-dg2: NOTRUN -> [FAIL][22] ([i915#11965]) +4 other tests fail
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@gem_exec_capture@capture@vecs0-lmem0.html
* igt@gem_exec_create@madvise@smem:
- shard-rkl: [PASS][23] -> [DMESG-WARN][24] ([i915#12964]) +11 other tests dmesg-warn
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-rkl-8/igt@gem_exec_create@madvise@smem.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-4/igt@gem_exec_create@madvise@smem.html
* igt@gem_exec_flush@basic-wb-ro-default:
- shard-dg2: NOTRUN -> [SKIP][25] ([i915#3539] / [i915#4852])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@gem_exec_flush@basic-wb-ro-default.html
* igt@gem_exec_params@rsvd2-dirt:
- shard-dg2: NOTRUN -> [SKIP][26] ([i915#5107])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@gem_exec_params@rsvd2-dirt.html
* igt@gem_exec_reloc@basic-cpu-read:
- shard-dg2: NOTRUN -> [SKIP][27] ([i915#3281]) +4 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@gem_exec_reloc@basic-cpu-read.html
* igt@gem_exec_reloc@basic-gtt-wc-active:
- shard-mtlp: NOTRUN -> [SKIP][28] ([i915#3281]) +3 other tests skip
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@gem_exec_reloc@basic-gtt-wc-active.html
* igt@gem_exec_reloc@basic-wc-read-noreloc:
- shard-rkl: NOTRUN -> [SKIP][29] ([i915#3281]) +17 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@gem_exec_reloc@basic-wc-read-noreloc.html
* igt@gem_exec_suspend@basic-s4-devices:
- shard-dg2: [PASS][30] -> [ABORT][31] ([i915#7975] / [i915#8213]) +1 other test abort
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg2-4/igt@gem_exec_suspend@basic-s4-devices.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-1/igt@gem_exec_suspend@basic-s4-devices.html
* igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][32] ([i915#4860])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-2/igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible.html
* igt@gem_lmem_swapping@basic:
- shard-tglu: NOTRUN -> [SKIP][33] ([i915#4613])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-10/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@heavy-verify-multi-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][34] ([i915#4613])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
* igt@gem_lmem_swapping@heavy-verify-random-ccs:
- shard-rkl: NOTRUN -> [SKIP][35] ([i915#4613]) +4 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-3/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
* igt@gem_lmem_swapping@random:
- shard-mtlp: NOTRUN -> [SKIP][36] ([i915#4613]) +1 other test skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@gem_lmem_swapping@random.html
* igt@gem_media_vme:
- shard-tglu: NOTRUN -> [SKIP][37] ([i915#284])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@gem_media_vme.html
* igt@gem_mmap@bad-size:
- shard-mtlp: NOTRUN -> [SKIP][38] ([i915#4083]) +5 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-2/igt@gem_mmap@bad-size.html
* igt@gem_mmap@big-bo:
- shard-dg2: NOTRUN -> [SKIP][39] ([i915#4083]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@gem_mmap@big-bo.html
* igt@gem_mmap_gtt@basic-copy:
- shard-dg2: NOTRUN -> [SKIP][40] ([i915#4077]) +3 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@gem_mmap_gtt@basic-copy.html
* igt@gem_mmap_gtt@cpuset-medium-copy:
- shard-mtlp: NOTRUN -> [SKIP][41] ([i915#4077]) +4 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@gem_mmap_gtt@cpuset-medium-copy.html
* igt@gem_pwrite@basic-exhaustion:
- shard-rkl: NOTRUN -> [SKIP][42] ([i915#3282]) +6 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@create-valid-protected-context:
- shard-rkl: NOTRUN -> [TIMEOUT][43] ([i915#12964]) +1 other test timeout
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-3/igt@gem_pxp@create-valid-protected-context.html
* igt@gem_pxp@protected-encrypted-src-copy-not-readible:
- shard-rkl: [PASS][44] -> [TIMEOUT][45] ([i915#12917] / [i915#12964]) +2 other tests timeout
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-rkl-8/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-4/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-dg2: NOTRUN -> [SKIP][46] ([i915#4270])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@gem_readwrite@new-obj:
- shard-mtlp: NOTRUN -> [SKIP][47] ([i915#3282]) +2 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@gem_readwrite@new-obj.html
* igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-yf-tiled:
- shard-mtlp: NOTRUN -> [SKIP][48] ([i915#8428]) +6 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-2/igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-yf-tiled.html
* igt@gem_render_copy@yf-tiled-ccs-to-linear:
- shard-dg2: NOTRUN -> [SKIP][49] ([i915#5190] / [i915#8428])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@gem_render_copy@yf-tiled-ccs-to-linear.html
* igt@gem_softpin@evict-snoop:
- shard-mtlp: NOTRUN -> [SKIP][50] ([i915#4885]) +1 other test skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@gem_softpin@evict-snoop.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-mtlp: NOTRUN -> [SKIP][51] ([i915#3297])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@forbidden-operations:
- shard-rkl: NOTRUN -> [SKIP][52] ([i915#3282] / [i915#3297])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@gem_userptr_blits@forbidden-operations.html
* igt@gem_userptr_blits@unsync-unmap-after-close:
- shard-rkl: NOTRUN -> [SKIP][53] ([i915#3297]) +2 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@gem_userptr_blits@unsync-unmap-after-close.html
* igt@gen7_exec_parse@basic-offset:
- shard-dg2: NOTRUN -> [SKIP][54] +2 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@gen7_exec_parse@basic-offset.html
* igt@gen9_exec_parse@bb-chained:
- shard-tglu: NOTRUN -> [SKIP][55] ([i915#2527] / [i915#2856])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@gen9_exec_parse@bb-chained.html
* igt@gen9_exec_parse@bb-secure:
- shard-mtlp: NOTRUN -> [SKIP][56] ([i915#2856])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@gen9_exec_parse@bb-secure.html
* igt@gen9_exec_parse@bb-start-out:
- shard-tglu-1: NOTRUN -> [SKIP][57] ([i915#2527] / [i915#2856]) +2 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@gen9_exec_parse@bb-start-out.html
* igt@gen9_exec_parse@valid-registers:
- shard-rkl: NOTRUN -> [SKIP][58] ([i915#2527]) +5 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@gen9_exec_parse@valid-registers.html
* igt@i915_drm_fdinfo@all-busy-idle-check-all:
- shard-dg2: NOTRUN -> [SKIP][59] ([i915#14123])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@i915_drm_fdinfo@all-busy-idle-check-all.html
* igt@i915_drm_fdinfo@busy@bcs0:
- shard-mtlp: NOTRUN -> [SKIP][60] ([i915#14073]) +6 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-3/igt@i915_drm_fdinfo@busy@bcs0.html
* igt@i915_drm_fdinfo@virtual-busy-hang-all:
- shard-dg2: NOTRUN -> [SKIP][61] ([i915#14118])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@i915_drm_fdinfo@virtual-busy-hang-all.html
* igt@i915_module_load@resize-bar:
- shard-rkl: NOTRUN -> [SKIP][62] ([i915#6412])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-3/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_api@freq-reset-multiple:
- shard-rkl: NOTRUN -> [SKIP][63] ([i915#8399])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@i915_pm_freq_api@freq-reset-multiple.html
* igt@i915_pm_freq_api@freq-suspend:
- shard-tglu: NOTRUN -> [SKIP][64] ([i915#8399])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-10/igt@i915_pm_freq_api@freq-suspend.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-rkl: NOTRUN -> [SKIP][65] ([i915#6590]) +1 other test skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@i915_pm_rc6_residency@media-rc6-accuracy:
- shard-rkl: NOTRUN -> [SKIP][66] +26 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
* igt@i915_pm_rps@min-max-config-loaded:
- shard-mtlp: NOTRUN -> [SKIP][67] ([i915#11681] / [i915#6621])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@i915_pm_rps@min-max-config-loaded.html
* igt@i915_pm_sseu@full-enable:
- shard-mtlp: NOTRUN -> [SKIP][68] ([i915#8437])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-3/igt@i915_pm_sseu@full-enable.html
* igt@i915_selftest@live:
- shard-rkl: [PASS][69] -> [DMESG-FAIL][70] ([i915#13550]) +1 other test dmesg-fail
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-rkl-8/igt@i915_selftest@live.html
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@i915_selftest@live.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-tglu-1: NOTRUN -> [INCOMPLETE][71] ([i915#4817] / [i915#7443])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@i915_suspend@basic-s3-without-i915.html
- shard-mtlp: NOTRUN -> [SKIP][72] ([i915#6645])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-2/igt@i915_suspend@basic-s3-without-i915.html
* igt@intel_hwmon@hwmon-write:
- shard-rkl: NOTRUN -> [SKIP][73] ([i915#7707]) +1 other test skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@intel_hwmon@hwmon-write.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-rkl: NOTRUN -> [SKIP][74] ([i915#12454] / [i915#12712])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-3/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-a-hdmi-a-1-y-rc-ccs-cc:
- shard-rkl: NOTRUN -> [SKIP][75] ([i915#8709]) +1 other test skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-a-hdmi-a-1-y-rc-ccs-cc.html
* igt@kms_async_flips@invalid-async-flip:
- shard-dg2: NOTRUN -> [SKIP][76] ([i915#12967] / [i915#6228])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_async_flips@invalid-async-flip.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-mtlp: NOTRUN -> [SKIP][77] ([i915#3555])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-mtlp: NOTRUN -> [SKIP][78] ([i915#1769] / [i915#3555])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-2/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-rkl: NOTRUN -> [SKIP][79] ([i915#1769] / [i915#3555])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-180:
- shard-tglu-1: NOTRUN -> [SKIP][80] ([i915#5286]) +2 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_big_fb@4-tiled-16bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-rkl: NOTRUN -> [SKIP][81] ([i915#5286]) +7 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-tglu: NOTRUN -> [SKIP][82] ([i915#5286]) +3 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][83] ([i915#3638]) +5 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-180:
- shard-mtlp: NOTRUN -> [SKIP][84] +14 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180:
- shard-dg2: NOTRUN -> [SKIP][85] ([i915#4538] / [i915#5190]) +2 other tests skip
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][86] ([i915#6095]) +34 other tests skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-c-edp-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][87] ([i915#6095]) +39 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-10/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][88] ([i915#6095]) +139 other tests skip
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg1-15/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][89] ([i915#6095]) +45 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [SKIP][90] ([i915#10307] / [i915#6095]) +103 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-11/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs@pipe-a-dp-3.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
- shard-dg2: NOTRUN -> [SKIP][91] ([i915#12313])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
- shard-rkl: NOTRUN -> [SKIP][92] ([i915#12313])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-mtlp: NOTRUN -> [SKIP][93] ([i915#12805])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-d-dp-3:
- shard-dg2: NOTRUN -> [SKIP][94] ([i915#6095]) +11 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-11/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-d-dp-3.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][95] ([i915#12313]) +1 other test skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
- shard-mtlp: NOTRUN -> [SKIP][96] ([i915#12313]) +1 other test skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs:
- shard-rkl: NOTRUN -> [SKIP][97] ([i915#14098] / [i915#6095]) +55 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs.html
* igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][98] ([i915#6095]) +29 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
- shard-tglu: NOTRUN -> [SKIP][99] ([i915#12313])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
* igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][100] ([i915#10307] / [i915#10434] / [i915#6095]) +1 other test skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-8/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-dg2: NOTRUN -> [SKIP][101] ([i915#13784])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_cdclk@mode-transition-all-outputs.html
- shard-rkl: NOTRUN -> [SKIP][102] ([i915#3742])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_chamelium_audio@dp-audio:
- shard-tglu: NOTRUN -> [SKIP][103] ([i915#11151] / [i915#7828]) +4 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-10/igt@kms_chamelium_audio@dp-audio.html
* igt@kms_chamelium_edid@hdmi-edid-read:
- shard-rkl: NOTRUN -> [SKIP][104] ([i915#11151] / [i915#7828]) +12 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_chamelium_edid@hdmi-edid-read.html
* igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k:
- shard-dg2: NOTRUN -> [SKIP][105] ([i915#11151] / [i915#7828]) +1 other test skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html
* igt@kms_chamelium_frames@hdmi-crc-single:
- shard-tglu-1: NOTRUN -> [SKIP][106] ([i915#11151] / [i915#7828]) +4 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_chamelium_frames@hdmi-crc-single.html
* igt@kms_chamelium_hpd@dp-hpd:
- shard-mtlp: NOTRUN -> [SKIP][107] ([i915#11151] / [i915#7828]) +5 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-3/igt@kms_chamelium_hpd@dp-hpd.html
* igt@kms_content_protection@atomic-dpms:
- shard-rkl: NOTRUN -> [SKIP][108] ([i915#7118] / [i915#9424]) +1 other test skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-3/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@content-type-change:
- shard-mtlp: NOTRUN -> [SKIP][109] ([i915#6944] / [i915#9424])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-2/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-dg2: NOTRUN -> [SKIP][110] ([i915#3299])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-tglu: NOTRUN -> [SKIP][111] ([i915#3116] / [i915#3299])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-rkl: NOTRUN -> [SKIP][112] ([i915#3116]) +1 other test skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@lic-type-0:
- shard-tglu-1: NOTRUN -> [SKIP][113] ([i915#6944] / [i915#9424]) +1 other test skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_content_protection@lic-type-0.html
* igt@kms_content_protection@srm:
- shard-tglu: NOTRUN -> [SKIP][114] ([i915#6944] / [i915#7116] / [i915#7118])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-10/igt@kms_content_protection@srm.html
* igt@kms_cursor_crc@cursor-offscreen-128x42:
- shard-mtlp: NOTRUN -> [SKIP][115] ([i915#8814])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-3/igt@kms_cursor_crc@cursor-offscreen-128x42.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-tglu-1: NOTRUN -> [SKIP][116] ([i915#13049])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-128x42:
- shard-rkl: NOTRUN -> [FAIL][117] ([i915#13566]) +1 other test fail
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-128x42.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-rkl: NOTRUN -> [SKIP][118] ([i915#3555]) +5 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-mtlp: NOTRUN -> [SKIP][119] ([i915#13049]) +1 other test skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-max-size:
- shard-tglu: NOTRUN -> [SKIP][120] ([i915#3555]) +1 other test skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-max-size.html
* igt@kms_cursor_crc@cursor-random-max-size:
- shard-mtlp: NOTRUN -> [SKIP][121] ([i915#3555] / [i915#8814]) +2 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_cursor_crc@cursor-random-max-size.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x512:
- shard-dg2: NOTRUN -> [SKIP][122] ([i915#13049])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-rkl: NOTRUN -> [SKIP][123] ([i915#13049]) +1 other test skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][124] ([i915#13046] / [i915#5354])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-tglu-1: NOTRUN -> [SKIP][125] ([i915#4103])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-rkl: NOTRUN -> [SKIP][126] ([i915#4103]) +1 other test skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-toggle:
- shard-mtlp: NOTRUN -> [SKIP][127] ([i915#9809]) +2 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_cursor_legacy@cursorb-vs-flipa-toggle.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic:
- shard-rkl: NOTRUN -> [FAIL][128] ([i915#2346])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-dg2: NOTRUN -> [SKIP][129] ([i915#4103] / [i915#4213])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-rkl: NOTRUN -> [SKIP][130] ([i915#9723]) +1 other test skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
- shard-dg2: NOTRUN -> [SKIP][131] ([i915#9833])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_display_modes@extended-mode-basic:
- shard-mtlp: NOTRUN -> [SKIP][132] ([i915#13691])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dp_link_training@non-uhbr-mst:
- shard-tglu-1: NOTRUN -> [SKIP][133] ([i915#13749])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_dp_link_training@non-uhbr-mst.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-rkl: NOTRUN -> [SKIP][134] ([i915#13707]) +1 other test skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dsc@dsc-basic:
- shard-mtlp: NOTRUN -> [SKIP][135] ([i915#3555] / [i915#3840] / [i915#9159])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-3/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-mtlp: NOTRUN -> [SKIP][136] ([i915#3840])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-rkl: NOTRUN -> [SKIP][137] ([i915#3555] / [i915#3840])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-3/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-tglu: NOTRUN -> [SKIP][138] ([i915#3840] / [i915#9053])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-10/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats:
- shard-tglu-1: NOTRUN -> [SKIP][139] ([i915#2575])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: NOTRUN -> [SKIP][140] ([i915#3955]) +1 other test skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@chamelium:
- shard-rkl: NOTRUN -> [SKIP][141] ([i915#4854])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@psr1:
- shard-tglu: NOTRUN -> [SKIP][142] ([i915#658])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@kms_feature_discovery@psr1.html
* igt@kms_flip@2x-busy-flip:
- shard-tglu: NOTRUN -> [SKIP][143] ([i915#3637] / [i915#9934]) +2 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-10/igt@kms_flip@2x-busy-flip.html
* igt@kms_flip@2x-flip-vs-blocking-wf-vblank:
- shard-dg2: NOTRUN -> [SKIP][144] ([i915#9934])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-rkl: NOTRUN -> [SKIP][145] ([i915#9934]) +11 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][146] ([i915#3637] / [i915#9934]) +2 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop:
- shard-mtlp: NOTRUN -> [SKIP][147] ([i915#9934]) +1 other test skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
* igt@kms_flip@2x-modeset-vs-vblank-race-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][148] ([i915#3637] / [i915#9934]) +1 other test skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_flip@2x-modeset-vs-vblank-race-interruptible.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible:
- shard-rkl: [PASS][149] -> [FAIL][150] ([i915#13734]) +2 other tests fail
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-rkl-3/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-hdmi-a1:
- shard-rkl: NOTRUN -> [FAIL][151] ([i915#13734])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-hdmi-a1.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-vga1:
- shard-snb: [PASS][152] -> [FAIL][153] ([i915#13734]) +2 other tests fail
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-snb5/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-vga1.html
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-snb6/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-vga1.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-hdmi-a1:
- shard-tglu: [PASS][154] -> [FAIL][155] ([i915#13734])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-tglu-8/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-hdmi-a1.html
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-8/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-hdmi-a1.html
* igt@kms_flip@plain-flip-fb-recreate:
- shard-rkl: [PASS][156] -> [FAIL][157] ([i915#11832] / [i915#13734])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-rkl-8/igt@kms_flip@plain-flip-fb-recreate.html
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@kms_flip@plain-flip-fb-recreate.html
* igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling:
- shard-mtlp: NOTRUN -> [SKIP][158] ([i915#3555] / [i915#8810] / [i915#8813]) +1 other test skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling:
- shard-tglu: NOTRUN -> [SKIP][159] ([i915#2672] / [i915#3555]) +1 other test skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/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-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][160] ([i915#2587] / [i915#2672]) +1 other test skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling:
- shard-mtlp: NOTRUN -> [SKIP][161] ([i915#2672] / [i915#3555] / [i915#8813])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][162] ([i915#2672] / [i915#8813])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling:
- shard-dg2: NOTRUN -> [SKIP][163] ([i915#2672] / [i915#3555] / [i915#5190])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][164] ([i915#2587] / [i915#2672] / [i915#3555])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode:
- shard-tglu-1: NOTRUN -> [SKIP][165] ([i915#2587] / [i915#2672])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling:
- shard-dg2: NOTRUN -> [SKIP][166] ([i915#2672] / [i915#3555])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][167] ([i915#2672]) +1 other test skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-rkl: NOTRUN -> [SKIP][168] ([i915#2672] / [i915#3555]) +9 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][169] ([i915#2672]) +9 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][170] ([i915#8708]) +8 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][171] ([i915#1825]) +48 other tests skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-mtlp: NOTRUN -> [SKIP][172] ([i915#1825]) +22 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][173] ([i915#5354]) +7 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][174] ([i915#3023]) +31 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][175] ([i915#8708]) +1 other test skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff:
- shard-tglu-1: NOTRUN -> [SKIP][176] +34 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen:
- shard-tglu: NOTRUN -> [SKIP][177] +37 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
- shard-rkl: NOTRUN -> [SKIP][178] ([i915#5439])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-tglu: NOTRUN -> [SKIP][179] ([i915#9766])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-msflip-blt:
- shard-dg2: NOTRUN -> [SKIP][180] ([i915#3458]) +3 other tests skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
- shard-dg2: NOTRUN -> [SKIP][181] ([i915#10433] / [i915#3458])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-rkl: NOTRUN -> [SKIP][182] ([i915#3555] / [i915#8228]) +1 other test skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_hdr@brightness-with-hdr:
- shard-mtlp: NOTRUN -> [SKIP][183] ([i915#12713])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-2/igt@kms_hdr@brightness-with-hdr.html
- shard-tglu-1: NOTRUN -> [SKIP][184] ([i915#12713])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@static-toggle-suspend:
- shard-tglu-1: NOTRUN -> [SKIP][185] ([i915#3555] / [i915#8228])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_joiner@basic-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][186] ([i915#10656])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-dg2: [PASS][187] -> [SKIP][188] ([i915#12388])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg2-11/igt@kms_joiner@basic-force-big-joiner.html
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-8/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-dg2: NOTRUN -> [SKIP][189] ([i915#10656])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_joiner@basic-force-ultra-joiner.html
- shard-rkl: NOTRUN -> [SKIP][190] ([i915#12394])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-tglu: NOTRUN -> [SKIP][191] ([i915#13688])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-mtlp: NOTRUN -> [SKIP][192] ([i915#10656])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][193] ([i915#12339])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-mtlp: NOTRUN -> [SKIP][194] ([i915#4816])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-3/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-rkl: NOTRUN -> [SKIP][195] ([i915#13958])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-mtlp: NOTRUN -> [SKIP][196] ([i915#13958])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_plane_multiple@tiling-4:
- shard-rkl: NOTRUN -> [SKIP][197] ([i915#14259])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_plane_multiple@tiling-4.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-rkl: NOTRUN -> [SKIP][198] ([i915#6953])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c:
- shard-tglu: NOTRUN -> [SKIP][199] ([i915#12247]) +9 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c:
- shard-rkl: NOTRUN -> [SKIP][200] ([i915#12247]) +18 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling:
- shard-dg2: NOTRUN -> [SKIP][201] ([i915#12247] / [i915#9423])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d:
- shard-dg2: NOTRUN -> [SKIP][202] ([i915#12247]) +3 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25:
- shard-rkl: NOTRUN -> [SKIP][203] ([i915#12247] / [i915#6953])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5:
- shard-mtlp: NOTRUN -> [SKIP][204] ([i915#6953])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25:
- shard-mtlp: NOTRUN -> [SKIP][205] ([i915#12247] / [i915#3555])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-3/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75:
- shard-mtlp: NOTRUN -> [SKIP][206] ([i915#12247] / [i915#3555] / [i915#6953])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a:
- shard-mtlp: NOTRUN -> [SKIP][207] ([i915#12247]) +16 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a.html
* igt@kms_pm_backlight@bad-brightness:
- shard-tglu: NOTRUN -> [SKIP][208] ([i915#9812])
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-10/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-rkl: NOTRUN -> [SKIP][209] ([i915#12343])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-rkl: NOTRUN -> [SKIP][210] ([i915#5354])
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-tglu-1: NOTRUN -> [SKIP][211] ([i915#3828])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_dc@dc9-dpms:
- shard-tglu: NOTRUN -> [SKIP][212] ([i915#4281])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-mtlp: NOTRUN -> [SKIP][213] ([i915#8430])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-dg2: NOTRUN -> [SKIP][214] ([i915#9519])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-mtlp: NOTRUN -> [SKIP][215] ([i915#9519])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-rkl: [PASS][216] -> [SKIP][217] ([i915#9519]) +2 other tests skip
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-rkl-8/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
- shard-tglu: NOTRUN -> [SKIP][218] ([i915#9519])
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_prime@basic-crc-hybrid:
- shard-rkl: NOTRUN -> [SKIP][219] ([i915#6524])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-3/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_prime@d3hot:
- shard-mtlp: NOTRUN -> [SKIP][220] ([i915#6524])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-3/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf:
- shard-tglu: NOTRUN -> [SKIP][221] ([i915#11520]) +4 other tests skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-10/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf:
- shard-dg2: NOTRUN -> [SKIP][222] ([i915#11520]) +1 other test skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][223] ([i915#11520]) +11 other tests skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][224] ([i915#9808])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-2/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][225] ([i915#12316]) +3 other tests skip
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-2/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf:
- shard-tglu-1: NOTRUN -> [SKIP][226] ([i915#11520]) +3 other tests skip
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_su@page_flip-p010:
- shard-rkl: NOTRUN -> [SKIP][227] ([i915#9683])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@fbc-pr-cursor-render:
- shard-mtlp: NOTRUN -> [SKIP][228] ([i915#9688]) +9 other tests skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_psr@fbc-pr-cursor-render.html
* igt@kms_psr@fbc-psr2-cursor-mmap-cpu:
- shard-tglu: NOTRUN -> [SKIP][229] ([i915#9732]) +12 other tests skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-10/igt@kms_psr@fbc-psr2-cursor-mmap-cpu.html
* igt@kms_psr@fbc-psr2-cursor-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][230] ([i915#1072] / [i915#9732]) +4 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_psr@fbc-psr2-cursor-mmap-gtt.html
* igt@kms_psr@fbc-psr2-sprite-render:
- shard-rkl: NOTRUN -> [SKIP][231] ([i915#1072] / [i915#9732]) +26 other tests skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_psr@fbc-psr2-sprite-render.html
* igt@kms_psr@psr2-cursor-mmap-gtt:
- shard-tglu-1: NOTRUN -> [SKIP][232] ([i915#9732]) +8 other tests skip
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_psr@psr2-cursor-mmap-gtt.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-rkl: NOTRUN -> [SKIP][233] ([i915#9685]) +1 other test skip
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-0:
- shard-mtlp: NOTRUN -> [SKIP][234] ([i915#5289])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-rkl: NOTRUN -> [SKIP][235] ([i915#5289])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-tglu: NOTRUN -> [SKIP][236] ([i915#5289]) +1 other test skip
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-mtlp: NOTRUN -> [SKIP][237] ([i915#12755])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_scaling_modes@scaling-mode-center:
- shard-tglu-1: NOTRUN -> [SKIP][238] ([i915#3555]) +3 other tests skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_scaling_modes@scaling-mode-center.html
* igt@kms_selftest@drm_framebuffer:
- shard-rkl: NOTRUN -> [ABORT][239] ([i915#13179]) +1 other test abort
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_selftest@drm_framebuffer.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-rkl: NOTRUN -> [SKIP][240] ([i915#8623])
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_universal_plane@universal-plane-sanity@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [DMESG-WARN][241] ([i915#12964]) +14 other tests dmesg-warn
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_universal_plane@universal-plane-sanity@pipe-a-hdmi-a-1.html
* igt@kms_vrr@max-min:
- shard-tglu-1: NOTRUN -> [SKIP][242] ([i915#9906])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-1/igt@kms_vrr@max-min.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-mtlp: NOTRUN -> [SKIP][243] ([i915#8808] / [i915#9906]) +1 other test skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-1/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@kms_vrr@seamless-rr-switch-virtual:
- shard-rkl: NOTRUN -> [SKIP][244] ([i915#9906])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@kms_vrr@seamless-rr-switch-virtual.html
* igt@kms_writeback@writeback-fb-id:
- shard-rkl: NOTRUN -> [SKIP][245] ([i915#2437])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-tglu: NOTRUN -> [SKIP][246] ([i915#2437] / [i915#9412]) +1 other test skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-10/igt@kms_writeback@writeback-pixel-formats.html
* igt@perf_pmu@interrupts:
- shard-rkl: [PASS][247] -> [FAIL][248] ([i915#13977])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-rkl-7/igt@perf_pmu@interrupts.html
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-4/igt@perf_pmu@interrupts.html
* igt@perf_pmu@rc6@other-idle-gt0:
- shard-rkl: NOTRUN -> [SKIP][249] ([i915#8516])
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-3/igt@perf_pmu@rc6@other-idle-gt0.html
* igt@prime_vgem@fence-read-hang:
- shard-rkl: NOTRUN -> [SKIP][250] ([i915#3708])
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-7/igt@prime_vgem@fence-read-hang.html
* igt@sriov_basic@bind-unbind-vf@vf-4:
- shard-tglu: NOTRUN -> [FAIL][251] ([i915#12910]) +9 other tests fail
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-7/igt@sriov_basic@bind-unbind-vf@vf-4.html
* igt@sriov_basic@enable-vfs-autoprobe-off:
- shard-rkl: NOTRUN -> [SKIP][252] ([i915#9917]) +1 other test skip
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@sriov_basic@enable-vfs-autoprobe-off.html
* igt@sriov_basic@enable-vfs-bind-unbind-each@numvfs-4:
- shard-mtlp: NOTRUN -> [FAIL][253] ([i915#12910]) +8 other tests fail
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-3/igt@sriov_basic@enable-vfs-bind-unbind-each@numvfs-4.html
#### Possible fixes ####
* igt@gem_eio@in-flight-internal-1us:
- shard-mtlp: [ABORT][254] ([i915#13193] / [i915#13723]) -> [PASS][255] +3 other tests pass
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-mtlp-4/igt@gem_eio@in-flight-internal-1us.html
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-2/igt@gem_eio@in-flight-internal-1us.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [TIMEOUT][256] ([i915#14044] / [i915#5493]) -> [PASS][257] +1 other test pass
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg1-16/igt@gem_lmem_swapping@smem-oom@lmem0.html
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg1-17/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0:
- shard-dg1: [FAIL][258] ([i915#3591]) -> [PASS][259] +1 other test pass
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg1-15/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg1-19/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html
* igt@i915_power@sanity:
- shard-mtlp: [SKIP][260] ([i915#7984]) -> [PASS][261]
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-mtlp-1/igt@i915_power@sanity.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-5/igt@i915_power@sanity.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition:
- shard-dg2: [FAIL][262] ([i915#5956]) -> [PASS][263]
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg2-1/igt@kms_atomic_transition@plane-toggle-modeset-transition.html
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-11/igt@kms_atomic_transition@plane-toggle-modeset-transition.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1:
- shard-tglu: [FAIL][264] ([i915#11808]) -> [PASS][265] +1 other test pass
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-tglu-9/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-5/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0:
- shard-mtlp: [FAIL][266] ([i915#5138]) -> [PASS][267]
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-mtlp-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc:
- shard-dg1: [DMESG-WARN][268] ([i915#4423]) -> [PASS][269] +2 other tests pass
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg1-14/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg1-13/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-rkl: [FAIL][270] ([i915#2346]) -> [PASS][271] +1 other test pass
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-rkl-7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a1:
- shard-tglu: [FAIL][272] ([i915#13734]) -> [PASS][273] +3 other tests pass
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-tglu-10/igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a1.html
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-tglu-2/igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a1.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-dg2: [SKIP][274] ([i915#12388]) -> [PASS][275]
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg2-1/igt@kms_joiner@invalid-modeset-force-big-joiner.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-11/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_pm_rpm@system-suspend-modeset:
- shard-rkl: [INCOMPLETE][276] -> [PASS][277]
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-rkl-3/igt@kms_pm_rpm@system-suspend-modeset.html
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@kms_pm_rpm@system-suspend-modeset.html
* igt@perf_pmu@module-unload:
- shard-mtlp: [INCOMPLETE][278] ([i915#13520]) -> [PASS][279]
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-mtlp-8/igt@perf_pmu@module-unload.html
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-mtlp-3/igt@perf_pmu@module-unload.html
* igt@perf_pmu@most-busy-check-all:
- shard-rkl: [FAIL][280] ([i915#4349]) -> [PASS][281] +1 other test pass
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-rkl-8/igt@perf_pmu@most-busy-check-all.html
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@perf_pmu@most-busy-check-all.html
#### Warnings ####
* igt@i915_suspend@sysfs-reader:
- shard-glk: [INCOMPLETE][282] ([i915#4817]) -> [INCOMPLETE][283] ([i915#13502] / [i915#4817])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-glk6/igt@i915_suspend@sysfs-reader.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-glk1/igt@i915_suspend@sysfs-reader.html
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][284] ([i915#6095]) -> [SKIP][285] ([i915#14098] / [i915#6095]) +1 other test skip
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-rkl-8/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-5/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_content_protection@srm:
- shard-dg2: [FAIL][286] ([i915#7173]) -> [SKIP][287] ([i915#7118])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg2-11/igt@kms_content_protection@srm.html
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-2/igt@kms_content_protection@srm.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite:
- shard-dg2: [SKIP][288] ([i915#10433] / [i915#3458]) -> [SKIP][289] ([i915#3458])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite.html
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-render:
- shard-dg2: [SKIP][290] ([i915#3458]) -> [SKIP][291] ([i915#10433] / [i915#3458])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-render.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-move:
- shard-dg1: [SKIP][292] -> [SKIP][293] ([i915#4423])
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-move.html
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg1-19/igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-render:
- shard-dg1: [SKIP][294] ([i915#4423]) -> [SKIP][295]
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg1-19/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-render.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_hdr@brightness-with-hdr:
- shard-dg2: [SKIP][296] ([i915#12713]) -> [SKIP][297] ([i915#13331])
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg2-1/igt@kms_hdr@brightness-with-hdr.html
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg2-11/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-dg1: [SKIP][298] ([i915#12394]) -> [SKIP][299] ([i915#12394] / [i915#4423])
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg1-17/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg1-14/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-rkl: [SKIP][300] ([i915#4070] / [i915#4816]) -> [SKIP][301] ([i915#4816])
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-rkl-6/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-3/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_pm_dc@dc9-dpms:
- shard-rkl: [SKIP][302] ([i915#3361]) -> [SKIP][303] ([i915#4281])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-rkl-8/igt@kms_pm_dc@dc9-dpms.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-rkl-4/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_psr2_sf@psr2-cursor-plane-update-sf:
- shard-dg1: [SKIP][304] ([i915#11520] / [i915#4423]) -> [SKIP][305] ([i915#11520])
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16545/shard-dg1-19/igt@kms_psr2_sf@psr2-cursor-plane-update-sf.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/shard-dg1-13/igt@kms_psr2_sf@psr2-cursor-plane-update-sf.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#10030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10030
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11808
[i915#11832]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11832
[i915#11965]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11965
[i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#12388]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12388
[i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
[i915#12394]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12394
[i915#12454]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12454
[i915#12712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12712
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#12910]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12910
[i915#12917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917
[i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964
[i915#12967]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12967
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179
[i915#13193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13193
[i915#13331]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13331
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13502]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13502
[i915#13520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13520
[i915#13550]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13550
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13688
[i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13723
[i915#13734]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13734
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13784
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#13977]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13977
[i915#14044]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14044
[i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
[i915#14123]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14123
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955
[i915#4070]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4281
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4854]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4854
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885
[i915#5107]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5107
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493
[i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6228
[i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6590]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#6645]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6645
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7443]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7443
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975
[i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
[i915#8437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8437
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709
[i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
[i915#8810]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8810
[i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053
[i915#9159]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9159
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766
[i915#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808
[i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9833]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9833
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* Linux: CI_DRM_16545 -> Patchwork_148874v3
CI-20190529: 20190529
CI_DRM_16545: dd6a856541dd90fa4ef755783898fcfbea3b9961 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8364: 8364
Patchwork_148874v3: dd6a856541dd90fa4ef755783898fcfbea3b9961 @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_148874v3/index.html
[-- Attachment #2: Type: text/html, Size: 108745 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
end of thread, other threads:[~2025-05-15 1:14 UTC | newest]
Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
2025-05-12 10:33 ` [PATCH 1/7] drm/i915: Drop PIPEDMC faults from the fault mask on LNL+ Ville Syrjala
2025-05-13 9:47 ` Luca Coelho
2025-05-13 10:05 ` Ville Syrjälä
2025-05-12 10:33 ` [PATCH 2/7] drm/i915: Hook up PIPEDMC interrupts Ville Syrjala
2025-05-13 10:24 ` Luca Coelho
2025-05-13 10:51 ` Ville Syrjälä
2025-05-13 13:42 ` [PATCH v2 " Ville Syrjala
2025-05-13 17:16 ` Luca Coelho
2025-05-14 17:42 ` [PATCH v3 " Ville Syrjala
2025-05-12 10:33 ` [PATCH 3/7] drm/i915/dmc: Define all DMC event IDs Ville Syrjala
2025-05-13 10:27 ` Luca Coelho
2025-05-12 10:33 ` [PATCH 4/7] drm/i915/dmc: Extract dmc_evt_ctl_disable() Ville Syrjala
2025-05-13 11:24 ` Luca Coelho
2025-05-12 10:33 ` [PATCH 5/7] drm/o915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg() Ville Syrjala
2025-05-13 11:41 ` Luca Coelho
2025-05-12 10:33 ` [PATCH 6/7] drm/i915/dmc: Extract is_event_handler() Ville Syrjala
2025-05-13 11:52 ` Luca Coelho
2025-05-13 11:57 ` Luca Coelho
2025-05-12 10:33 ` [PATCH 7/7] drm/i915/dmc: Introduce dmc_configure_event() Ville Syrjala
2025-05-13 12:00 ` Luca Coelho
2025-05-12 11:29 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff Patchwork
2025-05-12 11:29 ` ✗ Fi.CI.SPARSE: " Patchwork
2025-05-12 11:54 ` ✓ i915.CI.BAT: success " Patchwork
2025-05-12 13:59 ` ✗ i915.CI.Full: failure " Patchwork
2025-05-13 16:01 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff (rev2) Patchwork
2025-05-13 16:01 ` ✗ Fi.CI.SPARSE: " Patchwork
2025-05-13 16:21 ` ✓ i915.CI.BAT: success " Patchwork
2025-05-13 19:02 ` ✓ i915.CI.Full: " Patchwork
2025-05-14 18:41 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff (rev3) Patchwork
2025-05-14 18:41 ` ✗ Fi.CI.SPARSE: " Patchwork
2025-05-14 19:02 ` ✓ i915.CI.BAT: success " Patchwork
2025-05-15 1:14 ` ✗ i915.CI.Full: failure " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox