* [Intel-gfx] [PATCH v2] drm/i915/tgl: Simply subplatform detection
@ 2022-02-22 14:14 José Roberto de Souza
2022-02-22 14:21 ` Tvrtko Ursulin
` (4 more replies)
0 siblings, 5 replies; 9+ messages in thread
From: José Roberto de Souza @ 2022-02-22 14:14 UTC (permalink / raw)
To: intel-gfx; +Cc: Fred Gao
In the past we had a need to differentiate TGL U and TGL Y, there
was a different voltage swing table for each subplatform and some PCI
ids of this subplatforms are shared but it turned out that it was a
specification mistake and the voltage swing table was indeed the same
but we went ahead with that patch because we needed to differentiate
TGL U and Y from TGL H and by that time TGL H was embargoed so that
was the perfect way to land it upstream.
Now the embargo for TGL H is long past and now we even have
INTEL_TGL_12_GT1_IDS with all TGL H ids, so we can drop this PCI root
check and only rely in the PCI ids to differentiate TGL U and Y from
TGL H that actually has code differences.
Besides the simplification this will fix issues in virtualization
environments where the PCI root is virtualized and don't have the same
id as actual hardware.
v2:
- add and set INTEL_SUBPLATFORM_UY
Cc: Fred Gao <fred.gao@intel.com>
Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
---
.../drm/i915/display/intel_ddi_buf_trans.c | 2 +-
drivers/gpu/drm/i915/i915_drv.h | 11 +++-----
drivers/gpu/drm/i915/i915_reg.h | 6 -----
drivers/gpu/drm/i915/intel_device_info.c | 26 +++++--------------
drivers/gpu/drm/i915/intel_device_info.h | 3 +++
drivers/gpu/drm/i915/intel_step.c | 2 +-
6 files changed, 16 insertions(+), 34 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c b/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
index 0c32210bf5031..934a9f9e7dabb 100644
--- a/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
+++ b/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
@@ -1321,7 +1321,7 @@ tgl_get_combo_buf_trans_dp(struct intel_encoder *encoder,
struct drm_i915_private *dev_priv = to_i915(encoder->base.dev);
if (crtc_state->port_clock > 270000) {
- if (IS_TGL_U(dev_priv) || IS_TGL_Y(dev_priv)) {
+ if (IS_TGL_UY(dev_priv)) {
return intel_get_buf_trans(&tgl_uy_combo_phy_trans_dp_hbr2,
n_entries);
} else {
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index 1c2f4ae4ebf98..51417e9b740f4 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -1147,11 +1147,8 @@ IS_SUBPLATFORM(const struct drm_i915_private *i915,
#define IS_ICL_WITH_PORT_F(dev_priv) \
IS_SUBPLATFORM(dev_priv, INTEL_ICELAKE, INTEL_SUBPLATFORM_PORTF)
-#define IS_TGL_U(dev_priv) \
- IS_SUBPLATFORM(dev_priv, INTEL_TIGERLAKE, INTEL_SUBPLATFORM_ULT)
-
-#define IS_TGL_Y(dev_priv) \
- IS_SUBPLATFORM(dev_priv, INTEL_TIGERLAKE, INTEL_SUBPLATFORM_ULX)
+#define IS_TGL_UY(dev_priv) \
+ IS_SUBPLATFORM(dev_priv, INTEL_TIGERLAKE, INTEL_SUBPLATFORM_UY)
#define IS_SKL_GRAPHICS_STEP(p, since, until) (IS_SKYLAKE(p) && IS_GRAPHICS_STEP(p, since, until))
@@ -1170,11 +1167,11 @@ IS_SUBPLATFORM(const struct drm_i915_private *i915,
IS_DISPLAY_STEP(__i915, since, until))
#define IS_TGL_UY_GRAPHICS_STEP(__i915, since, until) \
- ((IS_TGL_U(__i915) || IS_TGL_Y(__i915)) && \
+ (IS_TGL_UY(__i915) && \
IS_GRAPHICS_STEP(__i915, since, until))
#define IS_TGL_GRAPHICS_STEP(__i915, since, until) \
- (IS_TIGERLAKE(__i915) && !(IS_TGL_U(__i915) || IS_TGL_Y(__i915)) && \
+ (IS_TIGERLAKE(__i915) && !IS_TGL_UY(__i915)) && \
IS_GRAPHICS_STEP(__i915, since, until))
#define IS_RKL_DISPLAY_STEP(p, since, until) \
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index 2b8a3086ed35a..30aa1d99f2244 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -8823,12 +8823,6 @@ enum skl_power_gate {
#define DSB_ENABLE (1 << 31)
#define DSB_STATUS (1 << 0)
-#define TGL_ROOT_DEVICE_ID 0x9A00
-#define TGL_ROOT_DEVICE_MASK 0xFF00
-#define TGL_ROOT_DEVICE_SKU_MASK 0xF
-#define TGL_ROOT_DEVICE_SKU_ULX 0x2
-#define TGL_ROOT_DEVICE_SKU_ULT 0x4
-
#define CLKREQ_POLICY _MMIO(0x101038)
#define CLKREQ_POLICY_MEM_UP_OVRD REG_BIT(1)
diff --git a/drivers/gpu/drm/i915/intel_device_info.c b/drivers/gpu/drm/i915/intel_device_info.c
index ae13bc3c7970e..d03de76147912 100644
--- a/drivers/gpu/drm/i915/intel_device_info.c
+++ b/drivers/gpu/drm/i915/intel_device_info.c
@@ -170,6 +170,10 @@ static const u16 subplatform_portf_ids[] = {
INTEL_ICL_PORT_F_IDS(0),
};
+static const u16 subplatform_uy_ids[] = {
+ INTEL_TGL_12_GT2_IDS(0),
+};
+
static const u16 subplatform_n_ids[] = {
INTEL_ADLN_IDS(0),
};
@@ -226,6 +230,9 @@ void intel_device_info_subplatform_init(struct drm_i915_private *i915)
} else if (find_devid(devid, subplatform_portf_ids,
ARRAY_SIZE(subplatform_portf_ids))) {
mask = BIT(INTEL_SUBPLATFORM_PORTF);
+ } else if (find_devid(devid, subplatform_uy_ids,
+ ARRAY_SIZE(subplatform_uy_ids))) {
+ mask = BIT(INTEL_SUBPLATFORM_UY);
} else if (find_devid(devid, subplatform_n_ids,
ARRAY_SIZE(subplatform_n_ids))) {
mask = BIT(INTEL_SUBPLATFORM_N);
@@ -243,25 +250,6 @@ void intel_device_info_subplatform_init(struct drm_i915_private *i915)
mask = BIT(INTEL_SUBPLATFORM_G12);
}
- if (IS_TIGERLAKE(i915)) {
- struct pci_dev *root, *pdev = to_pci_dev(i915->drm.dev);
-
- root = list_first_entry(&pdev->bus->devices, typeof(*root), bus_list);
-
- drm_WARN_ON(&i915->drm, mask);
- drm_WARN_ON(&i915->drm, (root->device & TGL_ROOT_DEVICE_MASK) !=
- TGL_ROOT_DEVICE_ID);
-
- switch (root->device & TGL_ROOT_DEVICE_SKU_MASK) {
- case TGL_ROOT_DEVICE_SKU_ULX:
- mask = BIT(INTEL_SUBPLATFORM_ULX);
- break;
- case TGL_ROOT_DEVICE_SKU_ULT:
- mask = BIT(INTEL_SUBPLATFORM_ULT);
- break;
- }
- }
-
GEM_BUG_ON(mask & ~INTEL_SUBPLATFORM_MASK);
RUNTIME_INFO(i915)->platform_mask[pi] |= mask;
diff --git a/drivers/gpu/drm/i915/intel_device_info.h b/drivers/gpu/drm/i915/intel_device_info.h
index 2508a47fb3f5e..291215d9da282 100644
--- a/drivers/gpu/drm/i915/intel_device_info.h
+++ b/drivers/gpu/drm/i915/intel_device_info.h
@@ -106,6 +106,9 @@ enum intel_platform {
/* ICL */
#define INTEL_SUBPLATFORM_PORTF (0)
+/* TGL */
+#define INTEL_SUBPLATFORM_UY (0)
+
/* DG2 */
#define INTEL_SUBPLATFORM_G10 0
#define INTEL_SUBPLATFORM_G11 1
diff --git a/drivers/gpu/drm/i915/intel_step.c b/drivers/gpu/drm/i915/intel_step.c
index ac1a796b28084..4fd69ecd14811 100644
--- a/drivers/gpu/drm/i915/intel_step.c
+++ b/drivers/gpu/drm/i915/intel_step.c
@@ -165,7 +165,7 @@ void intel_step_init(struct drm_i915_private *i915)
} else if (IS_ROCKETLAKE(i915)) {
revids = rkl_revids;
size = ARRAY_SIZE(rkl_revids);
- } else if (IS_TGL_U(i915) || IS_TGL_Y(i915)) {
+ } else if (IS_TGL_UY(i915)) {
revids = tgl_uy_revids;
size = ARRAY_SIZE(tgl_uy_revids);
} else if (IS_TIGERLAKE(i915)) {
--
2.35.1
^ permalink raw reply related [flat|nested] 9+ messages in thread* Re: [Intel-gfx] [PATCH v2] drm/i915/tgl: Simply subplatform detection 2022-02-22 14:14 [Intel-gfx] [PATCH v2] drm/i915/tgl: Simply subplatform detection José Roberto de Souza @ 2022-02-22 14:21 ` Tvrtko Ursulin 2022-02-23 3:28 ` Zhenyu Wang 2022-02-22 22:34 ` [Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915/tgl: Simply subplatform detection (rev2) Patchwork ` (3 subsequent siblings) 4 siblings, 1 reply; 9+ messages in thread From: Tvrtko Ursulin @ 2022-02-22 14:21 UTC (permalink / raw) To: José Roberto de Souza, intel-gfx; +Cc: Fred Gao On 22/02/2022 14:14, José Roberto de Souza wrote: > In the past we had a need to differentiate TGL U and TGL Y, there > was a different voltage swing table for each subplatform and some PCI > ids of this subplatforms are shared but it turned out that it was a > specification mistake and the voltage swing table was indeed the same > but we went ahead with that patch because we needed to differentiate > TGL U and Y from TGL H and by that time TGL H was embargoed so that > was the perfect way to land it upstream. > > Now the embargo for TGL H is long past and now we even have > INTEL_TGL_12_GT1_IDS with all TGL H ids, so we can drop this PCI root > check and only rely in the PCI ids to differentiate TGL U and Y from > TGL H that actually has code differences. > > Besides the simplification this will fix issues in virtualization > environments where the PCI root is virtualized and don't have the same > id as actual hardware. > > v2: > - add and set INTEL_SUBPLATFORM_UY LGTM, thanks for the tweak! Looks mechanical enough so: Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Regards, Tvrtko > Cc: Fred Gao <fred.gao@intel.com> > Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com> > Signed-off-by: José Roberto de Souza <jose.souza@intel.com> > --- > .../drm/i915/display/intel_ddi_buf_trans.c | 2 +- > drivers/gpu/drm/i915/i915_drv.h | 11 +++----- > drivers/gpu/drm/i915/i915_reg.h | 6 ----- > drivers/gpu/drm/i915/intel_device_info.c | 26 +++++-------------- > drivers/gpu/drm/i915/intel_device_info.h | 3 +++ > drivers/gpu/drm/i915/intel_step.c | 2 +- > 6 files changed, 16 insertions(+), 34 deletions(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c b/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c > index 0c32210bf5031..934a9f9e7dabb 100644 > --- a/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c > +++ b/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c > @@ -1321,7 +1321,7 @@ tgl_get_combo_buf_trans_dp(struct intel_encoder *encoder, > struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); > > if (crtc_state->port_clock > 270000) { > - if (IS_TGL_U(dev_priv) || IS_TGL_Y(dev_priv)) { > + if (IS_TGL_UY(dev_priv)) { > return intel_get_buf_trans(&tgl_uy_combo_phy_trans_dp_hbr2, > n_entries); > } else { > diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h > index 1c2f4ae4ebf98..51417e9b740f4 100644 > --- a/drivers/gpu/drm/i915/i915_drv.h > +++ b/drivers/gpu/drm/i915/i915_drv.h > @@ -1147,11 +1147,8 @@ IS_SUBPLATFORM(const struct drm_i915_private *i915, > #define IS_ICL_WITH_PORT_F(dev_priv) \ > IS_SUBPLATFORM(dev_priv, INTEL_ICELAKE, INTEL_SUBPLATFORM_PORTF) > > -#define IS_TGL_U(dev_priv) \ > - IS_SUBPLATFORM(dev_priv, INTEL_TIGERLAKE, INTEL_SUBPLATFORM_ULT) > - > -#define IS_TGL_Y(dev_priv) \ > - IS_SUBPLATFORM(dev_priv, INTEL_TIGERLAKE, INTEL_SUBPLATFORM_ULX) > +#define IS_TGL_UY(dev_priv) \ > + IS_SUBPLATFORM(dev_priv, INTEL_TIGERLAKE, INTEL_SUBPLATFORM_UY) > > #define IS_SKL_GRAPHICS_STEP(p, since, until) (IS_SKYLAKE(p) && IS_GRAPHICS_STEP(p, since, until)) > > @@ -1170,11 +1167,11 @@ IS_SUBPLATFORM(const struct drm_i915_private *i915, > IS_DISPLAY_STEP(__i915, since, until)) > > #define IS_TGL_UY_GRAPHICS_STEP(__i915, since, until) \ > - ((IS_TGL_U(__i915) || IS_TGL_Y(__i915)) && \ > + (IS_TGL_UY(__i915) && \ > IS_GRAPHICS_STEP(__i915, since, until)) > > #define IS_TGL_GRAPHICS_STEP(__i915, since, until) \ > - (IS_TIGERLAKE(__i915) && !(IS_TGL_U(__i915) || IS_TGL_Y(__i915)) && \ > + (IS_TIGERLAKE(__i915) && !IS_TGL_UY(__i915)) && \ > IS_GRAPHICS_STEP(__i915, since, until)) > > #define IS_RKL_DISPLAY_STEP(p, since, until) \ > diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h > index 2b8a3086ed35a..30aa1d99f2244 100644 > --- a/drivers/gpu/drm/i915/i915_reg.h > +++ b/drivers/gpu/drm/i915/i915_reg.h > @@ -8823,12 +8823,6 @@ enum skl_power_gate { > #define DSB_ENABLE (1 << 31) > #define DSB_STATUS (1 << 0) > > -#define TGL_ROOT_DEVICE_ID 0x9A00 > -#define TGL_ROOT_DEVICE_MASK 0xFF00 > -#define TGL_ROOT_DEVICE_SKU_MASK 0xF > -#define TGL_ROOT_DEVICE_SKU_ULX 0x2 > -#define TGL_ROOT_DEVICE_SKU_ULT 0x4 > - > #define CLKREQ_POLICY _MMIO(0x101038) > #define CLKREQ_POLICY_MEM_UP_OVRD REG_BIT(1) > > diff --git a/drivers/gpu/drm/i915/intel_device_info.c b/drivers/gpu/drm/i915/intel_device_info.c > index ae13bc3c7970e..d03de76147912 100644 > --- a/drivers/gpu/drm/i915/intel_device_info.c > +++ b/drivers/gpu/drm/i915/intel_device_info.c > @@ -170,6 +170,10 @@ static const u16 subplatform_portf_ids[] = { > INTEL_ICL_PORT_F_IDS(0), > }; > > +static const u16 subplatform_uy_ids[] = { > + INTEL_TGL_12_GT2_IDS(0), > +}; > + > static const u16 subplatform_n_ids[] = { > INTEL_ADLN_IDS(0), > }; > @@ -226,6 +230,9 @@ void intel_device_info_subplatform_init(struct drm_i915_private *i915) > } else if (find_devid(devid, subplatform_portf_ids, > ARRAY_SIZE(subplatform_portf_ids))) { > mask = BIT(INTEL_SUBPLATFORM_PORTF); > + } else if (find_devid(devid, subplatform_uy_ids, > + ARRAY_SIZE(subplatform_uy_ids))) { > + mask = BIT(INTEL_SUBPLATFORM_UY); > } else if (find_devid(devid, subplatform_n_ids, > ARRAY_SIZE(subplatform_n_ids))) { > mask = BIT(INTEL_SUBPLATFORM_N); > @@ -243,25 +250,6 @@ void intel_device_info_subplatform_init(struct drm_i915_private *i915) > mask = BIT(INTEL_SUBPLATFORM_G12); > } > > - if (IS_TIGERLAKE(i915)) { > - struct pci_dev *root, *pdev = to_pci_dev(i915->drm.dev); > - > - root = list_first_entry(&pdev->bus->devices, typeof(*root), bus_list); > - > - drm_WARN_ON(&i915->drm, mask); > - drm_WARN_ON(&i915->drm, (root->device & TGL_ROOT_DEVICE_MASK) != > - TGL_ROOT_DEVICE_ID); > - > - switch (root->device & TGL_ROOT_DEVICE_SKU_MASK) { > - case TGL_ROOT_DEVICE_SKU_ULX: > - mask = BIT(INTEL_SUBPLATFORM_ULX); > - break; > - case TGL_ROOT_DEVICE_SKU_ULT: > - mask = BIT(INTEL_SUBPLATFORM_ULT); > - break; > - } > - } > - > GEM_BUG_ON(mask & ~INTEL_SUBPLATFORM_MASK); > > RUNTIME_INFO(i915)->platform_mask[pi] |= mask; > diff --git a/drivers/gpu/drm/i915/intel_device_info.h b/drivers/gpu/drm/i915/intel_device_info.h > index 2508a47fb3f5e..291215d9da282 100644 > --- a/drivers/gpu/drm/i915/intel_device_info.h > +++ b/drivers/gpu/drm/i915/intel_device_info.h > @@ -106,6 +106,9 @@ enum intel_platform { > /* ICL */ > #define INTEL_SUBPLATFORM_PORTF (0) > > +/* TGL */ > +#define INTEL_SUBPLATFORM_UY (0) > + > /* DG2 */ > #define INTEL_SUBPLATFORM_G10 0 > #define INTEL_SUBPLATFORM_G11 1 > diff --git a/drivers/gpu/drm/i915/intel_step.c b/drivers/gpu/drm/i915/intel_step.c > index ac1a796b28084..4fd69ecd14811 100644 > --- a/drivers/gpu/drm/i915/intel_step.c > +++ b/drivers/gpu/drm/i915/intel_step.c > @@ -165,7 +165,7 @@ void intel_step_init(struct drm_i915_private *i915) > } else if (IS_ROCKETLAKE(i915)) { > revids = rkl_revids; > size = ARRAY_SIZE(rkl_revids); > - } else if (IS_TGL_U(i915) || IS_TGL_Y(i915)) { > + } else if (IS_TGL_UY(i915)) { > revids = tgl_uy_revids; > size = ARRAY_SIZE(tgl_uy_revids); > } else if (IS_TIGERLAKE(i915)) { ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Intel-gfx] [PATCH v2] drm/i915/tgl: Simply subplatform detection 2022-02-22 14:21 ` Tvrtko Ursulin @ 2022-02-23 3:28 ` Zhenyu Wang 2022-02-23 4:32 ` He, Yu 0 siblings, 1 reply; 9+ messages in thread From: Zhenyu Wang @ 2022-02-23 3:28 UTC (permalink / raw) To: Tvrtko Ursulin; +Cc: Fred Gao, intel-gfx, He, Yu [-- Attachment #1: Type: text/plain, Size: 7987 bytes --] On 2022.02.22 14:21:33 +0000, Tvrtko Ursulin wrote: > > On 22/02/2022 14:14, Jos?? Roberto de Souza wrote: > > In the past we had a need to differentiate TGL U and TGL Y, there > > was a different voltage swing table for each subplatform and some PCI > > ids of this subplatforms are shared but it turned out that it was a > > specification mistake and the voltage swing table was indeed the same > > but we went ahead with that patch because we needed to differentiate > > TGL U and Y from TGL H and by that time TGL H was embargoed so that > > was the perfect way to land it upstream. > > > > Now the embargo for TGL H is long past and now we even have > > INTEL_TGL_12_GT1_IDS with all TGL H ids, so we can drop this PCI root > > check and only rely in the PCI ids to differentiate TGL U and Y from > > TGL H that actually has code differences. > > > > Besides the simplification this will fix issues in virtualization > > environments where the PCI root is virtualized and don't have the same > > id as actual hardware. > > > > v2: > > - add and set INTEL_SUBPLATFORM_UY > > LGTM, thanks for the tweak! > > Looks mechanical enough so: > > Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> > Add Yu, who has been testing this under GPU passthrough case as well, which now release our effort for root pci device info passthrough issue. Thanks! > > > Cc: Fred Gao <fred.gao@intel.com> > > Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com> > > Signed-off-by: Jos?? Roberto de Souza <jose.souza@intel.com> > > --- > > .../drm/i915/display/intel_ddi_buf_trans.c | 2 +- > > drivers/gpu/drm/i915/i915_drv.h | 11 +++----- > > drivers/gpu/drm/i915/i915_reg.h | 6 ----- > > drivers/gpu/drm/i915/intel_device_info.c | 26 +++++-------------- > > drivers/gpu/drm/i915/intel_device_info.h | 3 +++ > > drivers/gpu/drm/i915/intel_step.c | 2 +- > > 6 files changed, 16 insertions(+), 34 deletions(-) > > > > diff --git a/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c b/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c > > index 0c32210bf5031..934a9f9e7dabb 100644 > > --- a/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c > > +++ b/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c > > @@ -1321,7 +1321,7 @@ tgl_get_combo_buf_trans_dp(struct intel_encoder *encoder, > > struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); > > if (crtc_state->port_clock > 270000) { > > - if (IS_TGL_U(dev_priv) || IS_TGL_Y(dev_priv)) { > > + if (IS_TGL_UY(dev_priv)) { > > return intel_get_buf_trans(&tgl_uy_combo_phy_trans_dp_hbr2, > > n_entries); > > } else { > > diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h > > index 1c2f4ae4ebf98..51417e9b740f4 100644 > > --- a/drivers/gpu/drm/i915/i915_drv.h > > +++ b/drivers/gpu/drm/i915/i915_drv.h > > @@ -1147,11 +1147,8 @@ IS_SUBPLATFORM(const struct drm_i915_private *i915, > > #define IS_ICL_WITH_PORT_F(dev_priv) \ > > IS_SUBPLATFORM(dev_priv, INTEL_ICELAKE, INTEL_SUBPLATFORM_PORTF) > > -#define IS_TGL_U(dev_priv) \ > > - IS_SUBPLATFORM(dev_priv, INTEL_TIGERLAKE, INTEL_SUBPLATFORM_ULT) > > - > > -#define IS_TGL_Y(dev_priv) \ > > - IS_SUBPLATFORM(dev_priv, INTEL_TIGERLAKE, INTEL_SUBPLATFORM_ULX) > > +#define IS_TGL_UY(dev_priv) \ > > + IS_SUBPLATFORM(dev_priv, INTEL_TIGERLAKE, INTEL_SUBPLATFORM_UY) > > #define IS_SKL_GRAPHICS_STEP(p, since, until) (IS_SKYLAKE(p) && IS_GRAPHICS_STEP(p, since, until)) > > @@ -1170,11 +1167,11 @@ IS_SUBPLATFORM(const struct drm_i915_private *i915, > > IS_DISPLAY_STEP(__i915, since, until)) > > #define IS_TGL_UY_GRAPHICS_STEP(__i915, since, until) \ > > - ((IS_TGL_U(__i915) || IS_TGL_Y(__i915)) && \ > > + (IS_TGL_UY(__i915) && \ > > IS_GRAPHICS_STEP(__i915, since, until)) > > #define IS_TGL_GRAPHICS_STEP(__i915, since, until) \ > > - (IS_TIGERLAKE(__i915) && !(IS_TGL_U(__i915) || IS_TGL_Y(__i915)) && \ > > + (IS_TIGERLAKE(__i915) && !IS_TGL_UY(__i915)) && \ > > IS_GRAPHICS_STEP(__i915, since, until)) > > #define IS_RKL_DISPLAY_STEP(p, since, until) \ > > diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h > > index 2b8a3086ed35a..30aa1d99f2244 100644 > > --- a/drivers/gpu/drm/i915/i915_reg.h > > +++ b/drivers/gpu/drm/i915/i915_reg.h > > @@ -8823,12 +8823,6 @@ enum skl_power_gate { > > #define DSB_ENABLE (1 << 31) > > #define DSB_STATUS (1 << 0) > > -#define TGL_ROOT_DEVICE_ID 0x9A00 > > -#define TGL_ROOT_DEVICE_MASK 0xFF00 > > -#define TGL_ROOT_DEVICE_SKU_MASK 0xF > > -#define TGL_ROOT_DEVICE_SKU_ULX 0x2 > > -#define TGL_ROOT_DEVICE_SKU_ULT 0x4 > > - > > #define CLKREQ_POLICY _MMIO(0x101038) > > #define CLKREQ_POLICY_MEM_UP_OVRD REG_BIT(1) > > diff --git a/drivers/gpu/drm/i915/intel_device_info.c b/drivers/gpu/drm/i915/intel_device_info.c > > index ae13bc3c7970e..d03de76147912 100644 > > --- a/drivers/gpu/drm/i915/intel_device_info.c > > +++ b/drivers/gpu/drm/i915/intel_device_info.c > > @@ -170,6 +170,10 @@ static const u16 subplatform_portf_ids[] = { > > INTEL_ICL_PORT_F_IDS(0), > > }; > > +static const u16 subplatform_uy_ids[] = { > > + INTEL_TGL_12_GT2_IDS(0), > > +}; > > + > > static const u16 subplatform_n_ids[] = { > > INTEL_ADLN_IDS(0), > > }; > > @@ -226,6 +230,9 @@ void intel_device_info_subplatform_init(struct drm_i915_private *i915) > > } else if (find_devid(devid, subplatform_portf_ids, > > ARRAY_SIZE(subplatform_portf_ids))) { > > mask = BIT(INTEL_SUBPLATFORM_PORTF); > > + } else if (find_devid(devid, subplatform_uy_ids, > > + ARRAY_SIZE(subplatform_uy_ids))) { > > + mask = BIT(INTEL_SUBPLATFORM_UY); > > } else if (find_devid(devid, subplatform_n_ids, > > ARRAY_SIZE(subplatform_n_ids))) { > > mask = BIT(INTEL_SUBPLATFORM_N); > > @@ -243,25 +250,6 @@ void intel_device_info_subplatform_init(struct drm_i915_private *i915) > > mask = BIT(INTEL_SUBPLATFORM_G12); > > } > > - if (IS_TIGERLAKE(i915)) { > > - struct pci_dev *root, *pdev = to_pci_dev(i915->drm.dev); > > - > > - root = list_first_entry(&pdev->bus->devices, typeof(*root), bus_list); > > - > > - drm_WARN_ON(&i915->drm, mask); > > - drm_WARN_ON(&i915->drm, (root->device & TGL_ROOT_DEVICE_MASK) != > > - TGL_ROOT_DEVICE_ID); > > - > > - switch (root->device & TGL_ROOT_DEVICE_SKU_MASK) { > > - case TGL_ROOT_DEVICE_SKU_ULX: > > - mask = BIT(INTEL_SUBPLATFORM_ULX); > > - break; > > - case TGL_ROOT_DEVICE_SKU_ULT: > > - mask = BIT(INTEL_SUBPLATFORM_ULT); > > - break; > > - } > > - } > > - > > GEM_BUG_ON(mask & ~INTEL_SUBPLATFORM_MASK); > > RUNTIME_INFO(i915)->platform_mask[pi] |= mask; > > diff --git a/drivers/gpu/drm/i915/intel_device_info.h b/drivers/gpu/drm/i915/intel_device_info.h > > index 2508a47fb3f5e..291215d9da282 100644 > > --- a/drivers/gpu/drm/i915/intel_device_info.h > > +++ b/drivers/gpu/drm/i915/intel_device_info.h > > @@ -106,6 +106,9 @@ enum intel_platform { > > /* ICL */ > > #define INTEL_SUBPLATFORM_PORTF (0) > > +/* TGL */ > > +#define INTEL_SUBPLATFORM_UY (0) > > + > > /* DG2 */ > > #define INTEL_SUBPLATFORM_G10 0 > > #define INTEL_SUBPLATFORM_G11 1 > > diff --git a/drivers/gpu/drm/i915/intel_step.c b/drivers/gpu/drm/i915/intel_step.c > > index ac1a796b28084..4fd69ecd14811 100644 > > --- a/drivers/gpu/drm/i915/intel_step.c > > +++ b/drivers/gpu/drm/i915/intel_step.c > > @@ -165,7 +165,7 @@ void intel_step_init(struct drm_i915_private *i915) > > } else if (IS_ROCKETLAKE(i915)) { > > revids = rkl_revids; > > size = ARRAY_SIZE(rkl_revids); > > - } else if (IS_TGL_U(i915) || IS_TGL_Y(i915)) { > > + } else if (IS_TGL_UY(i915)) { > > revids = tgl_uy_revids; > > size = ARRAY_SIZE(tgl_uy_revids); > > } else if (IS_TIGERLAKE(i915)) { [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Intel-gfx] [PATCH v2] drm/i915/tgl: Simply subplatform detection 2022-02-23 3:28 ` Zhenyu Wang @ 2022-02-23 4:32 ` He, Yu 0 siblings, 0 replies; 9+ messages in thread From: He, Yu @ 2022-02-23 4:32 UTC (permalink / raw) To: Zhenyu Wang, Tvrtko Ursulin; +Cc: Gao, Fred, intel-gfx@lists.freedesktop.org Best regards, He,Yu -----Original Message----- From: Zhenyu Wang <zhenyuw@linux.intel.com> Sent: 2022年2月23日 11:29 To: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com> Cc: Souza, Jose <jose.souza@intel.com>; intel-gfx@lists.freedesktop.org; Gao, Fred <fred.gao@intel.com>; He, Yu <yu.he@intel.com> Subject: Re: [Intel-gfx] [PATCH v2] drm/i915/tgl: Simply subplatform detection On 2022.02.22 14:21:33 +0000, Tvrtko Ursulin wrote: > > On 22/02/2022 14:14, Jos?? Roberto de Souza wrote: > > In the past we had a need to differentiate TGL U and TGL Y, there > > was a different voltage swing table for each subplatform and some > > PCI ids of this subplatforms are shared but it turned out that it > > was a specification mistake and the voltage swing table was indeed > > the same but we went ahead with that patch because we needed to > > differentiate TGL U and Y from TGL H and by that time TGL H was > > embargoed so that was the perfect way to land it upstream. > > > > Now the embargo for TGL H is long past and now we even have > > INTEL_TGL_12_GT1_IDS with all TGL H ids, so we can drop this PCI > > root check and only rely in the PCI ids to differentiate TGL U and Y > > from TGL H that actually has code differences. > > > > Besides the simplification this will fix issues in virtualization > > environments where the PCI root is virtualized and don't have the > > same id as actual hardware. > > > > v2: > > - add and set INTEL_SUBPLATFORM_UY > > LGTM, thanks for the tweak! > > Looks mechanical enough so: > > Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> > Add Yu, who has been testing this under GPU passthrough case as well, which now release our effort for root pci device info passthrough issue. Thanks! > > > Cc: Fred Gao <fred.gao@intel.com> > > Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com> > > Signed-off-by: Jos?? Roberto de Souza <jose.souza@intel.com> > > --- > > .../drm/i915/display/intel_ddi_buf_trans.c | 2 +- > > drivers/gpu/drm/i915/i915_drv.h | 11 +++----- > > drivers/gpu/drm/i915/i915_reg.h | 6 ----- > > drivers/gpu/drm/i915/intel_device_info.c | 26 +++++-------------- > > drivers/gpu/drm/i915/intel_device_info.h | 3 +++ > > drivers/gpu/drm/i915/intel_step.c | 2 +- > > 6 files changed, 16 insertions(+), 34 deletions(-) > > > > diff --git a/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c > > b/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c > > index 0c32210bf5031..934a9f9e7dabb 100644 > > --- a/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c > > +++ b/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c > > @@ -1321,7 +1321,7 @@ tgl_get_combo_buf_trans_dp(struct intel_encoder *encoder, > > struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); > > if (crtc_state->port_clock > 270000) { > > - if (IS_TGL_U(dev_priv) || IS_TGL_Y(dev_priv)) { > > + if (IS_TGL_UY(dev_priv)) { > > return intel_get_buf_trans(&tgl_uy_combo_phy_trans_dp_hbr2, > > n_entries); > > } else { > > diff --git a/drivers/gpu/drm/i915/i915_drv.h > > b/drivers/gpu/drm/i915/i915_drv.h index 1c2f4ae4ebf98..51417e9b740f4 > > 100644 > > --- a/drivers/gpu/drm/i915/i915_drv.h > > +++ b/drivers/gpu/drm/i915/i915_drv.h > > @@ -1147,11 +1147,8 @@ IS_SUBPLATFORM(const struct drm_i915_private *i915, > > #define IS_ICL_WITH_PORT_F(dev_priv) \ > > IS_SUBPLATFORM(dev_priv, INTEL_ICELAKE, INTEL_SUBPLATFORM_PORTF) > > -#define IS_TGL_U(dev_priv) \ > > - IS_SUBPLATFORM(dev_priv, INTEL_TIGERLAKE, INTEL_SUBPLATFORM_ULT) > > - > > -#define IS_TGL_Y(dev_priv) \ > > - IS_SUBPLATFORM(dev_priv, INTEL_TIGERLAKE, INTEL_SUBPLATFORM_ULX) > > +#define IS_TGL_UY(dev_priv) \ > > + IS_SUBPLATFORM(dev_priv, INTEL_TIGERLAKE, INTEL_SUBPLATFORM_UY) > > #define IS_SKL_GRAPHICS_STEP(p, since, until) (IS_SKYLAKE(p) && > > IS_GRAPHICS_STEP(p, since, until)) @@ -1170,11 +1167,11 @@ IS_SUBPLATFORM(const struct drm_i915_private *i915, > > IS_DISPLAY_STEP(__i915, since, until)) > > #define IS_TGL_UY_GRAPHICS_STEP(__i915, since, until) \ > > - ((IS_TGL_U(__i915) || IS_TGL_Y(__i915)) && \ > > + (IS_TGL_UY(__i915) && \ > > IS_GRAPHICS_STEP(__i915, since, until)) > > #define IS_TGL_GRAPHICS_STEP(__i915, since, until) \ > > - (IS_TIGERLAKE(__i915) && !(IS_TGL_U(__i915) || IS_TGL_Y(__i915)) && \ > > + (IS_TIGERLAKE(__i915) && !IS_TGL_UY(__i915)) && \ > > IS_GRAPHICS_STEP(__i915, since, until)) > > #define IS_RKL_DISPLAY_STEP(p, since, until) \ diff --git > > a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h > > index 2b8a3086ed35a..30aa1d99f2244 100644 > > --- a/drivers/gpu/drm/i915/i915_reg.h > > +++ b/drivers/gpu/drm/i915/i915_reg.h > > @@ -8823,12 +8823,6 @@ enum skl_power_gate { > > #define DSB_ENABLE (1 << 31) > > #define DSB_STATUS (1 << 0) > > -#define TGL_ROOT_DEVICE_ID 0x9A00 > > -#define TGL_ROOT_DEVICE_MASK 0xFF00 > > -#define TGL_ROOT_DEVICE_SKU_MASK 0xF > > -#define TGL_ROOT_DEVICE_SKU_ULX 0x2 > > -#define TGL_ROOT_DEVICE_SKU_ULT 0x4 > > - > > #define CLKREQ_POLICY _MMIO(0x101038) > > #define CLKREQ_POLICY_MEM_UP_OVRD REG_BIT(1) > > diff --git a/drivers/gpu/drm/i915/intel_device_info.c > > b/drivers/gpu/drm/i915/intel_device_info.c > > index ae13bc3c7970e..d03de76147912 100644 > > --- a/drivers/gpu/drm/i915/intel_device_info.c > > +++ b/drivers/gpu/drm/i915/intel_device_info.c > > @@ -170,6 +170,10 @@ static const u16 subplatform_portf_ids[] = { > > INTEL_ICL_PORT_F_IDS(0), > > }; > > +static const u16 subplatform_uy_ids[] = { > > + INTEL_TGL_12_GT2_IDS(0), > > +}; > > + > > static const u16 subplatform_n_ids[] = { > > INTEL_ADLN_IDS(0), > > }; > > @@ -226,6 +230,9 @@ void intel_device_info_subplatform_init(struct drm_i915_private *i915) > > } else if (find_devid(devid, subplatform_portf_ids, > > ARRAY_SIZE(subplatform_portf_ids))) { > > mask = BIT(INTEL_SUBPLATFORM_PORTF); > > + } else if (find_devid(devid, subplatform_uy_ids, > > + ARRAY_SIZE(subplatform_uy_ids))) { > > + mask = BIT(INTEL_SUBPLATFORM_UY); > > } else if (find_devid(devid, subplatform_n_ids, > > ARRAY_SIZE(subplatform_n_ids))) { > > mask = BIT(INTEL_SUBPLATFORM_N); @@ -243,25 +250,6 @@ void > > intel_device_info_subplatform_init(struct drm_i915_private *i915) > > mask = BIT(INTEL_SUBPLATFORM_G12); > > } > > - if (IS_TIGERLAKE(i915)) { > > - struct pci_dev *root, *pdev = to_pci_dev(i915->drm.dev); > > - > > - root = list_first_entry(&pdev->bus->devices, typeof(*root), bus_list); > > - > > - drm_WARN_ON(&i915->drm, mask); > > - drm_WARN_ON(&i915->drm, (root->device & TGL_ROOT_DEVICE_MASK) != > > - TGL_ROOT_DEVICE_ID); > > - > > - switch (root->device & TGL_ROOT_DEVICE_SKU_MASK) { > > - case TGL_ROOT_DEVICE_SKU_ULX: > > - mask = BIT(INTEL_SUBPLATFORM_ULX); > > - break; > > - case TGL_ROOT_DEVICE_SKU_ULT: > > - mask = BIT(INTEL_SUBPLATFORM_ULT); > > - break; > > - } > > - } > > - > > GEM_BUG_ON(mask & ~INTEL_SUBPLATFORM_MASK); > > RUNTIME_INFO(i915)->platform_mask[pi] |= mask; diff --git > > a/drivers/gpu/drm/i915/intel_device_info.h > > b/drivers/gpu/drm/i915/intel_device_info.h > > index 2508a47fb3f5e..291215d9da282 100644 > > --- a/drivers/gpu/drm/i915/intel_device_info.h > > +++ b/drivers/gpu/drm/i915/intel_device_info.h > > @@ -106,6 +106,9 @@ enum intel_platform { > > /* ICL */ > > #define INTEL_SUBPLATFORM_PORTF (0) > > +/* TGL */ > > +#define INTEL_SUBPLATFORM_UY (0) > > + > > /* DG2 */ > > #define INTEL_SUBPLATFORM_G10 0 > > #define INTEL_SUBPLATFORM_G11 1 > > diff --git a/drivers/gpu/drm/i915/intel_step.c > > b/drivers/gpu/drm/i915/intel_step.c > > index ac1a796b28084..4fd69ecd14811 100644 > > --- a/drivers/gpu/drm/i915/intel_step.c > > +++ b/drivers/gpu/drm/i915/intel_step.c > > @@ -165,7 +165,7 @@ void intel_step_init(struct drm_i915_private *i915) > > } else if (IS_ROCKETLAKE(i915)) { > > revids = rkl_revids; > > size = ARRAY_SIZE(rkl_revids); > > - } else if (IS_TGL_U(i915) || IS_TGL_Y(i915)) { > > + } else if (IS_TGL_UY(i915)) { > > revids = tgl_uy_revids; > > size = ARRAY_SIZE(tgl_uy_revids); > > } else if (IS_TIGERLAKE(i915)) { We verified this patch on TGL, and also ran some Linux media/3D cases, no i915 error found in guest dmesg. Tested-by: Yu He <yu.he@intel.com> ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915/tgl: Simply subplatform detection (rev2) 2022-02-22 14:14 [Intel-gfx] [PATCH v2] drm/i915/tgl: Simply subplatform detection José Roberto de Souza 2022-02-22 14:21 ` Tvrtko Ursulin @ 2022-02-22 22:34 ` Patchwork 2022-02-22 23:02 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork ` (2 subsequent siblings) 4 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2022-02-22 22:34 UTC (permalink / raw) To: Souza, Jose; +Cc: intel-gfx == Series Details == Series: drm/i915/tgl: Simply subplatform detection (rev2) URL : https://patchwork.freedesktop.org/series/100517/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately. ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/tgl: Simply subplatform detection (rev2) 2022-02-22 14:14 [Intel-gfx] [PATCH v2] drm/i915/tgl: Simply subplatform detection José Roberto de Souza 2022-02-22 14:21 ` Tvrtko Ursulin 2022-02-22 22:34 ` [Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915/tgl: Simply subplatform detection (rev2) Patchwork @ 2022-02-22 23:02 ` Patchwork 2022-02-23 11:03 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 2022-02-23 23:07 ` [Intel-gfx] ✗ Fi.CI.BUILD: failure for drm/i915/tgl: Simply subplatform detection (rev3) Patchwork 4 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2022-02-22 23:02 UTC (permalink / raw) To: Souza, Jose; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 2055 bytes --] == Series Details == Series: drm/i915/tgl: Simply subplatform detection (rev2) URL : https://patchwork.freedesktop.org/series/100517/ State : success == Summary == CI Bug Log - changes from CI_DRM_11268 -> Patchwork_22354 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/index.html Participating hosts (17 -> 17) ------------------------------ No changes in participating hosts Known issues ------------ Here are the changes found in Patchwork_22354 that come from known issues: ### IGT changes ### #### Warnings #### * igt@i915_selftest@live@hangcheck: - bat-dg1-6: [DMESG-FAIL][1] ([i915#4957]) -> [DMESG-FAIL][2] ([i915#4494] / [i915#4957]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/bat-dg1-6/igt@i915_selftest@live@hangcheck.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/bat-dg1-6/igt@i915_selftest@live@hangcheck.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#4494]: https://gitlab.freedesktop.org/drm/intel/issues/4494 [i915#4897]: https://gitlab.freedesktop.org/drm/intel/issues/4897 [i915#4957]: https://gitlab.freedesktop.org/drm/intel/issues/4957 [i915#5068]: https://gitlab.freedesktop.org/drm/intel/issues/5068 Build changes ------------- * Linux: CI_DRM_11268 -> Patchwork_22354 CI-20190529: 20190529 CI_DRM_11268: 26326bf05392ab3da8cba36642a0efec97f00da9 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_6352: 11b4d227d8f0efad522519c8fd9525774247c8d8 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_22354: c43e8f8725935a7cb8320c63027437f53e54437e @ git://anongit.freedesktop.org/gfx-ci/linux == Linux commits == c43e8f872593 drm/i915/tgl: Simply subplatform detection == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/index.html [-- Attachment #2: Type: text/html, Size: 2585 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/tgl: Simply subplatform detection (rev2) 2022-02-22 14:14 [Intel-gfx] [PATCH v2] drm/i915/tgl: Simply subplatform detection José Roberto de Souza ` (2 preceding siblings ...) 2022-02-22 23:02 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork @ 2022-02-23 11:03 ` Patchwork 2022-02-23 15:43 ` Souza, Jose 2022-02-23 23:07 ` [Intel-gfx] ✗ Fi.CI.BUILD: failure for drm/i915/tgl: Simply subplatform detection (rev3) Patchwork 4 siblings, 1 reply; 9+ messages in thread From: Patchwork @ 2022-02-23 11:03 UTC (permalink / raw) To: Souza, Jose; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 30273 bytes --] == Series Details == Series: drm/i915/tgl: Simply subplatform detection (rev2) URL : https://patchwork.freedesktop.org/series/100517/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11268_full -> Patchwork_22354_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_22354_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_22354_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (13 -> 13) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_22354_full: ### Piglit changes ### #### Possible regressions #### * spec@glsl-4.20@execution@vs_in@vs-input-float_mat4x2-double_dvec3_array2-position: - pig-skl-6260u: NOTRUN -> [FAIL][1] +415 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/pig-skl-6260u/spec@glsl-4.20@execution@vs_in@vs-input-float_mat4x2-double_dvec3_array2-position.html * spec@glsl-4.20@execution@vs_in@vs-input-int_ivec3_array3-double_dvec2_array2-position: - pig-skl-6260u: NOTRUN -> [INCOMPLETE][2] +3 similar issues [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/pig-skl-6260u/spec@glsl-4.20@execution@vs_in@vs-input-int_ivec3_array3-double_dvec2_array2-position.html #### Warnings #### * spec@glsl-4.20@execution@vs_in@vs-input-double_dmat2x4_array5-position-uint_uvec3: - pig-skl-6260u: [INCOMPLETE][3] -> [FAIL][4] +3 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/pig-skl-6260u/spec@glsl-4.20@execution@vs_in@vs-input-double_dmat2x4_array5-position-uint_uvec3.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/pig-skl-6260u/spec@glsl-4.20@execution@vs_in@vs-input-double_dmat2x4_array5-position-uint_uvec3.html Known issues ------------ Here are the changes found in Patchwork_22354_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@feature_discovery@display-3x: - shard-iclb: NOTRUN -> [SKIP][5] ([i915#1839]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@feature_discovery@display-3x.html * igt@gem_exec_capture@pi@vcs0: - shard-iclb: NOTRUN -> [INCOMPLETE][6] ([i915#3371]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@gem_exec_capture@pi@vcs0.html * igt@gem_exec_fair@basic-none-share@rcs0: - shard-tglb: [PASS][7] -> [FAIL][8] ([i915#2842]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-tglb6/igt@gem_exec_fair@basic-none-share@rcs0.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb5/igt@gem_exec_fair@basic-none-share@rcs0.html * igt@gem_exec_fair@basic-none@vcs1: - shard-iclb: NOTRUN -> [FAIL][9] ([i915#2842]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb4/igt@gem_exec_fair@basic-none@vcs1.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-glk: [PASS][10] -> [FAIL][11] ([i915#2842]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk1/igt@gem_exec_fair@basic-pace-share@rcs0.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk6/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_fair@basic-pace@bcs0: - shard-iclb: [PASS][12] -> [FAIL][13] ([i915#2842]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-iclb7/igt@gem_exec_fair@basic-pace@bcs0.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb6/igt@gem_exec_fair@basic-pace@bcs0.html * igt@gem_exec_params@no-blt: - shard-tglb: NOTRUN -> [SKIP][14] ([fdo#109283]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@gem_exec_params@no-blt.html - shard-iclb: NOTRUN -> [SKIP][15] ([fdo#109283]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@gem_exec_params@no-blt.html * igt@gem_lmem_swapping@basic: - shard-iclb: NOTRUN -> [SKIP][16] ([i915#4613]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@gem_lmem_swapping@basic.html - shard-tglb: NOTRUN -> [SKIP][17] ([i915#4613]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@gem_lmem_swapping@basic.html * igt@gem_pxp@regular-baseline-src-copy-readible: - shard-tglb: NOTRUN -> [SKIP][18] ([i915#4270]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@gem_pxp@regular-baseline-src-copy-readible.html * igt@gem_pxp@reject-modify-context-protection-off-1: - shard-iclb: NOTRUN -> [SKIP][19] ([i915#4270]) +1 similar issue [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@gem_pxp@reject-modify-context-protection-off-1.html * igt@gem_render_copy@linear-to-vebox-yf-tiled: - shard-iclb: NOTRUN -> [SKIP][20] ([i915#768]) +1 similar issue [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb1/igt@gem_render_copy@linear-to-vebox-yf-tiled.html * igt@gem_userptr_blits@unsync-unmap: - shard-iclb: NOTRUN -> [SKIP][21] ([i915#3297]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@gem_userptr_blits@unsync-unmap.html - shard-tglb: NOTRUN -> [SKIP][22] ([i915#3297]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@gem_userptr_blits@unsync-unmap.html * igt@gen9_exec_parse@valid-registers: - shard-iclb: NOTRUN -> [SKIP][23] ([i915#2856]) +1 similar issue [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@gen9_exec_parse@valid-registers.html * igt@i915_pm_lpsp@screens-disabled: - shard-tglb: NOTRUN -> [SKIP][24] ([i915#1902]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@i915_pm_lpsp@screens-disabled.html * igt@kms_big_fb@linear-32bpp-rotate-0: - shard-glk: [PASS][25] -> [DMESG-WARN][26] ([i915#118]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk5/igt@kms_big_fb@linear-32bpp-rotate-0.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk6/igt@kms_big_fb@linear-32bpp-rotate-0.html * igt@kms_big_fb@linear-64bpp-rotate-90: - shard-tglb: NOTRUN -> [SKIP][27] ([fdo#111614]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_big_fb@linear-64bpp-rotate-90.html * igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_ccs: - shard-tglb: NOTRUN -> [SKIP][28] ([i915#3689]) +1 similar issue [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_ccs.html * igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_mc_ccs: - shard-iclb: NOTRUN -> [SKIP][29] ([fdo#109278] / [i915#3886]) +2 similar issues [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs: - shard-tglb: NOTRUN -> [SKIP][30] ([i915#3689] / [i915#3886]) +1 similar issue [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs.html * igt@kms_color_chamelium@pipe-c-gamma: - shard-iclb: NOTRUN -> [SKIP][31] ([fdo#109284] / [fdo#111827]) +1 similar issue [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@kms_color_chamelium@pipe-c-gamma.html * igt@kms_color_chamelium@pipe-d-degamma: - shard-tglb: NOTRUN -> [SKIP][32] ([fdo#109284] / [fdo#111827]) +2 similar issues [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_color_chamelium@pipe-d-degamma.html - shard-iclb: NOTRUN -> [SKIP][33] ([fdo#109278] / [fdo#109284] / [fdo#111827]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb1/igt@kms_color_chamelium@pipe-d-degamma.html * igt@kms_content_protection@content_type_change: - shard-iclb: NOTRUN -> [SKIP][34] ([fdo#109300] / [fdo#111066]) +1 similar issue [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@kms_content_protection@content_type_change.html * igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen: - shard-glk: [PASS][35] -> [FAIL][36] ([i915#3444]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk5/igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk6/igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen.html * igt@kms_cursor_crc@pipe-c-cursor-512x170-onscreen: - shard-tglb: NOTRUN -> [SKIP][37] ([fdo#109279] / [i915#3359]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_cursor_crc@pipe-c-cursor-512x170-onscreen.html * igt@kms_cursor_crc@pipe-c-cursor-512x170-rapid-movement: - shard-iclb: NOTRUN -> [SKIP][38] ([fdo#109278]) +8 similar issues [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@kms_cursor_crc@pipe-c-cursor-512x170-rapid-movement.html * igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic: - shard-tglb: NOTRUN -> [SKIP][39] ([fdo#109274] / [fdo#111825]) +2 similar issues [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html * igt@kms_cursor_legacy@cursora-vs-flipb-atomic: - shard-iclb: NOTRUN -> [SKIP][40] ([fdo#109274] / [fdo#109278]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size: - shard-tglb: [PASS][41] -> [FAIL][42] ([i915#2346] / [i915#533]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-tglb2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb5/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html * igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium: - shard-iclb: NOTRUN -> [SKIP][43] ([i915#3528]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_flip@2x-absolute-wf_vblank-interruptible: - shard-iclb: NOTRUN -> [SKIP][44] ([fdo#109274]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@kms_flip@2x-absolute-wf_vblank-interruptible.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a1-hdmi-a2: - shard-glk: [PASS][45] -> [FAIL][46] ([i915#79]) +1 similar issue [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk2/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a1-hdmi-a2.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk3/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a1-hdmi-a2.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling: - shard-iclb: NOTRUN -> [SKIP][47] ([i915#2587]) [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling: - shard-glk: [PASS][48] -> [FAIL][49] ([i915#4911]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling: - shard-tglb: NOTRUN -> [SKIP][50] ([i915#2587]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html * igt@kms_force_connector_basic@force-load-detect: - shard-iclb: NOTRUN -> [SKIP][51] ([fdo#109285]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-msflip-blt: - shard-tglb: NOTRUN -> [SKIP][52] ([fdo#109280] / [fdo#111825]) +2 similar issues [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-msflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt: - shard-iclb: NOTRUN -> [SKIP][53] ([fdo#109280]) +7 similar issues [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt.html * igt@kms_hdr@static-toggle-suspend: - shard-tglb: NOTRUN -> [SKIP][54] ([i915#1187]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@kms_hdr@static-toggle-suspend.html - shard-iclb: NOTRUN -> [SKIP][55] ([i915#1187]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@kms_hdr@static-toggle-suspend.html * igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c: - shard-tglb: NOTRUN -> [SKIP][56] ([fdo#109289]) [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html - shard-iclb: NOTRUN -> [SKIP][57] ([fdo#109289]) +1 similar issue [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb1/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html * igt@kms_plane_multiple@atomic-pipe-a-tiling-yf: - shard-tglb: NOTRUN -> [SKIP][58] ([fdo#111615]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@kms_plane_multiple@atomic-pipe-a-tiling-yf.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-iclb: [PASS][59] -> [SKIP][60] ([fdo#109642] / [fdo#111068] / [i915#658]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-iclb2/igt@kms_psr2_su@frontbuffer-xrgb8888.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb1/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr@psr2_primary_render: - shard-iclb: [PASS][61] -> [SKIP][62] ([fdo#109441]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-iclb2/igt@kms_psr@psr2_primary_render.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb6/igt@kms_psr@psr2_primary_render.html * igt@kms_vrr@flip-suspend: - shard-iclb: NOTRUN -> [SKIP][63] ([fdo#109502]) [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@kms_vrr@flip-suspend.html * igt@nouveau_crc@pipe-b-source-outp-inactive: - shard-iclb: NOTRUN -> [SKIP][64] ([i915#2530]) +1 similar issue [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb1/igt@nouveau_crc@pipe-b-source-outp-inactive.html - shard-tglb: NOTRUN -> [SKIP][65] ([i915#2530]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@nouveau_crc@pipe-b-source-outp-inactive.html * igt@prime_nv_pcopy@test3_3: - shard-iclb: NOTRUN -> [SKIP][66] ([fdo#109291]) +1 similar issue [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@prime_nv_pcopy@test3_3.html * igt@prime_nv_pcopy@test_semaphore: - shard-tglb: NOTRUN -> [SKIP][67] ([fdo#109291]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@prime_nv_pcopy@test_semaphore.html #### Possible fixes #### * igt@drm_read@short-buffer-nonblock: - {shard-rkl}: [SKIP][68] ([i915#4098]) -> [PASS][69] +2 similar issues [68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@drm_read@short-buffer-nonblock.html [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@drm_read@short-buffer-nonblock.html * igt@fbdev@info: - {shard-rkl}: [SKIP][70] ([i915#2582]) -> [PASS][71] [70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@fbdev@info.html [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@fbdev@info.html * igt@gem_ctx_persistence@many-contexts: - {shard-rkl}: ([FAIL][72], [PASS][73]) ([i915#2410]) -> [PASS][74] [72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@gem_ctx_persistence@many-contexts.html [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-1/igt@gem_ctx_persistence@many-contexts.html [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-1/igt@gem_ctx_persistence@many-contexts.html * igt@gem_eio@unwedge-stress: - {shard-rkl}: [TIMEOUT][75] ([i915#3063]) -> [PASS][76] [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@gem_eio@unwedge-stress.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@gem_eio@unwedge-stress.html * igt@gem_exec_fair@basic-flow@rcs0: - shard-tglb: [FAIL][77] ([i915#2842]) -> [PASS][78] +1 similar issue [77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-tglb6/igt@gem_exec_fair@basic-flow@rcs0.html [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb5/igt@gem_exec_fair@basic-flow@rcs0.html * igt@gem_lmem_swapping@smem-oom@lmem0: - {shard-dg1}: [DMESG-WARN][79] ([i915#4936]) -> [PASS][80] [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-dg1-18/igt@gem_lmem_swapping@smem-oom@lmem0.html [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-dg1-15/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@i915_pm_rpm@cursor-dpms: - {shard-rkl}: ([SKIP][81], [SKIP][82]) ([i915#1849]) -> [PASS][83] [81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@i915_pm_rpm@cursor-dpms.html [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@i915_pm_rpm@cursor-dpms.html [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@i915_pm_rpm@cursor-dpms.html * igt@i915_pm_rpm@fences-dpms: - {shard-rkl}: ([PASS][84], [SKIP][85]) ([i915#1849]) -> [PASS][86] [84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-6/igt@i915_pm_rpm@fences-dpms.html [85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@i915_pm_rpm@fences-dpms.html [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@i915_pm_rpm@fences-dpms.html * igt@i915_pm_rpm@pm-tiling: - {shard-rkl}: [SKIP][87] ([fdo#109308]) -> [PASS][88] +1 similar issue [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@i915_pm_rpm@pm-tiling.html [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@i915_pm_rpm@pm-tiling.html * igt@i915_pm_rps@reset: - {shard-rkl}: [FAIL][89] ([i915#4016]) -> [PASS][90] +1 similar issue [89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@i915_pm_rps@reset.html [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@i915_pm_rps@reset.html * igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0: - {shard-rkl}: ([PASS][91], [SKIP][92]) ([i915#1845]) -> [PASS][93] +1 similar issue [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-6/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0.html [92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0.html [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0.html * igt@kms_big_fb@x-tiled-16bpp-rotate-180: - {shard-rkl}: ([SKIP][94], [SKIP][95]) ([i915#1845]) -> [PASS][96] +2 similar issues [94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_big_fb@x-tiled-16bpp-rotate-180.html [95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_big_fb@x-tiled-16bpp-rotate-180.html [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_big_fb@x-tiled-16bpp-rotate-180.html * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0: - {shard-rkl}: [SKIP][97] ([i915#1845]) -> [PASS][98] +16 similar issues [97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0.html [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0.html * igt@kms_big_fb@y-tiled-16bpp-rotate-0: - {shard-dg1}: [DMESG-WARN][99] ([i915#4892]) -> [PASS][100] [99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-dg1-12/igt@kms_big_fb@y-tiled-16bpp-rotate-0.html [100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-dg1-15/igt@kms_big_fb@y-tiled-16bpp-rotate-0.html * igt@kms_big_fb@yf-tiled-32bpp-rotate-0: - shard-glk: [DMESG-WARN][101] ([i915#118]) -> [PASS][102] [101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk9/igt@kms_big_fb@yf-tiled-32bpp-rotate-0.html [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk4/igt@kms_big_fb@yf-tiled-32bpp-rotate-0.html * igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs_cc: - {shard-rkl}: [SKIP][103] ([i915#1845] / [i915#4098]) -> [PASS][104] [103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html * igt@kms_color@pipe-a-ctm-0-75: - {shard-rkl}: [SKIP][105] ([i915#1149] / [i915#1849] / [i915#4070]) -> [PASS][106] +2 similar issues [105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_color@pipe-a-ctm-0-75.html [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_color@pipe-a-ctm-0-75.html * igt@kms_color@pipe-b-ctm-0-5: - {shard-rkl}: ([SKIP][107], [SKIP][108]) ([i915#1149] / [i915#1849] / [i915#4070] / [i915#4098]) -> [PASS][109] [107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_color@pipe-b-ctm-0-5.html [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_color@pipe-b-ctm-0-5.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_color@pipe-b-ctm-0-5.html * igt@kms_cursor_crc@pipe-a-cursor-128x42-offscreen: - {shard-rkl}: [SKIP][110] ([fdo#112022] / [i915#4070]) -> [PASS][111] +3 similar issues [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_cursor_crc@pipe-a-cursor-128x42-offscreen.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_cursor_crc@pipe-a-cursor-128x42-offscreen.html * igt@kms_cursor_crc@pipe-b-cursor-64x21-random: - {shard-rkl}: [SKIP][112] ([fdo#112022]) -> [PASS][113] +2 similar issues [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_cursor_crc@pipe-b-cursor-64x21-random.html [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_cursor_crc@pipe-b-cursor-64x21-random.html * igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding: - shard-glk: [FAIL][114] ([i915#1888] / [i915#3444]) -> [PASS][115] [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk8/igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding.html [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk1/igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding.html * igt@kms_cursor_edge_walk@pipe-b-128x128-right-edge: - {shard-rkl}: [SKIP][116] ([i915#1849] / [i915#4070]) -> [PASS][117] +2 similar issues [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_cursor_edge_walk@pipe-b-128x128-right-edge.html [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_cursor_edge_walk@pipe-b-128x128-right-edge.html * igt@kms_cursor_legacy@basic-flip-before-cursor-legacy: - {shard-rkl}: [SKIP][118] ([fdo#111825] / [i915#4070]) -> [PASS][119] [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic: - {shard-rkl}: [SKIP][120] ([fdo#111825]) -> [PASS][121] [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html * igt@kms_cursor_legacy@flip-vs-cursor-toggle: - shard-iclb: [FAIL][122] ([i915#2346]) -> [PASS][123] [122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb6/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html * igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-untiled: - {shard-rkl}: [SKIP][124] ([fdo#111314]) -> [PASS][125] +2 similar issues [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-untiled.html [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-untiled.html * igt@kms_draw_crc@draw-method-xrgb2101010-pwrite-untiled: - {shard-rkl}: ([SKIP][126], [SKIP][127]) ([fdo#111314] / [i915#4098]) -> [PASS][128] [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_draw_crc@draw-method-xrgb2101010-pwrite-untiled.html [127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_draw_crc@draw-method-xrgb2101010-pwrite-untiled.html [128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_draw_crc@draw-method-xrgb2101010-pwrite-untiled.html * igt@kms_flip@2x-flip-vs-modeset-vs-hang@ab-hdmi-a1-hdmi-a2: - shard-glk: [DMESG-WARN][129] ([i915#118] / [i915#1888]) -> [PASS][130] [129]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk8/igt@kms_flip@2x-flip-vs-modeset-vs-hang@ab-hdmi-a1-hdmi-a2.html [130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk1/igt@kms_flip@2x-flip-vs-modeset-vs-hang@ab-hdmi-a1-hdmi-a2.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling: - shard-iclb: [SKIP][131] ([i915#3701]) -> [PASS][132] [131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling.html [132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb1/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling.html * igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu: - {shard-rkl}: [SKIP][133] ([i915#1849]) -> [PASS][134] +8 similar issues [133]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu.html [134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-gtt: - {shard-rkl}: ([SKIP][135], [SKIP][136]) ([i915#1849] / [i915#4098]) -> [PASS][137] +5 similar issues [135]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-gtt.html [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-gtt.html [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary: - {shard-rkl}: ([PASS][138], [SKIP][139]) ([i915#4098]) -> [PASS][140] [138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary.html [139]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary.html [140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary.html * igt@kms_invalid_mode@bad-htotal: - {shard-rkl}: ([SKIP][141], [SKIP][142]) ([i915#4278]) -> [PASS][143] [141]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_i == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/index.html [-- Attachment #2: Type: text/html, Size: 33241 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/tgl: Simply subplatform detection (rev2) 2022-02-23 11:03 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork @ 2022-02-23 15:43 ` Souza, Jose 0 siblings, 0 replies; 9+ messages in thread From: Souza, Jose @ 2022-02-23 15:43 UTC (permalink / raw) To: intel-gfx@lists.freedesktop.org [-- Attachment #1: Type: text/plain, Size: 28192 bytes --] On Wed, 2022-02-23 at 11:03 +0000, Patchwork wrote: Patch Details Series: drm/i915/tgl: Simply subplatform detection (rev2) URL: https://patchwork.freedesktop.org/series/100517/ State: failure Details: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/index.html CI Bug Log - changes from CI_DRM_11268_full -> Patchwork_22354_full Summary FAILURE Serious unknown changes coming with Patchwork_22354_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_22354_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (13 -> 13) No changes in participating hosts Possible new issues Here are the unknown changes that may have been introduced in Patchwork_22354_full: Piglit changes Possible regressions * spec@glsl-4.20@execution@vs_in@vs-input-float_mat4x2-double_dvec3_array2-position: * pig-skl-6260u: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/pig-skl-6260u/spec@glsl-4.20@execution@vs_in@vs-input-float_mat4x2-double_dvec3_array2-position.html> +415 similar issues * spec@glsl-4.20@execution@vs_in@vs-input-int_ivec3_array3-double_dvec2_array2-position: * pig-skl-6260u: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/pig-skl-6260u/spec@glsl-4.20@execution@vs_in@vs-input-int_ivec3_array3-double_dvec2_array2-position.html> +3 similar issues Warnings * spec@glsl-4.20@execution@vs_in@vs-input-double_dmat2x4_array5-position-uint_uvec3: * pig-skl-6260u: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/pig-skl-6260u/spec@glsl-4.20@execution@vs_in@vs-input-double_dmat2x4_array5-position-uint_uvec3.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/pig-skl-6260u/spec@glsl-4.20@execution@vs_in@vs-input-double_dmat2x4_array5-position-uint_uvec3.html> +3 similar issues This patch only affects TGL. Pushed to drm-intel-gt-next, thanks for the review Tvrtko. Known issues Here are the changes found in Patchwork_22354_full that come from known issues: IGT changes Issues hit * igt@feature_discovery@display-3x: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@feature_discovery@display-3x.html> ([i915#1839]) * igt@gem_exec_capture@pi@vcs0: * shard-iclb: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@gem_exec_capture@pi@vcs0.html> ([i915#3371]) * igt@gem_exec_fair@basic-none-share@rcs0: * shard-tglb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-tglb6/igt@gem_exec_fair@basic-none-share@rcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb5/igt@gem_exec_fair@basic-none-share@rcs0.html> ([i915#2842]) * igt@gem_exec_fair@basic-none@vcs1: * shard-iclb: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb4/igt@gem_exec_fair@basic-none@vcs1.html> ([i915#2842]) * igt@gem_exec_fair@basic-pace-share@rcs0: * shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk1/igt@gem_exec_fair@basic-pace-share@rcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk6/igt@gem_exec_fair@basic-pace-share@rcs0.html> ([i915#2842]) * igt@gem_exec_fair@basic-pace@bcs0: * shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-iclb7/igt@gem_exec_fair@basic-pace@bcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb6/igt@gem_exec_fair@basic-pace@bcs0.html> ([i915#2842]) * igt@gem_exec_params@no-blt: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@gem_exec_params@no-blt.html> ([fdo#109283]) * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@gem_exec_params@no-blt.html> ([fdo#109283]) * igt@gem_lmem_swapping@basic: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@gem_lmem_swapping@basic.html> ([i915#4613]) * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@gem_lmem_swapping@basic.html> ([i915#4613]) * igt@gem_pxp@regular-baseline-src-copy-readible: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@gem_pxp@regular-baseline-src-copy-readible.html> ([i915#4270]) * igt@gem_pxp@reject-modify-context-protection-off-1: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@gem_pxp@reject-modify-context-protection-off-1.html> ([i915#4270]) +1 similar issue * igt@gem_render_copy@linear-to-vebox-yf-tiled: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb1/igt@gem_render_copy@linear-to-vebox-yf-tiled.html> ([i915#768]) +1 similar issue * igt@gem_userptr_blits@unsync-unmap: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@gem_userptr_blits@unsync-unmap.html> ([i915#3297]) * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@gem_userptr_blits@unsync-unmap.html> ([i915#3297]) * igt@gen9_exec_parse@valid-registers: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@gen9_exec_parse@valid-registers.html> ([i915#2856]) +1 similar issue * igt@i915_pm_lpsp@screens-disabled: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@i915_pm_lpsp@screens-disabled.html> ([i915#1902]) * igt@kms_big_fb@linear-32bpp-rotate-0: * shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk5/igt@kms_big_fb@linear-32bpp-rotate-0.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk6/igt@kms_big_fb@linear-32bpp-rotate-0.html> ([i915#118]) * igt@kms_big_fb@linear-64bpp-rotate-90: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_big_fb@linear-64bpp-rotate-90.html> ([fdo#111614]) * igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_ccs: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_ccs.html> ([i915#3689]) +1 similar issue * igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_mc_ccs: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_mc_ccs.html> ([fdo#109278] / [i915#3886]) +2 similar issues * igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs.html> ([i915#3689] / [i915#3886]) +1 similar issue * igt@kms_color_chamelium@pipe-c-gamma: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@kms_color_chamelium@pipe-c-gamma.html> ([fdo#109284] / [fdo#111827]) +1 similar issue * igt@kms_color_chamelium@pipe-d-degamma: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_color_chamelium@pipe-d-degamma.html> ([fdo#109284] / [fdo#111827]) +2 similar issues * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb1/igt@kms_color_chamelium@pipe-d-degamma.html> ([fdo#109278] / [fdo#109284] / [fdo#111827]) * igt@kms_content_protection@content_type_change: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@kms_content_protection@content_type_change.html> ([fdo#109300] / [fdo#111066]) +1 similar issue * igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen: * shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk5/igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk6/igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen.html> ([i915#3444]) * igt@kms_cursor_crc@pipe-c-cursor-512x170-onscreen: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_cursor_crc@pipe-c-cursor-512x170-onscreen.html> ([fdo#109279] / [i915#3359]) * igt@kms_cursor_crc@pipe-c-cursor-512x170-rapid-movement: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@kms_cursor_crc@pipe-c-cursor-512x170-rapid-movement.html> ([fdo#109278]) +8 similar issues * igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html> ([fdo#109274] / [fdo#111825]) +2 similar issues * igt@kms_cursor_legacy@cursora-vs-flipb-atomic: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html> ([fdo#109274] / [fdo#109278]) * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size: * shard-tglb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-tglb2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb5/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html> ([i915#2346] / [i915#533]) * igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium.html> ([i915#3528]) * igt@kms_flip@2x-absolute-wf_vblank-interruptible: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@kms_flip@2x-absolute-wf_vblank-interruptible.html> ([fdo#109274]) * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a1-hdmi-a2: * shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk2/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a1-hdmi-a2.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk3/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a1-hdmi-a2.html> ([i915#79]) +1 similar issue * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html> ([i915#2587]) * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling: * shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html> ([i915#4911]) * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html> ([i915#2587]) * igt@kms_force_connector_basic@force-load-detect: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@kms_force_connector_basic@force-load-detect.html> ([fdo#109285]) * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-msflip-blt: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-msflip-blt.html> ([fdo#109280] / [fdo#111825]) +2 similar issues * igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt.html> ([fdo#109280]) +7 similar issues * igt@kms_hdr@static-toggle-suspend: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@kms_hdr@static-toggle-suspend.html> ([i915#1187]) * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@kms_hdr@static-toggle-suspend.html> ([i915#1187]) * igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html> ([fdo#109289]) * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb1/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html> ([fdo#109289]) +1 similar issue * igt@kms_plane_multiple@atomic-pipe-a-tiling-yf: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@kms_plane_multiple@atomic-pipe-a-tiling-yf.html> ([fdo#111615]) * igt@kms_psr2_su@frontbuffer-xrgb8888: * shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-iclb2/igt@kms_psr2_su@frontbuffer-xrgb8888.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb1/igt@kms_psr2_su@frontbuffer-xrgb8888.html> ([fdo#109642] / [fdo#111068] / [i915#658]) * igt@kms_psr@psr2_primary_render: * shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-iclb2/igt@kms_psr@psr2_primary_render.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb6/igt@kms_psr@psr2_primary_render.html> ([fdo#109441]) * igt@kms_vrr@flip-suspend: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb5/igt@kms_vrr@flip-suspend.html> ([fdo#109502]) * igt@nouveau_crc@pipe-b-source-outp-inactive: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb1/igt@nouveau_crc@pipe-b-source-outp-inactive.html> ([i915#2530]) +1 similar issue * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb6/igt@nouveau_crc@pipe-b-source-outp-inactive.html> ([i915#2530]) * igt@prime_nv_pcopy@test3_3: * shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb8/igt@prime_nv_pcopy@test3_3.html> ([fdo#109291]) +1 similar issue * igt@prime_nv_pcopy@test_semaphore: * shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb2/igt@prime_nv_pcopy@test_semaphore.html> ([fdo#109291]) Possible fixes * igt@drm_read@short-buffer-nonblock: * {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@drm_read@short-buffer-nonblock.html> ([i915#4098]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@drm_read@short-buffer-nonblock.html> +2 similar issues * igt@fbdev@info: * {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@fbdev@info.html> ([i915#2582]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@fbdev@info.html> * igt@gem_ctx_persistence@many-contexts: * {shard-rkl}: (FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@gem_ctx_persistence@many-contexts.html>, PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-1/igt@gem_ctx_persistence@many-contexts.html>) ([i915#2410]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-1/igt@gem_ctx_persistence@many-contexts.html> * igt@gem_eio@unwedge-stress: * {shard-rkl}: TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@gem_eio@unwedge-stress.html> ([i915#3063]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@gem_eio@unwedge-stress.html> * igt@gem_exec_fair@basic-flow@rcs0: * shard-tglb: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-tglb6/igt@gem_exec_fair@basic-flow@rcs0.html> ([i915#2842]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-tglb5/igt@gem_exec_fair@basic-flow@rcs0.html> +1 similar issue * igt@gem_lmem_swapping@smem-oom@lmem0: * {shard-dg1}: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-dg1-18/igt@gem_lmem_swapping@smem-oom@lmem0.html> ([i915#4936]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-dg1-15/igt@gem_lmem_swapping@smem-oom@lmem0.html> * igt@i915_pm_rpm@cursor-dpms: * {shard-rkl}: (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@i915_pm_rpm@cursor-dpms.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@i915_pm_rpm@cursor-dpms.html>) ([i915#1849]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@i915_pm_rpm@cursor-dpms.html> * igt@i915_pm_rpm@fences-dpms: * {shard-rkl}: (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-6/igt@i915_pm_rpm@fences-dpms.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@i915_pm_rpm@fences-dpms.html>) ([i915#1849]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@i915_pm_rpm@fences-dpms.html> * igt@i915_pm_rpm@pm-tiling: * {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@i915_pm_rpm@pm-tiling.html> ([fdo#109308]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@i915_pm_rpm@pm-tiling.html> +1 similar issue * igt@i915_pm_rps@reset: * {shard-rkl}: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@i915_pm_rps@reset.html> ([i915#4016]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@i915_pm_rps@reset.html> +1 similar issue * igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0: * {shard-rkl}: (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-6/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0.html>) ([i915#1845]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0.html> +1 similar issue * igt@kms_big_fb@x-tiled-16bpp-rotate-180: * {shard-rkl}: (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_big_fb@x-tiled-16bpp-rotate-180.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_big_fb@x-tiled-16bpp-rotate-180.html>) ([i915#1845]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_big_fb@x-tiled-16bpp-rotate-180.html> +2 similar issues * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0: * {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0.html> ([i915#1845]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0.html> +16 similar issues * igt@kms_big_fb@y-tiled-16bpp-rotate-0: * {shard-dg1}: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-dg1-12/igt@kms_big_fb@y-tiled-16bpp-rotate-0.html> ([i915#4892]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-dg1-15/igt@kms_big_fb@y-tiled-16bpp-rotate-0.html> * igt@kms_big_fb@yf-tiled-32bpp-rotate-0: * shard-glk: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk9/igt@kms_big_fb@yf-tiled-32bpp-rotate-0.html> ([i915#118]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk4/igt@kms_big_fb@yf-tiled-32bpp-rotate-0.html> * igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs_cc: * {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html> ([i915#1845] / [i915#4098]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html> * igt@kms_color@pipe-a-ctm-0-75: * {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_color@pipe-a-ctm-0-75.html> ([i915#1149] / [i915#1849] / [i915#4070]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_color@pipe-a-ctm-0-75.html> +2 similar issues * igt@kms_color@pipe-b-ctm-0-5: * {shard-rkl}: (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_color@pipe-b-ctm-0-5.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_color@pipe-b-ctm-0-5.html>) ([i915#1149] / [i915#1849] / [i915#4070] / [i915#4098]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_color@pipe-b-ctm-0-5.html> * igt@kms_cursor_crc@pipe-a-cursor-128x42-offscreen: * {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_cursor_crc@pipe-a-cursor-128x42-offscreen.html> ([fdo#112022] / [i915#4070]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_cursor_crc@pipe-a-cursor-128x42-offscreen.html> +3 similar issues * igt@kms_cursor_crc@pipe-b-cursor-64x21-random: * {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_cursor_crc@pipe-b-cursor-64x21-random.html> ([fdo#112022]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_cursor_crc@pipe-b-cursor-64x21-random.html> +2 similar issues * igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding: * shard-glk: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk8/igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding.html> ([i915#1888] / [i915#3444]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk1/igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding.html> * igt@kms_cursor_edge_walk@pipe-b-128x128-right-edge: * {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_cursor_edge_walk@pipe-b-128x128-right-edge.html> ([i915#1849] / [i915#4070]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_cursor_edge_walk@pipe-b-128x128-right-edge.html> +2 similar issues * igt@kms_cursor_legacy@basic-flip-before-cursor-legacy: * {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html> ([fdo#111825] / [i915#4070]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html> * igt@kms_cursor_legacy@flip-vs-cursor-atomic: * {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html> ([fdo#111825]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html> * igt@kms_cursor_legacy@flip-vs-cursor-toggle: * shard-iclb: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html> ([i915#2346]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb6/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html> * igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-untiled: * {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-untiled.html> ([fdo#111314]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-untiled.html> +2 similar issues * igt@kms_draw_crc@draw-method-xrgb2101010-pwrite-untiled: * {shard-rkl}: (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_draw_crc@draw-method-xrgb2101010-pwrite-untiled.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_draw_crc@draw-method-xrgb2101010-pwrite-untiled.html>) ([fdo#111314] / [i915#4098]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_draw_crc@draw-method-xrgb2101010-pwrite-untiled.html> * igt@kms_flip@2x-flip-vs-modeset-vs-hang@ab-hdmi-a1-hdmi-a2: * shard-glk: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-glk8/igt@kms_flip@2x-flip-vs-modeset-vs-hang@ab-hdmi-a1-hdmi-a2.html> ([i915#118] / [i915#1888]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-glk1/igt@kms_flip@2x-flip-vs-modeset-vs-hang@ab-hdmi-a1-hdmi-a2.html> * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling: * shard-iclb: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling.html> ([i915#3701]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-iclb1/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling.html> * igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu: * {shard-rkl}: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu.html> ([i915#1849]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu.html> +8 similar issues * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-gtt: * {shard-rkl}: (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-gtt.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-gtt.html>) ([i915#1849] / [i915#4098]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-gtt.html> +5 similar issues * igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary: * {shard-rkl}: (PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary.html>, SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary.html>) ([i915#4098]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_22354/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary.html> * igt@kms_invalid_mode@bad-htotal: * {shard-rkl}: (SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11268/shard-rkl-2/igt@kms_i>, [SKIP][142]) ([i915#4278]) -> [PASS][143] [-- Attachment #2: Type: text/html, Size: 33686 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Intel-gfx] ✗ Fi.CI.BUILD: failure for drm/i915/tgl: Simply subplatform detection (rev3) 2022-02-22 14:14 [Intel-gfx] [PATCH v2] drm/i915/tgl: Simply subplatform detection José Roberto de Souza ` (3 preceding siblings ...) 2022-02-23 11:03 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork @ 2022-02-23 23:07 ` Patchwork 4 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2022-02-23 23:07 UTC (permalink / raw) To: José Roberto de Souza; +Cc: intel-gfx == Series Details == Series: drm/i915/tgl: Simply subplatform detection (rev3) URL : https://patchwork.freedesktop.org/series/100517/ State : failure == Summary == Applying: drm/i915/tgl: Simply subplatform detection Using index info to reconstruct a base tree... M drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c M drivers/gpu/drm/i915/i915_drv.h M drivers/gpu/drm/i915/i915_reg.h M drivers/gpu/drm/i915/intel_device_info.c M drivers/gpu/drm/i915/intel_device_info.h M drivers/gpu/drm/i915/intel_step.c Falling back to patching base and 3-way merge... Auto-merging drivers/gpu/drm/i915/intel_device_info.c CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/intel_device_info.c Auto-merging drivers/gpu/drm/i915/i915_reg.h error: Failed to merge in the changes. hint: Use 'git am --show-current-patch=diff' to see the failed patch Patch failed at 0001 drm/i915/tgl: Simply subplatform detection When you have resolved this problem, run "git am --continue". If you prefer to skip this patch, run "git am --skip" instead. To restore the original branch and stop patching, run "git am --abort". ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2022-02-23 23:07 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2022-02-22 14:14 [Intel-gfx] [PATCH v2] drm/i915/tgl: Simply subplatform detection José Roberto de Souza 2022-02-22 14:21 ` Tvrtko Ursulin 2022-02-23 3:28 ` Zhenyu Wang 2022-02-23 4:32 ` He, Yu 2022-02-22 22:34 ` [Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915/tgl: Simply subplatform detection (rev2) Patchwork 2022-02-22 23:02 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork 2022-02-23 11:03 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 2022-02-23 15:43 ` Souza, Jose 2022-02-23 23:07 ` [Intel-gfx] ✗ Fi.CI.BUILD: failure for drm/i915/tgl: Simply subplatform detection (rev3) Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox