Comment 61 for bug 404064

Revision history for this message
In , Chris Wilson (ickle) wrote :

Yes, I have been trying to identify the cause of this since it triggers the capture of the error-state and hides the error that I'm actually trying to catch.

So far this PGTBL_ERR is solely related to the setting of the console fb. For instance the error can be delayed until after X is run by disabling fbcon and friends. It does not seem to be caused by either X or modetest, which suggests something is wrong in the fbcon setup. The values used when setting up the DSP seem sane. The next step will be to check that the fbcon does actually use a bo with pages mapped into the GTT (since that is the error being reported, an invalid page table entry). The alternative hypothesis is that we are missing a flush such that we are attempting to use the bo before the GTT entries are actually setup on the GPU, seems unlikely but in this case the tlb flush is inhibited during the agp mapping.