<div dir="ltr"><div dir="auto">Oh, great! Thanks! I missed that.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 15, 2019, 5:14 AM Lucas Stach <<a href="mailto:l.stach@pengutronix.de" target="_blank">l.stach@pengutronix.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Kyle,<br>
<br>
Am Donnerstag, den 14.03.2019, 23:29 -0400 schrieb Kyle Russell:<br>
> I've observed the timeouts issue originally reported in this thread on a <br>
> 4.17 aarch64 kernel, and it has reproduced reliably every boot.  I tried <br>
> the "normal" timespec patch that Russell provided, and that seems to <br>
> have fixed it up.  Before finding this thread, I similarly considered <br>
> using ktime_get_ts instead of timespec_to_jiffies while debugging the <br>
> issue.  There don't appear to be many clients of timespec_to_jiffies, at <br>
> least in 4.17.<br>
> <br>
> Is this patch acceptable for now, or is it worth holding off for a more <br>
> fundamental fix?<br>
> <br>
> I haven't inspected the other usages of timespec_to_jiffies in detail, <br>
> or searched newer kernel versions to see if usage of timespec_to_jiffies <br>
> has changed, but if ktime_get_ts addresses some subtleties, maybe it's <br>
> worth removing timespec_to_jiffies?<br>
> <br>
> I'll be glad to help however I can.<br>
<br>
This fix has been merged as d066b246d482 (drm/etnaviv: correct timeout<br>
calculation) into kernel 4.18. It hasn't been tagged for stable, but<br>
4.17 is EOL anyways, so I suggest to consider moving to a newer kernel<br>
release.<br>
<br>
Regards,<br>
Lucas<br>
</blockquote></div>