Comment 38 for bug 91966

Revision history for this message
Peter Clifton (pcjc2) wrote :

Jamie, do you consistently get the above error about non-contiguous GTT entries? This code doesn't actually look to have changed since 2.1.1, althoguh lots of other stuff dealing with memory allocation has.

Some possibilities:
Subtle 64bit code bug with the 64bit data-types used, caused by incompatible build / target systems (I don't know enough about gcc or 64bit archs to say really).
Smashed stack / memory corruption in the code somewhere
Bad logic detecting which chips don't have >32bit page table entries.

When I get a moment, I'll write a program to dump out the page-table on the 945 series hardware, and we can take a look what these areas look like.

eeejay, are you willing to keep testing git driver versions past commit a4f1a7872f6f... ?