* [Intel-gfx] [PATCH] drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets
@ 2022-08-19 9:27 Ville Syrjala
2022-08-23 16:14 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork
` (5 more replies)
0 siblings, 6 replies; 8+ messages in thread
From: Ville Syrjala @ 2022-08-19 9:27 UTC (permalink / raw)
To: dri-devel; +Cc: intel-gfx, stable
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
EDID 1.4 introduced some extra flags in the range
descriptor to support min/max h/vfreq >= 255. Consult them
to correctly parse the vfreq limits.
Cc: stable@vger.kernel.org
Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/6519
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/drm_edid.c | 24 ++++++++++++++++++------
include/drm/drm_edid.h | 5 +++++
2 files changed, 23 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c
index 90a5e26eafa8..4005dab6147d 100644
--- a/drivers/gpu/drm/drm_edid.c
+++ b/drivers/gpu/drm/drm_edid.c
@@ -6020,12 +6020,14 @@ static void drm_parse_cea_ext(struct drm_connector *connector,
}
static
-void get_monitor_range(const struct detailed_timing *timing,
- void *info_monitor_range)
+void get_monitor_range(const struct detailed_timing *timing, void *c)
{
- struct drm_monitor_range_info *monitor_range = info_monitor_range;
+ struct detailed_mode_closure *closure = c;
+ struct drm_display_info *info = &closure->connector->display_info;
+ struct drm_monitor_range_info *monitor_range = &info->monitor_range;
const struct detailed_non_pixel *data = &timing->data.other_data;
const struct detailed_data_monitor_range *range = &data->data.range;
+ const struct edid *edid = closure->drm_edid->edid;
if (!is_display_descriptor(timing, EDID_DETAIL_MONITOR_RANGE))
return;
@@ -6041,18 +6043,28 @@ void get_monitor_range(const struct detailed_timing *timing,
monitor_range->min_vfreq = range->min_vfreq;
monitor_range->max_vfreq = range->max_vfreq;
+
+ if (edid->revision >= 4) {
+ if (data->pad2 & DRM_EDID_RANGE_OFFSET_MIN_VFREQ)
+ monitor_range->min_vfreq += 255;
+ if (data->pad2 & DRM_EDID_RANGE_OFFSET_MAX_VFREQ)
+ monitor_range->max_vfreq += 255;
+ }
}
static void drm_get_monitor_range(struct drm_connector *connector,
const struct drm_edid *drm_edid)
{
- struct drm_display_info *info = &connector->display_info;
+ const struct drm_display_info *info = &connector->display_info;
+ struct detailed_mode_closure closure = {
+ .connector = connector,
+ .drm_edid = drm_edid,
+ };
if (!version_greater(drm_edid, 1, 1))
return;
- drm_for_each_detailed_block(drm_edid, get_monitor_range,
- &info->monitor_range);
+ drm_for_each_detailed_block(drm_edid, get_monitor_range, &closure);
DRM_DEBUG_KMS("Supported Monitor Refresh rate range is %d Hz - %d Hz\n",
info->monitor_range.min_vfreq,
diff --git a/include/drm/drm_edid.h b/include/drm/drm_edid.h
index 2181977ae683..d81da97cad6e 100644
--- a/include/drm/drm_edid.h
+++ b/include/drm/drm_edid.h
@@ -92,6 +92,11 @@ struct detailed_data_string {
u8 str[13];
} __attribute__((packed));
+#define DRM_EDID_RANGE_OFFSET_MIN_VFREQ (1 << 0)
+#define DRM_EDID_RANGE_OFFSET_MAX_VFREQ (1 << 1)
+#define DRM_EDID_RANGE_OFFSET_MIN_HFREQ (1 << 2)
+#define DRM_EDID_RANGE_OFFSET_MAX_HFREQ (1 << 3)
+
#define DRM_EDID_DEFAULT_GTF_SUPPORT_FLAG 0x00
#define DRM_EDID_RANGE_LIMITS_ONLY_FLAG 0x01
#define DRM_EDID_SECONDARY_GTF_SUPPORT_FLAG 0x02
--
2.35.1
^ permalink raw reply related [flat|nested] 8+ messages in thread* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets 2022-08-19 9:27 [Intel-gfx] [PATCH] drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets Ville Syrjala @ 2022-08-23 16:14 ` Patchwork 2022-08-23 17:15 ` [Intel-gfx] [PATCH] " Jani Nikula ` (4 subsequent siblings) 5 siblings, 0 replies; 8+ messages in thread From: Patchwork @ 2022-08-23 16:14 UTC (permalink / raw) To: Ville Syrjälä; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 5936 bytes --] == Series Details == Series: drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets URL : https://patchwork.freedesktop.org/series/107620/ State : success == Summary == CI Bug Log - changes from CI_DRM_12015 -> Patchwork_107620v1 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/index.html Participating hosts (37 -> 37) ------------------------------ Additional (1): bat-rpls-2 Missing (1): fi-rkl-11600 Known issues ------------ Here are the changes found in Patchwork_107620v1 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_selftest@live@hangcheck: - fi-hsw-g3258: [PASS][1] -> [INCOMPLETE][2] ([i915#3303] / [i915#4785]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/fi-hsw-g3258/igt@i915_selftest@live@hangcheck.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/fi-hsw-g3258/igt@i915_selftest@live@hangcheck.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size: - fi-bsw-kefka: [PASS][3] -> [FAIL][4] ([i915#6298]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size.html * igt@runner@aborted: - fi-hsw-g3258: NOTRUN -> [FAIL][5] ([fdo#109271] / [i915#4312] / [i915#6246]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/fi-hsw-g3258/igt@runner@aborted.html #### Possible fixes #### * igt@gem_exec_suspend@basic-s0@smem: - {bat-rplp-1}: [DMESG-WARN][6] ([i915#2867]) -> [PASS][7] [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/bat-rplp-1/igt@gem_exec_suspend@basic-s0@smem.html [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/bat-rplp-1/igt@gem_exec_suspend@basic-s0@smem.html * igt@i915_module_load@load: - {bat-dg2-10}: [DMESG-WARN][8] ([i915#6530]) -> [PASS][9] [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/bat-dg2-10/igt@i915_module_load@load.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/bat-dg2-10/igt@i915_module_load@load.html * igt@i915_selftest@live@hangcheck: - bat-dg1-5: [DMESG-FAIL][10] ([i915#4494] / [i915#4957]) -> [PASS][11] [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/bat-dg1-5/igt@i915_selftest@live@hangcheck.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/bat-dg1-5/igt@i915_selftest@live@hangcheck.html #### Warnings #### * igt@i915_suspend@basic-s3-without-i915: - fi-elk-e7500: [INCOMPLETE][12] ([i915#6598] / [i915#6648]) -> [INCOMPLETE][13] ([i915#6598] / [i915#6601] / [i915#6648]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/fi-elk-e7500/igt@i915_suspend@basic-s3-without-i915.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/fi-elk-e7500/igt@i915_suspend@basic-s3-without-i915.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#2867]: https://gitlab.freedesktop.org/drm/intel/issues/2867 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3303]: https://gitlab.freedesktop.org/drm/intel/issues/3303 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103 [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312 [i915#4494]: https://gitlab.freedesktop.org/drm/intel/issues/4494 [i915#4579]: https://gitlab.freedesktop.org/drm/intel/issues/4579 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4785]: https://gitlab.freedesktop.org/drm/intel/issues/4785 [i915#4873]: https://gitlab.freedesktop.org/drm/intel/issues/4873 [i915#4957]: https://gitlab.freedesktop.org/drm/intel/issues/4957 [i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354 [i915#6246]: https://gitlab.freedesktop.org/drm/intel/issues/6246 [i915#6298]: https://gitlab.freedesktop.org/drm/intel/issues/6298 [i915#6523]: https://gitlab.freedesktop.org/drm/intel/issues/6523 [i915#6530]: https://gitlab.freedesktop.org/drm/intel/issues/6530 [i915#6598]: https://gitlab.freedesktop.org/drm/intel/issues/6598 [i915#6601]: https://gitlab.freedesktop.org/drm/intel/issues/6601 [i915#6643]: https://gitlab.freedesktop.org/drm/intel/issues/6643 [i915#6648]: https://gitlab.freedesktop.org/drm/intel/issues/6648 Build changes ------------- * Linux: CI_DRM_12015 -> Patchwork_107620v1 CI-20190529: 20190529 CI_DRM_12015: 683097e16cf2f8680dced35974d71acbeaa9b31e @ git://anongit.freedesktop.org/gfx-ci/linux IGT_6634: e01fe99f00692864b709253638c809231d1fb333 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_107620v1: 683097e16cf2f8680dced35974d71acbeaa9b31e @ git://anongit.freedesktop.org/gfx-ci/linux ### Linux commits a81de9c0a831 drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/index.html [-- Attachment #2: Type: text/html, Size: 5815 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets 2022-08-19 9:27 [Intel-gfx] [PATCH] drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets Ville Syrjala 2022-08-23 16:14 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork @ 2022-08-23 17:15 ` Jani Nikula 2022-08-24 12:11 ` Ville Syrjälä 2022-08-24 13:46 ` [Intel-gfx] [PATCH v2] " Ville Syrjala ` (3 subsequent siblings) 5 siblings, 1 reply; 8+ messages in thread From: Jani Nikula @ 2022-08-23 17:15 UTC (permalink / raw) To: Ville Syrjala, dri-devel; +Cc: intel-gfx, stable On Fri, 19 Aug 2022, Ville Syrjala <ville.syrjala@linux.intel.com> wrote: > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > EDID 1.4 introduced some extra flags in the range > descriptor to support min/max h/vfreq >= 255. Consult them > to correctly parse the vfreq limits. > > Cc: stable@vger.kernel.org > Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/6519 > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > --- > drivers/gpu/drm/drm_edid.c | 24 ++++++++++++++++++------ > include/drm/drm_edid.h | 5 +++++ > 2 files changed, 23 insertions(+), 6 deletions(-) > > diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c > index 90a5e26eafa8..4005dab6147d 100644 > --- a/drivers/gpu/drm/drm_edid.c > +++ b/drivers/gpu/drm/drm_edid.c > @@ -6020,12 +6020,14 @@ static void drm_parse_cea_ext(struct drm_connector *connector, > } > > static > -void get_monitor_range(const struct detailed_timing *timing, > - void *info_monitor_range) > +void get_monitor_range(const struct detailed_timing *timing, void *c) > { > - struct drm_monitor_range_info *monitor_range = info_monitor_range; > + struct detailed_mode_closure *closure = c; > + struct drm_display_info *info = &closure->connector->display_info; > + struct drm_monitor_range_info *monitor_range = &info->monitor_range; > const struct detailed_non_pixel *data = &timing->data.other_data; > const struct detailed_data_monitor_range *range = &data->data.range; > + const struct edid *edid = closure->drm_edid->edid; > > if (!is_display_descriptor(timing, EDID_DETAIL_MONITOR_RANGE)) > return; > @@ -6041,18 +6043,28 @@ void get_monitor_range(const struct detailed_timing *timing, > > monitor_range->min_vfreq = range->min_vfreq; > monitor_range->max_vfreq = range->max_vfreq; > + > + if (edid->revision >= 4) { > + if (data->pad2 & DRM_EDID_RANGE_OFFSET_MIN_VFREQ) > + monitor_range->min_vfreq += 255; > + if (data->pad2 & DRM_EDID_RANGE_OFFSET_MAX_VFREQ) > + monitor_range->max_vfreq += 255; > + } Nitpick, a combo where min vertical range has +255 offset but max doesn't shouldn't be okay. But then, what are we going to do in that case anyway? I guess the generic check would be min <= max. Also, the +255 offset range is 256..510, not 256..(255+255). Again, what to do if that's what the EDID has? *shrug*. Anyway, what's broken here (and probably impacts the testing in the referenced bug) is that the struct drm_monitor_range_info members are u8 and this overflows. With that fixed, whether or not you decide to do anything about the nitpicks, Reviewed-by: Jani Nikula <jani.nikula@intel.com> Side note, git grep for monitor_range reveals amdgpu are doing their own thing for the parsing. *sigh*. > } > > static void drm_get_monitor_range(struct drm_connector *connector, > const struct drm_edid *drm_edid) > { > - struct drm_display_info *info = &connector->display_info; > + const struct drm_display_info *info = &connector->display_info; > + struct detailed_mode_closure closure = { > + .connector = connector, > + .drm_edid = drm_edid, > + }; > > if (!version_greater(drm_edid, 1, 1)) > return; > > - drm_for_each_detailed_block(drm_edid, get_monitor_range, > - &info->monitor_range); > + drm_for_each_detailed_block(drm_edid, get_monitor_range, &closure); > > DRM_DEBUG_KMS("Supported Monitor Refresh rate range is %d Hz - %d Hz\n", > info->monitor_range.min_vfreq, > diff --git a/include/drm/drm_edid.h b/include/drm/drm_edid.h > index 2181977ae683..d81da97cad6e 100644 > --- a/include/drm/drm_edid.h > +++ b/include/drm/drm_edid.h > @@ -92,6 +92,11 @@ struct detailed_data_string { > u8 str[13]; > } __attribute__((packed)); > > +#define DRM_EDID_RANGE_OFFSET_MIN_VFREQ (1 << 0) > +#define DRM_EDID_RANGE_OFFSET_MAX_VFREQ (1 << 1) > +#define DRM_EDID_RANGE_OFFSET_MIN_HFREQ (1 << 2) > +#define DRM_EDID_RANGE_OFFSET_MAX_HFREQ (1 << 3) > + > #define DRM_EDID_DEFAULT_GTF_SUPPORT_FLAG 0x00 > #define DRM_EDID_RANGE_LIMITS_ONLY_FLAG 0x01 > #define DRM_EDID_SECONDARY_GTF_SUPPORT_FLAG 0x02 -- Jani Nikula, Intel Open Source Graphics Center ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets 2022-08-23 17:15 ` [Intel-gfx] [PATCH] " Jani Nikula @ 2022-08-24 12:11 ` Ville Syrjälä 0 siblings, 0 replies; 8+ messages in thread From: Ville Syrjälä @ 2022-08-24 12:11 UTC (permalink / raw) To: Jani Nikula; +Cc: intel-gfx, stable, dri-devel On Tue, Aug 23, 2022 at 08:15:48PM +0300, Jani Nikula wrote: > On Fri, 19 Aug 2022, Ville Syrjala <ville.syrjala@linux.intel.com> wrote: > > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > > > EDID 1.4 introduced some extra flags in the range > > descriptor to support min/max h/vfreq >= 255. Consult them > > to correctly parse the vfreq limits. > > > > Cc: stable@vger.kernel.org > > Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/6519 > > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > > --- > > drivers/gpu/drm/drm_edid.c | 24 ++++++++++++++++++------ > > include/drm/drm_edid.h | 5 +++++ > > 2 files changed, 23 insertions(+), 6 deletions(-) > > > > diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c > > index 90a5e26eafa8..4005dab6147d 100644 > > --- a/drivers/gpu/drm/drm_edid.c > > +++ b/drivers/gpu/drm/drm_edid.c > > @@ -6020,12 +6020,14 @@ static void drm_parse_cea_ext(struct drm_connector *connector, > > } > > > > static > > -void get_monitor_range(const struct detailed_timing *timing, > > - void *info_monitor_range) > > +void get_monitor_range(const struct detailed_timing *timing, void *c) > > { > > - struct drm_monitor_range_info *monitor_range = info_monitor_range; > > + struct detailed_mode_closure *closure = c; > > + struct drm_display_info *info = &closure->connector->display_info; > > + struct drm_monitor_range_info *monitor_range = &info->monitor_range; > > const struct detailed_non_pixel *data = &timing->data.other_data; > > const struct detailed_data_monitor_range *range = &data->data.range; > > + const struct edid *edid = closure->drm_edid->edid; > > > > if (!is_display_descriptor(timing, EDID_DETAIL_MONITOR_RANGE)) > > return; > > @@ -6041,18 +6043,28 @@ void get_monitor_range(const struct detailed_timing *timing, > > > > monitor_range->min_vfreq = range->min_vfreq; > > monitor_range->max_vfreq = range->max_vfreq; > > + > > + if (edid->revision >= 4) { > > + if (data->pad2 & DRM_EDID_RANGE_OFFSET_MIN_VFREQ) > > + monitor_range->min_vfreq += 255; > > + if (data->pad2 & DRM_EDID_RANGE_OFFSET_MAX_VFREQ) > > + monitor_range->max_vfreq += 255; > > + } > > Nitpick, a combo where min vertical range has +255 offset but max > doesn't shouldn't be okay. But then, what are we going to do in that > case anyway? I guess the generic check would be min <= max. Also, the > +255 offset range is 256..510, not 256..(255+255). Again, what to do if > that's what the EDID has? *shrug*. Yeah, I figured that writing the code in the most straightforward way was fine since reserved values aren't going to produce valid results anyway. Though I guess just ignoring the whole descriptor in that case might be another option. > > Anyway, what's broken here (and probably impacts the testing in the > referenced bug) is that the struct drm_monitor_range_info members are u8 > and this overflows. Derp. > > With that fixed, whether or not you decide to do anything about the > nitpicks, > > Reviewed-by: Jani Nikula <jani.nikula@intel.com> Thanks. > > > Side note, git grep for monitor_range reveals amdgpu are doing their own > thing for the parsing. *sigh*. > > > > } > > > > static void drm_get_monitor_range(struct drm_connector *connector, > > const struct drm_edid *drm_edid) > > { > > - struct drm_display_info *info = &connector->display_info; > > + const struct drm_display_info *info = &connector->display_info; > > + struct detailed_mode_closure closure = { > > + .connector = connector, > > + .drm_edid = drm_edid, > > + }; > > > > if (!version_greater(drm_edid, 1, 1)) > > return; > > > > - drm_for_each_detailed_block(drm_edid, get_monitor_range, > > - &info->monitor_range); > > + drm_for_each_detailed_block(drm_edid, get_monitor_range, &closure); > > > > DRM_DEBUG_KMS("Supported Monitor Refresh rate range is %d Hz - %d Hz\n", > > info->monitor_range.min_vfreq, > > diff --git a/include/drm/drm_edid.h b/include/drm/drm_edid.h > > index 2181977ae683..d81da97cad6e 100644 > > --- a/include/drm/drm_edid.h > > +++ b/include/drm/drm_edid.h > > @@ -92,6 +92,11 @@ struct detailed_data_string { > > u8 str[13]; > > } __attribute__((packed)); > > > > +#define DRM_EDID_RANGE_OFFSET_MIN_VFREQ (1 << 0) > > +#define DRM_EDID_RANGE_OFFSET_MAX_VFREQ (1 << 1) > > +#define DRM_EDID_RANGE_OFFSET_MIN_HFREQ (1 << 2) > > +#define DRM_EDID_RANGE_OFFSET_MAX_HFREQ (1 << 3) > > + > > #define DRM_EDID_DEFAULT_GTF_SUPPORT_FLAG 0x00 > > #define DRM_EDID_RANGE_LIMITS_ONLY_FLAG 0x01 > > #define DRM_EDID_SECONDARY_GTF_SUPPORT_FLAG 0x02 > > -- > Jani Nikula, Intel Open Source Graphics Center -- Ville Syrjälä Intel ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Intel-gfx] [PATCH v2] drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets 2022-08-19 9:27 [Intel-gfx] [PATCH] drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets Ville Syrjala 2022-08-23 16:14 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork 2022-08-23 17:15 ` [Intel-gfx] [PATCH] " Jani Nikula @ 2022-08-24 13:46 ` Ville Syrjala 2022-08-24 15:11 ` [Intel-gfx] ✓ Fi.CI.IGT: success for " Patchwork ` (2 subsequent siblings) 5 siblings, 0 replies; 8+ messages in thread From: Ville Syrjala @ 2022-08-24 13:46 UTC (permalink / raw) To: dri-devel; +Cc: Jani Nikula, intel-gfx, stable From: Ville Syrjälä <ville.syrjala@linux.intel.com> EDID 1.4 introduced some extra flags in the range descriptor to support min/max h/vfreq >= 255. Consult them to correctly parse the vfreq limits. Note that some combinations of the flags are documented as "reserved" (as are some other values in the descriptor) but explicitly checking for those doesn't seem particularly worthwile since we end up with bogus results whether we decode them or not. v2: Increase the storage to u16 to make it work (Jani) Note the "reserved" values situation (Jani) Cc: stable@vger.kernel.org Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/6519 Reviewed-by: Jani Nikula <jani.nikula@intel.com> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> --- drivers/gpu/drm/drm_edid.c | 24 ++++++++++++++++++------ include/drm/drm_connector.h | 4 ++-- include/drm/drm_edid.h | 5 +++++ 3 files changed, 25 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c index 90a5e26eafa8..4005dab6147d 100644 --- a/drivers/gpu/drm/drm_edid.c +++ b/drivers/gpu/drm/drm_edid.c @@ -6020,12 +6020,14 @@ static void drm_parse_cea_ext(struct drm_connector *connector, } static -void get_monitor_range(const struct detailed_timing *timing, - void *info_monitor_range) +void get_monitor_range(const struct detailed_timing *timing, void *c) { - struct drm_monitor_range_info *monitor_range = info_monitor_range; + struct detailed_mode_closure *closure = c; + struct drm_display_info *info = &closure->connector->display_info; + struct drm_monitor_range_info *monitor_range = &info->monitor_range; const struct detailed_non_pixel *data = &timing->data.other_data; const struct detailed_data_monitor_range *range = &data->data.range; + const struct edid *edid = closure->drm_edid->edid; if (!is_display_descriptor(timing, EDID_DETAIL_MONITOR_RANGE)) return; @@ -6041,18 +6043,28 @@ void get_monitor_range(const struct detailed_timing *timing, monitor_range->min_vfreq = range->min_vfreq; monitor_range->max_vfreq = range->max_vfreq; + + if (edid->revision >= 4) { + if (data->pad2 & DRM_EDID_RANGE_OFFSET_MIN_VFREQ) + monitor_range->min_vfreq += 255; + if (data->pad2 & DRM_EDID_RANGE_OFFSET_MAX_VFREQ) + monitor_range->max_vfreq += 255; + } } static void drm_get_monitor_range(struct drm_connector *connector, const struct drm_edid *drm_edid) { - struct drm_display_info *info = &connector->display_info; + const struct drm_display_info *info = &connector->display_info; + struct detailed_mode_closure closure = { + .connector = connector, + .drm_edid = drm_edid, + }; if (!version_greater(drm_edid, 1, 1)) return; - drm_for_each_detailed_block(drm_edid, get_monitor_range, - &info->monitor_range); + drm_for_each_detailed_block(drm_edid, get_monitor_range, &closure); DRM_DEBUG_KMS("Supported Monitor Refresh rate range is %d Hz - %d Hz\n", info->monitor_range.min_vfreq, diff --git a/include/drm/drm_connector.h b/include/drm/drm_connector.h index 248206bbd975..56aee949c6fa 100644 --- a/include/drm/drm_connector.h +++ b/include/drm/drm_connector.h @@ -319,8 +319,8 @@ enum drm_panel_orientation { * EDID's detailed monitor range */ struct drm_monitor_range_info { - u8 min_vfreq; - u8 max_vfreq; + u16 min_vfreq; + u16 max_vfreq; }; /** diff --git a/include/drm/drm_edid.h b/include/drm/drm_edid.h index 2181977ae683..d81da97cad6e 100644 --- a/include/drm/drm_edid.h +++ b/include/drm/drm_edid.h @@ -92,6 +92,11 @@ struct detailed_data_string { u8 str[13]; } __attribute__((packed)); +#define DRM_EDID_RANGE_OFFSET_MIN_VFREQ (1 << 0) +#define DRM_EDID_RANGE_OFFSET_MAX_VFREQ (1 << 1) +#define DRM_EDID_RANGE_OFFSET_MIN_HFREQ (1 << 2) +#define DRM_EDID_RANGE_OFFSET_MAX_HFREQ (1 << 3) + #define DRM_EDID_DEFAULT_GTF_SUPPORT_FLAG 0x00 #define DRM_EDID_RANGE_LIMITS_ONLY_FLAG 0x01 #define DRM_EDID_SECONDARY_GTF_SUPPORT_FLAG 0x02 -- 2.35.1 ^ permalink raw reply related [flat|nested] 8+ messages in thread
* [Intel-gfx] ✓ Fi.CI.IGT: success for drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets 2022-08-19 9:27 [Intel-gfx] [PATCH] drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets Ville Syrjala ` (2 preceding siblings ...) 2022-08-24 13:46 ` [Intel-gfx] [PATCH v2] " Ville Syrjala @ 2022-08-24 15:11 ` Patchwork 2022-08-24 16:10 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets (rev2) Patchwork 2022-08-26 8:00 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 5 siblings, 0 replies; 8+ messages in thread From: Patchwork @ 2022-08-24 15:11 UTC (permalink / raw) To: Ville Syrjala; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 21296 bytes --] == Series Details == Series: drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets URL : https://patchwork.freedesktop.org/series/107620/ State : success == Summary == CI Bug Log - changes from CI_DRM_12015_full -> Patchwork_107620v1_full ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (12 -> 12) ------------------------------ No changes in participating hosts Known issues ------------ Here are the changes found in Patchwork_107620v1_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_exec_balancer@parallel-out-fence: - shard-iclb: [PASS][1] -> [SKIP][2] ([i915#4525]) +1 similar issue [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-iclb1/igt@gem_exec_balancer@parallel-out-fence.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-iclb8/igt@gem_exec_balancer@parallel-out-fence.html * igt@gem_exec_fair@basic-none@vcs0: - shard-kbl: [PASS][3] -> [FAIL][4] ([i915#2842]) +1 similar issue [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-kbl4/igt@gem_exec_fair@basic-none@vcs0.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl7/igt@gem_exec_fair@basic-none@vcs0.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-tglb: [PASS][5] -> [FAIL][6] ([i915#2842]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-tglb7/igt@gem_exec_fair@basic-pace-share@rcs0.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-tglb7/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_huc_copy@huc-copy: - shard-tglb: [PASS][7] -> [SKIP][8] ([i915#2190]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-tglb3/igt@gem_huc_copy@huc-copy.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-tglb7/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@basic: - shard-kbl: NOTRUN -> [SKIP][9] ([fdo#109271] / [i915#4613]) +1 similar issue [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl4/igt@gem_lmem_swapping@basic.html * igt@gem_userptr_blits@vma-merge: - shard-kbl: NOTRUN -> [FAIL][10] ([i915#3318]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl4/igt@gem_userptr_blits@vma-merge.html * igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs: - shard-kbl: NOTRUN -> [SKIP][11] ([fdo#109271] / [i915#3886]) +7 similar issues [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl4/igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html * igt@kms_chamelium@hdmi-frame-dump: - shard-kbl: NOTRUN -> [SKIP][12] ([fdo#109271] / [fdo#111827]) +5 similar issues [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl4/igt@kms_chamelium@hdmi-frame-dump.html * igt@kms_content_protection@srm: - shard-kbl: NOTRUN -> [TIMEOUT][13] ([i915#1319] / [i915#6637]) +1 similar issue [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl1/igt@kms_content_protection@srm.html * igt@kms_flip@flip-vs-suspend@a-dp1: - shard-kbl: [PASS][14] -> [DMESG-WARN][15] ([i915#180]) +9 similar issues [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-kbl4/igt@kms_flip@flip-vs-suspend@a-dp1.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl7/igt@kms_flip@flip-vs-suspend@a-dp1.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode: - shard-iclb: NOTRUN -> [SKIP][16] ([i915#2672]) +3 similar issues [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-iclb5/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling@pipe-a-default-mode: - shard-iclb: NOTRUN -> [SKIP][17] ([i915#3555]) +1 similar issue [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling@pipe-a-default-mode.html * igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-25@pipe-b-dp-1: - shard-kbl: NOTRUN -> [SKIP][18] ([fdo#109271]) +96 similar issues [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl4/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-25@pipe-b-dp-1.html * igt@kms_psr2_sf@cursor-plane-update-sf: - shard-kbl: NOTRUN -> [SKIP][19] ([fdo#109271] / [i915#658]) +1 similar issue [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl4/igt@kms_psr2_sf@cursor-plane-update-sf.html * igt@sysfs_clients@fair-7: - shard-kbl: NOTRUN -> [SKIP][20] ([fdo#109271] / [i915#2994]) +1 similar issue [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl4/igt@sysfs_clients@fair-7.html #### Possible fixes #### * igt@gem_ctx_exec@basic-nohangcheck: - shard-tglb: [FAIL][21] ([i915#6268]) -> [PASS][22] [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-tglb7/igt@gem_ctx_exec@basic-nohangcheck.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-tglb5/igt@gem_ctx_exec@basic-nohangcheck.html * igt@gem_ctx_persistence@many-contexts: - {shard-rkl}: [FAIL][23] ([i915#2410]) -> [PASS][24] [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-rkl-2/igt@gem_ctx_persistence@many-contexts.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-rkl-5/igt@gem_ctx_persistence@many-contexts.html * igt@gem_eio@reset-stress: - shard-tglb: [FAIL][25] ([i915#5784]) -> [PASS][26] [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-tglb5/igt@gem_eio@reset-stress.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-tglb7/igt@gem_eio@reset-stress.html * igt@gem_exec_fair@basic-deadline: - shard-kbl: [FAIL][27] ([i915#2846]) -> [PASS][28] [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-kbl1/igt@gem_exec_fair@basic-deadline.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl4/igt@gem_exec_fair@basic-deadline.html * igt@gem_exec_fair@basic-none-share@rcs0: - shard-tglb: [FAIL][29] ([i915#2842]) -> [PASS][30] [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-tglb7/igt@gem_exec_fair@basic-none-share@rcs0.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-tglb5/igt@gem_exec_fair@basic-none-share@rcs0.html * igt@gem_exec_fair@basic-none-solo@rcs0: - shard-apl: [FAIL][31] ([i915#2842]) -> [PASS][32] +1 similar issue [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-apl7/igt@gem_exec_fair@basic-none-solo@rcs0.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-apl6/igt@gem_exec_fair@basic-none-solo@rcs0.html * igt@gem_exec_fair@basic-pace@vecs0: - shard-iclb: [FAIL][33] ([i915#2842]) -> [PASS][34] [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-iclb1/igt@gem_exec_fair@basic-pace@vecs0.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-iclb8/igt@gem_exec_fair@basic-pace@vecs0.html * igt@gem_exec_reloc@basic-gtt-cpu: - {shard-rkl}: [SKIP][35] ([i915#3281]) -> [PASS][36] +3 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-rkl-2/igt@gem_exec_reloc@basic-gtt-cpu.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-rkl-5/igt@gem_exec_reloc@basic-gtt-cpu.html * igt@gem_pread@self: - {shard-rkl}: [SKIP][37] ([i915#3282]) -> [PASS][38] +1 similar issue [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-rkl-2/igt@gem_pread@self.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-rkl-5/igt@gem_pread@self.html * igt@gem_softpin@evict-single-offset: - shard-tglb: [FAIL][39] ([i915#4171]) -> [PASS][40] [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-tglb7/igt@gem_softpin@evict-single-offset.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-tglb5/igt@gem_softpin@evict-single-offset.html * igt@gen9_exec_parse@batch-zero-length: - {shard-rkl}: [SKIP][41] ([i915#2527]) -> [PASS][42] [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-rkl-2/igt@gen9_exec_parse@batch-zero-length.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-rkl-5/igt@gen9_exec_parse@batch-zero-length.html * igt@i915_selftest@live@hangcheck: - shard-snb: [INCOMPLETE][43] ([i915#3921]) -> [PASS][44] [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-snb2/igt@i915_selftest@live@hangcheck.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-snb4/igt@i915_selftest@live@hangcheck.html * igt@i915_suspend@debugfs-reader: - shard-kbl: [DMESG-WARN][45] ([i915#180]) -> [PASS][46] +1 similar issue [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-kbl7/igt@i915_suspend@debugfs-reader.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl4/igt@i915_suspend@debugfs-reader.html * igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1: - shard-kbl: [FAIL][47] ([i915#1188]) -> [PASS][48] [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-kbl4/igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl7/igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1.html * igt@kms_vblank@pipe-b-ts-continuation-suspend: - shard-kbl: [INCOMPLETE][49] ([i915#3614] / [i915#4939] / [i915#6598]) -> [PASS][50] [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-kbl4/igt@kms_vblank@pipe-b-ts-continuation-suspend.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-kbl1/igt@kms_vblank@pipe-b-ts-continuation-suspend.html #### Warnings #### * igt@i915_pm_dc@dc3co-vpb-simulation: - shard-iclb: [SKIP][51] ([i915#588]) -> [SKIP][52] ([i915#658]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-iclb5/igt@i915_pm_dc@dc3co-vpb-simulation.html * igt@kms_frontbuffer_tracking@fbcpsr-suspend: - shard-iclb: [INCOMPLETE][53] ([i915#6598]) -> [INCOMPLETE][54] ([i915#1982] / [i915#6598]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-iclb2/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-iclb5/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html * igt@kms_psr2_sf@overlay-plane-move-continuous-sf: - shard-iclb: [SKIP][55] ([i915#2920]) -> [SKIP][56] ([i915#658]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-iclb2/igt@kms_psr2_sf@overlay-plane-move-continuous-sf.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-iclb5/igt@kms_psr2_sf@overlay-plane-move-continuous-sf.html * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb: - shard-iclb: [SKIP][57] ([i915#658]) -> [SKIP][58] ([i915#2920]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-iclb8/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-iclb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html * igt@kms_psr2_su@page_flip-p010: - shard-iclb: [FAIL][59] ([i915#5939]) -> [SKIP][60] ([fdo#109642] / [fdo#111068] / [i915#658]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12015/shard-iclb2/igt@kms_psr2_su@page_flip-p010.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v1/shard-iclb5/igt@kms_psr2_su@page_flip-p010.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [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#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291 [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [fdo#109302]: https://bugs.freedesktop.org/show_bug.cgi?id=109302 [fdo#109303]: https://bugs.freedesktop.org/show_bug.cgi?id=109303 [fdo#109307]: https://bugs.freedesktop.org/show_bug.cgi?id=109307 [fdo#109309]: https://bugs.freedesktop.org/show_bug.cgi?id=109309 [fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312 [fdo#109313]: https://bugs.freedesktop.org/show_bug.cgi?id=109313 [fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506 [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 [fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189 [fdo#110542]: https://bugs.freedesktop.org/show_bug.cgi?id=110542 [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 [fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614 [fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615 [fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644 [fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054 [fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283 [i915#1063]: https://gitlab.freedesktop.org/drm/intel/issues/1063 [i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155 [i915#1188]: https://gitlab.freedesktop.org/drm/intel/issues/1188 [i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319 [i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397 [i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839 [i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845 [i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849 [i915#1902]: https://gitlab.freedesktop.org/drm/intel/issues/1902 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#2410]: https://gitlab.freedesktop.org/drm/intel/issues/2410 [i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527 [i915#2530]: https://gitlab.freedesktop.org/drm/intel/issues/2530 [i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658 [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681 [i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705 [i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920 [i915#2994]: https://gitlab.freedesktop.org/drm/intel/issues/2994 [i915#3002]: https://gitlab.freedesktop.org/drm/intel/issues/3002 [i915#3063]: https://gitlab.freedesktop.org/drm/intel/issues/3063 [i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116 [i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299 [i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318 [i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323 [i915#3376]: https://gitlab.freedesktop.org/drm/intel/issues/3376 [i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469 [i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3614]: https://gitlab.freedesktop.org/drm/intel/issues/3614 [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637 [i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689 [i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742 [i915#3825]: https://gitlab.freedesktop.org/drm/intel/issues/3825 [i915#3826]: https://gitlab.freedesktop.org/drm/intel/issues/3826 [i915#3828]: https://gitlab.freedesktop.org/drm/intel/issues/3828 [i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886 [i915#3921]: https://gitlab.freedesktop.org/drm/intel/issues/3921 [i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404 [i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070 [i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098 [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103 [i915#4171]: https://gitlab.freedesktop.org/drm/intel/issues/4171 [i915#426]: https://gitlab.freedesktop.org/drm/intel/issues/426 [i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270 [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312 [i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387 [i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4877]: https://gitlab.freedesktop.org/drm/intel/issues/4877 [i915#4939]: https://gitlab.freedesktop.org/drm/intel/issues/4939 [i915#4941]: https://gitlab.freedesktop.org/drm/intel/issues/4941 [i915#4991]: https://gitlab.freedesktop.org/drm/intel/issues/4991 [i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176 [i915#5182]: https://gitlab.freedesktop.org/drm/intel/issues/5182 [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235 [i915#5257]: https://gitlab.freedesktop.org/drm/intel/issues/5257 [i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286 [i915#5287]: https://gitlab.freedesktop.org/drm/intel/issues/5287 [i915#5288]: https://gitlab.freedesktop.org/drm/intel/issues/5288 [i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289 [i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325 [i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439 [i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461 [i915#5723]: https://gitlab.freedesktop.org/drm/intel/issues/5723 [i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784 [i915#588]: https://gitlab.freedesktop.org/drm/intel/issues/588 [i915#5939]: https://gitlab.freedesktop.org/drm/intel/issues/5939 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227 [i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230 [i915#6248]: https://gitlab.freedesktop.org/drm/intel/issues/6248 [i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268 [i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301 [i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334 [i915#6344]: https://gitlab.freedesktop.org/drm/intel/issues/6344 [i915#6412]: https://gitlab.freedesktop.org/drm/intel/issues/6412 [i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#6590]: https://gitlab.freedesktop.org/drm/intel/issues/6590 [i915#6598]: https://gitlab.freedesktop.org/drm/intel/issues/6598 [i915#6599]: https://gitlab.freedesktop.org/drm/intel/issues/6599 [i915#6637]: https://gitlab.freedesktop.org/drm/intel/issues/6637 Build changes ------------- * Linux: CI_DRM_12015 -> Patchwork_107620v1 CI-20190529: 20190529 CI_DRM_12015: 683097e16cf2f8680dced35974d71acbeaa9b31e @ git://anongit.freedesktop.org/gfx-ci/linux IGT_6634: e01fe99f00692864b709253638c809231d1fb333 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_107620v1: 683097e16cf2f8680dced35974d71acbeaa9b31e @ 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_107620v1/index.html [-- Attachment #2: Type: text/html, Size: 18040 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets (rev2) 2022-08-19 9:27 [Intel-gfx] [PATCH] drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets Ville Syrjala ` (3 preceding siblings ...) 2022-08-24 15:11 ` [Intel-gfx] ✓ Fi.CI.IGT: success for " Patchwork @ 2022-08-24 16:10 ` Patchwork 2022-08-26 8:00 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 5 siblings, 0 replies; 8+ messages in thread From: Patchwork @ 2022-08-24 16:10 UTC (permalink / raw) To: Ville Syrjala; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 4929 bytes --] == Series Details == Series: drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets (rev2) URL : https://patchwork.freedesktop.org/series/107620/ State : success == Summary == CI Bug Log - changes from CI_DRM_12021 -> Patchwork_107620v2 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/index.html Participating hosts (37 -> 38) ------------------------------ Additional (1): fi-kbl-soraka Known issues ------------ Here are the changes found in Patchwork_107620v2 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_selftest@live@hangcheck: - fi-hsw-g3258: [PASS][1] -> [INCOMPLETE][2] ([i915#3303] / [i915#4785]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/fi-hsw-g3258/igt@i915_selftest@live@hangcheck.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/fi-hsw-g3258/igt@i915_selftest@live@hangcheck.html - bat-dg1-6: [PASS][3] -> [DMESG-FAIL][4] ([i915#4494] / [i915#4957]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/bat-dg1-6/igt@i915_selftest@live@hangcheck.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/bat-dg1-6/igt@i915_selftest@live@hangcheck.html * igt@i915_suspend@basic-s3-without-i915: - fi-pnv-d510: NOTRUN -> [INCOMPLETE][5] ([i915#6598] / [i915#6601]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/fi-pnv-d510/igt@i915_suspend@basic-s3-without-i915.html * igt@runner@aborted: - fi-hsw-4770: NOTRUN -> [FAIL][6] ([fdo#109271] / [i915#4312] / [i915#5594] / [i915#6246]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/fi-hsw-4770/igt@runner@aborted.html - fi-kbl-soraka: NOTRUN -> [FAIL][7] ([i915#6219]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/fi-kbl-soraka/igt@runner@aborted.html - fi-hsw-g3258: NOTRUN -> [FAIL][8] ([fdo#109271] / [i915#4312] / [i915#6246]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/fi-hsw-g3258/igt@runner@aborted.html #### Possible fixes #### * igt@i915_selftest@live@requests: - fi-pnv-d510: [DMESG-FAIL][9] ([i915#4528]) -> [PASS][10] [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/fi-pnv-d510/igt@i915_selftest@live@requests.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/fi-pnv-d510/igt@i915_selftest@live@requests.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions: - fi-bsw-kefka: [FAIL][11] -> [PASS][12] [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [i915#2867]: https://gitlab.freedesktop.org/drm/intel/issues/2867 [i915#3303]: https://gitlab.freedesktop.org/drm/intel/issues/3303 [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312 [i915#4494]: https://gitlab.freedesktop.org/drm/intel/issues/4494 [i915#4528]: https://gitlab.freedesktop.org/drm/intel/issues/4528 [i915#4785]: https://gitlab.freedesktop.org/drm/intel/issues/4785 [i915#4957]: https://gitlab.freedesktop.org/drm/intel/issues/4957 [i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983 [i915#5594]: https://gitlab.freedesktop.org/drm/intel/issues/5594 [i915#5886]: https://gitlab.freedesktop.org/drm/intel/issues/5886 [i915#6219]: https://gitlab.freedesktop.org/drm/intel/issues/6219 [i915#6246]: https://gitlab.freedesktop.org/drm/intel/issues/6246 [i915#6380]: https://gitlab.freedesktop.org/drm/intel/issues/6380 [i915#6530]: https://gitlab.freedesktop.org/drm/intel/issues/6530 [i915#6598]: https://gitlab.freedesktop.org/drm/intel/issues/6598 [i915#6601]: https://gitlab.freedesktop.org/drm/intel/issues/6601 Build changes ------------- * Linux: CI_DRM_12021 -> Patchwork_107620v2 CI-20190529: 20190529 CI_DRM_12021: 078959b4819e4e0ab8cf2965e7bfd98278c0b35d @ git://anongit.freedesktop.org/gfx-ci/linux IGT_6636: 1298b5f0e1b3e010657ffba41d2e775fab028e08 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_107620v2: 078959b4819e4e0ab8cf2965e7bfd98278c0b35d @ git://anongit.freedesktop.org/gfx-ci/linux ### Linux commits f226ecdfa45c drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/index.html [-- Attachment #2: Type: text/html, Size: 5556 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets (rev2) 2022-08-19 9:27 [Intel-gfx] [PATCH] drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets Ville Syrjala ` (4 preceding siblings ...) 2022-08-24 16:10 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets (rev2) Patchwork @ 2022-08-26 8:00 ` Patchwork 5 siblings, 0 replies; 8+ messages in thread From: Patchwork @ 2022-08-26 8:00 UTC (permalink / raw) To: Ville Syrjälä; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 28549 bytes --] == Series Details == Series: drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets (rev2) URL : https://patchwork.freedesktop.org/series/107620/ State : failure == Summary == CI Bug Log - changes from CI_DRM_12021_full -> Patchwork_107620v2_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_107620v2_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_107620v2_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (10 -> 12) ------------------------------ Additional (2): shard-rkl shard-tglu Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_107620v2_full: ### IGT changes ### #### Possible regressions #### * igt@api_intel_allocator@two-level-inception-interruptible: - shard-tglb: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-tglb3/igt@api_intel_allocator@two-level-inception-interruptible.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-tglb5/igt@api_intel_allocator@two-level-inception-interruptible.html #### Warnings #### * igt@kms_psr@suspend: - shard-iclb: [INCOMPLETE][3] ([i915#6598]) -> [INCOMPLETE][4] +2 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb5/igt@kms_psr@suspend.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb3/igt@kms_psr@suspend.html Known issues ------------ Here are the changes found in Patchwork_107620v2_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_allocator@fork-simple-stress: - shard-tglb: [PASS][5] -> [INCOMPLETE][6] ([i915#6453]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-tglb5/igt@api_intel_allocator@fork-simple-stress.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-tglb7/igt@api_intel_allocator@fork-simple-stress.html * igt@gem_ctx_exec@basic-nohangcheck: - shard-tglb: [PASS][7] -> [FAIL][8] ([i915#6268]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-tglb5/igt@gem_ctx_exec@basic-nohangcheck.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-tglb7/igt@gem_ctx_exec@basic-nohangcheck.html * igt@gem_eio@in-flight-contexts-1us: - shard-apl: [PASS][9] -> [TIMEOUT][10] ([i915#3063]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-apl7/igt@gem_eio@in-flight-contexts-1us.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-apl8/igt@gem_eio@in-flight-contexts-1us.html * igt@gem_exec_balancer@parallel-bb-first: - shard-iclb: [PASS][11] -> [SKIP][12] ([i915#4525]) +1 similar issue [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb1/igt@gem_exec_balancer@parallel-bb-first.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb5/igt@gem_exec_balancer@parallel-bb-first.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-apl: [PASS][13] -> [FAIL][14] ([i915#2842]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-apl2/igt@gem_exec_fair@basic-pace-share@rcs0.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-apl1/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_fair@basic-pace-solo@rcs0: - shard-kbl: [PASS][15] -> [FAIL][16] ([i915#2842]) +1 similar issue [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-kbl1/igt@gem_exec_fair@basic-pace-solo@rcs0.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl4/igt@gem_exec_fair@basic-pace-solo@rcs0.html * igt@gem_exec_fair@basic-pace@rcs0: - shard-kbl: NOTRUN -> [FAIL][17] ([i915#2842]) +3 similar issues [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl1/igt@gem_exec_fair@basic-pace@rcs0.html * igt@gem_workarounds@suspend-resume-fd: - shard-kbl: [PASS][18] -> [DMESG-WARN][19] ([i915#180]) +4 similar issues [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-kbl7/igt@gem_workarounds@suspend-resume-fd.html [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl7/igt@gem_workarounds@suspend-resume-fd.html * igt@i915_pm_dc@dc9-dpms: - shard-iclb: [PASS][20] -> [SKIP][21] ([i915#4281]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb5/igt@i915_pm_dc@dc9-dpms.html [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb3/igt@i915_pm_dc@dc9-dpms.html * igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp: - shard-kbl: NOTRUN -> [SKIP][22] ([fdo#109271] / [i915#1937]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl1/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp.html * igt@i915_suspend@forcewake: - shard-kbl: [PASS][23] -> [INCOMPLETE][24] ([i915#3614] / [i915#4817] / [i915#6598]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-kbl1/igt@i915_suspend@forcewake.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl4/igt@i915_suspend@forcewake.html * igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc: - shard-glk: NOTRUN -> [SKIP][25] ([fdo#109271] / [i915#3886]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-glk1/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-b-bad-pixel-format-y_tiled_gen12_rc_ccs_cc: - shard-kbl: NOTRUN -> [SKIP][26] ([fdo#109271] / [i915#3886]) +6 similar issues [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl1/igt@kms_ccs@pipe-b-bad-pixel-format-y_tiled_gen12_rc_ccs_cc.html * igt@kms_chamelium@hdmi-audio: - shard-kbl: NOTRUN -> [SKIP][27] ([fdo#109271] / [fdo#111827]) +3 similar issues [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl4/igt@kms_chamelium@hdmi-audio.html * igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-hdmi-a1: - shard-glk: [PASS][28] -> [FAIL][29] ([i915#2122]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-glk2/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-hdmi-a1.html [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-glk6/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-hdmi-a1.html * igt@kms_flip@flip-vs-expired-vblank@a-dp1: - shard-apl: [PASS][30] -> [FAIL][31] ([i915#79]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-apl8/igt@kms_flip@flip-vs-expired-vblank@a-dp1.html [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-apl7/igt@kms_flip@flip-vs-expired-vblank@a-dp1.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode: - shard-iclb: NOTRUN -> [SKIP][32] ([i915#2672]) +5 similar issues [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb6/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-default-mode: - shard-iclb: [PASS][33] -> [SKIP][34] ([i915#3555]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb3/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-default-mode.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-default-mode.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-cpu: - shard-kbl: NOTRUN -> [SKIP][35] ([fdo#109271]) +108 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl1/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-cpu.html * igt@kms_plane_alpha_blend@pipe-a-alpha-transparent-fb: - shard-kbl: NOTRUN -> [FAIL][36] ([i915#265]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl1/igt@kms_plane_alpha_blend@pipe-a-alpha-transparent-fb.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [SKIP][37] ([fdo#109271]) +10 similar issues [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-glk1/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a-hdmi-a-1.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-b-edp-1: - shard-iclb: [PASS][38] -> [SKIP][39] ([i915#5235]) +2 similar issues [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb3/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-b-edp-1.html [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-b-edp-1.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-kbl: NOTRUN -> [SKIP][40] ([fdo#109271] / [i915#658]) +1 similar issue [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl4/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr2_su@page_flip-xrgb8888: - shard-iclb: [PASS][41] -> [SKIP][42] ([fdo#109642] / [fdo#111068] / [i915#658]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb2/igt@kms_psr2_su@page_flip-xrgb8888.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb7/igt@kms_psr2_su@page_flip-xrgb8888.html * igt@kms_psr@psr2_primary_mmap_cpu: - shard-iclb: [PASS][43] -> [SKIP][44] ([fdo#109441]) +1 similar issue [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb2/igt@kms_psr@psr2_primary_mmap_cpu.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb7/igt@kms_psr@psr2_primary_mmap_cpu.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-iclb: [PASS][45] -> [SKIP][46] ([i915#5519]) [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb2/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb7/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html * igt@kms_vblank@pipe-d-wait-idle: - shard-kbl: NOTRUN -> [SKIP][47] ([fdo#109271] / [i915#533]) [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl1/igt@kms_vblank@pipe-d-wait-idle.html * igt@kms_writeback@writeback-fb-id: - shard-glk: NOTRUN -> [SKIP][48] ([fdo#109271] / [i915#2437]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-glk1/igt@kms_writeback@writeback-fb-id.html * igt@sysfs_clients@recycle: - shard-kbl: NOTRUN -> [SKIP][49] ([fdo#109271] / [i915#2994]) +1 similar issue [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl1/igt@sysfs_clients@recycle.html #### Possible fixes #### * igt@gem_exec_balancer@parallel-keep-in-fence: - shard-iclb: [SKIP][50] ([i915#4525]) -> [PASS][51] +1 similar issue [50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb6/igt@gem_exec_balancer@parallel-keep-in-fence.html [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb1/igt@gem_exec_balancer@parallel-keep-in-fence.html * igt@gem_exec_fair@basic-none-solo@rcs0: - shard-apl: [FAIL][52] ([i915#2842]) -> [PASS][53] [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-apl3/igt@gem_exec_fair@basic-none-solo@rcs0.html [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-apl2/igt@gem_exec_fair@basic-none-solo@rcs0.html * igt@gem_exec_fair@basic-none@vcs0: - shard-kbl: [FAIL][54] ([i915#2842]) -> [PASS][55] +1 similar issue [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-kbl4/igt@gem_exec_fair@basic-none@vcs0.html [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl1/igt@gem_exec_fair@basic-none@vcs0.html * igt@gen9_exec_parse@allowed-single: - shard-glk: [DMESG-WARN][56] ([i915#5566] / [i915#716]) -> [PASS][57] [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-glk7/igt@gen9_exec_parse@allowed-single.html [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-glk1/igt@gen9_exec_parse@allowed-single.html * igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size: - shard-glk: [FAIL][58] ([i915#2346]) -> [PASS][59] [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-glk5/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html * igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-hdmi-a1-hdmi-a2: - shard-glk: [FAIL][60] ([i915#2122]) -> [PASS][61] [60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-glk1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-hdmi-a1-hdmi-a2.html [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-glk7/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-hdmi-a1-hdmi-a2.html * igt@kms_flip@flip-vs-suspend@a-dp1: - shard-kbl: [DMESG-WARN][62] ([i915#180]) -> [PASS][63] +9 similar issues [62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-kbl4/igt@kms_flip@flip-vs-suspend@a-dp1.html [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl1/igt@kms_flip@flip-vs-suspend@a-dp1.html * igt@kms_hdr@bpc-switch@pipe-a-dp-1: - shard-kbl: [FAIL][64] ([i915#1188]) -> [PASS][65] [64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-kbl7/igt@kms_hdr@bpc-switch@pipe-a-dp-1.html [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl7/igt@kms_hdr@bpc-switch@pipe-a-dp-1.html * igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-5@pipe-b-edp-1: - shard-iclb: [SKIP][66] ([i915#5176]) -> [PASS][67] +2 similar issues [66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb2/igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-5@pipe-b-edp-1.html [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb7/igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-5@pipe-b-edp-1.html * igt@kms_psr@psr2_sprite_plane_move: - shard-iclb: [SKIP][68] ([fdo#109441]) -> [PASS][69] +1 similar issue [68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb5/igt@kms_psr@psr2_sprite_plane_move.html [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb2/igt@kms_psr@psr2_sprite_plane_move.html #### Warnings #### * igt@gem_eio@unwedge-stress: - shard-tglb: [FAIL][70] ([i915#5784]) -> [TIMEOUT][71] ([i915#3063]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-tglb3/igt@gem_eio@unwedge-stress.html [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-tglb7/igt@gem_eio@unwedge-stress.html * igt@gem_exec_balancer@parallel-ordering: - shard-iclb: [FAIL][72] ([i915#6117]) -> [SKIP][73] ([i915#4525]) [72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb2/igt@gem_exec_balancer@parallel-ordering.html [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb7/igt@gem_exec_balancer@parallel-ordering.html * igt@i915_pm_rpm@system-suspend-execbuf: - shard-apl: [INCOMPLETE][74] ([i915#4939]) -> [INCOMPLETE][75] ([i915#4939] / [i915#6598]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-apl7/igt@i915_pm_rpm@system-suspend-execbuf.html [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-apl8/igt@i915_pm_rpm@system-suspend-execbuf.html * igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1: - shard-glk: [INCOMPLETE][76] ([i915#1982] / [i915#6598]) -> [INCOMPLETE][77] ([i915#6598]) [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-glk7/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-glk7/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html * igt@kms_flip@flip-vs-suspend@a-dp1: - shard-apl: [INCOMPLETE][78] ([i915#180] / [i915#6598]) -> [INCOMPLETE][79] ([i915#6598]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-apl8/igt@kms_flip@flip-vs-suspend@a-dp1.html [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-apl7/igt@kms_flip@flip-vs-suspend@a-dp1.html * igt@kms_hdr@bpc-switch-suspend@pipe-a-dp-1: - shard-kbl: [FAIL][80] ([i915#1188]) -> [DMESG-FAIL][81] ([i915#180]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-kbl7/igt@kms_hdr@bpc-switch-suspend@pipe-a-dp-1.html [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-kbl7/igt@kms_hdr@bpc-switch-suspend@pipe-a-dp-1.html * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb: - shard-iclb: [SKIP][82] ([i915#658]) -> [SKIP][83] ([i915#2920]) +1 similar issue [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb3/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html * igt@kms_psr2_su@page_flip-nv12: - shard-iclb: [SKIP][84] ([fdo#109642] / [fdo#111068] / [i915#658]) -> [FAIL][85] ([i915#5939]) [84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12021/shard-iclb7/igt@kms_psr2_su@page_flip-nv12.html [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_107620v2/shard-iclb2/igt@kms_psr2_su@page_flip-nv12.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [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#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291 [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [fdo#109300]: https://bugs.freedesktop.org/show_bug.cgi?id=109300 [fdo#109302]: https://bugs.freedesktop.org/show_bug.cgi?id=109302 [fdo#109303]: https://bugs.freedesktop.org/show_bug.cgi?id=109303 [fdo#109307]: https://bugs.freedesktop.org/show_bug.cgi?id=109307 [fdo#109309]: https://bugs.freedesktop.org/show_bug.cgi?id=109309 [fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312 [fdo#109313]: https://bugs.freedesktop.org/show_bug.cgi?id=109313 [fdo#109314]: https://bugs.freedesktop.org/show_bug.cgi?id=109314 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506 [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 [fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189 [fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723 [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 [fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614 [fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615 [fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644 [fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656 [fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054 [fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283 [i915#1063]: https://gitlab.freedesktop.org/drm/intel/issues/1063 [i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155 [i915#1188]: https://gitlab.freedesktop.org/drm/intel/issues/1188 [i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132 [i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397 [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#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839 [i915#1902]: https://gitlab.freedesktop.org/drm/intel/issues/1902 [i915#1911]: https://gitlab.freedesktop.org/drm/intel/issues/1911 [i915#1937]: https://gitlab.freedesktop.org/drm/intel/issues/1937 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527 [i915#2530]: https://gitlab.freedesktop.org/drm/intel/issues/2530 [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265 [i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658 [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681 [i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705 [i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920 [i915#2994]: https://gitlab.freedesktop.org/drm/intel/issues/2994 [i915#3002]: https://gitlab.freedesktop.org/drm/intel/issues/3002 [i915#3063]: https://gitlab.freedesktop.org/drm/intel/issues/3063 [i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116 [i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299 [i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301 [i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318 [i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323 [i915#3376]: https://gitlab.freedesktop.org/drm/intel/issues/3376 [i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469 [i915#3528]: https://gitlab.freedesktop.org/drm/intel/issues/3528 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3614]: https://gitlab.freedesktop.org/drm/intel/issues/3614 [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638 [i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689 [i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734 [i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742 [i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804 [i915#3828]: https://gitlab.freedesktop.org/drm/intel/issues/3828 [i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886 [i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989 [i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404 [i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070 [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103 [i915#426]: https://gitlab.freedesktop.org/drm/intel/issues/426 [i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270 [i915#4281]: https://gitlab.freedesktop.org/drm/intel/issues/4281 [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312 [i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387 [i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525 [i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4817]: https://gitlab.freedesktop.org/drm/intel/issues/4817 [i915#4877]: https://gitlab.freedesktop.org/drm/intel/issues/4877 [i915#4939]: https://gitlab.freedesktop.org/drm/intel/issues/4939 [i915#4941]: https://gitlab.freedesktop.org/drm/intel/issues/4941 [i915#4991]: https://gitlab.freedesktop.org/drm/intel/issues/4991 [i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176 [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235 [i915#5257]: https://gitlab.freedesktop.org/drm/intel/issues/5257 [i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286 [i915#5287]: https://gitlab.freedesktop.org/drm/intel/issues/5287 [i915#5288]: https://gitlab.freedesktop.org/drm/intel/issues/5288 [i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289 [i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325 [i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533 [i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439 [i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461 [i915#5519]: https://gitlab.freedesktop.org/drm/intel/issues/5519 [i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566 [i915#5723]: https://gitlab.freedesktop.org/drm/intel/issues/5723 [i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784 [i915#5939]: https://gitlab.freedesktop.org/drm/intel/issues/5939 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#6117]: https://gitlab.freedesktop.org/drm/intel/issues/6117 [i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227 [i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230 [i915#6245]: https://gitlab.freedesktop.org/drm/intel/issues/6245 [i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268 [i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301 [i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334 [i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335 [i915#6344]: https://gitlab.freedesktop.org/drm/intel/issues/6344 [i915#6412]: https://gitlab.freedesktop.org/drm/intel/issues/6412 [i915#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433 [i915#6453]: https://gitlab.freedesktop.org/drm/intel/issues/6453 [i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497 [i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#6598]: https://gitlab.freedesktop.org/drm/intel/issues/6598 [i915#6599]: https://gitlab.freedesktop.org/drm/intel/issues/6599 [i915#6637]: https://gitlab.freedesktop.org/drm/intel/issues/6637 [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716 [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79 Build changes ------------- * Linux: CI_DRM_12021 -> Patchwork_107620v2 CI-20190529: 20190529 CI_DRM_12021: 078959b4819e4e0ab8cf2965e7bfd98278c0b35d @ git://anongit.freedesktop.org/gfx-ci/linux IGT_6636: 1298b5f0e1b3e010657ffba41d2e775fab028e08 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_107620v2: 078959b4819e4e0ab8cf2965e7bfd98278c0b35d @ 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_107620v2/index.html [-- Attachment #2: Type: text/html, Size: 26100 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2022-08-26 8:01 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2022-08-19 9:27 [Intel-gfx] [PATCH] drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets Ville Syrjala 2022-08-23 16:14 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork 2022-08-23 17:15 ` [Intel-gfx] [PATCH] " Jani Nikula 2022-08-24 12:11 ` Ville Syrjälä 2022-08-24 13:46 ` [Intel-gfx] [PATCH v2] " Ville Syrjala 2022-08-24 15:11 ` [Intel-gfx] ✓ Fi.CI.IGT: success for " Patchwork 2022-08-24 16:10 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets (rev2) Patchwork 2022-08-26 8:00 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox