[Intel-gfx] [PATCH v3] drm/i915/dp: Give up link training clock recovery after 10 failed attempts

Marc Herbert Marc.Herbert at intel.com
Mon Jul 16 23:51:15 UTC 2018


>> I think the bug is with this infinite loop which is at the mercy of an external device
>> and in my case I have this MST hub which appears to be DP 1.2 that triggers the
>> infinite loop case. We have to limit the number of iterations and
>> DP 1.4 spec happened to fix this issue. I'm a newbie in this area but in this case
>> shouldn't we apply the same counter to all <= "DP 1.4" devices?
> 
> ok, the infinite loop situation is really bad... but I don't believe
> we are going with the right fix...
> and a good indication is that your fix is for DP-1.4 while your bug is seeing on DP-1.2

I thought the only reason the infinite loop fix isn't in 1.2 is just because there's
no 1.2.1 spec... (plus the naive assumption that buggy sinks don't exist)





More information about the Intel-gfx mailing list