* [Intel-gfx] [PATCH 0/3] ALSA: hda/hdmi: i915 keepalive fixes
@ 2022-12-08 15:43 Kai Vehmanen
2022-12-08 15:43 ` [Intel-gfx] [PATCH 1/3] ALSA: hda/hdmi: fix i915 silent stream programming flow Kai Vehmanen
` (4 more replies)
0 siblings, 5 replies; 8+ messages in thread
From: Kai Vehmanen @ 2022-12-08 15:43 UTC (permalink / raw)
To: alsa-devel, tiwai; +Cc: intel-gfx, Rodrigo Vivi
A series with multiple fixes to i915 keepalive (KAE)
functionality. First patch fixes issue that is hit on
some A750/770 cards:
https://gitlab.freedesktop.org/drm/intel/-/issues/7353
The two other improve behaviour especially with certain
USB-C docks.
Kai Vehmanen (3):
ALSA: hda/hdmi: fix i915 silent stream programming flow
ALSA: hda/hdmi: set default audio parameters for KAE silent-stream
ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend
include/sound/hda_codec.h | 1 +
sound/pci/hda/hda_codec.c | 3 +-
sound/pci/hda/patch_hdmi.c | 114 ++++++++++++++++++++++++++++++++++++-
3 files changed, 114 insertions(+), 4 deletions(-)
base-commit: 81a2da5a10a6eaa6ae16108eed4e74651cc296bf
--
2.38.1
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Intel-gfx] [PATCH 1/3] ALSA: hda/hdmi: fix i915 silent stream programming flow
2022-12-08 15:43 [Intel-gfx] [PATCH 0/3] ALSA: hda/hdmi: i915 keepalive fixes Kai Vehmanen
@ 2022-12-08 15:43 ` Kai Vehmanen
2022-12-08 16:25 ` Amadeusz Sławiński
2022-12-08 15:43 ` [Intel-gfx] [PATCH 2/3] ALSA: hda/hdmi: set default audio parameters for KAE silent-stream Kai Vehmanen
` (3 subsequent siblings)
4 siblings, 1 reply; 8+ messages in thread
From: Kai Vehmanen @ 2022-12-08 15:43 UTC (permalink / raw)
To: alsa-devel, tiwai; +Cc: intel-gfx, Pierre-Louis Bossart, Rodrigo Vivi
The i915 display codec may not successfully transition to
normal audio streaming mode, if the stream id is programmed
while codec is actively transmitting data. This can happen
when silent stream is enabled in KAE mode.
Fix the issue by implementing a i915 specific programming
flow, where the silent streaming is temporarily stopped,
a small delay is applied to ensure display codec becomes
idle, and then proceed with reprogramming the stream ID.
Fixes: 15175a4f2bbb ("ALSA: hda/hdmi: add keep-alive support for ADL-P and DG2")
Link: https://gitlab.freedesktop.org/drm/intel/-/issues/7353
Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Tested-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
sound/pci/hda/patch_hdmi.c | 23 +++++++++++++++++++++--
1 file changed, 21 insertions(+), 2 deletions(-)
diff --git a/sound/pci/hda/patch_hdmi.c b/sound/pci/hda/patch_hdmi.c
index 7a40ddfd695a..a0ba24165ae2 100644
--- a/sound/pci/hda/patch_hdmi.c
+++ b/sound/pci/hda/patch_hdmi.c
@@ -2879,9 +2879,28 @@ static int i915_hsw_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid,
hda_nid_t pin_nid, int dev_id, u32 stream_tag,
int format)
{
+ struct hdmi_spec *spec = codec->spec;
+ int pin_idx = pin_id_to_pin_index(codec, pin_nid, dev_id);
+ struct hdmi_spec_per_pin *per_pin = get_pin(spec, pin_idx);
+ int res;
+
haswell_verify_D0(codec, cvt_nid, pin_nid);
- return hdmi_setup_stream(codec, cvt_nid, pin_nid, dev_id,
- stream_tag, format);
+
+ if (spec->silent_stream_type == SILENT_STREAM_KAE && per_pin && per_pin->silent_stream) {
+ silent_stream_set_kae(codec, per_pin, false);
+ /* wait for pending transfers in codec to clear */
+ usleep_range(100, 200);
+ }
+
+ res = hdmi_setup_stream(codec, cvt_nid, pin_nid, dev_id,
+ stream_tag, format);
+
+ if (spec->silent_stream_type == SILENT_STREAM_KAE && per_pin && per_pin->silent_stream) {
+ usleep_range(100, 200);
+ silent_stream_set_kae(codec, per_pin, true);
+ }
+
+ return res;
}
/* pin_cvt_fixup ops override for HSW+ and VLV+ */
--
2.38.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [Intel-gfx] [PATCH 2/3] ALSA: hda/hdmi: set default audio parameters for KAE silent-stream
2022-12-08 15:43 [Intel-gfx] [PATCH 0/3] ALSA: hda/hdmi: i915 keepalive fixes Kai Vehmanen
2022-12-08 15:43 ` [Intel-gfx] [PATCH 1/3] ALSA: hda/hdmi: fix i915 silent stream programming flow Kai Vehmanen
@ 2022-12-08 15:43 ` Kai Vehmanen
2022-12-08 15:43 ` [Intel-gfx] [PATCH 3/3] ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend Kai Vehmanen
` (2 subsequent siblings)
4 siblings, 0 replies; 8+ messages in thread
From: Kai Vehmanen @ 2022-12-08 15:43 UTC (permalink / raw)
To: alsa-devel, tiwai; +Cc: intel-gfx, Pierre-Louis Bossart, Rodrigo Vivi
If the stream-id is zero, the keep-alive (KAE) will only ensure clock is
generated, but no audio samples are sent over display link. This happens
before first real audio stream is played out to a newly connected
receiver.
Reuse the code in silent_stream_enable() to set up stream parameters
to sane defaults values, also when using the newer keep-alive flow.
Fixes: 15175a4f2bbb ("ALSA: hda/hdmi: add keep-alive support for ADL-P and DG2")
Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Tested-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
sound/pci/hda/patch_hdmi.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/sound/pci/hda/patch_hdmi.c b/sound/pci/hda/patch_hdmi.c
index a0ba24165ae2..1618419647aa 100644
--- a/sound/pci/hda/patch_hdmi.c
+++ b/sound/pci/hda/patch_hdmi.c
@@ -1738,6 +1738,7 @@ static void silent_stream_enable(struct hda_codec *codec,
switch (spec->silent_stream_type) {
case SILENT_STREAM_KAE:
+ silent_stream_enable_i915(codec, per_pin);
silent_stream_set_kae(codec, per_pin, true);
break;
case SILENT_STREAM_I915:
--
2.38.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [Intel-gfx] [PATCH 3/3] ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend
2022-12-08 15:43 [Intel-gfx] [PATCH 0/3] ALSA: hda/hdmi: i915 keepalive fixes Kai Vehmanen
2022-12-08 15:43 ` [Intel-gfx] [PATCH 1/3] ALSA: hda/hdmi: fix i915 silent stream programming flow Kai Vehmanen
2022-12-08 15:43 ` [Intel-gfx] [PATCH 2/3] ALSA: hda/hdmi: set default audio parameters for KAE silent-stream Kai Vehmanen
@ 2022-12-08 15:43 ` Kai Vehmanen
2022-12-08 18:26 ` [Intel-gfx] ✓ Fi.CI.BAT: success for ALSA: hda/hdmi: i915 keepalive fixes Patchwork
2022-12-09 9:51 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
4 siblings, 0 replies; 8+ messages in thread
From: Kai Vehmanen @ 2022-12-08 15:43 UTC (permalink / raw)
To: alsa-devel, tiwai; +Cc: intel-gfx, Pierre-Louis Bossart, Rodrigo Vivi
When the new style KAE keep-alive implementation is used on compatible
Intel hardware, the clocks are maintained when codec is in D3. The
generic code in hda_cleanup_all_streams() can however interfere with
generation of audio samples in this mode, by setting the stream and
channel ids to zero.
To get full benefit of the keepalive, set the new
no_stream_clean_at_suspend quirk bit on affected Intel hardware. When
this bit is set, stream cleanup is skipped in hda_call_codec_suspend().
Special handling is needed for the case when system goes to suspend. The
stream id programming can be lost in this case. This will also cause
codec->cvt_setups to be out of sync. Handle this by implementing custom
suspend/resume handlers. If keep-alive is active for any converter, set
the quirk flags no_stream_clean_at_suspend and forced_resume. Upon
resume, keepalive programming is restored if needed.
Fixes: 15175a4f2bbb ("ALSA: hda/hdmi: add keep-alive support for ADL-P and DG2")
Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
---
include/sound/hda_codec.h | 1 +
sound/pci/hda/hda_codec.c | 3 +-
sound/pci/hda/patch_hdmi.c | 90 +++++++++++++++++++++++++++++++++++++-
3 files changed, 92 insertions(+), 2 deletions(-)
diff --git a/include/sound/hda_codec.h b/include/sound/hda_codec.h
index 25ec8c181688..eba23daf2c29 100644
--- a/include/sound/hda_codec.h
+++ b/include/sound/hda_codec.h
@@ -258,6 +258,7 @@ struct hda_codec {
unsigned int link_down_at_suspend:1; /* link down at runtime suspend */
unsigned int relaxed_resume:1; /* don't resume forcibly for jack */
unsigned int forced_resume:1; /* forced resume for jack */
+ unsigned int no_stream_clean_at_suspend:1; /* do not clean streams at suspend */
#ifdef CONFIG_PM
unsigned long power_on_acct;
diff --git a/sound/pci/hda/hda_codec.c b/sound/pci/hda/hda_codec.c
index b4d1e658c556..edd653ece70d 100644
--- a/sound/pci/hda/hda_codec.c
+++ b/sound/pci/hda/hda_codec.c
@@ -2886,7 +2886,8 @@ static unsigned int hda_call_codec_suspend(struct hda_codec *codec)
snd_hdac_enter_pm(&codec->core);
if (codec->patch_ops.suspend)
codec->patch_ops.suspend(codec);
- hda_cleanup_all_streams(codec);
+ if (!codec->no_stream_clean_at_suspend)
+ hda_cleanup_all_streams(codec);
state = hda_set_power_state(codec, AC_PWRST_D3);
update_power_acct(codec, true);
snd_hdac_leave_pm(&codec->core);
diff --git a/sound/pci/hda/patch_hdmi.c b/sound/pci/hda/patch_hdmi.c
index 1618419647aa..dfae3443f6bd 100644
--- a/sound/pci/hda/patch_hdmi.c
+++ b/sound/pci/hda/patch_hdmi.c
@@ -2921,6 +2921,88 @@ static void i915_pin_cvt_fixup(struct hda_codec *codec,
}
}
+#ifdef CONFIG_PM
+static int i915_adlp_hdmi_suspend(struct hda_codec *codec)
+{
+ struct hdmi_spec *spec = codec->spec;
+ bool silent_streams = false;
+ int pin_idx, res;
+
+ res = generic_hdmi_suspend(codec);
+
+ for (pin_idx = 0; pin_idx < spec->num_pins; pin_idx++) {
+ struct hdmi_spec_per_pin *per_pin = get_pin(spec, pin_idx);
+
+ if (per_pin->silent_stream) {
+ silent_streams = true;
+ break;
+ }
+ }
+
+ if (silent_streams && spec->silent_stream_type == SILENT_STREAM_KAE) {
+ /*
+ * stream-id should remain programmed when codec goes
+ * to runtime suspend
+ */
+ codec->no_stream_clean_at_suspend = 1;
+
+ /*
+ * the system might go to S3, in which case keep-alive
+ * must be reprogrammed upon resume
+ */
+ codec->forced_resume = 1;
+
+ codec_dbg(codec, "HDMI: KAE active at suspend\n");
+ } else {
+ codec->no_stream_clean_at_suspend = 0;
+ codec->forced_resume = 0;
+ }
+
+ return res;
+}
+
+static int i915_adlp_hdmi_resume(struct hda_codec *codec)
+{
+ struct hdmi_spec *spec = codec->spec;
+ int pin_idx, res;
+
+ res = generic_hdmi_resume(codec);
+
+ /* KAE not programmed at suspend, nothing to do here */
+ if (!codec->no_stream_clean_at_suspend)
+ return res;
+
+ for (pin_idx = 0; pin_idx < spec->num_pins; pin_idx++) {
+ struct hdmi_spec_per_pin *per_pin = get_pin(spec, pin_idx);
+
+ /*
+ * If system was in suspend with monitor connected,
+ * the codec setting may have been lost. Re-enable
+ * keep-alive.
+ */
+ if (per_pin->silent_stream) {
+ unsigned int param;
+
+ param = snd_hda_codec_read(codec, per_pin->cvt_nid, 0,
+ AC_VERB_GET_CONV, 0);
+ if (!param) {
+ codec_dbg(codec, "HDMI: KAE: restore stream id\n");
+ silent_stream_enable_i915(codec, per_pin);
+ }
+
+ param = snd_hda_codec_read(codec, per_pin->cvt_nid, 0,
+ AC_VERB_GET_DIGI_CONVERT_1, 0);
+ if (!(param & (AC_DIG3_KAE << 16))) {
+ codec_dbg(codec, "HDMI: KAE: restore DIG3_KAE\n");
+ silent_stream_set_kae(codec, per_pin, true);
+ }
+ }
+ }
+
+ return res;
+}
+#endif
+
/* precondition and allocation for Intel codecs */
static int alloc_intel_hdmi(struct hda_codec *codec)
{
@@ -3051,8 +3133,14 @@ static int patch_i915_adlp_hdmi(struct hda_codec *codec)
if (!res) {
spec = codec->spec;
- if (spec->silent_stream_type)
+ if (spec->silent_stream_type) {
spec->silent_stream_type = SILENT_STREAM_KAE;
+
+#ifdef CONFIG_PM
+ codec->patch_ops.resume = i915_adlp_hdmi_resume;
+ codec->patch_ops.suspend = i915_adlp_hdmi_suspend;
+#endif
+ }
}
return res;
--
2.38.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [Intel-gfx] [PATCH 1/3] ALSA: hda/hdmi: fix i915 silent stream programming flow
2022-12-08 15:43 ` [Intel-gfx] [PATCH 1/3] ALSA: hda/hdmi: fix i915 silent stream programming flow Kai Vehmanen
@ 2022-12-08 16:25 ` Amadeusz Sławiński
2022-12-09 8:42 ` Kai Vehmanen
0 siblings, 1 reply; 8+ messages in thread
From: Amadeusz Sławiński @ 2022-12-08 16:25 UTC (permalink / raw)
To: Kai Vehmanen, alsa-devel, tiwai
Cc: intel-gfx, Pierre-Louis Bossart, Rodrigo Vivi
On 12/8/2022 4:43 PM, Kai Vehmanen wrote:
> The i915 display codec may not successfully transition to
> normal audio streaming mode, if the stream id is programmed
> while codec is actively transmitting data. This can happen
> when silent stream is enabled in KAE mode.
>
> Fix the issue by implementing a i915 specific programming
> flow, where the silent streaming is temporarily stopped,
> a small delay is applied to ensure display codec becomes
> idle, and then proceed with reprogramming the stream ID.
>
> Fixes: 15175a4f2bbb ("ALSA: hda/hdmi: add keep-alive support for ADL-P and DG2")
> Link: https://gitlab.freedesktop.org/drm/intel/-/issues/7353
> Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
> Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
> Tested-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> ---
> sound/pci/hda/patch_hdmi.c | 23 +++++++++++++++++++++--
> 1 file changed, 21 insertions(+), 2 deletions(-)
>
> diff --git a/sound/pci/hda/patch_hdmi.c b/sound/pci/hda/patch_hdmi.c
> index 7a40ddfd695a..a0ba24165ae2 100644
> --- a/sound/pci/hda/patch_hdmi.c
> +++ b/sound/pci/hda/patch_hdmi.c
> @@ -2879,9 +2879,28 @@ static int i915_hsw_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid,
> hda_nid_t pin_nid, int dev_id, u32 stream_tag,
> int format)
> {
> + struct hdmi_spec *spec = codec->spec;
> + int pin_idx = pin_id_to_pin_index(codec, pin_nid, dev_id);
Shouldn't return value from pin_id_to_pin_index() be checked? It seems
that it can return -EINVAL.
> + struct hdmi_spec_per_pin *per_pin = get_pin(spec, pin_idx);
> + int res;
> +
> haswell_verify_D0(codec, cvt_nid, pin_nid);
> - return hdmi_setup_stream(codec, cvt_nid, pin_nid, dev_id,
> - stream_tag, format);
> +
> + if (spec->silent_stream_type == SILENT_STREAM_KAE && per_pin && per_pin->silent_stream) {
> + silent_stream_set_kae(codec, per_pin, false);
> + /* wait for pending transfers in codec to clear */
> + usleep_range(100, 200);
> + }
> +
> + res = hdmi_setup_stream(codec, cvt_nid, pin_nid, dev_id,
> + stream_tag, format);
> +
> + if (spec->silent_stream_type == SILENT_STREAM_KAE && per_pin && per_pin->silent_stream) {
> + usleep_range(100, 200);
> + silent_stream_set_kae(codec, per_pin, true);
> + }
> +
> + return res;
> }
>
> /* pin_cvt_fixup ops override for HSW+ and VLV+ */
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for ALSA: hda/hdmi: i915 keepalive fixes
2022-12-08 15:43 [Intel-gfx] [PATCH 0/3] ALSA: hda/hdmi: i915 keepalive fixes Kai Vehmanen
` (2 preceding siblings ...)
2022-12-08 15:43 ` [Intel-gfx] [PATCH 3/3] ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend Kai Vehmanen
@ 2022-12-08 18:26 ` Patchwork
2022-12-09 9:51 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
4 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2022-12-08 18:26 UTC (permalink / raw)
To: Kai Vehmanen; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 3474 bytes --]
== Series Details ==
Series: ALSA: hda/hdmi: i915 keepalive fixes
URL : https://patchwork.freedesktop.org/series/111781/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12484 -> Patchwork_111781v1
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/index.html
Participating hosts (26 -> 26)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in Patchwork_111781v1 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions:
- fi-bsw-kefka: [PASS][1] -> [FAIL][2] ([i915#6298])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions.html
#### Possible fixes ####
* igt@fbdev@read:
- {bat-rpls-2}: [SKIP][3] ([i915#2582]) -> [PASS][4] +4 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/bat-rpls-2/igt@fbdev@read.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/bat-rpls-2/igt@fbdev@read.html
* igt@gem_exec_gttfill@basic:
- fi-pnv-d510: [FAIL][5] ([i915#7229]) -> [PASS][6]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/fi-pnv-d510/igt@gem_exec_gttfill@basic.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/fi-pnv-d510/igt@gem_exec_gttfill@basic.html
* igt@i915_module_load@reload:
- {bat-rpls-2}: [DMESG-WARN][7] ([i915#6434]) -> [PASS][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/bat-rpls-2/igt@i915_module_load@reload.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/bat-rpls-2/igt@i915_module_load@reload.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#2867]: https://gitlab.freedesktop.org/drm/intel/issues/2867
[i915#6298]: https://gitlab.freedesktop.org/drm/intel/issues/6298
[i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367
[i915#6434]: https://gitlab.freedesktop.org/drm/intel/issues/6434
[i915#6997]: https://gitlab.freedesktop.org/drm/intel/issues/6997
[i915#7229]: https://gitlab.freedesktop.org/drm/intel/issues/7229
Build changes
-------------
* Linux: CI_DRM_12484 -> Patchwork_111781v1
CI-20190529: 20190529
CI_DRM_12484: 77e03ccd7fc350435bb8b82cb5d5126bea437113 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7085: 11af20de3877b23a244b816453bfc41d83591a15 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_111781v1: 77e03ccd7fc350435bb8b82cb5d5126bea437113 @ git://anongit.freedesktop.org/gfx-ci/linux
### Linux commits
43e74c47eb1b ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend
8146c5bf0fbd ALSA: hda/hdmi: set default audio parameters for KAE silent-stream
a589063a9cd7 ALSA: hda/hdmi: fix i915 silent stream programming flow
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/index.html
[-- Attachment #2: Type: text/html, Size: 3980 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Intel-gfx] [PATCH 1/3] ALSA: hda/hdmi: fix i915 silent stream programming flow
2022-12-08 16:25 ` Amadeusz Sławiński
@ 2022-12-09 8:42 ` Kai Vehmanen
0 siblings, 0 replies; 8+ messages in thread
From: Kai Vehmanen @ 2022-12-09 8:42 UTC (permalink / raw)
To: Amadeusz Sławiński
Cc: Alsa-devel, Takashi Iwai, intel-gfx, Pierre-Louis Bossart,
Rodrigo Vivi
[-- Attachment #1: Type: text/plain, Size: 879 bytes --]
Hi,
On Thu, 8 Dec 2022, Amadeusz Sławiński wrote:
> On 12/8/2022 4:43 PM, Kai Vehmanen wrote:
> > @@ -2879,9 +2879,28 @@ static int i915_hsw_setup_stream(struct hda_codec
> > *codec, hda_nid_t cvt_nid,
> > hda_nid_t pin_nid, int dev_id, u32
> > stream_tag,
> > int format)
> > {
> > + struct hdmi_spec *spec = codec->spec;
> > + int pin_idx = pin_id_to_pin_index(codec, pin_nid, dev_id);
>
> Shouldn't return value from pin_id_to_pin_index() be checked? It seems that it
> can return -EINVAL.
that's a good point. I think we are safe with current code as setup_stream
ops is only called from generic_hdmi_playback_pcm_prepare() and
spec->ops.setup_stream() there is only called with a valid pin. But this
leaves room for future errors, and passing negative index to get_pin() is
pretty bad. Let me send a V2 later today.
Thanks for the review!
Br, Kai
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Intel-gfx] ✗ Fi.CI.IGT: failure for ALSA: hda/hdmi: i915 keepalive fixes
2022-12-08 15:43 [Intel-gfx] [PATCH 0/3] ALSA: hda/hdmi: i915 keepalive fixes Kai Vehmanen
` (3 preceding siblings ...)
2022-12-08 18:26 ` [Intel-gfx] ✓ Fi.CI.BAT: success for ALSA: hda/hdmi: i915 keepalive fixes Patchwork
@ 2022-12-09 9:51 ` Patchwork
4 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2022-12-09 9:51 UTC (permalink / raw)
To: Kai Vehmanen; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 45259 bytes --]
== Series Details ==
Series: ALSA: hda/hdmi: i915 keepalive fixes
URL : https://patchwork.freedesktop.org/series/111781/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_12484_full -> Patchwork_111781v1_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_111781v1_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_111781v1_full, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (14 -> 14)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_111781v1_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_flip@flip-vs-rmfb-interruptible@b-edp1:
- shard-skl: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl2/igt@kms_flip@flip-vs-rmfb-interruptible@b-edp1.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@kms_flip@flip-vs-rmfb-interruptible@b-edp1.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@gem_eio@in-flight-external:
- {shard-rkl}: [PASS][3] -> [DMESG-WARN][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-3/igt@gem_eio@in-flight-external.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-1/igt@gem_eio@in-flight-external.html
* igt@i915_selftest@live@gt_lrc:
- {shard-tglu}: [PASS][5] -> [DMESG-FAIL][6]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-tglu-2/igt@i915_selftest@live@gt_lrc.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-tglu-2/igt@i915_selftest@live@gt_lrc.html
* igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing:
- {shard-tglu-9}: NOTRUN -> [SKIP][7]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-tglu-9/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
Known issues
------------
Here are the changes found in Patchwork_111781v1_full that come from known issues:
### CI changes ###
#### Issues hit ####
* boot:
- shard-skl: ([PASS][8], [PASS][9], [PASS][10], [PASS][11], [PASS][12], [PASS][13], [PASS][14], [PASS][15], [PASS][16], [PASS][17], [PASS][18], [PASS][19], [PASS][20], [PASS][21], [PASS][22], [PASS][23], [PASS][24], [PASS][25], [PASS][26], [PASS][27]) -> ([PASS][28], [PASS][29], [PASS][30], [PASS][31], [PASS][32], [PASS][33], [PASS][34], [PASS][35], [PASS][36], [PASS][37], [FAIL][38], [PASS][39], [PASS][40], [PASS][41], [PASS][42], [PASS][43], [PASS][44], [PASS][45], [PASS][46], [PASS][47]) ([i915#5032])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl3/boot.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl2/boot.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl2/boot.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl2/boot.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl1/boot.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl1/boot.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl1/boot.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl1/boot.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl1/boot.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl4/boot.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl4/boot.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl4/boot.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl4/boot.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl4/boot.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl4/boot.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl3/boot.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl3/boot.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl3/boot.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl3/boot.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl3/boot.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl4/boot.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl4/boot.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl4/boot.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl4/boot.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl4/boot.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl4/boot.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl4/boot.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl4/boot.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/boot.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/boot.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/boot.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/boot.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/boot.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/boot.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl1/boot.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl1/boot.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl1/boot.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl1/boot.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl1/boot.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl1/boot.html
### IGT changes ###
#### Issues hit ####
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-iclb: NOTRUN -> [SKIP][48] ([i915#6335])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_exec_balancer@parallel-keep-in-fence:
- shard-iclb: [PASS][49] -> [SKIP][50] ([i915#4525])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-iclb1/igt@gem_exec_balancer@parallel-keep-in-fence.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb6/igt@gem_exec_balancer@parallel-keep-in-fence.html
* igt@gem_exec_capture@pi@rcs0:
- shard-iclb: [PASS][51] -> [INCOMPLETE][52] ([i915#3371])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-iclb2/igt@gem_exec_capture@pi@rcs0.html
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb1/igt@gem_exec_capture@pi@rcs0.html
* igt@gem_exec_fair@basic-flow@rcs0:
- shard-tglb: [PASS][53] -> [FAIL][54] ([i915#2842])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-tglb3/igt@gem_exec_fair@basic-flow@rcs0.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-tglb7/igt@gem_exec_fair@basic-flow@rcs0.html
* igt@gem_lmem_swapping@heavy-verify-multi:
- shard-glk: NOTRUN -> [SKIP][55] ([fdo#109271] / [i915#4613])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-glk1/igt@gem_lmem_swapping@heavy-verify-multi.html
* igt@gem_lmem_swapping@random:
- shard-iclb: NOTRUN -> [SKIP][56] ([i915#4613])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@gem_lmem_swapping@random.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-skl: NOTRUN -> [SKIP][57] ([fdo#109271] / [i915#4613]) +3 similar issues
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_pxp@reject-modify-context-protection-off-1:
- shard-iclb: NOTRUN -> [SKIP][58] ([i915#4270])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@gem_pxp@reject-modify-context-protection-off-1.html
* igt@gem_render_copy@linear-to-vebox-y-tiled:
- shard-iclb: NOTRUN -> [SKIP][59] ([i915#768])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@gem_render_copy@linear-to-vebox-y-tiled.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-iclb: NOTRUN -> [SKIP][60] ([i915#3297])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@i915_pm_dc@dc6-dpms:
- shard-iclb: [PASS][61] -> [FAIL][62] ([i915#3989] / [i915#454])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-iclb7/igt@i915_pm_dc@dc6-dpms.html
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@i915_pm_dc@dc6-dpms.html
* igt@i915_pm_rc6_residency@rc6-idle@vcs0:
- shard-skl: [PASS][63] -> [WARN][64] ([i915#1804])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl1/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl4/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html
* igt@i915_pm_sseu@full-enable:
- shard-iclb: NOTRUN -> [SKIP][65] ([i915#4387])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@i915_pm_sseu@full-enable.html
* igt@i915_selftest@live@gt_heartbeat:
- shard-skl: [PASS][66] -> [DMESG-FAIL][67] ([i915#5334])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl1/igt@i915_selftest@live@gt_heartbeat.html
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl1/igt@i915_selftest@live@gt_heartbeat.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-iclb: NOTRUN -> [SKIP][68] ([i915#5286])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0:
- shard-snb: [PASS][69] -> [SKIP][70] ([fdo#109271]) +1 similar issue
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-snb4/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0.html
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-snb7/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-skl: NOTRUN -> [FAIL][71] ([i915#3763])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl1/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-0:
- shard-iclb: NOTRUN -> [SKIP][72] ([fdo#110723])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html
* igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs:
- shard-skl: NOTRUN -> [SKIP][73] ([fdo#109271] / [i915#3886]) +6 similar issues
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs_cc:
- shard-glk: NOTRUN -> [SKIP][74] ([fdo#109271] / [i915#3886]) +2 similar issues
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-glk1/igt@kms_ccs@pipe-c-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-d-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs_cc:
- shard-iclb: NOTRUN -> [SKIP][75] ([fdo#109278]) +3 similar issues
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@kms_ccs@pipe-d-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs_cc.html
* igt@kms_cdclk@mode-transition:
- shard-glk: NOTRUN -> [SKIP][76] ([fdo#109271]) +34 similar issues
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-glk1/igt@kms_cdclk@mode-transition.html
* igt@kms_chamelium@hdmi-hpd-storm-disable:
- shard-glk: NOTRUN -> [SKIP][77] ([fdo#109271] / [fdo#111827]) +2 similar issues
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-glk1/igt@kms_chamelium@hdmi-hpd-storm-disable.html
* igt@kms_chamelium@hdmi-hpd-with-enabled-mode:
- shard-skl: NOTRUN -> [SKIP][78] ([fdo#109271] / [fdo#111827]) +6 similar issues
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl4/igt@kms_chamelium@hdmi-hpd-with-enabled-mode.html
* igt@kms_cursor_crc@cursor-offscreen-32x32:
- shard-iclb: NOTRUN -> [SKIP][79] ([i915#3555])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@kms_cursor_crc@cursor-offscreen-32x32.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
- shard-iclb: NOTRUN -> [SKIP][80] ([fdo#109274])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@cursor-vs-flip@atomic-transitions-varying-size:
- shard-iclb: [PASS][81] -> [FAIL][82] ([i915#5072])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-iclb8/igt@kms_cursor_legacy@cursor-vs-flip@atomic-transitions-varying-size.html
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb7/igt@kms_cursor_legacy@cursor-vs-flip@atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size:
- shard-skl: NOTRUN -> [FAIL][83] ([i915#2346]) +1 similar issue
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl4/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1:
- shard-skl: NOTRUN -> [FAIL][84] ([i915#79])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1.html
* igt@kms_flip@flip-vs-expired-vblank@a-edp1:
- shard-skl: [PASS][85] -> [FAIL][86] ([i915#2122]) +2 similar issues
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl1/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
* igt@kms_flip@flip-vs-expired-vblank@c-dp1:
- shard-apl: [PASS][87] -> [FAIL][88] ([i915#79])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-apl8/igt@kms_flip@flip-vs-expired-vblank@c-dp1.html
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-apl3/igt@kms_flip@flip-vs-expired-vblank@c-dp1.html
* igt@kms_flip@flip-vs-expired-vblank@c-edp1:
- shard-skl: [PASS][89] -> [FAIL][90] ([i915#79]) +1 similar issue
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl1/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-valid-mode:
- shard-iclb: NOTRUN -> [SKIP][91] ([i915#2587] / [i915#2672]) +1 similar issue
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-default-mode:
- shard-iclb: NOTRUN -> [SKIP][92] ([i915#2672]) +5 similar issues
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-default-mode.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-move:
- shard-iclb: NOTRUN -> [SKIP][93] ([fdo#109280]) +4 similar issues
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-wc:
- shard-skl: NOTRUN -> [DMESG-WARN][94] ([i915#1982])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt:
- shard-skl: [PASS][95] -> [DMESG-WARN][96] ([i915#1982])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt.html
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_plane_alpha_blend@constant-alpha-max@pipe-b-edp-1:
- shard-skl: NOTRUN -> [FAIL][97] ([i915#4573]) +2 similar issues
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-b-edp-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-b-edp-1:
- shard-skl: NOTRUN -> [SKIP][98] ([fdo#109271]) +182 similar issues
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-b-edp-1.html
* igt@kms_psr2_sf@primary-plane-update-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][99] ([fdo#109271] / [i915#658])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-glk1/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-skl: NOTRUN -> [SKIP][100] ([fdo#109271] / [i915#658])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@psr2_sprite_plane_onoff:
- shard-iclb: [PASS][101] -> [SKIP][102] ([fdo#109441]) +2 similar issues
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-iclb2/igt@kms_psr@psr2_sprite_plane_onoff.html
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb1/igt@kms_psr@psr2_sprite_plane_onoff.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-tglb: [PASS][103] -> [SKIP][104] ([i915#5519])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-tglb2/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-tglb6/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
- shard-iclb: [PASS][105] -> [SKIP][106] ([i915#5519])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-iclb2/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_vblank@pipe-b-ts-continuation-suspend:
- shard-skl: [PASS][107] -> [INCOMPLETE][108] ([i915#7404])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl1/igt@kms_vblank@pipe-b-ts-continuation-suspend.html
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl4/igt@kms_vblank@pipe-b-ts-continuation-suspend.html
* igt@kms_vblank@pipe-d-wait-idle:
- shard-skl: NOTRUN -> [SKIP][109] ([fdo#109271] / [i915#533])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl1/igt@kms_vblank@pipe-d-wait-idle.html
* igt@perf@polling-small-buf:
- shard-skl: NOTRUN -> [FAIL][110] ([i915#1722])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@perf@polling-small-buf.html
* igt@sysfs_clients@sema-10:
- shard-skl: NOTRUN -> [SKIP][111] ([fdo#109271] / [i915#2994]) +2 similar issues
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl1/igt@sysfs_clients@sema-10.html
#### Possible fixes ####
* igt@api_intel_bb@object-reloc-keep-cache:
- {shard-rkl}: [SKIP][112] ([i915#3281]) -> [PASS][113] +9 similar issues
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-1/igt@api_intel_bb@object-reloc-keep-cache.html
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-5/igt@api_intel_bb@object-reloc-keep-cache.html
* igt@gem_ctx_isolation@nonpriv-switch@bcs0:
- {shard-rkl}: [FAIL][114] ([i915#7673]) -> [PASS][115] +3 similar issues
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-4/igt@gem_ctx_isolation@nonpriv-switch@bcs0.html
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-5/igt@gem_ctx_isolation@nonpriv-switch@bcs0.html
* igt@gem_ctx_persistence@legacy-engines-hang@blt:
- {shard-rkl}: [SKIP][116] ([i915#6252]) -> [PASS][117]
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-5/igt@gem_ctx_persistence@legacy-engines-hang@blt.html
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-2/igt@gem_ctx_persistence@legacy-engines-hang@blt.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-iclb: [SKIP][118] ([i915#4525]) -> [PASS][119] +1 similar issue
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-iclb7/igt@gem_exec_balancer@parallel-contexts.html
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb2/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-apl: [FAIL][120] ([i915#2842]) -> [PASS][121]
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-apl3/igt@gem_exec_fair@basic-none-solo@rcs0.html
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-apl7/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_whisper@basic-queues-forked-all:
- shard-iclb: [INCOMPLETE][122] ([i915#6453] / [i915#6755]) -> [PASS][123]
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-iclb7/igt@gem_exec_whisper@basic-queues-forked-all.html
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@gem_exec_whisper@basic-queues-forked-all.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- {shard-rkl}: [SKIP][124] ([i915#3282]) -> [PASS][125] +3 similar issues
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-4/igt@gem_partial_pwrite_pread@writes-after-reads.html
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-5/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gem_ppgtt@blt-vs-render-ctx0:
- {shard-rkl}: [DMESG-FAIL][126] ([i915#3692]) -> [PASS][127]
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-5/igt@gem_ppgtt@blt-vs-render-ctx0.html
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-3/igt@gem_ppgtt@blt-vs-render-ctx0.html
* igt@gen9_exec_parse@unaligned-access:
- {shard-rkl}: [SKIP][128] ([i915#2527]) -> [PASS][129] +1 similar issue
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-4/igt@gen9_exec_parse@unaligned-access.html
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-5/igt@gen9_exec_parse@unaligned-access.html
* igt@i915_hangman@engine-engine-error@bcs0:
- {shard-rkl}: [SKIP][130] ([i915#6258]) -> [PASS][131]
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-5/igt@i915_hangman@engine-engine-error@bcs0.html
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-2/igt@i915_hangman@engine-engine-error@bcs0.html
* igt@kms_async_flips@alternate-sync-async-flip@pipe-b-edp-1:
- shard-skl: [FAIL][132] ([i915#2521]) -> [PASS][133] +2 similar issues
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl2/igt@kms_async_flips@alternate-sync-async-flip@pipe-b-edp-1.html
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@kms_async_flips@alternate-sync-async-flip@pipe-b-edp-1.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-0:
- {shard-rkl}: [SKIP][134] ([i915#1845] / [i915#4098]) -> [PASS][135] +13 similar issues
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-2/igt@kms_big_fb@x-tiled-32bpp-rotate-0.html
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-6/igt@kms_big_fb@x-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-glk: [DMESG-WARN][136] ([i915#2017]) -> [PASS][137] +1 similar issue
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-glk5/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-glk1/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_cursor_crc@cursor-suspend@pipe-a-edp-1:
- shard-iclb: [DMESG-WARN][138] ([i915#2867]) -> [PASS][139]
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-iclb8/igt@kms_cursor_crc@cursor-suspend@pipe-a-edp-1.html
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb7/igt@kms_cursor_crc@cursor-suspend@pipe-a-edp-1.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions:
- shard-glk: [FAIL][140] ([i915#2346]) -> [PASS][141]
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-glk6/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-glk5/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a2:
- shard-glk: [FAIL][142] ([i915#79]) -> [PASS][143]
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-glk1/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a2.html
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-glk5/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a2.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode:
- shard-iclb: [SKIP][144] ([i915#3555]) -> [PASS][145]
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode.html
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode.html
* igt@kms_frontbuffer_tracking@psr-modesetfrombusy:
- {shard-rkl}: [SKIP][146] ([i915#1849] / [i915#4098]) -> [PASS][147] +8 similar issues
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-modesetfrombusy.html
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-modesetfrombusy.html
* igt@kms_plane_multiple@tiling-none@pipe-c-edp-1:
- shard-skl: [INCOMPLETE][148] -> [PASS][149]
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl4/igt@kms_plane_multiple@tiling-none@pipe-c-edp-1.html
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl4/igt@kms_plane_multiple@tiling-none@pipe-c-edp-1.html
* igt@kms_psr@psr2_sprite_blt:
- shard-iclb: [SKIP][150] ([fdo#109441]) -> [PASS][151] +1 similar issue
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-iclb7/igt@kms_psr@psr2_sprite_blt.html
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html
* igt@kms_psr@sprite_plane_onoff:
- {shard-rkl}: [SKIP][152] ([i915#1072]) -> [PASS][153] +1 similar issue
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-1/igt@kms_psr@sprite_plane_onoff.html
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-6/igt@kms_psr@sprite_plane_onoff.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-tglb: [SKIP][154] ([i915#5519]) -> [PASS][155]
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-tglb6/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-tglb7/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_universal_plane@disable-primary-vs-flip-pipe-a:
- {shard-rkl}: [SKIP][156] ([i915#1845] / [i915#4070] / [i915#4098]) -> [PASS][157]
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-2/igt@kms_universal_plane@disable-primary-vs-flip-pipe-a.html
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-6/igt@kms_universal_plane@disable-primary-vs-flip-pipe-a.html
* igt@perf@blocking:
- shard-skl: [FAIL][158] ([i915#1542]) -> [PASS][159]
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl1/igt@perf@blocking.html
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl1/igt@perf@blocking.html
* igt@perf@polling-small-buf:
- {shard-rkl}: [FAIL][160] ([i915#1722]) -> [PASS][161]
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-4/igt@perf@polling-small-buf.html
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-5/igt@perf@polling-small-buf.html
* igt@prime_vgem@basic-fence-flip:
- {shard-rkl}: [SKIP][162] ([fdo#109295] / [i915#3708] / [i915#4098]) -> [PASS][163]
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-2/igt@prime_vgem@basic-fence-flip.html
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-6/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-read:
- {shard-rkl}: [SKIP][164] ([fdo#109295] / [i915#3291] / [i915#3708]) -> [PASS][165]
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-4/igt@prime_vgem@basic-read.html
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-5/igt@prime_vgem@basic-read.html
* igt@prime_vgem@coherency-gtt:
- {shard-rkl}: [SKIP][166] ([fdo#109295] / [fdo#111656] / [i915#3708]) -> [PASS][167]
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-rkl-4/igt@prime_vgem@coherency-gtt.html
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-rkl-5/igt@prime_vgem@coherency-gtt.html
#### Warnings ####
* igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1:
- shard-skl: [INCOMPLETE][168] -> [FAIL][169] ([i915#2122])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl3/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html
* igt@kms_plane_alpha_blend@alpha-basic@pipe-c-edp-1:
- shard-skl: [FAIL][170] ([i915#4573]) -> [DMESG-FAIL][171] ([IGT#6])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-skl1/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-edp-1.html
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-skl3/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-edp-1.html
* igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf:
- shard-iclb: [SKIP][172] ([i915#658]) -> [SKIP][173] ([i915#2920])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-iclb7/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf.html
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb2/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@overlay-plane-update-continuous-sf:
- shard-iclb: [SKIP][174] ([i915#2920]) -> [SKIP][175] ([fdo#111068] / [i915#658]) +1 similar issue
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12484/shard-iclb2/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v1/shard-iclb3/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[IGT#6]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/6
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109302]: https://bugs.freedesktop.org/show_bug.cgi?id=109302
[fdo#109307]: https://bugs.freedesktop.org/show_bug.cgi?id=109307
[fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[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#110542]: https://bugs.freedesktop.org/show_bug.cgi?id=110542
[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#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#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257
[i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1542]: https://gitlab.freedesktop.org/drm/intel/issues/1542
[i915#1722]: https://gitlab.freedesktop.org/drm/intel/issues/1722
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#1804]: https://gitlab.freedesktop.org/drm/intel/issues/1804
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[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#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#2410]: https://gitlab.freedesktop.org/drm/intel/issues/2410
[i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2521]: https://gitlab.freedesktop.org/drm/intel/issues/2521
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[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#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#2867]: https://gitlab.freedesktop.org/drm/intel/issues/2867
[i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920
[i915#2994]: https://gitlab.freedesktop.org/drm/intel/issues/2994
[i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116
[i915#315]: https://gitlab.freedesktop.org/drm/intel/issues/315
[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#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361
[i915#3371]: https://gitlab.freedesktop.org/drm/intel/issues/3371
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3558]: https://gitlab.freedesktop.org/drm/intel/issues/3558
[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#3692]: https://gitlab.freedesktop.org/drm/intel/issues/3692
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742
[i915#3763]: https://gitlab.freedesktop.org/drm/intel/issues/3763
[i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
[i915#3825]: https://gitlab.freedesktop.org/drm/intel/issues/3825
[i915#3826]: https://gitlab.freedesktop.org/drm/intel/issues/3826
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955
[i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989
[i915#4036]: https://gitlab.freedesktop.org/drm/intel/issues/4036
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[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#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#4573]: https://gitlab.freedesktop.org/drm/intel/issues/4573
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4767]: https://gitlab.freedesktop.org/drm/intel/issues/4767
[i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4877]: https://gitlab.freedesktop.org/drm/intel/issues/4877
[i915#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880
[i915#5032]: https://gitlab.freedesktop.org/drm/intel/issues/5032
[i915#5072]: https://gitlab.freedesktop.org/drm/intel/issues/5072
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325
[i915#5327]: https://gitlab.freedesktop.org/drm/intel/issues/5327
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334
[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#5563]: https://gitlab.freedesktop.org/drm/intel/issues/5563
[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#6245]: https://gitlab.freedesktop.org/drm/intel/issues/6245
[i915#6247]: https://gitlab.freedesktop.org/drm/intel/issues/6247
[i915#6248]: https://gitlab.freedesktop.org/drm/intel/issues/6248
[i915#6252]: https://gitlab.freedesktop.org/drm/intel/issues/6252
[i915#6258]: https://gitlab.freedesktop.org/drm/intel/issues/6258
[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#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433
[i915#6453]: https://gitlab.freedesktop.org/drm/intel/issues/6453
[i915#6463]: https://gitlab.freedesktop.org/drm/intel/issues/6463
[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#6755]: https://gitlab.freedesktop.org/drm/intel/issues/6755
[i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768
[i915#6946]: https://gitlab.freedesktop.org/drm/intel/issues/6946
[i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953
[i915#7052]: https://gitlab.freedesktop.org/drm/intel/issues/7052
[i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7128]: https://gitlab.freedesktop.org/drm/intel/issues/7128
[i915#7404]: https://gitlab.freedesktop.org/drm/intel/issues/7404
[i915#7443]: https://gitlab.freedesktop.org/drm/intel/issues/7443
[i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561
[i915#7582]: https://gitlab.freedesktop.org/drm/intel/issues/7582
[i915#7651]: https://gitlab.freedesktop.org/drm/intel/issues/7651
[i915#7672]: https://gitlab.freedesktop.org/drm/intel/issues/7672
[i915#7673]: https://gitlab.freedesktop.org/drm/intel/issues/7673
[i915#768]: https://gitlab.freedesktop.org/drm/intel/issues/768
[i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
Build changes
-------------
* Linux: CI_DRM_12484 -> Patchwork_111781v1
CI-20190529: 20190529
CI_DRM_12484: 77e03ccd7fc350435bb8b82cb5d5126bea437113 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7085: 11af20de3877b23a244b816453bfc41d83591a15 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_111781v1: 77e03ccd7fc350435bb8b82cb5d5126bea437113 @ 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_111781v1/index.html
[-- Attachment #2: Type: text/html, Size: 44669 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2022-12-09 9:51 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-08 15:43 [Intel-gfx] [PATCH 0/3] ALSA: hda/hdmi: i915 keepalive fixes Kai Vehmanen
2022-12-08 15:43 ` [Intel-gfx] [PATCH 1/3] ALSA: hda/hdmi: fix i915 silent stream programming flow Kai Vehmanen
2022-12-08 16:25 ` Amadeusz Sławiński
2022-12-09 8:42 ` Kai Vehmanen
2022-12-08 15:43 ` [Intel-gfx] [PATCH 2/3] ALSA: hda/hdmi: set default audio parameters for KAE silent-stream Kai Vehmanen
2022-12-08 15:43 ` [Intel-gfx] [PATCH 3/3] ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend Kai Vehmanen
2022-12-08 18:26 ` [Intel-gfx] ✓ Fi.CI.BAT: success for ALSA: hda/hdmi: i915 keepalive fixes Patchwork
2022-12-09 9:51 ` [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