Summary: | [CI][BAT] igt@i915_module_reload@.*|igt@i915_pm_rpm@module-reload - dmesg-warn - *ERROR* VBT incorrectly claims port D is not TypeC legacy | ||
---|---|---|---|
Product: | DRI | Reporter: | Lakshmi <lakshminarayana.vudum> |
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Status: | RESOLVED MOVED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | imre.deak, intel-gfx-bugs, jani.nikula, martin.peres |
Version: | DRI git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | ReadyForDev | ||
i915 platform: | ICL | i915 features: | display/USB-C |
Description
Lakshmi
2019-05-03 06:48:50 UTC
The CI Bug Log issue associated to this bug has been updated. ### New filters associated * ICL: igt@i915_module_reload@.*|igt@i915_pm_rpm@module-reload - dmesg-warn - *ERROR* VBT incorrectly claims port D is not TypeC legacy - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6030/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6030/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6030/fi-icl-u2/igt@i915_pm_rpm@module-reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2940/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2940/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2940/fi-icl-u2/igt@i915_pm_rpm@module-reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6031/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6031/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6031/fi-icl-u2/igt@i915_pm_rpm@module-reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12952/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12952/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12952/fi-icl-u2/igt@i915_pm_rpm@module-reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12954/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12954/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12954/fi-icl-u2/igt@i915_pm_rpm@module-reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6032/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6032/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6032/fi-icl-u2/igt@i915_pm_rpm@module-reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12955/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12955/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12955/fi-icl-u2/igt@i915_pm_rpm@module-reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/TrybotIGT_11/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/TrybotIGT_11/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/TrybotIGT_11/fi-icl-u2/igt@i915_pm_rpm@module-reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12951/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12951/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12951/fi-icl-u2/igt@i915_pm_rpm@module-reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12953/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12953/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_12953/fi-icl-u2/igt@i915_pm_rpm@module-reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/TrybotIGT_12/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/TrybotIGT_12/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/TrybotIGT_12/fi-icl-u2/igt@i915_pm_rpm@module-reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4247/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4247/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4247/fi-icl-u2/igt@i915_pm_rpm@module-reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4248/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4248/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4248/fi-icl-u2/igt@i915_pm_rpm@module-reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4249/fi-icl-u2/igt@i915_module_load@reload.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4249/fi-icl-u2/igt@i915_module_load@reload-with-fault-injection.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4249/fi-icl-u2/igt@i915_pm_rpm@module-reload.html The error message is about a known issue in VBT about port D being incorrectly marked there as a non-legacy TypeC port. Besides the driver noticing this and correcting its own state tracking, this doens't cause any further problems. It is still useful to emit an error level message about this to catch buggy BIOSen in the wild where drm debugging is not enabled. The BIOS/VBT team has been notified about the problem with an internal bug ticket, we are waiting for them to fix VBT. The error message is very specific (it's about the above exact issue on port D), so based on there being no further implications, I suggests lowering the priority of this ticket and setting a filter in cibug-log (I'm guessing it's done already) until the VBT is fixed. (In reply to Imre Deak from comment #2) > The error message is about a known issue in VBT about port D being > incorrectly marked there as a non-legacy TypeC port. Besides the driver > noticing this and correcting its own state tracking, this doens't cause any > further problems. > > It is still useful to emit an error level message about this to catch buggy > BIOSen in the wild where drm debugging is not enabled. > > The BIOS/VBT team has been notified about the problem with an internal bug > ticket, we are waiting for them to fix VBT. > > The error message is very specific (it's about the above exact issue on port > D), so based on there being no further implications, I suggests lowering the > priority of this ticket and setting a filter in cibug-log (I'm guessing it's > done already) until the VBT is fixed. Thanks for the explanation. What's the worst thing that can happen to users if they are stuck on legacy type-c? Would it make the port D behave differently than the others features-wise? Anyway, dropping to high priority since this is a BIOS issue and other ports are working. @imre, what is next steps here? Martin, Jani, there is no user noticeable consequence of the issue as far as I can think of. The only effect of it is internal to the driver in that it has to delay switching the port into legacy mode until the user plugs in a display (whereas normally we would switch the port into legacy mode right at module loading). I would still prefer keeping this as a DRM_ERROR - at least for now, since it forces on us a complexity (delaying the switch) with the potential for bugs. So I'd like the BIOS team to take this issue seriously and that we don't lose track of it. I'm also wondering if it's better to keep the error log level even for later so that we catch faulty OEM BIOSes easier even then. Eventually - if we decide that keeping this bug open for reference isn't worth it - we may give up as in the past with BIOS/VBT problems and tune down the message even more as Daniel suggested. Let's wait and hope still for a while. A CI Bug Log filter associated to this bug has been updated: {- ICL: igt@i915_module_reload@.*|igt@i915_pm_rpm@module-reload - dmesg-warn - *ERROR* VBT incorrectly claims port D is not TypeC legacy -} {+ ICL: random tests - dmesg-warn - *ERROR* VBT incorrectly claims port D is not TypeC legacy +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6082/fi-icl-u2/igt@kms_chamelium@dp-hpd-fast.html Based on Imre's comments, this shouldn't be high priority for us at least. *** Bug 111041 has been marked as a duplicate of this bug. *** The CI Bug Log issue associated to this bug has been updated. ### New filters associated * fi-icl-u2: reload tests - dmesg-warn - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag (No new failures associated) A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: reload tests - dmesg-warn - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_323/fi-icl-u2/igt@kms_chamelium@hdmi-crc-xbgr8888.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6425_1/fi-icl-u2/igt@kms_chamelium@dp-hpd-fast.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_333/fi-icl-u2/igt@kms_chamelium@hdmi-hpd-after-suspend.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_334/fi-icl-u2/igt@kms_chamelium@hdmi-cmp-nv12.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_337/fi-icl-u2/igt@kms_chamelium@hdmi-crc-xrgb8888.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6715/fi-icl-u2/igt@kms_chamelium@dp-hpd-fast.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_345/fi-icl-u2/igt@kms_chamelium@hdmi-crc-multiple.html * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_344/fi-icl-u2/igt@kms_chamelium@dp-hpd-storm-disable.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_347/fi-icl-u2/igt@kms_chamelium@hdmi-frame-dump.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_349/fi-icl-u2/igt@kms_chamelium@dp-crc-single.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_358/fi-icl-u2/igt@kms_chamelium@hdmi-crc-single.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_362/fi-icl-u2/igt@kms_chamelium@hdmi-crc-fast.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_364/fi-icl-u2/igt@kms_chamelium@hdmi-crc-argb8888.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_368/fi-icl-u2/igt@kms_chamelium@hdmi-mode-timings.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_374/fi-icl-u2/igt@kms_chamelium@dp-hpd-storm.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_387/fi-icl-u2/igt@kms_chamelium@hdmi-edid-read.html A CI Bug Log filter associated to this bug has been updated: {- fi-icl-u2: random tests - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag -} {+ fi-icl-u2: Igt@kms_chamelium@* - dmesg-warn / dmesg-fail - *ERROR* Port D/TC#2: live status 00000004 mismatches the legacy port flag, fix flag +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_392/fi-icl-u2/igt@kms_chamelium@dp-edid-read.html * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_392/fi-icl-u2/igt@kms_chamelium@hdmi-crc-planes-random.html -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/intel/issues/289. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.