* [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows
@ 2025-05-27 7:59 Lee Shawn C
2025-05-27 8:20 ` Jani Nikula
` (6 more replies)
0 siblings, 7 replies; 11+ messages in thread
From: Lee Shawn C @ 2025-05-27 7:59 UTC (permalink / raw)
To: intel-gfx; +Cc: Lee Shawn C, Shankar Uma, Jani Nikula, Ville Syrjälä
A DSC setting has been available in VBT since version 251, which allows
users to enable or disable the DSC feature based on their system design.
With this in mind, DP driver should reference this setting and avoid
enabling DSC if this value is not allowed.
Cc: Shankar Uma <uma.shankar@intel.com>
Cc: Jani Nikula <jani.nikula@linux.intel.com>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Lee Shawn C <shawn.c.lee@intel.com>
---
drivers/gpu/drm/i915/display/intel_bios.c | 8 ++++++++
drivers/gpu/drm/i915/display/intel_bios.h | 1 +
drivers/gpu/drm/i915/display/intel_dp.c | 12 +++++++++---
drivers/gpu/drm/i915/display/intel_dp.h | 2 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +-
5 files changed, 20 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c
index ba7b8938b17c..f08dd54fe4d4 100644
--- a/drivers/gpu/drm/i915/display/intel_bios.c
+++ b/drivers/gpu/drm/i915/display/intel_bios.c
@@ -3548,6 +3548,14 @@ bool intel_bios_get_dsc_params(struct intel_encoder *encoder,
return false;
}
+bool intel_bios_encoder_ext_display_dsc_disabled(const struct intel_bios_encoder_data *devdata)
+{
+ if (!devdata || devdata->display->vbt.version < 251)
+ return false;
+
+ return devdata->child.disable_compression_for_ext_disp;
+}
+
static const u8 adlp_aux_ch_map[] = {
[AUX_CH_A] = DP_AUX_A,
[AUX_CH_B] = DP_AUX_B,
diff --git a/drivers/gpu/drm/i915/display/intel_bios.h b/drivers/gpu/drm/i915/display/intel_bios.h
index 6cd7a011b8c4..901ba63e205d 100644
--- a/drivers/gpu/drm/i915/display/intel_bios.h
+++ b/drivers/gpu/drm/i915/display/intel_bios.h
@@ -258,6 +258,7 @@ bool intel_bios_encoder_supports_dp_dual_mode(const struct intel_bios_encoder_da
bool intel_bios_encoder_is_lspcon(const struct intel_bios_encoder_data *devdata);
bool intel_bios_encoder_lane_reversal(const struct intel_bios_encoder_data *devdata);
bool intel_bios_encoder_hpd_invert(const struct intel_bios_encoder_data *devdata);
+bool intel_bios_encoder_ext_display_dsc_disabled(const struct intel_bios_encoder_data *devdata);
enum port intel_bios_encoder_port(const struct intel_bios_encoder_data *devdata);
enum aux_ch intel_bios_dp_aux_ch(const struct intel_bios_encoder_data *devdata);
int intel_bios_dp_boost_level(const struct intel_bios_encoder_data *devdata);
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 640c43bf62d4..eb1e6de0148a 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -1389,9 +1389,11 @@ int intel_dp_num_joined_pipes(struct intel_dp *intel_dp,
return 1;
}
-bool intel_dp_has_dsc(const struct intel_connector *connector)
+bool intel_dp_has_dsc(struct intel_dp *intel_dp,
+ const struct intel_connector *connector)
{
struct intel_display *display = to_intel_display(connector);
+ struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
if (!HAS_DSC(display))
return false;
@@ -1403,6 +1405,10 @@ bool intel_dp_has_dsc(const struct intel_connector *connector)
connector->panel.vbt.edp.dsc_disable)
return false;
+ if (connector->base.connector_type == DRM_MODE_CONNECTOR_DisplayPort &&
+ intel_bios_encoder_ext_display_dsc_disabled(encoder->devdata))
+ return false;
+
if (!drm_dp_sink_supports_dsc(connector->dp.dsc_dpcd))
return false;
@@ -1463,7 +1469,7 @@ intel_dp_mode_valid(struct drm_connector *_connector,
mode_rate = intel_dp_link_required(target_clock,
intel_dp_mode_min_output_bpp(connector, mode));
- if (intel_dp_has_dsc(connector)) {
+ if (intel_dp_has_dsc(intel_dp, connector)) {
enum intel_output_format sink_format, output_format;
int pipe_bpp;
@@ -1650,7 +1656,7 @@ bool intel_dp_supports_dsc(struct intel_dp *intel_dp,
const struct intel_connector *connector,
const struct intel_crtc_state *crtc_state)
{
- if (!intel_dp_has_dsc(connector))
+ if (!intel_dp_has_dsc(intel_dp, connector))
return false;
if (intel_crtc_has_type(crtc_state, INTEL_OUTPUT_DP) &&
diff --git a/drivers/gpu/drm/i915/display/intel_dp.h b/drivers/gpu/drm/i915/display/intel_dp.h
index 742ae26ac4a9..309dad5b1b47 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.h
+++ b/drivers/gpu/drm/i915/display/intel_dp.h
@@ -83,7 +83,7 @@ void intel_dp_audio_compute_config(struct intel_encoder *encoder,
bool intel_dp_has_hdmi_sink(struct intel_dp *intel_dp);
bool intel_dp_is_edp(struct intel_dp *intel_dp);
bool intel_dp_is_uhbr(const struct intel_crtc_state *crtc_state);
-bool intel_dp_has_dsc(const struct intel_connector *connector);
+bool intel_dp_has_dsc(struct intel_dp *intel_dp, const struct intel_connector *connector);
int intel_dp_link_symbol_size(int rate);
int intel_dp_link_symbol_clock(int rate);
bool intel_dp_is_port_edp(struct intel_display *display, enum port port);
diff --git a/drivers/gpu/drm/i915/display/intel_dp_mst.c b/drivers/gpu/drm/i915/display/intel_dp_mst.c
index c1fd6aceec2c..4f18059d9913 100644
--- a/drivers/gpu/drm/i915/display/intel_dp_mst.c
+++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c
@@ -1508,7 +1508,7 @@ mst_connector_mode_valid_ctx(struct drm_connector *_connector,
return 0;
}
- if (intel_dp_has_dsc(connector)) {
+ if (intel_dp_has_dsc(intel_dp, connector)) {
/*
* TBD pass the connector BPC,
* for now U8_MAX so that max BPC on that platform would be picked
--
2.34.1
^ permalink raw reply related [flat|nested] 11+ messages in thread* Re: [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows 2025-05-27 7:59 [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows Lee Shawn C @ 2025-05-27 8:20 ` Jani Nikula 2025-05-27 8:46 ` Lee, Shawn C 2025-05-27 10:37 ` ✗ Fi.CI.BUILD: failure for " Patchwork ` (5 subsequent siblings) 6 siblings, 1 reply; 11+ messages in thread From: Jani Nikula @ 2025-05-27 8:20 UTC (permalink / raw) To: Lee Shawn C, intel-gfx; +Cc: Lee Shawn C, Shankar Uma, Ville Syrjälä On Tue, 27 May 2025, Lee Shawn C <shawn.c.lee@intel.com> wrote: > A DSC setting has been available in VBT since version 251, which allows > users to enable or disable the DSC feature based on their system design. > With this in mind, DP driver should reference this setting and avoid > enabling DSC if this value is not allowed. > > Cc: Shankar Uma <uma.shankar@intel.com> > Cc: Jani Nikula <jani.nikula@linux.intel.com> > Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> > Signed-off-by: Lee Shawn C <shawn.c.lee@intel.com> > --- > drivers/gpu/drm/i915/display/intel_bios.c | 8 ++++++++ > drivers/gpu/drm/i915/display/intel_bios.h | 1 + > drivers/gpu/drm/i915/display/intel_dp.c | 12 +++++++++--- > drivers/gpu/drm/i915/display/intel_dp.h | 2 +- > drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- > 5 files changed, 20 insertions(+), 5 deletions(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c > index ba7b8938b17c..f08dd54fe4d4 100644 > --- a/drivers/gpu/drm/i915/display/intel_bios.c > +++ b/drivers/gpu/drm/i915/display/intel_bios.c > @@ -3548,6 +3548,14 @@ bool intel_bios_get_dsc_params(struct intel_encoder *encoder, > return false; > } > > +bool intel_bios_encoder_ext_display_dsc_disabled(const struct intel_bios_encoder_data *devdata) Prefer positive instead of negative, and follow naming conventions. intel_bios_encoder_supports_dsc(). > +{ > + if (!devdata || devdata->display->vbt.version < 251) > + return false; > + > + return devdata->child.disable_compression_for_ext_disp; > +} > + > static const u8 adlp_aux_ch_map[] = { > [AUX_CH_A] = DP_AUX_A, > [AUX_CH_B] = DP_AUX_B, > diff --git a/drivers/gpu/drm/i915/display/intel_bios.h b/drivers/gpu/drm/i915/display/intel_bios.h > index 6cd7a011b8c4..901ba63e205d 100644 > --- a/drivers/gpu/drm/i915/display/intel_bios.h > +++ b/drivers/gpu/drm/i915/display/intel_bios.h > @@ -258,6 +258,7 @@ bool intel_bios_encoder_supports_dp_dual_mode(const struct intel_bios_encoder_da > bool intel_bios_encoder_is_lspcon(const struct intel_bios_encoder_data *devdata); > bool intel_bios_encoder_lane_reversal(const struct intel_bios_encoder_data *devdata); > bool intel_bios_encoder_hpd_invert(const struct intel_bios_encoder_data *devdata); > +bool intel_bios_encoder_ext_display_dsc_disabled(const struct intel_bios_encoder_data *devdata); > enum port intel_bios_encoder_port(const struct intel_bios_encoder_data *devdata); > enum aux_ch intel_bios_dp_aux_ch(const struct intel_bios_encoder_data *devdata); > int intel_bios_dp_boost_level(const struct intel_bios_encoder_data *devdata); > diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c > index 640c43bf62d4..eb1e6de0148a 100644 > --- a/drivers/gpu/drm/i915/display/intel_dp.c > +++ b/drivers/gpu/drm/i915/display/intel_dp.c > @@ -1389,9 +1389,11 @@ int intel_dp_num_joined_pipes(struct intel_dp *intel_dp, > return 1; > } > > -bool intel_dp_has_dsc(const struct intel_connector *connector) > +bool intel_dp_has_dsc(struct intel_dp *intel_dp, There's no need to pass that in. > + const struct intel_connector *connector) > { > struct intel_display *display = to_intel_display(connector); > + struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; > > if (!HAS_DSC(display)) > return false; > @@ -1403,6 +1405,10 @@ bool intel_dp_has_dsc(const struct intel_connector *connector) > connector->panel.vbt.edp.dsc_disable) > return false; > > + if (connector->base.connector_type == DRM_MODE_CONNECTOR_DisplayPort && It's just absolutely bonkers that the field is for external HDMI/DP, there's a separate field for eDP DSC disable, and there's a separate field for DSI DSC. Anyway, I am wondering if the output type check should be in intel_bios_encoder_supports_dsc() instead. (intel_bios_encoder_supports_dp() && !intel_bios_encoder_supports_edp()) || intel_bios_encoder_supports_hdmi(). BR, Jani. > + intel_bios_encoder_ext_display_dsc_disabled(encoder->devdata)) > + return false; > + > if (!drm_dp_sink_supports_dsc(connector->dp.dsc_dpcd)) > return false; > > @@ -1463,7 +1469,7 @@ intel_dp_mode_valid(struct drm_connector *_connector, > mode_rate = intel_dp_link_required(target_clock, > intel_dp_mode_min_output_bpp(connector, mode)); > > - if (intel_dp_has_dsc(connector)) { > + if (intel_dp_has_dsc(intel_dp, connector)) { > enum intel_output_format sink_format, output_format; > int pipe_bpp; > > @@ -1650,7 +1656,7 @@ bool intel_dp_supports_dsc(struct intel_dp *intel_dp, > const struct intel_connector *connector, > const struct intel_crtc_state *crtc_state) > { > - if (!intel_dp_has_dsc(connector)) > + if (!intel_dp_has_dsc(intel_dp, connector)) > return false; > > if (intel_crtc_has_type(crtc_state, INTEL_OUTPUT_DP) && > diff --git a/drivers/gpu/drm/i915/display/intel_dp.h b/drivers/gpu/drm/i915/display/intel_dp.h > index 742ae26ac4a9..309dad5b1b47 100644 > --- a/drivers/gpu/drm/i915/display/intel_dp.h > +++ b/drivers/gpu/drm/i915/display/intel_dp.h > @@ -83,7 +83,7 @@ void intel_dp_audio_compute_config(struct intel_encoder *encoder, > bool intel_dp_has_hdmi_sink(struct intel_dp *intel_dp); > bool intel_dp_is_edp(struct intel_dp *intel_dp); > bool intel_dp_is_uhbr(const struct intel_crtc_state *crtc_state); > -bool intel_dp_has_dsc(const struct intel_connector *connector); > +bool intel_dp_has_dsc(struct intel_dp *intel_dp, const struct intel_connector *connector); > int intel_dp_link_symbol_size(int rate); > int intel_dp_link_symbol_clock(int rate); > bool intel_dp_is_port_edp(struct intel_display *display, enum port port); > diff --git a/drivers/gpu/drm/i915/display/intel_dp_mst.c b/drivers/gpu/drm/i915/display/intel_dp_mst.c > index c1fd6aceec2c..4f18059d9913 100644 > --- a/drivers/gpu/drm/i915/display/intel_dp_mst.c > +++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c > @@ -1508,7 +1508,7 @@ mst_connector_mode_valid_ctx(struct drm_connector *_connector, > return 0; > } > > - if (intel_dp_has_dsc(connector)) { > + if (intel_dp_has_dsc(intel_dp, connector)) { > /* > * TBD pass the connector BPC, > * for now U8_MAX so that max BPC on that platform would be picked -- Jani Nikula, Intel ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows 2025-05-27 8:20 ` Jani Nikula @ 2025-05-27 8:46 ` Lee, Shawn C 2025-05-27 9:04 ` Jani Nikula 0 siblings, 1 reply; 11+ messages in thread From: Lee, Shawn C @ 2025-05-27 8:46 UTC (permalink / raw) To: Jani Nikula, intel-gfx@lists.freedesktop.org Cc: Shankar, Uma, Ville Syrjälä On Tue, 27 May 2025, Jani Nikula <jani.nikula@linux.intel.com> wrote: >On Tue, 27 May 2025, Lee Shawn C <shawn.c.lee@intel.com> wrote: >> A DSC setting has been available in VBT since version 251, which >> allows users to enable or disable the DSC feature based on their system design. >> With this in mind, DP driver should reference this setting and avoid >> enabling DSC if this value is not allowed. >> >> Cc: Shankar Uma <uma.shankar@intel.com> >> Cc: Jani Nikula <jani.nikula@linux.intel.com> >> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> >> Signed-off-by: Lee Shawn C <shawn.c.lee@intel.com> >> --- >> drivers/gpu/drm/i915/display/intel_bios.c | 8 ++++++++ >> drivers/gpu/drm/i915/display/intel_bios.h | 1 + >> drivers/gpu/drm/i915/display/intel_dp.c | 12 +++++++++--- >> drivers/gpu/drm/i915/display/intel_dp.h | 2 +- >> drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- >> 5 files changed, 20 insertions(+), 5 deletions(-) >> >> diff --git a/drivers/gpu/drm/i915/display/intel_bios.c >> b/drivers/gpu/drm/i915/display/intel_bios.c >> index ba7b8938b17c..f08dd54fe4d4 100644 >> --- a/drivers/gpu/drm/i915/display/intel_bios.c >> +++ b/drivers/gpu/drm/i915/display/intel_bios.c >> @@ -3548,6 +3548,14 @@ bool intel_bios_get_dsc_params(struct intel_encoder *encoder, >> return false; >> } >> >> +bool intel_bios_encoder_ext_display_dsc_disabled(const struct >> +intel_bios_encoder_data *devdata) > >Prefer positive instead of negative, and follow naming conventions. > >intel_bios_encoder_supports_dsc(). > Sure! I will rename this function. >> +{ >> + if (!devdata || devdata->display->vbt.version < 251) >> + return false; >> + >> + return devdata->child.disable_compression_for_ext_disp; >> +} >> + >> static const u8 adlp_aux_ch_map[] = { >> [AUX_CH_A] = DP_AUX_A, >> [AUX_CH_B] = DP_AUX_B, >> diff --git a/drivers/gpu/drm/i915/display/intel_bios.h >> b/drivers/gpu/drm/i915/display/intel_bios.h >> index 6cd7a011b8c4..901ba63e205d 100644 >> --- a/drivers/gpu/drm/i915/display/intel_bios.h >> +++ b/drivers/gpu/drm/i915/display/intel_bios.h >> @@ -258,6 +258,7 @@ bool >> intel_bios_encoder_supports_dp_dual_mode(const struct >> intel_bios_encoder_da bool intel_bios_encoder_is_lspcon(const struct >> intel_bios_encoder_data *devdata); bool >> intel_bios_encoder_lane_reversal(const struct intel_bios_encoder_data >> *devdata); bool intel_bios_encoder_hpd_invert(const struct >> intel_bios_encoder_data *devdata); >> +bool intel_bios_encoder_ext_display_dsc_disabled(const struct >> +intel_bios_encoder_data *devdata); >> enum port intel_bios_encoder_port(const struct >> intel_bios_encoder_data *devdata); enum aux_ch >> intel_bios_dp_aux_ch(const struct intel_bios_encoder_data *devdata); >> int intel_bios_dp_boost_level(const struct intel_bios_encoder_data >> *devdata); diff --git a/drivers/gpu/drm/i915/display/intel_dp.c >> b/drivers/gpu/drm/i915/display/intel_dp.c >> index 640c43bf62d4..eb1e6de0148a 100644 >> --- a/drivers/gpu/drm/i915/display/intel_dp.c >> +++ b/drivers/gpu/drm/i915/display/intel_dp.c >> @@ -1389,9 +1389,11 @@ int intel_dp_num_joined_pipes(struct intel_dp *intel_dp, >> return 1; >> } >> >> -bool intel_dp_has_dsc(const struct intel_connector *connector) >> +bool intel_dp_has_dsc(struct intel_dp *intel_dp, > >There's no need to pass that in. > intel_bios_encoder_supports_dsc() need intel_bios_encoder_data. That's why we pass intel_dp and use it to get ecoder data. Do you mean we can get encoder data from intel_connector? >> + const struct intel_connector *connector) >> { >> struct intel_display *display = to_intel_display(connector); >> + struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; >> >> if (!HAS_DSC(display)) >> return false; >> @@ -1403,6 +1405,10 @@ bool intel_dp_has_dsc(const struct intel_connector *connector) >> connector->panel.vbt.edp.dsc_disable) >> return false; >> >> + if (connector->base.connector_type == DRM_MODE_CONNECTOR_DisplayPort >> +&& > >It's just absolutely bonkers that the field is for external HDMI/DP, there's a separate field for eDP DSC disable, and there's a separate field for DSI DSC. > >Anyway, I am wondering if the output type check should be in >intel_bios_encoder_supports_dsc() instead. > >(intel_bios_encoder_supports_dp() && !intel_bios_encoder_supports_edp()) || intel_bios_encoder_supports_hdmi(). > Sounds good! Let's move this checking into intel_bios_encoder_supports_dsc(). Best regards, Shawn >BR, >Jani. > >> + intel_bios_encoder_ext_display_dsc_disabled(encoder->devdata)) >> + return false; >> + >> if (!drm_dp_sink_supports_dsc(connector->dp.dsc_dpcd)) >> return false; >> >> @@ -1463,7 +1469,7 @@ intel_dp_mode_valid(struct drm_connector *_connector, >> mode_rate = intel_dp_link_required(target_clock, >> intel_dp_mode_min_output_bpp(connector, mode)); >> >> - if (intel_dp_has_dsc(connector)) { >> + if (intel_dp_has_dsc(intel_dp, connector)) { >> enum intel_output_format sink_format, output_format; >> int pipe_bpp; >> >> @@ -1650,7 +1656,7 @@ bool intel_dp_supports_dsc(struct intel_dp *intel_dp, >> const struct intel_connector *connector, >> const struct intel_crtc_state *crtc_state) { >> - if (!intel_dp_has_dsc(connector)) >> + if (!intel_dp_has_dsc(intel_dp, connector)) >> return false; >> >> if (intel_crtc_has_type(crtc_state, INTEL_OUTPUT_DP) && diff --git >> a/drivers/gpu/drm/i915/display/intel_dp.h >> b/drivers/gpu/drm/i915/display/intel_dp.h >> index 742ae26ac4a9..309dad5b1b47 100644 >> --- a/drivers/gpu/drm/i915/display/intel_dp.h >> +++ b/drivers/gpu/drm/i915/display/intel_dp.h >> @@ -83,7 +83,7 @@ void intel_dp_audio_compute_config(struct >> intel_encoder *encoder, bool intel_dp_has_hdmi_sink(struct intel_dp >> *intel_dp); bool intel_dp_is_edp(struct intel_dp *intel_dp); bool >> intel_dp_is_uhbr(const struct intel_crtc_state *crtc_state); -bool >> intel_dp_has_dsc(const struct intel_connector *connector); >> +bool intel_dp_has_dsc(struct intel_dp *intel_dp, const struct >> +intel_connector *connector); >> int intel_dp_link_symbol_size(int rate); int >> intel_dp_link_symbol_clock(int rate); bool >> intel_dp_is_port_edp(struct intel_display *display, enum port port); >> diff --git a/drivers/gpu/drm/i915/display/intel_dp_mst.c >> b/drivers/gpu/drm/i915/display/intel_dp_mst.c >> index c1fd6aceec2c..4f18059d9913 100644 >> --- a/drivers/gpu/drm/i915/display/intel_dp_mst.c >> +++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c >> @@ -1508,7 +1508,7 @@ mst_connector_mode_valid_ctx(struct drm_connector *_connector, >> return 0; >> } >> >> - if (intel_dp_has_dsc(connector)) { >> + if (intel_dp_has_dsc(intel_dp, connector)) { >> /* >> * TBD pass the connector BPC, >> * for now U8_MAX so that max BPC on that platform would be picked > >-- >Jani Nikula, Intel > ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows 2025-05-27 8:46 ` Lee, Shawn C @ 2025-05-27 9:04 ` Jani Nikula 0 siblings, 0 replies; 11+ messages in thread From: Jani Nikula @ 2025-05-27 9:04 UTC (permalink / raw) To: 20250527075906.65542-1-shawn.c.lee@intel.com, intel-gfx@lists.freedesktop.org Cc: Shankar, Uma, Ville Syrjälä On Tue, 27 May 2025, "Lee, Shawn C" <shawn.c.lee@intel.com> wrote: > On Tue, 27 May 2025, Jani Nikula <jani.nikula@linux.intel.com> wrote: >>On Tue, 27 May 2025, Lee Shawn C <shawn.c.lee@intel.com> wrote: >>> A DSC setting has been available in VBT since version 251, which >>> allows users to enable or disable the DSC feature based on their system design. >>> With this in mind, DP driver should reference this setting and avoid >>> enabling DSC if this value is not allowed. >>> >>> Cc: Shankar Uma <uma.shankar@intel.com> >>> Cc: Jani Nikula <jani.nikula@linux.intel.com> >>> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> >>> Signed-off-by: Lee Shawn C <shawn.c.lee@intel.com> >>> --- >>> drivers/gpu/drm/i915/display/intel_bios.c | 8 ++++++++ >>> drivers/gpu/drm/i915/display/intel_bios.h | 1 + >>> drivers/gpu/drm/i915/display/intel_dp.c | 12 +++++++++--- >>> drivers/gpu/drm/i915/display/intel_dp.h | 2 +- >>> drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- >>> 5 files changed, 20 insertions(+), 5 deletions(-) >>> >>> diff --git a/drivers/gpu/drm/i915/display/intel_bios.c >>> b/drivers/gpu/drm/i915/display/intel_bios.c >>> index ba7b8938b17c..f08dd54fe4d4 100644 >>> --- a/drivers/gpu/drm/i915/display/intel_bios.c >>> +++ b/drivers/gpu/drm/i915/display/intel_bios.c >>> @@ -3548,6 +3548,14 @@ bool intel_bios_get_dsc_params(struct intel_encoder *encoder, >>> return false; >>> } >>> >>> +bool intel_bios_encoder_ext_display_dsc_disabled(const struct >>> +intel_bios_encoder_data *devdata) >> >>Prefer positive instead of negative, and follow naming conventions. >> >>intel_bios_encoder_supports_dsc(). >> > > Sure! I will rename this function. > >>> +{ >>> + if (!devdata || devdata->display->vbt.version < 251) >>> + return false; >>> + >>> + return devdata->child.disable_compression_for_ext_disp; >>> +} >>> + >>> static const u8 adlp_aux_ch_map[] = { >>> [AUX_CH_A] = DP_AUX_A, >>> [AUX_CH_B] = DP_AUX_B, >>> diff --git a/drivers/gpu/drm/i915/display/intel_bios.h >>> b/drivers/gpu/drm/i915/display/intel_bios.h >>> index 6cd7a011b8c4..901ba63e205d 100644 >>> --- a/drivers/gpu/drm/i915/display/intel_bios.h >>> +++ b/drivers/gpu/drm/i915/display/intel_bios.h >>> @@ -258,6 +258,7 @@ bool >>> intel_bios_encoder_supports_dp_dual_mode(const struct >>> intel_bios_encoder_da bool intel_bios_encoder_is_lspcon(const struct >>> intel_bios_encoder_data *devdata); bool >>> intel_bios_encoder_lane_reversal(const struct intel_bios_encoder_data >>> *devdata); bool intel_bios_encoder_hpd_invert(const struct >>> intel_bios_encoder_data *devdata); >>> +bool intel_bios_encoder_ext_display_dsc_disabled(const struct >>> +intel_bios_encoder_data *devdata); >>> enum port intel_bios_encoder_port(const struct >>> intel_bios_encoder_data *devdata); enum aux_ch >>> intel_bios_dp_aux_ch(const struct intel_bios_encoder_data *devdata); >>> int intel_bios_dp_boost_level(const struct intel_bios_encoder_data >>> *devdata); diff --git a/drivers/gpu/drm/i915/display/intel_dp.c >>> b/drivers/gpu/drm/i915/display/intel_dp.c >>> index 640c43bf62d4..eb1e6de0148a 100644 >>> --- a/drivers/gpu/drm/i915/display/intel_dp.c >>> +++ b/drivers/gpu/drm/i915/display/intel_dp.c >>> @@ -1389,9 +1389,11 @@ int intel_dp_num_joined_pipes(struct intel_dp *intel_dp, >>> return 1; >>> } >>> >>> -bool intel_dp_has_dsc(const struct intel_connector *connector) >>> +bool intel_dp_has_dsc(struct intel_dp *intel_dp, >> >>There's no need to pass that in. >> > > intel_bios_encoder_supports_dsc() need intel_bios_encoder_data. > That's why we pass intel_dp and use it to get ecoder data. > Do you mean we can get encoder data from intel_connector? You call intel_dp_has_dsc() from e.g. intel_dp_mode_valid() and that figures out intel_dp from connector too. There's no need to pass intel_dp around. > >>> + const struct intel_connector *connector) >>> { >>> struct intel_display *display = to_intel_display(connector); >>> + struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; >>> >>> if (!HAS_DSC(display)) >>> return false; >>> @@ -1403,6 +1405,10 @@ bool intel_dp_has_dsc(const struct intel_connector *connector) >>> connector->panel.vbt.edp.dsc_disable) >>> return false; >>> >>> + if (connector->base.connector_type == DRM_MODE_CONNECTOR_DisplayPort >>> +&& >> >>It's just absolutely bonkers that the field is for external HDMI/DP, there's a separate field for eDP DSC disable, and there's a separate field for DSI DSC. >> >>Anyway, I am wondering if the output type check should be in >>intel_bios_encoder_supports_dsc() instead. >> >>(intel_bios_encoder_supports_dp() && !intel_bios_encoder_supports_edp()) || intel_bios_encoder_supports_hdmi(). >> > > Sounds good! Let's move this checking into intel_bios_encoder_supports_dsc(). Hmm, one question though. Since the VBT field is so poorly documented, should it apply to DP MST as well?! BR, Jani. > > Best regards, > Shawn > >>BR, >>Jani. >> >>> + intel_bios_encoder_ext_display_dsc_disabled(encoder->devdata)) >>> + return false; >>> + >>> if (!drm_dp_sink_supports_dsc(connector->dp.dsc_dpcd)) >>> return false; >>> >>> @@ -1463,7 +1469,7 @@ intel_dp_mode_valid(struct drm_connector *_connector, >>> mode_rate = intel_dp_link_required(target_clock, >>> intel_dp_mode_min_output_bpp(connector, mode)); >>> >>> - if (intel_dp_has_dsc(connector)) { >>> + if (intel_dp_has_dsc(intel_dp, connector)) { >>> enum intel_output_format sink_format, output_format; >>> int pipe_bpp; >>> >>> @@ -1650,7 +1656,7 @@ bool intel_dp_supports_dsc(struct intel_dp *intel_dp, >>> const struct intel_connector *connector, >>> const struct intel_crtc_state *crtc_state) { >>> - if (!intel_dp_has_dsc(connector)) >>> + if (!intel_dp_has_dsc(intel_dp, connector)) >>> return false; >>> >>> if (intel_crtc_has_type(crtc_state, INTEL_OUTPUT_DP) && diff --git >>> a/drivers/gpu/drm/i915/display/intel_dp.h >>> b/drivers/gpu/drm/i915/display/intel_dp.h >>> index 742ae26ac4a9..309dad5b1b47 100644 >>> --- a/drivers/gpu/drm/i915/display/intel_dp.h >>> +++ b/drivers/gpu/drm/i915/display/intel_dp.h >>> @@ -83,7 +83,7 @@ void intel_dp_audio_compute_config(struct >>> intel_encoder *encoder, bool intel_dp_has_hdmi_sink(struct intel_dp >>> *intel_dp); bool intel_dp_is_edp(struct intel_dp *intel_dp); bool >>> intel_dp_is_uhbr(const struct intel_crtc_state *crtc_state); -bool >>> intel_dp_has_dsc(const struct intel_connector *connector); >>> +bool intel_dp_has_dsc(struct intel_dp *intel_dp, const struct >>> +intel_connector *connector); >>> int intel_dp_link_symbol_size(int rate); int >>> intel_dp_link_symbol_clock(int rate); bool >>> intel_dp_is_port_edp(struct intel_display *display, enum port port); >>> diff --git a/drivers/gpu/drm/i915/display/intel_dp_mst.c >>> b/drivers/gpu/drm/i915/display/intel_dp_mst.c >>> index c1fd6aceec2c..4f18059d9913 100644 >>> --- a/drivers/gpu/drm/i915/display/intel_dp_mst.c >>> +++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c >>> @@ -1508,7 +1508,7 @@ mst_connector_mode_valid_ctx(struct drm_connector *_connector, >>> return 0; >>> } >>> >>> - if (intel_dp_has_dsc(connector)) { >>> + if (intel_dp_has_dsc(intel_dp, connector)) { >>> /* >>> * TBD pass the connector BPC, >>> * for now U8_MAX so that max BPC on that platform would be picked >> >>-- >>Jani Nikula, Intel >> -- Jani Nikula, Intel ^ permalink raw reply [flat|nested] 11+ messages in thread
* ✗ Fi.CI.BUILD: failure for drm/i915/dp: Enable DSC on external DP display if VBT allows 2025-05-27 7:59 [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows Lee Shawn C 2025-05-27 8:20 ` Jani Nikula @ 2025-05-27 10:37 ` Patchwork 2025-05-27 15:18 ` [v2] " Lee Shawn C ` (4 subsequent siblings) 6 siblings, 0 replies; 11+ messages in thread From: Patchwork @ 2025-05-27 10:37 UTC (permalink / raw) To: Lee, Shawn C; +Cc: intel-gfx == Series Details == Series: drm/i915/dp: Enable DSC on external DP display if VBT allows URL : https://patchwork.freedesktop.org/series/149518/ State : failure == Summary == Error: make failed CALL scripts/checksyscalls.sh DESCEND objtool INSTALL libsubcmd_headers CC [M] drivers/gpu/drm/i915/display/intel_link_bw.o drivers/gpu/drm/i915/display/intel_link_bw.c: In function ‘connector_supports_dsc’: drivers/gpu/drm/i915/display/intel_link_bw.c:394:41: error: passing argument 1 of ‘intel_dp_has_dsc’ from incompatible pointer type [-Werror=incompatible-pointer-types] 394 | return intel_dp_has_dsc(connector); | ^~~~~~~~~ | | | struct intel_connector * In file included from drivers/gpu/drm/i915/display/intel_link_bw.c:18: drivers/gpu/drm/i915/display/intel_dp.h:86:40: note: expected ‘struct intel_dp *’ but argument is of type ‘struct intel_connector *’ 86 | bool intel_dp_has_dsc(struct intel_dp *intel_dp, const struct intel_connector *connector); | ~~~~~~~~~~~~~~~~~^~~~~~~~ drivers/gpu/drm/i915/display/intel_link_bw.c:394:24: error: too few arguments to function ‘intel_dp_has_dsc’ 394 | return intel_dp_has_dsc(connector); | ^~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/display/intel_dp.h:86:6: note: declared here 86 | bool intel_dp_has_dsc(struct intel_dp *intel_dp, const struct intel_connector *connector); | ^~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[6]: *** [scripts/Makefile.build:203: drivers/gpu/drm/i915/display/intel_link_bw.o] Error 1 make[5]: *** [scripts/Makefile.build:461: drivers/gpu/drm/i915] Error 2 make[4]: *** [scripts/Makefile.build:461: drivers/gpu/drm] Error 2 make[3]: *** [scripts/Makefile.build:461: drivers/gpu] Error 2 make[2]: *** [scripts/Makefile.build:461: drivers] Error 2 make[1]: *** [/home/kbuild2/kernel/Makefile:2003: .] Error 2 make: *** [Makefile:248: __sub-make] Error 2 Build failed, no error log produced ^ permalink raw reply [flat|nested] 11+ messages in thread
* [v2] drm/i915/dp: Enable DSC on external DP display if VBT allows 2025-05-27 7:59 [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows Lee Shawn C 2025-05-27 8:20 ` Jani Nikula 2025-05-27 10:37 ` ✗ Fi.CI.BUILD: failure for " Patchwork @ 2025-05-27 15:18 ` Lee Shawn C 2025-05-27 16:57 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dp: Enable DSC on external DP display if VBT allows (rev2) Patchwork ` (3 subsequent siblings) 6 siblings, 0 replies; 11+ messages in thread From: Lee Shawn C @ 2025-05-27 15:18 UTC (permalink / raw) To: intel-gfx; +Cc: Lee Shawn C, Shankar Uma, Jani Nikula, Ville Syrjälä A DSC setting has been available in VBT since version 251, which allows users to enable or disable the DSC feature based on their system design. With this in mind, DP driver should reference this setting and avoid enabling DSC if this value is not allowed. v2: - Remove some const for intel_connector to fix compile error. - Check this VBT setting for external HDMI/DP only. DSC will be allowed in all other cases. Cc: Shankar Uma <uma.shankar@intel.com> Cc: Jani Nikula <jani.nikula@linux.intel.com> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> Signed-off-by: Lee Shawn C <shawn.c.lee@intel.com> --- drivers/gpu/drm/i915/display/intel_bios.c | 12 ++++++++++++ drivers/gpu/drm/i915/display/intel_bios.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 9 +++++++-- drivers/gpu/drm/i915/display/intel_dp.h | 4 ++-- drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- 5 files changed, 23 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c index 9ce41e689d50..b2e59ca1bd6f 100644 --- a/drivers/gpu/drm/i915/display/intel_bios.c +++ b/drivers/gpu/drm/i915/display/intel_bios.c @@ -3549,6 +3549,18 @@ bool intel_bios_get_dsc_params(struct intel_encoder *encoder, return false; } +bool intel_bios_encoder_supports_dsc(const struct intel_bios_encoder_data *devdata) +{ + if (!devdata || devdata->display->vbt.version < 251) + return true; + + if ((intel_bios_encoder_supports_dp(devdata) && !intel_bios_encoder_supports_edp(devdata)) || + intel_bios_encoder_supports_hdmi(devdata)) + return !devdata->child.disable_compression_for_ext_disp; + + return true; +} + static const u8 adlp_aux_ch_map[] = { [AUX_CH_A] = DP_AUX_A, [AUX_CH_B] = DP_AUX_B, diff --git a/drivers/gpu/drm/i915/display/intel_bios.h b/drivers/gpu/drm/i915/display/intel_bios.h index 6cd7a011b8c4..d501070abafd 100644 --- a/drivers/gpu/drm/i915/display/intel_bios.h +++ b/drivers/gpu/drm/i915/display/intel_bios.h @@ -258,6 +258,7 @@ bool intel_bios_encoder_supports_dp_dual_mode(const struct intel_bios_encoder_da bool intel_bios_encoder_is_lspcon(const struct intel_bios_encoder_data *devdata); bool intel_bios_encoder_lane_reversal(const struct intel_bios_encoder_data *devdata); bool intel_bios_encoder_hpd_invert(const struct intel_bios_encoder_data *devdata); +bool intel_bios_encoder_supports_dsc(const struct intel_bios_encoder_data *devdata); enum port intel_bios_encoder_port(const struct intel_bios_encoder_data *devdata); enum aux_ch intel_bios_dp_aux_ch(const struct intel_bios_encoder_data *devdata); int intel_bios_dp_boost_level(const struct intel_bios_encoder_data *devdata); diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c index 208a953b04a2..f62570c1d346 100644 --- a/drivers/gpu/drm/i915/display/intel_dp.c +++ b/drivers/gpu/drm/i915/display/intel_dp.c @@ -1392,9 +1392,11 @@ int intel_dp_num_joined_pipes(struct intel_dp *intel_dp, return 1; } -bool intel_dp_has_dsc(const struct intel_connector *connector) +bool intel_dp_has_dsc(struct intel_connector *connector) { struct intel_display *display = to_intel_display(connector); + struct intel_dp *intel_dp = intel_attached_dp(connector); + const struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; if (!HAS_DSC(display)) return false; @@ -1406,6 +1408,9 @@ bool intel_dp_has_dsc(const struct intel_connector *connector) connector->panel.vbt.edp.dsc_disable) return false; + if (!intel_bios_encoder_supports_dsc(encoder->devdata)) + return false; + if (!drm_dp_sink_supports_dsc(connector->dp.dsc_dpcd)) return false; @@ -1650,7 +1655,7 @@ bool intel_dp_supports_fec(struct intel_dp *intel_dp, } bool intel_dp_supports_dsc(struct intel_dp *intel_dp, - const struct intel_connector *connector, + struct intel_connector *connector, const struct intel_crtc_state *crtc_state) { if (!intel_dp_has_dsc(connector)) diff --git a/drivers/gpu/drm/i915/display/intel_dp.h b/drivers/gpu/drm/i915/display/intel_dp.h index eff3414c05db..876e70246dfb 100644 --- a/drivers/gpu/drm/i915/display/intel_dp.h +++ b/drivers/gpu/drm/i915/display/intel_dp.h @@ -83,7 +83,7 @@ void intel_dp_audio_compute_config(struct intel_encoder *encoder, bool intel_dp_has_hdmi_sink(struct intel_dp *intel_dp); bool intel_dp_is_edp(struct intel_dp *intel_dp); bool intel_dp_is_uhbr(const struct intel_crtc_state *crtc_state); -bool intel_dp_has_dsc(const struct intel_connector *connector); +bool intel_dp_has_dsc(struct intel_connector *connector); int intel_dp_link_symbol_size(int rate); int intel_dp_link_symbol_clock(int rate); bool intel_dp_is_port_edp(struct intel_display *display, enum port port); @@ -171,7 +171,7 @@ bool intel_dp_supports_fec(struct intel_dp *intel_dp, const struct intel_crtc_state *pipe_config); bool intel_dp_supports_dsc(struct intel_dp *intel_dp, - const struct intel_connector *connector, + struct intel_connector *connector, const struct intel_crtc_state *crtc_state); void intel_ddi_update_pipe(struct intel_atomic_state *state, diff --git a/drivers/gpu/drm/i915/display/intel_dp_mst.c b/drivers/gpu/drm/i915/display/intel_dp_mst.c index cc00a73898f1..bf613562feab 100644 --- a/drivers/gpu/drm/i915/display/intel_dp_mst.c +++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c @@ -551,7 +551,7 @@ hblank_expansion_quirk_needs_dsc(const struct intel_connector *connector, static bool adjust_limits_for_dsc_hblank_expansion_quirk(struct intel_dp *intel_dp, - const struct intel_connector *connector, + struct intel_connector *connector, const struct intel_crtc_state *crtc_state, struct link_config_limits *limits, bool dsc) -- 2.34.1 ^ permalink raw reply related [flat|nested] 11+ messages in thread
* ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dp: Enable DSC on external DP display if VBT allows (rev2) 2025-05-27 7:59 [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows Lee Shawn C ` (2 preceding siblings ...) 2025-05-27 15:18 ` [v2] " Lee Shawn C @ 2025-05-27 16:57 ` Patchwork 2025-05-27 17:21 ` ✓ i915.CI.BAT: success " Patchwork ` (2 subsequent siblings) 6 siblings, 0 replies; 11+ messages in thread From: Patchwork @ 2025-05-27 16:57 UTC (permalink / raw) To: Lee Shawn C; +Cc: intel-gfx == Series Details == Series: drm/i915/dp: Enable DSC on external DP display if VBT allows (rev2) URL : https://patchwork.freedesktop.org/series/149518/ State : warning == Summary == Error: dim checkpatch failed 6f5a5809b5f7 drm/i915/dp: Enable DSC on external DP display if VBT allows -:37: WARNING:LONG_LINE: line length of 101 exceeds 100 columns #37: FILE: drivers/gpu/drm/i915/display/intel_bios.c:3557: + if ((intel_bios_encoder_supports_dp(devdata) && !intel_bios_encoder_supports_edp(devdata)) || -:38: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis #38: FILE: drivers/gpu/drm/i915/display/intel_bios.c:3558: + if ((intel_bios_encoder_supports_dp(devdata) && !intel_bios_encoder_supports_edp(devdata)) || + intel_bios_encoder_supports_hdmi(devdata)) total: 0 errors, 1 warnings, 1 checks, 78 lines checked ^ permalink raw reply [flat|nested] 11+ messages in thread
* ✓ i915.CI.BAT: success for drm/i915/dp: Enable DSC on external DP display if VBT allows (rev2) 2025-05-27 7:59 [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows Lee Shawn C ` (3 preceding siblings ...) 2025-05-27 16:57 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dp: Enable DSC on external DP display if VBT allows (rev2) Patchwork @ 2025-05-27 17:21 ` Patchwork 2025-05-27 19:59 ` ✗ i915.CI.Full: failure " Patchwork 2025-05-28 10:59 ` [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows Ville Syrjälä 6 siblings, 0 replies; 11+ messages in thread From: Patchwork @ 2025-05-27 17:21 UTC (permalink / raw) To: Lee Shawn C; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 5622 bytes --] == Series Details == Series: drm/i915/dp: Enable DSC on external DP display if VBT allows (rev2) URL : https://patchwork.freedesktop.org/series/149518/ State : success == Summary == CI Bug Log - changes from CI_DRM_16600 -> Patchwork_149518v2 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/index.html Participating hosts (44 -> 43) ------------------------------ Missing (1): fi-snb-2520m Known issues ------------ Here are the changes found in Patchwork_149518v2 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@core_auth@basic-auth: - bat-adlp-6: [PASS][1] -> [DMESG-WARN][2] ([i915#13890]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/bat-adlp-6/igt@core_auth@basic-auth.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/bat-adlp-6/igt@core_auth@basic-auth.html * igt@i915_selftest@live@gem: - bat-arlh-2: NOTRUN -> [ABORT][3] ([i915#13723]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/bat-arlh-2/igt@i915_selftest@live@gem.html * igt@i915_selftest@live@gt_mocs: - bat-arlh-3: [PASS][4] -> [ABORT][5] ([i915#13949]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/bat-arlh-3/igt@i915_selftest@live@gt_mocs.html [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/bat-arlh-3/igt@i915_selftest@live@gt_mocs.html * igt@i915_selftest@live@workarounds: - bat-arlh-3: [PASS][6] -> [DMESG-FAIL][7] ([i915#12061]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/bat-arlh-3/igt@i915_selftest@live@workarounds.html [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/bat-arlh-3/igt@i915_selftest@live@workarounds.html - bat-dg2-14: [PASS][8] -> [DMESG-FAIL][9] ([i915#12061]) +1 other test dmesg-fail [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/bat-dg2-14/igt@i915_selftest@live@workarounds.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/bat-dg2-14/igt@i915_selftest@live@workarounds.html #### Possible fixes #### * igt@fbdev@eof: - bat-adlp-6: [DMESG-WARN][10] ([i915#13890]) -> [PASS][11] [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/bat-adlp-6/igt@fbdev@eof.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/bat-adlp-6/igt@fbdev@eof.html * igt@i915_selftest@live@gt_pm: - bat-arlh-2: [INCOMPLETE][12] ([i915#14046]) -> [PASS][13] [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/bat-arlh-2/igt@i915_selftest@live@gt_pm.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/bat-arlh-2/igt@i915_selftest@live@gt_pm.html * igt@i915_selftest@live@workarounds: - bat-arls-6: [DMESG-FAIL][14] ([i915#12061]) -> [PASS][15] +1 other test pass [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/bat-arls-6/igt@i915_selftest@live@workarounds.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/bat-arls-6/igt@i915_selftest@live@workarounds.html #### Warnings #### * igt@i915_selftest@live: - bat-arlh-3: [DMESG-FAIL][16] ([i915#14243]) -> [ABORT][17] ([i915#13723] / [i915#13949]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/bat-arlh-3/igt@i915_selftest@live.html [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/bat-arlh-3/igt@i915_selftest@live.html - bat-arlh-2: [INCOMPLETE][18] ([i915#14046]) -> [ABORT][19] ([i915#13723]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/bat-arlh-2/igt@i915_selftest@live.html [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/bat-arlh-2/igt@i915_selftest@live.html - bat-atsm-1: [DMESG-FAIL][20] ([i915#12061] / [i915#14204]) -> [DMESG-FAIL][21] ([i915#12061] / [i915#13929]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/bat-atsm-1/igt@i915_selftest@live.html [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/bat-atsm-1/igt@i915_selftest@live.html * igt@i915_selftest@live@mman: - bat-atsm-1: [DMESG-FAIL][22] ([i915#14204]) -> [DMESG-FAIL][23] ([i915#13929]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/bat-atsm-1/igt@i915_selftest@live@mman.html [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/bat-atsm-1/igt@i915_selftest@live@mman.html [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#13723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13723 [i915#13890]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13890 [i915#13929]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13929 [i915#13949]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13949 [i915#14046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14046 [i915#14204]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14204 [i915#14243]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14243 Build changes ------------- * Linux: CI_DRM_16600 -> Patchwork_149518v2 CI-20190529: 20190529 CI_DRM_16600: b85200adaeff8739c0358088e20a8cbdb4bda851 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_8380: 8380 Patchwork_149518v2: b85200adaeff8739c0358088e20a8cbdb4bda851 @ git://anongit.freedesktop.org/gfx-ci/linux == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/index.html [-- Attachment #2: Type: text/html, Size: 7265 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* ✗ i915.CI.Full: failure for drm/i915/dp: Enable DSC on external DP display if VBT allows (rev2) 2025-05-27 7:59 [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows Lee Shawn C ` (4 preceding siblings ...) 2025-05-27 17:21 ` ✓ i915.CI.BAT: success " Patchwork @ 2025-05-27 19:59 ` Patchwork 2025-05-28 10:59 ` [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows Ville Syrjälä 6 siblings, 0 replies; 11+ messages in thread From: Patchwork @ 2025-05-27 19:59 UTC (permalink / raw) To: Lee Shawn C; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 104237 bytes --] == Series Details == Series: drm/i915/dp: Enable DSC on external DP display if VBT allows (rev2) URL : https://patchwork.freedesktop.org/series/149518/ State : failure == Summary == CI Bug Log - changes from CI_DRM_16600_full -> Patchwork_149518v2_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_149518v2_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_149518v2_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (10 -> 10) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_149518v2_full: ### IGT changes ### #### Possible regressions #### * igt@i915_selftest@mock@syncmap: - shard-snb: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-snb2/igt@i915_selftest@mock@syncmap.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-snb6/igt@i915_selftest@mock@syncmap.html * igt@kms_plane_cursor@viewport: - shard-tglu-1: NOTRUN -> [FAIL][3] +3 other tests fail [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_plane_cursor@viewport.html New tests --------- New tests have been introduced between CI_DRM_16600_full and Patchwork_149518v2_full: ### New IGT tests (3) ### * igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a2: - Statuses : 1 pass(s) - Exec time: [10.56] s * igt@kms_flip@flip-vs-absolute-wf_vblank@b-hdmi-a2: - Statuses : 1 pass(s) - Exec time: [10.54] s * igt@kms_flip@flip-vs-absolute-wf_vblank@c-hdmi-a2: - Statuses : 1 pass(s) - Exec time: [10.53] s Known issues ------------ Here are the changes found in Patchwork_149518v2_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@blit-reloc-keep-cache: - shard-dg2-9: NOTRUN -> [SKIP][4] ([i915#8411]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@api_intel_bb@blit-reloc-keep-cache.html * igt@api_intel_bb@object-reloc-keep-cache: - shard-rkl: NOTRUN -> [SKIP][5] ([i915#8411]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@api_intel_bb@object-reloc-keep-cache.html * igt@gem_bad_reloc@negative-reloc-lut: - shard-rkl: NOTRUN -> [SKIP][6] ([i915#3281]) +6 other tests skip [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-6/igt@gem_bad_reloc@negative-reloc-lut.html * igt@gem_ccs@block-multicopy-compressed: - shard-tglu: NOTRUN -> [SKIP][7] ([i915#9323]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@gem_ccs@block-multicopy-compressed.html * igt@gem_close_race@multigpu-basic-process: - shard-tglu: NOTRUN -> [SKIP][8] ([i915#7697]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@gem_close_race@multigpu-basic-process.html * igt@gem_create@create-ext-cpu-access-sanity-check: - shard-rkl: NOTRUN -> [SKIP][9] ([i915#6335]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@gem_create@create-ext-cpu-access-sanity-check.html * igt@gem_ctx_persistence@heartbeat-hang: - shard-dg2-9: NOTRUN -> [SKIP][10] ([i915#8555]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_ctx_persistence@heartbeat-hang.html * igt@gem_ctx_sseu@mmap-args: - shard-tglu: NOTRUN -> [SKIP][11] ([i915#280]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@gem_ctx_sseu@mmap-args.html * igt@gem_eio@hibernate: - shard-dg2: [PASS][12] -> [ABORT][13] ([i915#10030] / [i915#7975] / [i915#8213]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-3/igt@gem_eio@hibernate.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-1/igt@gem_eio@hibernate.html * igt@gem_exec_balancer@bonded-dual: - shard-dg2-9: NOTRUN -> [SKIP][14] ([i915#4771]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_exec_balancer@bonded-dual.html * igt@gem_exec_balancer@parallel-out-fence: - shard-tglu-1: NOTRUN -> [SKIP][15] ([i915#4525]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@gem_exec_balancer@parallel-out-fence.html * igt@gem_exec_capture@capture-invisible: - shard-tglu: NOTRUN -> [SKIP][16] ([i915#6334]) +1 other test skip [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@gem_exec_capture@capture-invisible.html * igt@gem_exec_endless@dispatch: - shard-dg2: NOTRUN -> [TIMEOUT][17] ([i915#3778] / [i915#7016]) +1 other test timeout [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@gem_exec_endless@dispatch.html * igt@gem_exec_flush@basic-uc-pro-default: - shard-dg2-9: NOTRUN -> [SKIP][18] ([i915#3539] / [i915#4852]) +1 other test skip [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_exec_flush@basic-uc-pro-default.html * igt@gem_exec_params@rsvd2-dirt: - shard-dg2: NOTRUN -> [SKIP][19] ([i915#5107]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@gem_exec_params@rsvd2-dirt.html * igt@gem_exec_reloc@basic-gtt-cpu-noreloc: - shard-dg2-9: NOTRUN -> [SKIP][20] ([i915#3281]) +4 other tests skip [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_exec_reloc@basic-gtt-cpu-noreloc.html * igt@gem_exec_reloc@basic-write-wc: - shard-dg2: NOTRUN -> [SKIP][21] ([i915#3281]) +1 other test skip [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@gem_exec_reloc@basic-write-wc.html * igt@gem_exec_schedule@preempt-queue: - shard-dg2-9: NOTRUN -> [SKIP][22] ([i915#4537] / [i915#4812]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_exec_schedule@preempt-queue.html * igt@gem_exec_schedule@semaphore-power: - shard-rkl: NOTRUN -> [SKIP][23] ([i915#7276]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@gem_exec_schedule@semaphore-power.html * igt@gem_fence_thrash@bo-copy: - shard-dg2-9: NOTRUN -> [SKIP][24] ([i915#4860]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_fence_thrash@bo-copy.html * igt@gem_lmem_swapping@parallel-random: - shard-tglu-1: NOTRUN -> [SKIP][25] ([i915#4613]) +1 other test skip [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@gem_lmem_swapping@parallel-random.html * igt@gem_lmem_swapping@parallel-random-verify-ccs: - shard-tglu: NOTRUN -> [SKIP][26] ([i915#4613]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@gem_lmem_swapping@parallel-random-verify-ccs.html * igt@gem_lmem_swapping@random-engines: - shard-rkl: NOTRUN -> [SKIP][27] ([i915#4613]) +1 other test skip [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@gem_lmem_swapping@random-engines.html * igt@gem_media_vme: - shard-dg2-9: NOTRUN -> [SKIP][28] ([i915#284]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_media_vme.html * igt@gem_mmap@short-mmap: - shard-dg2-9: NOTRUN -> [SKIP][29] ([i915#4083]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_mmap@short-mmap.html * igt@gem_mmap_gtt@basic-small-bo-tiledy: - shard-dg2-9: NOTRUN -> [SKIP][30] ([i915#4077]) +4 other tests skip [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_mmap_gtt@basic-small-bo-tiledy.html * igt@gem_mmap_gtt@big-bo-tiledx: - shard-dg2: NOTRUN -> [SKIP][31] ([i915#4077]) +3 other tests skip [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@gem_mmap_gtt@big-bo-tiledx.html * igt@gem_mmap_wc@close: - shard-dg2: NOTRUN -> [SKIP][32] ([i915#4083]) +1 other test skip [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@gem_mmap_wc@close.html * igt@gem_partial_pwrite_pread@reads-uncached: - shard-dg2-9: NOTRUN -> [SKIP][33] ([i915#3282]) +4 other tests skip [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_partial_pwrite_pread@reads-uncached.html * igt@gem_pread@snoop: - shard-dg2: NOTRUN -> [SKIP][34] ([i915#3282]) +1 other test skip [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@gem_pread@snoop.html * igt@gem_pxp@create-protected-buffer: - shard-rkl: NOTRUN -> [TIMEOUT][35] ([i915#12964]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-6/igt@gem_pxp@create-protected-buffer.html * igt@gem_pxp@display-protected-crc: - shard-dg2: NOTRUN -> [SKIP][36] ([i915#4270]) +1 other test skip [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@gem_pxp@display-protected-crc.html - shard-rkl: [PASS][37] -> [TIMEOUT][38] ([i915#12917] / [i915#12964]) +1 other test timeout [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-8/igt@gem_pxp@display-protected-crc.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-3/igt@gem_pxp@display-protected-crc.html * igt@gem_pxp@hw-rejects-pxp-buffer: - shard-rkl: NOTRUN -> [SKIP][39] ([i915#13717]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@gem_pxp@hw-rejects-pxp-buffer.html * igt@gem_pxp@hw-rejects-pxp-context: - shard-tglu-1: NOTRUN -> [SKIP][40] ([i915#13398]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@gem_pxp@hw-rejects-pxp-context.html * igt@gem_pxp@protected-encrypted-src-copy-not-readible: - shard-rkl: NOTRUN -> [TIMEOUT][41] ([i915#12917] / [i915#12964]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html * igt@gem_pxp@regular-baseline-src-copy-readible: - shard-dg2-9: NOTRUN -> [SKIP][42] ([i915#4270]) +2 other tests skip [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_pxp@regular-baseline-src-copy-readible.html - shard-rkl: [PASS][43] -> [TIMEOUT][44] ([i915#12964]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-8/igt@gem_pxp@regular-baseline-src-copy-readible.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@gem_pxp@regular-baseline-src-copy-readible.html * igt@gem_render_copy@mixed-tiled-to-y-tiled-ccs: - shard-dg2-9: NOTRUN -> [SKIP][45] ([i915#5190] / [i915#8428]) +2 other tests skip [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_render_copy@mixed-tiled-to-y-tiled-ccs.html * igt@gem_render_copy@yf-tiled-ccs-to-y-tiled-ccs: - shard-dg2: NOTRUN -> [SKIP][46] ([i915#5190] / [i915#8428]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@gem_render_copy@yf-tiled-ccs-to-y-tiled-ccs.html * igt@gem_set_tiling_vs_blt@tiled-to-tiled: - shard-dg2: NOTRUN -> [SKIP][47] ([i915#4079]) [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html * igt@gem_set_tiling_vs_blt@tiled-to-untiled: - shard-dg2-9: NOTRUN -> [SKIP][48] ([i915#4079]) +2 other tests skip [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html * igt@gem_softpin@evict-snoop: - shard-dg2: NOTRUN -> [SKIP][49] ([i915#4885]) [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@gem_softpin@evict-snoop.html * igt@gem_tiled_partial_pwrite_pread@writes: - shard-rkl: NOTRUN -> [SKIP][50] ([i915#3282]) +2 other tests skip [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@gem_tiled_partial_pwrite_pread@writes.html * igt@gem_userptr_blits@create-destroy-unsync: - shard-dg2: NOTRUN -> [SKIP][51] ([i915#3297]) +1 other test skip [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@gem_userptr_blits@create-destroy-unsync.html * igt@gem_userptr_blits@dmabuf-unsync: - shard-dg2-9: NOTRUN -> [SKIP][52] ([i915#3297]) +1 other test skip [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gem_userptr_blits@dmabuf-unsync.html * igt@gem_userptr_blits@unsync-unmap-cycles: - shard-rkl: NOTRUN -> [SKIP][53] ([i915#3297]) +1 other test skip [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@gem_userptr_blits@unsync-unmap-cycles.html * igt@gem_workarounds@reset-context: - shard-mtlp: [PASS][54] -> [ABORT][55] ([i915#13723]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-mtlp-5/igt@gem_workarounds@reset-context.html [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-mtlp-4/igt@gem_workarounds@reset-context.html * igt@gen9_exec_parse@batch-invalid-length: - shard-rkl: NOTRUN -> [SKIP][56] ([i915#2527]) +1 other test skip [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@gen9_exec_parse@batch-invalid-length.html * igt@gen9_exec_parse@batch-zero-length: - shard-dg2-9: NOTRUN -> [SKIP][57] ([i915#2856]) +1 other test skip [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@gen9_exec_parse@batch-zero-length.html * igt@gen9_exec_parse@cmd-crossing-page: - shard-tglu: NOTRUN -> [SKIP][58] ([i915#2527] / [i915#2856]) +1 other test skip [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@gen9_exec_parse@cmd-crossing-page.html * igt@gen9_exec_parse@unaligned-access: - shard-tglu-1: NOTRUN -> [SKIP][59] ([i915#2527] / [i915#2856]) +1 other test skip [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@gen9_exec_parse@unaligned-access.html * igt@gen9_exec_parse@valid-registers: - shard-dg2: NOTRUN -> [SKIP][60] ([i915#2856]) +1 other test skip [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@gen9_exec_parse@valid-registers.html * igt@i915_drm_fdinfo@busy-hang@rcs0: - shard-dg2: NOTRUN -> [SKIP][61] ([i915#14073]) +7 other tests skip [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@i915_drm_fdinfo@busy-hang@rcs0.html * igt@i915_drm_fdinfo@busy-idle-check-all@ccs0: - shard-dg2-9: NOTRUN -> [SKIP][62] ([i915#11527]) +7 other tests skip [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@i915_drm_fdinfo@busy-idle-check-all@ccs0.html * igt@i915_drm_fdinfo@virtual-busy-hang-all: - shard-dg2-9: NOTRUN -> [SKIP][63] ([i915#14118]) [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@i915_drm_fdinfo@virtual-busy-hang-all.html * igt@i915_drm_fdinfo@virtual-busy-idle-all: - shard-dg2: NOTRUN -> [SKIP][64] ([i915#14118]) [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@i915_drm_fdinfo@virtual-busy-idle-all.html * igt@i915_module_load@reload-no-display: - shard-tglu-1: NOTRUN -> [DMESG-WARN][65] ([i915#13029]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@i915_module_load@reload-no-display.html * igt@i915_module_load@resize-bar: - shard-rkl: NOTRUN -> [SKIP][66] ([i915#6412]) [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@i915_module_load@resize-bar.html * igt@i915_pm_freq_api@freq-suspend: - shard-tglu-1: NOTRUN -> [SKIP][67] ([i915#8399]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@i915_pm_freq_api@freq-suspend.html * igt@i915_pm_rc6_residency@rc6-fence: - shard-tglu: NOTRUN -> [WARN][68] ([i915#13790] / [i915#2681]) +1 other test warn [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@i915_pm_rc6_residency@rc6-fence.html * igt@i915_pm_rps@min-max-config-idle: - shard-dg2-9: NOTRUN -> [SKIP][69] ([i915#11681] / [i915#6621]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@i915_pm_rps@min-max-config-idle.html * igt@i915_pm_rps@reset: - shard-snb: [PASS][70] -> [INCOMPLETE][71] ([i915#13821]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-snb5/igt@i915_pm_rps@reset.html [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-snb6/igt@i915_pm_rps@reset.html * igt@i915_pm_rps@thresholds-idle-park: - shard-dg2: NOTRUN -> [SKIP][72] ([i915#11681]) [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@i915_pm_rps@thresholds-idle-park.html * igt@intel_hwmon@hwmon-read: - shard-rkl: NOTRUN -> [SKIP][73] ([i915#7707]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@intel_hwmon@hwmon-read.html * igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling: - shard-dg2-9: NOTRUN -> [SKIP][74] ([i915#4212]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling.html * igt@kms_addfb_basic@invalid-smem-bo-on-discrete: - shard-rkl: NOTRUN -> [SKIP][75] ([i915#12454] / [i915#12712]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html * igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-a-hdmi-a-1-y-rc-ccs-cc: - shard-tglu: NOTRUN -> [SKIP][76] ([i915#8709]) +7 other tests skip [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-a-hdmi-a-1-y-rc-ccs-cc.html * igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-b-hdmi-a-2-y-rc-ccs-cc: - shard-rkl: NOTRUN -> [SKIP][77] ([i915#8709]) +2 other tests skip [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-b-hdmi-a-2-y-rc-ccs-cc.html * igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-c-hdmi-a-3-y-rc-ccs-cc: - shard-dg1: NOTRUN -> [SKIP][78] ([i915#8709]) +7 other tests skip [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-13/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-c-hdmi-a-3-y-rc-ccs-cc.html * igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-d-hdmi-a-3-4-mc-ccs: - shard-dg2: NOTRUN -> [SKIP][79] ([i915#8709]) +7 other tests skip [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-7/igt@kms_async_flips@async-flip-with-page-flip-events-tiled-atomic@pipe-d-hdmi-a-3-4-mc-ccs.html * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels: - shard-dg2-9: NOTRUN -> [SKIP][80] ([i915#1769] / [i915#3555]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html * igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1: - shard-tglu: [PASS][81] -> [FAIL][82] ([i915#11808]) +1 other test fail [81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-tglu-9/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-3/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html * igt@kms_big_fb@4-tiled-16bpp-rotate-90: - shard-dg2-9: NOTRUN -> [SKIP][83] +2 other tests skip [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html * igt@kms_big_fb@4-tiled-32bpp-rotate-0: - shard-tglu-1: NOTRUN -> [SKIP][84] ([i915#5286]) +3 other tests skip [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html * igt@kms_big_fb@4-tiled-64bpp-rotate-270: - shard-tglu: NOTRUN -> [SKIP][85] ([i915#5286]) +1 other test skip [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html * igt@kms_big_fb@4-tiled-8bpp-rotate-0: - shard-rkl: NOTRUN -> [SKIP][86] ([i915#5286]) +5 other tests skip [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-6/igt@kms_big_fb@4-tiled-8bpp-rotate-0.html * igt@kms_big_fb@linear-32bpp-rotate-90: - shard-rkl: NOTRUN -> [SKIP][87] ([i915#3638]) +4 other tests skip [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_big_fb@linear-32bpp-rotate-90.html * igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180: - shard-rkl: [PASS][88] -> [DMESG-WARN][89] ([i915#12964]) +9 other tests dmesg-warn [88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-7/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180.html [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180.html * igt@kms_big_fb@y-tiled-8bpp-rotate-180: - shard-dg2-9: NOTRUN -> [SKIP][90] ([i915#4538] / [i915#5190]) +5 other tests skip [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html * igt@kms_big_fb@y-tiled-addfb: - shard-dg1: [PASS][91] -> [DMESG-WARN][92] ([i915#4391] / [i915#4423]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-14/igt@kms_big_fb@y-tiled-addfb.html [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-14/igt@kms_big_fb@y-tiled-addfb.html * igt@kms_big_fb@y-tiled-addfb-size-overflow: - shard-dg2: NOTRUN -> [SKIP][93] ([i915#5190]) [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_big_fb@y-tiled-addfb-size-overflow.html * igt@kms_big_fb@yf-tiled-64bpp-rotate-0: - shard-dg2: NOTRUN -> [SKIP][94] ([i915#4538] / [i915#5190]) +4 other tests skip [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip: - shard-tglu: NOTRUN -> [SKIP][95] +46 other tests skip [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html * igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1: - shard-tglu-1: NOTRUN -> [SKIP][96] ([i915#6095]) +34 other tests skip [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1.html * igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc: - shard-tglu: NOTRUN -> [SKIP][97] ([i915#6095]) +39 other tests skip [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc.html * igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][98] ([i915#6095]) +52 other tests skip [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-2.html * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][99] ([i915#6095]) +151 other tests skip [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-12/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-3.html * igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs: - shard-dg2: NOTRUN -> [SKIP][100] ([i915#12313]) +1 other test skip [100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs: - shard-rkl: NOTRUN -> [SKIP][101] ([i915#12313]) +1 other test skip [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs@pipe-a-dp-3: - shard-dg2: NOTRUN -> [SKIP][102] ([i915#10307] / [i915#6095]) +118 other tests skip [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-10/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs@pipe-a-dp-3.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][103] ([i915#14098] / [i915#6095]) +54 other tests skip [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-4/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs: - shard-rkl: NOTRUN -> [SKIP][104] ([i915#12805]) +1 other test skip [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][105] ([i915#6095]) +11 other tests skip [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-1/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-3.html * igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs: - shard-tglu: NOTRUN -> [SKIP][106] ([i915#12313]) [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html * igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][107] ([i915#10307] / [i915#10434] / [i915#6095]) +3 other tests skip [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-4/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html * igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs-cc: - shard-dg2-9: NOTRUN -> [SKIP][108] ([i915#10307] / [i915#6095]) +39 other tests skip [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs-cc.html * igt@kms_cdclk@mode-transition-all-outputs: - shard-dg2: NOTRUN -> [SKIP][109] ([i915#13784]) [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_cdclk@mode-transition-all-outputs.html * igt@kms_cdclk@mode-transition@pipe-b-hdmi-a-2: - shard-dg2-9: NOTRUN -> [SKIP][110] ([i915#13781]) +4 other tests skip [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_cdclk@mode-transition@pipe-b-hdmi-a-2.html * igt@kms_chamelium_color@ctm-green-to-red: - shard-dg2: NOTRUN -> [SKIP][111] +2 other tests skip [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_chamelium_color@ctm-green-to-red.html * igt@kms_chamelium_edid@dp-edid-stress-resolution-4k: - shard-rkl: NOTRUN -> [SKIP][112] ([i915#11151] / [i915#7828]) +4 other tests skip [112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@kms_chamelium_edid@dp-edid-stress-resolution-4k.html * igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k: - shard-dg2-9: NOTRUN -> [SKIP][113] ([i915#11151] / [i915#7828]) +4 other tests skip [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html * igt@kms_chamelium_frames@dp-crc-single: - shard-tglu: NOTRUN -> [SKIP][114] ([i915#11151] / [i915#7828]) +2 other tests skip [114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_chamelium_frames@dp-crc-single.html * igt@kms_chamelium_hpd@dp-hpd-storm-disable: - shard-dg2: NOTRUN -> [SKIP][115] ([i915#11151] / [i915#7828]) +2 other tests skip [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html * igt@kms_chamelium_hpd@hdmi-hpd-storm-disable: - shard-tglu-1: NOTRUN -> [SKIP][116] ([i915#11151] / [i915#7828]) +2 other tests skip [116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html * igt@kms_content_protection@atomic: - shard-tglu-1: NOTRUN -> [SKIP][117] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424]) [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_content_protection@atomic.html * igt@kms_content_protection@dp-mst-lic-type-0: - shard-dg2-9: NOTRUN -> [SKIP][118] ([i915#3299]) [118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_content_protection@dp-mst-lic-type-0.html * igt@kms_content_protection@dp-mst-type-0: - shard-tglu: NOTRUN -> [SKIP][119] ([i915#3116] / [i915#3299]) +1 other test skip [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_content_protection@dp-mst-type-0.html * igt@kms_content_protection@dp-mst-type-1: - shard-dg2: NOTRUN -> [SKIP][120] ([i915#3299]) [120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@srm: - shard-rkl: NOTRUN -> [SKIP][121] ([i915#7118]) [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_content_protection@srm.html * igt@kms_content_protection@srm@pipe-a-dp-3: - shard-dg2: NOTRUN -> [FAIL][122] ([i915#7173]) +1 other test fail [122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-10/igt@kms_content_protection@srm@pipe-a-dp-3.html * igt@kms_cursor_crc@cursor-offscreen-256x256: - shard-dg1: [PASS][123] -> [DMESG-WARN][124] ([i915#4423]) +6 other tests dmesg-warn [123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-14/igt@kms_cursor_crc@cursor-offscreen-256x256.html [124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-14/igt@kms_cursor_crc@cursor-offscreen-256x256.html * igt@kms_cursor_crc@cursor-offscreen-512x170: - shard-tglu: NOTRUN -> [SKIP][125] ([i915#13049]) +1 other test skip [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_cursor_crc@cursor-offscreen-512x170.html * igt@kms_cursor_crc@cursor-offscreen-max-size: - shard-tglu: NOTRUN -> [SKIP][126] ([i915#3555]) +1 other test skip [126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_cursor_crc@cursor-offscreen-max-size.html * igt@kms_cursor_crc@cursor-onscreen-32x32: - shard-tglu-1: NOTRUN -> [SKIP][127] ([i915#3555]) +1 other test skip [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-32x32.html * igt@kms_cursor_crc@cursor-onscreen-512x512: - shard-tglu-1: NOTRUN -> [SKIP][128] ([i915#13049]) [128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-512x512.html * igt@kms_cursor_crc@cursor-random-512x170: - shard-rkl: NOTRUN -> [SKIP][129] ([i915#13049]) +1 other test skip [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@kms_cursor_crc@cursor-random-512x170.html * igt@kms_cursor_crc@cursor-random-512x512: - shard-dg2: NOTRUN -> [SKIP][130] ([i915#13049]) [130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_cursor_crc@cursor-random-512x512.html * igt@kms_cursor_crc@cursor-random-64x21: - shard-rkl: [PASS][131] -> [FAIL][132] ([i915#13566]) +2 other tests fail [131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-7/igt@kms_cursor_crc@cursor-random-64x21.html [132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_cursor_crc@cursor-random-64x21.html - shard-tglu: NOTRUN -> [FAIL][133] ([i915#13566]) +1 other test fail [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_cursor_crc@cursor-random-64x21.html * igt@kms_cursor_crc@cursor-random-64x21@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [FAIL][134] ([i915#13566]) +2 other tests fail [134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_cursor_crc@cursor-random-64x21@pipe-a-hdmi-a-2.html * igt@kms_cursor_crc@cursor-random-64x64@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [DMESG-WARN][135] ([i915#12964]) +13 other tests dmesg-warn [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-6/igt@kms_cursor_crc@cursor-random-64x64@pipe-a-hdmi-a-2.html * igt@kms_cursor_crc@cursor-random-max-size: - shard-dg2-9: NOTRUN -> [SKIP][136] ([i915#3555]) +2 other tests skip [136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_cursor_crc@cursor-random-max-size.html * igt@kms_cursor_crc@cursor-rapid-movement-32x32: - shard-dg2: NOTRUN -> [SKIP][137] ([i915#3555]) +1 other test skip [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html * igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1: - shard-tglu-1: NOTRUN -> [FAIL][138] ([i915#13566]) +1 other test fail [138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html * igt@kms_cursor_crc@cursor-sliding-32x10: - shard-rkl: NOTRUN -> [SKIP][139] ([i915#3555]) +2 other tests skip [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-32x10.html * igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [INCOMPLETE][140] ([i915#12358] / [i915#12964] / [i915#14152]) [140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-5/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-2.html * igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy: - shard-dg2-9: NOTRUN -> [SKIP][141] ([i915#13046] / [i915#5354]) +1 other test skip [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html * igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy: - shard-rkl: NOTRUN -> [SKIP][142] +16 other tests skip [142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic: - shard-glk: [PASS][143] -> [FAIL][144] ([i915#13028]) [143]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-glk2/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html [144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-glk8/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - shard-rkl: NOTRUN -> [SKIP][145] ([i915#4103]) [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions: - shard-dg2: NOTRUN -> [SKIP][146] ([i915#13046] / [i915#5354]) +1 other test skip [146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions: - shard-tglu-1: NOTRUN -> [SKIP][147] ([i915#4103]) [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle: - shard-tglu: NOTRUN -> [SKIP][148] ([i915#4103]) +1 other test skip [148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html * igt@kms_dirtyfb@psr-dirtyfb-ioctl: - shard-tglu-1: NOTRUN -> [SKIP][149] ([i915#9723]) [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html * igt@kms_display_modes@extended-mode-basic: - shard-dg2: NOTRUN -> [SKIP][150] ([i915#13691]) [150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@kms_display_modes@extended-mode-basic.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc: - shard-tglu: NOTRUN -> [SKIP][151] ([i915#1769] / [i915#3555] / [i915#3804]) [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html - shard-dg2: [PASS][152] -> [SKIP][153] ([i915#3555]) [152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-10/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][154] ([i915#3804]) [154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][155] ([i915#3804]) [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html * igt@kms_dp_link_training@non-uhbr-sst: - shard-rkl: NOTRUN -> [SKIP][156] ([i915#13749]) [156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_dp_link_training@non-uhbr-sst.html * igt@kms_draw_crc@draw-method-mmap-gtt: - shard-dg2-9: NOTRUN -> [SKIP][157] ([i915#8812]) [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_draw_crc@draw-method-mmap-gtt.html * igt@kms_dsc@dsc-fractional-bpp: - shard-tglu-1: NOTRUN -> [SKIP][158] ([i915#3840]) [158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_dsc@dsc-fractional-bpp.html * igt@kms_dsc@dsc-fractional-bpp-with-bpc: - shard-rkl: NOTRUN -> [SKIP][159] ([i915#3840]) [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html * igt@kms_dsc@dsc-with-bpc-formats: - shard-rkl: NOTRUN -> [SKIP][160] ([i915#3555] / [i915#3840]) [160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@kms_dsc@dsc-with-bpc-formats.html * igt@kms_fbcon_fbt@psr: - shard-rkl: NOTRUN -> [SKIP][161] ([i915#3955]) [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_fbcon_fbt@psr.html * igt@kms_feature_discovery@chamelium: - shard-tglu: NOTRUN -> [SKIP][162] ([i915#2065] / [i915#4854]) [162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-2/igt@kms_feature_discovery@chamelium.html * igt@kms_feature_discovery@display-3x: - shard-rkl: NOTRUN -> [SKIP][163] ([i915#1839]) [163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_feature_discovery@display-3x.html * igt@kms_feature_discovery@dp-mst: - shard-tglu-1: NOTRUN -> [SKIP][164] ([i915#9337]) [164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_feature_discovery@dp-mst.html * igt@kms_feature_discovery@psr2: - shard-rkl: NOTRUN -> [SKIP][165] ([i915#658]) [165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@kms_feature_discovery@psr2.html * igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible: - shard-dg2: NOTRUN -> [SKIP][166] ([i915#9934]) +5 other tests skip [166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html * igt@kms_flip@2x-flip-vs-blocking-wf-vblank: - shard-dg2-9: NOTRUN -> [SKIP][167] ([i915#9934]) +4 other tests skip [167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html * igt@kms_flip@2x-flip-vs-dpms: - shard-rkl: NOTRUN -> [SKIP][168] ([i915#9934]) +3 other tests skip [168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_flip@2x-flip-vs-dpms.html * igt@kms_flip@2x-flip-vs-fences-interruptible: - shard-tglu: NOTRUN -> [SKIP][169] ([i915#3637] / [i915#9934]) +1 other test skip [169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_flip@2x-flip-vs-fences-interruptible.html * igt@kms_flip@2x-plain-flip-ts-check-interruptible: - shard-tglu-1: NOTRUN -> [SKIP][170] ([i915#3637] / [i915#9934]) +6 other tests skip [170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_flip@2x-plain-flip-ts-check-interruptible.html * igt@kms_flip@flip-vs-fences: - shard-dg2-9: NOTRUN -> [SKIP][171] ([i915#8381]) [171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_flip@flip-vs-fences.html * igt@kms_flip@plain-flip-fb-recreate-interruptible: - shard-tglu: [PASS][172] -> [FAIL][173] ([i915#13734]) +1 other test fail [172]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-tglu-4/igt@kms_flip@plain-flip-fb-recreate-interruptible.html [173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-9/igt@kms_flip@plain-flip-fb-recreate-interruptible.html * igt@kms_flip@wf_vblank-ts-check: - shard-snb: [PASS][174] -> [FAIL][175] ([i915#13734]) +1 other test fail [174]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-snb4/igt@kms_flip@wf_vblank-ts-check.html [175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-snb4/igt@kms_flip@wf_vblank-ts-check.html - shard-tglu: NOTRUN -> [FAIL][176] ([i915#11832] / [i915#13734]) [176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_flip@wf_vblank-ts-check.html * igt@kms_flip@wf_vblank-ts-check@d-hdmi-a1: - shard-tglu: NOTRUN -> [FAIL][177] ([i915#13734]) +2 other tests fail [177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_flip@wf_vblank-ts-check@d-hdmi-a1.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling: - shard-rkl: NOTRUN -> [SKIP][178] ([i915#2672] / [i915#3555]) +4 other tests skip [178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][179] ([i915#2672]) +4 other tests skip [179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling: - shard-dg2-9: NOTRUN -> [SKIP][180] ([i915#2672] / [i915#3555]) [180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode: - shard-dg2-9: NOTRUN -> [SKIP][181] ([i915#2672]) [181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling: - shard-tglu-1: NOTRUN -> [SKIP][182] ([i915#2587] / [i915#2672] / [i915#3555]) [182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling: - shard-tglu-1: NOTRUN -> [SKIP][183] ([i915#2672] / [i915#3555]) [183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode: - shard-tglu-1: NOTRUN -> [SKIP][184] ([i915#2587] / [i915#2672]) +1 other test skip [184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling: - shard-tglu: NOTRUN -> [SKIP][185] ([i915#2672] / [i915#3555]) [185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode: - shard-tglu: NOTRUN -> [SKIP][186] ([i915#2587] / [i915#2672]) [186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling: - shard-dg2: NOTRUN -> [SKIP][187] ([i915#2672] / [i915#3555] / [i915#5190]) +1 other test skip [187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][188] ([i915#2672]) +1 other test skip [188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode: - shard-glk: NOTRUN -> [SKIP][189] +5 other tests skip [189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-glk1/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite: - shard-dg2: [PASS][190] -> [FAIL][191] ([i915#6880]) [190]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite.html [191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-pwrite: - shard-dg2: NOTRUN -> [SKIP][192] ([i915#5354]) +9 other tests skip [192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt: - shard-tglu-1: NOTRUN -> [SKIP][193] +37 other tests skip [193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][194] ([i915#1825]) +28 other tests skip [194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-4: - shard-tglu: NOTRUN -> [SKIP][195] ([i915#5439]) [195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-render: - shard-dg2: NOTRUN -> [SKIP][196] ([i915#3458]) +10 other tests skip [196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-render.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt: - shard-rkl: NOTRUN -> [SKIP][197] ([i915#3023]) +19 other tests skip [197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-wc: - shard-dg2: NOTRUN -> [SKIP][198] ([i915#8708]) +3 other tests skip [198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-wc: - shard-dg2-9: NOTRUN -> [SKIP][199] ([i915#8708]) +12 other tests skip [199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-mmap-cpu: - shard-dg2-9: NOTRUN -> [SKIP][200] ([i915#5354]) +13 other tests skip [200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@psr-rgb101010-draw-render: - shard-dg2-9: NOTRUN -> [SKIP][201] ([i915#3458]) +5 other tests skip [201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-render.html * igt@kms_hdr@bpc-switch: - shard-tglu-1: NOTRUN -> [SKIP][202] ([i915#3555] / [i915#8228]) +1 other test skip [202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_hdr@bpc-switch.html * igt@kms_hdr@bpc-switch-dpms: - shard-dg2-9: NOTRUN -> [SKIP][203] ([i915#3555] / [i915#8228]) [203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_hdr@bpc-switch-dpms.html * igt@kms_hdr@static-swap: - shard-tglu: NOTRUN -> [SKIP][204] ([i915#3555] / [i915#8228]) [204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_hdr@static-swap.html - shard-dg2: [PASS][205] -> [SKIP][206] ([i915#3555] / [i915#8228]) [205]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-10/igt@kms_hdr@static-swap.html [206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-7/igt@kms_hdr@static-swap.html * igt@kms_hdr@static-toggle-suspend: - shard-rkl: NOTRUN -> [SKIP][207] ([i915#3555] / [i915#8228]) [207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@kms_hdr@static-toggle-suspend.html * igt@kms_joiner@basic-ultra-joiner: - shard-dg2-9: NOTRUN -> [SKIP][208] ([i915#12339]) [208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_joiner@basic-ultra-joiner.html * igt@kms_joiner@invalid-modeset-big-joiner: - shard-rkl: NOTRUN -> [SKIP][209] ([i915#10656]) [209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_joiner@invalid-modeset-big-joiner.html * igt@kms_joiner@invalid-modeset-ultra-joiner: - shard-tglu-1: NOTRUN -> [SKIP][210] ([i915#12339]) [210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_joiner@invalid-modeset-ultra-joiner.html * igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner: - shard-tglu-1: NOTRUN -> [SKIP][211] ([i915#13522]) [211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html * igt@kms_panel_fitting@legacy: - shard-tglu-1: NOTRUN -> [SKIP][212] ([i915#6301]) [212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_panel_fitting@legacy.html * igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a: - shard-glk: [PASS][213] -> [INCOMPLETE][214] ([i915#13026]) [213]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-glk6/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a.html [214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-glk8/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a.html * igt@kms_plane_lowres@tiling-yf: - shard-dg2: NOTRUN -> [SKIP][215] ([i915#3555] / [i915#8821]) [215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@kms_plane_lowres@tiling-yf.html * igt@kms_plane_multiple@2x-tiling-none: - shard-dg2-9: NOTRUN -> [SKIP][216] ([i915#13958]) [216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_plane_multiple@2x-tiling-none.html * igt@kms_plane_multiple@2x-tiling-x: - shard-tglu-1: NOTRUN -> [SKIP][217] ([i915#13958]) [217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_plane_multiple@2x-tiling-x.html * igt@kms_plane_scaling@2x-scaler-multi-pipe: - shard-dg2-9: NOTRUN -> [SKIP][218] ([i915#13046] / [i915#5354] / [i915#9423]) [218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_plane_scaling@2x-scaler-multi-pipe.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-d: - shard-tglu-1: NOTRUN -> [SKIP][219] ([i915#12247]) +4 other tests skip [219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-d.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format: - shard-dg2-9: NOTRUN -> [SKIP][220] ([i915#12247] / [i915#9423]) [220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-d: - shard-dg2-9: NOTRUN -> [SKIP][221] ([i915#12247]) +3 other tests skip [221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-d.html * igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c: - shard-rkl: NOTRUN -> [SKIP][222] ([i915#12247]) +13 other tests skip [222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling: - shard-dg2: NOTRUN -> [SKIP][223] ([i915#12247] / [i915#9423]) [223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d: - shard-dg2: NOTRUN -> [SKIP][224] ([i915#12247]) +7 other tests skip [224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25: - shard-rkl: NOTRUN -> [SKIP][225] ([i915#12247] / [i915#6953]) +2 other tests skip [225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25: - shard-dg2: NOTRUN -> [SKIP][226] ([i915#12247] / [i915#3555] / [i915#9423]) [226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html * igt@kms_pm_backlight@basic-brightness: - shard-tglu-1: NOTRUN -> [SKIP][227] ([i915#9812]) [227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_pm_backlight@basic-brightness.html * igt@kms_pm_backlight@fade: - shard-rkl: NOTRUN -> [SKIP][228] ([i915#5354]) [228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_pm_backlight@fade.html * igt@kms_pm_dc@dc3co-vpb-simulation: - shard-dg2-9: NOTRUN -> [SKIP][229] ([i915#9685]) [229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_pm_dc@dc3co-vpb-simulation.html * igt@kms_pm_dc@dc5-retention-flops: - shard-rkl: NOTRUN -> [SKIP][230] ([i915#3828]) [230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@kms_pm_dc@dc5-retention-flops.html * igt@kms_pm_dc@dc6-dpms: - shard-tglu: [PASS][231] -> [FAIL][232] ([i915#9295]) [231]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-tglu-10/igt@kms_pm_dc@dc6-dpms.html [232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-2/igt@kms_pm_dc@dc6-dpms.html * igt@kms_pm_lpsp@screens-disabled: - shard-tglu-1: NOTRUN -> [SKIP][233] ([i915#8430]) [233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_pm_lpsp@screens-disabled.html * igt@kms_pm_rpm@dpms-lpsp: - shard-dg2: [PASS][234] -> [SKIP][235] ([i915#9519]) +1 other test skip [234]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-8/igt@kms_pm_rpm@dpms-lpsp.html [235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-10/igt@kms_pm_rpm@dpms-lpsp.html - shard-rkl: NOTRUN -> [SKIP][236] ([i915#9519]) +1 other test skip [236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_pm_rpm@dpms-lpsp.html * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp: - shard-tglu: NOTRUN -> [SKIP][237] ([i915#9519]) [237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress: - shard-dg2: NOTRUN -> [SKIP][238] ([i915#9519]) [238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@kms_pm_rpm@modeset-lpsp-stress.html * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait: - shard-rkl: [PASS][239] -> [SKIP][240] ([i915#9519]) +2 other tests skip [239]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html [240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html * igt@kms_prime@basic-modeset-hybrid: - shard-rkl: NOTRUN -> [SKIP][241] ([i915#6524]) [241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf: - shard-dg2-9: NOTRUN -> [SKIP][242] ([i915#11520]) +2 other tests skip [242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf: - shard-dg2: NOTRUN -> [SKIP][243] ([i915#11520]) +1 other test skip [243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf.html * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf: - shard-rkl: NOTRUN -> [SKIP][244] ([i915#11520]) +4 other tests skip [244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf: - shard-tglu: NOTRUN -> [SKIP][245] ([i915#11520]) +3 other tests skip [245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html * igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf: - shard-tglu-1: NOTRUN -> [SKIP][246] ([i915#11520]) +3 other tests skip [246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-dg2: NOTRUN -> [SKIP][247] ([i915#9683]) [247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr2_su@page_flip-nv12: - shard-tglu: NOTRUN -> [SKIP][248] ([i915#9683]) [248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr@fbc-psr-cursor-plane-onoff: - shard-tglu: NOTRUN -> [SKIP][249] ([i915#9732]) +8 other tests skip [249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_psr@fbc-psr-cursor-plane-onoff.html * igt@kms_psr@fbc-psr-sprite-mmap-cpu: - shard-dg2-9: NOTRUN -> [SKIP][250] ([i915#1072] / [i915#9732]) +10 other tests skip [250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_psr@fbc-psr-sprite-mmap-cpu.html * igt@kms_psr@psr-primary-mmap-cpu: - shard-dg2: NOTRUN -> [SKIP][251] ([i915#1072] / [i915#9732]) +6 other tests skip [251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@kms_psr@psr-primary-mmap-cpu.html * igt@kms_psr@psr-sprite-plane-onoff: - shard-rkl: NOTRUN -> [SKIP][252] ([i915#1072] / [i915#9732]) +16 other tests skip [252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@kms_psr@psr-sprite-plane-onoff.html * igt@kms_psr@psr2-sprite-mmap-gtt: - shard-tglu-1: NOTRUN -> [SKIP][253] ([i915#9732]) +9 other tests skip [253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_psr@psr2-sprite-mmap-gtt.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-0: - shard-tglu-1: NOTRUN -> [SKIP][254] ([i915#5289]) [254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-180: - shard-rkl: NOTRUN -> [SKIP][255] ([i915#5289]) [255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90: - shard-tglu: NOTRUN -> [SKIP][256] ([i915#5289]) +1 other test skip [256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-10/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-dg2: NOTRUN -> [SKIP][257] ([i915#8623]) [257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [INCOMPLETE][258] ([i915#12276]) +3 other tests incomplete [258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-glk3/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1.html * igt@kms_vrr@flip-basic-fastset: - shard-dg2: NOTRUN -> [SKIP][259] ([i915#9906]) [259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@kms_vrr@flip-basic-fastset.html * igt@kms_vrr@negative-basic: - shard-dg2-9: NOTRUN -> [SKIP][260] ([i915#3555] / [i915#9906]) [260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@kms_vrr@negative-basic.html * igt@kms_vrr@seamless-rr-switch-drrs: - shard-rkl: NOTRUN -> [SKIP][261] ([i915#9906]) +1 other test skip [261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_vrr@seamless-rr-switch-drrs.html * igt@kms_writeback@writeback-invalid-parameters: - shard-tglu-1: NOTRUN -> [SKIP][262] ([i915#2437]) +1 other test skip [262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-1/igt@kms_writeback@writeback-invalid-parameters.html * igt@perf@gen8-unprivileged-single-ctx-counters: - shard-dg2: NOTRUN -> [SKIP][263] ([i915#2436]) [263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@perf@gen8-unprivileged-single-ctx-counters.html * igt@perf@global-sseu-config: - shard-dg2-9: NOTRUN -> [SKIP][264] ([i915#7387]) [264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@perf@global-sseu-config.html * igt@perf_pmu@module-unload: - shard-mtlp: [PASS][265] -> [INCOMPLETE][266] ([i915#13520]) [265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-mtlp-4/igt@perf_pmu@module-unload.html [266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-mtlp-1/igt@perf_pmu@module-unload.html - shard-dg2: [PASS][267] -> [INCOMPLETE][268] ([i915#13520]) [267]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-11/igt@perf_pmu@module-unload.html [268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-11/igt@perf_pmu@module-unload.html * igt@perf_pmu@rc6-suspend: - shard-rkl: [PASS][269] -> [INCOMPLETE][270] ([i915#13520]) [269]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-8/igt@perf_pmu@rc6-suspend.html [270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-3/igt@perf_pmu@rc6-suspend.html * igt@perf_pmu@rc6@other-idle-gt0: - shard-rkl: NOTRUN -> [SKIP][271] ([i915#8516]) +1 other test skip [271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-7/igt@perf_pmu@rc6@other-idle-gt0.html * igt@prime_mmap@test_aperture_limit: - shard-dg2: NOTRUN -> [SKIP][272] ([i915#14121]) +1 other test skip [272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@prime_mmap@test_aperture_limit.html * igt@prime_vgem@coherency-gtt: - shard-rkl: NOTRUN -> [SKIP][273] ([i915#3708]) [273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@prime_vgem@coherency-gtt.html * igt@sriov_basic@enable-vfs-autoprobe-off: - shard-dg2-9: NOTRUN -> [SKIP][274] ([i915#9917]) [274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-9/igt@sriov_basic@enable-vfs-autoprobe-off.html * igt@sriov_basic@enable-vfs-autoprobe-on: - shard-rkl: NOTRUN -> [SKIP][275] ([i915#9917]) [275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@sriov_basic@enable-vfs-autoprobe-on.html #### Possible fixes #### * igt@gem_ccs@suspend-resume: - shard-dg2: [INCOMPLETE][276] ([i915#13356]) -> [PASS][277] +1 other test pass [276]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-5/igt@gem_ccs@suspend-resume.html [277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-8/igt@gem_ccs@suspend-resume.html * igt@gem_eio@hibernate: - shard-tglu: [ABORT][278] ([i915#10030] / [i915#7975] / [i915#8213]) -> [PASS][279] [278]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-tglu-10/igt@gem_eio@hibernate.html [279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-2/igt@gem_eio@hibernate.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg1: [TIMEOUT][280] ([i915#5493]) -> [PASS][281] +1 other test pass [280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-17/igt@gem_lmem_swapping@smem-oom@lmem0.html [281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-12/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@gem_pxp@reject-modify-context-protection-on: - shard-rkl: [TIMEOUT][282] ([i915#12917] / [i915#12964]) -> [PASS][283] +1 other test pass [282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-7/igt@gem_pxp@reject-modify-context-protection-on.html [283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-on.html * igt@gem_softpin@noreloc-s3: - shard-glk: [INCOMPLETE][284] ([i915#13809]) -> [PASS][285] [284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-glk8/igt@gem_softpin@noreloc-s3.html [285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-glk3/igt@gem_softpin@noreloc-s3.html * igt@i915_selftest@live@workarounds: - shard-mtlp: [DMESG-FAIL][286] ([i915#12061]) -> [PASS][287] +1 other test pass [286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-mtlp-5/igt@i915_selftest@live@workarounds.html [287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-mtlp-5/igt@i915_selftest@live@workarounds.html * igt@i915_suspend@fence-restore-untiled: - shard-glk: [INCOMPLETE][288] ([i915#4817]) -> [PASS][289] [288]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-glk8/igt@i915_suspend@fence-restore-untiled.html [289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-glk1/igt@i915_suspend@fence-restore-untiled.html * igt@kms_async_flips@alternate-sync-async-flip: - shard-tglu: [FAIL][290] ([i915#10991]) -> [PASS][291] +1 other test pass [290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-tglu-7/igt@kms_async_flips@alternate-sync-async-flip.html [291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-8/igt@kms_async_flips@alternate-sync-async-flip.html * igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1: - shard-glk: [FAIL][292] ([i915#10991] / [i915#13335]) -> [PASS][293] +1 other test pass [292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-glk9/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1.html [293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-glk9/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-1.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0: - shard-mtlp: [FAIL][294] ([i915#5138]) -> [PASS][295] +1 other test pass [294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-mtlp-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html [295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-mtlp-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html * igt@kms_cursor_crc@cursor-onscreen-256x85: - shard-tglu: [FAIL][296] ([i915#13566]) -> [PASS][297] +3 other tests pass [296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-tglu-7/igt@kms_cursor_crc@cursor-onscreen-256x85.html [297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-tglu-8/igt@kms_cursor_crc@cursor-onscreen-256x85.html * igt@kms_cursor_crc@cursor-sliding-64x21: - shard-rkl: [FAIL][298] ([i915#13566]) -> [PASS][299] +1 other test pass [298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-64x21.html [299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-4/igt@kms_cursor_crc@cursor-sliding-64x21.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size: - shard-rkl: [FAIL][300] ([i915#2346]) -> [PASS][301] +1 other test pass [300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html [301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html * igt@kms_dp_link_training@non-uhbr-sst: - shard-dg2: [SKIP][302] ([i915#13749]) -> [PASS][303] [302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-6/igt@kms_dp_link_training@non-uhbr-sst.html [303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-10/igt@kms_dp_link_training@non-uhbr-sst.html * igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible: - shard-snb: [FAIL][304] ([i915#13734]) -> [PASS][305] +1 other test pass [304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-snb6/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html [305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-snb7/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html * igt@kms_flip@dpms-off-confusion-interruptible: - shard-rkl: [DMESG-WARN][306] ([i915#12964]) -> [PASS][307] +2 other tests pass [306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-7/igt@kms_flip@dpms-off-confusion-interruptible.html [307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_flip@dpms-off-confusion-interruptible.html * igt@kms_flip@flip-vs-suspend: - shard-rkl: [INCOMPLETE][308] ([i915#6113]) -> [PASS][309] [308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-3/igt@kms_flip@flip-vs-suspend.html [309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-6/igt@kms_flip@flip-vs-suspend.html * igt@kms_flip@flip-vs-suspend@a-hdmi-a2: - shard-rkl: [INCOMPLETE][310] -> [PASS][311] [310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-3/igt@kms_flip@flip-vs-suspend@a-hdmi-a2.html [311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-6/igt@kms_flip@flip-vs-suspend@a-hdmi-a2.html * igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu: - shard-dg2: [FAIL][312] ([i915#6880]) -> [PASS][313] +1 other test pass [312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu.html [313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-4/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu.html * igt@kms_pm_rpm@i2c: - shard-dg1: [DMESG-WARN][314] ([i915#4423]) -> [PASS][315] +5 other tests pass [314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-12/igt@kms_pm_rpm@i2c.html [315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-16/igt@kms_pm_rpm@i2c.html * igt@kms_pm_rpm@modeset-non-lpsp-stress: - shard-dg2: [SKIP][316] ([i915#9519]) -> [PASS][317] [316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-8/igt@kms_pm_rpm@modeset-non-lpsp-stress.html [317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-3/igt@kms_pm_rpm@modeset-non-lpsp-stress.html * igt@kms_sequence@queue-busy@pipe-c-hdmi-a-1: - shard-glk: [DMESG-WARN][318] ([i915#118]) -> [PASS][319] +1 other test pass [318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-glk8/igt@kms_sequence@queue-busy@pipe-c-hdmi-a-1.html [319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-glk1/igt@kms_sequence@queue-busy@pipe-c-hdmi-a-1.html * igt@kms_setmode@basic@pipe-b-hdmi-a-3: - shard-dg2: [FAIL][320] ([i915#5465]) -> [PASS][321] [320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-2/igt@kms_setmode@basic@pipe-b-hdmi-a-3.html [321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-7/igt@kms_setmode@basic@pipe-b-hdmi-a-3.html * igt@perf_pmu@busy-double-start@ccs0: - shard-dg2: [FAIL][322] ([i915#4349]) -> [PASS][323] [322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-1/igt@perf_pmu@busy-double-start@ccs0.html [323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-4/igt@perf_pmu@busy-double-start@ccs0.html * igt@sysfs_heartbeat_interval@precise@rcs0: - shard-rkl: [FAIL][324] ([i915#14018]) -> [PASS][325] +1 other test pass [324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-5/igt@sysfs_heartbeat_interval@precise@rcs0.html [325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-4/igt@sysfs_heartbeat_interval@precise@rcs0.html #### Warnings #### * igt@kms_big_fb@4-tiled-8bpp-rotate-90: - shard-dg1: [SKIP][326] ([i915#4423] / [i915#4538] / [i915#5286]) -> [SKIP][327] ([i915#4538] / [i915#5286]) [326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-13/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html [327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-19/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0: - shard-dg1: [SKIP][328] ([i915#4538] / [i915#5286]) -> [SKIP][329] ([i915#4423] / [i915#4538] / [i915#5286]) [328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-14/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html [329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-14/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html * igt@kms_big_fb@x-tiled-16bpp-rotate-270: - shard-dg1: [SKIP][330] ([i915#3638]) -> [SKIP][331] ([i915#3638] / [i915#4423]) [330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-14/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html [331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-14/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html * igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2: - shard-rkl: [SKIP][332] ([i915#14098] / [i915#6095]) -> [SKIP][333] ([i915#6095]) +3 other tests skip [332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-5/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2.html [333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2: - shard-rkl: [SKIP][334] ([i915#6095]) -> [SKIP][335] ([i915#14098] / [i915#6095]) +2 other tests skip [334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-8/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html [335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html * igt@kms_content_protection@lic-type-0: - shard-dg2: [SKIP][336] ([i915#9424]) -> [FAIL][337] ([i915#7173]) [336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-6/igt@kms_content_protection@lic-type-0.html [337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-10/igt@kms_content_protection@lic-type-0.html * igt@kms_content_protection@srm: - shard-dg2: [SKIP][338] ([i915#7118]) -> [FAIL][339] ([i915#7173]) [338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-8/igt@kms_content_protection@srm.html [339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-10/igt@kms_content_protection@srm.html * igt@kms_cursor_crc@cursor-suspend: - shard-rkl: [INCOMPLETE][340] ([i915#12358] / [i915#14152]) -> [INCOMPLETE][341] ([i915#12358] / [i915#12964] / [i915#14152]) [340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-4/igt@kms_cursor_crc@cursor-suspend.html [341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-5/igt@kms_cursor_crc@cursor-suspend.html * igt@kms_flip@2x-flip-vs-panning-vs-hang: - shard-dg1: [SKIP][342] ([i915#9934]) -> [SKIP][343] ([i915#4423] / [i915#9934]) [342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-14/igt@kms_flip@2x-flip-vs-panning-vs-hang.html [343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-14/igt@kms_flip@2x-flip-vs-panning-vs-hang.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-glk: [INCOMPLETE][344] ([i915#12745] / [i915#4839] / [i915#6113]) -> [INCOMPLETE][345] ([i915#12745] / [i915#4839]) [344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-glk3/igt@kms_flip@flip-vs-suspend-interruptible.html [345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-glk6/igt@kms_flip@flip-vs-suspend-interruptible.html * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling: - shard-dg1: [SKIP][346] ([i915#2587] / [i915#2672] / [i915#3555]) -> [SKIP][347] ([i915#2587] / [i915#2672] / [i915#3555] / [i915#4423]) [346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-14/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html [347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-14/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode: - shard-dg1: [SKIP][348] ([i915#2587] / [i915#2672]) -> [SKIP][349] ([i915#2587] / [i915#2672] / [i915#4423]) [348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-14/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode.html [349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-14/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary: - shard-dg2: [SKIP][350] ([i915#10433] / [i915#3458]) -> [SKIP][351] ([i915#3458]) +3 other tests skip [350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html [351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html * igt@kms_frontbuffer_tracking@psr-slowdraw: - shard-dg2: [SKIP][352] ([i915#3458]) -> [SKIP][353] ([i915#10433] / [i915#3458]) +1 other test skip [352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-slowdraw.html [353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-slowdraw.html * igt@kms_hdr@brightness-with-hdr: - shard-rkl: [SKIP][354] ([i915#1187] / [i915#12713]) -> [SKIP][355] ([i915#12713]) [354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-3/igt@kms_hdr@brightness-with-hdr.html [355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-6/igt@kms_hdr@brightness-with-hdr.html * igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner: - shard-dg1: [SKIP][356] ([i915#13522]) -> [SKIP][357] ([i915#13522] / [i915#4423]) [356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-14/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html [357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-14/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-rkl: [SKIP][358] ([i915#4070] / [i915#4816]) -> [SKIP][359] ([i915#1839] / [i915#4816]) [358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-5/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html [359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-8/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a: - shard-dg1: [SKIP][360] ([i915#12247] / [i915#4423]) -> [SKIP][361] ([i915#12247]) +1 other test skip [360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-12/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a.html [361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-19/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a.html * igt@kms_pm_rpm@cursor-dpms: - shard-dg1: [SKIP][362] ([i915#4077] / [i915#4423]) -> [SKIP][363] ([i915#4077]) [362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-19/igt@kms_pm_rpm@cursor-dpms.html [363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-17/igt@kms_pm_rpm@cursor-dpms.html * igt@kms_pm_rpm@dpms-non-lpsp: - shard-rkl: [SKIP][364] ([i915#9519]) -> [DMESG-WARN][365] ([i915#12964]) [364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-4/igt@kms_pm_rpm@dpms-non-lpsp.html [365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-5/igt@kms_pm_rpm@dpms-non-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress: - shard-rkl: [SKIP][366] ([i915#9519]) -> [SKIP][367] ([i915#12916]) [366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-rkl-8/igt@kms_pm_rpm@modeset-lpsp-stress.html [367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp-stress.html * igt@kms_pm_rpm@modeset-pc8-residency-stress: - shard-dg1: [SKIP][368] -> [SKIP][369] ([i915#4423]) [368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-14/igt@kms_pm_rpm@modeset-pc8-residency-stress.html [369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-14/igt@kms_pm_rpm@modeset-pc8-residency-stress.html * igt@kms_psr@fbc-pr-cursor-blt: - shard-dg1: [SKIP][370] ([i915#1072] / [i915#4423] / [i915#9732]) -> [SKIP][371] ([i915#1072] / [i915#9732]) [370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-19/igt@kms_psr@fbc-pr-cursor-blt.html [371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-17/igt@kms_psr@fbc-pr-cursor-blt.html * igt@kms_psr@fbc-psr-cursor-plane-move: - shard-dg1: [SKIP][372] ([i915#1072] / [i915#9732]) -> [SKIP][373] ([i915#1072] / [i915#4423] / [i915#9732]) +1 other test skip [372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-14/igt@kms_psr@fbc-psr-cursor-plane-move.html [373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-14/igt@kms_psr@fbc-psr-cursor-plane-move.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-0: - shard-dg1: [SKIP][374] ([i915#5289]) -> [SKIP][375] ([i915#4423] / [i915#5289]) [374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-14/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html [375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-14/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270: - shard-dg1: [SKIP][376] ([i915#4423] / [i915#5289]) -> [SKIP][377] ([i915#5289]) [376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-dg1-13/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html [377]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-dg1-19/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html * igt@kms_tiled_display@basic-test-pattern: - shard-glk: [FAIL][378] ([i915#10959]) -> [SKIP][379] [378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16600/shard-glk6/igt@kms_tiled_display@basic-test-pattern.html [379]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/shard-glk8/igt@kms_tiled_display@basic-test-pattern.html [i915#10030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10030 [i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307 [i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433 [i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434 [i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#10959]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10959 [i915#10991]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10991 [i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151 [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520 [i915#11527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527 [i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681 [i915#118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/118 [i915#11808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11808 [i915#11832]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11832 [i915#1187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187 [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247 [i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276 [i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313 [i915#12339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339 [i915#12358]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12358 [i915#12454]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12454 [i915#12712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12712 [i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713 [i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745 [i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805 [i915#12916]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12916 [i915#12917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917 [i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964 [i915#13026]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13026 [i915#13028]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13028 [i915#13029]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029 [i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046 [i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049 [i915#13335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13335 [i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356 [i915#13398]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13398 [i915#13520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13520 [i915#13522]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13522 [i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566 [i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691 [i915#13717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717 [i915#13723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13723 [i915#13734]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13734 [i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749 [i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781 [i915#13784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13784 [i915#13790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13790 [i915#13809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13809 [i915#13821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13821 [i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958 [i915#14018]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14018 [i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073 [i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098 [i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118 [i915#14121]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14121 [i915#14152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14152 [i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769 [i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825 [i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839 [i915#2065]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2065 [i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346 [i915#2436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436 [i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527 [i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587 [i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672 [i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681 [i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280 [i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284 [i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856 [i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023 [i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116 [i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282 [i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299 [i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458 [i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#3778]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3778 [i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804 [i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828 [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840 [i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955 [i915#4070]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4070 [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083 [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212 [i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270 [i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349 [i915#4391]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391 [i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423 [i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525 [i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537 [i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812 [i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816 [i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817 [i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839 [i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852 [i915#4854]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4854 [i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860 [i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885 [i915#5107]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5107 [i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138 [i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190 [i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286 [i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289 [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354 [i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439 [i915#5465]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5465 [i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493 [i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095 [i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113 [i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301 [i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334 [i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335 [i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412 [i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524 [i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658 [i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621 [i915#6880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880 [i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944 [i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953 [i915#7016]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7016 [i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116 [i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118 [i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173 [i915#7276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7276 [i915#7387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7387 [i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697 [i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707 [i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828 [i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975 [i915#8213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8213 [i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228 [i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381 [i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399 [i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411 [i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428 [i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430 [i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516 [i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555 [i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623 [i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708 [i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709 [i915#8812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8812 [i915#8821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8821 [i915#9295]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9295 [i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323 [i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337 [i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423 [i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424 [i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519 [i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683 [i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685 [i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 [i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812 [i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906 [i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917 [i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934 Build changes ------------- * Linux: CI_DRM_16600 -> Patchwork_149518v2 CI-20190529: 20190529 CI_DRM_16600: b85200adaeff8739c0358088e20a8cbdb4bda851 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_8380: 8380 Patchwork_149518v2: b85200adaeff8739c0358088e20a8cbdb4bda851 @ git://anongit.freedesktop.org/gfx-ci/linux piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_149518v2/index.html [-- Attachment #2: Type: text/html, Size: 131536 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows 2025-05-27 7:59 [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows Lee Shawn C ` (5 preceding siblings ...) 2025-05-27 19:59 ` ✗ i915.CI.Full: failure " Patchwork @ 2025-05-28 10:59 ` Ville Syrjälä 2025-05-28 13:24 ` Lee, Shawn C 6 siblings, 1 reply; 11+ messages in thread From: Ville Syrjälä @ 2025-05-28 10:59 UTC (permalink / raw) To: Lee Shawn C; +Cc: intel-gfx, Shankar Uma, Jani Nikula On Tue, May 27, 2025 at 07:59:06AM +0000, Lee Shawn C wrote: > A DSC setting has been available in VBT since version 251, which allows > users to enable or disable the DSC feature based on their system design. > With this in mind, DP driver should reference this setting and avoid > enabling DSC if this value is not allowed. > > Cc: Shankar Uma <uma.shankar@intel.com> > Cc: Jani Nikula <jani.nikula@linux.intel.com> > Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> > Signed-off-by: Lee Shawn C <shawn.c.lee@intel.com> > --- > drivers/gpu/drm/i915/display/intel_bios.c | 8 ++++++++ > drivers/gpu/drm/i915/display/intel_bios.h | 1 + > drivers/gpu/drm/i915/display/intel_dp.c | 12 +++++++++--- > drivers/gpu/drm/i915/display/intel_dp.h | 2 +- > drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- > 5 files changed, 20 insertions(+), 5 deletions(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c > index ba7b8938b17c..f08dd54fe4d4 100644 > --- a/drivers/gpu/drm/i915/display/intel_bios.c > +++ b/drivers/gpu/drm/i915/display/intel_bios.c > @@ -3548,6 +3548,14 @@ bool intel_bios_get_dsc_params(struct intel_encoder *encoder, > return false; > } > > +bool intel_bios_encoder_ext_display_dsc_disabled(const struct intel_bios_encoder_data *devdata) > +{ > + if (!devdata || devdata->display->vbt.version < 251) > + return false; > + > + return devdata->child.disable_compression_for_ext_disp; Windows doesn't actually use that bit, so we probably shouldn't either. -- Ville Syrjälä Intel ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows 2025-05-28 10:59 ` [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows Ville Syrjälä @ 2025-05-28 13:24 ` Lee, Shawn C 0 siblings, 0 replies; 11+ messages in thread From: Lee, Shawn C @ 2025-05-28 13:24 UTC (permalink / raw) To: Ville Syrjälä Cc: intel-gfx@lists.freedesktop.org, Shankar, Uma, Jani Nikula On Wed, 28 May 2025, Ville Syrjälä <ville.syrjala@linux.intel.com> wrote >On Tue, May 27, 2025 at 07:59:06AM +0000, Lee Shawn C wrote: >> A DSC setting has been available in VBT since version 251, which >> allows users to enable or disable the DSC feature based on their system design. >> With this in mind, DP driver should reference this setting and avoid >> enabling DSC if this value is not allowed. >> >> Cc: Shankar Uma <uma.shankar@intel.com> >> Cc: Jani Nikula <jani.nikula@linux.intel.com> >> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> >> Signed-off-by: Lee Shawn C <shawn.c.lee@intel.com> >> --- >> drivers/gpu/drm/i915/display/intel_bios.c | 8 ++++++++ >> drivers/gpu/drm/i915/display/intel_bios.h | 1 + >> drivers/gpu/drm/i915/display/intel_dp.c | 12 +++++++++--- >> drivers/gpu/drm/i915/display/intel_dp.h | 2 +- >> drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- >> 5 files changed, 20 insertions(+), 5 deletions(-) >> >> diff --git a/drivers/gpu/drm/i915/display/intel_bios.c >> b/drivers/gpu/drm/i915/display/intel_bios.c >> index ba7b8938b17c..f08dd54fe4d4 100644 >> --- a/drivers/gpu/drm/i915/display/intel_bios.c >> +++ b/drivers/gpu/drm/i915/display/intel_bios.c >> @@ -3548,6 +3548,14 @@ bool intel_bios_get_dsc_params(struct intel_encoder *encoder, >> return false; >> } >> >> +bool intel_bios_encoder_ext_display_dsc_disabled(const struct >> +intel_bios_encoder_data *devdata) { >> + if (!devdata || devdata->display->vbt.version < 251) >> + return false; >> + >> + return devdata->child.disable_compression_for_ext_disp; > >Windows doesn't actually use that bit, so we probably shouldn't either. Thanks for your comments, Ville! Just my two cents, this bit has already reserved in VBT. And customer wants to use it as part of their system design. Would it be possible for you to consider implementing this to support the requirement? Best regards, Shawn > >-- >Ville Syrjälä >Intel ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2025-05-28 13:24 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-05-27 7:59 [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows Lee Shawn C 2025-05-27 8:20 ` Jani Nikula 2025-05-27 8:46 ` Lee, Shawn C 2025-05-27 9:04 ` Jani Nikula 2025-05-27 10:37 ` ✗ Fi.CI.BUILD: failure for " Patchwork 2025-05-27 15:18 ` [v2] " Lee Shawn C 2025-05-27 16:57 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dp: Enable DSC on external DP display if VBT allows (rev2) Patchwork 2025-05-27 17:21 ` ✓ i915.CI.BAT: success " Patchwork 2025-05-27 19:59 ` ✗ i915.CI.Full: failure " Patchwork 2025-05-28 10:59 ` [PATCH] drm/i915/dp: Enable DSC on external DP display if VBT allows Ville Syrjälä 2025-05-28 13:24 ` Lee, Shawn C
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.