Bug 111313 - [CI][SHARDS] igt@kms_content_protection@uevent - fail - Failed assertion: wait_for_hdcp_event(output->id, output->props[IGT_CONNECTOR_CONTENT_PROTECTION], timeout_mSec)
Summary: [CI][SHARDS] igt@kms_content_protection@uevent - fail - Failed assertion: wai...
Status: NEW
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: high normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard: ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-07 07:39 UTC by Lakshmi
Modified: 2019-08-11 13:01 UTC (History)
3 users (show)

See Also:
i915 platform: BXT, ICL, KBL, SKL
i915 features: display/Other


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lakshmi 2019-08-07 07:39:26 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5123/shard-apl5/igt@kms_content_protection@uevent.html
Starting subtest: uevent
(kms_content_protection:3223) CRITICAL: Test assertion failure function wait_for_prop_value, file ../tests/kms_content_protection.c:256:
(kms_content_protection:3223) CRITICAL: Failed assertion: wait_for_hdcp_event(output->id, output->props[IGT_CONNECTOR_CONTENT_PROTECTION], timeout_mSec)
(kms_content_protection:3223) CRITICAL: uevent is not receivedSubtest uevent failed.
**** DEBUG ****
Comment 1 CI Bug Log 2019-08-07 07:41:26 UTC
The CI Bug Log issue associated to this bug has been updated.

### New filters associated

* APL KBL: igt@kms_content_protection@uevent - fail - Failed assertion: wait_for_hdcp_event(output->id, output->props[IGT_CONNECTOR_CONTENT_PROTECTION], timeout_mSec)
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5123/shard-apl5/igt@kms_content_protection@uevent.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5123/shard-kbl2/igt@kms_content_protection@uevent.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3263/shard-apl5/igt@kms_content_protection@uevent.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3263/shard-kbl6/igt@kms_content_protection@uevent.html
Comment 2 CI Bug Log 2019-08-09 07:46:56 UTC
A CI Bug Log filter associated to this bug has been updated:

{- APL KBL: igt@kms_content_protection@uevent - fail - Failed assertion: wait_for_hdcp_event(output->id, output->props[IGT_CONNECTOR_CONTENT_PROTECTION], timeout_mSec) -}
{+ APL KBL ICL: igt@kms_content_protection@uevent - fail - Failed assertion: wait_for_hdcp_event(output->id, output->props[IGT_CONNECTOR_CONTENT_PROTECTION], timeout_mSec) +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-icl-u2/igt@kms_content_protection@uevent.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-icl-u3/igt@kms_content_protection@uevent.html
Comment 3 CI Bug Log 2019-08-09 08:23:34 UTC
A CI Bug Log filter associated to this bug has been updated:

{- APL KBL ICL: igt@kms_content_protection@uevent - fail - Failed assertion: wait_for_hdcp_event(output->id, output->props[IGT_CONNECTOR_CONTENT_PROTECTION], timeout_mSec) -}
{+ APL SKL KBL ICL: igt@kms_content_protection@uevent - fail - Failed assertion: wait_for_hdcp_event(output->id, output->props[IGT_CONNECTOR_CONTENT_PROTECTION], timeout_mSec) +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-skl-6260u/igt@kms_content_protection@uevent.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-skl-6700k2/igt@kms_content_protection@uevent.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-skl-gvtdvm/igt@kms_content_protection@uevent.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-skl-lmem/igt@kms_content_protection@uevent.html
Comment 4 Lakshmi 2019-08-09 08:24:33 UTC
(In reply to CI Bug Log from comment #3)
> A CI Bug Log filter associated to this bug has been updated:
> 
> {- APL KBL ICL: igt@kms_content_protection@uevent - fail - Failed assertion:
> wait_for_hdcp_event(output->id,
> output->props[IGT_CONNECTOR_CONTENT_PROTECTION], timeout_mSec) -}
> {+ APL SKL KBL ICL: igt@kms_content_protection@uevent - fail - Failed
> assertion: wait_for_hdcp_event(output->id,
> output->props[IGT_CONNECTOR_CONTENT_PROTECTION], timeout_mSec) +}
> 
> New failures caught by the filter:
> 
>   *
> https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-skl-6260u/
> igt@kms_content_protection@uevent.html
>   *
> https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-skl-6700k2/
> igt@kms_content_protection@uevent.html
>   *
> https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-skl-gvtdvm/
> igt@kms_content_protection@uevent.html
>   *
> https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-skl-lmem/
> igt@kms_content_protection@uevent.html

(In reply to CI Bug Log from comment #2)
> A CI Bug Log filter associated to this bug has been updated:
> 
> {- APL KBL: igt@kms_content_protection@uevent - fail - Failed assertion:
> wait_for_hdcp_event(output->id,
> output->props[IGT_CONNECTOR_CONTENT_PROTECTION], timeout_mSec) -}
> {+ APL KBL ICL: igt@kms_content_protection@uevent - fail - Failed assertion:
> wait_for_hdcp_event(output->id,
> output->props[IGT_CONNECTOR_CONTENT_PROTECTION], timeout_mSec) +}
> 
> New failures caught by the filter:
> 
>   *
> https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-icl-u2/
> igt@kms_content_protection@uevent.html
>   *
> https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-icl-u3/
> igt@kms_content_protection@uevent.html

Also seen on ICL; SKL.
Comment 5 CI Bug Log 2019-08-09 09:45:35 UTC
A CI Bug Log filter associated to this bug has been updated:

{- APL SKL KBL ICL: igt@kms_content_protection@uevent - fail - Failed assertion: wait_for_hdcp_event(output->id, output->props[IGT_CONNECTOR_CONTENT_PROTECTION], timeout_mSec) -}
{+ APL SKL KBL CFL ICL: igt@kms_content_protection@uevent - fail - Failed assertion: wait_for_hdcp_event(output->id, output->props[IGT_CONNECTOR_CONTENT_PROTECTION], timeout_mSec) +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-cfl-8109u/igt@kms_content_protection@uevent.html
Comment 6 Anshuman Gupta 2019-08-11 13:01:02 UTC
Bug Asssment :

Found three kind of issues.

1. Gen9 platform with LSPCON are failing at downstream authentication 
Logs snippet:
<7> [1477.370642] [drm:intel_hdcp_auth [i915]] KSV list failed to become ready (-110)
<7> [1477.370871] [drm:_intel_hdcp_enable [i915]] HDCP Auth failure (-110)
<7> [1477.371092] [drm:_intel_hdcp_disable [i915]] [DP-1:100] HDCP is being disabled...

It need to check whether LSPCON supports HDCP capability.

2. Few odd ones out gen9 platform igt tests are failing despite HDCP 1.4 is enabled.
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-skl-6260u/igt@kms_content_protection@uevent.html

https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-skl-6260u/igt@kms_content_protection@uevent.html

https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-skl-gvtdvm/igt@kms_content_protection@uevent.html

https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-icl-u2/igt@kms_content_protection@uevent.html

Log Snippet: 
<7> [325.433634] [drm:_intel_hdcp_enable [i915]] [HDMI-A-1:86] HDCP is being enabled...
<7> [325.748439] [drm:intel_hdcp_auth [i915]] HDCP is enabled (no repeater present)

It seems some timing issue is there for these IGT failures. 

3. https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_338/fi-icl-u3/igt@kms_content_protection@uevent.html igt failure is due to Bksv are invalid

Log snippet:
<7> [870.687049] [drm:intel_hdcp_read_valid_bksv.isra.1 [i915]] Bksv is invalid
<7> [870.687078] [drm:_intel_hdcp_enable [i915]] HDCP Auth failure (-19)
<7> [870.687105] [drm:_intel_hdcp_disable [i915]] [DP-1:197] HDCP is being disabled...
<7> [870.687133] [drm:_intel_hdcp_disable [i915]] HDCP is disabled


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.