* [Intel-gfx] [PATCH v2 0/3] ALSA: hda/hdmi: i915 keepalive fixes
@ 2022-12-09 10:18 Kai Vehmanen
2022-12-09 10:18 ` [Intel-gfx] [PATCH v2 1/3] ALSA: hda/hdmi: fix i915 silent stream programming flow Kai Vehmanen
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: Kai Vehmanen @ 2022-12-09 10:18 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.
Changes in v2:
- check for errors from pin_id_to_pin_index()
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 | 119 ++++++++++++++++++++++++++++++++++++-
3 files changed, 119 insertions(+), 4 deletions(-)
base-commit: 81a2da5a10a6eaa6ae16108eed4e74651cc296bf
--
2.38.1
^ permalink raw reply [flat|nested] 7+ messages in thread* [Intel-gfx] [PATCH v2 1/3] ALSA: hda/hdmi: fix i915 silent stream programming flow 2022-12-09 10:18 [Intel-gfx] [PATCH v2 0/3] ALSA: hda/hdmi: i915 keepalive fixes Kai Vehmanen @ 2022-12-09 10:18 ` Kai Vehmanen 2022-12-09 10:18 ` [Intel-gfx] [PATCH v2 2/3] ALSA: hda/hdmi: set default audio parameters for KAE silent-stream Kai Vehmanen ` (4 subsequent siblings) 5 siblings, 0 replies; 7+ messages in thread From: Kai Vehmanen @ 2022-12-09 10:18 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 | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/sound/pci/hda/patch_hdmi.c b/sound/pci/hda/patch_hdmi.c index 7a40ddfd695a..48bb23745ed3 100644 --- a/sound/pci/hda/patch_hdmi.c +++ b/sound/pci/hda/patch_hdmi.c @@ -2879,9 +2879,33 @@ 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; + int res; + + if (pin_idx < 0) + per_pin = NULL; + else + per_pin = get_pin(spec, pin_idx); + 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] 7+ messages in thread
* [Intel-gfx] [PATCH v2 2/3] ALSA: hda/hdmi: set default audio parameters for KAE silent-stream 2022-12-09 10:18 [Intel-gfx] [PATCH v2 0/3] ALSA: hda/hdmi: i915 keepalive fixes Kai Vehmanen 2022-12-09 10:18 ` [Intel-gfx] [PATCH v2 1/3] ALSA: hda/hdmi: fix i915 silent stream programming flow Kai Vehmanen @ 2022-12-09 10:18 ` Kai Vehmanen 2022-12-09 10:18 ` [Intel-gfx] [PATCH v2 3/3] ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend Kai Vehmanen ` (3 subsequent siblings) 5 siblings, 0 replies; 7+ messages in thread From: Kai Vehmanen @ 2022-12-09 10:18 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 48bb23745ed3..f8e6ff7f8820 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] 7+ messages in thread
* [Intel-gfx] [PATCH v2 3/3] ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend 2022-12-09 10:18 [Intel-gfx] [PATCH v2 0/3] ALSA: hda/hdmi: i915 keepalive fixes Kai Vehmanen 2022-12-09 10:18 ` [Intel-gfx] [PATCH v2 1/3] ALSA: hda/hdmi: fix i915 silent stream programming flow Kai Vehmanen 2022-12-09 10:18 ` [Intel-gfx] [PATCH v2 2/3] ALSA: hda/hdmi: set default audio parameters for KAE silent-stream Kai Vehmanen @ 2022-12-09 10:18 ` Kai Vehmanen 2022-12-09 11:05 ` [Intel-gfx] ✓ Fi.CI.BAT: success for ALSA: hda/hdmi: i915 keepalive fixes (rev2) Patchwork ` (2 subsequent siblings) 5 siblings, 0 replies; 7+ messages in thread From: Kai Vehmanen @ 2022-12-09 10:18 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 f8e6ff7f8820..8015e4471267 100644 --- a/sound/pci/hda/patch_hdmi.c +++ b/sound/pci/hda/patch_hdmi.c @@ -2926,6 +2926,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) { @@ -3056,8 +3138,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] 7+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for ALSA: hda/hdmi: i915 keepalive fixes (rev2) 2022-12-09 10:18 [Intel-gfx] [PATCH v2 0/3] ALSA: hda/hdmi: i915 keepalive fixes Kai Vehmanen ` (2 preceding siblings ...) 2022-12-09 10:18 ` [Intel-gfx] [PATCH v2 3/3] ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend Kai Vehmanen @ 2022-12-09 11:05 ` Patchwork 2022-12-09 11:07 ` [Intel-gfx] [PATCH v2 0/3] ALSA: hda/hdmi: i915 keepalive fixes Takashi Iwai 2022-12-09 18:11 ` [Intel-gfx] ✓ Fi.CI.IGT: success for ALSA: hda/hdmi: i915 keepalive fixes (rev2) Patchwork 5 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2022-12-09 11:05 UTC (permalink / raw) To: Kai Vehmanen; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 16635 bytes --] == Series Details == Series: ALSA: hda/hdmi: i915 keepalive fixes (rev2) URL : https://patchwork.freedesktop.org/series/111781/ State : success == Summary == CI Bug Log - changes from CI_DRM_12488 -> Patchwork_111781v2 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/index.html Participating hosts (24 -> 40) ------------------------------ Additional (17): bat-kbl-2 bat-adls-5 bat-adlp-9 bat-dg1-5 fi-bsw-n3050 bat-dg2-8 bat-adlm-1 bat-dg2-9 fi-bwr-2160 fi-snb-2520m bat-adlp-6 bat-adlp-4 fi-hsw-4770 bat-jsl-3 bat-dg2-11 fi-bsw-nick fi-skl-6600u Missing (1): fi-rkl-11600 Known issues ------------ Here are the changes found in Patchwork_111781v2 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@debugfs_test@basic-hwmon: - bat-adlp-4: NOTRUN -> [SKIP][1] ([i915#7456]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-adlp-4/igt@debugfs_test@basic-hwmon.html * igt@gem_huc_copy@huc-copy: - fi-skl-6600u: NOTRUN -> [SKIP][2] ([fdo#109271] / [i915#2190]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-skl-6600u/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@parallel-random-engines: - fi-bsw-nick: NOTRUN -> [SKIP][3] ([fdo#109271]) +39 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-bsw-nick/igt@gem_lmem_swapping@parallel-random-engines.html * igt@gem_lmem_swapping@random-engines: - fi-bsw-n3050: NOTRUN -> [SKIP][4] ([fdo#109271]) +20 similar issues [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-bsw-n3050/igt@gem_lmem_swapping@random-engines.html - fi-skl-6600u: NOTRUN -> [SKIP][5] ([fdo#109271] / [i915#4613]) +3 similar issues [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-skl-6600u/igt@gem_lmem_swapping@random-engines.html * igt@gem_lmem_swapping@verify-random: - bat-adlp-4: NOTRUN -> [SKIP][6] ([i915#4613]) +3 similar issues [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-adlp-4/igt@gem_lmem_swapping@verify-random.html * igt@gem_mmap@basic: - bat-dg1-5: NOTRUN -> [SKIP][7] ([i915#4083]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@gem_mmap@basic.html * igt@gem_tiled_fence_blits@basic: - bat-dg1-5: NOTRUN -> [SKIP][8] ([i915#4077]) +2 similar issues [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@gem_tiled_fence_blits@basic.html * igt@gem_tiled_pread_basic: - bat-dg1-5: NOTRUN -> [SKIP][9] ([i915#4079]) +1 similar issue [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@gem_tiled_pread_basic.html - bat-adlp-4: NOTRUN -> [SKIP][10] ([i915#3282]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-adlp-4/igt@gem_tiled_pread_basic.html * igt@i915_pm_backlight@basic-brightness: - bat-dg1-5: NOTRUN -> [SKIP][11] ([i915#7561]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@i915_pm_backlight@basic-brightness.html * igt@i915_pm_rps@basic-api: - bat-dg1-5: NOTRUN -> [SKIP][12] ([i915#6621]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@i915_pm_rps@basic-api.html - bat-adlp-4: NOTRUN -> [SKIP][13] ([i915#6621]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-adlp-4/igt@i915_pm_rps@basic-api.html * igt@i915_selftest@live@hangcheck: - fi-hsw-4770: NOTRUN -> [INCOMPLETE][14] ([i915#4785]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-hsw-4770/igt@i915_selftest@live@hangcheck.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - fi-hsw-4770: NOTRUN -> [SKIP][15] ([fdo#109271]) +11 similar issues [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-hsw-4770/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_addfb_basic@basic-x-tiled-legacy: - bat-dg1-5: NOTRUN -> [SKIP][16] ([i915#4212]) +7 similar issues [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@kms_addfb_basic@basic-x-tiled-legacy.html * igt@kms_addfb_basic@basic-y-tiled-legacy: - bat-dg1-5: NOTRUN -> [SKIP][17] ([i915#4215]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@kms_addfb_basic@basic-y-tiled-legacy.html * igt@kms_chamelium@common-hpd-after-suspend: - fi-kbl-7567u: NOTRUN -> [SKIP][18] ([fdo#109271] / [fdo#111827]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-kbl-7567u/igt@kms_chamelium@common-hpd-after-suspend.html * igt@kms_chamelium@dp-crc-fast: - fi-hsw-4770: NOTRUN -> [SKIP][19] ([fdo#109271] / [fdo#111827]) +7 similar issues [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-hsw-4770/igt@kms_chamelium@dp-crc-fast.html - bat-adlp-4: NOTRUN -> [SKIP][20] ([fdo#111827]) +8 similar issues [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-adlp-4/igt@kms_chamelium@dp-crc-fast.html * igt@kms_chamelium@dp-edid-read: - fi-bsw-n3050: NOTRUN -> [SKIP][21] ([fdo#109271] / [fdo#111827]) +8 similar issues [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-bsw-n3050/igt@kms_chamelium@dp-edid-read.html * igt@kms_chamelium@hdmi-crc-fast: - fi-skl-6600u: NOTRUN -> [SKIP][22] ([fdo#109271] / [fdo#111827]) +8 similar issues [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-skl-6600u/igt@kms_chamelium@hdmi-crc-fast.html - fi-snb-2520m: NOTRUN -> [SKIP][23] ([fdo#109271] / [fdo#111827]) +8 similar issues [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-snb-2520m/igt@kms_chamelium@hdmi-crc-fast.html * igt@kms_chamelium@hdmi-hpd-fast: - fi-bsw-nick: NOTRUN -> [SKIP][24] ([fdo#109271] / [fdo#111827]) +8 similar issues [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-bsw-nick/igt@kms_chamelium@hdmi-hpd-fast.html - bat-dg1-5: NOTRUN -> [SKIP][25] ([fdo#111827]) +8 similar issues [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@kms_chamelium@hdmi-hpd-fast.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor: - bat-adlp-4: NOTRUN -> [SKIP][26] ([i915#4103]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-adlp-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor.html - bat-dg1-5: NOTRUN -> [SKIP][27] ([i915#4103] / [i915#4213]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor.html * igt@kms_force_connector_basic@force-load-detect: - bat-dg1-5: NOTRUN -> [SKIP][28] ([fdo#109285]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_force_connector_basic@prune-stale-modes: - bat-adlp-4: NOTRUN -> [SKIP][29] ([i915#4093]) +3 similar issues [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-adlp-4/igt@kms_force_connector_basic@prune-stale-modes.html * igt@kms_pipe_crc_basic@suspend-read-crc: - bat-adlp-4: NOTRUN -> [SKIP][30] ([i915#3546]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-adlp-4/igt@kms_pipe_crc_basic@suspend-read-crc.html - fi-kbl-7567u: NOTRUN -> [SKIP][31] ([fdo#109271]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-kbl-7567u/igt@kms_pipe_crc_basic@suspend-read-crc.html * igt@kms_psr@primary_mmap_gtt: - fi-bwr-2160: NOTRUN -> [SKIP][32] ([fdo#109271]) +54 similar issues [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-bwr-2160/igt@kms_psr@primary_mmap_gtt.html * igt@kms_psr@sprite_plane_onoff: - bat-dg1-5: NOTRUN -> [SKIP][33] ([i915#1072] / [i915#4078]) +3 similar issues [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@kms_psr@sprite_plane_onoff.html - fi-hsw-4770: NOTRUN -> [SKIP][34] ([fdo#109271] / [i915#1072]) +3 similar issues [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-hsw-4770/igt@kms_psr@sprite_plane_onoff.html * igt@kms_setmode@basic-clone-single-crtc: - bat-dg1-5: NOTRUN -> [SKIP][35] ([i915#3555]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@kms_setmode@basic-clone-single-crtc.html - bat-adlp-4: NOTRUN -> [SKIP][36] ([i915#3555] / [i915#4579]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-adlp-4/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-fence-flip: - fi-snb-2520m: NOTRUN -> [SKIP][37] ([fdo#109271]) +23 similar issues [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-snb-2520m/igt@prime_vgem@basic-fence-flip.html * igt@prime_vgem@basic-fence-read: - bat-dg1-5: NOTRUN -> [SKIP][38] ([i915#3708]) +3 similar issues [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@prime_vgem@basic-fence-read.html * igt@prime_vgem@basic-gtt: - bat-dg1-5: NOTRUN -> [SKIP][39] ([i915#3708] / [i915#4077]) +1 similar issue [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@prime_vgem@basic-gtt.html * igt@prime_vgem@basic-userptr: - bat-adlp-4: NOTRUN -> [SKIP][40] ([fdo#109295] / [i915#3301] / [i915#3708]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-adlp-4/igt@prime_vgem@basic-userptr.html - fi-skl-6600u: NOTRUN -> [SKIP][41] ([fdo#109271]) +4 similar issues [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-skl-6600u/igt@prime_vgem@basic-userptr.html - bat-dg1-5: NOTRUN -> [SKIP][42] ([i915#3708] / [i915#4873]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-dg1-5/igt@prime_vgem@basic-userptr.html * igt@prime_vgem@basic-write: - bat-adlp-4: NOTRUN -> [SKIP][43] ([fdo#109295] / [i915#3291] / [i915#3708]) +2 similar issues [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-adlp-4/igt@prime_vgem@basic-write.html * igt@runner@aborted: - fi-hsw-4770: NOTRUN -> [FAIL][44] ([fdo#109271] / [i915#4312] / [i915#5594]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-hsw-4770/igt@runner@aborted.html #### Possible fixes #### * igt@gem_exec_gttfill@basic: - fi-pnv-d510: [FAIL][45] ([i915#7229]) -> [PASS][46] [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/fi-pnv-d510/igt@gem_exec_gttfill@basic.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-pnv-d510/igt@gem_exec_gttfill@basic.html * igt@gem_exec_suspend@basic-s0@smem: - {bat-rplp-1}: [DMESG-WARN][47] ([i915#2867]) -> [PASS][48] +1 similar issue [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/bat-rplp-1/igt@gem_exec_suspend@basic-s0@smem.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-rplp-1/igt@gem_exec_suspend@basic-s0@smem.html * igt@i915_pm_rpm@module-reload: - {bat-rpls-2}: [WARN][49] ([i915#7346]) -> [PASS][50] [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/bat-rpls-2/igt@i915_pm_rpm@module-reload.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/bat-rpls-2/igt@i915_pm_rpm@module-reload.html * igt@i915_suspend@basic-s3-without-i915: - fi-kbl-7567u: [INCOMPLETE][51] ([i915#4817]) -> [PASS][52] [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/fi-kbl-7567u/igt@i915_suspend@basic-s3-without-i915.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/fi-kbl-7567u/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#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845 [i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582 [i915#2867]: https://gitlab.freedesktop.org/drm/intel/issues/2867 [i915#3003]: https://gitlab.freedesktop.org/drm/intel/issues/3003 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291 [i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301 [i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077 [i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078 [i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083 [i915#4093]: https://gitlab.freedesktop.org/drm/intel/issues/4093 [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212 [i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213 [i915#4215]: https://gitlab.freedesktop.org/drm/intel/issues/4215 [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312 [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#4817]: https://gitlab.freedesktop.org/drm/intel/issues/4817 [i915#4873]: https://gitlab.freedesktop.org/drm/intel/issues/4873 [i915#5153]: https://gitlab.freedesktop.org/drm/intel/issues/5153 [i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190 [i915#5274]: https://gitlab.freedesktop.org/drm/intel/issues/5274 [i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354 [i915#5591]: https://gitlab.freedesktop.org/drm/intel/issues/5591 [i915#5594]: https://gitlab.freedesktop.org/drm/intel/issues/5594 [i915#6106]: https://gitlab.freedesktop.org/drm/intel/issues/6106 [i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367 [i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621 [i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645 [i915#6997]: https://gitlab.freedesktop.org/drm/intel/issues/6997 [i915#7229]: https://gitlab.freedesktop.org/drm/intel/issues/7229 [i915#7346]: https://gitlab.freedesktop.org/drm/intel/issues/7346 [i915#7351]: https://gitlab.freedesktop.org/drm/intel/issues/7351 [i915#7443]: https://gitlab.freedesktop.org/drm/intel/issues/7443 [i915#7456]: https://gitlab.freedesktop.org/drm/intel/issues/7456 [i915#7498]: https://gitlab.freedesktop.org/drm/intel/issues/7498 [i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561 Build changes ------------- * Linux: CI_DRM_12488 -> Patchwork_111781v2 CI-20190529: 20190529 CI_DRM_12488: 1e25b2d9b86f75da392d66d6c7f0c33ca05ee1b6 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7089: f8a4a0b59ab9f0e408cb0817e440f63e7859917e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_111781v2: 1e25b2d9b86f75da392d66d6c7f0c33ca05ee1b6 @ git://anongit.freedesktop.org/gfx-ci/linux ### Linux commits 04b2dd801c76 ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend fc0773d770ab ALSA: hda/hdmi: set default audio parameters for KAE silent-stream 27b3cfacc8a2 ALSA: hda/hdmi: fix i915 silent stream programming flow == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/index.html [-- Attachment #2: Type: text/html, Size: 19493 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Intel-gfx] [PATCH v2 0/3] ALSA: hda/hdmi: i915 keepalive fixes 2022-12-09 10:18 [Intel-gfx] [PATCH v2 0/3] ALSA: hda/hdmi: i915 keepalive fixes Kai Vehmanen ` (3 preceding siblings ...) 2022-12-09 11:05 ` [Intel-gfx] ✓ Fi.CI.BAT: success for ALSA: hda/hdmi: i915 keepalive fixes (rev2) Patchwork @ 2022-12-09 11:07 ` Takashi Iwai 2022-12-09 18:11 ` [Intel-gfx] ✓ Fi.CI.IGT: success for ALSA: hda/hdmi: i915 keepalive fixes (rev2) Patchwork 5 siblings, 0 replies; 7+ messages in thread From: Takashi Iwai @ 2022-12-09 11:07 UTC (permalink / raw) To: Kai Vehmanen; +Cc: alsa-devel, intel-gfx, Rodrigo Vivi On Fri, 09 Dec 2022 11:18:19 +0100, Kai Vehmanen wrote: > > 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. > > Changes in v2: > - check for errors from pin_id_to_pin_index() > > 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 Applies all three patches now. Thanks. Takashi ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Intel-gfx] ✓ Fi.CI.IGT: success for ALSA: hda/hdmi: i915 keepalive fixes (rev2) 2022-12-09 10:18 [Intel-gfx] [PATCH v2 0/3] ALSA: hda/hdmi: i915 keepalive fixes Kai Vehmanen ` (4 preceding siblings ...) 2022-12-09 11:07 ` [Intel-gfx] [PATCH v2 0/3] ALSA: hda/hdmi: i915 keepalive fixes Takashi Iwai @ 2022-12-09 18:11 ` Patchwork 5 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2022-12-09 18:11 UTC (permalink / raw) To: Kai Vehmanen; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 20514 bytes --] == Series Details == Series: ALSA: hda/hdmi: i915 keepalive fixes (rev2) URL : https://patchwork.freedesktop.org/series/111781/ State : success == Summary == CI Bug Log - changes from CI_DRM_12488_full -> Patchwork_111781v2_full ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (14 -> 9) ------------------------------ Missing (5): shard-tglu-9 shard-tglu-10 shard-tglu shard-rkl shard-dg1 Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_111781v2_full: ### IGT changes ### #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * {igt@gem_softpin@evict-prime@bcs0}: - shard-apl: NOTRUN -> [FAIL][1] +4 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl1/igt@gem_softpin@evict-prime@bcs0.html * {igt@gem_softpin@evict-prime@vcs1}: - shard-iclb: NOTRUN -> [FAIL][2] [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb2/igt@gem_softpin@evict-prime@vcs1.html Known issues ------------ Here are the changes found in Patchwork_111781v2_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@crc32: - shard-iclb: NOTRUN -> [SKIP][3] ([i915#6230]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb6/igt@api_intel_bb@crc32.html * igt@gem_ctx_persistence@hang: - shard-skl: NOTRUN -> [SKIP][4] ([fdo#109271]) +176 similar issues [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-skl7/igt@gem_ctx_persistence@hang.html * igt@gem_exec_balancer@parallel-out-fence: - shard-iclb: [PASS][5] -> [SKIP][6] ([i915#4525]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-iclb1/igt@gem_exec_balancer@parallel-out-fence.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb8/igt@gem_exec_balancer@parallel-out-fence.html * igt@gem_exec_fair@basic-none-solo@rcs0: - shard-apl: [PASS][7] -> [FAIL][8] ([i915#2842]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-apl8/igt@gem_exec_fair@basic-none-solo@rcs0.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl8/igt@gem_exec_fair@basic-none-solo@rcs0.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-tglb: [PASS][9] -> [FAIL][10] ([i915#2842]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-tglb3/igt@gem_exec_fair@basic-pace-share@rcs0.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-tglb6/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_fair@basic-pace@vcs1: - shard-iclb: NOTRUN -> [FAIL][11] ([i915#2842]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb1/igt@gem_exec_fair@basic-pace@vcs1.html * igt@gem_lmem_swapping@massive-random: - shard-skl: NOTRUN -> [SKIP][12] ([fdo#109271] / [i915#4613]) +2 similar issues [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-skl6/igt@gem_lmem_swapping@massive-random.html * igt@gem_lmem_swapping@verify-random: - shard-apl: NOTRUN -> [SKIP][13] ([fdo#109271] / [i915#4613]) +1 similar issue [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl1/igt@gem_lmem_swapping@verify-random.html * igt@gem_pread@exhaustion: - shard-skl: NOTRUN -> [WARN][14] ([i915#2658]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-skl6/igt@gem_pread@exhaustion.html * igt@gem_render_copy@linear-to-vebox-y-tiled: - shard-iclb: NOTRUN -> [SKIP][15] ([i915#768]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb6/igt@gem_render_copy@linear-to-vebox-y-tiled.html * igt@gem_userptr_blits@readonly-unsync: - shard-iclb: NOTRUN -> [SKIP][16] ([i915#3297]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb6/igt@gem_userptr_blits@readonly-unsync.html * igt@gen9_exec_parse@allowed-single: - shard-apl: [PASS][17] -> [DMESG-WARN][18] ([i915#5566] / [i915#716]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-apl1/igt@gen9_exec_parse@allowed-single.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl7/igt@gen9_exec_parse@allowed-single.html * igt@i915_pm_rc6_residency@rc6-idle@vcs0: - shard-skl: [PASS][19] -> [WARN][20] ([i915#1804]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-skl3/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-skl2/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html * igt@i915_pm_sseu@full-enable: - shard-skl: [PASS][21] -> [FAIL][22] ([i915#7084]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-skl7/igt@i915_pm_sseu@full-enable.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-skl3/igt@i915_pm_sseu@full-enable.html * igt@kms_big_fb@y-tiled-64bpp-rotate-90: - shard-iclb: NOTRUN -> [SKIP][23] ([fdo#110725] / [fdo#111614]) +1 similar issue [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb6/igt@kms_big_fb@y-tiled-64bpp-rotate-90.html * igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_mc_ccs: - shard-iclb: NOTRUN -> [SKIP][24] ([fdo#109278] / [i915#3886]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb6/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc: - shard-apl: NOTRUN -> [SKIP][25] ([fdo#109271] / [i915#3886]) +3 similar issues [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl1/igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_mc_ccs: - shard-skl: NOTRUN -> [SKIP][26] ([fdo#109271] / [i915#3886]) +5 similar issues [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-skl4/igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-d-bad-pixel-format-y_tiled_gen12_mc_ccs: - shard-apl: NOTRUN -> [SKIP][27] ([fdo#109271]) +81 similar issues [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl1/igt@kms_ccs@pipe-d-bad-pixel-format-y_tiled_gen12_mc_ccs.html * igt@kms_chamelium@dp-hpd-for-each-pipe: - shard-skl: NOTRUN -> [SKIP][28] ([fdo#109271] / [fdo#111827]) +5 similar issues [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-skl6/igt@kms_chamelium@dp-hpd-for-each-pipe.html * igt@kms_chamelium@hdmi-audio: - shard-apl: NOTRUN -> [SKIP][29] ([fdo#109271] / [fdo#111827]) +3 similar issues [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl1/igt@kms_chamelium@hdmi-audio.html * igt@kms_cursor_legacy@flip-vs-cursor@legacy: - shard-skl: [PASS][30] -> [FAIL][31] ([i915#2346]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-skl4/igt@kms_cursor_legacy@flip-vs-cursor@legacy.html [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-skl7/igt@kms_cursor_legacy@flip-vs-cursor@legacy.html * igt@kms_flip@2x-flip-vs-suspend: - shard-iclb: NOTRUN -> [SKIP][32] ([fdo#109274]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb6/igt@kms_flip@2x-flip-vs-suspend.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-default-mode: - shard-iclb: NOTRUN -> [SKIP][33] ([i915#2672] / [i915#3555]) +1 similar issue [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode: - shard-iclb: NOTRUN -> [SKIP][34] ([i915#2672]) +1 similar issue [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode: - shard-iclb: NOTRUN -> [SKIP][35] ([i915#3555]) +1 similar issue [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode: - shard-iclb: NOTRUN -> [SKIP][36] ([i915#2587] / [i915#2672]) +3 similar issues [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_prime@basic-crc-hybrid: - shard-iclb: NOTRUN -> [SKIP][37] ([i915#6524]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb6/igt@kms_prime@basic-crc-hybrid.html * igt@kms_psr2_sf@plane-move-sf-dmg-area: - shard-apl: NOTRUN -> [SKIP][38] ([fdo#109271] / [i915#658]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl1/igt@kms_psr2_sf@plane-move-sf-dmg-area.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-skl: NOTRUN -> [SKIP][39] ([fdo#109271] / [i915#658]) +2 similar issues [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-skl6/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr@psr2_cursor_blt: - shard-iclb: [PASS][40] -> [SKIP][41] ([fdo#109441]) +3 similar issues [40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-iclb2/igt@kms_psr@psr2_cursor_blt.html [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb8/igt@kms_psr@psr2_cursor_blt.html * igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-d: - shard-iclb: NOTRUN -> [SKIP][42] ([fdo#109278]) +1 similar issue [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb6/igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-d.html * igt@sysfs_clients@split-10: - shard-apl: NOTRUN -> [SKIP][43] ([fdo#109271] / [i915#2994]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl8/igt@sysfs_clients@split-10.html * igt@sysfs_clients@split-25: - shard-skl: NOTRUN -> [SKIP][44] ([fdo#109271] / [i915#2994]) +1 similar issue [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-skl7/igt@sysfs_clients@split-25.html #### Possible fixes #### * igt@gem_eio@in-flight-contexts-10ms: - shard-apl: [TIMEOUT][45] ([i915#3063]) -> [PASS][46] [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-apl8/igt@gem_eio@in-flight-contexts-10ms.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl7/igt@gem_eio@in-flight-contexts-10ms.html * igt@gem_exec_balancer@parallel-keep-in-fence: - shard-iclb: [SKIP][47] ([i915#4525]) -> [PASS][48] +1 similar issue [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-iclb8/igt@gem_exec_balancer@parallel-keep-in-fence.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb2/igt@gem_exec_balancer@parallel-keep-in-fence.html * igt@gem_exec_fair@basic-flow@rcs0: - shard-tglb: [FAIL][49] ([i915#2842]) -> [PASS][50] [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-tglb6/igt@gem_exec_fair@basic-flow@rcs0.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-tglb1/igt@gem_exec_fair@basic-flow@rcs0.html * igt@gem_huc_copy@huc-copy: - shard-tglb: [SKIP][51] ([i915#2190]) -> [PASS][52] [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-tglb7/igt@gem_huc_copy@huc-copy.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-tglb5/igt@gem_huc_copy@huc-copy.html * igt@i915_module_load@reload-with-fault-injection: - shard-skl: [DMESG-WARN][53] ([i915#1982]) -> [PASS][54] [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-skl6/igt@i915_module_load@reload-with-fault-injection.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-skl4/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pm_dc@dc6-dpms: - shard-iclb: [FAIL][55] ([i915#3989] / [i915#454]) -> [PASS][56] [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-iclb3/igt@i915_pm_dc@dc6-dpms.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb6/igt@i915_pm_dc@dc6-dpms.html * igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size: - shard-iclb: [FAIL][57] ([i915#2346]) -> [PASS][58] [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb3/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html * igt@kms_flip@flip-vs-expired-vblank@a-edp1: - shard-tglb: [FAIL][59] ([i915#79]) -> [PASS][60] [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-tglb3/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-tglb6/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html * igt@kms_flip@flip-vs-suspend-interruptible@b-dp1: - shard-apl: [DMESG-WARN][61] ([i915#180]) -> [PASS][62] +2 similar issues [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-apl8/igt@kms_flip@flip-vs-suspend-interruptible@b-dp1.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl1/igt@kms_flip@flip-vs-suspend-interruptible@b-dp1.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-edp-1: - shard-iclb: [SKIP][63] ([i915#5176]) -> [PASS][64] +1 similar issue [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-iclb3/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-edp-1.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb1/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-edp-1.html * igt@perf@blocking: - shard-skl: [FAIL][65] ([i915#1542]) -> [PASS][66] [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-skl2/igt@perf@blocking.html [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-skl1/igt@perf@blocking.html #### Warnings #### * igt@gem_exec_balancer@parallel-ordering: - shard-iclb: [SKIP][67] ([i915#4525]) -> [FAIL][68] ([i915#6117]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-iclb7/igt@gem_exec_balancer@parallel-ordering.html [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb1/igt@gem_exec_balancer@parallel-ordering.html * igt@kms_psr2_sf@plane-move-sf-dmg-area: - shard-iclb: [SKIP][69] ([fdo#111068] / [i915#658]) -> [SKIP][70] ([i915#2920]) +1 similar issue [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-iclb8/igt@kms_psr2_sf@plane-move-sf-dmg-area.html [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-iclb2/igt@kms_psr2_sf@plane-move-sf-dmg-area.html * igt@runner@aborted: - shard-apl: ([FAIL][71], [FAIL][72], [FAIL][73], [FAIL][74]) ([i915#180] / [i915#3002] / [i915#4312]) -> ([FAIL][75], [FAIL][76], [FAIL][77]) ([fdo#109271] / [i915#3002] / [i915#4312]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-apl8/igt@runner@aborted.html [72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-apl2/igt@runner@aborted.html [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-apl8/igt@runner@aborted.html [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12488/shard-apl8/igt@runner@aborted.html [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl3/igt@runner@aborted.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl2/igt@runner@aborted.html [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_111781v2/shard-apl7/igt@runner@aborted.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#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278 [fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#110725]: https://bugs.freedesktop.org/show_bug.cgi?id=110725 [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 [fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [i915#1542]: https://gitlab.freedesktop.org/drm/intel/issues/1542 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1804]: https://gitlab.freedesktop.org/drm/intel/issues/1804 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587 [i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658 [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [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#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886 [i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989 [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312 [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#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176 [i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566 [i915#6117]: https://gitlab.freedesktop.org/drm/intel/issues/6117 [i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230 [i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#7084]: https://gitlab.freedesktop.org/drm/intel/issues/7084 [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716 [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_12488 -> Patchwork_111781v2 CI-20190529: 20190529 CI_DRM_12488: 1e25b2d9b86f75da392d66d6c7f0c33ca05ee1b6 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7089: f8a4a0b59ab9f0e408cb0817e440f63e7859917e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_111781v2: 1e25b2d9b86f75da392d66d6c7f0c33ca05ee1b6 @ 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_111781v2/index.html [-- Attachment #2: Type: text/html, Size: 24787 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2022-12-09 18:11 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2022-12-09 10:18 [Intel-gfx] [PATCH v2 0/3] ALSA: hda/hdmi: i915 keepalive fixes Kai Vehmanen 2022-12-09 10:18 ` [Intel-gfx] [PATCH v2 1/3] ALSA: hda/hdmi: fix i915 silent stream programming flow Kai Vehmanen 2022-12-09 10:18 ` [Intel-gfx] [PATCH v2 2/3] ALSA: hda/hdmi: set default audio parameters for KAE silent-stream Kai Vehmanen 2022-12-09 10:18 ` [Intel-gfx] [PATCH v2 3/3] ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend Kai Vehmanen 2022-12-09 11:05 ` [Intel-gfx] ✓ Fi.CI.BAT: success for ALSA: hda/hdmi: i915 keepalive fixes (rev2) Patchwork 2022-12-09 11:07 ` [Intel-gfx] [PATCH v2 0/3] ALSA: hda/hdmi: i915 keepalive fixes Takashi Iwai 2022-12-09 18:11 ` [Intel-gfx] ✓ Fi.CI.IGT: success for ALSA: hda/hdmi: i915 keepalive fixes (rev2) Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox