* [Intel-gfx] [PATCH 0/2] eDP DSC fixes
@ 2023-08-24 12:51 Ankit Nautiyal
2023-08-24 12:51 ` [Intel-gfx] [PATCH 1/2] drm/display/dp: Assume 8 bpc support when DSC is supported Ankit Nautiyal
` (5 more replies)
0 siblings, 6 replies; 17+ messages in thread
From: Ankit Nautiyal @ 2023-08-24 12:51 UTC (permalink / raw)
To: dri-devel, intel-gfx
Assume 8bpc is supported if Sink claims DSC support.
Also consider bpc constraint coming from EDID while computing
input BPC for DSC.
Rev2: Fix check for dsc support.
Rev3: Minor styling and typos fix.
Ankit Nautiyal (2):
drm/display/dp: Assume 8 bpc support when DSC is supported
drivers/drm/i915: Honor limits->max_bpp while computing DSC max input
bpp
drivers/gpu/drm/display/drm_dp_helper.c | 8 ++++++--
drivers/gpu/drm/i915/display/intel_dp.c | 5 +++--
2 files changed, 9 insertions(+), 4 deletions(-)
--
2.40.1
^ permalink raw reply [flat|nested] 17+ messages in thread* [Intel-gfx] [PATCH 1/2] drm/display/dp: Assume 8 bpc support when DSC is supported 2023-08-24 12:51 [Intel-gfx] [PATCH 0/2] eDP DSC fixes Ankit Nautiyal @ 2023-08-24 12:51 ` Ankit Nautiyal 2023-08-29 8:44 ` Jani Nikula 2023-08-30 7:51 ` [Intel-gfx] [1/2] " Lisovskiy, Stanislav 2023-08-24 12:51 ` [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp Ankit Nautiyal ` (4 subsequent siblings) 5 siblings, 2 replies; 17+ messages in thread From: Ankit Nautiyal @ 2023-08-24 12:51 UTC (permalink / raw) To: dri-devel, intel-gfx As per DP v1.4, a DP DSC Sink device shall support 8bpc in DPCD 6Ah. Apparently some panels that do support DSC, are not setting the bit for 8bpc. So always assume 8bpc support by DSC decoder, when DSC is claimed to be supported. v2: Use helper to get check dsc support. (Ankit) v3: Fix styling and other typos. (Jani) Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> --- drivers/gpu/drm/display/drm_dp_helper.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/display/drm_dp_helper.c b/drivers/gpu/drm/display/drm_dp_helper.c index e6a78fd32380..8a1b64c57dfd 100644 --- a/drivers/gpu/drm/display/drm_dp_helper.c +++ b/drivers/gpu/drm/display/drm_dp_helper.c @@ -2449,12 +2449,16 @@ int drm_dp_dsc_sink_supported_input_bpcs(const u8 dsc_dpcd[DP_DSC_RECEIVER_CAP_S int num_bpc = 0; u8 color_depth = dsc_dpcd[DP_DSC_DEC_COLOR_DEPTH_CAP - DP_DSC_SUPPORT]; + if (!drm_dp_sink_supports_dsc(dsc_dpcd)) + return 0; + if (color_depth & DP_DSC_12_BPC) dsc_bpc[num_bpc++] = 12; if (color_depth & DP_DSC_10_BPC) dsc_bpc[num_bpc++] = 10; - if (color_depth & DP_DSC_8_BPC) - dsc_bpc[num_bpc++] = 8; + + /* A DP DSC Sink device shall support 8 bpc. */ + dsc_bpc[num_bpc++] = 8; return num_bpc; } -- 2.40.1 ^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [Intel-gfx] [PATCH 1/2] drm/display/dp: Assume 8 bpc support when DSC is supported 2023-08-24 12:51 ` [Intel-gfx] [PATCH 1/2] drm/display/dp: Assume 8 bpc support when DSC is supported Ankit Nautiyal @ 2023-08-29 8:44 ` Jani Nikula 2023-08-29 9:01 ` Maxime Ripard 2023-08-30 7:51 ` [Intel-gfx] [1/2] " Lisovskiy, Stanislav 1 sibling, 1 reply; 17+ messages in thread From: Jani Nikula @ 2023-08-29 8:44 UTC (permalink / raw) To: Ankit Nautiyal, dri-devel, intel-gfx, Maxime Ripard, Thomas Zimmermann, Maarten Lankhorst On Thu, 24 Aug 2023, Ankit Nautiyal <ankit.k.nautiyal@intel.com> wrote: > As per DP v1.4, a DP DSC Sink device shall support 8bpc in DPCD 6Ah. > Apparently some panels that do support DSC, are not setting the bit for > 8bpc. > > So always assume 8bpc support by DSC decoder, when DSC is claimed to be > supported. Maarten, Maxime, Thomas, ack for merging this via drm-intel? BR, Jani. > > v2: Use helper to get check dsc support. (Ankit) > v3: Fix styling and other typos. (Jani) > > Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> > --- > drivers/gpu/drm/display/drm_dp_helper.c | 8 ++++++-- > 1 file changed, 6 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/display/drm_dp_helper.c b/drivers/gpu/drm/display/drm_dp_helper.c > index e6a78fd32380..8a1b64c57dfd 100644 > --- a/drivers/gpu/drm/display/drm_dp_helper.c > +++ b/drivers/gpu/drm/display/drm_dp_helper.c > @@ -2449,12 +2449,16 @@ int drm_dp_dsc_sink_supported_input_bpcs(const u8 dsc_dpcd[DP_DSC_RECEIVER_CAP_S > int num_bpc = 0; > u8 color_depth = dsc_dpcd[DP_DSC_DEC_COLOR_DEPTH_CAP - DP_DSC_SUPPORT]; > > + if (!drm_dp_sink_supports_dsc(dsc_dpcd)) > + return 0; > + > if (color_depth & DP_DSC_12_BPC) > dsc_bpc[num_bpc++] = 12; > if (color_depth & DP_DSC_10_BPC) > dsc_bpc[num_bpc++] = 10; > - if (color_depth & DP_DSC_8_BPC) > - dsc_bpc[num_bpc++] = 8; > + > + /* A DP DSC Sink device shall support 8 bpc. */ > + dsc_bpc[num_bpc++] = 8; > > return num_bpc; > } -- Jani Nikula, Intel Open Source Graphics Center ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-gfx] [PATCH 1/2] drm/display/dp: Assume 8 bpc support when DSC is supported 2023-08-29 8:44 ` Jani Nikula @ 2023-08-29 9:01 ` Maxime Ripard 0 siblings, 0 replies; 17+ messages in thread From: Maxime Ripard @ 2023-08-29 9:01 UTC (permalink / raw) To: Jani Nikula; +Cc: Thomas Zimmermann, intel-gfx, dri-devel [-- Attachment #1: Type: text/plain, Size: 496 bytes --] On Tue, Aug 29, 2023 at 11:44:10AM +0300, Jani Nikula wrote: > On Thu, 24 Aug 2023, Ankit Nautiyal <ankit.k.nautiyal@intel.com> wrote: > > As per DP v1.4, a DP DSC Sink device shall support 8bpc in DPCD 6Ah. > > Apparently some panels that do support DSC, are not setting the bit for > > 8bpc. > > > > So always assume 8bpc support by DSC decoder, when DSC is claimed to be > > supported. > > Maarten, Maxime, Thomas, ack for merging this via drm-intel? That's fine by me Maxime [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 228 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-gfx] [1/2] drm/display/dp: Assume 8 bpc support when DSC is supported 2023-08-24 12:51 ` [Intel-gfx] [PATCH 1/2] drm/display/dp: Assume 8 bpc support when DSC is supported Ankit Nautiyal 2023-08-29 8:44 ` Jani Nikula @ 2023-08-30 7:51 ` Lisovskiy, Stanislav 2023-08-30 12:00 ` Jani Nikula 1 sibling, 1 reply; 17+ messages in thread From: Lisovskiy, Stanislav @ 2023-08-30 7:51 UTC (permalink / raw) To: Ankit Nautiyal; +Cc: intel-gfx, dri-devel On Thu, Aug 24, 2023 at 06:21:20PM +0530, Ankit Nautiyal wrote: > As per DP v1.4, a DP DSC Sink device shall support 8bpc in DPCD 6Ah. > Apparently some panels that do support DSC, are not setting the bit for > 8bpc. > > So always assume 8bpc support by DSC decoder, when DSC is claimed to be > supported. > > v2: Use helper to get check dsc support. (Ankit) > v3: Fix styling and other typos. (Jani) > > Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> Reviewed-by: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com> > --- > drivers/gpu/drm/display/drm_dp_helper.c | 8 ++++++-- > 1 file changed, 6 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/display/drm_dp_helper.c b/drivers/gpu/drm/display/drm_dp_helper.c > index e6a78fd32380..8a1b64c57dfd 100644 > --- a/drivers/gpu/drm/display/drm_dp_helper.c > +++ b/drivers/gpu/drm/display/drm_dp_helper.c > @@ -2449,12 +2449,16 @@ int drm_dp_dsc_sink_supported_input_bpcs(const u8 dsc_dpcd[DP_DSC_RECEIVER_CAP_S > int num_bpc = 0; > u8 color_depth = dsc_dpcd[DP_DSC_DEC_COLOR_DEPTH_CAP - DP_DSC_SUPPORT]; > > + if (!drm_dp_sink_supports_dsc(dsc_dpcd)) > + return 0; > + > if (color_depth & DP_DSC_12_BPC) > dsc_bpc[num_bpc++] = 12; > if (color_depth & DP_DSC_10_BPC) > dsc_bpc[num_bpc++] = 10; > - if (color_depth & DP_DSC_8_BPC) > - dsc_bpc[num_bpc++] = 8; > + > + /* A DP DSC Sink device shall support 8 bpc. */ > + dsc_bpc[num_bpc++] = 8; > > return num_bpc; > } ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-gfx] [1/2] drm/display/dp: Assume 8 bpc support when DSC is supported 2023-08-30 7:51 ` [Intel-gfx] [1/2] " Lisovskiy, Stanislav @ 2023-08-30 12:00 ` Jani Nikula 0 siblings, 0 replies; 17+ messages in thread From: Jani Nikula @ 2023-08-30 12:00 UTC (permalink / raw) To: Lisovskiy, Stanislav, Ankit Nautiyal; +Cc: intel-gfx, dri-devel On Wed, 30 Aug 2023, "Lisovskiy, Stanislav" <stanislav.lisovskiy@intel.com> wrote: > On Thu, Aug 24, 2023 at 06:21:20PM +0530, Ankit Nautiyal wrote: >> As per DP v1.4, a DP DSC Sink device shall support 8bpc in DPCD 6Ah. >> Apparently some panels that do support DSC, are not setting the bit for >> 8bpc. >> >> So always assume 8bpc support by DSC decoder, when DSC is claimed to be >> supported. >> >> v2: Use helper to get check dsc support. (Ankit) >> v3: Fix styling and other typos. (Jani) >> >> Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> > > Reviewed-by: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com> Pushed both to drm-intel-next, with Maxime's ack, thanks for the patches and review. BR, Jani. > >> --- >> drivers/gpu/drm/display/drm_dp_helper.c | 8 ++++++-- >> 1 file changed, 6 insertions(+), 2 deletions(-) >> >> diff --git a/drivers/gpu/drm/display/drm_dp_helper.c b/drivers/gpu/drm/display/drm_dp_helper.c >> index e6a78fd32380..8a1b64c57dfd 100644 >> --- a/drivers/gpu/drm/display/drm_dp_helper.c >> +++ b/drivers/gpu/drm/display/drm_dp_helper.c >> @@ -2449,12 +2449,16 @@ int drm_dp_dsc_sink_supported_input_bpcs(const u8 dsc_dpcd[DP_DSC_RECEIVER_CAP_S >> int num_bpc = 0; >> u8 color_depth = dsc_dpcd[DP_DSC_DEC_COLOR_DEPTH_CAP - DP_DSC_SUPPORT]; >> >> + if (!drm_dp_sink_supports_dsc(dsc_dpcd)) >> + return 0; >> + >> if (color_depth & DP_DSC_12_BPC) >> dsc_bpc[num_bpc++] = 12; >> if (color_depth & DP_DSC_10_BPC) >> dsc_bpc[num_bpc++] = 10; >> - if (color_depth & DP_DSC_8_BPC) >> - dsc_bpc[num_bpc++] = 8; >> + >> + /* A DP DSC Sink device shall support 8 bpc. */ >> + dsc_bpc[num_bpc++] = 8; >> >> return num_bpc; >> } -- Jani Nikula, Intel Open Source Graphics Center ^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp 2023-08-24 12:51 [Intel-gfx] [PATCH 0/2] eDP DSC fixes Ankit Nautiyal 2023-08-24 12:51 ` [Intel-gfx] [PATCH 1/2] drm/display/dp: Assume 8 bpc support when DSC is supported Ankit Nautiyal @ 2023-08-24 12:51 ` Ankit Nautiyal 2023-08-30 12:02 ` Jani Nikula 2023-08-24 14:25 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for eDP DSC fixes (rev3) Patchwork ` (3 subsequent siblings) 5 siblings, 1 reply; 17+ messages in thread From: Ankit Nautiyal @ 2023-08-24 12:51 UTC (permalink / raw) To: dri-devel, intel-gfx Edid specific BPC constraints are stored in limits->max_bpp. Honor these limits while computing the input bpp for DSC. v2: Use int instead of u8 for computations. (Jani) Add closes tag. (Ankit) Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/9161 Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> Reviewed-by: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com> --- drivers/gpu/drm/i915/display/intel_dp.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c index 7067ee3a4bd3..8f3dc79089ea 100644 --- a/drivers/gpu/drm/i915/display/intel_dp.c +++ b/drivers/gpu/drm/i915/display/intel_dp.c @@ -2061,9 +2061,10 @@ static int intel_edp_dsc_compute_pipe_bpp(struct intel_dp *intel_dp, if (forced_bpp) { pipe_bpp = forced_bpp; } else { + int max_bpc = min(limits->max_bpp / 3, (int)conn_state->max_requested_bpc); + /* For eDP use max bpp that can be supported with DSC. */ - pipe_bpp = intel_dp_dsc_compute_max_bpp(intel_dp, - conn_state->max_requested_bpc); + pipe_bpp = intel_dp_dsc_compute_max_bpp(intel_dp, max_bpc); if (!is_dsc_pipe_bpp_sufficient(i915, conn_state, limits, pipe_bpp)) { drm_dbg_kms(&i915->drm, "Computed BPC is not in DSC BPC limits\n"); -- 2.40.1 ^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp 2023-08-24 12:51 ` [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp Ankit Nautiyal @ 2023-08-30 12:02 ` Jani Nikula 0 siblings, 0 replies; 17+ messages in thread From: Jani Nikula @ 2023-08-30 12:02 UTC (permalink / raw) To: Ankit Nautiyal, dri-devel, intel-gfx On Thu, 24 Aug 2023, Ankit Nautiyal <ankit.k.nautiyal@intel.com> wrote: > Edid specific BPC constraints are stored in limits->max_bpp. Honor these > limits while computing the input bpp for DSC. > > v2: Use int instead of u8 for computations. (Jani) > Add closes tag. (Ankit) > > Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/9161 > Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> > Reviewed-by: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com> > --- > drivers/gpu/drm/i915/display/intel_dp.c | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c > index 7067ee3a4bd3..8f3dc79089ea 100644 > --- a/drivers/gpu/drm/i915/display/intel_dp.c > +++ b/drivers/gpu/drm/i915/display/intel_dp.c > @@ -2061,9 +2061,10 @@ static int intel_edp_dsc_compute_pipe_bpp(struct intel_dp *intel_dp, > if (forced_bpp) { > pipe_bpp = forced_bpp; > } else { > + int max_bpc = min(limits->max_bpp / 3, (int)conn_state->max_requested_bpc); Hmh, only noticed after pushing, there's min_t() for when the types differ. BR, Jani. > + > /* For eDP use max bpp that can be supported with DSC. */ > - pipe_bpp = intel_dp_dsc_compute_max_bpp(intel_dp, > - conn_state->max_requested_bpc); > + pipe_bpp = intel_dp_dsc_compute_max_bpp(intel_dp, max_bpc); > if (!is_dsc_pipe_bpp_sufficient(i915, conn_state, limits, pipe_bpp)) { > drm_dbg_kms(&i915->drm, > "Computed BPC is not in DSC BPC limits\n"); -- Jani Nikula, Intel Open Source Graphics Center ^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for eDP DSC fixes (rev3) 2023-08-24 12:51 [Intel-gfx] [PATCH 0/2] eDP DSC fixes Ankit Nautiyal 2023-08-24 12:51 ` [Intel-gfx] [PATCH 1/2] drm/display/dp: Assume 8 bpc support when DSC is supported Ankit Nautiyal 2023-08-24 12:51 ` [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp Ankit Nautiyal @ 2023-08-24 14:25 ` Patchwork 2023-08-24 14:25 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork ` (2 subsequent siblings) 5 siblings, 0 replies; 17+ messages in thread From: Patchwork @ 2023-08-24 14:25 UTC (permalink / raw) To: Ankit Nautiyal; +Cc: intel-gfx == Series Details == Series: eDP DSC fixes (rev3) URL : https://patchwork.freedesktop.org/series/122792/ State : warning == Summary == Error: dim checkpatch failed /home/kbuild2/linux/maintainer-tools/dim: line 50: /home/kbuild2/.dimrc: No such file or directory ^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-gfx] ✗ Fi.CI.SPARSE: warning for eDP DSC fixes (rev3) 2023-08-24 12:51 [Intel-gfx] [PATCH 0/2] eDP DSC fixes Ankit Nautiyal ` (2 preceding siblings ...) 2023-08-24 14:25 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for eDP DSC fixes (rev3) Patchwork @ 2023-08-24 14:25 ` Patchwork 2023-08-24 14:38 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork 2023-08-25 1:06 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 5 siblings, 0 replies; 17+ messages in thread From: Patchwork @ 2023-08-24 14:25 UTC (permalink / raw) To: Ankit Nautiyal; +Cc: intel-gfx == Series Details == Series: eDP DSC fixes (rev3) URL : https://patchwork.freedesktop.org/series/122792/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately. +./arch/x86/include/asm/bitops.h:117:1: warning: unreplaced symbol 'return' +./arch/x86/include/asm/bitops.h:148:1: warning: unreplaced symbol 'return' +./arch/x86/include/asm/bitops.h:150:9: warning: unreplaced symbol 'oldbit' +./arch/x86/include/asm/bitops.h:154:26: warning: unreplaced symbol 'oldbit' +./arch/x86/include/asm/bitops.h:156:16: warning: unreplaced symbol 'oldbit' +./arch/x86/include/asm/bitops.h:156:9: warning: unreplaced symbol 'return' +./arch/x86/include/asm/bitops.h:174:1: warning: unreplaced symbol 'return' +./arch/x86/include/asm/bitops.h:176:9: warning: unreplaced symbol 'oldbit' +./arch/x86/include/asm/bitops.h:180:35: warning: unreplaced symbol 'oldbit' +./arch/x86/include/asm/bitops.h:182:16: warning: unreplaced symbol 'oldbit' +./arch/x86/include/asm/bitops.h:182:9: warning: unreplaced symbol 'return' +./arch/x86/include/asm/bitops.h:186:1: warning: unreplaced symbol 'return' +./arch/x86/include/asm/bitops.h:188:9: warning: unreplaced symbol 'oldbit' +./arch/x86/include/asm/bitops.h:192:35: warning: unreplaced symbol 'oldbit' +./arch/x86/include/asm/bitops.h:195:16: warning: unreplaced symbol 'oldbit' +./arch/x86/include/asm/bitops.h:195:9: warning: unreplaced symbol 'return' +./arch/x86/include/asm/bitops.h:237:1: warning: unreplaced symbol 'return' +./arch/x86/include/asm/bitops.h:239:9: warning: unreplaced symbol 'return' +./arch/x86/include/asm/bitops.h:66:1: warning: unreplaced symbol 'return' +./arch/x86/include/asm/bitops.h:92:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:100:17: warning: unreplaced symbol 'old' +./include/asm-generic/bitops/generic-non-atomic.h:100:23: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:100:9: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:105:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:107:9: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:108:9: warning: unreplaced symbol 'p' +./include/asm-generic/bitops/generic-non-atomic.h:109:9: warning: unreplaced symbol 'old' +./include/asm-generic/bitops/generic-non-atomic.h:111:10: warning: unreplaced symbol 'p' +./include/asm-generic/bitops/generic-non-atomic.h:111:14: warning: unreplaced symbol 'old' +./include/asm-generic/bitops/generic-non-atomic.h:111:20: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:112:17: warning: unreplaced symbol 'old' +./include/asm-generic/bitops/generic-non-atomic.h:112:23: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:112:9: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:121:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:128:9: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:166:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:168:9: warning: unreplaced symbol 'p' +./include/asm-generic/bitops/generic-non-atomic.h:169:9: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:170:9: warning: unreplaced symbol 'val' +./include/asm-generic/bitops/generic-non-atomic.h:172:19: warning: unreplaced symbol 'val' +./include/asm-generic/bitops/generic-non-atomic.h:172:25: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:172:9: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:28:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:30:9: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:31:9: warning: unreplaced symbol 'p' +./include/asm-generic/bitops/generic-non-atomic.h:33:10: warning: unreplaced symbol 'p' +./include/asm-generic/bitops/generic-non-atomic.h:33:16: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:37:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:39:9: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:40:9: warning: unreplaced symbol 'p' +./include/asm-generic/bitops/generic-non-atomic.h:42:10: warning: unreplaced symbol 'p' +./include/asm-generic/bitops/generic-non-atomic.h:42:16: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:55:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:57:9: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:58:9: warning: unreplaced symbol 'p' +./include/asm-generic/bitops/generic-non-atomic.h:60:10: warning: unreplaced symbol 'p' +./include/asm-generic/bitops/generic-non-atomic.h:60:15: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:73:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:75:9: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:76:9: warning: unreplaced symbol 'p' +./include/asm-generic/bitops/generic-non-atomic.h:77:9: warning: unreplaced symbol 'old' +./include/asm-generic/bitops/generic-non-atomic.h:79:10: warning: unreplaced symbol 'p' +./include/asm-generic/bitops/generic-non-atomic.h:79:14: warning: unreplaced symbol 'old' +./include/asm-generic/bitops/generic-non-atomic.h:79:20: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:80:17: warning: unreplaced symbol 'old' +./include/asm-generic/bitops/generic-non-atomic.h:80:23: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:80:9: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:93:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/generic-non-atomic.h:95:9: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/generic-non-atomic.h:96:9: warning: unreplaced symbol 'p' +./include/asm-generic/bitops/generic-non-atomic.h:97:9: warning: unreplaced symbol 'old' +./include/asm-generic/bitops/generic-non-atomic.h:99:10: warning: unreplaced symbol 'p' +./include/asm-generic/bitops/generic-non-atomic.h:99:14: warning: unreplaced symbol 'old' +./include/asm-generic/bitops/generic-non-atomic.h:99:21: warning: unreplaced symbol 'mask' +./include/asm-generic/bitops/instrumented-non-atomic.h:100:9: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/instrumented-non-atomic.h:112:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/instrumented-non-atomic.h:115:9: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/instrumented-non-atomic.h:127:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/instrumented-non-atomic.h:130:9: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/instrumented-non-atomic.h:139:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/instrumented-non-atomic.h:142:9: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/instrumented-non-atomic.h:26:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/instrumented-non-atomic.h:42:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/instrumented-non-atomic.h:58:1: warning: unreplaced symbol 'return' +./include/asm-generic/bitops/instrumented-non-atomic.h:97:1: warning: unreplaced symbol 'return' ^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for eDP DSC fixes (rev3) 2023-08-24 12:51 [Intel-gfx] [PATCH 0/2] eDP DSC fixes Ankit Nautiyal ` (3 preceding siblings ...) 2023-08-24 14:25 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork @ 2023-08-24 14:38 ` Patchwork 2023-08-25 1:06 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 5 siblings, 0 replies; 17+ messages in thread From: Patchwork @ 2023-08-24 14:38 UTC (permalink / raw) To: Ankit Nautiyal; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 3500 bytes --] == Series Details == Series: eDP DSC fixes (rev3) URL : https://patchwork.freedesktop.org/series/122792/ State : success == Summary == CI Bug Log - changes from CI_DRM_13561 -> Patchwork_122792v3 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/index.html Participating hosts (41 -> 38) ------------------------------ Missing (3): fi-kbl-soraka fi-tgl-1115g4 fi-snb-2520m Known issues ------------ Here are the changes found in Patchwork_122792v3 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_exec_suspend@basic-s0@lmem0: - bat-dg2-9: NOTRUN -> [INCOMPLETE][1] ([i915#6311]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/bat-dg2-9/igt@gem_exec_suspend@basic-s0@lmem0.html * igt@i915_selftest@live@gt_lrc: - bat-rpls-2: [PASS][2] -> [INCOMPLETE][3] ([i915#4983] / [i915#7913]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/bat-rpls-2/igt@i915_selftest@live@gt_lrc.html [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/bat-rpls-2/igt@i915_selftest@live@gt_lrc.html * igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-edp-1: - bat-rplp-1: [PASS][4] -> [ABORT][5] ([i915#8442] / [i915#8668]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/bat-rplp-1/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-edp-1.html [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/bat-rplp-1/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-edp-1.html #### Possible fixes #### * igt@gem_exec_suspend@basic-s0@smem: - bat-dg2-9: [INCOMPLETE][6] ([i915#6311]) -> [PASS][7] [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/bat-dg2-9/igt@gem_exec_suspend@basic-s0@smem.html [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/bat-dg2-9/igt@gem_exec_suspend@basic-s0@smem.html * igt@i915_selftest@live@gt_heartbeat: - fi-apl-guc: [DMESG-FAIL][8] ([i915#5334]) -> [PASS][9] [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html [i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983 [i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334 [i915#6311]: https://gitlab.freedesktop.org/drm/intel/issues/6311 [i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913 [i915#8442]: https://gitlab.freedesktop.org/drm/intel/issues/8442 [i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668 Build changes ------------- * Linux: CI_DRM_13561 -> Patchwork_122792v3 CI-20190529: 20190529 CI_DRM_13561: c39e5ec45f38ae6f551865329286511ece62c532 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7451: 5d48d1fb231f449fe2f80cda14ea7a1ecfda59fa @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_122792v3: c39e5ec45f38ae6f551865329286511ece62c532 @ git://anongit.freedesktop.org/gfx-ci/linux ### Linux commits 5a3c5161a412 drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp 01c7e7d7eab9 drm/display/dp: Assume 8 bpc support when DSC is supported == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/index.html [-- Attachment #2: Type: text/html, Size: 4296 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-gfx] ✗ Fi.CI.IGT: failure for eDP DSC fixes (rev3) 2023-08-24 12:51 [Intel-gfx] [PATCH 0/2] eDP DSC fixes Ankit Nautiyal ` (4 preceding siblings ...) 2023-08-24 14:38 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork @ 2023-08-25 1:06 ` Patchwork 5 siblings, 0 replies; 17+ messages in thread From: Patchwork @ 2023-08-25 1:06 UTC (permalink / raw) To: Ankit Nautiyal; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 58191 bytes --] == Series Details == Series: eDP DSC fixes (rev3) URL : https://patchwork.freedesktop.org/series/122792/ State : failure == Summary == CI Bug Log - changes from CI_DRM_13561_full -> Patchwork_122792v3_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_122792v3_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_122792v3_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (9 -> 9) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_122792v3_full: ### IGT changes ### #### Possible regressions #### * igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes: - shard-dg2: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg2-2/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-12/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes.html Known issues ------------ Here are the changes found in Patchwork_122792v3_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@device_reset@cold-reset-bound: - shard-dg2: NOTRUN -> [SKIP][3] ([i915#7701]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@device_reset@cold-reset-bound.html * igt@drm_fdinfo@virtual-busy-idle: - shard-dg2: NOTRUN -> [SKIP][4] ([i915#8414]) +2 similar issues [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@drm_fdinfo@virtual-busy-idle.html * igt@drm_mm@drm_mm_test: - shard-snb: NOTRUN -> [SKIP][5] ([fdo#109271] / [i915#8661]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-snb2/igt@drm_mm@drm_mm_test.html * igt@gem_busy@semaphore: - shard-dg2: NOTRUN -> [SKIP][6] ([i915#3936]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_busy@semaphore.html * igt@gem_caching@writes: - shard-mtlp: NOTRUN -> [SKIP][7] ([i915#4873]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-5/igt@gem_caching@writes.html * igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0: - shard-dg2: [PASS][8] -> [INCOMPLETE][9] ([i915#6311] / [i915#7297]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg2-2/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-5/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html * igt@gem_ctx_exec@basic-nohangcheck: - shard-tglu: [PASS][10] -> [FAIL][11] ([i915#6268]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-tglu-7/igt@gem_ctx_exec@basic-nohangcheck.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-2/igt@gem_ctx_exec@basic-nohangcheck.html * igt@gem_ctx_persistence@heartbeat-stop: - shard-dg2: NOTRUN -> [SKIP][12] ([i915#8555]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_ctx_persistence@heartbeat-stop.html * igt@gem_ctx_persistence@legacy-engines-persistence: - shard-snb: NOTRUN -> [SKIP][13] ([fdo#109271] / [i915#1099]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-snb2/igt@gem_ctx_persistence@legacy-engines-persistence.html * igt@gem_eio@hibernate: - shard-dg1: [PASS][14] -> [ABORT][15] ([i915#7975] / [i915#8213]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg1-13/igt@gem_eio@hibernate.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg1-14/igt@gem_eio@hibernate.html - shard-dg2: [PASS][16] -> [ABORT][17] ([i915#7975] / [i915#8213]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg2-11/igt@gem_eio@hibernate.html [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-3/igt@gem_eio@hibernate.html * igt@gem_eio@kms: - shard-dg1: [PASS][18] -> [FAIL][19] ([i915#5784]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg1-13/igt@gem_eio@kms.html [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg1-14/igt@gem_eio@kms.html * igt@gem_exec_balancer@bonded-dual: - shard-dg2: NOTRUN -> [SKIP][20] ([i915#4771]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_exec_balancer@bonded-dual.html * igt@gem_exec_balancer@bonded-true-hang: - shard-dg2: NOTRUN -> [SKIP][21] ([i915#4812]) +2 similar issues [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@gem_exec_balancer@bonded-true-hang.html * igt@gem_exec_fair@basic-none-share@rcs0: - shard-tglu: NOTRUN -> [FAIL][22] ([i915#2842]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@gem_exec_fair@basic-none-share@rcs0.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-glk: [PASS][23] -> [FAIL][24] ([i915#2842]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-glk2/igt@gem_exec_fair@basic-pace-share@rcs0.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-glk9/igt@gem_exec_fair@basic-pace-share@rcs0.html - shard-rkl: [PASS][25] -> [FAIL][26] ([i915#2842]) +1 similar issue [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-rkl-7/igt@gem_exec_fair@basic-pace-share@rcs0.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-rkl-7/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_flush@basic-wb-rw-before-default: - shard-dg2: NOTRUN -> [SKIP][27] ([i915#3539] / [i915#4852]) +3 similar issues [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_exec_flush@basic-wb-rw-before-default.html * igt@gem_exec_reloc@basic-wc: - shard-dg2: NOTRUN -> [SKIP][28] ([i915#3281]) +8 similar issues [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_exec_reloc@basic-wc.html * igt@gem_exec_suspend@basic-s3@lmem0: - shard-dg2: [PASS][29] -> [FAIL][30] ([fdo#103375]) +1 similar issue [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg2-1/igt@gem_exec_suspend@basic-s3@lmem0.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_exec_suspend@basic-s3@lmem0.html * igt@gem_fence_thrash@bo-write-verify-x: - shard-dg2: NOTRUN -> [SKIP][31] ([i915#4860]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@gem_fence_thrash@bo-write-verify-x.html * igt@gem_media_fill@media-fill: - shard-dg2: NOTRUN -> [SKIP][32] ([i915#8289]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_media_fill@media-fill.html * igt@gem_mmap_gtt@cpuset-medium-copy-xy: - shard-dg2: NOTRUN -> [SKIP][33] ([i915#4077]) +8 similar issues [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@gem_mmap_gtt@cpuset-medium-copy-xy.html * igt@gem_mmap_wc@copy: - shard-dg2: NOTRUN -> [SKIP][34] ([i915#4083]) +4 similar issues [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_mmap_wc@copy.html * igt@gem_partial_pwrite_pread@reads-uncached: - shard-dg2: NOTRUN -> [SKIP][35] ([i915#3282]) +2 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_partial_pwrite_pread@reads-uncached.html * igt@gem_pxp@regular-baseline-src-copy-readible: - shard-dg2: NOTRUN -> [SKIP][36] ([i915#4270]) +2 similar issues [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_pxp@regular-baseline-src-copy-readible.html - shard-tglu: NOTRUN -> [SKIP][37] ([i915#4270]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@gem_pxp@regular-baseline-src-copy-readible.html * igt@gem_render_tiled_blits@basic: - shard-dg2: NOTRUN -> [SKIP][38] ([i915#4079]) +1 similar issue [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@gem_render_tiled_blits@basic.html * igt@gem_softpin@evict-snoop: - shard-dg2: NOTRUN -> [SKIP][39] ([i915#4885]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_softpin@evict-snoop.html * igt@gem_userptr_blits@coherency-sync: - shard-dg2: NOTRUN -> [SKIP][40] ([i915#3297]) +2 similar issues [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@gem_userptr_blits@coherency-sync.html * igt@gem_userptr_blits@dmabuf-sync: - shard-apl: NOTRUN -> [SKIP][41] ([fdo#109271] / [i915#3323]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-apl1/igt@gem_userptr_blits@dmabuf-sync.html * igt@gem_userptr_blits@map-fixed-invalidate: - shard-dg2: NOTRUN -> [SKIP][42] ([i915#3297] / [i915#4880]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_userptr_blits@map-fixed-invalidate.html * igt@gem_userptr_blits@unsync-overlap: - shard-tglu: NOTRUN -> [SKIP][43] ([i915#3297]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@gem_userptr_blits@unsync-overlap.html * igt@gen9_exec_parse@secure-batches: - shard-dg2: NOTRUN -> [SKIP][44] ([i915#2856]) +4 similar issues [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gen9_exec_parse@secure-batches.html - shard-tglu: NOTRUN -> [SKIP][45] ([i915#2527] / [i915#2856]) [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@gen9_exec_parse@secure-batches.html * igt@i915_pm_rpm@dpms-mode-unset-lpsp: - shard-dg2: NOTRUN -> [SKIP][46] ([i915#1397]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@i915_pm_rpm@dpms-mode-unset-lpsp.html * igt@i915_pm_rpm@dpms-non-lpsp: - shard-mtlp: NOTRUN -> [SKIP][47] ([i915#1397]) [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-5/igt@i915_pm_rpm@dpms-non-lpsp.html * igt@i915_pm_rpm@gem-execbuf-stress-pc8: - shard-dg2: NOTRUN -> [SKIP][48] ([fdo#109506]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html * igt@i915_pm_rpm@modeset-non-lpsp-stress: - shard-dg2: [PASS][49] -> [SKIP][50] ([i915#1397]) [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg2-1/igt@i915_pm_rpm@modeset-non-lpsp-stress.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-12/igt@i915_pm_rpm@modeset-non-lpsp-stress.html * igt@i915_pm_rps@basic-api: - shard-dg2: NOTRUN -> [SKIP][51] ([i915#6621]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@i915_pm_rps@basic-api.html * igt@i915_pm_rps@reset: - shard-snb: [PASS][52] -> [INCOMPLETE][53] ([i915#7790]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-snb1/igt@i915_pm_rps@reset.html [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-snb2/igt@i915_pm_rps@reset.html * igt@i915_pm_sseu@full-enable: - shard-dg2: NOTRUN -> [SKIP][54] ([i915#4387]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@i915_pm_sseu@full-enable.html - shard-tglu: NOTRUN -> [SKIP][55] ([i915#4387]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@i915_pm_sseu@full-enable.html * igt@i915_query@query-topology-coherent-slice-mask: - shard-dg2: NOTRUN -> [SKIP][56] ([i915#6188]) [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@i915_query@query-topology-coherent-slice-mask.html * igt@kms_addfb_basic@tile-pitch-mismatch: - shard-dg2: NOTRUN -> [SKIP][57] ([i915#4212]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@kms_addfb_basic@tile-pitch-mismatch.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-3-y-rc_ccs: - shard-dg1: NOTRUN -> [SKIP][58] ([i915#8502]) +7 similar issues [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg1-13/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-3-y-rc_ccs.html * igt@kms_async_flips@crc@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [FAIL][59] ([i915#8247]) +3 similar issues [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_async_flips@crc@pipe-a-hdmi-a-3.html * igt@kms_async_flips@crc@pipe-d-hdmi-a-4: - shard-dg1: NOTRUN -> [FAIL][60] ([i915#8247]) +3 similar issues [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg1-14/igt@kms_async_flips@crc@pipe-d-hdmi-a-4.html * igt@kms_atomic@plane-primary-overlay-mutable-zpos: - shard-dg2: NOTRUN -> [SKIP][61] ([i915#404]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels: - shard-dg2: NOTRUN -> [SKIP][62] ([i915#1769] / [i915#3555]) [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip: - shard-tglu: NOTRUN -> [SKIP][63] ([fdo#111615] / [i915#5286]) +1 similar issue [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html * igt@kms_big_fb@linear-32bpp-rotate-270: - shard-dg2: NOTRUN -> [SKIP][64] ([fdo#111614]) +2 similar issues [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_big_fb@linear-32bpp-rotate-270.html * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip: - shard-mtlp: [PASS][65] -> [FAIL][66] ([i915#3743]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-mtlp-4/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-1/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip: - shard-mtlp: NOTRUN -> [SKIP][67] ([fdo#111615]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-4/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip: - shard-dg2: NOTRUN -> [SKIP][68] ([i915#5190]) +14 similar issues [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html * igt@kms_big_fb@yf-tiled-8bpp-rotate-90: - shard-dg2: NOTRUN -> [SKIP][69] ([i915#4538] / [i915#5190]) +3 similar issues [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-addfb-size-overflow: - shard-tglu: NOTRUN -> [SKIP][70] ([fdo#111615]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html * igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_gen12_mc_ccs: - shard-tglu: NOTRUN -> [SKIP][71] ([i915#3689] / [i915#3886] / [i915#5354] / [i915#6095]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_ccs: - shard-dg2: NOTRUN -> [SKIP][72] ([i915#3689] / [i915#5354]) +15 similar issues [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_ccs.html * igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs_cc: - shard-dg2: NOTRUN -> [SKIP][73] ([i915#3689] / [i915#3886] / [i915#5354]) +8 similar issues [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-a-random-ccs-data-y_tiled_gen12_rc_ccs_cc: - shard-apl: NOTRUN -> [SKIP][74] ([fdo#109271] / [i915#3886]) +3 similar issues [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-apl1/igt@kms_ccs@pipe-a-random-ccs-data-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_dg2_rc_ccs: - shard-tglu: NOTRUN -> [SKIP][75] ([i915#3689] / [i915#5354] / [i915#6095]) +3 similar issues [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_dg2_rc_ccs.html * igt@kms_ccs@pipe-b-crc-primary-basic-yf_tiled_ccs: - shard-mtlp: NOTRUN -> [SKIP][76] ([i915#6095]) +1 similar issue [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-4/igt@kms_ccs@pipe-b-crc-primary-basic-yf_tiled_ccs.html * igt@kms_ccs@pipe-c-ccs-on-another-bo-yf_tiled_ccs: - shard-snb: NOTRUN -> [SKIP][77] ([fdo#109271]) +117 similar issues [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-snb2/igt@kms_ccs@pipe-c-ccs-on-another-bo-yf_tiled_ccs.html * igt@kms_ccs@pipe-c-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs: - shard-mtlp: NOTRUN -> [SKIP][78] ([i915#3886] / [i915#6095]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-4/igt@kms_ccs@pipe-c-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-d-bad-rotation-90-4_tiled_mtl_mc_ccs: - shard-tglu: NOTRUN -> [SKIP][79] ([i915#5354] / [i915#6095]) +3 similar issues [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@kms_ccs@pipe-d-bad-rotation-90-4_tiled_mtl_mc_ccs.html * igt@kms_cdclk@plane-scaling@pipe-c-dp-2: - shard-dg2: NOTRUN -> [SKIP][80] ([i915#4087]) +3 similar issues [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-12/igt@kms_cdclk@plane-scaling@pipe-c-dp-2.html * igt@kms_chamelium_color@ctm-0-25: - shard-tglu: NOTRUN -> [SKIP][81] ([fdo#111827]) [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@kms_chamelium_color@ctm-0-25.html * igt@kms_chamelium_color@degamma: - shard-dg2: NOTRUN -> [SKIP][82] ([fdo#111827]) +2 similar issues [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_chamelium_color@degamma.html * igt@kms_chamelium_edid@hdmi-mode-timings: - shard-mtlp: NOTRUN -> [SKIP][83] ([i915#7828]) +1 similar issue [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-5/igt@kms_chamelium_edid@hdmi-mode-timings.html * igt@kms_chamelium_frames@hdmi-crc-multiple: - shard-dg2: NOTRUN -> [SKIP][84] ([i915#7828]) +6 similar issues [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@kms_chamelium_frames@hdmi-crc-multiple.html * igt@kms_chamelium_hpd@dp-hpd-with-enabled-mode: - shard-tglu: NOTRUN -> [SKIP][85] ([i915#7828]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@kms_chamelium_hpd@dp-hpd-with-enabled-mode.html * igt@kms_content_protection@atomic@pipe-a-dp-4: - shard-dg2: NOTRUN -> [TIMEOUT][86] ([i915#7173]) +1 similar issue [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@kms_content_protection@atomic@pipe-a-dp-4.html * igt@kms_content_protection@dp-mst-type-0: - shard-dg2: NOTRUN -> [SKIP][87] ([i915#3299]) +1 similar issue [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@kms_content_protection@dp-mst-type-0.html * igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [FAIL][88] ([fdo#103375]) +1 similar issue [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-5/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-3.html * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic: - shard-tglu: NOTRUN -> [SKIP][89] ([fdo#109274]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html * igt@kms_cursor_legacy@cursora-vs-flipb-toggle: - shard-dg2: NOTRUN -> [SKIP][90] ([fdo#109274] / [i915#5354]) +3 similar issues [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size: - shard-glk: [PASS][91] -> [FAIL][92] ([i915#2346]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-glk7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [SKIP][93] ([fdo#109271]) [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-glk6/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html * igt@kms_dither@fb-8bpc-vs-panel-8bpc: - shard-dg2: NOTRUN -> [SKIP][94] ([i915#3555]) +2 similar issues [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-2/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html * igt@kms_draw_crc@draw-method-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][95] ([i915#8812]) [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_draw_crc@draw-method-mmap-gtt.html * igt@kms_dsc@dsc-with-bpc: - shard-dg2: NOTRUN -> [SKIP][96] ([i915#3555] / [i915#3840]) [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@kms_dsc@dsc-with-bpc.html * igt@kms_flip@2x-flip-vs-fences-interruptible: - shard-dg2: NOTRUN -> [SKIP][97] ([i915#8381]) [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@kms_flip@2x-flip-vs-fences-interruptible.html * igt@kms_flip@2x-flip-vs-panning: - shard-dg2: NOTRUN -> [SKIP][98] ([fdo#109274]) +5 similar issues [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_flip@2x-flip-vs-panning.html * igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset: - shard-tglu: NOTRUN -> [SKIP][99] ([fdo#109274] / [i915#3637]) [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a1: - shard-glk: [PASS][100] -> [FAIL][101] ([i915#2122]) [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-glk9/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a1.html [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-glk9/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a1.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][102] ([i915#2672]) +3 similar issues [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode.html - shard-tglu: NOTRUN -> [SKIP][103] ([i915#2587] / [i915#2672]) +1 similar issue [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw: - shard-dg2: NOTRUN -> [FAIL][104] ([i915#6880]) [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt: - shard-dg2: NOTRUN -> [SKIP][105] ([i915#5354]) +41 similar issues [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-plflip-blt: - shard-tglu: NOTRUN -> [SKIP][106] ([fdo#109280]) +5 similar issues [106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff: - shard-tglu: NOTRUN -> [SKIP][107] ([fdo#110189]) +5 similar issues [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render: - shard-dg2: NOTRUN -> [SKIP][108] ([i915#3458]) +13 similar issues [108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-shrfb-fliptrack-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][109] ([i915#8708]) +14 similar issues [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-1p-shrfb-fliptrack-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-pwrite: - shard-apl: NOTRUN -> [SKIP][110] ([fdo#109271]) +40 similar issues [110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-apl1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-y: - shard-mtlp: NOTRUN -> [SKIP][111] ([i915#5460]) [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-move: - shard-mtlp: NOTRUN -> [SKIP][112] ([i915#1825]) [112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-4/igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-move.html * igt@kms_getfb@getfb-addfb-different-handles: - shard-mtlp: [PASS][113] -> [DMESG-WARN][114] ([i915#9157]) [113]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-mtlp-4/igt@kms_getfb@getfb-addfb-different-handles.html [114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-1/igt@kms_getfb@getfb-addfb-different-handles.html * igt@kms_hdr@bpc-switch-dpms: - shard-dg2: NOTRUN -> [SKIP][115] ([i915#3555] / [i915#8228]) +1 similar issue [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_hdr@bpc-switch-dpms.html - shard-rkl: NOTRUN -> [SKIP][116] ([i915#3555] / [i915#8228]) [116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-rkl-1/igt@kms_hdr@bpc-switch-dpms.html * igt@kms_panel_fitting@legacy: - shard-dg2: NOTRUN -> [SKIP][117] ([i915#6301]) [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_panel_fitting@legacy.html * igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes: - shard-dg2: NOTRUN -> [SKIP][118] ([fdo#109289]) +3 similar issues [118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes.html * igt@kms_plane@pixel-format@pipe-b-planes: - shard-mtlp: [PASS][119] -> [FAIL][120] ([i915#1623]) [119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-mtlp-5/igt@kms_plane@pixel-format@pipe-b-planes.html [120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-1/igt@kms_plane@pixel-format@pipe-b-planes.html * igt@kms_plane_cursor@overlay@pipe-c-hdmi-a-2-size-256: - shard-dg2: NOTRUN -> [DMESG-WARN][121] ([i915#1982]) [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-2/igt@kms_plane_cursor@overlay@pipe-c-hdmi-a-2-size-256.html * igt@kms_plane_lowres@tiling-yf: - shard-dg2: NOTRUN -> [SKIP][122] ([i915#3555] / [i915#8821]) [122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@kms_plane_lowres@tiling-yf.html * igt@kms_plane_scaling@intel-max-src-size: - shard-dg2: NOTRUN -> [SKIP][123] ([i915#6953]) [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-2/igt@kms_plane_scaling@intel-max-src-size.html * igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-1: - shard-dg1: NOTRUN -> [FAIL][124] ([i915#8292]) [124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg1-19/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-1.html * igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-25@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][125] ([i915#5176]) +3 similar issues [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-rkl-6/igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-25@pipe-a-hdmi-a-2.html * igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-a-dp-4: - shard-dg2: NOTRUN -> [SKIP][126] ([i915#5176]) +3 similar issues [126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-a-dp-4.html * igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-75@pipe-a-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][127] ([i915#5176]) +19 similar issues [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg1-14/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-75@pipe-a-hdmi-a-4.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][128] ([i915#5235]) +1 similar issue [128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-1: - shard-dg1: NOTRUN -> [SKIP][129] ([i915#5235]) +11 similar issues [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg1-19/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-1.html * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-dp-4: - shard-dg2: NOTRUN -> [SKIP][130] ([i915#5235]) +15 similar issues [130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-dp-4.html * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][131] ([i915#5235]) +3 similar issues [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c-hdmi-a-1.html * igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf: - shard-apl: NOTRUN -> [SKIP][132] ([fdo#109271] / [i915#658]) [132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-apl1/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-dg2: NOTRUN -> [SKIP][133] ([i915#658]) +3 similar issues [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr@psr2_sprite_blt: - shard-dg2: NOTRUN -> [SKIP][134] ([i915#1072]) +5 similar issues [134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@kms_psr@psr2_sprite_blt.html * igt@kms_rotation_crc@primary-rotation-90: - shard-dg2: NOTRUN -> [SKIP][135] ([i915#4235]) [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@kms_rotation_crc@primary-rotation-90.html * igt@kms_selftest@framebuffer: - shard-dg2: NOTRUN -> [SKIP][136] ([i915#8661]) [136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@kms_selftest@framebuffer.html * igt@kms_setmode@basic@pipe-a-hdmi-a-1: - shard-snb: NOTRUN -> [FAIL][137] ([i915#5465]) +1 similar issue [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-snb1/igt@kms_setmode@basic@pipe-a-hdmi-a-1.html * igt@kms_vblank@pipe-a-ts-continuation-dpms-suspend: - shard-snb: NOTRUN -> [DMESG-WARN][138] ([i915#8841]) +2 similar issues [138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-snb2/igt@kms_vblank@pipe-a-ts-continuation-dpms-suspend.html * igt@kms_vblank@pipe-a-wait-busy-hang: - shard-snb: [PASS][139] -> [ABORT][140] ([i915#8865]) [139]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-snb4/igt@kms_vblank@pipe-a-wait-busy-hang.html [140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-snb7/igt@kms_vblank@pipe-a-wait-busy-hang.html * igt@perf@enable-disable@0-rcs0: - shard-dg2: NOTRUN -> [FAIL][141] ([i915#8724]) [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@perf@enable-disable@0-rcs0.html * igt@perf@global-sseu-config-invalid: - shard-dg2: NOTRUN -> [SKIP][142] ([i915#7387]) [142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@perf@global-sseu-config-invalid.html * igt@perf@unprivileged-single-ctx-counters: - shard-tglu: NOTRUN -> [SKIP][143] ([fdo#109289]) [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@perf@unprivileged-single-ctx-counters.html * igt@prime_vgem@basic-gtt: - shard-dg2: NOTRUN -> [SKIP][144] ([i915#3708] / [i915#4077]) [144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-1/igt@prime_vgem@basic-gtt.html * igt@prime_vgem@basic-read: - shard-dg2: NOTRUN -> [SKIP][145] ([i915#3291] / [i915#3708]) [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@prime_vgem@basic-read.html * igt@prime_vgem@fence-read-hang: - shard-dg2: NOTRUN -> [SKIP][146] ([i915#3708]) [146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-6/igt@prime_vgem@fence-read-hang.html * igt@v3d/v3d_job_submission@array-job-submission: - shard-dg2: NOTRUN -> [SKIP][147] ([i915#2575]) +9 similar issues [147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@v3d/v3d_job_submission@array-job-submission.html * igt@v3d/v3d_submit_csd@valid-multisync-submission: - shard-tglu: NOTRUN -> [SKIP][148] ([fdo#109315] / [i915#2575]) +2 similar issues [148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@v3d/v3d_submit_csd@valid-multisync-submission.html * igt@vc4/vc4_perfmon@create-two-perfmon: - shard-mtlp: NOTRUN -> [SKIP][149] ([i915#7711]) [149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-4/igt@vc4/vc4_perfmon@create-two-perfmon.html * igt@vc4/vc4_tiling@set-get: - shard-dg2: NOTRUN -> [SKIP][150] ([i915#7711]) +6 similar issues [150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@vc4/vc4_tiling@set-get.html - shard-tglu: NOTRUN -> [SKIP][151] ([i915#2575]) +1 similar issue [151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@vc4/vc4_tiling@set-get.html #### Possible fixes #### * igt@drm_fdinfo@most-busy-idle-check-all@rcs0: - shard-rkl: [FAIL][152] ([i915#7742]) -> [PASS][153] [152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-rkl-1/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html [153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-rkl-1/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html * igt@gem_eio@reset-stress: - shard-dg1: [FAIL][154] ([i915#5784]) -> [PASS][155] [154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg1-19/igt@gem_eio@reset-stress.html [155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg1-13/igt@gem_eio@reset-stress.html * igt@gem_exec_capture@pi@rcs0: - shard-mtlp: [FAIL][156] ([i915#4475]) -> [PASS][157] [156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-mtlp-7/igt@gem_exec_capture@pi@rcs0.html [157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-6/igt@gem_exec_capture@pi@rcs0.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-tglu: [FAIL][158] ([i915#2842]) -> [PASS][159] [158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-tglu-3/igt@gem_exec_fair@basic-pace-share@rcs0.html [159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-10/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_fair@basic-pace-solo@rcs0: - shard-glk: [FAIL][160] ([i915#2842]) -> [PASS][161] [160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-glk7/igt@gem_exec_fair@basic-pace-solo@rcs0.html [161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-glk1/igt@gem_exec_fair@basic-pace-solo@rcs0.html * igt@gem_exec_fence@parallel@bcs0: - shard-mtlp: [TIMEOUT][162] ([i915#9137]) -> [PASS][163] [162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-mtlp-4/igt@gem_exec_fence@parallel@bcs0.html [163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-1/igt@gem_exec_fence@parallel@bcs0.html * igt@gem_exec_schedule@noreorder@bcs0: - shard-mtlp: [DMESG-FAIL][164] ([i915#9121]) -> [PASS][165] +1 similar issue [164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-mtlp-4/igt@gem_exec_schedule@noreorder@bcs0.html [165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-6/igt@gem_exec_schedule@noreorder@bcs0.html * igt@gem_exec_schedule@noreorder@vcs0: - shard-mtlp: [DMESG-WARN][166] ([i915#9121]) -> [PASS][167] [166]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-mtlp-4/igt@gem_exec_schedule@noreorder@vcs0.html [167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-6/igt@gem_exec_schedule@noreorder@vcs0.html * igt@gem_exec_suspend@basic-s4-devices@lmem0: - shard-dg2: [ABORT][168] ([i915#7975] / [i915#8213]) -> [PASS][169] [168]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg2-6/igt@gem_exec_suspend@basic-s4-devices@lmem0.html [169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_exec_suspend@basic-s4-devices@lmem0.html * igt@gem_exec_suspend@basic-s4-devices@smem: - shard-tglu: [ABORT][170] ([i915#7975] / [i915#8213]) -> [PASS][171] [170]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-tglu-10/igt@gem_exec_suspend@basic-s4-devices@smem.html [171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-5/igt@gem_exec_suspend@basic-s4-devices@smem.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg2: [DMESG-WARN][172] ([i915#4936] / [i915#5493]) -> [PASS][173] [172]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg2-1/igt@gem_lmem_swapping@smem-oom@lmem0.html [173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-11/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@gem_spin_batch@user-each: - shard-mtlp: [DMESG-FAIL][174] ([i915#8962] / [i915#9121]) -> [PASS][175] +1 similar issue [174]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-mtlp-4/igt@gem_spin_batch@user-each.html [175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-1/igt@gem_spin_batch@user-each.html * igt@i915_module_load@reload-with-fault-injection: - shard-dg2: [DMESG-WARN][176] ([i915#7061] / [i915#8617]) -> [PASS][177] [176]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg2-1/igt@i915_module_load@reload-with-fault-injection.html [177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-12/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pm_rc6_residency@rc6-idle@rcs0: - shard-dg1: [FAIL][178] ([i915#3591]) -> [PASS][179] [178]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg1-19/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html [179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg1-15/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html * igt@i915_pm_rpm@dpms-mode-unset-lpsp: - shard-dg1: [SKIP][180] ([i915#1397]) -> [PASS][181] [180]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg1-16/igt@i915_pm_rpm@dpms-mode-unset-lpsp.html [181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg1-19/igt@i915_pm_rpm@dpms-mode-unset-lpsp.html * igt@i915_pm_rpm@i2c: - shard-dg2: [FAIL][182] ([i915#8717]) -> [PASS][183] [182]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg2-2/igt@i915_pm_rpm@i2c.html [183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-12/igt@i915_pm_rpm@i2c.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip: - shard-mtlp: [FAIL][184] ([i915#3743]) -> [PASS][185] +1 similar issue [184]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-mtlp-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html [185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip: - shard-rkl: [FAIL][186] ([i915#3743]) -> [PASS][187] [186]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-rkl-7/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html [187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-rkl-6/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy: - shard-glk: [FAIL][188] ([i915#72]) -> [PASS][189] [188]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-glk2/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html [189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-glk9/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions: - shard-apl: [FAIL][190] ([i915#2346]) -> [PASS][191] [190]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-apl1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html [191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-apl7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html * igt@kms_cursor_legacy@single-bo@all-pipes: - shard-mtlp: [DMESG-WARN][192] ([i915#2017]) -> [PASS][193] [192]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-mtlp-4/igt@kms_cursor_legacy@single-bo@all-pipes.html [193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-6/igt@kms_cursor_legacy@single-bo@all-pipes.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-msflip-blt: - shard-dg2: [FAIL][194] ([i915#6880]) -> [PASS][195] [194]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-msflip-blt.html [195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-8/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-msflip-blt.html * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1: - shard-apl: [ABORT][196] ([i915#180]) -> [PASS][197] [196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-apl7/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1.html [197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-apl1/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1.html * igt@perf_pmu@render-node-busy-idle@vcs1: - shard-mtlp: [FAIL][198] ([i915#4349]) -> [PASS][199] +2 similar issues [198]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-mtlp-2/igt@perf_pmu@render-node-busy-idle@vcs1.html [199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-2/igt@perf_pmu@render-node-busy-idle@vcs1.html #### Warnings #### * igt@i915_pm_rc6_residency@rc6-idle@vcs0: - shard-tglu: [WARN][200] ([i915#2681]) -> [FAIL][201] ([i915#2681] / [i915#3591]) [200]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-tglu-3/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html [201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-tglu-10/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html * igt@kms_content_protection@content_type_change: - shard-dg2: [SKIP][202] ([i915#7118] / [i915#7162]) -> [SKIP][203] ([i915#7118]) [202]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg2-12/igt@kms_content_protection@content_type_change.html [203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg2-5/igt@kms_content_protection@content_type_change.html * igt@kms_fbcon_fbt@psr: - shard-rkl: [SKIP][204] ([i915#3955]) -> [SKIP][205] ([fdo#110189] / [i915#3955]) [204]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-rkl-6/igt@kms_fbcon_fbt@psr.html [205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-rkl-2/igt@kms_fbcon_fbt@psr.html * igt@kms_force_connector_basic@force-load-detect: - shard-rkl: [SKIP][206] ([fdo#109285]) -> [SKIP][207] ([fdo#109285] / [i915#4098]) [206]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-rkl-6/igt@kms_force_connector_basic@force-load-detect.html [207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-rkl-1/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_psr@primary_page_flip: - shard-dg1: [SKIP][208] ([i915#1072]) -> [SKIP][209] ([i915#1072] / [i915#4078]) [208]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg1-19/igt@kms_psr@primary_page_flip.html [209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg1-13/igt@kms_psr@primary_page_flip.html * igt@kms_psr@sprite_plane_onoff: - shard-dg1: [SKIP][210] ([i915#1072] / [i915#4078]) -> [SKIP][211] ([i915#1072]) [210]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-dg1-16/igt@kms_psr@sprite_plane_onoff.html [211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-dg1-19/igt@kms_psr@sprite_plane_onoff.html * igt@syncobj_timeline@invalid-wait-illegal-handle: - shard-mtlp: [DMESG-WARN][212] ([i915#2017] / [i915#9157]) -> [DMESG-WARN][213] ([i915#2017]) [212]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13561/shard-mtlp-4/igt@syncobj_timeline@invalid-wait-illegal-handle.html [213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_122792v3/shard-mtlp-1/igt@syncobj_timeline@invalid-wait-illegal-handle.html [fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274 [fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315 [fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506 [fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189 [fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614 [fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099 [i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397 [i915#1623]: https://gitlab.freedesktop.org/drm/intel/issues/1623 [i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2017]: https://gitlab.freedesktop.org/drm/intel/issues/2017 [i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527 [i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575 [i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587 [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291 [i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299 [i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323 [i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458 [i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591 [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637 [i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743 [i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840 [i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886 [i915#3936]: https://gitlab.freedesktop.org/drm/intel/issues/3936 [i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955 [i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404 [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077 [i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078 [i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083 [i915#4087]: https://gitlab.freedesktop.org/drm/intel/issues/4087 [i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098 [i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212 [i915#4235]: https://gitlab.freedesktop.org/drm/intel/issues/4235 [i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270 [i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349 [i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387 [i915#4475]: https://gitlab.freedesktop.org/drm/intel/issues/4475 [i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538 [i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812 [i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852 [i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860 [i915#4873]: https://gitlab.freedesktop.org/drm/intel/issues/4873 [i915#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880 [i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885 [i915#4936]: https://gitlab.freedesktop.org/drm/intel/issues/4936 [i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176 [i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190 [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235 [i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286 [i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354 [i915#5460]: https://gitlab.freedesktop.org/drm/intel/issues/5460 [i915#5465]: https://gitlab.freedesktop.org/drm/intel/issues/5465 [i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493 [i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#6188]: https://gitlab.freedesktop.org/drm/intel/issues/6188 [i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268 [i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301 [i915#6311]: https://gitlab.freedesktop.org/drm/intel/issues/6311 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621 [i915#6880]: https://gitlab.freedesktop.org/drm/intel/issues/6880 [i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953 [i915#7061]: https://gitlab.freedesktop.org/drm/intel/issues/7061 [i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118 [i915#7162]: https://gitlab.freedesktop.org/drm/intel/issues/7162 [i915#7173]: https://gitlab.freedesktop.org/drm/intel/issues/7173 [i915#72]: https://gitlab.freedesktop.org/drm/intel/issues/72 [i915#7297]: https://gitlab.freedesktop.org/drm/intel/issues/7297 [i915#7387]: https://gitlab.freedesktop.org/drm/intel/issues/7387 [i915#7701]: https://gitlab.freedesktop.org/drm/intel/issues/7701 [i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711 [i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742 [i915#7790]: https://gitlab.freedesktop.org/drm/intel/issues/7790 [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828 [i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975 [i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213 [i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228 [i915#8247]: https://gitlab.freedesktop.org/drm/intel/issues/8247 [i915#8289]: https://gitlab.freedesktop.org/drm/intel/issues/8289 [i915#8292]: https://gitlab.freedesktop.org/drm/intel/issues/8292 [i915#8381]: https://gitlab.freedesktop.org/drm/intel/issues/8381 [i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414 [i915#8502]: https://gitlab.freedesktop.org/drm/intel/issues/8502 [i915#8555]: https://gitlab.freedesktop.org/drm/intel/issues/8555 [i915#8617]: https://gitlab.freedesktop.org/drm/intel/issues/8617 [i915#8661]: https://gitlab.freedesktop.org/drm/intel/issues/8661 [i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708 [i915#8717]: https://gitlab.freedesktop.org/drm/intel/issues/8717 [i915#8724]: https://gitlab.freedesktop.org/drm/intel/issues/8724 [i915#8812]: https://gitlab.freedesktop.org/drm/intel/issues/8812 [i915#8821]: https://gitlab.freedesktop.org/drm/intel/issues/8821 [i915#8841]: https://gitlab.freedesktop.org/drm/intel/issues/8841 [i915#8865]: https://gitlab.freedesktop.org/drm/intel/issues/8865 [i915#8962]: https://gitlab.freedesktop.org/drm/intel/issues/8962 [i915#9121]: https://gitlab.freedesktop.org/drm/intel/issues/9121 [i915#9137]: https://gitlab.freedesktop.org/drm/intel/issues/9137 [i915#9157]: https://gitlab.freedesktop.org/drm/intel/issues/9157 Build changes ------------- * Linux: CI_DRM_13561 -> Patchwork_122792v3 CI-20190529: 20190529 CI_DRM_13561: c39e5ec45f38ae6f551865329286511ece62c532 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7451: 5d48d1fb231f449fe2f80cda14ea7a1ecfda59fa @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_122792v3: c39e5ec45f38ae6f551865329286511ece62c532 @ 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_122792v3/index.html [-- Attachment #2: Type: text/html, Size: 68971 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-gfx] [PATCH 0/2] eDP DSC fixes
@ 2023-08-23 11:54 Ankit Nautiyal
2023-08-23 11:54 ` [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp Ankit Nautiyal
0 siblings, 1 reply; 17+ messages in thread
From: Ankit Nautiyal @ 2023-08-23 11:54 UTC (permalink / raw)
To: dri-devel, intel-gfx
Assume 8bpc is supported if Sink claims DSC support.
Also consider bpc constraint coming from EDID while computing
input BPC for DSC.
Ankit Nautiyal (2):
drm/display/dp: Default 8 bpc support when DSC is supported
drivers/drm/i915: Honor limits->max_bpp while computing DSC max input
bpp
drivers/gpu/drm/display/drm_dp_helper.c | 9 +++++++--
drivers/gpu/drm/i915/display/intel_dp.c | 4 +++-
2 files changed, 10 insertions(+), 3 deletions(-)
--
2.40.1
^ permalink raw reply [flat|nested] 17+ messages in thread* [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp 2023-08-23 11:54 [Intel-gfx] [PATCH 0/2] eDP DSC fixes Ankit Nautiyal @ 2023-08-23 11:54 ` Ankit Nautiyal 2023-08-24 9:29 ` Lisovskiy, Stanislav 2023-08-24 9:44 ` Jani Nikula 0 siblings, 2 replies; 17+ messages in thread From: Ankit Nautiyal @ 2023-08-23 11:54 UTC (permalink / raw) To: dri-devel, intel-gfx Edid specific BPC constraints are stored in limits->max_bpp. Honor these limits while computing the input bpp for DSC. Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> --- drivers/gpu/drm/i915/display/intel_dp.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c index 5b48bfe09d0e..2a7f6cfe2832 100644 --- a/drivers/gpu/drm/i915/display/intel_dp.c +++ b/drivers/gpu/drm/i915/display/intel_dp.c @@ -2061,9 +2061,11 @@ static int intel_edp_dsc_compute_pipe_bpp(struct intel_dp *intel_dp, if (forced_bpp) { pipe_bpp = forced_bpp; } else { + u8 max_bpc = limits->max_bpp / 3; + /* For eDP use max bpp that can be supported with DSC. */ pipe_bpp = intel_dp_dsc_compute_max_bpp(intel_dp, - conn_state->max_requested_bpc); + min(max_bpc, conn_state->max_requested_bpc)); if (!is_dsc_pipe_bpp_sufficient(i915, conn_state, limits, pipe_bpp)) { drm_dbg_kms(&i915->drm, "Computed BPC is not in DSC BPC limits\n"); -- 2.40.1 ^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp 2023-08-23 11:54 ` [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp Ankit Nautiyal @ 2023-08-24 9:29 ` Lisovskiy, Stanislav 2023-08-24 11:34 ` Nautiyal, Ankit K 2023-08-24 9:44 ` Jani Nikula 1 sibling, 1 reply; 17+ messages in thread From: Lisovskiy, Stanislav @ 2023-08-24 9:29 UTC (permalink / raw) To: Ankit Nautiyal; +Cc: intel-gfx, dri-devel On Wed, Aug 23, 2023 at 05:24:25PM +0530, Ankit Nautiyal wrote: > Edid specific BPC constraints are stored in limits->max_bpp. Honor these > limits while computing the input bpp for DSC. > > Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> Reviewed-by: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com> That is kind of funny, I can see this patch in my mails but can't see the other one you had "Default 8 bpc support when DSC is supported", which is visible from patchwork. Anyways I give r-b for that one as well. > --- > drivers/gpu/drm/i915/display/intel_dp.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c > index 5b48bfe09d0e..2a7f6cfe2832 100644 > --- a/drivers/gpu/drm/i915/display/intel_dp.c > +++ b/drivers/gpu/drm/i915/display/intel_dp.c > @@ -2061,9 +2061,11 @@ static int intel_edp_dsc_compute_pipe_bpp(struct intel_dp *intel_dp, > if (forced_bpp) { > pipe_bpp = forced_bpp; > } else { > + u8 max_bpc = limits->max_bpp / 3; > + > /* For eDP use max bpp that can be supported with DSC. */ > pipe_bpp = intel_dp_dsc_compute_max_bpp(intel_dp, > - conn_state->max_requested_bpc); > + min(max_bpc, conn_state->max_requested_bpc)); > if (!is_dsc_pipe_bpp_sufficient(i915, conn_state, limits, pipe_bpp)) { > drm_dbg_kms(&i915->drm, > "Computed BPC is not in DSC BPC limits\n"); > -- > 2.40.1 > ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp 2023-08-24 9:29 ` Lisovskiy, Stanislav @ 2023-08-24 11:34 ` Nautiyal, Ankit K 0 siblings, 0 replies; 17+ messages in thread From: Nautiyal, Ankit K @ 2023-08-24 11:34 UTC (permalink / raw) To: Lisovskiy, Stanislav; +Cc: intel-gfx, dri-devel Thanks Stan for the review. Regards, Ankit On 8/24/2023 2:59 PM, Lisovskiy, Stanislav wrote: > On Wed, Aug 23, 2023 at 05:24:25PM +0530, Ankit Nautiyal wrote: >> Edid specific BPC constraints are stored in limits->max_bpp. Honor these >> limits while computing the input bpp for DSC. >> >> Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> > Reviewed-by: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com> > > That is kind of funny, I can see this patch in my mails but can't > see the other one you had "Default 8 bpc support when DSC is supported", > which is visible from patchwork. > Anyways I give r-b for that one as well. > >> --- >> drivers/gpu/drm/i915/display/intel_dp.c | 4 +++- >> 1 file changed, 3 insertions(+), 1 deletion(-) >> >> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c >> index 5b48bfe09d0e..2a7f6cfe2832 100644 >> --- a/drivers/gpu/drm/i915/display/intel_dp.c >> +++ b/drivers/gpu/drm/i915/display/intel_dp.c >> @@ -2061,9 +2061,11 @@ static int intel_edp_dsc_compute_pipe_bpp(struct intel_dp *intel_dp, >> if (forced_bpp) { >> pipe_bpp = forced_bpp; >> } else { >> + u8 max_bpc = limits->max_bpp / 3; >> + >> /* For eDP use max bpp that can be supported with DSC. */ >> pipe_bpp = intel_dp_dsc_compute_max_bpp(intel_dp, >> - conn_state->max_requested_bpc); >> + min(max_bpc, conn_state->max_requested_bpc)); >> if (!is_dsc_pipe_bpp_sufficient(i915, conn_state, limits, pipe_bpp)) { >> drm_dbg_kms(&i915->drm, >> "Computed BPC is not in DSC BPC limits\n"); >> -- >> 2.40.1 >> ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp 2023-08-23 11:54 ` [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp Ankit Nautiyal 2023-08-24 9:29 ` Lisovskiy, Stanislav @ 2023-08-24 9:44 ` Jani Nikula 2023-08-24 11:37 ` Nautiyal, Ankit K 1 sibling, 1 reply; 17+ messages in thread From: Jani Nikula @ 2023-08-24 9:44 UTC (permalink / raw) To: Ankit Nautiyal, dri-devel, intel-gfx On Wed, 23 Aug 2023, Ankit Nautiyal <ankit.k.nautiyal@intel.com> wrote: > Edid specific BPC constraints are stored in limits->max_bpp. Honor these > limits while computing the input bpp for DSC. > > Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> > --- > drivers/gpu/drm/i915/display/intel_dp.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c > index 5b48bfe09d0e..2a7f6cfe2832 100644 > --- a/drivers/gpu/drm/i915/display/intel_dp.c > +++ b/drivers/gpu/drm/i915/display/intel_dp.c > @@ -2061,9 +2061,11 @@ static int intel_edp_dsc_compute_pipe_bpp(struct intel_dp *intel_dp, > if (forced_bpp) { > pipe_bpp = forced_bpp; > } else { > + u8 max_bpc = limits->max_bpp / 3; > + int max_bpc = min_t(int, limits->max_bpp / 3, conn_state->max_requested_bpc); > /* For eDP use max bpp that can be supported with DSC. */ > pipe_bpp = intel_dp_dsc_compute_max_bpp(intel_dp, max_bbc); Nitpick, IMO looks cleaner this way, as well as uses int instead of u8 for computations. BR, Jani. > if (!is_dsc_pipe_bpp_sufficient(i915, conn_state, limits, pipe_bpp)) { > drm_dbg_kms(&i915->drm, > "Computed BPC is not in DSC BPC limits\n"); -- Jani Nikula, Intel Open Source Graphics Center ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp 2023-08-24 9:44 ` Jani Nikula @ 2023-08-24 11:37 ` Nautiyal, Ankit K 0 siblings, 0 replies; 17+ messages in thread From: Nautiyal, Ankit K @ 2023-08-24 11:37 UTC (permalink / raw) To: Jani Nikula, dri-devel, intel-gfx On 8/24/2023 3:14 PM, Jani Nikula wrote: > On Wed, 23 Aug 2023, Ankit Nautiyal <ankit.k.nautiyal@intel.com> wrote: >> Edid specific BPC constraints are stored in limits->max_bpp. Honor these >> limits while computing the input bpp for DSC. >> >> Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> >> --- >> drivers/gpu/drm/i915/display/intel_dp.c | 4 +++- >> 1 file changed, 3 insertions(+), 1 deletion(-) >> >> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c >> index 5b48bfe09d0e..2a7f6cfe2832 100644 >> --- a/drivers/gpu/drm/i915/display/intel_dp.c >> +++ b/drivers/gpu/drm/i915/display/intel_dp.c >> @@ -2061,9 +2061,11 @@ static int intel_edp_dsc_compute_pipe_bpp(struct intel_dp *intel_dp, >> if (forced_bpp) { >> pipe_bpp = forced_bpp; >> } else { >> + u8 max_bpc = limits->max_bpp / 3; >> + > int max_bpc = min_t(int, limits->max_bpp / 3, conn_state->max_requested_bpc); > >> /* For eDP use max bpp that can be supported with DSC. */ >> pipe_bpp = intel_dp_dsc_compute_max_bpp(intel_dp, max_bbc); > Nitpick, IMO looks cleaner this way, as well as uses int instead of u8 > for computations. > > BR, > Jani. Thanks Jani for the comments, it does makes sense. Will fix in next version shortly. Regards, Ankit >> if (!is_dsc_pipe_bpp_sufficient(i915, conn_state, limits, pipe_bpp)) { >> drm_dbg_kms(&i915->drm, >> "Computed BPC is not in DSC BPC limits\n"); ^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2023-08-30 12:02 UTC | newest] Thread overview: 17+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-08-24 12:51 [Intel-gfx] [PATCH 0/2] eDP DSC fixes Ankit Nautiyal 2023-08-24 12:51 ` [Intel-gfx] [PATCH 1/2] drm/display/dp: Assume 8 bpc support when DSC is supported Ankit Nautiyal 2023-08-29 8:44 ` Jani Nikula 2023-08-29 9:01 ` Maxime Ripard 2023-08-30 7:51 ` [Intel-gfx] [1/2] " Lisovskiy, Stanislav 2023-08-30 12:00 ` Jani Nikula 2023-08-24 12:51 ` [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp Ankit Nautiyal 2023-08-30 12:02 ` Jani Nikula 2023-08-24 14:25 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for eDP DSC fixes (rev3) Patchwork 2023-08-24 14:25 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork 2023-08-24 14:38 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork 2023-08-25 1:06 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork -- strict thread matches above, loose matches on Subject: below -- 2023-08-23 11:54 [Intel-gfx] [PATCH 0/2] eDP DSC fixes Ankit Nautiyal 2023-08-23 11:54 ` [Intel-gfx] [PATCH 2/2] drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp Ankit Nautiyal 2023-08-24 9:29 ` Lisovskiy, Stanislav 2023-08-24 11:34 ` Nautiyal, Ankit K 2023-08-24 9:44 ` Jani Nikula 2023-08-24 11:37 ` Nautiyal, Ankit K
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox