<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 30, 2017 at 10:56 AM, Lucas Stach <span dir="ltr"><<a href="mailto:l.stach@pengutronix.de" target="_blank">l.stach@pengutronix.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">Am Mittwoch, den 30.08.2017, 10:46 +0100 schrieb Luís Mendes:<br>
> Hi Lucas,<br>
><br>
><br>
> I see in xf86-video-armada/etnaviv/<wbr>etnaviv.c, that each of the<br>
> functions etnaviv_PolyLines,..., has a respective fallback function<br>
> call name unaccel_...<br>
><br>
><br>
> When you say disable individual acceleration function, you are saying<br>
> to force the call to the respective unaccel function?<br>
><br>
</span>Yes, this way you should be able to narrow down which of the<br>
acceleration functions is causing the GPU MMU faults. When you have that<br>
you can dump the parameters for all invocations of this function, to<br>
figure out why the GPU is accessing invalid memory regions.<br>
<br></blockquote><div> </div><div><div>Ok, I'll try to do that as soon as I find some spare time.<br><br></div>Regarding the screen blanking do you have a suggestion on how to debug it? I found that it is related with the prefetech unit enablement introduced in kernel 4.12.0, kernels 4.11.x do not exhibit such behaviour. What is happening is that when the X session is started for the login screen, sometimes the mouse arrow is seen for a second and then the screen blanks, sometimes the whole login screen can be seen for 10 seconds or so, and then either blanks or shows a corrupted screen image. Sometimes nothing is seen and screen just blanks before the X session starts. <br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Regards,<br>
Lucas<br>
<br>
<br></blockquote><div>Regards,</div><div>Luís<br></div></div><br></div></div>